Your IP : 216.73.217.68


Current Path : /home/w/u/e/wuectly/www/03cbe/
Upload File :
Current File : /home/w/u/e/wuectly/www/03cbe/css.zip

PKRX!]Ǩ ���sidebyside.cssnu&1i�/**
 * @copyright   (C) 2017 Open Source Matters, Inc. <https://www.joomla.org>
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

.sidebyside .outer-panel {
	float: left;
	width: 50%;
}

.sidebyside #left-panel .inner-panel {
	padding: 0 10px 0 0;
}

.sidebyside #right-panel .inner-panel {
	padding: 0 0 0 10px;
}

.sidebyside .full-width {
	float: none !important;
	width: 100% !important;
}

.sidebyside .full-width .inner-panel {
	padding: 0 !important;
}

#reference-association, #target-association {
	width: 100%;
	height: 1500px;
	overflow-y: auto;
	border: 0 !important;
}

.target-text {
	float: left;
	width: 30%;
}

/* RTL overrides */
html[dir=rtl] .sidebyside .outer-panel {
	float: right;
}

html[dir=rtl] .sidebyside #left-panel .inner-panel {
	padding: 0 0 0 10px;
}

html[dir=rtl] .sidebyside #right-panel .inner-panel {
	padding: 0 10px 0 0;
}

html[dir=rtl] .sidebyside .full-width .inner-panel {
	padding: 0 !important;
}

html[dir=rtl] .target-text {
	float: right;
}

/* Responsive layout */
@media (max-width: 767px) {
	.sidebyside .outer-panel {
		float: none;
		width: 100%;
	}

	.sidebyside #left-panel .inner-panel {
		padding: 0;
	}

	.sidebyside #right-panel .inner-panel {
		padding: 0;
	}
}
PKmX!]=��99acytooltip.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

.acymailingtooltip {
	cursor: pointer;
}

.acymailingtooltiptext{
    text-align: left;
	visibility: hidden;
	position: fixed;
	z-index: 10000;
	padding: 4px 8px;
	max-width: 250px;
	background-color: hsla(0, 0%, 20%, 0.9);
	color: #fff;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
}

th .acymailingtooltiptext{
	text-align: center;
	white-space: normal;
}

.acymailingtooltip:hover .acymailingtooltiptext{
	visibility: visible;
	transform: translateY(-12px);
	transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
}
PKmX!]�#o,,fonts/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PKmX!]����<7<7fonts/icomoon.ttfnu&1i��0OS/2H�`cmap�͹L�gasp�glyf�� ��1�head皨3X6hheaB�3�$hmtx��3�(loca�˾4��maxpX:5t name�J	�5��post7 ��������3	@�"���@�@ p Z���5�����"���� Z��������������;<5,?'��797979���!!!!!!������@�@�V�U2#!4763V""���"U"�"�"
 ��!�FYb��������%46753#5.5:34&#">7'3<546323<54&'&674&'5#35>5*#4632.'7#<54&#"#<54676&'#"!54&"4327"432!"3!2654&!"43!2#7!"43!2'!"43!2o	LL	>	[/"!0n#&?'66!'�
	MM	
>
[0"!0n$&>&66 '�u/D[C�S`��#22#]#115��O��R��N�HD

pt�"//"OLONB	/,$�+�}HD

pt�"//-LONB	/,$�+TD/BB/D�6666*2#��#22##2�v66�66M66*����)[k{����'7.5467>07.1.#"&'7.1:3>54&'0.'1#"&'0&'3267.5463332654&'1*#">7>7.#">7>74&53265#"&'.5467067'1:32326?'1465&0>1607>54&'#"&53267.'.'3*#>54&#4&#">5'3267.'.'!
5`#a0I4�_$L>(9&<J$^$J<&

aA$%I4(E/3IA/4I(��E03I8*224IV

_4I%$A�^%K=(B0a$'>K%`$K>'5
_4I��/AI3/E((I4I30F2*8�I320
	^#	3I%$A�]$K>(��%A&=J$^$K<'
]
3I.	,=I40GI3
	.7.>I4-C	(	(I3��
^A%I3
�_$K='3	#'>K#_$K='	
^A$%I3��G04I=,	..	
3I&4I>.(	C-	3I(E�:62"/&4762�


�

�

�:

��

�_�U"'.?62"/Q


�

�

�_



�

�



���1###.'.+#"!'.+7#"3!26?6&'�̚�O
Z��*��*��Z
P&D&f4��N	T
�__�
T	#��#��233	3.'.+#"!'.+7#"3!26?6&'�̚���DO
Z��*��*��Z
P&D&f4���N	T
�__�
T	#��#3f!"&7>6?>67>3��
H	�	p
f��
&
	D
�
	k	�/�p
 1>&'7'.4&#'"7'&676&''.7>�+
B
��N�]	�*	(qg��\)	��	
[)
G	
��	)
	
(
�
O*���A�*	(�#�\	
���f1/

��(
/	
})	��
	
(
	)	f����#'+3;CGK!"3!35#535##!34&#35#"35#35#;5##354&#326=#35#35#3�gffff�3f�f3�gggg�3f�3g33ggggg���fffgg���3g�gfg�ff3�g3�33f�g��f8�i&10>7>''�<Ia�ږ�8Sw�/# ^��7i!#.�wS8�{��bI<d���=
��	.170&.'.'?01�7J�o4���hS
:&&P7�o�4�I�C

T&':3�.#7676ɳ�h��\g�_��j�����GH=���"|7�[X���-!7.#"3267>7#".54>327���7�MM�76::67�MM�7	`#Vbl:j��PP��j5d\R#�@�6::67�MM�76::6	T(A-P��jj��P'7#�f��2"132650>=4.#".54>32^�j:`t`@&&@`t`:j�^EsT..TsEEsT..Ts�+7fdkS��3Skdf7+��


	 q����%1.?>?67>'&'.7>�
:Ug77aD!
��N
iGzM7N/
	�A++8g++�9]>

4Nc9E�u"
e
�
�B^q9N-% 4-- l�}	 ?7'&%./3267%>'.%676&'&'.3267#F5d!���	$59#

&��%
&�		��

g�S!��	S��'
�
r&�����%

3��f
*8FT!"3!2654&!"3!2654&!2654&#!"3#";2654&#";2654&#";2654&��		)

R�p		�		�[�		�p		�\		\		\		\		\		\		�����f�%.#54.#"#"3!26?>54&#+54632)\3M33M3f>:(:>(��8..83{8W=  =W8{(�p'		'�(�7997lG�a3%'>54.#"32672?6&'4>32#".5��5ZvBAtV14ZvB,P$�)0�K"<P-.S?%"<P--S?&��$T-AwY52UtABwY5�0"p-P;#&?S-.P;#&?S.3��>3267>7>#!"#"&'.'&13!2650<54&Q	w�r	

	r�w	#��#{y�u



u�x#4#�@I>>I@
88{?I==I?v�r##r�vQ��5H.7>167>7>'.'.'&6767>.'.'.676rKMF*9��$R# /
(	 I
%#	^wP9 #'39&38/eGxU'
^��T^#"5#	[

O 
%."
Mp�G��8S77fO1>Y7n�
f��!15#3#3%#35!5!35#!!'!!'#3!"3!2654&!!���������ggg�f����gg�4�I��f�g33����33g3f3�3�3��3���2W�F/990>769067>76&7>1'�����
>E7s�Ұ
�|K]Q.6-��
/4*�Fcub.�����)1,	���
�	*/&T�-15;26=4675+";2;#"3535#3
9.-K6j�
 xx 
�7^^7�����M

M%Vl
4EP'�a
�

bfBgg�ff�-@37'#"+32>7>3>7>7.+32#"&';7'/��/Gq]N# =AJ,kkGq]N# =AI-� 3~Rkk3R%/6V'%4�V/��v���{/L^.*K9"�0K^/*K9!Z*0>�,$�1(
03D{�Βf3!55!5'!!7���3���f��f��M�g�g�����)"32>54.#".54>31%f��NN��ff��NN��fQ�j==j�Q\=j��M��ff��NN��ff��M��=i�QP�j=�{�(W/Q�i=
��5Fkv667>7>'.'&>#.&07>7647&"?>'%&'&67>76&7>67>'6?'�#A(G
#EgSw
1m)#B$I�	1	�\6#		0*,#	
x+EFT:>J��1�M��l .A
-K6F (
I.@�*	��	5$ ,>>/0X+HPP('#s�E0�X�3��3,<"32654&!"3!26=4&!"3!26=4&#!"3!26=4&f*<<*+<<���3��3��33<*+<<+*<33

3�3

3�3

3���9m4.'.5467674&10676&'.7&1061!045.5467674&10676&#"10630454&'3'>O)R>% 	/J'VF.'	 %&RR=3�,'-II-
(5MG9�.,B4)#H@&FB>k
'F!O>BF&@=#$rR(/)-*([[(*-).&7I0g&>���S2!.54>>5#53.'#53.'.'#5.#"#53#3#333>j��P&Fa;�;aF&P���-ZUj@#R-@  @-R#@jUZ-	�%6%�	�P��jH�s^!!^s�Hj��P��CJO)@"@@	#2FUUF2#	@@"@)OJC�?�_&276&'%&"%'#"&'%276&'�*�	
�) �)
	���))��
	�*�	
{����(?��@��C�gK(%"&/&676>#*1�
�;x/:��	g�;��
:��!��� %"/"'&4?'&4762762�3��3��3��3�����2��3��3��2�`m:(3>IT."267>4&'.467>2"&%64'7'&"'>2.467727"&'\H���GHHHHH���HHHHH��"##"#WZW#"##"#WZW�%%[[M2E�E2.dfd.��[%%[�2E�E2.dfd.(HHHHH���HHHHHH���H��#WZW"#""#"WZW#"##5E�E1-dfd.1[%%[�1E�F1.dfd-��[%%[��3 +#"&=#"&546;54632323	��		��	��		��

�{����2E32>7#".''.+"32>=4&''##067>;21#�8*Jg>>gJ*9!OX]..]XO �,
^
,c�=j�QQ�j=�c87f7Wc	
h
	cWa��	"!!"	/11N!	4''4	!N�DDu		u���#35%7'7 ``���'i�``��@�@�``����'���``@@�@�#'!!!";!32654&"&54632!!����&&��&&��%%%%%�����@&��&�&@&�%%%%�@@"���!"27>54&"&54632��0�$�(���(88((88��$(�d�0���8((88((8���0<��%7'./#'737>77'>?5'.'"&546325'.'7'.'7'.'7'./#'''77737>77'>77'>77'>?"&54632l)-:	@	:-)FF)-:	@	:-)FF�%%%%C9C'.8
;%@%;
8.'C9CC9C'.8
;%@%;
8.'C9C��:QQ::QQ�:-)FF)-:	@	:-)FF)-:	@	�%%%%�@%;
8.'C9CC9C'.8
;%@%;
8.'C9CC9C'.8
;%kQ::QQ::Q@����";W>54&'!!>54.'4>75.51!.=467>7!!.�4U=!��!=U44U=!z!=U4��9S66S9�9S66S9�661�f1666M�M�!^s�H  H�s^!!^s�H  H�s^!�@FhMdMhFFhMdMhF"G@G3 2G@GxKLw @�%+2#5267>54&'.#"33>!3�]�zFFz�]G�225522�GG�2&2	���Nv����Fz�]]�zF`522�GG�22552&_4�Q�g;���@�@����'7EK"32>54.".54>32>54&#"1%.#">#!5]�zFFz�]]�zFFz�]K�a99a�KK�a99a�\
pP.P2[QE��P.Pp
EQ[�@@Fz�]]�zFFz�]]�zF��9a�KK�a99a�KK�a9�0Pp)"
'6E(�")pP0(E6'���@@����"06!4&#"!"3!2654&%2#"&546!33!26=3'7%���K55K��

@
�S%%%%���
�
��@�:�:@5KK5
��

@
@%%%%��`

`�e�:r�:���(4A.#"32>7>54.'>32467#".5j$T\c33c\T$$8&&8$$T\c33c\T$$8&&8$&!��/q>O�i<�&!/q>O�i<*$8&&8$$T\c33c\T$$8&&8$$T\c33c\T$��>q/!&<i�O>q/��!&<i�O���2.#"34>32!#".'7!732>5z#U`j8j��P`Aq�V.WOE�`�&Aq�V.WOE����#U`j8j��P&>+P��jV�qA$3 �`���V�qA$3 ����&>+P��j9#@.:EI#3#'#7'.'#3>7>6>7>'.7>'.'7�FX�g�\G��A	B�>%.N".)-.[
X='C��!BL#d3<BQ7@;O1�!�!���f�C� <=��&
$9u&(7.[%+E���
oH5�9j6,
	�b	2���s0;HT`ly�90>769067>76&17>1'4632#"&534632#"&74632#"&74632#"&74632#"&534632#"&�����
>E7s�Ұ
�|K]Q.6-��
/4*��������sbuc.�����)2+

	���

�
*/&T�|��5!"27>54&"&54632>7>'7&'7X��*�^i
#�
�#22#"22�(][R 
xy�m'$eqr1!�
�_#
���*Q��2#"22"#2��
,&)b0
�~:w2/6&+p-AU4632#"&>54&'.54>7#.54>7>54.�K55KK55K&>,,>&!''!��'!&>,,>&!'�$4!6W>"">W6!4$�6W>"">W6!4$$4�5KK55KKN;HT..TH;4�SS�4��S�4;HT..TH;4�S@zn`("]o~DD~o]"(`nzp"]o~DD~o]"(`nz@@zn`@����37OS326=4&+5##";33#26=4&+##";35'3#26=4&+5##";3'3#��������������������������@�@�������@������@�����3"%>54&'%32654&#".#"326732654&`";�Q�;"B^^BB^�Q;"B^^B";�^BB^^�

�^BB^^B
�^BB^�
B^^BB^~]}H'27>4&'."01267871'01"&'.46787162"'&47�A��(((s(�!""!"UXT"�g/////v{v/A��"TXT!"!!"�(r)((�z
'


EyA��(r)((�"TXU"!""!�g/v{v/////A��"!!"!TXT"�(()r(�z

&
E���@�"10>54."&54632BuW2dxddxd2WuBPppPPpp�2WuBx�̂��xBuW2�pPPppPPp����5	5&&>@�����8&+iOF��������e��Mr�����A%5>54.#"!4.>7.'.5467>7.#"!>75K$NHHN$K5Q�g;�;g���*e9	P9
OZHN$K5Q�g;
�5�J<iN--Ni<J�5-CW00WC-)
*Y-Aw20<:E-Ni<J�5-CW0
	@!!����@��@@@
%!!!@������ ���@��@�����%Do4.#"!'>.54632'>54&#".54>32''>54.#".54>32P��jj��P1Y{I�I{Y1��%%3,:K55K:,KDW(F]55]F(WDK�I/P: 2WuBBuW2 :P/I<dH(Gy�]]�yG(Hd<�j��PP��jS�}_  _}�(%%;;	F.5KK5.F	�O5aJ,,Ja5O����;O`5BuW22WuB5`O;�SkE]�~JJ~�]EkS#����Tan.'.67>7.'.'>7464&'4&'&#>7>7.'.'*#7.326'''"&5462�		18 (qG
-;n;
9p7#%@"!=!*4p:<n;-
<92
*#
93	%�I43EG23H,2!!/2!!/!	HUW#
Eq(6e5(5f2(TTU+0V--U.��0g6
'6e6&%6F($XWJ	�3GJ42EJ3"00 !10 ���UY]ae%#54&#!5326=4&+";!"#";26=4&+5!#";26=4&+5!#";26=4&#53#5353#53�B.�����.B����܀�����������.B����B.���������������@���@��!-48181!8181!5!"3!2654&##"&54632!537������&&�&&�8((88((8@��@�@�@&�&&&�(88((88����������!!%!!!!%!!!!%!!��������������������������������`� @@���� ��@�@@��`�`` %��@``@�����@���@�@73��@@����@��@��@�@@��@���@�@#������@@@�`��@�����@��`�W�W_<�դ�դ����������J�V; *f8=3fq��l3Qf23�!��{"@@ @@C2@~���#����
:Zh<`�2�8h��j�P��6��	T	�

"
`t���
.
�
�Hp���j�p��P�&��P��.�p�:l����J8
�`6uK
�		g	=	|	 	R	
4�icomoonicomoonVersion 1.0Version 1.0icomoonicomoonicomoonicomoonRegularRegularicomoonicomoonFont generated by IcoMoon.Font generated by IcoMoon.PKmX!]�*��7�7fonts/icomoon.eotnu&1i��7<7�LPW�W�icomoonRegularVersion 1.0icomoon�0OS/2H�`cmap�͹L�gasp�glyf�� ��1�head皨3X6hheaB�3�$hmtx��3�(loca�˾4��maxpX:5t name�J	�5��post7 ��������3	@�"���@�@ p Z���5�����"���� Z��������������;<5,?'��797979���!!!!!!������@�@�V�U2#!4763V""���"U"�"�"
 ��!�FYb��������%46753#5.5:34&#">7'3<546323<54&'&674&'5#35>5*#4632.'7#<54&#"#<54676&'#"!54&"4327"432!"3!2654&!"43!2#7!"43!2'!"43!2o	LL	>	[/"!0n#&?'66!'�
	MM	
>
[0"!0n$&>&66 '�u/D[C�S`��#22#]#115��O��R��N�HD

pt�"//"OLONB	/,$�+�}HD

pt�"//-LONB	/,$�+TD/BB/D�6666*2#��#22##2�v66�66M66*����)[k{����'7.5467>07.1.#"&'7.1:3>54&'0.'1#"&'0&'3267.5463332654&'1*#">7>7.#">7>74&53265#"&'.5467067'1:32326?'1465&0>1607>54&'#"&53267.'.'3*#>54&#4&#">5'3267.'.'!
5`#a0I4�_$L>(9&<J$^$J<&

aA$%I4(E/3IA/4I(��E03I8*224IV

_4I%$A�^%K=(B0a$'>K%`$K>'5
_4I��/AI3/E((I4I30F2*8�I320
	^#	3I%$A�]$K>(��%A&=J$^$K<'
]
3I.	,=I40GI3
	.7.>I4-C	(	(I3��
^A%I3
�_$K='3	#'>K#_$K='	
^A$%I3��G04I=,	..	
3I&4I>.(	C-	3I(E�:62"/&4762�


�

�

�:

��

�_�U"'.?62"/Q


�

�

�_



�

�



���1###.'.+#"!'.+7#"3!26?6&'�̚�O
Z��*��*��Z
P&D&f4��N	T
�__�
T	#��#��233	3.'.+#"!'.+7#"3!26?6&'�̚���DO
Z��*��*��Z
P&D&f4���N	T
�__�
T	#��#3f!"&7>6?>67>3��
H	�	p
f��
&
	D
�
	k	�/�p
 1>&'7'.4&#'"7'&676&''.7>�+
B
��N�]	�*	(qg��\)	��	
[)
G	
��	)
	
(
�
O*���A�*	(�#�\	
���f1/

��(
/	
})	��
	
(
	)	f����#'+3;CGK!"3!35#535##!34&#35#"35#35#;5##354&#326=#35#35#3�gffff�3f�f3�gggg�3f�3g33ggggg���fffgg���3g�gfg�ff3�g3�33f�g��f8�i&10>7>''�<Ia�ږ�8Sw�/# ^��7i!#.�wS8�{��bI<d���=
��	.170&.'.'?01�7J�o4���hS
:&&P7�o�4�I�C

T&':3�.#7676ɳ�h��\g�_��j�����GH=���"|7�[X���-!7.#"3267>7#".54>327���7�MM�76::67�MM�7	`#Vbl:j��PP��j5d\R#�@�6::67�MM�76::6	T(A-P��jj��P'7#�f��2"132650>=4.#".54>32^�j:`t`@&&@`t`:j�^EsT..TsEEsT..Ts�+7fdkS��3Skdf7+��


	 q����%1.?>?67>'&'.7>�
:Ug77aD!
��N
iGzM7N/
	�A++8g++�9]>

4Nc9E�u"
e
�
�B^q9N-% 4-- l�}	 ?7'&%./3267%>'.%676&'&'.3267#F5d!���	$59#

&��%
&�		��

g�S!��	S��'
�
r&�����%

3��f
*8FT!"3!2654&!"3!2654&!2654&#!"3#";2654&#";2654&#";2654&��		)

R�p		�		�[�		�p		�\		\		\		\		\		\		�����f�%.#54.#"#"3!26?>54&#+54632)\3M33M3f>:(:>(��8..83{8W=  =W8{(�p'		'�(�7997lG�a3%'>54.#"32672?6&'4>32#".5��5ZvBAtV14ZvB,P$�)0�K"<P-.S?%"<P--S?&��$T-AwY52UtABwY5�0"p-P;#&?S-.P;#&?S.3��>3267>7>#!"#"&'.'&13!2650<54&Q	w�r	

	r�w	#��#{y�u



u�x#4#�@I>>I@
88{?I==I?v�r##r�vQ��5H.7>167>7>'.'.'&6767>.'.'.676rKMF*9��$R# /
(	 I
%#	^wP9 #'39&38/eGxU'
^��T^#"5#	[

O 
%."
Mp�G��8S77fO1>Y7n�
f��!15#3#3%#35!5!35#!!'!!'#3!"3!2654&!!���������ggg�f����gg�4�I��f�g33����33g3f3�3�3��3���2W�F/990>769067>76&7>1'�����
>E7s�Ұ
�|K]Q.6-��
/4*�Fcub.�����)1,	���
�	*/&T�-15;26=4675+";2;#"3535#3
9.-K6j�
 xx 
�7^^7�����M

M%Vl
4EP'�a
�

bfBgg�ff�-@37'#"+32>7>3>7>7.+32#"&';7'/��/Gq]N# =AJ,kkGq]N# =AI-� 3~Rkk3R%/6V'%4�V/��v���{/L^.*K9"�0K^/*K9!Z*0>�,$�1(
03D{�Βf3!55!5'!!7���3���f��f��M�g�g�����)"32>54.#".54>31%f��NN��ff��NN��fQ�j==j�Q\=j��M��ff��NN��ff��M��=i�QP�j=�{�(W/Q�i=
��5Fkv667>7>'.'&>#.&07>7647&"?>'%&'&67>76&7>67>'6?'�#A(G
#EgSw
1m)#B$I�	1	�\6#		0*,#	
x+EFT:>J��1�M��l .A
-K6F (
I.@�*	��	5$ ,>>/0X+HPP('#s�E0�X�3��3,<"32654&!"3!26=4&!"3!26=4&#!"3!26=4&f*<<*+<<���3��3��33<*+<<+*<33

3�3

3�3

3���9m4.'.5467674&10676&'.7&1061!045.5467674&10676&#"10630454&'3'>O)R>% 	/J'VF.'	 %&RR=3�,'-II-
(5MG9�.,B4)#H@&FB>k
'F!O>BF&@=#$rR(/)-*([[(*-).&7I0g&>���S2!.54>>5#53.'#53.'.'#5.#"#53#3#333>j��P&Fa;�;aF&P���-ZUj@#R-@  @-R#@jUZ-	�%6%�	�P��jH�s^!!^s�Hj��P��CJO)@"@@	#2FUUF2#	@@"@)OJC�?�_&276&'%&"%'#"&'%276&'�*�	
�) �)
	���))��
	�*�	
{����(?��@��C�gK(%"&/&676>#*1�
�;x/:��	g�;��
:��!��� %"/"'&4?'&4762762�3��3��3��3�����2��3��3��2�`m:(3>IT."267>4&'.467>2"&%64'7'&"'>2.467727"&'\H���GHHHHH���HHHHH��"##"#WZW#"##"#WZW�%%[[M2E�E2.dfd.��[%%[�2E�E2.dfd.(HHHHH���HHHHHH���H��#WZW"#""#"WZW#"##5E�E1-dfd.1[%%[�1E�F1.dfd-��[%%[��3 +#"&=#"&546;54632323	��		��	��		��

�{����2E32>7#".''.+"32>=4&''##067>;21#�8*Jg>>gJ*9!OX]..]XO �,
^
,c�=j�QQ�j=�c87f7Wc	
h
	cWa��	"!!"	/11N!	4''4	!N�DDu		u���#35%7'7 ``���'i�``��@�@�``����'���``@@�@�#'!!!";!32654&"&54632!!����&&��&&��%%%%%�����@&��&�&@&�%%%%�@@"���!"27>54&"&54632��0�$�(���(88((88��$(�d�0���8((88((8���0<��%7'./#'737>77'>?5'.'"&546325'.'7'.'7'.'7'./#'''77737>77'>77'>77'>?"&54632l)-:	@	:-)FF)-:	@	:-)FF�%%%%C9C'.8
;%@%;
8.'C9CC9C'.8
;%@%;
8.'C9C��:QQ::QQ�:-)FF)-:	@	:-)FF)-:	@	�%%%%�@%;
8.'C9CC9C'.8
;%@%;
8.'C9CC9C'.8
;%kQ::QQ::Q@����";W>54&'!!>54.'4>75.51!.=467>7!!.�4U=!��!=U44U=!z!=U4��9S66S9�9S66S9�661�f1666M�M�!^s�H  H�s^!!^s�H  H�s^!�@FhMdMhFFhMdMhF"G@G3 2G@GxKLw @�%+2#5267>54&'.#"33>!3�]�zFFz�]G�225522�GG�2&2	���Nv����Fz�]]�zF`522�GG�22552&_4�Q�g;���@�@����'7EK"32>54.".54>32>54&#"1%.#">#!5]�zFFz�]]�zFFz�]K�a99a�KK�a99a�\
pP.P2[QE��P.Pp
EQ[�@@Fz�]]�zFFz�]]�zF��9a�KK�a99a�KK�a9�0Pp)"
'6E(�")pP0(E6'���@@����"06!4&#"!"3!2654&%2#"&546!33!26=3'7%���K55K��

@
�S%%%%���
�
��@�:�:@5KK5
��

@
@%%%%��`

`�e�:r�:���(4A.#"32>7>54.'>32467#".5j$T\c33c\T$$8&&8$$T\c33c\T$$8&&8$&!��/q>O�i<�&!/q>O�i<*$8&&8$$T\c33c\T$$8&&8$$T\c33c\T$��>q/!&<i�O>q/��!&<i�O���2.#"34>32!#".'7!732>5z#U`j8j��P`Aq�V.WOE�`�&Aq�V.WOE����#U`j8j��P&>+P��jV�qA$3 �`���V�qA$3 ����&>+P��j9#@.:EI#3#'#7'.'#3>7>6>7>'.7>'.'7�FX�g�\G��A	B�>%.N".)-.[
X='C��!BL#d3<BQ7@;O1�!�!���f�C� <=��&
$9u&(7.[%+E���
oH5�9j6,
	�b	2���s0;HT`ly�90>769067>76&17>1'4632#"&534632#"&74632#"&74632#"&74632#"&534632#"&�����
>E7s�Ұ
�|K]Q.6-��
/4*��������sbuc.�����)2+

	���

�
*/&T�|��5!"27>54&"&54632>7>'7&'7X��*�^i
#�
�#22#"22�(][R 
xy�m'$eqr1!�
�_#
���*Q��2#"22"#2��
,&)b0
�~:w2/6&+p-AU4632#"&>54&'.54>7#.54>7>54.�K55KK55K&>,,>&!''!��'!&>,,>&!'�$4!6W>"">W6!4$�6W>"">W6!4$$4�5KK55KKN;HT..TH;4�SS�4��S�4;HT..TH;4�S@zn`("]o~DD~o]"(`nzp"]o~DD~o]"(`nz@@zn`@����37OS326=4&+5##";33#26=4&+##";35'3#26=4&+5##";3'3#��������������������������@�@�������@������@�����3"%>54&'%32654&#".#"326732654&`";�Q�;"B^^BB^�Q;"B^^B";�^BB^^�

�^BB^^B
�^BB^�
B^^BB^~]}H'27>4&'."01267871'01"&'.46787162"'&47�A��(((s(�!""!"UXT"�g/////v{v/A��"TXT!"!!"�(r)((�z
'


EyA��(r)((�"TXU"!""!�g/v{v/////A��"!!"!TXT"�(()r(�z

&
E���@�"10>54."&54632BuW2dxddxd2WuBPppPPpp�2WuBx�̂��xBuW2�pPPppPPp����5	5&&>@�����8&+iOF��������e��Mr�����A%5>54.#"!4.>7.'.5467>7.#"!>75K$NHHN$K5Q�g;�;g���*e9	P9
OZHN$K5Q�g;
�5�J<iN--Ni<J�5-CW00WC-)
*Y-Aw20<:E-Ni<J�5-CW0
	@!!����@��@@@
%!!!@������ ���@��@�����%Do4.#"!'>.54632'>54&#".54>32''>54.#".54>32P��jj��P1Y{I�I{Y1��%%3,:K55K:,KDW(F]55]F(WDK�I/P: 2WuBBuW2 :P/I<dH(Gy�]]�yG(Hd<�j��PP��jS�}_  _}�(%%;;	F.5KK5.F	�O5aJ,,Ja5O����;O`5BuW22WuB5`O;�SkE]�~JJ~�]EkS#����Tan.'.67>7.'.'>7464&'4&'&#>7>7.'.'*#7.326'''"&5462�		18 (qG
-;n;
9p7#%@"!=!*4p:<n;-
<92
*#
93	%�I43EG23H,2!!/2!!/!	HUW#
Eq(6e5(5f2(TTU+0V--U.��0g6
'6e6&%6F($XWJ	�3GJ42EJ3"00 !10 ���UY]ae%#54&#!5326=4&+";!"#";26=4&+5!#";26=4&+5!#";26=4&#53#5353#53�B.�����.B����܀�����������.B����B.���������������@���@��!-48181!8181!5!"3!2654&##"&54632!537������&&�&&�8((88((8@��@�@�@&�&&&�(88((88����������!!%!!!!%!!!!%!!��������������������������������`� @@���� ��@�@@��`�`` %��@``@�����@���@�@73��@@����@��@��@�@@��@���@�@#������@@@�`��@�����@��`�W�W_<�դ�դ����������J�V; *f8=3fq��l3Qf23�!��{"@@ @@C2@~���#����
:Zh<`�2�8h��j�P��6��	T	�

"
`t���
.
�
�Hp���j�p��P�&��P��.�p�:l����J8
�`6uK
�		g	=	|	 	R	
4�icomoonicomoonVersion 1.0Version 1.0icomoonicomoonicomoonicomoonRegularRegularicomoonicomoonFont generated by IcoMoon.Font generated by IcoMoon.PKmX!]�́n�n�fonts/icomoon.svgnu&1i�<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>Generated by IcoMoon</metadata>
<defs>
<font id="icomoon" horiz-adv-x="1024">
<font-face units-per-em="1024" ascent="960" descent="-64" />
<missing-glyph horiz-adv-x="1024" />
<glyph unicode="&#x20;" horiz-adv-x="512" d="" />
<glyph unicode="&#x5a;" glyph-name="uni5A" d="M384 896h256v-256h-256zM384 576h256v-256h-256zM384 256h256v-256h-256z" />
<glyph unicode="&#xe0ca;" glyph-name="message" d="M854 852.667q34 0 59-25t25-59v-512q0-34-25-60t-59-26h-598l-170-170v768q0 34 25 59t59 25h684z" />
<glyph unicode="&#xe600;" glyph-name="autonewsletter" horiz-adv-x="1083" d="M367.257 176.753c0 14.979 7.592 28.425 19.633 37.845v72.613h76.58v-68.538c15.43-9.355 25.53-24.619 25.53-41.914 0-17.279-10.095-32.554-25.53-41.904v-111.729h-76.58v115.803c-12.047 9.404-19.633 22.855-19.633 37.824zM344.021-26.798c82.515 0 41.030 0 162.317 0 0 44.825-36.333 81.164-81.159 81.164s-81.159-36.333-81.159-81.164zM233.59 563.551c18.968 21.118 42.37 32.039 71.562 33.368l-3.512 76.468c-50.096-2.289-92.203-22.083-125.137-58.84-72.876-81.309-76.36-224.336-75.444-270.491-39.845-12.411-68.581-46.439-68.581-86.477 0-0.767 0.118-1.496 0.145-2.257h54.095c-0.059 0.761-0.209 1.49-0.209 2.257 0 20.689 21.375 37.513 47.651 37.513 26.281 0 47.656-16.824 47.656-37.513 0-0.767-0.15-1.496-0.214-2.257h54.106c0.021 0.761 0.139 1.49 0.139 2.257 0 36.43-23.82 67.868-58.121 82.59-1.919 48.021 4.53 166.226 55.864 223.382zM722.44 176.753c0 14.979-7.592 28.425-19.633 37.845v72.613h-76.58v-68.538c-15.43-9.355-25.525-24.619-25.525-41.914 0-17.279 10.095-32.554 25.525-41.904v-111.729h76.58v115.803c12.041 9.404 19.633 22.855 19.633 37.824zM745.676-26.798c-82.515 0-41.030 0-162.323 0 0 44.825 36.339 81.164 81.164 81.164s81.159-36.333 81.159-81.164zM856.107 563.551c-18.973 21.118-42.365 32.039-71.562 33.368l3.506 76.468c50.101-2.289 92.198-22.083 125.137-58.84 72.881-81.309 76.355-224.336 75.444-270.491 39.845-12.411 68.581-46.439 68.581-86.477 0-0.767-0.113-1.496-0.139-2.257h-54.1c0.064 0.761 0.209 1.49 0.209 2.257 0 20.689-21.375 37.513-47.656 37.513s-47.656-16.824-47.656-37.513c0-0.767 0.145-1.496 0.214-2.257h-54.111c-0.016 0.761-0.134 1.49-0.134 2.257 0 36.43 23.815 67.868 58.121 82.59 1.925 48.021-4.525 166.226-55.854 223.382zM603.495 903.567h-117.299c-63.408 0-114.801-51.398-114.801-114.806v-66.013h346.911v66.013c-0.005 63.408-51.398 114.806-114.811 114.806zM487.874 763.419c-34.575 0-34.575 53.613 0 53.613s34.575-53.613 0-53.613zM596.885 765.209c-34.569 0-34.569 53.613 0 53.613s34.569-53.613 0-53.613zM718.805 722.748h-349.286c-46.67 0-84.504-37.84-84.504-84.52v-282.41c0-46.675 37.834-84.515 84.504-84.515h349.286c46.675 0 84.515 37.84 84.515 84.515v282.41c0 46.68-37.84 84.52-84.515 84.52zM700.539 329.157h-334.189c-34.575 0-34.575 53.613 0 53.613h334.183c34.575 0 34.575-53.613 0.005-53.613zM707.686 520.377h-337.759c-34.575 0-34.575 53.613 0 53.613h337.759c34.569 0 34.569-53.613 0-53.613zM707.686 597.22h-334.183c-34.575 0-34.575 53.613 0 53.613h334.183c34.569 0 34.569-53.613 0-53.613z" />
<glyph unicode="&#xe601;" glyph-name="joomla" d="M289.074 559.738c-9.606 9.584-11.694 22.262-11.776 31.232-0.040 20.356 9.524 41.698 26.236 58.552 28.242 28.426 69.222 35.41 89.662 15.196 0 0 3.85-3.892 10.812-10.67l95.682 93.656c-7.802 7.7-12.206 12.082-12.206 12.082-47.268 46.858-116.326 60.354-180.92 42.25 0.798-5.55 1.188-11.182 1.188-16.916 0-68.668-55.706-124.314-124.334-124.314-9.032 0-17.9 0.984-26.542 2.846-8.786-23.612-13.372-48.416-13.372-73.176 0.266-48.476 18.35-93.142 51.282-125.748l212.766-211.068 95.56 93.634c-95.868 95.212-214.036 212.438-214.036 212.438zM857.744 235.212c4.014 0 7.986-0.206 11.96-0.614 6.268 20.132 9.606 41.020 9.4 61.828-0.226 48.434-18.308 93.144-51.282 125.768 0 0-111.554 112.722-208.118 208.486l-93.716-93.716c96.932-96.194 207.606-209.798 207.606-209.798 9.668-9.544 11.654-22.302 11.654-31.294 0.082-20.316-9.4-41.616-26.112-58.51-16.814-16.876-37.948-26.542-58.326-26.624-9.010-0.082-21.688 1.924-31.294 11.47 0 0-2.458 2.314-11.94 11.716l-96.092-93.246 13.702-13.538c32.87-32.666 77.722-50.504 126.136-50.298 25.028 0.164 49.89 5.078 73.626 14.234-1.044 6.472-1.618 13.086-1.618 19.804 0 68.71 55.726 124.334 124.416 124.334zM869.704 234.598c-10.588-33.668-29.532-65.312-55.542-91.484-22.898-23.1-50.134-40.754-79.216-52.060 9.482-59.31 60.846-104.592 122.798-104.592 68.628 0 124.416 55.726 124.416 124.396 0 64.634-49.418 117.76-112.456 123.74zM869.704 234.598c-3.972 0.43-7.946 0.614-11.96 0.614-68.69 0-124.416-55.644-124.416-124.356 0-6.716 0.572-13.312 1.618-19.804 29.082 11.304 56.32 28.958 79.216 52.060 25.99 26.174 44.954 57.836 55.542 91.484zM306.586 802.038c-8.212 60.662-60.232 107.5-123.168 107.5-68.73 0-124.356-55.686-124.356-124.416 0-59.556 41.862-109.362 97.812-121.488 11.080 29.368 28.61 56.914 51.63 80.158 28.508 28.754 62.688 48.272 98.078 58.246zM307.752 785.122c0 5.734-0.39 11.366-1.188 16.916-35.39-9.974-69.55-29.492-98.058-58.246-23.020-23.246-40.55-50.79-51.63-80.16 8.644-1.864 17.49-2.846 26.542-2.846 68.65 0.020 124.334 55.664 124.334 124.334zM394.424 222.188c-9.626-9.544-22.364-11.53-31.376-11.47-20.316 0.082-41.534 9.748-58.246 26.624-16.794 16.896-26.336 38.196-26.194 58.51 0.040 8.99 2.088 21.77 11.632 31.294 0 0 3.85 3.788 10.69 10.506l-94.72 94.514c-6.514-6.41-10.282-9.994-10.282-9.994-32.808-32.626-51.016-77.312-51.22-125.768-0.040-20.808 3.134-41.678 9.482-61.828 3.89 0.43 7.906 0.614 12.002 0.614 68.65 0 124.334-55.644 124.334-124.356 0-6.716-0.614-13.312-1.658-19.804 23.758-9.154 48.702-14.090 73.666-14.234 48.456-0.206 93.266 17.634 126.136 50.298l212.726 211.026-94.74 94.514c-96.544-95.702-212.234-210.452-212.234-210.452zM716.062 785.122c0 5.734 0.452 11.366 1.208 16.916-64.654 18.126-133.572 4.628-180.86-42.25 0 0-116.306-115.424-213.012-211.272l95.212-94.188c96.44 95.744 212.132 210.432 212.132 210.432 20.336 20.152 61.298 13.19 89.58-15.238 16.672-16.856 26.276-38.194 26.194-58.552 0-8.97-2.11-21.668-11.694-31.232 0 0-4.69-4.608-12.882-12.76l95.232-94.084 11.818 11.818c32.994 32.604 51.22 77.252 51.384 125.748 0.062 24.76-4.628 49.562-13.434 73.176-8.54-1.864-17.428-2.846-26.418-2.846-68.668 0.020-124.456 55.664-124.456 124.334zM154.194 234.598c-63.078-5.98-112.352-59.106-112.352-123.74 0-68.69 55.624-124.396 124.356-124.396 61.87 0 113.276 45.28 122.674 104.592-29.040 11.304-56.3 28.958-79.236 52.060-25.846 26.174-44.892 57.836-55.438 91.484zM166.194 235.212c-4.096 0-8.11-0.206-12.002-0.614 10.546-33.668 29.574-65.312 55.438-91.484 22.938-23.1 50.196-40.754 79.238-52.060 1.044 6.472 1.658 13.086 1.658 19.804 0.020 68.73-55.686 124.356-124.334 124.356zM964.832 785.122c0 68.73-55.664 124.416-124.314 124.416-63.038 0-115.016-46.838-123.27-107.5 35.472-9.974 69.572-29.492 98.12-58.246 23.020-23.246 40.55-50.79 51.568-80.16 55.972 12.124 97.894 61.932 97.894 121.486zM717.25 802.038c-0.736-5.55-1.208-11.182-1.208-16.916 0-68.668 55.788-124.314 124.456-124.314 8.99 0 17.88 0.984 26.418 2.846-10.998 29.368-28.548 56.914-51.568 80.158-28.508 28.734-62.606 48.252-98.1 58.224z" />
<glyph unicode="&#xe602;" glyph-name="down" d="M687.002 570.419c13.875 13.722 36.301 13.722 50.074 0 13.824-13.722 13.926-35.891 0-49.613l-200.090-196.096c-13.824-13.722-36.198-13.722-50.125 0l-200.090 196.096c-13.824 13.67-13.824 35.891 0 49.613 13.875 13.722 36.301 13.722 50.074 0l175.155-160.819 175.002 160.819z" />
<glyph unicode="&#xe603;" glyph-name="up" d="M336.998 351.181c-13.875-13.722-36.301-13.722-50.074 0s-13.926 35.891 0 49.613l200.090 196.096c13.824 13.722 36.198 13.722 50.125 0l200.090-196.096c13.824-13.67 13.824-35.891 0-49.613-13.875-13.722-36.301-13.722-50.125 0l-175.104 160.819-175.002-160.819z" />
<glyph unicode="&#xe604;" glyph-name="import" d="M768 614.4h-153.6v307.2h-204.8v-307.2h-153.6l256-256 256 256zM990.106 279.962c-10.752 11.469-82.483 88.218-102.963 108.237-13.568 13.261-32.973 21.402-53.35 21.402h-89.958l156.877-153.293h-181.453c-5.222 0-9.933-2.662-12.288-6.81l-41.779-95.898h-306.381l-41.779 95.898c-2.355 4.147-7.117 6.81-12.288 6.81h-181.453l156.826 153.293h-89.907c-20.326 0-39.731-8.141-53.35-21.402-20.48-20.070-92.211-96.819-102.963-108.237-25.037-26.675-38.81-47.923-32.256-74.189l28.723-157.389c6.554-26.317 35.379-47.923 64.102-47.923h835.174c28.723 0 57.549 21.606 64.102 47.923l28.723 157.389c6.451 26.266-7.27 47.514-32.358 74.189z" />
<glyph unicode="&#xe605;" glyph-name="export" d="M409.6 358.4h204.8v307.2h153.6l-256 256-256-256h153.6v-307.2zM990.106 279.962c-10.752 11.469-82.483 88.218-102.963 108.237-13.568 13.261-32.973 21.402-53.35 21.402h-89.958l156.877-153.293h-181.453c-5.222 0-9.933-2.662-12.288-6.81l-41.779-95.898h-306.381l-41.779 95.898c-2.355 4.147-7.117 6.81-12.288 6.81h-181.453l156.826 153.293h-89.907c-20.326 0-39.731-8.141-53.35-21.402-20.48-20.070-92.211-96.819-102.963-108.237-25.037-26.675-38.81-47.923-32.256-74.189l28.723-157.389c6.554-26.317 35.379-47.923 64.102-47.923h835.174c28.723 0 57.549 21.606 64.102 47.923l28.723 157.389c6.451 26.266-7.27 47.514-32.358 74.189z" />
<glyph unicode="&#xe606;" glyph-name="chart" d="M1024 870.4v-819.2h-1007.616c-16.282 0-21.299 10.701-11.059 23.808l228.813 294.298c10.189 13.107 28.314 14.49 40.397 3.174l72.653-68.301c12.032-11.315 29.286-9.114 38.246 4.915l156.006 242.688c8.96 13.978 26.061 15.974 37.939 4.608l111.155-107.315c11.878-11.52 28.621-9.216 37.069 5.12l262.81 398.592c8.499 14.438 20.787 17.613 33.587 17.613z" />
<glyph unicode="&#xe607;" glyph-name="interface" d="M162.765 665.702c-21.658 17.92-54.118 14.848-72.090-6.758l-65.382-78.797c-17.92-21.658-14.899-54.17 6.707-72.038l403.866-334.95-194.918 427.725-78.182 64.819zM359.066 835.43l-93.184-42.445c-25.549-11.674-36.966-42.24-25.344-67.789l217.6-477.44 10.906 469.965-42.086 92.365c-11.776 25.6-42.291 37.018-67.891 25.344zM727.603 824.986c0.666 28.16-21.862 51.712-49.971 52.378l-102.4 2.355c-28.109 0.666-51.661-21.862-52.326-49.971l-12.237-524.442 214.528 418.15 2.406 101.53zM982.579 776.346l-91.085 46.746c-25.037 12.8-56.115 2.816-68.966-22.221l-327.219-637.747c-12.851-25.037-2.867-56.115 22.221-68.966l91.085-46.746c25.037-12.851 56.064-2.867 68.915 22.17l327.219 637.747c12.851 25.139 2.867 56.166-22.17 69.018zM655.309 138.598c-12.902-25.19-43.776-35.123-68.915-22.221-25.19 12.902-35.072 43.725-22.17 68.915s43.725 35.072 68.915 22.17c25.19-12.851 35.072-43.725 22.17-68.864z" />
<glyph unicode="&#xe608;" glyph-name="template" d="M563.2 972.8h-409.6c-28.314 0-51.2-22.886-51.2-51.2v-614.4c0-28.262 22.886-51.2 51.2-51.2h256v-102.4h102.4v102.4h-102.349v102.4h102.349v102.4h-102.4v-102.4h-204.8v512h307.2v-204.8h102.4v256c0 28.262-22.886 51.2-51.2 51.2zM409.6 614.4v-51.2h102.4v102.4h-51.2c-28.314 0-51.2-22.886-51.2-51.2zM614.4-51.2h102.4v102.4h-102.4v-102.4zM614.4 563.2h102.4v102.4h-102.4v-102.4zM409.6 0c0-28.262 22.886-51.2 51.2-51.2h51.2v102.4h-102.4v-51.2zM870.4 665.6h-51.2v-102.4h102.4v51.2c0 28.262-22.886 51.2-51.2 51.2zM819.2-51.2h51.2c28.314 0 51.2 22.938 51.2 51.2v51.2h-102.4v-102.4zM819.2 358.4h102.4v102.4h-102.4v-102.4zM819.2 153.6h102.4v102.4h-102.4v-102.4z" />
<glyph unicode="&#xe609;" glyph-name="click" d="M924.672 873.421c-30.003 30.003-58.573 1.69-155.699-45.005-259.84-124.877-712.653-378.675-712.653-378.675l389.069-55.501 55.552-389.069c0 0 253.85 452.762 378.675 712.499 46.694 97.178 75.008 125.747 45.056 155.75zM831.283 773.325l-282.573-524.646-28.723 238.336 311.296 286.31z" />
<glyph unicode="&#xe60a;" glyph-name="edit" d="M899.123 847.923c-73.83 73.882-129.28 62.822-129.28 62.822l-656.691-656.64-51.712-243.814 243.866 51.712 656.691 656.538c-0.051 0 11.059 55.45-62.874 129.382zM290.816 91.29l-83.149-17.92c-7.987 15.002-17.664 30.003-35.328 47.718-17.715 17.715-32.717 27.29-47.718 35.379l17.92 83.098 24.064 24.013c0 0 45.21-0.922 96.307-52.019 51.046-50.995 52.019-96.307 52.019-96.307l-24.115-23.962z" />
<glyph unicode="&#xe60b;" glyph-name="language" d="M969.011 686.899c-478.157-694.682-314.47 13.312-718.694-325.478l91.904-361.421h-103.373l-187.648 737.792 94.72 33.997c453.069 331.315 216.474-297.984 800.614-64.205 18.637 7.526 33.536-4.608 22.477-20.685z" />
<glyph unicode="&#xe60c;" glyph-name="generate" d="M1024 576h-384l143.53 143.53c-72.53 72.526-168.96 112.47-271.53 112.47s-199-39.944-271.53-112.47c-72.526-72.53-112.47-168.96-112.47-271.53s39.944-199 112.47-271.53c72.53-72.526 168.96-112.47 271.53-112.47s199 39.944 271.528 112.472c6.056 6.054 11.86 12.292 17.456 18.668l96.32-84.282c-93.846-107.166-231.664-174.858-385.304-174.858-282.77 0-512 229.23-512 512s229.23 512 512 512c141.386 0 269.368-57.326 362.016-149.984l149.984 149.984v-384z" />
<glyph unicode="&#xe60d;" glyph-name="filter" d="M512 921.6c-251.29 0-409.6-77.414-409.6-153.651v-102.4c0-47.002 307.2-307.2 307.2-307.2v-307.2c-0.051-35.021 51.2-51.2 102.4-51.2s102.451 16.179 102.4 51.2v307.2c0 0 307.2 260.198 307.2 307.2v102.4c0 76.237-158.31 153.651-409.6 153.651zM512 659.302c-183.859 0.051-314.266 68.25-314.266 93.747-0.102 25.344 130.458 93.747 314.266 93.645 183.808 0.102 314.368-68.301 314.266-93.594 0-25.549-130.406-93.747-314.266-93.798z" />
<glyph unicode="&#xe60e;" glyph-name="acl" d="M905.779 730.88c-25.754 152.422-164.864 254.31-310.733 227.379-145.92-26.88-269.107-144.179-243.354-296.704 5.478-32.819 20.89-84.173 39.066-121.088l-264.96-395.418c-9.779-14.592-15.309-40.909-12.39-58.419l17.050-100.915c2.97-17.51 19.046-29.286 35.84-26.317l77.619 14.387c16.794 3.021 38.093 17.818 47.309 32.717l104.806 169.523 0.922 1.126 70.963 13.107 122.368 198.605c40.192-7.117 97.894-4.71 131.994 1.587 145.818 26.931 209.254 187.904 183.501 340.429zM776.499 652.698c-40.141-59.904-81.101-17.715-138.394 24.32-57.293 41.882-109.312 67.686-69.222 127.59 40.141 59.904 119.091 74.496 176.486 32.512 57.344-41.933 71.219-124.518 31.13-184.422z" />
<glyph unicode="&#xe60f;" glyph-name="detailed-stat" d="M35.328 392.653l69.786-17.306 52.531 82.483-99.84 24.678c-24.986 6.195-50.227-8.909-56.422-33.792-6.195-24.73 8.96-49.818 33.946-56.064zM946.227 379.29l-228.506-205.619-268.646 207.923c-5.12 3.891-11.008 6.81-17.306 8.294l-35.738 8.909-52.582-82.483 56.32-13.978 291.686-225.69c8.499-6.502 18.534-9.677 28.621-9.677 11.213 0 22.426 3.994 31.181 11.878l257.434 231.782c19.046 17.101 20.531 46.387 3.277 65.382-17.254 18.944-46.643 20.48-65.741 3.277zM444.621 605.184l250.214-160.205c21.146-13.517 49.203-7.885 63.488 12.595l257.382 370.79c14.643 21.094 9.37 50.022-11.827 64.512-21.197 14.592-50.125 9.318-64.768-11.776l-231.834-333.875-251.699 161.126c-10.445 6.707-23.091 8.909-35.226 6.298-12.083-2.714-22.63-10.086-29.235-20.48l-383.846-602.47c-13.824-21.606-7.373-50.33 14.336-64 7.68-4.915 16.333-7.219 24.883-7.219 15.411 0 30.515 7.629 39.322 21.504l358.81 563.2z" />
<glyph unicode="&#xe610;" glyph-name="list" d="M737.28 512h-296.96c-28.262 0-30.72-22.886-30.72-51.2s2.458-51.2 30.72-51.2h296.96c28.262 0 30.72 22.886 30.72 51.2s-2.458 51.2-30.72 51.2zM839.68 256h-399.36c-28.262 0-30.72-22.886-30.72-51.2s2.458-51.2 30.72-51.2h399.36c28.262 0 30.72 22.886 30.72 51.2s-2.458 51.2-30.72 51.2zM440.32 665.6h399.36c28.262 0 30.72 22.886 30.72 51.2s-2.458 51.2-30.72 51.2h-399.36c-28.262 0-30.72-22.886-30.72-51.2s2.458-51.2 30.72-51.2zM276.48 512h-92.16c-28.262 0-30.72-22.886-30.72-51.2s2.458-51.2 30.72-51.2h92.16c28.262 0 30.72 22.886 30.72 51.2s-2.458 51.2-30.72 51.2zM276.48 256h-92.16c-28.262 0-30.72-22.886-30.72-51.2s2.458-51.2 30.72-51.2h92.16c28.262 0 30.72 22.886 30.72 51.2s-2.458 51.2-30.72 51.2zM276.48 768h-92.16c-28.262 0-30.72-22.886-30.72-51.2s2.458-51.2 30.72-51.2h92.16c28.262 0 30.72 22.886 30.72 51.2s-2.458 51.2-30.72 51.2z" />
<glyph unicode="&#xe611;" glyph-name="security" d="M808.96 563.2h-92.16v122.88c0 148.326-68.352 235.52-204.8 235.52-136.499 0-204.8-87.194-204.8-235.52v-122.88h-102.4c-28.314 0-51.2-33.075-51.2-61.389v-399.411c0-28.109 21.914-58.317 48.691-66.918l61.286-19.814c26.829-8.55 71.782-15.667 99.942-15.667h296.96c28.109 0 73.114 7.117 99.891 15.718l61.235 19.814c26.829 8.55 48.794 38.758 48.794 66.867v399.411c0 28.314-33.178 61.389-61.44 61.389zM614.4 563.2h-204.8v143.411c0 73.984 40.806 112.589 102.4 112.589s102.4-38.605 102.4-112.589v-143.411z" />
<glyph unicode="&#xe612;" glyph-name="search" d="M898.304 180.89l-193.485 193.485c29.184 47.872 45.978 104.192 45.978 164.352 0 174.95-151.603 326.502-326.554 326.502-174.95 0.051-316.723-141.773-316.723-316.723 0-174.899 151.603-326.502 326.502-326.502 58.214 0 112.64 15.821 159.488 43.213l194.509-194.611c19.046-18.995 49.92-18.995 68.915 0l48.282 48.282c18.995 18.995 12.083 43.008-6.912 62.003zM205.005 548.506c0 121.139 98.15 219.29 219.238 219.29 121.139 0 229.069-107.878 229.069-229.069 0-121.088-98.202-219.29-219.29-219.29-121.139 0.051-229.018 107.981-229.018 229.069z" />
<glyph unicode="&#xe613;" glyph-name="mail" d="M80.589 702.157c24.986-13.414 371.098-199.373 384-206.285s29.594-10.189 46.387-10.189c16.794 0 33.485 3.277 46.387 10.189s359.014 192.87 384 206.285c25.037 13.466 48.691 65.843 2.765 65.843h-866.253c-45.926 0-22.272-52.378 2.714-65.843zM952.986 589.363c-28.416-14.797-378.214-197.069-395.622-206.182s-29.594-10.189-46.387-10.189-28.979 1.075-46.387 10.189-365.21 191.437-393.626 206.234c-19.968 10.445-19.763-1.792-19.763-11.213s0-373.402 0-373.402c0-21.504 28.979-51.2 51.2-51.2h819.2c22.221 0 51.2 29.696 51.2 51.2 0 0 0 363.93 0 373.35s0.205 21.658-19.814 11.213z" />
<glyph unicode="&#xe614;" glyph-name="campaign" d="M881.818 612.864c-81.101 188.723-211.558 332.288-277.555 305.51-112.077-45.619 66.765-264.397-483.686-488.090-47.565-19.405-59.597-96.666-39.68-142.95 19.866-46.182 84.89-92.211 132.454-72.909 8.243 3.379 38.451 13.107 38.451 13.107 33.946-45.619 69.478-18.586 82.125-47.514 15.155-34.816 48.077-110.49 59.29-136.192s36.608-49.51 55.040-42.496c18.381 7.014 80.998 30.822 104.96 39.885 23.962 9.114 29.645 30.515 22.323 47.309-7.885 18.176-40.243 23.501-49.51 44.698-9.216 21.094-39.373 88.986-48.026 110.387-11.776 29.082 13.261 52.787 49.664 56.525 250.573 26.214 297.421-128.614 382.72-93.901 65.894 26.88 52.48 218.061-28.57 406.63zM853.606 306.893c-14.694-5.888-113.306 71.782-176.282 218.47-63.027 146.586-55.091 280.576-40.448 286.566 14.643 5.888 110.848-87.91 173.824-234.496 63.027-146.586 57.549-264.55 42.906-270.541z" />
<glyph unicode="&#xe615;" glyph-name="newsletter" d="M716.8 716.8h-204.8v-102.4h204.8v102.4zM716.8 563.2h-204.8v-51.2h204.8v51.2zM460.8 716.8h-153.6v-204.8h153.6v204.8zM460.8 409.6h256v51.2h-256v-51.2zM614.4 307.2h102.4v51.2h-102.4v-51.2zM716.8 256h-409.6v-51.2h409.6v51.2zM563.2 358.4h-256v-51.2h256v51.2zM409.6 460.8h-102.4v-51.2h102.4v51.2zM870.4 921.6h-716.8c-28.314 0-51.2-22.886-51.2-51.2v-819.2c0-28.262 22.886-51.2 51.2-51.2h716.8c28.314 0 51.2 22.938 51.2 51.2v819.2c0 28.262-22.886 51.2-51.2 51.2zM819.2 102.4h-614.4v716.8h614.4v-716.8z" />
<glyph unicode="&#xe616;" glyph-name="send" d="M954.368 837.939c-17.613-6.195-886.835-312.525-903.987-318.566-14.541-5.12-17.766-17.664-0.512-24.525 20.531-8.243 194.355-77.875 194.355-77.875v0l115.2-46.131c0 0 554.906 407.45 562.381 412.979 7.578 5.53 16.282-4.864 10.803-10.803-5.478-5.99-402.995-435.866-402.995-435.866v-0.102l-23.142-25.754 30.669-16.486c0 0 238.080-128.205 255.078-137.318 14.899-7.987 34.202-1.382 38.502 17.101 5.069 21.811 145.664 627.763 148.787 641.28 4.045 17.562-7.578 28.262-25.139 22.067zM358.4 94.106c0-12.595 7.117-16.128 16.947-7.219 12.851 11.725 145.92 131.123 145.92 131.123l-162.867 84.173v-208.077z" />
<glyph unicode="&#xe617;" glyph-name="plugin" d="M0 256v-76.698c0-14.182 11.52-25.702 25.702-25.702h51.046c14.131 0 25.651 11.52 25.651 25.702v76.698c0 49.101 41.011 116.378 102.4 142.285v107.776c-118.579-27.443-204.8-146.125-204.8-250.061zM617.728 732.109l-129.536-97.178c-17.766-13.312-39.373-20.531-61.594-20.531h-119.142c-28.416 0-51.456-23.040-51.456-51.456v-204.339c0-28.365 23.040-51.405 51.456-51.405h119.142c22.221 0 43.827-7.219 61.594-20.531l129.587-97.178c31.027-23.296 68.813-35.891 107.622-35.891h93.798v614.4h-93.798c-38.81 0-76.595-12.595-107.674-35.891zM870.4 665.6v-102.4h153.6v102.4h-153.6zM870.4 256h153.6v102.4h-153.6v-102.4z" />
<glyph unicode="&#xe618;" glyph-name="bounce" d="M772.762 630.067h47.104v-146.534l204.134 206.029-204.186 206.080v-122.214h-47.104c-189.133 0-295.731-140.186-389.837-263.782-84.582-111.206-157.696-207.309-275.763-207.309h-107.11v-143.309h107.162c189.133 0 295.731 140.083 389.837 263.782 84.582 111.258 157.696 207.258 275.763 207.258zM276.992 539.75c8.090 10.394 16.179 21.094 24.422 31.898 19.968 26.317 41.165 54.016 64.102 81.715-67.686 63.181-149.248 109.773-258.355 109.773h-107.162v-143.309h107.162c67.942 0 120.934-31.898 169.83-80.077zM819.814 292.147h-47.104c-72.038 0-127.334 35.891-178.739 88.986-5.12-6.707-10.291-13.517-15.514-20.326-22.579-29.696-46.848-61.491-73.677-93.082 69.427-67.789 153.6-118.989 267.878-118.989h47.104v-122.778l204.237 206.080-204.186 206.080v-145.971z" />
<glyph unicode="&#xe619;" glyph-name="open-close" d="M716.8 716.8h-512v102.4l-204.8-179.2 204.8-179.2v102.4h512v153.6zM1024 281.6l-204.8 179.2v-102.4h-512v-153.6h512v-102.4l204.8 179.2z" />
<glyph unicode="&#xe61a;" glyph-name="statistic" d="M512 952.32c-271.462 0-491.52-220.058-491.52-491.52s220.058-491.52 491.52-491.52c271.411 0 491.52 220.058 491.52 491.571 0 271.411-220.109 491.469-491.52 491.469zM512 71.731c-214.886 0-389.12 174.182-389.12 389.12 0 214.886 174.182 389.12 389.12 389.12v0-389.171l347.75 173.875c26.266-52.378 41.37-111.258 41.37-173.875 0-214.886-174.234-389.069-389.12-389.069z" />
<glyph unicode="&#xe61b;" glyph-name="configuration" d="M160.512 620.032c47.77 37.12 87.398 11.52 140.288-49.715 5.939-6.912 13.926 1.178 18.483 5.12 4.506 3.994 74.291 66.816 77.722 69.683 3.379 3.021 7.475 8.653 2.099 14.95-5.478 6.298-25.293 32-38.042 48.691-92.57 121.088 253.235 203.213 200.141 204.493-27.034 0.717-135.475 1.997-151.706 0.205-65.69-6.912-148.173-68.301-189.696-96.922-54.323-37.171-74.598-58.982-77.926-62.003-15.36-13.414-2.458-44.39-30.31-68.813-29.44-25.754-47.821-6.246-64.87-21.197-8.448-7.475-32.102-25.19-38.861-31.078-6.81-5.99-8.038-16.077-1.075-24.115 0 0 64.717-71.475 70.144-77.824 5.376-6.246 20.019-11.674 29.030-3.635 9.062 7.987 32.358 28.314 36.25 31.898 3.994 3.379-2.56 44.083 18.33 60.262zM452.762 593.562c-6.144 7.117-13.773 7.322-20.326 1.485l-73.421-64.102c-5.786-5.12-6.605-14.49-1.382-20.48l424.653-483.277c9.933-11.418 27.136-12.595 38.451-2.714l49.664 41.626c11.366 9.984 12.544 27.29 2.662 38.81l-420.301 488.653zM1018.982 799.232c-3.789 25.293-16.896 20.019-23.706 9.318-6.81-10.803-36.915-56.422-49.306-77.107-12.288-20.48-42.598-60.979-99.021-20.992-58.778 41.523-38.349 70.502-28.109 90.010 10.291 19.61 41.882 74.598 46.438 81.408 4.557 6.912-0.768 26.982-18.995 18.586-18.278-8.397-129.178-52.48-144.538-115.712-15.718-64.307 13.158-121.805-43.52-178.893l-68.762-71.68 69.069-80.179 84.685 80.384c20.173 20.275 63.283 39.987 102.298 31.078 83.61-18.893 129.229 12.493 156.723 64.41 24.678 46.387 20.582 144.077 16.742 169.37zM140.237 99.686c-10.65-10.701-10.65-28.109 0-38.81l48.691-47.616c10.65-10.701 27.546-6.195 38.195 4.506l251.238 246.989-76.954 87.757-261.171-252.826z" />
<glyph unicode="&#xe61c;" glyph-name="custom-field" d="M870.4 819.2c-56.525 0-102.4-45.824-102.4-102.4s45.875-102.4 102.4-102.4 102.4 45.824 102.4 102.4c0 56.576-45.875 102.4-102.4 102.4zM640 768h-563.2c-14.131 0-25.6-11.469-25.6-25.6v-51.2c0-14.131 11.469-25.6 25.6-25.6h563.2c14.131 0 25.6 11.469 25.6 25.6v51.2c0 14.131-11.469 25.6-25.6 25.6zM640 512h-563.2c-14.131 0-25.6-11.469-25.6-25.6v-51.2c0-14.131 11.469-25.6 25.6-25.6h563.2c14.131 0 25.6 11.469 25.6 25.6v51.2c0 14.131-11.469 25.6-25.6 25.6zM640 256h-563.2c-14.131 0-25.6-11.469-25.6-25.6v-51.2c0-14.131 11.469-25.6 25.6-25.6h563.2c14.131 0 25.6 11.469 25.6 25.6v51.2c0 14.131-11.469 25.6-25.6 25.6z" />
<glyph unicode="&#xe61d;" glyph-name="user" d="M818.637-6.605c0 114.995-111.974 173.517-221.030 220.518-108.698 46.797-143.411 86.221-143.411 170.701 0 50.637 33.178 34.15 47.718 127.027 6.144 38.502 35.43 0.614 41.062 88.525 0 35.021-16.026 43.725-16.026 43.725s8.141 51.866 11.315 91.802c3.277 41.83-20.378 131.072-117.811 158.464-16.998 17.459-28.518 45.158 23.91 72.909-114.688 5.325-141.363-54.682-202.445-98.816-51.968-38.707-65.997-99.994-63.488-132.608 3.328-39.936 11.418-91.802 11.418-91.802s-16.077-8.704-16.077-43.725c5.632-87.962 35.021-50.022 41.114-88.525 14.541-92.877 47.77-76.39 47.77-127.027 0-84.48-10.854-113.152-119.603-159.949-109.107-46.95-143.053-122.214-142.49-231.219 0.154-32.614-0.563-44.595-0.563-44.595h819.2c0 0-0.563 11.981-0.563 44.595zM948.634 288.512c-58.112 23.398-82.176 51.302-82.176 105.779 0 32.819 21.402 22.118 30.822 82.074 3.942 24.781 22.886 0.41 26.522 57.088 0 22.579-10.342 28.211-10.342 28.211s5.274 33.587 7.322 59.341c2.56 32.102-18.637 115.046-116.122 115.046-97.434 0-118.682-82.944-116.173-115.046 2.15-25.702 7.373-59.341 7.373-59.341s-10.342-5.581-10.342-28.211c3.635-56.678 22.579-32.307 26.522-57.088 9.421-60.006 30.822-49.306 30.822-82.074 0-54.477-22.426-79.974-92.621-110.182-3.533-1.485-6.144-3.482-9.37-5.222 83.968-36.454 216.371-99.379 247.706-227.686h135.424c0 0 0 97.587 0 118.682 0 51.2-13.978 93.901-75.366 118.63z" />
<glyph unicode="&#xe61e;" glyph-name="dashboard" d="M512 896c282.77 0 512-229.23 512-512 0-192.792-106.576-360.666-264.008-448h-495.984c-157.432 87.334-264.008 255.208-264.008 448 0 282.77 229.23 512 512 512zM801.914 94.086c77.438 77.44 120.086 180.398 120.086 289.914h-90v64h85.038c-7.014 44.998-21.39 88.146-42.564 128h-106.474v64h64.284c-9.438 11.762-19.552 23.096-30.37 33.914-46.222 46.22-101.54 80.038-161.914 99.798v-69.712h-64v85.040c-20.982 3.268-42.36 4.96-64 4.96s-43.018-1.69-64-4.96v-85.040h-64v69.712c-60.372-19.76-115.692-53.576-161.914-99.798-10.818-10.818-20.932-22.152-30.37-33.914h64.284v-64h-106.476c-21.174-39.854-35.552-83.002-42.564-128h85.040v-64h-90c0-109.516 42.648-212.474 120.086-289.914 10.71-10.71 21.924-20.728 33.56-30.086h192.354l36.572 512h54.856l36.572-512h192.354c11.636 9.358 22.852 19.378 33.56 30.086z" />
<glyph unicode="&#xe61f;" glyph-name="copy" d="M473.498 378.829c23.040-16.026 53.76-16.026 76.8 0l465.306 270.387c12.083 8.397 10.752 26.522-2.458 33.075l-471.296 181.094c-18.842 9.37-41.062 9.37-59.904 0l-471.296-181.094c-13.21-6.502-14.541-24.678-2.458-33.075l465.306-270.387zM1013.146 419.277l-127.283 63.13-293.12-170.342c-24.013-15.821-51.917-24.115-80.845-24.115s-56.832 8.346-80.845 24.115l-292.915 170.445-127.488-63.181c-13.21-6.554-14.541-24.678-2.458-33.075l465.306-323.021c23.040-16.026 53.76-16.026 76.8 0l465.306 323.021c12.083 8.346 10.752 26.47-2.458 33.024z" />
<glyph unicode="&#xe620;" glyph-name="save" d="M424.653 102.502c-22.272 0-43.366 10.394-56.883 28.314l-182.938 241.715c-23.808 31.386-17.613 76.083 13.824 99.891 31.488 23.91 76.186 17.613 99.994-13.824l120.371-158.925 302.643 485.99c20.838 33.382 64.87 43.622 98.355 22.784 33.434-20.787 43.725-64.819 22.835-98.304l-357.581-573.952c-12.39-20.019-33.843-32.512-57.344-33.587-1.126-0.102-2.15-0.102-3.277-0.102z" />
<glyph unicode="&#xe621;" glyph-name="cancel" d="M734.618 212.531c-24.013-24.013-62.925-24.013-86.886 0l-135.731 155.136-135.731-155.085c-24.013-24.013-62.925-24.013-86.886 0-24.013 24.013-24.013 62.925 0 86.886l141.21 161.28-141.261 161.382c-24.013 24.013-24.013 62.874 0 86.886s62.874 24.013 86.886 0l135.782-155.187 135.731 155.187c24.013 24.013 62.874 24.013 86.886 0s24.013-62.925 0-86.886l-141.21-161.382 141.21-161.28c24.013-24.013 24.013-62.925 0-86.938z" />
<glyph unicode="&#xe622;" glyph-name="help" d="M859.546 808.346c-191.949 191.949-503.142 191.949-695.040 0-192-192-192-503.194-0.102-695.091 192-192 503.194-192 695.194 0 191.898 191.949 191.898 503.142-0.051 695.091zM345.498 294.298c-92.006 92.006-92.006 241.101 0 333.056 91.904 91.955 241.101 91.955 333.107 0 92.006-92.006 91.904-241.101 0-333.056-92.006-92.006-241.101-92.006-333.107 0zM785.766 313.395c49.562 92.109 49.613 202.701 0 294.861l91.29 49.152c65.997-122.419 65.997-270.848 0.102-393.114l-91.392 49.101zM708.557 825.907l-49.203-91.341c-92.109 49.51-202.701 49.51-294.707 0l-49.203 91.29c122.368 65.946 270.694 65.946 393.114 0.051zM146.944 657.408l91.341-49.203c-49.562-92.058-49.562-202.598-0.051-294.707l-91.341-49.203c-65.946 122.317-65.894 270.694 0.051 393.114zM315.341 95.795l49.203 91.29c92.109-49.613 202.752-49.613 294.861 0l49.203-91.392c-122.47-65.894-270.848-65.894-393.267 0.102z" />
<glyph unicode="&#xe623;" glyph-name="new" d="M819.2 460.8c0-28.314-2.458-51.2-30.771-51.2h-225.229v-225.229c0-28.262-22.886-30.771-51.2-30.771s-51.2 2.509-51.2 30.771v225.229h-225.229c-28.262 0-30.771 22.886-30.771 51.2s2.509 51.2 30.771 51.2h225.229v225.229c0 28.314 22.886 30.771 51.2 30.771s51.2-2.458 51.2-30.771v-225.229h225.229c28.314 0 30.771-22.886 30.771-51.2z" />
<glyph unicode="&#xe624;" glyph-name="delete" d="M173.517 608.614l56.371-558.49c3.123-23.603 117.094-101.222 282.112-101.325 165.12 0.102 279.091 77.722 282.163 101.325l56.422 558.49c-86.221-48.23-215.091-71.014-338.586-71.014-123.392 0-252.314 22.784-338.483 71.014zM674.202 895.488l-43.981 48.691c-16.998 24.218-35.43 28.621-71.322 28.621h-93.747c-35.84 0-54.323-4.403-71.27-28.621l-43.981-48.691c-131.584-22.989-227.021-83.968-227.021-128.973v-8.704c0-79.206 174.234-143.411 389.12-143.411 214.938 0 389.171 64.205 389.171 143.411v8.704c0 45.005-95.386 105.984-226.97 128.973zM617.984 750.592l-54.784 68.608h-102.4l-54.682-68.608h-87.040c0 0 95.334 113.715 108.083 129.126 9.728 11.776 19.661 16.282 32.563 16.282h104.602c12.954 0 22.886-4.506 32.614-16.282 12.698-15.411 108.083-129.126 108.083-129.126h-87.040z" />
<glyph unicode="&#xe625;" glyph-name="myacymailing" d="M544 960l-96-96 96-96-224-256h-224l176-176-272-360.616v-39.384h39.384l360.616 272 176-176v224l256 224 96-96 96 96-480 480zM448 416l-64 64 224 224 64-64-224-224z" />
<glyph unicode="&#xe626;" glyph-name="print" d="M256 896h512v-128h-512v128zM960 704h-896c-35.2 0-64-28.8-64-64v-320c0-35.2 28.794-64 64-64h192v-256h512v256h192c35.2 0 64 28.8 64 64v320c0 35.2-28.8 64-64 64zM128 512c-35.346 0-64 28.654-64 64s28.654 64 64 64 64-28.654 64-64-28.652-64-64-64zM704 64h-384v320h384v-320z" />
<glyph unicode="&#xe627;" glyph-name="tag" d="M976 960h-384c-26.4 0-63.274-15.274-81.942-33.942l-476.116-476.116c-18.668-18.668-18.668-49.214 0-67.882l412.118-412.118c18.668-18.668 49.214-18.668 67.882 0l476.118 476.118c18.666 18.666 33.94 55.54 33.94 81.94v384c0 26.4-21.6 48-48 48zM736 576c-53.020 0-96 42.98-96 96s42.98 96 96 96 96-42.98 96-96-42.98-96-96-96z" />
<glyph unicode="&#xe628;" glyph-name="process" d="M363.722 237.948l41.298 57.816-45.254 45.256-57.818-41.296c-10.722 5.994-22.204 10.774-34.266 14.192l-11.682 70.084h-64l-11.68-70.086c-12.062-3.418-23.544-8.198-34.266-14.192l-57.818 41.298-45.256-45.256 41.298-57.816c-5.994-10.72-10.774-22.206-14.192-34.266l-70.086-11.682v-64l70.086-11.682c3.418-12.060 8.198-23.544 14.192-34.266l-41.298-57.816 45.254-45.256 57.818 41.296c10.722-5.994 22.204-10.774 34.266-14.192l11.682-70.084h64l11.68 70.086c12.062 3.418 23.544 8.198 34.266 14.192l57.818-41.296 45.254 45.256-41.298 57.816c5.994 10.72 10.774 22.206 14.192 34.266l70.088 11.68v64l-70.086 11.682c-3.418 12.060-8.198 23.544-14.192 34.266zM224 96c-35.348 0-64 28.654-64 64s28.652 64 64 64 64-28.654 64-64-28.652-64-64-64zM1024 576v64l-67.382 12.25c-1.242 8.046-2.832 15.978-4.724 23.79l57.558 37.1-24.492 59.128-66.944-14.468c-4.214 6.91-8.726 13.62-13.492 20.13l39.006 56.342-45.256 45.254-56.342-39.006c-6.512 4.766-13.22 9.276-20.13 13.494l14.468 66.944-59.128 24.494-37.1-57.558c-7.812 1.892-15.744 3.482-23.79 4.724l-12.252 67.382h-64l-12.252-67.382c-8.046-1.242-15.976-2.832-23.79-4.724l-37.098 57.558-59.128-24.492 14.468-66.944c-6.91-4.216-13.62-8.728-20.13-13.494l-56.342 39.006-45.254-45.254 39.006-56.342c-4.766-6.51-9.278-13.22-13.494-20.13l-66.944 14.468-24.492-59.128 57.558-37.1c-1.892-7.812-3.482-15.742-4.724-23.79l-67.384-12.252v-64l67.382-12.25c1.242-8.046 2.832-15.978 4.724-23.79l-57.558-37.1 24.492-59.128 66.944 14.468c4.216-6.91 8.728-13.618 13.494-20.13l-39.006-56.342 45.254-45.256 56.342 39.006c6.51-4.766 13.22-9.276 20.13-13.492l-14.468-66.944 59.128-24.492 37.102 57.558c7.81-1.892 15.742-3.482 23.788-4.724l12.252-67.384h64l12.252 67.382c8.044 1.242 15.976 2.832 23.79 4.724l37.1-57.558 59.128 24.492-14.468 66.944c6.91 4.216 13.62 8.726 20.13 13.492l56.342-39.006 45.256 45.256-39.006 56.342c4.766 6.512 9.276 13.22 13.492 20.13l66.944-14.468 24.492 59.13-57.558 37.1c1.892 7.812 3.482 15.742 4.724 23.79l67.382 12.25zM672 468.8c-76.878 0-139.2 62.322-139.2 139.2s62.32 139.2 139.2 139.2 139.2-62.322 139.2-139.2c0-76.878-62.32-139.2-139.2-139.2z" />
<glyph unicode="&#xe629;" glyph-name="queue" d="M728.992 448c137.754 87.334 231.008 255.208 231.008 448 0 21.676-1.192 43.034-3.478 64h-889.042c-2.29-20.968-3.48-42.326-3.48-64 0-192.792 93.254-360.666 231.006-448-137.752-87.334-231.006-255.208-231.006-448 0-21.676 1.19-43.034 3.478-64h889.042c2.288 20.966 3.478 42.324 3.478 64 0.002 192.792-93.252 360.666-231.006 448zM160 0c0 186.912 80.162 345.414 224 397.708v100.586c-143.838 52.29-224 210.792-224 397.706v0h704c0-186.914-80.162-345.416-224-397.706v-100.586c143.838-52.294 224-210.796 224-397.708h-704zM619.626 290.406c-71.654 40.644-75.608 93.368-75.626 125.366v64.228c0 31.994 3.804 84.914 75.744 125.664 38.504 22.364 71.808 56.348 97.048 98.336h-409.582c25.266-42.032 58.612-76.042 97.166-98.406 71.654-40.644 75.606-93.366 75.626-125.366v-64.228c0-31.992-3.804-84.914-75.744-125.664-72.622-42.18-126.738-125.684-143.090-226.336h501.67c-16.364 100.708-70.53 184.248-143.212 226.406z" />
<glyph unicode="&#xe62a;" glyph-name="renew" horiz-adv-x="1088" d="M640 896c247.424 0 448-200.576 448-448s-200.576-448-448-448v96c94.024 0 182.418 36.614 248.902 103.098s103.098 154.878 103.098 248.902c0 94.022-36.614 182.418-103.098 248.902s-154.878 103.098-248.902 103.098c-94.022 0-182.418-36.614-248.902-103.098-51.14-51.138-84.582-115.246-97.306-184.902h186.208l-224-256-224 256h164.57c31.060 217.102 217.738 384 443.43 384zM832 512v-128h-256v320h128v-192z" />
<glyph unicode="&#xe62b;" glyph-name="schedule" d="M512 832c-247.424 0-448-200.576-448-448s200.576-448 448-448 448 200.576 448 448-200.576 448-448 448zM512 24c-198.824 0-360 161.178-360 360 0 198.824 161.176 360 360 360 198.822 0 360-161.176 360-360 0-198.822-161.178-360-360-360zM934.784 672.826c16.042 28.052 25.216 60.542 25.216 95.174 0 106.040-85.96 192-192 192-61.818 0-116.802-29.222-151.92-74.596 131.884-27.236 245.206-105.198 318.704-212.578v0zM407.92 885.404c-35.116 45.374-90.102 74.596-151.92 74.596-106.040 0-192-85.96-192-192 0-34.632 9.174-67.122 25.216-95.174 73.5 107.38 186.822 185.342 318.704 212.578zM512 384v256h-64v-320h256v64z" />
<glyph unicode="&#xe62c;" glyph-name="spamtest" d="M928 832h-288c0 70.692-57.306 128-128 128-70.692 0-128-57.308-128-128h-288c-17.672 0-32-14.328-32-32v-832c0-17.674 14.328-32 32-32h832c17.674 0 32 14.326 32 32v832c0 17.672-14.326 32-32 32zM512 896c35.346 0 64-28.654 64-64s-28.654-64-64-64c-35.346 0-64 28.654-64 64s28.654 64 64 64zM896 0h-768v768h128v-96c0-17.672 14.328-32 32-32h448c17.674 0 32 14.328 32 32v96h128v-768zM448 101.49l-205.254 237.254 58.508 58.51 146.746-114.744 274.742 242.744 58.514-58.508z" />
<glyph unicode="&#xe62d;" glyph-name="spam" d="M874.040 810.040c-96.706 96.702-225.28 149.96-362.040 149.96s-265.334-53.258-362.040-149.96c-96.702-96.706-149.96-225.28-149.96-362.040s53.258-265.334 149.96-362.040c96.706-96.702 225.28-149.96 362.040-149.96s265.334 53.258 362.040 149.96c96.702 96.706 149.96 225.28 149.96 362.040s-53.258 265.334-149.96 362.040zM896 448c0-82.814-26.354-159.588-71.112-222.38l-535.266 535.268c62.792 44.758 139.564 71.112 222.378 71.112 211.738 0 384-172.262 384-384zM128 448c0 82.814 26.354 159.586 71.112 222.378l535.27-535.268c-62.794-44.756-139.568-71.11-222.382-71.11-211.738 0-384 172.262-384 384z" />
<glyph unicode="&#xe62e;" glyph-name="refresh" d="M889.68 793.68c-93.608 102.216-228.154 166.32-377.68 166.32-282.77 0-512-229.23-512-512h96c0 229.75 186.25 416 416 416 123.020 0 233.542-53.418 309.696-138.306l-149.696-149.694h352v352l-134.32-134.32zM928 448c0-229.75-186.25-416-416-416-123.020 0-233.542 53.418-309.694 138.306l149.694 149.694h-352v-352l134.32 134.32c93.608-102.216 228.154-166.32 377.68-166.32 282.77 0 512 229.23 512 512h-96z" />
<glyph unicode="&#xe62f;" glyph-name="ABtesting" horiz-adv-x="1091" d="M172.591 266.82l-69.148-209.445h-88.91l226.232 665.835h103.723l227.22-665.835h-91.885l-71.123 209.445h-236.107zM390.911 333.982l-65.199 191.658c-14.812 43.462-24.699 82.986-34.574 121.498h-1.975c-9.887-39.512-20.762-80.011-33.587-120.522l-65.199-192.633h200.533zM583.056 734.268c33.258 24.602 74.513 50.789 123.68 74.196 61.687 29.356 112.769 37.195 158.583 23.907 38.341-9.168 69.758-33.709 88.459-73.037 36.159-75.988 1.268-161.668-59.079-212.285l0.841-1.78c62.2 9.838 129.495-14.081 163.045-86.923 29.356-61.687 19.238-125.703-6.059-173.932-30.38-58.298-90.154-103.186-171.518-141.893-51.849-24.663-97.834-43.254-128.995-51.496l-168.958 643.244zM808.789 186.029c20.067 6.23 42.828 15.97 63.394 25.76 88.045 40.804 152.853 116.584 106.929 213.139-33.599 70.611-108.392 73.403-176.334 41.097l-59.908-28.515 65.918-251.48zM727.681 499.38l55.446 26.37c85.826 40.841 131.616 117.45 96.749 190.744-27.65 58.128-83.376 62.334-148.635 31.27-27.723-13.203-48.789-26.516-58.701-35.623l55.141-212.761zM454.919 732.018l33.456 9.371 187.664-670.010-33.456-9.371-187.664 670.010z" />
<glyph unicode="&#xe630;" glyph-name="sendtest" d="M954.368 882.739c-17.613-6.195-886.835-312.525-903.987-318.566-14.541-5.12-17.766-17.664-0.51-24.525 20.53-8.243 194.354-77.877 194.354-77.877v0l115.2-46.131c0 0 554.904 407.451 562.381 412.981 7.576 5.53 16.282-4.864 10.803-10.803-5.48-5.99-402.995-435.866-402.995-435.866v-0.101l-23.142-25.755 30.669-16.486c0 0 238.080-128.205 255.078-137.318 14.899-7.986 34.202-1.381 38.501 17.101 5.069 21.811 145.664 627.763 148.787 641.28 4.046 17.562-7.578 28.262-25.138 22.067v0zM358.4 138.906c0-12.595 7.115-16.128 16.947-7.221 12.851 11.725 145.918 131.123 145.918 131.123l-162.866 84.174v-208.077zM90.080 15.221c0 23.68 16 40.318 38.4 40.318s37.76-16.638 37.76-40.318c0-23.038-14.72-40.32-38.4-40.32-22.4-0.002-37.76 17.28-37.76 40.32zM222.55 15.221c0 23.68 16 40.318 38.4 40.318s37.76-16.638 37.76-40.318c0-23.038-14.72-40.32-38.4-40.32-22.4-0.002-37.76 17.28-37.76 40.32zM355.021 15.221c0 23.68 16 40.318 38.4 40.318s37.76-16.638 37.76-40.318c0-23.038-14.72-40.32-38.4-40.32-22.4-0.002-37.76 17.28-37.76 40.32zM487.491 15.221c0 23.68 16 40.318 38.4 40.318s37.76-16.638 37.76-40.318c0-23.038-14.72-40.32-38.4-40.32-22.402-0.002-37.76 17.28-37.76 40.32zM619.962 15.221c0 23.68 16 40.318 38.398 40.318 22.4 0 37.762-16.638 37.762-40.318 0-23.038-14.72-40.32-38.4-40.32-22.402-0.002-37.76 17.28-37.76 40.32zM752.432 15.221c0 23.68 16 40.318 38.4 40.318 22.398 0 37.76-16.638 37.76-40.318 0-23.038-14.72-40.32-38.4-40.32-22.402-0.002-37.76 17.28-37.76 40.32z" />
<glyph unicode="&#xe631;" glyph-name="replacetag" d="M855.932 937.030h-336.578c-23.138 0-55.462-13.388-71.824-29.75l-417.316-417.32c-16.364-16.364-16.364-43.138 0-59.5l361.224-361.226c16.362-16.36 43.136-16.36 59.498 0l417.324 417.324c16.36 16.362 29.748 48.68 29.748 71.82v336.58c-0.002 23.14-18.936 42.072-42.076 42.072zM645.57 600.452c-46.474 0-84.144 37.672-84.144 84.144s37.67 84.144 84.144 84.144c46.472 0 84.146-37.672 84.146-84.144 0.002-46.472-37.672-84.144-84.146-84.144zM478.136 43.806c106.434-82.588 256.792-66.962 335.824 34.892 42.318 54.542 55.59 122.74 42.462 187.018l-120.844-12.556 121.088 156.058 163.070-126.536-108.432-11.264c15.152-78.246-1.434-160.936-52.874-227.228-97.272-125.366-282.322-144.588-413.32-42.944l33.026 42.56z" />
<glyph unicode="&#xe632;" glyph-name="action" d="M384 448c0 70.692 57.308 128 128 128s128-57.308 128-128c0-70.692-57.308-128-128-128s-128 57.308-128 128zM664.348 729.474c99.852-54.158 167.652-159.898 167.652-281.474s-67.8-227.316-167.652-281.474c44.066 70.126 71.652 170.27 71.652 281.474s-27.586 211.348-71.652 281.474zM288 448c0-111.204 27.584-211.348 71.652-281.474-99.852 54.16-167.652 159.898-167.652 281.474s67.8 227.314 167.652 281.474c-44.068-70.126-71.652-170.27-71.652-281.474zM96 448c0-171.9 54.404-326.184 140.652-431.722-142.302 90.948-236.652 250.314-236.652 431.722s94.35 340.774 236.652 431.722c-86.248-105.538-140.652-259.822-140.652-431.722zM787.352 879.72c142.298-90.946 236.648-250.312 236.648-431.72s-94.35-340.774-236.648-431.72c86.244 105.536 140.648 259.82 140.648 431.72s-54.404 326.184-140.648 431.72z" />
<glyph unicode="&#xe633;" glyph-name="options" d="M896 512h16c26.4 0 48 21.6 48 48v160c0 26.4-21.6 48-48 48h-16v192h-128v-192h-16c-26.4 0-48-21.6-48-48v-160c0-26.4 21.6-48 48-48h16v-576h128v576zM768 704h128v-128h-128v128zM592 128c26.4 0 48 21.6 48 48v160c0 26.4-21.6 48-48 48h-16v576h-128v-576h-16c-26.4 0-48-21.6-48-48v-160c0-26.4 21.6-48 48-48h16v-192h128v192h16zM448 320h128v-128h-128v128zM272 512c26.4 0 48 21.6 48 48v160c0 26.4-21.6 48-48 48h-16v192h-128v-192h-16c-26.4 0-48-21.6-48-48v-160c0-26.4 21.6-48 48-48h16v-576h128v576h16zM128 704h128v-128h-128v128z" />
<glyph unicode="&#xe634;" glyph-name="share" d="M864 256c-45.16 0-85.92-18.738-115.012-48.83l-431.004 215.502c1.314 8.252 2.016 16.706 2.016 25.328s-0.702 17.076-2.016 25.326l431.004 215.502c29.092-30.090 69.852-48.828 115.012-48.828 88.366 0 160 71.634 160 160s-71.634 160-160 160-160-71.634-160-160c0-8.622 0.704-17.076 2.016-25.326l-431.004-215.504c-29.092 30.090-69.852 48.83-115.012 48.83-88.366 0-160-71.636-160-160 0-88.368 71.634-160 160-160 45.16 0 85.92 18.738 115.012 48.828l431.004-215.502c-1.312-8.25-2.016-16.704-2.016-25.326 0-88.368 71.634-160 160-160s160 71.632 160 160c0 88.364-71.634 160-160 160z" />
<glyph unicode="&#xe635;" glyph-name="attach" d="M665.832 632.952l-64.952 64.922-324.81-324.742c-53.814-53.792-53.814-141.048 0-194.844 53.804-53.792 141.060-53.792 194.874 0l389.772 389.708c89.714 89.662 89.714 235.062 0 324.726-89.666 89.704-235.112 89.704-324.782 0l-409.23-409.178c-0.29-0.304-0.612-0.576-0.876-0.846-125.102-125.096-125.102-327.856 0-452.906 125.054-125.056 327.868-125.056 452.988 0 0.274 0.274 0.516 0.568 0.82 0.876l0.032-0.034 279.332 279.292-64.986 64.92-279.33-279.262c-0.296-0.268-0.564-0.57-0.846-0.844-89.074-89.058-233.98-89.058-323.076 0-89.062 89.042-89.062 233.922 0 322.978 0.304 0.304 0.604 0.582 0.888 0.846l-0.046 0.060 409.28 409.166c53.712 53.738 141.144 53.738 194.886 0 53.712-53.734 53.712-141.148 0-194.84l-389.772-389.7c-17.936-17.922-47.054-17.922-64.972 0-17.894 17.886-17.894 47.032 0 64.92l324.806 324.782z" />
<glyph unicode="&#xe800;" glyph-name="location" d="M512 960c-176.732 0-320-143.268-320-320 0-320 320-704 320-704s320 384 320 704c0 176.732-143.27 320-320 320zM512 448c-106.040 0-192 85.96-192 192s85.96 192 192 192 192-85.96 192-192-85.96-192-192-192z" />
<glyph unicode="&#xe808;" glyph-name="test" d="M576 711.628v248.372l384-384-384-384v253.824c-446.75 10.482-427.588-303.792-313.86-509.824-280.712 303.414-221.1 789.57 313.86 775.628z" />
<glyph unicode="&#xe812;" glyph-name="users" horiz-adv-x="1152" d="M768 189.388v52.78c70.498 39.728 128 138.772 128 237.832 0 159.058 0 288-192 288s-192-128.942-192-288c0-99.060 57.502-198.104 128-237.832v-52.78c-217.102-17.748-384-124.42-384-253.388h896c0 128.968-166.898 235.64-384 253.388zM327.196 164.672c55.31 36.15 124.080 63.636 199.788 80.414-15.054 17.784-28.708 37.622-40.492 59.020-30.414 55.234-46.492 116.058-46.492 175.894 0 86.042 0 167.31 30.6 233.762 29.706 64.504 83.128 104.496 159.222 119.488-16.914 76.48-61.94 126.75-181.822 126.75-192 0-192-128.942-192-288 0-99.060 57.502-198.104 128-237.832v-52.78c-217.102-17.748-384-124.42-384-253.388h279.006c14.518 12.91 30.596 25.172 48.19 36.672z" />
<glyph unicode="&#xe900;" glyph-name="folder" d="M448 832l128-128h448v-704h-1024v832z" />
<glyph unicode="&#xe901;" glyph-name="folderopen" d="M832 0l192 512h-832l-192-512zM128 576l-128-576v832h288l128-128h416v-128z" />
<glyph unicode="&#xe902;" glyph-name="connection" d="M1024 448c0 282.77-229.23 512-512 512s-512-229.23-512-512c0-220.054 138.836-407.664 333.686-480.068l-13.686-31.932h384l-13.686 31.932c194.85 72.404 333.686 260.014 333.686 480.068zM486.79 325.174c-22.808 9.788-38.79 32.436-38.79 58.826 0 35.346 28.654 64 64 64s64-28.654 64-64c0-26.39-15.978-49.044-38.786-58.834l-25.214 58.834-25.21-58.826zM538.268 322.708c58.092 12.118 101.732 63.602 101.732 125.292 0 70.694-57.306 128-128 128-70.692 0-128-57.306-128-128 0-61.692 43.662-113.122 101.76-125.228l-74.624-174.122c-91.23 39.15-155.136 129.784-155.136 235.35 0 141.384 114.616 268 256 268s256-126.616 256-268c0-105.566-63.906-196.2-155.136-235.35l-74.596 174.058zM688.448-27.708l-73.924 172.486c126.446 42.738 217.476 162.346 217.476 303.222 0 176.73-143.268 320-320 320-176.73 0-320-143.27-320-320 0-140.876 91.030-260.484 217.476-303.222l-73.924-172.486c-159.594 68.488-271.386 227.034-271.386 411.708 0 247.332 200.502 459.834 447.834 459.834s447.834-212.502 447.834-459.834c0-184.674-111.792-343.22-271.386-411.708z" />
<glyph unicode="&#xe903;" glyph-name="distribution" horiz-adv-x="949" d="M456.624-32.8c-11.599 5.974-22.928 12.558-34.836 17.833-129.603 57.454-152.941 206.598-47.024 301.056 7.233 6.444 14.296 13.067 20.74 18.961-37.114 92.34-116.656 172.302-211.463 210.624-16.744-23.977-34.346-49.182-56.705-81.201-31.519 70.921-60.701 136.557-92.37 207.837 78.224 8.652 148.775 16.464 227.867 25.215-16.983-33.347-30.71-60.311-40.221-78.983 77.165-70.261 150.823-137.346 224.86-204.76 0 108.234 0.619 222.223-1.189 336.162-0.14 8.971-16.024 23.197-26.534 25.315-20.22 4.056-41.839 1.179-75.326 1.179 48.303 64.057 89.602 118.844 134.649 178.596 43.358-59.852 82.819-114.328 127.186-175.589-34.546-1.898-60.161-3.307-90.681-4.985v-360.788c70.251 64.907 144.359 133.38 222.633 205.699-8.791 16.814-22.358 42.768-40.89 78.224 79.243-8.682 150.483-16.484 228.647-25.046-31.269-70.821-60.361-136.677-91.95-208.207-21.349 30.7-38.223 54.966-54.537 78.443-80.651-21.079-164.979-101.231-216.539-209.066 5.605-3.197 15.175-6.963 22.688-13.207 112.93-93.748 90.751-249.077-43.438-306.471-12.068-5.165-23.757-11.209-35.615-16.854-8.801 0.010-42.099 0.010-49.951 0.010zM606.158 150.55c-0.979 67.934-57.474 122.311-125.687 120.962-68.523-1.349-120.602-56.785-118.894-126.566 1.628-66.565 55.426-118.864 122.071-118.654 67.924 0.2 123.479 56.545 122.51 124.259zM561.821 151.949c0.14-45.056-38.303-82.619-83.319-81.41-43.228 1.159-78.873 37.284-79.402 80.461-0.539 44.367 38.642 82.649 83.319 81.401 43.108-1.199 79.283-37.843 79.402-80.451z" />
<glyph unicode="&#xe904;" glyph-name="tree" d="M976 192h-16v208c0 61.756-50.242 112-112 112h-272v128h16c26.4 0 48 21.6 48 48v160c0 26.4-21.6 48-48 48h-160c-26.4 0-48-21.6-48-48v-160c0-26.4 21.6-48 48-48h16v-128h-272c-61.756 0-112-50.244-112-112v-208h-16c-26.4 0-48-21.6-48-48v-160c0-26.4 21.6-48 48-48h160c26.4 0 48 21.6 48 48v160c0 26.4-21.6 48-48 48h-16v192h256v-192h-16c-26.4 0-48-21.6-48-48v-160c0-26.4 21.6-48 48-48h160c26.4 0 48 21.6 48 48v160c0 26.4-21.6 48-48 48h-16v192h256v-192h-16c-26.4 0-48-21.6-48-48v-160c0-26.4 21.6-48 48-48h160c26.4 0 48 21.6 48 48v160c0 26.4-21.6 48-48 48zM192 0h-128v128h128v-128zM576 0h-128v128h128v-128zM448 704v128h128v-128h-128zM960 0h-128v128h128v-128z" />
<glyph unicode="&#xe905;" glyph-name="image_view" d="M959.884 832c0.040-0.034 0.082-0.076 0.116-0.116v-767.77c-0.034-0.040-0.076-0.082-0.116-0.116h-895.77c-0.040 0.034-0.082 0.076-0.114 0.116v767.772c0.034 0.040 0.076 0.082 0.114 0.114h895.77zM960 896h-896c-35.2 0-64-28.8-64-64v-768c0-35.2 28.8-64 64-64h896c35.2 0 64 28.8 64 64v768c0 35.2-28.8 64-64 64v0zM832 672c0-53.020-42.98-96-96-96s-96 42.98-96 96 42.98 96 96 96 96-42.98 96-96zM896 128h-768v128l224 384 256-320h64l224 192z" />
<glyph unicode="&#xe906;" glyph-name="list_view" d="M0 960h256v-256h-256zM384 896h640v-128h-640zM0 576h256v-256h-256zM384 512h640v-128h-640zM0 192h256v-256h-256zM384 128h640v-128h-640z" />
<glyph unicode="&#xea1f;" glyph-name="backward2" d="M576 800v-320l320 320v-704l-320 320v-320l-352 352z" />
<glyph unicode="&#xea20;" glyph-name="forward3" d="M512 96v320l-320-320v704l320-320v320l352-352z" />
<glyph unicode="&#xea21;" glyph-name="first" d="M128 64v768h128v-352l320 320v-320l320 320v-704l-320 320v-320l-320 320v-352z" />
<glyph unicode="&#xea22;" glyph-name="last" d="M896 832v-768h-128v352l-320-320v320l-320-320v704l320-320v320l320-320v352z" />
</font></defs></svg>PKmX!]��9�7�7fonts/icomoon.woffnu&1i�wOFF7�7<OS/2``Hcmaph���͹Lgasp�glyf�1�1��� �head3�66皨hhea3�$$B�hmtx4((��loca5(���˾maxp5�  X:name5����J	�post7h  ��������3	@�"���@�@ p Z���5�����"���� Z��������������;<5,?'��797979���!!!!!!������@�@�V�U2#!4763V""���"U"�"�"
 ��!�FYb��������%46753#5.5:34&#">7'3<546323<54&'&674&'5#35>5*#4632.'7#<54&#"#<54676&'#"!54&"4327"432!"3!2654&!"43!2#7!"43!2'!"43!2o	LL	>	[/"!0n#&?'66!'�
	MM	
>
[0"!0n$&>&66 '�u/D[C�S`��#22#]#115��O��R��N�HD

pt�"//"OLONB	/,$�+�}HD

pt�"//-LONB	/,$�+TD/BB/D�6666*2#��#22##2�v66�66M66*����)[k{����'7.5467>07.1.#"&'7.1:3>54&'0.'1#"&'0&'3267.5463332654&'1*#">7>7.#">7>74&53265#"&'.5467067'1:32326?'1465&0>1607>54&'#"&53267.'.'3*#>54&#4&#">5'3267.'.'!
5`#a0I4�_$L>(9&<J$^$J<&

aA$%I4(E/3IA/4I(��E03I8*224IV

_4I%$A�^%K=(B0a$'>K%`$K>'5
_4I��/AI3/E((I4I30F2*8�I320
	^#	3I%$A�]$K>(��%A&=J$^$K<'
]
3I.	,=I40GI3
	.7.>I4-C	(	(I3��
^A%I3
�_$K='3	#'>K#_$K='	
^A$%I3��G04I=,	..	
3I&4I>.(	C-	3I(E�:62"/&4762�


�

�

�:

��

�_�U"'.?62"/Q


�

�

�_



�

�



���1###.'.+#"!'.+7#"3!26?6&'�̚�O
Z��*��*��Z
P&D&f4��N	T
�__�
T	#��#��233	3.'.+#"!'.+7#"3!26?6&'�̚���DO
Z��*��*��Z
P&D&f4���N	T
�__�
T	#��#3f!"&7>6?>67>3��
H	�	p
f��
&
	D
�
	k	�/�p
 1>&'7'.4&#'"7'&676&''.7>�+
B
��N�]	�*	(qg��\)	��	
[)
G	
��	)
	
(
�
O*���A�*	(�#�\	
���f1/

��(
/	
})	��
	
(
	)	f����#'+3;CGK!"3!35#535##!34&#35#"35#35#;5##354&#326=#35#35#3�gffff�3f�f3�gggg�3f�3g33ggggg���fffgg���3g�gfg�ff3�g3�33f�g��f8�i&10>7>''�<Ia�ږ�8Sw�/# ^��7i!#.�wS8�{��bI<d���=
��	.170&.'.'?01�7J�o4���hS
:&&P7�o�4�I�C

T&':3�.#7676ɳ�h��\g�_��j�����GH=���"|7�[X���-!7.#"3267>7#".54>327���7�MM�76::67�MM�7	`#Vbl:j��PP��j5d\R#�@�6::67�MM�76::6	T(A-P��jj��P'7#�f��2"132650>=4.#".54>32^�j:`t`@&&@`t`:j�^EsT..TsEEsT..Ts�+7fdkS��3Skdf7+��


	 q����%1.?>?67>'&'.7>�
:Ug77aD!
��N
iGzM7N/
	�A++8g++�9]>

4Nc9E�u"
e
�
�B^q9N-% 4-- l�}	 ?7'&%./3267%>'.%676&'&'.3267#F5d!���	$59#

&��%
&�		��

g�S!��	S��'
�
r&�����%

3��f
*8FT!"3!2654&!"3!2654&!2654&#!"3#";2654&#";2654&#";2654&��		)

R�p		�		�[�		�p		�\		\		\		\		\		\		�����f�%.#54.#"#"3!26?>54&#+54632)\3M33M3f>:(:>(��8..83{8W=  =W8{(�p'		'�(�7997lG�a3%'>54.#"32672?6&'4>32#".5��5ZvBAtV14ZvB,P$�)0�K"<P-.S?%"<P--S?&��$T-AwY52UtABwY5�0"p-P;#&?S-.P;#&?S.3��>3267>7>#!"#"&'.'&13!2650<54&Q	w�r	

	r�w	#��#{y�u



u�x#4#�@I>>I@
88{?I==I?v�r##r�vQ��5H.7>167>7>'.'.'&6767>.'.'.676rKMF*9��$R# /
(	 I
%#	^wP9 #'39&38/eGxU'
^��T^#"5#	[

O 
%."
Mp�G��8S77fO1>Y7n�
f��!15#3#3%#35!5!35#!!'!!'#3!"3!2654&!!���������ggg�f����gg�4�I��f�g33����33g3f3�3�3��3���2W�F/990>769067>76&7>1'�����
>E7s�Ұ
�|K]Q.6-��
/4*�Fcub.�����)1,	���
�	*/&T�-15;26=4675+";2;#"3535#3
9.-K6j�
 xx 
�7^^7�����M

M%Vl
4EP'�a
�

bfBgg�ff�-@37'#"+32>7>3>7>7.+32#"&';7'/��/Gq]N# =AJ,kkGq]N# =AI-� 3~Rkk3R%/6V'%4�V/��v���{/L^.*K9"�0K^/*K9!Z*0>�,$�1(
03D{�Βf3!55!5'!!7���3���f��f��M�g�g�����)"32>54.#".54>31%f��NN��ff��NN��fQ�j==j�Q\=j��M��ff��NN��ff��M��=i�QP�j=�{�(W/Q�i=
��5Fkv667>7>'.'&>#.&07>7647&"?>'%&'&67>76&7>67>'6?'�#A(G
#EgSw
1m)#B$I�	1	�\6#		0*,#	
x+EFT:>J��1�M��l .A
-K6F (
I.@�*	��	5$ ,>>/0X+HPP('#s�E0�X�3��3,<"32654&!"3!26=4&!"3!26=4&#!"3!26=4&f*<<*+<<���3��3��33<*+<<+*<33

3�3

3�3

3���9m4.'.5467674&10676&'.7&1061!045.5467674&10676&#"10630454&'3'>O)R>% 	/J'VF.'	 %&RR=3�,'-II-
(5MG9�.,B4)#H@&FB>k
'F!O>BF&@=#$rR(/)-*([[(*-).&7I0g&>���S2!.54>>5#53.'#53.'.'#5.#"#53#3#333>j��P&Fa;�;aF&P���-ZUj@#R-@  @-R#@jUZ-	�%6%�	�P��jH�s^!!^s�Hj��P��CJO)@"@@	#2FUUF2#	@@"@)OJC�?�_&276&'%&"%'#"&'%276&'�*�	
�) �)
	���))��
	�*�	
{����(?��@��C�gK(%"&/&676>#*1�
�;x/:��	g�;��
:��!��� %"/"'&4?'&4762762�3��3��3��3�����2��3��3��2�`m:(3>IT."267>4&'.467>2"&%64'7'&"'>2.467727"&'\H���GHHHHH���HHHHH��"##"#WZW#"##"#WZW�%%[[M2E�E2.dfd.��[%%[�2E�E2.dfd.(HHHHH���HHHHHH���H��#WZW"#""#"WZW#"##5E�E1-dfd.1[%%[�1E�F1.dfd-��[%%[��3 +#"&=#"&546;54632323	��		��	��		��

�{����2E32>7#".''.+"32>=4&''##067>;21#�8*Jg>>gJ*9!OX]..]XO �,
^
,c�=j�QQ�j=�c87f7Wc	
h
	cWa��	"!!"	/11N!	4''4	!N�DDu		u���#35%7'7 ``���'i�``��@�@�``����'���``@@�@�#'!!!";!32654&"&54632!!����&&��&&��%%%%%�����@&��&�&@&�%%%%�@@"���!"27>54&"&54632��0�$�(���(88((88��$(�d�0���8((88((8���0<��%7'./#'737>77'>?5'.'"&546325'.'7'.'7'.'7'./#'''77737>77'>77'>77'>?"&54632l)-:	@	:-)FF)-:	@	:-)FF�%%%%C9C'.8
;%@%;
8.'C9CC9C'.8
;%@%;
8.'C9C��:QQ::QQ�:-)FF)-:	@	:-)FF)-:	@	�%%%%�@%;
8.'C9CC9C'.8
;%@%;
8.'C9CC9C'.8
;%kQ::QQ::Q@����";W>54&'!!>54.'4>75.51!.=467>7!!.�4U=!��!=U44U=!z!=U4��9S66S9�9S66S9�661�f1666M�M�!^s�H  H�s^!!^s�H  H�s^!�@FhMdMhFFhMdMhF"G@G3 2G@GxKLw @�%+2#5267>54&'.#"33>!3�]�zFFz�]G�225522�GG�2&2	���Nv����Fz�]]�zF`522�GG�22552&_4�Q�g;���@�@����'7EK"32>54.".54>32>54&#"1%.#">#!5]�zFFz�]]�zFFz�]K�a99a�KK�a99a�\
pP.P2[QE��P.Pp
EQ[�@@Fz�]]�zFFz�]]�zF��9a�KK�a99a�KK�a9�0Pp)"
'6E(�")pP0(E6'���@@����"06!4&#"!"3!2654&%2#"&546!33!26=3'7%���K55K��

@
�S%%%%���
�
��@�:�:@5KK5
��

@
@%%%%��`

`�e�:r�:���(4A.#"32>7>54.'>32467#".5j$T\c33c\T$$8&&8$$T\c33c\T$$8&&8$&!��/q>O�i<�&!/q>O�i<*$8&&8$$T\c33c\T$$8&&8$$T\c33c\T$��>q/!&<i�O>q/��!&<i�O���2.#"34>32!#".'7!732>5z#U`j8j��P`Aq�V.WOE�`�&Aq�V.WOE����#U`j8j��P&>+P��jV�qA$3 �`���V�qA$3 ����&>+P��j9#@.:EI#3#'#7'.'#3>7>6>7>'.7>'.'7�FX�g�\G��A	B�>%.N".)-.[
X='C��!BL#d3<BQ7@;O1�!�!���f�C� <=��&
$9u&(7.[%+E���
oH5�9j6,
	�b	2���s0;HT`ly�90>769067>76&17>1'4632#"&534632#"&74632#"&74632#"&74632#"&534632#"&�����
>E7s�Ұ
�|K]Q.6-��
/4*��������sbuc.�����)2+

	���

�
*/&T�|��5!"27>54&"&54632>7>'7&'7X��*�^i
#�
�#22#"22�(][R 
xy�m'$eqr1!�
�_#
���*Q��2#"22"#2��
,&)b0
�~:w2/6&+p-AU4632#"&>54&'.54>7#.54>7>54.�K55KK55K&>,,>&!''!��'!&>,,>&!'�$4!6W>"">W6!4$�6W>"">W6!4$$4�5KK55KKN;HT..TH;4�SS�4��S�4;HT..TH;4�S@zn`("]o~DD~o]"(`nzp"]o~DD~o]"(`nz@@zn`@����37OS326=4&+5##";33#26=4&+##";35'3#26=4&+5##";3'3#��������������������������@�@�������@������@�����3"%>54&'%32654&#".#"326732654&`";�Q�;"B^^BB^�Q;"B^^B";�^BB^^�

�^BB^^B
�^BB^�
B^^BB^~]}H'27>4&'."01267871'01"&'.46787162"'&47�A��(((s(�!""!"UXT"�g/////v{v/A��"TXT!"!!"�(r)((�z
'


EyA��(r)((�"TXU"!""!�g/v{v/////A��"!!"!TXT"�(()r(�z

&
E���@�"10>54."&54632BuW2dxddxd2WuBPppPPpp�2WuBx�̂��xBuW2�pPPppPPp����5	5&&>@�����8&+iOF��������e��Mr�����A%5>54.#"!4.>7.'.5467>7.#"!>75K$NHHN$K5Q�g;�;g���*e9	P9
OZHN$K5Q�g;
�5�J<iN--Ni<J�5-CW00WC-)
*Y-Aw20<:E-Ni<J�5-CW0
	@!!����@��@@@
%!!!@������ ���@��@�����%Do4.#"!'>.54632'>54&#".54>32''>54.#".54>32P��jj��P1Y{I�I{Y1��%%3,:K55K:,KDW(F]55]F(WDK�I/P: 2WuBBuW2 :P/I<dH(Gy�]]�yG(Hd<�j��PP��jS�}_  _}�(%%;;	F.5KK5.F	�O5aJ,,Ja5O����;O`5BuW22WuB5`O;�SkE]�~JJ~�]EkS#����Tan.'.67>7.'.'>7464&'4&'&#>7>7.'.'*#7.326'''"&5462�		18 (qG
-;n;
9p7#%@"!=!*4p:<n;-
<92
*#
93	%�I43EG23H,2!!/2!!/!	HUW#
Eq(6e5(5f2(TTU+0V--U.��0g6
'6e6&%6F($XWJ	�3GJ42EJ3"00 !10 ���UY]ae%#54&#!5326=4&+";!"#";26=4&+5!#";26=4&+5!#";26=4&#53#5353#53�B.�����.B����܀�����������.B����B.���������������@���@��!-48181!8181!5!"3!2654&##"&54632!537������&&�&&�8((88((8@��@�@�@&�&&&�(88((88����������!!%!!!!%!!!!%!!��������������������������������`� @@���� ��@�@@��`�`` %��@``@�����@���@�@73��@@����@��@��@�@@��@���@�@#������@@@�`��@�����@��`�W�W_<�դ�դ����������J�V; *f8=3fq��l3Qf23�!��{"@@ @@C2@~���#����
:Zh<`�2�8h��j�P��6��	T	�

"
`t���
.
�
�Hp���j�p��P�&��P��.�p�:l����J8
�`6uK
�		g	=	|	 	R	
4�icomoonicomoonVersion 1.0Version 1.0icomoonicomoonicomoonicomoonRegularRegularicomoonicomoonFont generated by IcoMoon.Font generated by IcoMoon.PKmX!]�ippcomponent_default_box_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_box_black.css");




#acyarchivelisting .button:hover, #unsubbutton_div .button:hover, #acymodifyform .button:hover {
    color:#bc1f00;}


#acyarchivelisting .contentheading{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#bc1f00;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#bc1f00;
}



#acyarchiveview .contentheading{
	color:#bc1f00;
}



#acylistslisting .componentheading{
	color:#770000;
	border-bottom:1px solid #770000;
}
#acylistslisting .list_name a{
    color:#bc1f00;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#bc1f00;
}




#acymodifyform legend{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acyusersubscription .list_name{
    color: #bc1f00;
}
	

#unsubpage .unsubintro{
	color:#bc1f00;
	border-bottom: 1px solid #bc1f00;
}
#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #bc1f00;
    color: #bc1f00;
}



PKmX!]V7Lˀ� component_default_square_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_square_black.css");




#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
    color:#bc1f00 !important;
}

	

#acyarchivelisting .contentheading{
	color:#770000;
	border-bottom:1px solid #770000;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#bc1f00;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#770000;}


#acyarchiveview .contentheading{
	color:#bc1f00;}



#acylistslisting .componentheading{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acylistslisting .list_name a{
    color:#bc1f00;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#bc1f00;
}



#acymodifyform legend{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acyusersubscription .list_name{
    color: #bc1f00;
}
	

#unsubpage .unsubintro{
	color:#bc1f00;
	border-bottom: 1px solid #bc1f00;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #bc1f00;
    color: #bc1f00;
}



PKmX!]���''!component_default_square_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_square_black.css");




#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
    color:#5a99af !important;
}

	

#acyarchivelisting .contentheading{
	color:#39616f;
	border-bottom:1px solid #39616f;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#5a99af;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#5a99af;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#5a99af;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#39616f;}
	
	
#acyarchivelisting .contentpane tbody .sectiontableentry1{
	background-color:#ecf2f5;}
#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	background-color:#e3e9ec;}


#acyarchivelisting .contentpane tbody .sectiontableentry2{
	background-color:#f4f8f9;}
#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	background-color:#e3e9ec;}
	

#acyarchiveview .contentheading{
	color:#5a99af;}



#acylistslisting .componentheading{
	color:#39616f;
	border-bottom:1px solid #39616f;
}

#acylistslisting .list_name a{
    color:#5a99af;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#5a99af;
}

div.acymailing_list:hover{
	background-color:#f4f8f9;}



#acymodifyform legend{
	color:#39616f;
	border-bottom:1px solid #39616f;
}

#acyusersubscription .list_name{
    color: #5a99af;
}
	

#unsubpage .unsubintro{
	color:#5a99af;
	border-bottom: 1px solid #5a99af;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #5a99af;
    color: #5a99af;
}



PKmX!]����hhmodule_default_square_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_square_black.css");




.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#9e9c07 !important;
}



.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#9e9c07!important;
}
PKmX!]��$�$"component_default_shadow_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default.css");



#acyarchivelisting .inputbox, #acyuserinfo .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	border-radius:15px !important;
	margin-right: 10px!important;
    padding: 2px !important;
background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;}
	
#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
border:1px solid #aaa !important;
box-shadow: inset 0 0 5px 3px #eee !important;
-moz-box-shadow: inset 0 0 3px 3px #e5e5e5 !important;
-webkit-box-shadow: inset 0 0 3px 3px #e5e5e5 !important;}

#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus{
	border:1px solid #bbb !important;}
	


#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button {
	color:#fff !important;
	border:none !important;
	border-radius:15px !important;
	padding: 2px 5px!important;
	margin-right:5px !important;
	
background-color:#730028 !important;
background-image: linear-gradient(bottom, #333 21%, #666 58%) !important;
background-image: -o-linear-gradient(bottom, #333 21%, #666 58%) !important;
background-image: -moz-linear-gradient(bottom, #333 21%, #666 58%) !important;
background-image: -webkit-linear-gradient(bottom, #333 21%, #666 58%) !important;
background-image: -ms-linear-gradient(bottom, #333 21%, #666 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #333 0%,#666 100%);   background: radial-gradient(top, ellipse cover, #333 0%,#666 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#666666',GradientType=0 ) !important; }

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
color:#fff !important;
background-color:#b90041 !important;

background-color:#730028 !important;
background-image: linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;
background-image: -o-linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;
background-image: -moz-linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;
background-image: -webkit-linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;
background-image: -ms-linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #666666 0%,#cccccc 100%);   background: radial-gradient(top, ellipse cover, #666666 0%,#cccccc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#666666',GradientType=0 ) !important; }




#acyarchivelisting table{
	border:0px !important;}
	
#acyarchivelisting .contentheading{
	color:#000;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #000;
	padding-bottom:4px;
}

#acyarchivelisting .contentpane form{
	background-color: #FFFFFF;
    border-style: solid;
	border-color:#ccc;
    border-width: 1px;
    padding: 10px;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#666;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

#acyarchivelisting .acynewbutton a:hover, #acyarchivelisting .acynewbutton a:focus{
	background-color:transparent;
	color:#cf5402;
}

#acyarchivelisting .sectiontableheader{
	color:#333;
	padding-top:25px;}

#acyarchivelisting .contentpane thead{
	border-bottom:1px solid #ccc;
	height:30px;
}

#acyarchivelisting .contentpane tbody{
	color:#333;
}

#acyarchivelisting .sectiontableheader a{
	color:#333;
	text-decoration:none;
	background-color:transparent;
	font-weight:bold;
	font-size:12px;
}

#acyarchivelisting .sectiontableheader a:hover{
	background-color:transparent;
	color:#666;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	text-align:center;
	height:30px;
	background-color:#eeeded;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	text-align:center;
	height:30px;
	background-color:#f5f5f5;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}


#acylistslisting .componentheading{
	color:#000;
	font-weight:bold;
	border-bottom:1px solid #000;
	margin-bottom:10px;
	font-weight:bold;
	font-size:16px;
	padding-bottom:4px;
}

#acylistslisting .list_name a{
	background-color: transparent;
    color:#666;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	text-decoration:underline;
	background-color:transparent;
	color:#666;
}


#acylistslisting .list_description{
	color:#333;
	padding:0px;
}

#acylistslisting p{
	line-height: 15px;
    margin: 3px 0;}
    

div.acymailing_list:hover{
	background-color :#f5f5f5;
}

#acylistslisting .contentpane thead td{
	padding-top:20px;
}

#acylistslisting div.acymailing_list{
    border:none;
	border-bottom:1px solid #ccc;
    margin: 0px;
    padding-top: 10px;
}


#acyusersubscription th{
color:#666;
padding: 4px 5px;
background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
border:1px solid #ccc;}
	

#acyusersubscription tr{
	border-bottom:1px solid #ccc !important;}

#acyusersubscription .acystatus{
	padding-top:20px;
	padding-bottom: 25px;
}


#acymodifyform .adminform{
	color:#666;
	text-align:left;
}

#acymodifyform fieldset{
	padding:0px;
}


#acyuserinfo{
	background-color:#fff;
	border:1px solid #ccc;
}

#acyuserinfo #trname td{
	padding-top:10px;}
	
#acyuserinfo #trplus td{
	padding-bottom:10px;}



#acyuserinfo select{
	border:1px solid #dcc2b2;}
	
#acyuserinfo .key{
	color:#666;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;
}

#acyusersubscription{
	background-color:#FFF;
	border:1px solid #ccc;
}

#acymodifyform legend{
	color:#000;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	border-bottom:1px solid #000;
	margin-bottom:20px;
	padding-bottom:4px;
}

#acyuserinfo input{
	margin:0 5px;
}

#acyusersubscription .list_name{
	border-bottom: 1px solid #dddddd;
    color: #666;
    font-size: 12px;
    font-weight: bold;
    margin: 0px;
    padding-top: 20px;
    text-align: left;
}

#acyusersubscription .list_description{
	text-align:left;
	font-size:12px;
	color:#333;
	padding:0px;
	padding-top:5px;
}

#acymodifyform .acymodifybutton{
	text-align:center;
}
	

#unsubpage{
padding: 20px 20px 40px;
font-size:11px;
border:1px solid #ccc;}

#unsubpage .unsubsurvey, #unsubpage .unsubintro{
	padding:0px;}
	
#unsubpage input{
	margin-right:5px;}
	
#unsubpage .unsubintro{
	font-weight:bold;
	color:#000;
	font-size:12px;
	padding:0px;
	border-bottom: 1px solid #000;
	padding-bottom:4px;
	margin-bottom:10px;}

#unsubpage .unsuboptions{
	padding:0px;}


#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #000;
    color: #000;
    display: block;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 30px;
    padding-bottom: 4px;
}

#unsubpage .unsuboptions div{
	font-size: 11px;
    margin-top: 6px;
	font-weight:normal;
}

#unsubpage .unsubsurvey div{
	font-size: 11px;
    margin-top: 6px;
	font-weight:normal;
}


#unsubpage .unsubsurvey textarea{
	margin-top:15px;
	border:1px solid #ccc;
	width:100%;
	margin-bottom: 10px;
	background-color::#fff;
	border-radius:15px;
}

#unsubpage .unsubsurvey textarea:hover{
	border:1px solid #aaa;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}


#unsubpage .input{
	padding-right:10px;
}

#unsubbutton_div{
	text-align:center;
}


#acyarchiveview{
	border:1px solid #ccc;
	padding:10px;}

#acyarchiveview .contentheading{
	font-weight:bold;
	color:#000;
	font-size:17px;}


#acyuserinfo .invalid{
border:1px solid #999 !important;}


PKmX!]:w�ccmodule_default_box_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_box_black.css");

	
.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#aca489 !important;
}



.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#aca489!important;}
PKmX!]|!����"component_default_square_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_square_black.css");




#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
    color:#9e9c07 !important;
}


#acyarchivelisting .contentheading{
	color:#727127;
	border-bottom:1px solid #727127;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#9e9c07;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#727127;}
	
	

#acyarchiveview .contentheading{
	color:#9e9c07;}



#acylistslisting .componentheading{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acylistslisting .list_name a{
    color:#9e9c07;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#9e9c07;
}



#acymodifyform legend{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acyusersubscription .list_name{
    color: #9e9c07;
}
	

#unsubpage .unsubintro{
	color:#9e9c07;
	border-bottom: 1px solid #9e9c07;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #9e9c07;
    color: #9e9c07;
}



PKmX!]4��module_default_shadow_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default.css");




.acymailing_module .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	border-radius:15px !important;
	-moz-border-radius:15px !important;
	margin-right: 10px!important;
	padding: 2px !important;
	background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
}

.acymailing_module .inputbox:hover{
	border:1px solid #aaa !important;
	box-shadow: inset 0 0 5px 3px #eee !important;
	-moz-box-shadow: inset 0 0 3px 3px #e5e5e5 !important;
	-webkit-box-shadow: inset 0 0 3px 3px #e5e5e5 !important;
}

.acymailing_module .inputbox:focus{
	border:1px solid #bbb !important;}



.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited  {	color:#fff !important;
	border:none !important;
	border-radius:15px !important;
	padding: 2px 5px!important;
	margin-right:5px !important;

	background-color:#730028 !important;
	background-image: linear-gradient(bottom, #333 21%, #666 58%) !important;
	background-image: -o-linear-gradient(bottom, #333 21%, #666 58%) !important;
	background-image: -moz-linear-gradient(bottom, #333 21%, #666 58%) !important;
	background-image: -webkit-linear-gradient(bottom, #333 21%, #666 58%) !important;
	background-image: -ms-linear-gradient(bottom, #333 21%, #666 58%) !important;

	background: -ms-linear-gradient(top, ellipse cover, #333 0%,#666 100%); 	background: radial-gradient(top, ellipse cover, #333 0%,#666 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#333333',GradientType=0 ) !important; }

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active{
	color:#fff !important;
	background-color:#b90041 !important;

	background-color:#730028 !important;
	background-image: linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;
	background-image: -o-linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;
	background-image: -moz-linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;
	background-image: -webkit-linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;
	background-image: -ms-linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;

	background: -ms-linear-gradient(top, ellipse cover, #666666 0%,#cccccc 100%); 	background: radial-gradient(top, ellipse cover, #666666 0%,#cccccc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#666666',GradientType=0 ) !important; }


.acymailing_module_form td{
	padding-bottom:0px;}


.acymailing_module .acyfield_html {
	display:inline-block;
	padding-right:10px !important;}



.acymailing_module .acymailing_mootoolsbutton p{
	text-align:left;}

.acymailing_module a.acymailing_togglemodule{
	display:inline;
		font-size: 13px;
		font-weight: bold;}


.acymailing_module table.acymailing_form {
	margin:0px;}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}


.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	text-decoration:none !important;
	display:inline-block;
}



.acymailing_form {
	margin:0px;}

.acymailing_form label{
	margin-right:10px;
	}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}



.acymailing_module .acymailing_module_form .acymailing_lists a:link, .acymailing_module .acymailing_module_form .acymailing_lists a:visited{
	color:#000;
	text-decoration:none;}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#666!important;
	text-decoration:underline !important;
	background-color:transparent !important;}

.acymailing_module .acymailing_module_form .acymailing_lists .acymailing_checkbox{
	margin-right:10px;}


.acymailing_module_form .acymailing_lists a:hover{
	background-color:transparent;
	color:#B90041;
	text-decoration:underline;}

.acymailing_module_form .acymailing_form a:link{
	background-color:transparent;
	color:#000;
	text-decoration:none;}

.acymailing_module_form .acymailing_form a:hover{
	background-color:transparent;
	color:#B90041;
	text-decoration:underline;}

.acymailing_module .acyfield_html input{
	margin-right:10px;
	margin-left:10px;
	border:none !important;
	background:none !important;
	filter:none !important;}

.acymailing_form .checkbox{
	border: none !important;
	background:none !important;
	filter: none !important;}

.acymailing_module .invalid{
border:1px solid #999 !important;}
PKmX!]j�'��module_default_box_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default.css");




.acymailing_module .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	border-radius:5px !important;
	margin-right: 10px!important;
	padding: 3px !important;
	background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 ) !important; }


.acymailing_module .inputbox:hover{
	border:1px solid #ddd !important;
	border-bottom:1px solid #aaa !important;}

.acymailing_module .inputbox:focus{
	border:1px solid #bbb !important;}





.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	color:#666 !important;
	border:1px solid #ddd !important;
	border-radius:5px !important;
	padding: 3px !important;
	text-shadow:1px 1px 1px #fff !important;
	margin-right:5px !important;
	background-color:#CCC !important;

	background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;

	background: -ms-linear-gradient(top, ellipse cover, #e3eff3 0%,#5a99ab 100%); 	background: radial-gradient(top, ellipse cover, #e3eff3 0%,#5a99ab 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 ); 
}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
	color:#000 !important;
	background-color:#f5f5f5 !important;
	border-bottom:1px solid #ccc !important;
	background-image: linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
	background-image: -o-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
	background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
	background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
	background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#ffffff',GradientType=0 ); }


.acymailing_module_form td{
	padding-bottom:0px;}


.acymailing_module .acyfield_html {
	display:inline-block;
	padding-right:10px !important;}




.acymailing_module .acymailing_mootoolsbutton p{
	text-align:left;}

.acymailing_module a.acymailing_togglemodule{
	display:inline;
		font-size: 13px;
		font-weight: bold;}


.acymailing_module table.acymailing_form {
	margin:0px;}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}


.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	text-decoration:none;
	display:inline-block;}


.acymailing_form {
	margin:0px;}

.acymailing_form label{
	margin-right:10px;
	}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}



.acymailing_module .acymailing_module_form .acymailing_lists a:link, .acymailing_module .acymailing_module_form .acymailing_lists a:visited{
	color:#000;
	text-decoration:none;}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#666!important;
	text-decoration:underline !important;
	background-color:transparent !important;}

.acymailing_module .acymailing_module_form .acymailing_lists .acymailing_checkbox{
	margin-right:10px;}


.acymailing_module_form .acymailing_lists a:hover{
	background-color:transparent;
	color:#79adb2;
	text-decoration:underline;}

.acymailing_module_form .acymailing_form a:link{
	background-color:transparent;
	color:#000;
	text-decoration:none;}

.acymailing_module_form .acymailing_form a:hover{
	background-color:transparent;
	color:#79adb2;
	text-decoration:underline;}

.acymailing_module .acyfield_html input{
	margin-right:10px;
	margin-left:10px;
	border:none !important;
	background:none !important;
	filter:none !important;}

.acymailing_form .checkbox{
	border: none !important;
	background:none !important;
	filter: none !important;}

.acymailing_module .invalid{
border:1px solid #999 !important;}
PKmX!]o�N�2#2#component_default_box_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default.css");





#acyuserinfo .inputbox, #acyarchivelisting .inputbox{
	color:#666;
	border:1px solid #ddd;
	border-radius:5px;
	padding: 3px;
	background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
	background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
	background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
	background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
	background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 ); }


#acyuserinfo .inputbox:hover, #acyarchivelisting .inputbox:hover{
	border:1px solid #ddd !important;
	border-bottom:1px solid #aaa !important;}

#acyuserinfo .inputbox:focus, #acyarchivelisting .inputbox:focus{
	border:1px solid #bbb !important;}



#acyarchivelisting .button, #unsubbutton_div .button, #acymodifyform .button {
	color:#666;
	border:1px solid #ddd;
	border-radius:5px;
	padding: 3px;
	text-shadow:1px 1px 1px #fff;

	background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
	background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
	background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
	background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
	background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 ); }

#acyarchivelisting .button:hover, #unsubbutton_div .button:hover, #acymodifyform .button:hover {
	color:#000;
	border:1px solid #ddd;
	border-radius:5px;
	padding: 3px;
	text-shadow:1px 1px 1px #fff;
	background-image: linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%);
	background-image: -o-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%);
	background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%);
	background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%);
	background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#ffffff',GradientType=0 ); }





#acyarchivelisting table{
	border:0px !important;}

#acyarchivelisting .contentheading{
	color:#000;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #000;
	padding-bottom:4px;
}

#acyarchivelisting .contentpane form{
	background-color: #FFFFFF;
		border-style: solid;
	border-color:#ccc;
		border-width: 1px;
		padding: 10px;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#666;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

#acyarchivelisting .acynewbutton a:hover, #acyarchivelisting .acynewbutton a:focus{
	background-color:transparent;
	color:#cf5402;
}

#acyarchivelisting .sectiontableheader{
	color:#333;
	padding-top:25px;}

#acyarchivelisting .contentpane thead{
	border-bottom:1px solid #ccc;
	height:30px;
}

#acyarchivelisting .contentpane tbody{
	color:#333;
}

#acyarchivelisting .sectiontableheader a{
	color:#333;
	text-decoration:none;
	background-color:transparent;
	font-weight:bold;
	font-size:12px;
}

#acyarchivelisting .sectiontableheader a:hover{
	background-color:transparent;
	color:#666;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	text-align:center;
	height:30px;
	background-color:#eeeded;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	text-align:center;
	height:30px;
	background-color:#f5f5f5;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}


#acylistslisting .componentheading{
	color:#000;
	font-weight:bold;
	border-bottom:1px solid #000;
	margin-bottom:10px;
	font-weight:bold;
	font-size:16px;
	padding-bottom:4px;
}

#acylistslisting .list_name a{
	background-color: transparent;
		color:#666;
		cursor: pointer;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	text-decoration:underline;
	background-color:transparent;
	color:#666;
}


#acylistslisting .list_description{
	color:#333;
	padding:0px;
}

#acylistslisting p{
	line-height: 15px;
		margin: 3px 0;}


div.acymailing_list:hover{
	background-color :#F5f5f5;
}

#acylistslisting .contentpane thead td{
	padding-top:20px;
}

#acylistslisting div.acymailing_list{
		border:none;
	border-bottom:1px solid #ccc;
		margin: 0px;
		padding-top: 10px;
}


#acyusersubscription th{
	color:#666;
	padding: 4px 5px;
background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 ); /* IE6-9 vertical */;
border:1px solid #ccc;}


#acyusersubscription tr{
	border-bottom:1px solid #ccc !important;}

#acyusersubscription .acystatus{
	padding-top:20px;
	padding-bottom: 25px;
}


#acymodifyform .adminform{
	color:#666;
	text-align:left;
}

#acymodifyform fieldset{
	padding:0px;
}


#acyuserinfo{
	background-color:#fff;
	border:1px solid #ccc;
}

#acyuserinfo #trname td{
	padding-top:10px;}

#acyuserinfo #trplus td{
	padding-bottom:10px;}


#acyuserinfo select{
	border:1px solid #dcc2b2;}

#acyuserinfo .key{
	color:#666;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;
}

#acyusersubscription{
	background-color:#FFF;
	border:1px solid #ccc;
}

#acymodifyform legend{
	color:#000;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	border-bottom:1px solid #000;
	margin-bottom:20px;
	padding-bottom:4px;
}

#acyuserinfo input{
	margin:0 5px;
}

#acyusersubscription .list_name{
	border-bottom: 1px solid #dddddd;
		color: #666;
		font-size: 12px;
		font-weight: bold;
		margin: 0px;
		padding-top: 20px;
		text-align: left;
}

#acyusersubscription .list_description{
	text-align:left;
	font-size:12px;
	color:#333;
	padding:0px;
	padding-top:5px;
}

#acymodifyform .acymodifybutton{
	text-align:center;
}


#unsubpage{
padding: 20px 20px 40px;
font-size:11px;
border:1px solid #ccc;}

#unsubpage .unsubsurvey, #unsubpage .unsubintro{
	padding:0px;}

#unsubpage input{
	margin-right:5px;}

#unsubpage .unsubintro{
	font-weight:bold;
	color:#000;
	font-size:12px;
	padding:0px;
	border-bottom: 1px solid #000;
	padding-bottom:4px;
	margin-bottom:10px;}

#unsubpage .unsuboptions{
	padding:0px;}

#unsubpage .unsubsurveytext{
		border-bottom: 1px solid #000;
		color: #000;
		display: block;
		font-size: 12px;
		font-weight: bold;
		margin-bottom: 10px;
		margin-top: 30px;
		padding-bottom: 4px;
}

#unsubpage .unsuboptions div{
	font-size: 11px;
		margin-top: 6px;
	font-weight:normal;
}

#unsubpage .unsubsurvey div{
	font-size: 11px;
		margin-top: 6px;
	font-weight:normal;
}


#unsubpage .unsubsurvey textarea{
	margin-top:15px;
	border:1px solid #ccc;
	width:100%;
	margin-bottom: 10px;
	background-color::#fff;
}

#unsubpage .unsubsurvey textarea:hover{
	border:1px solid #aaa;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}


#unsubpage .input{
	padding-right:10px;
}

#unsubbutton_div{
	text-align:center;}

#acyarchiveview{
	border:1px solid #ccc;
	padding:10px;}

#acyarchiveview .contentheading{
	font-weight:bold;
	color:#000;
	font-size:16px;}


#acyuserinfo .invalid{
border:1px solid #999 !important;}


PKmX!]�c	���acymessages.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

#acymailing_messages_error, #acymailing_messages_success, #acymailing_messages_message, #acymailing_messages_info, #acymailing_messages_warning {
   margin: 5px 10px;
}

#acymailing_messages_warning a{
	color: #c4872f;
}

#system-message-container{
	margin: 0px;
	height: 0px;
}

.alert p{
	margin: 0;
}

.alert{
	padding: 8px !important;
	margin-bottom: 18px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	background-color: #fcf8e3;
	border: 1px solid #fbeed5;
	border-radius: 4px;
	margin: 10px;
}

.alert ul{
	list-style-type: none;
	margin-bottom: 0;
}

.alert .close{
	right: 0px !important;
}

.alert-success{
	background-color: #dff0d8;
	border-color: #d6e9c6;
	color: #468847;
}

.alert-info{
	background-color: #d9edf7;
	border-color: #bce8f1;
	color: #3a87ad;
}
PKmX!]�zmodule_default_color_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_color_black.css");




.acymailing_module .inputbox:hover{
	border:1px solid #588896!important;
	border-bottom: 1px solid #235563!important;
	border-right: 1px solid #235563!important;
	}


.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited, .acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate {	color:#fff !important;
	background-color:#235563 !important;}

.acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active, .acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover {
    color:#fff!important;
	background-color:#588896 !important;}



.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#588896!important;}
PKmX!]Ur|��module_default_basic_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_basic_black.css");



.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#bc1f00 !important;
	background-color:#fff !important;
	border:1px solid #ccc !important;
	border-right:1px solid #999 !important;
	border-bottom:1px solid #999 !important;
}



.acymailing_module .acymailing_module_form .acymailing_lists a:hover, .acymailing_module .acymailing_module_form .acymailing_lists a:active{
	color:#bc1f00!important;}
	
.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#bc1f00!important;}

PKmX!]y_D�hhmodule_default_square_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_square_black.css");




.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#aca489 !important;
}



.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#aca489!important;
}
PKmX!]�"|__'component_default_classic_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_classic_black.css");




#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#B90041 !important;
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
    color:#fff!important;
	background-color:#B90041 !important;
}



	

#acyarchivelisting .contentheading{
	color:#59001F;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#b90041;
}


#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#b90041;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#b90041;
}


#acyarchiveview .contentheading{
	color:#b90041;}



#acylistslisting .componentheading{
	color:#59001F;
}

#acylistslisting .list_name a{
    color:#B90041;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#b90041;
}



#acymodifyform legend{
	color:#59001F;
}

#acyusersubscription .list_name{
    color: #B90041;
}
	

#unsubpage .unsubsurveytext{
    color: #59001F;
}

#unsubpage .unsubintro{
	color:#59001F;
}
PKmX!]��hhcomponent_default_basic_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_basic_black.css");

	
#acymodifyform .button:hover, #unsubbutton_div .button:hover, #acyarchivelisting .button:hover {
    color:#bc1f00;}


#acyarchivelisting .contentheading{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#bc1f00;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#bc1f00;
}



#acyarchiveview .contentheading{
	color:#bc1f00;}
	
	

#acylistslisting .componentheading{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acylistslisting .list_name a{
    color:#bc1f00;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#bc1f00;
}


#acymodifyform legend{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acyusersubscription .list_name{
    color: #bc1f00;
}


#unsubpage .unsubintro{
	color:#770000;
	border-bottom: 1px solid #770000;
}

#unsubpage .unsubsurveytext{
	color:#770000;
	border-bottom: 1px solid #770000;
}

PKmX!]���>mm%component_default_color_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_color_black.css");




#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #b90041!important;
	border-bottom: 1px solid #730028!important;
	border-right: 1px solid #730028!important;
	}


#acyarchivelisting .contentpane tbody .button, #acymodifyform .button, #unsubbutton_div .button {
	color:#fff !important;
	background-color:#730028 !important;
}

#acyarchivelisting .contentpane tbody .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
    color:#fff!important;
	background-color:#b90041 !important;
}
	

#acyarchivelisting .contentheading{
	color:#59001F;
	border-bottom:1px solid #59001F;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#b90041;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#b90041;
}




#acyarchiveview .contentheading{
	color:#b90041;}
	
	



#acylistslisting .componentheading{
	color:#59001F;
	border-bottom:1px solid #59001F;
}

#acylistslisting .list_name a{
    color:#B90041;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#b90041;
}



#acymodifyform legend{
	color:#59001F;
	border-bottom:1px solid #59001F;
}

#acyusersubscription th{
	color:#fff;
	background-color:#730028;}
	
	
#acyusersubscription .list_name{
    color: #B90041;
}
	


#unsubpage .unsubintro{
	border-bottom: 1px solid #B90041;
    color: #730028;}
	
#unsubpage .unsubsurveytext{
   	border-bottom: 1px solid #B90041;
    color: #730028;
}



PKmX!]���
�
&component_default_radial_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_radial_black.css");




#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #ccc !important;
	border-bottom:1px solid #999 !important;
	box-shadow: inset 0 0 3px 3px #eee !important;
	-moz-box-shadow: inset 0 0 3px 3px #eee !important;
	-webkit-box-shadow: inset 0 0 3px 3px #eee !important;
}

#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus{
	border:1px solid  #59001f !important;}





#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#fff !important;
	border:1px solid #59001f !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #b90041  21%, #59001f 58%) !important;
background-image: -o-radial-gradient(top, #b90041 21%, #59001f 58%) !important;
background-image: -moz-radial-gradient(top, #b90041 21%, #59001f 58%) !important;
background-image: -webkit-radial-gradient(top, #b90041 21%, #59001f 58%) !important;
background-image: -ms-radial-gradient(top, #b90041 21%, #59001f 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #b90041 0%,#59001f 100%);   background: radial-gradient(top, ellipse cover, #b90041 0%,#59001f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b90041', endColorstr='#59001f',GradientType=1 ) !important; }

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
	color:#fff !important;
	border:1px solid #b90041 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #de5384  21%, #b90041 58%) !important;
background-image: -o-radial-gradient(top, #de5384 21%, #b90041 58%) !important;
background-image: -moz-radial-gradient(top, #de5384 21%, #b90041 58%) !important;
background-image: -webkit-radial-gradient(top, #de5384 21%, #b90041 58%) !important;
background-image: -ms-radial-gradient(top, #de5384 21%, #b90041 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #de5384 0%,#b90041 100%);   background: radial-gradient(top, ellipse cover, #de5384 0%,#b90041 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de5384', endColorstr='#b90041',GradientType=1 ) !important; /* IE6-9 vertical */}



#acyarchivelisting .contentheading{
	color:#59001f;
	border-bottom:1px dotted #59001f;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#b90041;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#b90041;
}
#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#b90041;
}



#acyarchiveview .contentheading{
	color:#b90041;
}


#acylistslisting .componentheading{
	color:#59001f;
	border-bottom:1px dotted #59001f;
}

#acylistslisting .list_name a{
    color:#b90041;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#b90041;
}


#acymodifyform legend{
	color:#59001f;
	border-bottom:1px dotted #59001f;
}

#acyusersubscription .list_name{
    color: #b90041;
}


#unsubpage .unsubintro{
	color:#b90041;
	border-bottom: 1px dotted #b90041;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px dotted #b90041;
    color: #b90041;
}
PKmX!]rX/��&component_default_shadow_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_shadow_black.css");



#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button {
color:#fff !important;
background-color:#730028 !important;
background-image: linear-gradient(bottom, #730028 21%, #b90041 58%) !important;
background-image: -o-linear-gradient(bottom, #730028 21%, #b90041 58%) !important;
background-image: -moz-linear-gradient(bottom, #730028 21%, #b90041 58%) !important;
background-image: -webkit-linear-gradient(bottom, #730028 21%, #b90041 58%) !important;
background-image: -ms-linear-gradient(bottom, #730028 21%, #b90041 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #730028 0%,#b90041 100%);   background: radial-gradient(top, ellipse cover, #730028 0%,#b90041 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b90041', endColorstr='#730028',GradientType=0 ) !important; }

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
    color:#fff !important;
	background-color:#b90041 !important;
background-image: linear-gradient(bottom, #a2023a 21%, #eb0053 58%) !important;
background-image: -o-linear-gradient(bottom, #a2023a 21%, #eb0053 58%) !important;
background-image: -moz-linear-gradient(bottom, #a2023a 21%, #eb0053 58%) !important;
background-image: -webkit-linear-gradient(bottom, #a2023a 21%, #eb0053 58%) !important;
background-image: -ms-linear-gradient(bottom, #a2023a 21%, #eb0053 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #a2023a 0%,#eb0053 100%);   background: radial-gradient(top, ellipse cover, #a2023a 0%,#eb0053 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb0053', endColorstr='#a2023a',GradientType=0 ) !important; }



#acyarchivelisting .contentheading{
	color:#59001F;
	border-bottom:1px solid #59001F;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#b90041;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#b90041;
}


#acyarchiveview .contentheading{
	color:#b90041;}
	
	

#acylistslisting .componentheading{
	color:#59001F;
	border-bottom:1px solid #59001F;
}

#acylistslisting .list_name a{
    color:#B90041;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#b90041;
}



#acymodifyform legend{
	color:#59001F;
	border-bottom:1px solid #59001F;
}

#acyusersubscription .list_name{
    color: #B90041;
}

	

#unsubpage .unsubintro{
	color:#b90041;
	border-bottom: 1px solid #b90041;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #b90041;
    color: #b90041;
}

PKmX!] ��!��frontendedition.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

div.toolbar { float: right; text-align: right; padding: 0; }
div.toolbar span { float: none; width: 32px; height: 32px; margin: 0 auto; display: block; background-repeat:no-repeat;}
div.toolbar a {
	display: block;
	float: left;
	white-space: nowrap;
	border: 1px solid #fbfbfb;
	padding: 1px 5px;
	cursor: pointer;
	text-align:center;
}
div.toolbar a:hover {
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-decoration: none;
	color: #0B55C4;
}
div.toolbar span.divider { border-right: 1px solid #eee; width: 5px; }

#acytoolbar tr, #acytoolbar td{
	border:none !important;}

div#acy_content dl.tabs dt {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#F0F0F0 none repeat scroll 0 0;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	color:#666666;
	float:left;
	margin-left:3px;
	padding:4px 10px;
}

div#acy_content dl.tabs dt.open {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#F9F9F9 none repeat scroll 0 0;
	border-bottom:1px solid #F9F9F9;
	color:#000000;
	z-index:100;
}

div#acy_content dd,div#acymailing_content dl {
	margin:0;
	padding:0;
}

div#acy_content div.current {
	border:1px solid #CCCCCC;
	clear:both;
	padding:10px;
	max-width: 100%;
}

table.adminlist {
	width: 100%;
	border-spacing: 1px;
	background-color: #e7e7e7;
	color: #666;
}

table.adminlist td,
table.adminlist th { padding: 4px; }

table.adminlist tbody tr.row0:hover td,
table.adminlist tbody tr.row1:hover td  { background-color: #ffd ; }

table.adminlist tbody tr td 	   { height: 25px; background: #fff; border: 1px solid #fff; }
table.adminlist tbody tr.row1 td { background: #f9f9f9; border-top: 1px solid #FFF; }

table.adminlist tfoot tr { text-align: center;  color: #333; }
table.adminlist tfoot td,
table.adminlist tfoot th { background-color: #f3f3f3; border-top: 1px solid #999; text-align: center; }

table.adminlist thead th {
	text-align: center;
	background: #f0f0f0;
	color: #666;
	border-bottom: 1px solid #999;
	border-left: 1px solid #fff;
}

table.adminlist thead a:hover { text-decoration: none; }

table.admintable td.key.vtop { vertical-align: top; }

table.adminform {
	background-color: #f9f9f9;
	border: solid 1px #d5d5d5;
	width: 100%;
	border-collapse: collapse;
	margin: 8px 0 10px 0;
	margin-bottom: 15px;
	width: 100%;
}

table.adminform td { padding: 3px; text-align: left; }

#acytoolbar a:link, #acytoolbar a:visited{
	background-color:transparent;
	text-decoration:none;
}

#acytoolbar a:hover, #acytoolbar a:active, #acytoolbar a:focus  {
	text-decoration:underline;
	background-color:transparent !important;
	color:#095197 !important;
}

#acy_form_menu h1{
	font-size:18px !important;
	padding:0px;
	margin:0px;
}

#acy_content th.title{
	font-size:100%;
}

.icon-32-cancel {background-image:url(../images/icons/icon-32-cancel.png) !important; background-position:0% 0% !important}
.icon-32-send {background-image:url(../images/icons/icon-32-acysend.png) !important; background-position:0% 0% !important}
.icon-32-save {background-image:url(../images/icons/icon-32-save.png) !important; background-position:0% 0% !important}
.icon-32-edit {background-image:url(../images/icons/icon-32-edit.png) !important; background-position:0% 0% !important}
.icon-32-apply {background-image:url(../images/icons/icon-32-apply.png) !important; background-position:0% 0% !important}
.icon-32-delete {background-image:url(../images/icons/icon-32-delete.png) !important; background-position:0% 0% !important}
.icon-32-new {background-image:url(../images/icons/icon-32-new.png) !important; background-position:0% 0% !important}


.tree{
	position: absolute;
	left: 0;
	right: 0;
	background-color: white;
	-webkit-box-shadow: 0 4px 8px #d7d7d7;
	-moz-box-shadow: 0 4px 8px #d7d7d7;
	box-shadow: 0 4px 8px #d7d7d7;
	z-index: 2;
}

.tree li{
	list-style: none;
}

.tree ul{
	margin-left: 10px;
}

.tree > ul{
	margin: 15px 0;
}

.tree-child-item .tree-child-title{
	cursor: pointer;
	font-size: 15px;
	color: #545454;
}

.tree-icon{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 15px;
	color: #6b6c5a;

}

.tree-child-item.tree-empty .tree-icon:before{
	opacity: 0;
}

.tree-child-item .tree-icon:before{
	text-decoration: none;
	content: '\25bc';
	padding: 0 5px;
}

.tree-child-item.tree-closed .tree-icon, .tree-child-item.tree-closed .tree-icon:before{
	content: '\25b6';
	color: #aeaf98;
}

.tree-closed .acyicon-folder{
	font-size: 12px;
}

.tree-closed .tree-icon:before{
	font-size: 16px;
}

.tree-icon:before{
	font-size: 12px;
}

.tree-current > span,
.tree-child-item:hover > span{
	color: #08c !important;
}

.tree-child-item.tree-closed ul{
	height: 0;
	-webkit-transform: scaleY(0);
	-moz-transform: scaleY(0);
	-ms-transform: scaleY(0);
	-o-transform: scaleY(0);
	transform: scaleY(0);
}

.tree-child-item ul{
	height: auto;
	overflow: hidden;
	-webkit-transform: scaleY(1);
	-moz-transform: scaleY(1);
	-ms-transform: scaleY(1);
	-o-transform: scaleY(1);
	transform: scaleY(1);
	-webkit-transition: transform 0.5s;
	-moz-transition: transform 0.5s;
	-ms-transition: transform 0.5s;
	-o-transition: transform 0.5s;
	transition: transform 0.5s;
}
PKmX!]�

�
�
module_default_radial_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_radial_black.css");


.acymailing_module .inputbox:hover{
	border:1px solid #ccc !important;
	border-bottom:1px solid #999 !important;
	box-shadow: inset 0 0 3px 3px #eee !important;
	-moz-box-shadow: inset 0 0 3px 3px #eee !important;
	-webkit-box-shadow: inset 0 0 3px 3px #eee !important;}

.acymailing_module .inputbox:focus{
	border:1px solid  #770000 !important;}
	
	

.acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	color:#fff !important;
	border:1px solid #770000 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #bc1f00  21%, #770000 58%) !important;
background-image: -o-radial-gradient(top, #bc1f00 21%, #770000 58%) !important;
background-image: -moz-radial-gradient(top, #bc1f00 21%, #770000 58%) !important;
background-image: -webkit-radial-gradient(top, #bc1f00 21%, #770000 58%) !important;
background-image: -ms-radial-gradient(top, #bc1f00 21%, #770000 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #bc1f00 0%,#770000 100%);   background: radial-gradient(top, ellipse cover, #bc1f00 0%,#770000 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bc1f00', endColorstr='#770000',GradientType=1 ) !important; }

.acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
	color:#fff !important;
	border:1px solid #bc1f00 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #ec2700  21%, #bc1f00 58%) !important;
background-image: -o-radial-gradient(top, #ec2700 21%, #bc1f00 58%) !important;
background-image: -moz-radial-gradient(top, #ec2700 21%, #bc1f00 58%) !important;
background-image: -webkit-radial-gradient(top, #ec2700 21%, #bc1f00 58%) !important;
background-image: -ms-radial-gradient(top, #ec2700 21%, #bc1f00 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #ec2700 0%,#bc1f00 100%);   background: radial-gradient(top, ellipse cover, #ec2700 0%,#bc1f00 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec2700', endColorstr='#bc1f00',GradientType=1 ) !important; }



.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#bc1f00!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PKmX!]�R@��
�
module_default_radial_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_radial_black.css");


.acymailing_module .inputbox:hover{
	border:1px solid #ccc !important;
	border-bottom:1px solid #999 !important;
	box-shadow: inset 0 0 3px 3px #eee !important;
	-moz-box-shadow: inset 0 0 3px 3px #eee !important;
	-webkit-box-shadow: inset 0 0 3px 3px #eee !important;}

.acymailing_module .inputbox:focus{
	border:1px solid  #727127 !important;}
	


.acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	color:#fff !important;
	border:1px solid #727127 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #9e9c07  21%, #727127 58%) !important;
background-image: -o-radial-gradient(top, #9e9c07 21%, #727127 58%) !important;
background-image: -moz-radial-gradient(top, #9e9c07 21%, #727127 58%) !important;
background-image: -webkit-radial-gradient(top, #9e9c07 21%, #727127 58%) !important;
background-image: -ms-radial-gradient(top, #9e9c07 21%, #727127 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #9e9c07 0%,#727127 100%);   background: radial-gradient(top, ellipse cover, #9e9c07 0%,#727127 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e9c07', endColorstr='#727127',GradientType=1 ) !important; }

.acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
	color:#fff !important;
	border:1px solid #9e9c07 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #d3d14c  21%, #9e9c07 58%) !important;
background-image: -o-radial-gradient(top, #d3d14c 21%, #9e9c07 58%) !important;
background-image: -moz-radial-gradient(top, #d3d14c 21%, #9e9c07 58%) !important;
background-image: -webkit-radial-gradient(top, #d3d14c 21%, #9e9c07 58%) !important;
background-image: -ms-radial-gradient(top, #d3d14c 21%, #9e9c07 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #d3d14c 0%,#9e9c07 100%);   background: radial-gradient(top, ellipse cover, #d3d14c 0%,#9e9c07 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3d14c', endColorstr='#9e9c07',GradientType=1 ) !important; }



.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#9e9c07!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PKmX!]�#o,,
index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PKmX!]�Y;�
�
"component_default_radial_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_radial_black.css");




#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #ccc !important;
	border-bottom:1px solid #999 !important;
	box-shadow: inset 0 0 3px 3px #eee !important;
	-moz-box-shadow: inset 0 0 3px 3px #eee !important;
	-webkit-box-shadow: inset 0 0 3px 3px #eee !important;
}

#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus{
	border:1px solid  #727127 !important;}



#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#fff !important;
	border:1px solid #727127 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #9e9c07  21%, #727127 58%) !important;
background-image: -o-radial-gradient(top, #9e9c07 21%, #727127 58%) !important;
background-image: -moz-radial-gradient(top, #9e9c07 21%, #727127 58%) !important;
background-image: -webkit-radial-gradient(top, #9e9c07 21%, #727127 58%) !important;
background-image: -ms-radial-gradient(top, #9e9c07 21%, #727127 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #9e9c07 0%,#727127 100%);   background: radial-gradient(top, ellipse cover, #9e9c07 0%,#727127 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e9c07', endColorstr='#727127',GradientType=1 ) !important; }

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
	color:#fff !important;
	border:1px solid #9e9c07 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #d3d14c  21%, #9e9c07 58%) !important;
background-image: -o-radial-gradient(top, #d3d14c 21%, #9e9c07 58%) !important;
background-image: -moz-radial-gradient(top, #d3d14c 21%, #9e9c07 58%) !important;
background-image: -webkit-radial-gradient(top, #d3d14c 21%, #9e9c07 58%) !important;
background-image: -ms-radial-gradient(top, #d3d14c 21%, #9e9c07 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #d3d14c 0%,#9e9c07 100%);   background: radial-gradient(top, ellipse cover, #d3d14c 0%,#9e9c07 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3d14c', endColorstr='#9e9c07',GradientType=1 ) !important;  }



#acyarchivelisting .contentheading{
	color:#727127;
	border-bottom:1px dotted #727127;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#9e9c07;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#9e9c07;
}
#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#9e9c07;
}



#acyarchiveview .contentheading{
	color:#9e9c07;
}


#acylistslisting .componentheading{
	color:#727127;
	border-bottom:1px dotted #727127;
}

#acylistslisting .list_name a{
    color:#9e9c07;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#9e9c07;
}


#acymodifyform legend{
	color:#727127;
	border-bottom:1px dotted #727127;
}

#acyusersubscription .list_name{
    color: #9e9c07;
}


#unsubpage .unsubintro{
	color:#9e9c07;
	border-bottom: 1px dotted #9e9c07;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px dotted #9e9c07;
    color: #9e9c07;
}
PKmX!]��?�� component_default_basic_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_basic_black.css");

	
#acymodifyform .button, #unsubbutton_div .button, #acyarchivelisting .button {
    color:#777059;}

#acymodifyform .button:hover, #unsubbutton_div .button:hover, #acyarchivelisting .button:hover {
    color:#aca489;
	border-right:1px solid #aca489;
	border-bottom:1px solid #aca489;}


#acyarchivelisting .contentheading{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#aca489;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#777059;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#777059;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#777059;
}


#acyarchivelisting .contentpane tbody .sectiontableentry1{
	background-color:#ece9e0;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	background-color:#e8e4d6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	background-color:#f2f0e8;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	background-color:#e8e4d6;
}



#acyarchiveview .contentheading{
	color:#777059;}
	
	

#acylistslisting .componentheading{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acylistslisting .list_name a{
    color:#aca489;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#777059;
}

div.acymailing_list:hover{
	background-color:#f2f0e8;
}


#acymodifyform legend{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acyusersubscription .list_name{
    color: #aca489;
}

#acyusersubscription th{
	background-color:#f2f0e8;}


#unsubpage .unsubintro{
	color:#777059;
	border-bottom: 1px solid #777059;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #777059;
    color: #777059;
}

PKmX!]���ʰ�acypopup.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@keyframes fadeIn {
    0% {
        visibility: hidden;
        opacity: 0;
    }
    100% {
        visibility: visible;
        opacity: 1;
    }
}

.acymailingpopup{
    cursor: pointer;
}

#acymailingpopupshadow{
    z-index: 101000;
    background-color: #000;
    position: fixed;
    left: 0px;
    top: 0px;
    bottom: 0px;
    right: 0px;
    opacity: 0.7;
}

#acymailingpopup{
    z-index: 101100;
    background-color: #fff;
    position: fixed;
    padding: 10px;
    border-radius: 3px;

    animation: 0.5s fadeIn forwards;
}

#acymailingpopup iframe {
    width: 100%;
    height: 100%;
    border: 0;
}

#closepop {
    position: absolute;
    width: 15px;
    height: 15px;
    right: -10px;
    top: -10px;
    background-color: white;
    border-radius: 20px;
    border: 2px solid #525252;
    font-size: 15px;
    cursor: pointer;
    font-family: 'acyicon';
    line-height: 1;
    box-sizing: content-box;
}

#closepop:before{
    content: "\e621";
}
PKmX!]���V�
�
 component_default_radial_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_radial_black.css");




#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #ccc !important;
	border-bottom:1px solid #999 !important;
	box-shadow: inset 0 0 3px 3px #eee !important;
	-moz-box-shadow: inset 0 0 3px 3px #eee !important;
	-webkit-box-shadow: inset 0 0 3px 3px #eee !important;
}

#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus{
	border:1px solid  #770000 !important;}


#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#fff !important;
	border:1px solid #770000 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #bc1f00  21%, #770000 58%) !important;
background-image: -o-radial-gradient(top, #bc1f00 21%, #770000 58%) !important;
background-image: -moz-radial-gradient(top, #bc1f00 21%, #770000 58%) !important;
background-image: -webkit-radial-gradient(top, #bc1f00 21%, #770000 58%) !important;
background-image: -ms-radial-gradient(top, #bc1f00 21%, #770000 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #bc1f00 0%,#770000 100%);   background: radial-gradient(top, ellipse cover, #bc1f00 0%,#770000 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bc1f00', endColorstr='#770000',GradientType=1 ) !important; }

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
	color:#fff !important;
	border:1px solid #bc1f00 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #ec2700  21%, #bc1f00 58%) !important;
background-image: -o-radial-gradient(top, #ec2700 21%, #bc1f00 58%) !important;
background-image: -moz-radial-gradient(top, #ec2700 21%, #bc1f00 58%) !important;
background-image: -webkit-radial-gradient(top, #ec2700 21%, #bc1f00 58%) !important;
background-image: -ms-radial-gradient(top, #ec2700 21%, #bc1f00 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #ec2700 0%,#bc1f00 100%);   background: radial-gradient(top, ellipse cover, #ec2700 0%,#bc1f00 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec2700', endColorstr='#bc1f00',GradientType=1 ) !important; /* IE6-9 vertical */}



#acyarchivelisting .contentheading{
	color:#770000;
	border-bottom:1px dotted #770000;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#bc1f00;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#bc1f00;
}
#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#bc1f00;
}



#acyarchiveview .contentheading{
	color:#bc1f00;
}


#acylistslisting .componentheading{
	color:#770000;
	border-bottom:1px dotted #770000;
}

#acylistslisting .list_name a{
    color:#bc1f00;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#bc1f00;
}


#acymodifyform legend{
	color:#770000;
	border-bottom:1px dotted #770000;
}

#acyusersubscription .list_name{
    color: #bc1f00;
}


#unsubpage .unsubintro{
	color:#bc1f00;
	border-bottom: 1px dotted #bc1f00;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px dotted #bc1f00;
    color: #bc1f00;
}
PKmX!]�>��� module_default_classic_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default.css");




.acymailing_module .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	border-right:1px solid #ccc!important;
	border-bottom:1px solid #ccc !important;
	margin-right: 10px!important;
		padding: 2px !important;}


.acymailing_module .inputbox:hover{
	border:1px solid #bbb!important;
	border-bottom: 1px solid #666!important;
	border-right: 1px solid #666!important
	}

.acymailing_module .inputbox:focus{
	border:1px solid #bbb !important;
	background-color:#f5f5f5 !important;}




.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	color:#000 !important;
	padding: 2px !important;
	margin-right:5px !important;
	background:none !important;
	border:1px solid #ddd !important;
	border-right:1px solid #bbb !important;
	border-bottom:1px solid #bbb !important;
	background-color:#fff !important;
	text-decoration:none !important;
}


.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
	color:#fff!important;
	background-color:#000 !important;
}


.acymailing_module_form td{
	padding-bottom:0px;
}


.acymailing_module .acyfield_html{
	display:inline-block;
	padding-right:10px !important;
}



.acymailing_module .acymailing_mootoolsbutton p{
	text-align:left;}

.acymailing_module a.acymailing_togglemodule{
	display:inline;
		font-size: 13px;
		font-weight: bold;}


.acymailing_module table.acymailing_form {
	margin:0px;}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}



.acymailing_form {
	margin:0px;}

.acymailing_form label{
	margin-right:10px;
	}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}



.acymailing_module .acymailing_module_form .acymailing_lists a:link, .acymailing_module .acymailing_module_form .acymailing_lists a:visited{
	color:#000;
	text-decoration:none;}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#666!important;
	text-decoration:underline !important;
	background-color:transparent !important;}

.acymailing_module .acymailing_module_form .acymailing_lists .acymailing_checkbox{
	margin-right:10px;}


.acymailing_module_form .acymailing_lists a:hover{
	background-color:transparent;
	color:#B90041;
	text-decoration:underline;}

.acymailing_module_form .acymailing_form a:link{
	background-color:transparent;
	color:#000;
	text-decoration:none;}

.acymailing_module_form .acymailing_form a:hover{
	background-color:transparent;
	color:#B90041;
	text-decoration:underline;}

.acymailing_module .acyfield_html input{
	margin-right:10px;
	margin-left:10px;
	border:none !important;
	background:none !important;
	filter:none !important;}

.acymailing_form .checkbox{
	border: none !important;
	background:none !important;
	filter: none !important;}

.acymailing_module .invalid{
border:1px solid #999 !important;}
PKmX!]X2�jQQmodule_default_basic_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_basic_black.css");




.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a, .acymailing_mootoolsbutton a{
	color:#777059;}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#aca489 !important;
	background-color:#fff !important;
	border:1px solid #ccc !important;
	border-right:1px solid #aca489 !important;
	border-bottom:1px solid #aca489 !important;
}


.acymailing_module .acymailing_module_form .acymailing_lists a:hover, .acymailing_module .acymailing_module_form .acymailing_lists a:active{
	color:#777059!important;}
	
.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#777059!important;}
PKmX!](���module_default_color_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default.css");




.acymailing_module .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	border-right:1px solid #ccc!important;
	border-bottom:1px solid #ccc !important;
	margin-right: 10px!important;
	padding: 2px !important;
}


.acymailing_module .inputbox:hover{
	border:1px solid #999!important;
	border-bottom: 1px solid #333!important;
	border-right: 1px solid #333!important;
}

.acymailing_module .inputbox:focus{
	border:1px solid #bbb !important;
	background-color:#f5f5f5 !important;
}


.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited, .acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate {
	color:#fff !important;
	padding: 4px !important;
	margin-right:5px !important;
	background:none !important;
	border:none !important;
	border:1px solid #ddd !important;
	background-color:#000 !important;
	text-decoration:none !important;
}

.acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active, .acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover {
	color:#fff!important;
	background-color:#666 !important;
}



.acymailing_module_form td{
	padding-bottom:0px;
}


.acymailing_module .acyfield_html {
	display:inline-block;
	padding-right:10px !important;
}



.acymailing_module .acymailing_mootoolsbutton p{
	text-align:left;
}

.acymailing_module a.acymailing_togglemodule{
	display:inline;
		font-size: 13px;
		font-weight: bold;}


.acymailing_module table.acymailing_form {
	margin:0px;}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}



.acymailing_form {
	margin:0px;}

.acymailing_form label{
	margin-right:10px;
	}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}



.acymailing_module .acymailing_module_form .acymailing_lists a:link, .acymailing_module .acymailing_module_form .acymailing_lists a:visited{
	color:#000;
	text-decoration:none;}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#666!important;
	text-decoration:underline !important;
	background-color:transparent !important;}

.acymailing_module .acymailing_module_form .acymailing_lists .acymailing_checkbox{
	margin-right:10px;}


.acymailing_module_form .acymailing_lists a:hover{
	background-color:transparent;
	color:#B90041;
	text-decoration:underline;}

.acymailing_module_form .acymailing_form a:link{
	background-color:transparent;
	color:#000;
	text-decoration:none;}

.acymailing_module_form .acymailing_form a:hover{
	background-color:transparent;
	color:#B90041;
	text-decoration:underline;}

.acymailing_module .acyfield_html input{
	margin-right:10px;
	margin-left:10px;
	border:none !important;
	background:none !important;
	filter:none !important;}

.acymailing_form .checkbox{
	border: none !important;
	background:none !important;
	filter: none !important;}

.acymailing_module .invalid{
border:1px solid #999 !important;}
PKmX!]o~--module_default_radial_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_radial_black.css");



.acymailing_module .inputbox{
	border:1px solid #e8e4d6 !important;
	border-bottom:1px solid #d5d0bd !important;}

.acymailing_module .inputbox:hover{
	border:1px solid #d5d0bd!important;
	border-bottom:1px solid #c8c3b0 !important;
	-moz-box-shadow: inset 0 0 3px 3px #f2f0e8 !important;
	-webkit-box-shadow: inset 0 0 3px 3px #f2f0e8 !important;}

.acymailing_module .inputbox:focus{
	border:1px solid  #d3cebd !important;}
	
	

.acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	color:#fff !important;
	border:1px solid #777059 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #dad5c4  21%, #777059 58%) !important;
background-image: -o-radial-gradient(top, #dad5c4 21%, #777059 58%) !important;
background-image: -moz-radial-gradient(top, #dad5c4 21%, #777059 58%) !important;
background-image: -webkit-radial-gradient(top, #dad5c4 21%, #777059 58%) !important;
background-image: -ms-radial-gradient(top, #dad5c4 21%, #777059 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #dad5c4 0%,#777059 100%);   background: radial-gradient(top, ellipse cover, #dad5c4 0%,#777059 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dad5c4', endColorstr='#777059',GradientType=1 ) !important; }

.acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
	color:#fff !important;
	border:1px solid #b6af97!important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #ece9e0  21%, #b6af97 58%) !important;
background-image: -o-radial-gradient(top, #ece9e0 21%, #b6af97 58%) !important;
background-image: -moz-radial-gradient(top, #ece9e0 21%, #b6af97 58%) !important;
background-image: -webkit-radial-gradient(top, #ece9e0 21%, #b6af97 58%) !important;
background-image: -ms-radial-gradient(top, #ece9e0 21%, #b6af97 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #ece9e0 0%,#b6af97 100%);   background: radial-gradient(top, ellipse cover, #ece9e0 0%,#b6af97 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ece9e0', endColorstr='#b6af97',GradientType=1 ) !important; }



.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#aca489!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PKmX!]/�>�\\!component_default_classic_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_classic_black.css");




#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#bc1f00 !important;
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
    color:#fff!important;
	background-color:#bc1f00 !important;
}



#acyarchivelisting .contentheading{
	color:#770000;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#bc1f00;
}


#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#bc1f00;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#bc1f00;
}


#acyarchiveview .contentheading{
	color:#bc1f00;}



#acylistslisting .componentheading{
	color:#770000;
}

#acylistslisting .list_name a{
    color:#bc1f00;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#bc1f00;
}



#acymodifyform legend{
	color:#770000;
}

#acyusersubscription .list_name{
    color: #bc1f00;
}
	

#unsubpage .unsubsurveytext{
    color: #770000;
}

#unsubpage .unsubintro{
	color:#770000;
}
PKmX!]��&oo%component_default_basic_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_basic_black.css");

	
#acymodifyform .button:hover, #unsubbutton_div .button:hover, #acyarchivelisting .button:hover {
    color:#B90041;}


#acyarchivelisting .contentheading{
	color:#59001F;
	border-bottom:1px solid #59001F;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#b90041;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#b90041;
}



#acyarchiveview .contentheading{
	color:#b90041;}
	
	

#acylistslisting .componentheading{
	color:#59001F;
	border-bottom:1px solid #59001F;
}

#acylistslisting .list_name a{
    color:#B90041;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#b90041;
}


#acymodifyform legend{
	color:#59001F;
	border-bottom:1px solid #59001F;
}

#acyusersubscription .list_name{
    color: #B90041;
}


#unsubpage .unsubintro{
	color:#b90041;
	border-bottom: 1px solid #b90041;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #b90041;
    color: #b90041;
}

PKmX!]{&�]]#component_default_classic_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_classic_black.css");




#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#9e9c07 !important;
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
    color:#fff!important;
	background-color:#9e9c07 !important;
}

	

#acyarchivelisting .contentheading{
	color:#727127;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#9e9c07;
}


#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#9e9c07;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#727127;
}


#acyarchiveview .contentheading{
	color:#9e9c07;}



#acylistslisting .componentheading{
	color:#727127;
}

#acylistslisting .list_name a{
    color:#9e9c07;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#9e9c07;
}



#acymodifyform legend{
	color:#727127;
}

#acyusersubscription .list_name{
    color: #9e9c07;
}
	

#unsubpage .unsubsurveytext{
    color: #727127;
}

#unsubpage .unsubintro{
	color:#727127;
}
PKmX!]PT
T
!component_default_shadow_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_shadow_black.css");



#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button {
color:#fff !important;
background-color:#730028 !important;
background-image: linear-gradient(bottom, #3A5B6C 21%, #5A99AB 58%) !important;
background-image: -o-linear-gradient(bottom, #3A5B6C 21%, #5A99AB 58%) !important;
background-image: -moz-linear-gradient(bottom, #3A5B6C 21%, #5A99AB 58%) !important;
background-image: -webkit-linear-gradient(bottom, #3A5B6C 21%, #5A99AB 58%) !important;
background-image: -ms-linear-gradient(bottom, #3A5B6C 21%, #5A99AB 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #3A5B6C 0%, #5A99AB 100%);   background: radial-gradient(top, ellipse cover,#3A5B6C 0%, #5A99AB 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5a99ab', endColorstr='#3A5B6C',GradientType=0 ) !important; }

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
color:#fff !important;
background-color:#730028 !important;
background-image: linear-gradient(bottom, #5A99AB 21%, #b3cfd7 58%) !important;
background-image: -o-linear-gradient(bottom, #5A99AB 21%, #b3cfd7 58%) !important;
background-image: -moz-linear-gradient(bottom, #5A99AB 21%, #b3cfd7 58%) !important;
background-image: -webkit-linear-gradient(bottom, #5A99AB 21%, #b3cfd7 58%) !important;
background-image: -ms-linear-gradient(bottom, #5A99AB 21%, #b3cfd7 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #5A99AB 0%, #b3cfd7100%);   background: radial-gradient(top, ellipse cover,#5A99AB 0%, #b3cfd7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3cfd7', endColorstr='#5A99AB',GradientType=0 ) !important; }



#acyarchivelisting .contentheading{
	color:#3a5b6c;
	border-bottom:1px solid #3a5b6c;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#5a99ab;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#5a99ab;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#5a99ab;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#5a99ab;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	background-color:#ecf2f5;}
#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	background-color:#e3e9ec;}
	
#acyarchivelisting .contentpane tbody .sectiontableentry2{
	background-color:#f4f8f9;}
#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	background-color:#e3e9ec;}



#acyarchiveview .contentheading{
	color:#5a99ab;}
	
	

#acylistslisting .componentheading{
	color:#3a5b6c;
	border-bottom:1px solid #3a5b6c;
}

#acylistslisting .list_name a{
    color:#5a99ab;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#5a99ab;
}

div.acymailing_list:hover{
	background-color:#f4f8f9;}


#acymodifyform legend{
	color:#3a5b6c;
	border-bottom:1px solid #3a5b6c;
}

#acyusersubscription .list_name{
    color: #5a99ab;
}

	

#unsubpage .unsubintro{
	color:#5a99ab;
	border-bottom: 1px solid #5a99ab;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #5a99ab;
    color: #5a99ab;
}

PKmX!]��`oo!component_default_basic_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_basic_black.css");

	
#acymodifyform .button:hover, #unsubbutton_div .button:hover, #acyarchivelisting .button:hover {
    color:#9e9c07;}


#acyarchivelisting .contentheading{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#9e9c07;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#9e9c07;
}



#acyarchiveview .contentheading{
	color:#9e9c07;}
	
	

#acylistslisting .componentheading{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acylistslisting .list_name a{
    color:#9e9c07;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#9e9c07;
}


#acymodifyform legend{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acyusersubscription .list_name{
    color: #9e9c07;
}


#unsubpage .unsubintro{
	color:#9e9c07;
	border-bottom: 1px solid #9e9c07;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #9e9c07;
    color: #9e9c07;
}

PKmX!]� �component_default_box_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_box_black.css");




#acyarchivelisting .button:hover, #unsubbutton_div .button:hover, #acymodifyform .button:hover {
    color:#79adb2;}


#acyarchivelisting .contentheading{
	color:#6a9195;
	border-bottom:1px solid #6a9195;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#79adb2;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#79adb2;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#79adb2;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#79adb2;
}


#acyarchivelisting .contentpane tbody .sectiontableentry1{
	background-color:#e8f0f1;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	background-color:#e0eaeb;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	background-color:#f0f5f6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	background-color:#e0eaeb;
}



#acyarchiveview .contentheading{
	color:#79adb2;
}



#acylistslisting .componentheading{
	color:#6a9195;
	border-bottom:1px solid #6a9195;
}
#acylistslisting .list_name a{
    color:#79adb2;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#79adb2;
}

div.acymailing_list:hover{
	background-color :#F0F5F6;
}



#acymodifyform legend{
	color:#6a9195;
	border-bottom:1px solid #6a9195;
}

#acyusersubscription .list_name{
    color: #79adb2;
}
	

#unsubpage .unsubintro{
	color:#79adb2;
	border-bottom: 1px solid #79adb2;
}
#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #79adb2;
    color: #79adb2;
}



PKmX!]�zx�hhmodule_default_square_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_square_black.css");




.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#bc1f00 !important;
}



.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#bc1f00!important;
}
PKmX!]��C�module_default_color_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_color_black.css");




.acymailing_module .inputbox:hover{
	border:1px solid #bc1f00!important;
	border-bottom: 1px solid #770000!important;
	border-right: 1px solid #770000!important;
	}


.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited, .acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate {	color:#fff !important;
	background-color:#770000 !important;}

.acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active, .acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover {
    color:#fff!important;
	background-color:#bc1f00 !important;}



.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#bc1f00!important;}
PKmX!]8K�@��$module_default_classic_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_classic_black.css");





.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {	color:#B90041 !important;
	background-color:#fff !important;
}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#fff!important;
	background-color:#B90041 !important;
}


.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#B90041!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PKmX!]�U�Smmcomponent_default_color_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_color_black.css");




#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #bc1f00!important;
	border-bottom: 1px solid #770000!important;
	border-right: 1px solid #770000!important;
	}


#acyarchivelisting .contentpane tbody .button, #acymodifyform .button, #unsubbutton_div .button {
	color:#fff !important;
	background-color:#770000 !important;
}

#acyarchivelisting .contentpane tbody .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
    color:#fff!important;
	background-color:#bc1f00 !important;
}
	

#acyarchivelisting .contentheading{
	color:#770000;
	border-bottom:1px solid #770000;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#bc1f00;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#bc1f00;
}




#acyarchiveview .contentheading{
	color:#bc1f00;}
	
	



#acylistslisting .componentheading{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acylistslisting .list_name a{
    color:#bc1f00;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#bc1f00;
}



#acymodifyform legend{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acyusersubscription th{
	color:#fff;
	background-color:#730028;}
	
	
#acyusersubscription .list_name{
    color: #bc1f00;
}
	


#unsubpage .unsubintro{
	border-bottom: 1px solid #770000;
    color: #770000;}
	
#unsubpage .unsubsurveytext{
   	border-bottom: 1px solid #770000;
    color: #770000;
}



PKmX!]���"component_default_fancy_orange.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default.css");



#acyarchivelisting .inputbox, #acyuserinfo .inputbox, #acyuserinfo input .inputbox {
	border:1px solid #ddd;
	border-bottom:1px solid #ccc;}
	
#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover, #acyuserinfo input .inputbox:hover {
	border:1px solid #e37a09;
	border-bottom:1px solid #c55f1c;
	}

#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus, #acyuserinfo input .inputbox:focus {
	border:1px solid #c55f1c;}



#acyarchivelisting .button, #acymodifyform .button, #unsubpage .button{
	border:none;
	background-color:#cf5402;
	border-bottom:2px solid #aa4502;
	background-image:none;
	color:#FFF;
	padding:2px 3px 1px 3px;
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubpage .button:hover{
	background-color:#e37a09;
	border-bottom:2px solid #c55f1c;
	background-image:none;
	color:#FFF;
	padding:2px 3px;
}


#acyarchivelisting{
	background-color:#f8f8f8;
	border:1px solid #dcc2b2;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}

#acyarchivelisting table{
	border:0px !important;}

#acyarchivelisting .contentheading{
	color:#fff;
	background-color:#e37a09;
	font-size:16px;
	border-bottom:6px solid #cf5402;
	padding:4px 0 4px 20px;
}

#acyarchivelisting .contentpane form{
	background-color:#fff;
	border:1px solid #dcc2b2;
	padding:20px;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#7c3200;
	font-weight:bold;
	padding:4px 0 3px 20px;
	background-color:#ffa443;
	border-bottom:2px solid #e37a09;
}

#acyarchivelisting .acynewbutton a:hover, #acyarchivelisting .acynewbutton a:focus{
	background-color:transparent;
	color:#cf5402;
}

#acyarchivelisting .sectiontableheader{
	color:#7C3200;
}

#acyarchivelisting .contentpane thead{
	border-bottom:1px solid #7C3200;
	height:30px;
}

#acyarchivelisting .contentpane tbody{
	color:#7C3200;
}

#acyarchivelisting .sectiontableheader a{
	color:#7C3200;
	text-decoration:none;
	background-color:transparent;
	font-weight:bold;
	font-size:12px;
}

#acyarchivelisting .sectiontableheader a:hover, #acyarchivelisting .sectiontableheader a:focus{
	background-color:transparent;
	color:#cf5402;
}

#acyarchivelisting .sectiontableentry1, #acyarchivelisting .sectiontableentry2{
	text-align:center;
	height:30px;
	border-bottom:1px solid #eee;
}

#acyarchivelisting .sectiontableentry1:hover, #acyarchivelisting .sectiontableentry2:hover{
	background-color:#f5f5f5;
}

#acyarchivelisting .sectiontableentry1 a, #acyarchivelisting .sectiontableentry2 a{
	color:#cf5402;
	text-decoration:none;
	background-color:transparent;
}

#acyarchivelisting .sectiontableentry1 a:hover, #acyarchivelisting .sectiontableentry2 a:hover{
	text-decoration:underline;
	color:#cf5402;
	background-color:transparent;
}

#acyarchivelisting #acymailingsearch{
	margin-bottom:20px;
	padding:2px;}


#acylistslisting{
	background-color:#fffaf5;
	border:1px solid #dcc2b2;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}


#acylistslisting .componentheading{
	color:#fff;
	background-color:#e37a09;
	font-size:16px;
	border-bottom:6px solid #cf5402;
	padding:4px 0 4px 20px;
}


.acymailing_list{
	background-color:#fff;
}


.acymailing_list .list_name{
	color:#7c3200;
	font-weight:bold;
	padding:4px 0 3px 20px;
	background-color:#ffa443;
	border-bottom:2px solid #e37a09;
}

#acylistslisting .list_name a{
	color:#7c3200;
	cursor:pointer;
	text-decoration:none;
	background-color:transparent;
	font-size:14px;
	font-weight:bold;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	text-decoration:underline;
	background-color:transparent;
	color:#7c3200;
}


#acylistslisting .list_description{
	color:#333;
	padding-left:20px;
}

div.acymailing_list:hover{
	background-color :#fef5eb;
}

#acylistslisting .contentpane thead td{
	padding-top:20px;
}

#acylistslisting div.acymailing_list{
	border-top:none;
	margin : 0px;
	padding : 0px;
}


#acymodifyform table#acyusersubscription th{
	padding:4px 0 2px 20px;
	color:#7c3200;
	text-align:left;
}

#acyusersubscription .acystatus{
	padding-top:20px;
}

#acymodifyform{
	background-color:#f8f8f8;
	border:1px solid #dcc2b2;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}

#acymodifyform .adminform{
	color:#666;
	text-align:left;
}

#acymodifyform fieldset{
	padding:0px;
}

#acyuserinfo{
	background-color:#fff;
	border:1px solid #dcc2b2;
}


#acyuserinfo select{
	border:1px solid #dcc2b2;}

#acyuserinfo .key{
	color:#cf5402;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;
}

#acyusersubscription thead{
	background-color:#ffa443;
	border-bottom:3px solid #e37a09;
	padding-bottom:20px;
}
#acyusersubscription{
		border:1px solid #dcc2b2;
		border-top:none;
	}

#acyusersubscription tbody{
	background-color:#FFF;
}

#acymodifyform legend{
	color:#fff;
	background-color:#e37a09;
	font-size:16px;
	border-bottom:6px solid #cf5402;
	width:100%;
	padding: 4px 0px;
}

#acymodifyform legend span{
	padding: 0px 20px ;
}

#acyuserinfo input{
	margin:0 5px;
}


#acyusersubscription .list_name{
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin:0 40px 0 20px;
	color:#cf5402;
	border-bottom:2px solid #ffa443;
	padding-top:20px;
}

#acyusersubscription .list_description{
	text-align:left;
	font-size:12px;
	margin-left:10px;
	color:#333;
}

#acymodifyform .acymodifybutton{
	text-align:center;
}




#unsubpage{
	background-color:#f8f8f8;
	border:1px solid #dcc2b2;
	color:#666;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}

#unsubpage .unsubintro{
	color:#7c3200;
	font-weight:bold;
	padding:2px 0 2px 20px;
	background-color:#ffa443;
	display:block;
	border-bottom:2px solid #e37a09;
	border-top:1px solid #dcc2b2;
	border-right:1px solid #dcc2b2;
	border-left:1px solid #dcc2b2;
}

#unsubpage .unsuboptions{
	background-color:#FFF;
	border:1px solid #dcc2b2;
	padding:5px 20px 20px 20px;
	font-size:11px;
}


#unsubpage .unsubsurvey{
	margin:10px 0 20px 0;
	background-color:#fff;
	padding:0px;
	padding-bottom:20px;
	border:1px solid #dcc2b2;
}

#unsubpage .unsubsurvey .unsubsurveytext{
	color:#7c3200;
	font-weight:bold;
	padding:2px 0 2px 20px;
	background-color:#ffa443;
	border-bottom:2px solid #e37a09;
	display:block;
}

#unsubpage .unsubsurvey div{
	margin-top:5px;
	font-size:11px;
	padding-left:20px;
	padding-top:5px;
}

#unsubpage .unsubsurvey textarea{
	margin-top:15px;
	border:1px solid #ddd;
	border-bottom:1px solid #ccc;
}

#unsubpage .unsubsurvey textarea:hover{
	margin-top:15px;
	border:1px solid #e37a09;
	border-bottom:1px solid #c55f1c;
}

#unsubpage .unsubsurvey textarea:focus {
	border:1px solid #c55f1c;}

#unsubpage .input{
	padding-right:10px;
}

#unsubbutton_div{
	text-align:center;
}

.unsubdiv {
	padding-top:10px;}
	
#unsubpage input{
	margin-right:10px;}
	
	

#acyarchiveview{
	border:1px solid #ccc;
	background-color:#f8f8f8;
	padding:10px;}
	
#acyarchiveview .contentheading{
	font-size:16px;
	font-weight:bold;
	color:#CF5402;
	margin-bottom:10px;}
PKmX!]P,�;	;	module_default_shadow_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_shadow_black.css");





.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited  {
color:#fff !important;
background-color:#777059 !important;
background-image: linear-gradient(bottom, #777059 21%, #aca489 58%) !important;
background-image: -o-linear-gradient(bottom, #777059 21%, #aca489 58%) !important;
background-image: -moz-linear-gradient(bottom, #777059 21%, #aca489 58%) !important;
background-image: -webkit-linear-gradient(bottom, #777059 21%, #aca489 58%) !important;
background-image: -ms-linear-gradient(bottom, #777059 21%, #aca489 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #777059 0%, #aca489 100%);   background: radial-gradient(top, ellipse cover,#777059 0%, #aca489 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aca489', endColorstr='#777059',GradientType=0 ) !important; }

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active{
color:#fff !important;
background-color:#730028 !important;
background-image: linear-gradient(bottom, #aca489 21%, #d0c9b3 58%) !important;
background-image: -o-linear-gradient(bottom, #aca489 21%, #d0c9b3 58%) !important;
background-image: -moz-linear-gradient(bottom, #aca489 21%, #d0c9b3 58%) !important;
background-image: -webkit-linear-gradient(bottom, #aca489 21%, #d0c9b3 58%) !important;
background-image: -ms-linear-gradient(bottom, #aca489 21%, #d0c9b3 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #aca489 0%, #d0c9b3 100%);   background: radial-gradient(top, ellipse cover,#aca489 0%, #d0c9b3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0c9b3', endColorstr='#aca489',GradientType=0 ) !important; }

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#aca489!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PKmX!]`��uuacyicon.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@font-face{
	font-family: 'acyicon';
	src: url('fonts/icomoon.eot?p7bld6');
	src: url('fonts/icomoon.eot?#iefixp7bld6') format('embedded-opentype'),
	url('fonts/icomoon.ttf?p7bld6') format('truetype'),
	url('fonts/icomoon.woff?p7bld6') format('woff'),
	url('fonts/icomoon.svg?p7bld6#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="acyicon-"], [class*=" acyicon-"]{
	font-family: 'acyicon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.acyicon-message:before{
	content: "\e0ca";
}

.acyicon-distribution:before{
	content: "\e903";
}

.acyicon-image_view:before{
	content: "\e905";
}

.acyicon-connection:before{
	content: "\e902";
}

.acyicon-folder:before{
	content: "\e900";
}

.acyicon-folderopen:before{
	content: "\e901";
}

.acyicon-list_view:before{
	content: "\e906";
}

.acyicon-tree:before{
	content: "\e904";
}

.acyicon-location:before{
	content: "\e800";
}

.acyicon-renew:before{
	content: "\e62a";
}

.acyicon-test:before{
	content: "\e808";
}

.acyicon-users:before{
	content: "\e812";
}

.acyicon-options:before{
	content: "\e633";
}

.acyicon-attach:before{
	content: "\e635";
}

.acyicon-share:before{
	content: "\e634";
}

.acyicon-action:before{
	content: "\e632";
}

.acyicon-tag:before{
	content: "\e627";
}

.acyicon-schedule:before{
	content: "\e62b";
}

.acyicon-print:before{
	content: "\e626";
}

.acyicon-queue:before{
	content: "\e629";
}

.acyicon-generate:before{
	content: "\e60c";
}

.acyicon-process:before{
	content: "\e628";
}

.acyicon-spamtest:before{
	content: "\e620";
}

.acyicon-spam:before{
	content: "\e62d";
}

.acyicon-refresh:before{
	content: "\e62e";
}

.acyicon-dashboard:before{
	content: "\e61e";
}

.acyicon-myacymailing:before{
	content: "\e625";
}

.acyicon-replacetag:before{
	content: "\e631";
}

.acyicon-sendtest:before{
	content: "\e630";
}

.acyicon-ABtesting:before{
	content: "\e62f";
}

.acyicon-autonewsletter:before{
	content: "\e600";
}

.acyicon-joomla:before{
	content: "\e601";
}

.acyicon-down:before{
	content: "\e602";
}

.acyicon-up:before{
	content: "\e603";
}

.acyicon-import:before{
	content: "\e604";
}

.acyicon-copy:before{
	content: "\e61f";
}

.acyicon-delete:before{
	content: "\e624";
}

.acyicon-export:before{
	content: "\e605";
}

.acyicon-chart:before{
	content: "\e606";
}

.acyicon-save:before{
	content: "\e620";
}

.acyicon-interface:before{
	content: "\e607";
}

.acyicon-template:before, .acyicon-saveastmpl:before{
	content: "\e608";
}

.acyicon-apply:before{
	content: "\e620";
}

.acyicon-language:before{
	content: "\e60b";
}

.acyicon-cancel:before{
	content: "\e621";
}

.acyicon-click:before{
	content: "\e609";
}

.acyicon-edit:before{
	content: "\e60a";
}

.acyicon-filter:before{
	content: "\e60d";
}

.acyicon-acl:before{
	content: "\e60e";
}

.acyicon-help:before{
	content: "\e622";
}

.acyicon-detailed-stat:before{
	content: "\e60f";
}

.acyicon-list:before{
	content: "\e610";
}

.acyicon-security:before{
	content: "\e611";
}

.acyicon-search:before{
	content: "\e612";
}

.acyicon-mail:before{
	content: "\e613";
}

.acyicon-campaign:before{
	content: "\e614";
}

.acyicon-newsletter:before{
	content: "\e615";
}

.acyicon-send:before{
	content: "\e616";
}

.acyicon-new:before{
	content: "\e623";
}

.acyicon-addcompare:before{
	content: "\e623";
}

.acyicon-resetcompare:before{
	content: "\e621";
}

.acyicon-plugin:before{
	content: "\e617";
}

.acyicon-bounce:before{
	content: "\e618";
}

.acyicon-open-close:before{
	content: "\e619";
}

.acyicon-statistic:before{
	content: "\e61a";
}

.acyicon-configuration:before{
	content: "\e61b";
}

.acyicon-custom-field:before{
	content: "\e61c";
}

.acyicon-user:before{
	content: "\e61d";
}

.acyinactive-handler{
	opacity: 0.5;
}

.acyicon-draghandle:not(.acyinactive-handler){
	cursor: move;
	cursor: -webkit-grabbing;
}

.acysortable-ghost{
	opacity: 0;
}

.acyicon-first:before{
	content: "\ea21";
}

.acyicon-last:before{
	content: "\ea22";
}

.acyicon-backward:before{
	content: "\ea1f";
}

.acyicon-forward:before{
	content: "\ea20";
}

#acy_content td a img{
	vertical-align: middle;
}
PKmX!]��T��module_default_basic_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default.css");





.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	color:#666 !important;
	border:1px solid #ddd !important;
	padding: 2px !important;
	text-shadow:1px 1px 1px #fff !important;
	margin-right:5px !important;
	background:none !important;
	background-color:#fff !important;
}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
		color:#000 !important;
	background-color:#fff !important;
	border:1px solid #ccc !important;
	border-right:1px solid #999 !important;
	border-bottom:1px solid #999 !important;
}



.acymailing_module .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	border-right:1px solid #ccc!important;
	border-bottom:1px solid #ccc !important;
	margin-right: 10px!important;
		padding: 2px !important;}


.acymailing_module .inputbox:hover{
	border:1px solid #ddd !important;
	border-bottom:1px solid #aaa !important;}

.acymailing_module .inputbox:focus{
	border:1px solid #bbb !important;}


.acymailing_module_form td{
	padding-bottom:0px;}


.acymailing_module .acyfield_html {
	display:inline-block;
	padding-right:10px !important;}



.acymailing_module .acymailing_mootoolsbutton p{
	text-align:left;}

.acymailing_module a.acymailing_togglemodule{
	display:inline;
		font-size: 13px;
		font-weight: bold;}


.acymailing_module table.acymailing_form {
	margin:0px;}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}


.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	display:inline-block;
	text-decoration:none;
}


.acymailing_form {
	margin:0px;}

.acymailing_form label{
	margin-right:10px;
	}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}



.acymailing_module .acymailing_module_form .acymailing_lists a:link, .acymailing_module .acymailing_module_form .acymailing_lists a:visited{
	color:#000;
	text-decoration:none;}
.acymailing_module .acymailing_module_form .acymailing_lists a:hover, .acymailing_module .acymailing_module_form .acymailing_lists a:active{
	color:#666!important;
	text-decoration:underline !important;
	background-color:transparent !important;}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#666!important;
	text-decoration:underline !important;
	background-color:transparent !important;}

.acyterms a:link, .acyterms a:visited{
	color:#000;
	text-decoration:none;}

.acymailing_module .acymailing_module_form .acymailing_lists .acymailing_checkbox{
	margin-right:10px;}


.acymailing_module .acyfield_html input{
	margin-right:10px;
	margin-left:10px;
	border:none !important;
	background:none !important;
	filter:none !important;}

.acymailing_form .checkbox{
	border: none !important;
	background:none !important;
	filter: none !important;}



.acymailing_module .invalid{
border:1px solid #999 !important;}

PKmX!]��b@				 component_default_color_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_color_black.css");




#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #588896!important;
	border-bottom: 1px solid #235563!important;
	border-right: 1px solid #235563!important;
	}


#acyarchivelisting .contentpane tbody .button, #acymodifyform .button, #unsubbutton_div .button {
	color:#fff !important;
	background-color:#235563 !important;
}

#acyarchivelisting .contentpane tbody .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
    color:#fff!important;
	background-color:#588896 !important;
}
	

#acyarchivelisting .contentheading{
	color: #235563;
	border-bottom:1px solid #235563;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#588896;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#588896;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#588896;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#588896;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	background-color:#ecf2f5}
#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	background-color:#e3e9ec}
	
#acyarchivelisting .contentpane tbody .sectiontableentry2{
	background-color:#f4f8f9}
#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	background-color:#e3e9ec}


#acyarchiveview .contentheading{
	color:#588896;}
	
	



#acylistslisting .componentheading{
	color:#235563;
	border-bottom:1px solid #235563;
}

#acylistslisting .list_name a{
    color:#588896;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#588896;
}

div.acymailing_list:hover{
	background-color:#f4f8f9}


#acymodifyform legend{
	color:#235563;
	border-bottom:1px solid #235563;
}

#acyusersubscription th{
	color:#fff;
	background-color:#235563;}
	
	
#acyusersubscription .list_name{
    color: #588896;
}
	


#unsubpage .unsubintro{
	border-bottom: 1px solid #235563;
    color: #235563;}
	
#unsubpage .unsubsurveytext{
   	border-bottom: 1px solid #235563;
    color: #235563;
}



PKmX!]�[H��module_default_classic_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_classic_black.css");




.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {	color:#777059 !important;
	background-color:#fff !important;
}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#fff!important;
	background-color:#777059 !important;
}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#777059!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PKmX!]��r�� component_default_fancy_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default.css");



#acyarchivelisting .inputbox, #acyuserinfo .inputbox, #acyuserinfo .inputbox{
	border:1px solid #dde5e8;
	padding:3px;}
	
#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #c6d5da;
	border-bottom:1px solid #a5b9c0;
	border-right:1px solid #a5b9c0;}

#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus, #acyuserinfo .inputbox:focus{
	border:1px solid #8ca3ab;
	background-color:#eff3f4;}



#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	border:none;
	background-color:#558da4;
	border-bottom:2px solid #477487;
	background-image:none;
	color:#FFF;
	padding:3px 5px 1px 5px;
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
	background-color:#95bac9;
	border-bottom:2px solid #7ea5b5;
	background-image:none;
}


#acyarchivelisting{
	background-color:#f8f8f8;
	border:1px solid #CCC;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}

#acyarchivelisting table{
	border:0px !important;}

#acyarchivelisting .contentheading{
	color:#fff;
	background-color:#74a8bd;
	font-size:16px;
	border-bottom:6px solid #558da4;
	padding:4px 0 4px 20px;
}

#acyarchivelisting .contentpane form{
	background-color:#fff;
	border:1px solid #ccc;
	padding:20px;
}


#acyarchivelisting .acynewbutton a:hover, #acyarchivelisting .acynewbutton a:focus{
	background-color:transparent;
	color:#558da4;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#153c4c;
	font-weight:bold;
	padding:4px 0 3px 20px;
	background-color:#dde5e8;
	border-bottom:2px solid #c0d8e1;
}


#acyarchivelisting #acymailingsearch{
	margin-bottom:20px;}


#acyarchivelisting .sectiontableheader{
	color:#153C4C;
}

#acyarchivelisting thead{
	border-bottom:1px solid #ccc;
	height:30px;
}

#acyarchivelisting .contentpane tbody{
	color:#153C4C;
}

#acyarchivelisting .sectiontableheader a{
	color:#153C4C;
	text-decoration:none;
	background-color:transparent;
	font-weight:bold;
	font-size:12px;
}

#acyarchivelisting .sectiontableheader a:hover, #acyarchivelisting .sectiontableheader a:focus{
	background-color:transparent;
	color:#558da4;
}

#acyarchivelisting .sectiontableentry1, #acyarchivelisting .sectiontableentry2{
	text-align:center;
	height:30px;
	border-bottom:1px solid #eee;
}

#acyarchivelisting .sectiontableentry1:hover, #acyarchivelisting .sectiontableentry2:hover{
	background-color:#eff3f4;
}

#acyarchivelisting .sectiontableentry1 a, #acyarchivelisting .sectiontableentry2 a{
	text-decoration:none;
	color:#558da4;
	background-color:transparent;
}

#acyarchivelisting .sectiontableentry1 a:hover, #acyarchivelisting .sectiontableentry2 a:hover{
	color:#153c4c;
	background-color:transparent;
	text-decoration:underline;
}

#acyarchiveview{
	border:1px solid #ccc;
	padding:10px;
	background-color:#F8F8F8;}

#acyarchiveview .contentheading{
	color:#558DA4;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;}


#acylistslisting{
	background-color:#f8f8f8;
	border:1px solid #ccc;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}

#acylistslisting .componentheading{
	color:#fff;
	background-color:#74a8bd;
	font-size:16px;
	border-bottom:6px solid #558da4;
	padding:4px 0 4px 20px;
}


.acymailing_list{
	background-color:#fff;
}

.acymailing_list .list_name{
	color:#153c4c;
	font-weight:bold;
	padding:2px 0 2px 20px;
	background-color:#dde5e8;
	border-bottom:2px solid #c0d8e1;
}

#acylistslisting .list_name a{
	color:#153C4C;
	cursor:pointer;
	text-decoration:none;
	background-color:transparent;
	font-size:14px;
	font-weight:bold;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	background-color:transparent;
	color:#558DA4;
}


#acylistslisting .list_description{
	color:#333;
	padding-left:20px;
}

div.acymailing_list:hover{
	background-color :#eff3f4;
}

#acylistslisting .contentpane thead td{
	padding-top:20px;
}

#acylistslisting div.acymailing_list{
	border : 1px solid #cccccc;
	margin : 0px;
	padding : 0px;
}


#acyusersubscription th{
	padding:4px 0 3px 20px;
	color:#153c4c;
	text-align:left;
}

#acyusersubscription .acystatus{
	padding-top:20px;
}

#acymodifyform{
	background-color:#f8f8f8;
	border:1px solid #CCC;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}

#acymodifyform .adminform{
	color:#666;
	text-align:left;
}

#acymodifyform fieldset{
	padding:0px;
}

#acyuserinfo{
	background-color:#fff;
	border:1px solid #CCC;
}


#acyuserinfo select{
	border:1px solid #ccc;}

#acyuserinfo .key{
	color:#558da4;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;
}

#acyusersubscription thead{
	background-color:#dde5e8;
	border-bottom:3px solid #c0d8e1;
	padding-bottom:20px;
}

#acyusersubscription{
	border:1px solid #CCC;
	}

#acyusersubscription tbody{
	background-color:#FFF;
}

#acymodifyform legend{
	color:#fff;
	background-color:#74a8bd;
	font-size:16px;
	border-bottom:6px solid #558da4;
	width:100%;
	padding: 4px 0px;
}

#acymodifyform legend span{
	padding: 0px 20px ;
}

#acyuserinfo input{
	margin:0 5px;
}


#acyusersubscription .list_name{
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin:0 40px 0 50px;
	color:#558da4;
	border-bottom:2px solid #dde5e8;
	padding-top:20px;
}

#acyusersubscription .list_description{
	text-align:left;
	font-size:12px;
	margin-left:40px;
	color:#333;
}

#acymodifyform .acymodifybutton{
	text-align:center;
}



#unsubpage{
	background-color:#F5F5F5;
	border:1px solid #ccc;
	color:#666;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}

#unsubpage .unsubintro{
	color:#153c4c;
	font-weight:bold;
	padding:2px 0 2px 20px;
	background-color:#dde5e8;
	display:block;
	border-bottom:2px solid #c0d8e1;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
}

#unsubpage .unsuboptions{
	background-color:#FFF;
	border:1px solid #CCC;
	padding:5px 20px 20px 20px;
	font-size:11px;
}


#unsubpage .unsubsurvey{
	margin:10px 0 20px 0;
	background-color:#fff;
	padding:0px;
	padding-bottom:20px;
	border:1px solid #ccc;
}

#unsubpage .unsubsurvey .unsubsurveytext{
	color:#153c4c;
	font-weight:bold;
	padding:2px 0 2px 20px;
	background-color:#dde5e8;
	border-bottom:2px solid #c0d8e1;
	display:block;
}

#unsubpage .unsubsurvey div{
	margin-top:5px;
	font-size:11px;
	padding-left:20px;
}

#unsubpage .unsubsurvey textarea{
	margin-top:15px;
	border:1px solid #dde5e8;
}

#unsubpage .unsubsurvey textarea:hover{
	border:1px solid #c6d5da;
	border-bottom:1px solid #a5b9c0;
	border-right:1px solid #a5b9c0;
}

#unsubpage .input{
	padding-right:10px;
}

#unsubbutton_div{
	text-align:center;
}



PKmX!]���cc module_default_box_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_box_black.css");

	
.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#b90041 !important;
}



.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#b90041!important;}
PKmX!]���@oo!component_default_fancy_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default.css");




#acyarchivelisting .inputbox, #acyuserinfo .inputbox, #acyuserinfo .inputbox{
	border:1px solid #d9e668;
	border-bottom:1px solid #c5d442;
	border-right:1px solid #c5d442;
	padding:3px;}
	
#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #c1ce55;
	border-bottom:1px solid #a8b632;
	border-right:1px solid #a8b632;}

#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus, #acyuserinfo .inputbox:focus{
	border:1px solid #b7c634;}



#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	border:none;
	background-color:#a9b53c;
	border-bottom:2px solid #8d972f;
	background-image:none;
	color:#FFF;
	padding:3px 5px 1px 5px;
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
	background-color:#c5d442;
	border-bottom:2px solid #adba37;
	background-image:none;
}


#acyarchivelisting #acymailingsearch{
	margin-bottom:20px;}

#acyarchivelisting{
	background-color:#f8f8f8;
	border:1px solid #CCC;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}

#acyarchivelisting table{
	border:0px !important;}

#acyarchivelisting .contentheading{
	color:#fff;
	background-color:#c5d442;
	font-size:16px;
	border-bottom:2px solid #808c14;
	padding:4px 0 4px 20px;
}

#acyarchivelisting .contentpane form{
	background-color:#fff;
	border:1px solid #ccc;
	padding:20px;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#5c650b;
	font-weight:bold;
	padding:4px 0 3px 20px;
	background-color:#d9e668;
	border-bottom:2px solid #b7c634;
}

#acyarchivelisting .acynewbutton a:hover, #acyarchivelisting .acynewbutton a:focus{
	background-color:transparent;
	color:#808c14;
}

#acyarchivelisting .sectiontableheader{
	color:#808c14;
}

#acyarchivelisting .contentpane thead{
	border-bottom:1px solid #d9e668;
	height:30px;
}

#acyarchivelisting .contentpane tbody{
	color:#808c14;
}

#acyarchivelisting .sectiontableheader a{
	color:#808c14;
	text-decoration:none;
	background-color:transparent;
	font-weight:bold;
	font-size:12px;
}

#acyarchivelisting .sectiontableheader a:hover, #acyarchivelisting .sectiontableheader a:focus{
	text-decoration:underline;
	background-color:transparent;
	color:#808c14;
}

#acyarchivelisting .sectiontableentry1, #acyarchivelisting .sectiontableentry2{
	text-align:center;
	height:30px;
	border-bottom:1px solid #eee;
}

#acyarchivelisting .sectiontableentry1:hover, #acyarchivelisting .sectiontableentry2:hover{
	background-color:#f5f5f5;
}

#acyarchivelisting .sectiontableentry1 a:link, #acyarchivelisting .sectiontableentry2 a:link, #acyarchivelisting .sectiontableentry1 a:visited, #acyarchivelisting .sectiontableentry2 a:visited {
	text-decoration:none;
	color:#808c14;
	background-color:transparent;
}

#acyarchivelisting .sectiontableentry1 a:hover, #acyarchivelisting .sectiontableentry2 a:hover, #acyarchivelisting .sectiontableentry1 a:active, #acyarchivelisting .sectiontableentry2 a:active {
	color:#808c14;
	background-color:transparent;
	text-decoration:underline;
}



#acylistslisting{
	background-color:#f8f8f8;
	border:1px solid #ccc;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}


#acylistslisting .componentheading{
	color:#fff;
	background-color:#c5d442;
	font-size:16px;
	border-bottom:2px solid #808c14;
	padding:4px 0 4px 20px;
}


.acymailing_list{
	background-color:#fff;
}

.acymailing_list .list_name{
	color:#5c650b;
	font-weight:bold;
	padding:4px 0 3px 20px;
	background-color:#d9e668;
	border-bottom:2px solid #b7c634;
}

#acylistslisting .list_name a{
	color:#5c650b;
	cursor:pointer;
	text-decoration:none;
	background-color:transparent;
	font-size:12px;
	font-weight:bold;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	text-decoration:underline;
	background-color:transparent;
	color:#5c650b;
}


#acylistslisting .list_description{
	color:#333;
	padding-left:20px;
}

div.acymailing_list:hover{
	background-color :#e9edc6;
}

#acylistslisting .contentpane thead td{
	padding-top:20px;
}

#acylistslisting div.acymailing_list{
	border : 1px solid #cccccc;
	margin : 0px;
	padding : 0px;
}


#acymodifyform table#acyusersubscription th{
	padding:4px 0px 2px 20px;
	color:#5c650b;
	text-align:left;
}

#acyusersubscription .acystatus{
	padding-top:20px;
}

#acymodifyform{
	background-color:#f8f8f8;
	border:1px solid #CCC;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}

#acymodifyform .adminform{
	color:#666;
	text-align:left;
}

#acymodifyform fieldset{
	padding:0px;
}

#acyuserinfo{
	background-color:#fff;
	border:1px solid #CCC;
}


#acyuserinfo select{
	border:1px solid #ccc;}

#acyuserinfo .key{
	color:#808c14;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;
}

#acyusersubscription thead{
	background-color:#d9e668;
	border-bottom:3px solid #b7c634;
	padding-bottom:20px;
}

#acyusersubscription{
	border:1px solid #CCC;
}

#acyusersubscription tbody{
	background-color:#FFF;
}

#acymodifyform legend{
	color:#fff;
	background-color:#c5d442;
	font-size:16px;
	border-bottom:2px solid #808c14;
	width:100%;
	padding: 4px 0px;
}

#acymodifyform legend span{
	padding: 0px 20px ;
}

#acyuserinfo input{
	margin:0 5px;
}

#acyusersubscription .list_name{
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin-left:20px;
	color:#808c14;
	border-bottom:2px solid #d9e668;
	padding-top:20px;
}

#acyusersubscription .list_description{
	text-align:left;
	font-size:12px;
	margin-left:10px;
	color:#333;
}

#acymodifyform .acymodifybutton{
	text-align:center;
}



#unsubpage{
	background-color:#f8f8f8;
	border:1px solid #ccc;
	color:#666;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}

#unsubpage .unsubintro{
	color:#5c650b;
	font-weight:bold;
	padding:2px 0 2px 20px;
	background-color:#d9e668;
	display:block;
	border-bottom:2px solid #b7c634;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
}

#unsubpage .unsuboptions{
	background-color:#FFF;
	border:1px solid #CCC;
	padding:5px 20px 20px 20px;
	font-size:11px;
}


#unsubpage .unsubsurvey{
	margin:10px 0 20px 0;
	background-color:#fff;
	padding:0px;
	padding-bottom:20px;
	border:1px solid #ccc;
}

#unsubpage .unsubsurvey .unsubsurveytext{
	color:#5c650b;
	font-weight:bold;
	padding:2px 0 2px 20px;
	background-color:#d9e668;
	border-bottom:2px solid #b7c634;
	display:block;
}

#unsubpage .unsubsurvey div{
	margin-top:5px;
	font-size:11px;
	padding-left:20px;
}

#unsubpage .unsubsurvey textarea{
	margin-top:15px;
	border:1px solid #d9e668;
}

#unsubpage .unsubsurvey textarea:hover{
	border:1px solid #c1ce55;
	border-bottom:1px solid #a8b632;
	border-right:1px solid #a8b632;}

#unsubpage .input{
	padding-right:10px;
}

#unsubbutton_div{
	text-align:center;
}

#unsubpage input{
	margin-right:10px;}




#acyarchiveview{
	border:1px solid #ccc;
	background-color:#f8f8f8;
	padding:10px;}
	
#acyarchiveview .contentheading{
	font-size:16px;
	font-weight:bold;
	color:#808C14;
	margin-bottom:10px;}
PKmX!]��mshh#module_default_square_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_square_black.css");




.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#B90041 !important;
}



.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#B90041!important;
}
PKmX!]4*�mm!component_default_color_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_color_black.css");




#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #9e9c07!important;
	border-bottom: 1px solid #727127!important;
	border-right: 1px solid #727127!important;
	}


#acyarchivelisting .contentpane tbody .button, #acymodifyform .button, #unsubbutton_div .button {
	color:#fff !important;
	background-color:#727127 !important;
}

#acyarchivelisting .contentpane tbody .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
    color:#fff!important;
	background-color:#9e9c07 !important;
}
	

#acyarchivelisting .contentheading{
	color:#727127;
	border-bottom:1px solid #727127;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#9e9c07;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#9e9c07;
}




#acyarchiveview .contentheading{
	color:#9e9c07;}
	
	



#acylistslisting .componentheading{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acylistslisting .list_name a{
    color:#9e9c07;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#9e9c07;
}



#acymodifyform legend{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acyusersubscription th{
	color:#fff;
	background-color:#730028;}
	
	
#acyusersubscription .list_name{
    color: #9e9c07;
}
	


#unsubpage .unsubintro{
	border-bottom: 1px solid #727127;
    color: #727127;}
	
#unsubpage .unsubsurveytext{
   	border-bottom: 1px solid #727127;
    color: #727127;
}



PKmX!]Af[��"component_default_classic_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_classic_black.css");


	

#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#777059 !important;
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
    color:#fff!important;
	background-color:#777059 !important;
}



#acyarchivelisting .contentheading{
	color:#777059;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#aca489;
}


#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#aca489;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#aca489;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#aca489;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	background-color:#f2f0e8;
}
	
#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	background-color:#f2f0e8;
}



#acyarchiveview .contentheading{
	color:#aca489;}



#acylistslisting .componentheading{
	color:#777059;
}

#acylistslisting .list_name a{
    color:#aca489;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#aca489;
}


div.acymailing_list:hover{
	background-color :#f2f0e8;}


#acymodifyform legend{
	color:#777059;
}

#acyusersubscription .list_name{
    color: #aca489;
}

#acyusersubscription th{
	background-color:#f2f0e8;}

	

#unsubpage .unsubsurveytext{
    color:#777059;
}

#unsubpage .unsubintro{
	color:#777059;
}
PKmX!]"c�c11!component_default_radial_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_radial_black.css");




#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #bfd8e1 !important;
	border-bottom:1px solid #9dbcc7 !important;
	-moz-box-shadow: inset 0 0 3px 3px #e2eef2 !important;
-webkit-box-shadow: inset 0 0 3px 3px#e2eef2 !important;
}

#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus{
	border:1px solid  #6A9195 !important;}





#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#fff !important;
	border:1px solid #6A9195 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #dae9ee  21%, #6A9195 58%) !important;
background-image: -o-radial-gradient(top, #dae9ee 21%, #6A9195 58%) !important;
background-image: -moz-radial-gradient(top, #dae9ee 21%, #6A9195 58%) !important;
background-image: -webkit-radial-gradient(top, #dae9ee 21%, #6A9195 58%) !important;
background-image: -ms-radial-gradient(top, #dae9ee 21%, #6A9195 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #dae9ee 0%,#6A9195 100%);   background: radial-gradient(top, ellipse cover, #dae9ee 0%,#6A9195 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dae9ee', endColorstr='#6A9195',GradientType=1 ); }

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
	color:#fff !important;
	border:1px solid #68a2b2 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #dae9ee  21%, #68a2b2 58%) !important;
background-image: -o-radial-gradient(top, #dae9ee 21%, #68a2b2 58%) !important;
background-image: -moz-radial-gradient(top, #dae9ee 21%, #68a2b2 58%) !important;
background-image: -webkit-radial-gradient(top, #dae9ee 21%, #68a2b2 58%) !important;
background-image: -ms-radial-gradient(top, #dae9ee 21%, #68a2b2 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #dae9ee 0%,#68a2b2 100%);   background: radial-gradient(top, ellipse cover, #dae9ee 0%,#68a2b2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dae9ee', endColorstr='#68a2b2',GradientType=1 ); /* IE6-9 vertical */}



#acyarchivelisting .contentheading{
	color:#6a9195;
	border-bottom:1px dotted #6a9195;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#79adb2;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#79adb2;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#79adb2;
}
#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#79adb2;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	text-align:center;
	height:30px;
	background-color:#e8f0f1;
	border-bottom:1px solid #fff !important;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	text-align:center;
	height:30px;
	background-color:#e0eaeb;
}


#acyarchivelisting .contentpane tbody .sectiontableentry2{
	text-align:center;
	height:30px;
	background-color:#f0f5f6;
	border-bottom:1px solid #fff !important;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	text-align:center;
	height:30px;
	background-color:#e0eaeb;
}


#acyarchiveview .contentheading{
	color:#79adb2;
}


#acylistslisting .componentheading{
	color:#6a9195;
	border-bottom:1px dotted #6a9195;
}

#acylistslisting .list_name a{
    color:#79adb2;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#79adb2;
}

div.acymailing_list:hover{
	background-color :#F0F5F6;
}


#acymodifyform legend{
	color:#6a9195;
	border-bottom:1px dotted #6a9195;
}

#acyusersubscription .list_name{
    color: #79adb2;
}


#unsubpage .unsubintro{
	color:#79adb2;
	border-bottom: 1px dotted #79adb2;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px dotted #79adb2;
    color: #79adb2;
}
PKmX!]�x~]]!component_default_basic_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default.css");




#acymodifyform .button, #unsubbutton_div .button, #acyarchivelisting .button{
	color:#666 !important;
	border:1px solid #ddd;
	padding: 2px;
	background:none !important;
	background-color:#fff !important;
}


#acymodifyform .button:hover, #unsubbutton_div .button:hover, #acyarchivelisting .button:hover {
		color:#000;
	background:none !important;
	background-color:#fff !important;
	border:1px solid #ccc;
	border-right:1px solid #999;
	border-bottom:1px solid #999;}


#acyuserinfo .inputbox, #acyarchivelisting .inputbox{
	color:#666;
	border:1px solid #ddd;
	padding: 2px;}

#acyuserinfo .inputbox:hover, #acyarchivelisting .inputbox:hover{
	border:1px solid #ddd !important;
	border-bottom:1px solid #aaa !important;}

#acyuserinfo .inputbox:focus, #acyarchivelisting .inputbox:focus{
	border:1px solid #bbb !important;}




#acyarchivelisting table{
	border:0px !important;}

#acyarchivelisting .contentheading{
	color:#000;
	border-bottom:1px solid #000;
	font-size:16px;
	font-weight:bold;
	padding-bottom:4px;
}

#acyarchivelisting .contentpane form{
	background-color: #FFFFFF;
		border-style: solid;
	border-color:#ccc;
		border-width: 1px;
		padding: 10px;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#666;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

#acyarchivelisting .acynewbutton a:hover, #acyarchivelisting .acynewbutton a:focus{
	background-color:transparent;
	color:#cf5402;
}

#acyarchivelisting .sectiontableheader{
	color:#333;
	padding-top:25px;}

#acyarchivelisting .contentpane thead{
	border-bottom:1px solid #ccc;
	height:30px;
}

#acyarchivelisting .contentpane tbody{
	color:#333;
}

#acyarchivelisting .sectiontableheader a{
	color:#333;
	text-decoration:none;
	background-color:transparent;
	font-weight:bold;
	font-size:12px;
}

#acyarchivelisting .sectiontableheader a:hover{
	background-color:transparent;
	color:#666;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	text-align:center;
	height:30px;
	background-color:#eeeded;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	text-align:center;
	height:30px;
	background-color:#f5f5f5;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}



#acylistslisting .componentheading{
	color:#000;
	border-bottom:1px solid #000;
	font-weight:bold;
	margin-bottom:10px;
	font-weight:bold;
	font-size:16px;
	padding-bottom:4px;
}

#acylistslisting .list_name a{
	background-color: transparent;
		color:#666;
		cursor: pointer;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	text-decoration:underline;
	background-color:transparent;
	color:#666;
}


#acylistslisting .list_description{
	color:#333;
	padding:0px;
}

#acylistslisting p{
	line-height: 15px;
		margin: 3px 0;}


div.acymailing_list:hover{
	background-color :#f5f5f5;
}

#acylistslisting .contentpane thead td{
	padding-top:20px;
}

#acylistslisting div.acymailing_list{
		border:none;
	border-bottom:1px solid #ccc;
		margin: 0px;
		padding-top: 10px;
}


#acyusersubscription th{
	color:#666;
	padding: 4px 5px;
	background-color:#f5f5f5;}


#acyusersubscription tr{
	border-bottom:1px solid #ccc !important;}

#acyusersubscription .acystatus{
	padding-top:20px;
	padding-bottom: 25px;
}


#acymodifyform .adminform{
	color:#666;
	text-align:left;
}

#acymodifyform fieldset{
	padding:0px;
}


#acyuserinfo{
	background-color:#fff;
	border:1px solid #ccc;
}

#acyuserinfo #trname td{
	padding-top:10px;}

#acyuserinfo #trplus td{
	padding-bottom:10px;}


#acyuserinfo select{
	border:1px solid #dcc2b2;}

#acyuserinfo .key{
	color:#666;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;
}

#acyusersubscription{
	background-color:#FFF;
	border:1px solid #ccc;
}

#acymodifyform legend{
	color:#000;
	border-bottom:1px solid #000;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	margin-bottom:20px;
	padding-bottom:4px;
}

#acyuserinfo input{
	margin:0 5px;
}


#acyusersubscription .list_name{
	border-bottom: 1px solid #dddddd;
		color: #666;
		font-size: 12px;
		font-weight: bold;
		margin: 0px;
		padding-top: 20px;
		text-align: left;
}

#acyusersubscription .list_description{
	text-align:left;
	font-size:12px;
	color:#333;
	padding:0px;
	padding-top:5px;
}

#acymodifyform .acymodifybutton{
	text-align:center;
}




#unsubpage{
padding: 20px 20px 40px;
font-size:11px;
border:1px solid #ccc;}

#unsubpage .unsubsurvey, #unsubpage .unsubintro{
	padding:0px;}

#unsubpage input{
	margin-right:5px;}

#unsubpage .unsubintro{
	font-weight:bold;
	color:#000;
	font-size:12px;
	padding:0px;
	border-bottom: 1px solid #000;
	padding-bottom:4px;
	margin-bottom:10px;}

#unsubpage .unsuboptions{
	padding:0px;}


#unsubpage .unsubsurveytext{
		border-bottom: 1px solid #000;
		color: #000;
		display: block;
		font-size: 12px;
		font-weight: bold;
		margin-bottom: 10px;
		margin-top: 30px;
		padding-bottom: 4px;
}

#unsubpage .unsuboptions div{
	font-size: 11px;
		margin-top: 6px;
	font-weight:normal;
}

#unsubpage .unsubsurvey div{
	font-size: 11px;
		margin-top: 6px;
	font-weight:normal;
}


#unsubpage .unsubsurvey textarea{
	margin-top:15px;
	border:1px solid #ccc;
	width:100%;
	margin-bottom: 10px;
	background-color:#fff;
}

#unsubpage .unsubsurvey textarea:hover{
	border:1px solid #aaa;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}


#unsubpage .input{
	padding-right:10px;
}

#unsubbutton_div{
	text-align:center;
}


#acyarchiveview{
	border:1px solid #ccc;
	padding:10px;}

#acyarchiveview .contentheading{
	font-weight:bold;
	color:#666;
	font-size:16px;}


#acyuserinfo .invalid{
border:1px solid #999 !important;}


PKmX!]9�ܤdatepicker.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@charset "UTF-8";


.pika-single {
    z-index: 9999;
    display: block;
    position: relative;
    color: #333;
    background: #fff;
    border: 1px solid #ccc;
    border-bottom-color: #bbb;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.pika-single:before,
.pika-single:after {
    content: " ";
    display: table;
}
.pika-single:after { clear: both }
.pika-single { *zoom: 1 }

.pika-single.is-hidden {
    display: none;
}

.pika-single.is-bound {
    position: absolute;
    box-shadow: 0 5px 15px -5px rgba(0,0,0,.5);
}

.pika-lendar {
    float: left;
    width: 240px;
    margin: 8px;
}

.pika-title {
    position: relative;
    text-align: center;
}

.pika-label {
    display: inline-block;
    *display: inline;
    position: relative;
    z-index: 9999;
    overflow: hidden;
    margin: 0;
    padding: 5px 3px;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    background-color: #fff;
}
.pika-title select {
    cursor: pointer;
    position: absolute;
    z-index: 9998;
    margin: 0;
    left: 0;
    top: 5px;
    filter: alpha(opacity=0);
    opacity: 0;
}

.pika-prev,
.pika-next {
    display: block;
    cursor: pointer;
    position: relative;
    outline: none;
    border: 0;
    padding: 0;
    width: 20px;
    height: 30px;
    text-indent: 20px;
    white-space: nowrap;
    overflow: hidden;
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 75% 75%;
    opacity: .5;
    *position: absolute;
    *top: 0;
}

.pika-prev:hover,
.pika-next:hover {
    opacity: 1;
}

.pika-prev,
.is-rtl .pika-next {
    float: left;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');
    *left: 0;
}

.pika-next,
.is-rtl .pika-prev {
    float: right;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');
    *right: 0;
}

.pika-prev.is-disabled,
.pika-next.is-disabled {
    cursor: default;
    opacity: .2;
}

.pika-select {
    display: inline-block;
    *display: inline;
}

.pika-table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    border: 0;
}

.pika-table th,
.pika-table td {
    width: 14.285714285714286%;
    padding: 0;
}

.pika-table th {
    color: #999;
    font-size: 12px;
    line-height: 25px;
    font-weight: bold;
    text-align: center;
}

.pika-button {
    cursor: pointer;
    display: block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    outline: none;
    border: 0;
    margin: 0;
    width: 100%;
    padding: 5px 9px 5px 5px;
    color: #666;
    font-size: 12px;
    line-height: 15px;
    text-align: right;
    background: #f5f5f5;
}

.pika-week {
    font-size: 11px;
    color: #999;
}

.is-today .pika-button {
    color: #33aaff;
    font-weight: bold;
}

.is-selected .pika-button,
.has-event .pika-button {
    color: #fff;
    font-weight: bold;
    background: #33aaff;
    box-shadow: inset 0 1px 3px #178fe5;
    border-radius: 3px;
}

.has-event .pika-button {
    background: #005da9;
    box-shadow: inset 0 1px 3px #0076c9;
}

.is-disabled .pika-button,
.is-inrange .pika-button {
    background: #D5E9F7;
}

.is-startrange .pika-button {
    color: #fff;
    background: #6CB31D;
    box-shadow: none;
    border-radius: 3px;
}

.is-endrange .pika-button {
    color: #fff;
    background: #33aaff;
    box-shadow: none;
    border-radius: 3px;
}

.is-disabled .pika-button,
.is-outside-current-month .pika-button {
    pointer-events: none;
    cursor: default;
    color: #999;
    opacity: .3;
}

.pika-button:hover,
.pika-row.pick-whole-week:hover .pika-button {
    color: #fff;
    background: #33aaff;
    box-shadow: none;
    border-radius: 3px;
}

.pika-table abbr {
    border-bottom: none;
    cursor: help;
}


PKmX!]ubB�LL#component_default_classic_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default.css");


	
	
#acyarchivelisting .inputbox, #acyuserinfo .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	border-right:1px solid #ccc!important;
	border-bottom:1px solid #ccc !important;
	margin-right: 10px!important;
    padding: 2px !important;}
	

#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #bbb!important;
	border-bottom: 1px solid #666!important;
	border-right: 1px solid #666!important
	}

#acyarchivelisting .inputbox:focus; #acyuserinfo .inputbox:focus{
	border:1px solid #bbb !important;
	background-color:#f5f5f5 !important;}
	


#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#000 !important;
	padding: 2px !important;
	margin-right:5px !important;
	background:none !important;
	border:1px solid #ddd !important;
	border-right:1px solid #bbb !important;
	border-bottom:1px solid #bbb !important;
	background-color:#fff !important;
	text-decoration:none !important;
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
    color:#fff!important;
	background-color:#000 !important;
}

	


#acyarchivelisting {
	border:1px solid #ddd;
	padding:10px;}


#acyarchivelisting table{
	border:0px !important;}
	
#acyarchivelisting .contentheading{
	color:#000;
	font-size:16px;
	font-weight:bold;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#666;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

#acyarchivelisting .acynewbutton a:hover, #acyarchivelisting .acynewbutton a:focus{
	background-color:transparent;
	color:#cf5402;
}

#acyarchivelisting .sectiontableheader{
	color:#000;
	padding-top:25px;}

#acyarchivelisting .contentpane thead{
	border-bottom:1px solid #666;
	height:30px;
}

#acyarchivelisting .contentpane tbody{
	color:#333;
}

#acyarchivelisting .sectiontableheader a{
	color:#000;
	text-decoration:none;
	background-color:transparent;
	font-weight:bold;
	font-size:12px;
}

#acyarchivelisting .sectiontableheader a:hover{
	background-color:transparent;
	color:#666;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	text-align:center;
	height:30px;
	border-bottom:1px solid #ddd !important;
	border-right:1px solid #ddd !important;
	border-left:1px solid #ddd !important;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	text-align:center;
	height:30px;
	background-color:#f5f5f5;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	text-align:center;
	height:30px;
	border-bottom:1px solid #ddd !important;
	border-right:1px solid #ddd !important;
	border-left:1px solid #ddd !important;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	text-align:center;
	height:30px;
	background-color:#f5f5f5;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}



#acylistslisting{
	border:1px solid #ddd;
	padding:10px;}

#acylistslisting .componentheading{
	color:#000;
	font-weight:bold;
	margin-bottom:10px;
	font-weight:bold;
	font-size:16px;
	margin-left: 10px;
    padding-bottom: 5px;
}

#acylistslisting .list_name a{
	background-color: transparent;
    color:#666;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	text-decoration:underline;
	background-color:transparent;
	color:#666;
}


#acylistslisting .list_description{
	color:#333;
	padding:0px;
}

#acylistslisting p{
	line-height: 15px;
    margin: 3px 0;}

div.acymailing_list{border:1px solid #F0F0F0;}


div.acymailing_list:hover{
	background-color :#f9f9f9;
	border-color:#eeeeee #cccccc #cccccc #eeeeee;
	border-weight:1px;
	border-style:solid;}

#acylistslisting .contentpane thead td{
	padding-top:20px;
}

#acylistslisting div.acymailing_list row1{
    border:none;
    margin: 0px;
	border:1px solid #ddd !important;
	padding:10px;
}


#acymodifyform{
	border:1px solid #ddd;
	padding:10px;}


#acyusersubscription th{
	color:#666;
	padding: 4px 5px;
	background-color:#f5f5f5;}
	

#acyusersubscription tr{
	border-bottom:1px solid #ccc !important;}

#acyusersubscription .acystatus{
	padding-top:20px;
	padding-bottom: 25px;
}


#acymodifyform .adminform{
	color:#666;
	text-align:left;
}

#acymodifyform fieldset{
	padding:0px;
}


#acyuserinfo{
	background-color:#fff;
	border:1px solid #ccc;
}

#acyuserinfo #trname td{
	padding-top:10px;}
	
#acyuserinfo #trplus td{
	padding-bottom:10px;}
	

#acyuserinfo select{
	border:1px solid #dcc2b2;}
	
#acyuserinfo .key{
	color:#666;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;
}

#acyusersubscription{
	background-color:#FFF;
	border:1px solid #ccc;
}

#acymodifyform legend{
	color:#000;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	margin-bottom:10px;
}

#acyuserinfo input{
	margin:0 5px;
}


#acyusersubscription .list_name{
	border-bottom: 1px solid #dddddd;
    color: #666;
    font-size: 12px;
    font-weight: bold;
    margin: 0px;
    padding-top: 20px;
    text-align: left;
}

#acyusersubscription .list_description{
	text-align:left;
	font-size:12px;
	color:#333;
	padding:0px;
	padding-top:5px;
}

#acymodifyform .acymodifybutton{
	text-align:center;
}

#acymodifyform p{
	margin:0px;}

	

#unsubpage{
padding: 20px;
font-size:11px;
border:1px solid #ddd;}

#unsubpage .unsubsurvey, #unsubpage .unsubintro{
	padding:0px;}
	
#unsubpage input{
	margin-right:5px;}
	
#unsubpage .unsubintro{
	font-weight:bold;
	color:#000;
	font-size:12px;
	padding:0px;
	padding-bottom:4px;
	margin-bottom:10px;}

#unsubpage .unsuboptions{
	padding:0px;}


#unsubpage .unsubsurveytext{
    color: #000;
    display: block;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 30px;
    padding-bottom: 4px;
}

#unsubpage .unsuboptions div{
	font-size: 11px;
    margin-top: 6px;
	font-weight:normal;
}

#unsubpage .unsubsurvey div{
	font-size: 11px;
    margin-top: 6px;
	font-weight:normal;
}


#unsubpage .unsubsurvey textarea{
	margin-top:15px;
	border:1px solid #ccc;
	width:100%;
	margin-bottom: 10px;
	background-color::#fff;
}

#unsubpage .unsubsurvey textarea:hover{
	border:1px solid #aaa;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}

#unsubpage .input{
	padding-right:10px;
}

#unsubbutton_div{
	text-align:center;
}

#acyarchiveview{
	border:1px solid #ccc;
	padding:10px;}

#acyarchiveview .contentheading{
	font-weight:bold;
	color:#000;
	font-size:16px;}


#acyuserinfo .invalid{
border:1px solid #999 !important;}
PKmX!]�<��U
U
!component_default_shadow_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_shadow_black.css");



#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button {
color:#fff !important;
background-color:#730028 !important;
background-image: linear-gradient(bottom, #777059 21%, #aca489 58%) !important;
background-image: -o-linear-gradient(bottom, #777059 21%, #aca489 58%) !important;
background-image: -moz-linear-gradient(bottom, #777059 21%, #aca489 58%) !important;
background-image: -webkit-linear-gradient(bottom, #777059 21%, #aca489 58%) !important;
background-image: -ms-linear-gradient(bottom, #777059 21%, #aca489 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #777059 0%, #aca489 100%);   background: radial-gradient(top, ellipse cover,#777059 0%, #aca489 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aca489', endColorstr='#777059',GradientType=0 ) !important; }

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
color:#fff !important;
background-color:#730028 !important;
background-image: linear-gradient(bottom, #aca489 21%, #d0c9b3 58%) !important;
background-image: -o-linear-gradient(bottom, #aca489 21%, #d0c9b3 58%) !important;
background-image: -moz-linear-gradient(bottom, #aca489 21%, #d0c9b3 58%) !important;
background-image: -webkit-linear-gradient(bottom, #aca489 21%, #d0c9b3 58%) !important;
background-image: -ms-linear-gradient(bottom, #aca489 21%, #d0c9b3 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #aca489 0%, #d0c9b3 100%);   background: radial-gradient(top, ellipse cover,#aca489 0%, #d0c9b3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0c9b3', endColorstr='#aca489',GradientType=0 ) !important; }



#acyarchivelisting .contentheading{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#aca489;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#aca489;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#777059;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#777059;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	background-color:#ece9e0;}
#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	background-color:#e8e4d6;}
	
#acyarchivelisting .contentpane tbody .sectiontableentry2{
	background-color:#f2f0e8;}
#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	background-color:#e8e4d6;}



#acyarchiveview .contentheading{
	color:#aca489;}
	
	

#acylistslisting .componentheading{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acylistslisting .list_name a{
    color:#aca489;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#aca489;
}

div.acymailing_list:hover{
	background-color:#f2f0e8;}


#acymodifyform legend{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acyusersubscription .list_name{
    color: #aca489;
}

	

#unsubpage .unsubintro{
	color:#aca489;
	border-bottom: 1px solid #aca489;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #aca489;
    color: #aca489;
}

PKmX!]��Cmodule_default_color_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_color_black.css");




.acymailing_module .inputbox:hover{
	border:1px solid #9e9c07!important;
	border-bottom: 1px solid #727127!important;
	border-right: 1px solid #727127!important;
	}


.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited, .acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate {	color:#fff !important;
	background-color:#727127 !important;}

.acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active, .acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover {
    color:#fff!important;
	background-color:#9e9c07 !important;}



.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#9e9c07!important;}
PKmX!]P��[��module_default_basic_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_basic_black.css");



.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#5A99AB !important;
	background-color:#fff !important;
	border:1px solid #ccc !important;
	border-right:1px solid #999 !important;
	border-bottom:1px solid #999 !important;
}



.acymailing_module .acymailing_module_form .acymailing_lists a:hover, .acymailing_module .acymailing_module_form .acymailing_lists a:active{
	color:#5A99AB!important;}
	
.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#5A99AB!important;}

PKmX!]�)��ccmodule_default_box_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_box_black.css");

	
.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#bc1f00 !important;
}



.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#bc1f00!important;}
PKmX!]L��
�
module_default_radial_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_radial_black.css");


.acymailing_module .inputbox:hover{
	border:1px solid #bfd8e1 !important;
	border-bottom:1px solid #9dbcc7 !important;
	-moz-box-shadow: inset 0 0 3px 3px #e2eef2 !important;
-webkit-box-shadow: inset 0 0 3px 3px#e2eef2 !important;}

.acymailing_module .inputbox:focus{
	border:1px solid  #6A9195 !important;}
	
	

.acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	color:#fff !important;
	border:1px solid #6A9195 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #dae9ee  21%, #6A9195 58%) !important;
background-image: -o-radial-gradient(top, #dae9ee 21%, #6A9195 58%) !important;
background-image: -moz-radial-gradient(top, #dae9ee 21%, #6A9195 58%) !important;
background-image: -webkit-radial-gradient(top, #dae9ee 21%, #6A9195 58%) !important;
background-image: -ms-radial-gradient(top, #dae9ee 21%, #6A9195 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #dae9ee 0%,#6A9195 100%);   background: radial-gradient(top, ellipse cover, #dae9ee 0%,#6A9195 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dae9ee', endColorstr='#6A9195',GradientType=1 ) !important; }

.acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
	color:#fff !important;
	border:1px solid #68a2b2 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #dae9ee  21%, #68a2b2 58%) !important;
background-image: -o-radial-gradient(top, #dae9ee 21%, #68a2b2 58%) !important;
background-image: -moz-radial-gradient(top, #dae9ee 21%, #68a2b2 58%) !important;
background-image: -webkit-radial-gradient(top, #dae9ee 21%, #68a2b2 58%) !important;
background-image: -ms-radial-gradient(top, #dae9ee 21%, #68a2b2 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #dae9ee 0%,#68a2b2 100%);   background: radial-gradient(top, ellipse cover, #dae9ee 0%,#68a2b2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dae9ee', endColorstr='#68a2b2',GradientType=1 ) !important; }



.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#79adb2!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PKmX!]�4[h�#�#acymenu.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */


#acymenu_leftside{
	z-index: 50;
	overflow:hidden;
}

.iconsonly #acymenu_leftside{
	overflow:visible;
}

#acymenu_leftside ul{
	padding: 0px;
	margin: 0px
}

#acymenu_leftside li{
	list-style-type: none;
	line-height: 8px;
}

#acymenu_leftside li:hover a{
	text-decoration: none
}

#acymenu_leftside a{
	color: #fff;
	padding: 10px 0px;
	text-shadow: 1px 1px 2px #5c759f;
	font-size: 12px;
}

#acymenu_leftside .acymenu_mainmenus{
	background-color: #728fbd
}

#acymenu_leftside .mainelement{
	text-transform: uppercase;
	cursor: pointer;
	font-weight: bold;
	background-color: #728fbd;
	transition: background 0.3s ease;
}

#acymenu_leftside .mainelement:hover, #acymenu_leftside .mainelement.opened{
	background-color: #91acd7
}

.iconsonly #acymenu_leftside .mainelement.opened{
	background-color: #728fbd
}

#acymenu_leftside .mainelement .acysubmenu{
	display: none
}

#acymenu_leftside .mainelement.opened .acysubmenu{
	display: block
}

#acymenu_leftside .mainelement a{
	display: inline-block;
	width: 220px;
	min-height: 20px;
}

#acymenu_leftside .mainelement a span{
	display: inline-block;
	float: left;
	line-height: 15px;
	margin-top: 3px;
	max-width: 160px;
}

#acymenu_leftside .mainelement .acysubmenulink span{
	width:150px;
}

.iconsonly #acymenu_leftside .mainelement a span{
	max-width: 200px
}

.iconsonly #acymenu_leftside .mainelement a{
	width: 100%;
}

#acymenu_leftside .mainelement.sel{
	background-color: #a3bbe2
}

.iconsonly #acymenu_leftside .sel a{
	width: 26px
}

#acymenu_leftside .sel a i{
	padding: 0 10px 0 2px
}

#acymenu_leftside .sel .acysubmenulink i{
	padding: 0px 14px
}

.iconsonly #acymenu_leftside .sel .acysubmenu a{
	width: 100%;
	max-width: 190px;
}

#acymenu_leftside .sel a{
	border-left: 4px solid #fff;
	background-color: #b1c7ea;
	height: 20px;
	padding: 10px;
	width: 206px;
}

#acymenu_leftside .sel .acysubmenu a{
	background-color: #5d7bab
}

#acyallcontent.iconsonly .sel ul{
	display: none
}

#acymenu_leftside .acysubmenu{
	text-transform: none;
	height: 32px
}

#acymenu_leftside .acysubmenu:hover a{
	color: #fff
}

#acymenu_leftside .acysubmenu a{
	color: #d6e3f9;
	font-size: 15px;
	font-weight: normal;
	display: block;
	clear: both;
	padding: 10px;
	max-width: 200px;
}

#acymenu_leftside .sel .acysubmenu a{
	border: none
}

#acymenu_leftside .acymenu_slide span{
	background-color: #3c5174;
	display: block;
	color: #fff;
	height: 40px;
	position: relative;
}

#acyallcontent.iconsonly #acymenu_leftside{
	width: 50px;
}


#acymenu_leftside .opened ul{
	border-bottom: 2px dotted #466597;
	z-index: 1000;
	padding: 6px 0px;
	background-color: #5d7bab;
	-moz-box-shadow: 0 5px 6px #516890 inset;
	-webkit-box-shadow: 0 5px 6px #516890 inset;
	box-shadow: 0 5px 6px #516890 inset
}

.iconsonly #acymenu_leftside .mainelement ul{
	-moz-box-shadow: 0 5px 6px #516890 inset;
	-webkit-box-shadow: 0 5px 6px #516890 inset;
	box-shadow: 0 5px 6px #516890 inset
}

.iconsonly #acymenu_leftside .opened ul{
	display: none
}

#acyallcontent.iconsonly .mainelement:hover li{
	padding-left: 0px;
}

#acyallcontent.iconsonly .mainelement:hover li i{
	padding: 0px 10px;
	font-size:15px;
}

#acyallcontent.iconsonly .subtitle, #acyallcontent.iconsonly i.acyicon-down{
	display: none
}

#acyallcontent.iconsonly li.mainelement{
	height: 40px;
	position: relative;
}

#acyallcontent.iconsonly .mainelement:hover .acysubmenu{
	display: block
}

#acymenu_leftside .acymenu_slide i.acyicon-open-close{
	padding: 12px 18px;
	font-size: 16px;
	cursor: pointer;
	position: absolute;
	right: 0px;
}

#acymenu_leftside .mainelement i{
	padding-right: 14px;
	padding-left: 14px;
	line-height: 8px;
	font-size: 16px;
	float: left;
	margin-top: 5px;
}

#acymenu_leftside .acysubmenulink{
	text-shadow: 1px 1px 2px #3c5174
}

#acymenu_leftside .mainelement i.acyicon-down{
	float: right;
	padding-right: 0px
}

#acymenu_leftside .mainelement.opened i.acyicon-down::before{
	float: right;
	padding-right: 0px;
	content: "\e603" !important;
}

@keyframes deploy{
	from{
		max-height: 0px;
	}
	to{
		max-height: 800px;
	}
}

@-webkit-keyframes deploy{
	from{
		max-height: 0px;
	}
	to{
		max-height: 800px;
	}
}

@-ms-keyframes deploy{
	from{
		max-height: 0px;
	}
	to{
		max-height: 800px;
	}
}

@-o-keyframes deploy{
	from{
		max-height: 0px;
	}
	to{
		max-height: 800px;
	}
}

@-moz-keyframes deploy{
	from{
		max-height: 0px;
	}
	to{
		max-height: 800px;
	}
}

#acymenu_leftside .opened ul{
	-moz-animation-duration: 2s;
	-moz-animation-name: deploy;
	-webkit-animation-duration: 2s;
	-webkit-animation-name: deploy;
	-ms-animation-duration: 2s;
	-ms-animation-name: deploy;
	-o-animation-duration: 2s;
	-o-animation-name: deploy;
	animation-duration: 2s;
	animation-name: deploy;
	overflow: hidden;
}

@keyframes deploy_horizontal{
	from{
		max-width: 0px;
	}
	to{
		max-width: 800px;
	}
}

@-moz-keyframes deploy_horizontal{
	from{
		max-width: 0px;
	}
	to{
		max-width: 800px;
	}
}

@-o-keyframes deploy_horizontal{
	from{
		max-width: 0px;
	}
	to{
		max-width: 800px;
	}
}

@-webkit-keyframes deploy_horizontal{
	from{
		max-width: 0px;
	}
	to{
		max-width: 800px;
	}
}

@-ms-keyframes deploy_horizontal{
	from{
		max-width: 0px;
	}
	to{
		max-width: 800px;
	}
}

#acyallcontent.iconsonly .mainelement:hover ul{
	animation-duration: 0.4s;
	animation-name: deploy_horizontal;

	-moz-animation-duration: 0.4s;
	-moz-animation-name: deploy_horizontal;

	-webkit-animation-duration: 0.4s;
	-webkit-animation-name: deploy_horizontal;

	-o-animation-duration: 0.4s;
	-o-animation-name: deploy_horizontal;

	-ms-animation-duration: 0.4s;
	-ms-animation-name: deploy_horizontal;

	overflow: hidden;
	background-color: #5d7bab;
	border-bottom: none;
	display: inline-block;
	left: 50px;
	padding: 10px 0;
	position: relative;
	width: 210px;
	top: -50px;
}


.myacymailingarea{
	color: #c2d5f3;
	font-size: 13px;
	padding: 15px;
	text-transform: none;
	font-weight: normal
}

.iconsonly #mainelementmyacymailing{
	display: none
}

#acymenu_leftside .mainelement#mainelementmyacymailing:hover{
	background-color: #728fbd
}

#mainelementmyacymailing{
	margin-top: 5px;
	padding-top: 5px;
}

#acymenu_leftside .mainelement#mainelementmyacymailing{
	cursor: auto;
}

.myacymailingarea button{
	background-color: #5d7aa8;
	background-image: none;
	border: medium none;
	border-radius: 4px;
	box-shadow: 0 2px 3px #3c5174;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 10px;
	text-shadow: none;
	transition: background 0.3s ease 0s;
}

.myacymailingarea button:hover{
	background-color: #91acd7;
	color: #fff;
	text-decoration: none;
	transition: background 0.3s ease;
}

#myacymailing_version a.acy_updateversion:hover{
	background-color: #f1ce72;
}

#acyallcontent.iconsonly .mainelement:hover .subtitle{
	display: block;
	position: relative;
	left: 50px;
	top: -26px;
	height: 18px;
	background-color: #91acd7;
	line-height: 18px;
	padding: 11px;
	width: 188px;
}

#acyallcontent.iconsonly .sel:hover .subtitle{
	display: block;
	width: 192px;
	position: relative;
	left: 32px;
	background-color: #b1c7ea;
	line-height: 18px;
}

#acyallcontent.iconsonly .mainelement:hover ul{
	top: 40px;
	position: absolute;
}

#acyallcontent.iconsonly .sel.mainelement:hover ul{
	position: absolute;
	width: 210px;
	top: 40px;
}

#acymenu_leftside .acyversion_needtoupdate a, #acymenu_leftside .acylicence_expired a, #acymenu_leftside .acyversion_uptodate{
	color: #fff;
	padding: 10px 10px 0;
	border-radius: 4px;
	width: auto;
	font-weight: bold;
	box-shadow: 0 2px 3px #3c5174;
	min-height: 16px;
	font-size: 12px;
}

.acyversion_needtoupdate .acy_updateversion{
	background-color: #deb957;
}

.acylicence_expired .acy_subscriptionexpired, .acylicence_expired .acy_attachlicence{
	background-color: #e66a6a;
}

.acylicence_expired .acy_subscriptionexpired:hover, .acylicence_expired .acy_attachlicence:hover{
	background-color: #ff9090;
}

#acymenu_leftside .acyversion_uptodate{
	background-color: #a7ac51;
	display: inline-block;
	padding: 10px 10px 2px;
}

#acymenu_leftside .myacymailingarea i{
	font-size: 14px;
	padding-right: 10px;
	padding-left: 0px;
}

#acymenu_leftside .myacymailingarea .acyicon-import{
	margin-bottom: 10px;
	margin-top: 0px;
}

#acymenu_leftside .myacymailingarea .acyicon-renew{
	margin: 0px;
	font-size: 15px;
}

#acymenu_leftside .myacymailingbuttons{
	margin-top: 10px;
}

#myacymailing_expiration{
	margin-top: 15px;
}

#acymenu_leftside .acy_attachlicence .acyicon-attach{
	margin-top: 0px;
}

#acymenu_leftside .sendother{
	border-left: 2px solid #728fbd;
	display: inline;
	color: white;
	font-weight: bold;
	float: left;
	left: 5px;
	background-color: #2a3f61;
	padding: 7px 18px 6px 18px;
	top: 5px;
	font-size: 12px;
	text-decoration: none;
	transition: background 0.3s ease 0s;
	position: absolute;
}

.acyallcontent.iconsonly #acymenu_leftside .sendother{
	display:none;
}

#acymenu_leftside .sendother:hover {
	background-color: #455d86;
}
PKmX!]����� module_default_classic_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_classic_black.css");





.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {	color:#9e9c07 !important;
	background-color:#fff !important;
}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#fff!important;
	background-color:#9e9c07 !important;
}


.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#9e9c07!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PKmX!]�����acyprint.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

.onlyprint{
	display: block !important;
}

.donotprint{
	display: none !important;
}

.acymailing_footer{
	display: none !important;
}

.acyheaderarea{
	display: none !important;
}

#element-box > div.t, #element-box > div.b, #border-bottom{
	display: none !important
}

#border-top, #toolbar-box, #header-box, #footer, #system-debug, body > p{
	display: none !important
}

#content-box, #element-box div.m{
	border: 0px !important;
}

#header, #nav, #module-status, .pagetitle, #system-message-container, .toolbar-box, #no-submenu{
	display: none !important
}

#element-box{
	border: 0px !important
}

#ap-header, #ap-submenu, #ap-sidebar, #ap-title{
	display: none !important
}

#ap-content{
	margin: 0px !important
}

#ap-content-body{
	height: auto !important
}

#mc-header, #mc-footer, #mc-message{
	display: none !important
}

.navbar, .subhead-collapse, header{
	display: none !important
}

html, body{
	height: auto !important;
}

.acyblockoptions{
	margin: 0px;
}

#acy_content{
	padding: 0px;
}

div{
	max-width: 600px !important;
}
PKmX!]���[["component_default_classic_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_classic_black.css");




#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#4b7c8e !important;
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
    color:#fff!important;
	background-color:#4b7c8e !important;
}



#acyarchivelisting .contentheading{
	color:#4b7c8e;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#6699ab;
}


#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#6699ab;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#6699ab;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#6699ab;
}


#acyarchiveview .contentheading{
	color:#6699ab;}



#acylistslisting .componentheading{
	color:#4b7c8e;
}

#acylistslisting .list_name a{
    color:#6699ab;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#6699ab;
}



#acymodifyform legend{
	color:#4b7c8e;
}

#acyusersubscription .list_name{
    color: #6699ab;
}
	

#unsubpage .unsubsurveytext{
    color:#4b7c8e;
}

#unsubpage .unsubintro{
	color:#4b7c8e;
}
PKmX!]�v���!component_default_color_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default.css");


	

#acyarchivelisting .inputbox, #acyuserinfo .inputbox{
	color:#666;
	border:1px solid #ddd;
	padding: 2px;}
	
#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #999!important;
	border-bottom: 1px solid #333!important;
	border-right: 1px solid #333!important;
	}


#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus{
	border:1px solid #bbb !important;}



#acyarchivelisting .contentpane tbody .button, #acymodifyform .button, #unsubbutton_div .button {
	color:#fff !important;
	padding: 2px !important;
	margin-right:5px !important;
	background:none !important;
	border:none !important;
	border:1px solid #ddd !important;
	background-color:#000 !important;
}

#acyarchivelisting .contentpane tbody .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
    color:#fff!important;
	background-color:#666 !important;
}
	


#acyarchivelisting table{
	border:0px !important;}
	
#acyarchivelisting .contentheading{
	color:#000;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #000;
	padding-bottom:4px;
}

#acyarchivelisting .contentpane form{
	background-color: #FFFFFF;
    border-style: solid;
	border-color:#ccc;
    border-width: 1px;
    padding: 10px;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#666;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

#acyarchivelisting .acynewbutton a:hover, #acyarchivelisting .acynewbutton a:focus{
	background-color:transparent;
	color:#cf5402;
}

#acyarchivelisting .sectiontableheader{
	color:#333;
	padding-top:25px;}

#acyarchivelisting .contentpane thead{
	border-bottom:1px solid #ccc;
	height:30px;
}

#acyarchivelisting .contentpane tbody{
	color:#333;
}

#acyarchivelisting .sectiontableheader a{
	color:#333;
	text-decoration:none;
	background-color:transparent;
	font-weight:bold;
	font-size:12px;
}

#acyarchivelisting .sectiontableheader a:hover{
	background-color:transparent;
	color:#000;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	text-align:center;
	height:30px;
	background-color:#eeeded;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	text-align:center;
	height:30px;
	background-color:#f5f5f5;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}


#acylistslisting .componentheading{
	color:#000;
	font-weight:bold;
	border-bottom:1px solid #000;
	margin-bottom:10px;
	font-weight:bold;
	font-size:16px;
	padding-bottom:4px;
}

#acylistslisting .list_name a{
	background-color: transparent;
    color:#666;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	text-decoration:underline;
	background-color:transparent;
	color:#666;
}


#acylistslisting .list_description{
	color:#333;
	padding:0px;
}

#acylistslisting p{
	line-height: 15px;
    margin: 3px 0;}
    

div.acymailing_list:hover{
	background-color :#f5f5f5;
}

#acylistslisting .contentpane thead td{
	padding-top:20px;
}

#acylistslisting div.acymailing_list{
    border:none;
	border-bottom:1px solid #ccc;
    margin: 0px;
    padding-top: 10px;
}


#acyusersubscription th{
	color:#fff;
	padding: 4px 5px;
	background-color:#000;}

#acyusersubscription tr{
	border-bottom:1px solid #ccc !important;}

#acyusersubscription .acystatus{
	padding-top:20px;
	padding-bottom: 25px;
}


#acymodifyform .adminform{
	color:#666;
	text-align:left;
}

#acymodifyform fieldset{
	padding:0px;
}


#acyuserinfo{
	background-color:#fff;
	border:1px solid #ccc;
}

#acyuserinfo #trname td{
	padding-top:10px;}
	
#acyuserinfo #trplus td{
	padding-bottom:10px;}


#acyuserinfo select{
	border:1px solid #dcc2b2;}
	
#acyuserinfo .key{
	color:#666;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;
}

#acyusersubscription{
	background-color:#FFF;
	border:1px solid #ccc;
}

#acymodifyform legend{
	color:#000;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	border-bottom:1px solid #000;
	margin-bottom:20px;
	padding-bottom:4px;
}

#acyuserinfo input{
	margin:0 5px;
}


#acyusersubscription .list_name{
	border-bottom: 1px solid #dddddd;
    color: #666;
    font-size: 12px;
    font-weight: bold;
    margin: 0px;
    padding-top: 20px;
    text-align: left;
}

#acyusersubscription .list_description{
	text-align:left;
	font-size:12px;
	color:#333;
	padding:0px;
	padding-top:5px;
}

#acymodifyform .acymodifybutton{
	text-align:center;
}
	

#unsubpage{
padding: 20px;
font-size:11px;
border:1px solid #ccc;}

#unsubpage .unsubsurvey, #unsubpage .unsubintro{
	padding:0px;}
	
#unsubpage input{
	margin-right:5px;}
	
#unsubpage .unsubintro{
	border-bottom: 1px solid #000;
    color: #000;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 0 0 4px;}

#unsubpage .unsuboptions{
	padding:0px;}


#unsubpage .unsubsurveytext{
   	border-bottom: 1px solid #000;
    color: #000;
    display: block;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 30px;
    padding-bottom: 4px;
}

#unsubpage .unsuboptions div{
	font-size: 11px;
    margin-top: 6px;
	font-weight:normal;
}

#unsubpage .unsubsurvey div{
	font-size: 11px;
    margin-top: 6px;
	font-weight:normal;
}


#unsubpage .unsubsurvey textarea{
	margin-top:15px;
	border:1px solid #ccc;
	width:100%;
	margin-bottom: 10px;
	background-color::#fff;
}

#unsubpage .unsubsurvey textarea:hover{
	border:1px solid #aaa;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}


#unsubpage .input{
	padding-right:10px;
}

#unsubbutton_div{
	text-align:center;
}


#acyarchiveview{
	border:1px solid #ccc;
	padding:10px;}

#acyarchiveview .contentheading{
	font-weight:bold;
	color:#000;
	font-size:16px;}


#acyuserinfo .invalid{
border:1px solid #999 !important;}


PKmX!]�5�>��!component_default_radial_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_radial_black.css");





#acyarchivelisting .inputbox, #acyuserinfo .inputbox{
	border:1px solid #e8e4d6 !important;
	border-bottom:1px solid #d5d0bd !important;
}

#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #d5d0bd!important;
	border-bottom:1px solid #c8c3b0 !important;
	-moz-box-shadow: inset 0 0 3px 3px #f2f0e8 !important;
	-webkit-box-shadow: inset 0 0 3px 3px #f2f0e8 !important;
}

#acyarchivelisting .contentpane .inputbox:focus, #acymodifyform #acyuserinfo .inputbox:focus{
	border:1px solid  #d3cebd !important;}






#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#fff !important;
	border:1px solid #777059 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #dad5c4  21%, #777059 58%) !important;
background-image: -o-radial-gradient(top, #dad5c4 21%, #777059 58%) !important;
background-image: -moz-radial-gradient(top, #dad5c4 21%, #777059 58%) !important;
background-image: -webkit-radial-gradient(top, #dad5c4 21%, #777059 58%) !important;
background-image: -ms-radial-gradient(top, #dad5c4 21%, #777059 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #dad5c4 0%,#777059 100%);   background: radial-gradient(top, ellipse cover, #dad5c4 0%,#777059 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dad5c4', endColorstr='#777059',GradientType=1 ) !important; }

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
	color:#fff !important;
	border:1px solid #b6af97!important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #ece9e0  21%, #b6af97 58%) !important;
background-image: -o-radial-gradient(top, #ece9e0 21%, #b6af97 58%) !important;
background-image: -moz-radial-gradient(top, #ece9e0 21%, #b6af97 58%) !important;
background-image: -webkit-radial-gradient(top, #ece9e0 21%, #b6af97 58%) !important;
background-image: -ms-radial-gradient(top, #ece9e0 21%, #b6af97 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #ece9e0 0%,#b6af97 100%);   background: radial-gradient(top, ellipse cover, #ece9e0 0%,#b6af97 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ece9e0', endColorstr='#b6af97',GradientType=1 ) !important; /* IE6-9 vertical */}



#acyarchivelisting .contentheading{
	color:#777059;
	border-bottom:1px dotted #777059;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#aca489;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#aca489;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#777059;
}
#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#777059;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	text-align:center;
	height:30px;
	background-color:#ece9e0;
	border-bottom:1px solid #fff !important;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	text-align:center;
	height:30px;
	background-color:#e8e4d6;
}


#acyarchivelisting .contentpane tbody .sectiontableentry2{
	text-align:center;
	height:30px;
	background-color:#f2f0e8;
	border-bottom:1px solid #fff !important;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	text-align:center;
	height:30px;
	background-color:#e8e4d6;
}


#acyarchiveview .contentheading{
	color:#aca489;
}


#acylistslisting .componentheading{
	color:#777059;
	border-bottom:1px dotted #777059;
}

#acylistslisting .list_name a{
    color:#aca489;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#aca489;
}

div.acymailing_list:hover{
	background-color :#f2f0e8;
}


#acymodifyform legend{
	color:#777059;
	border-bottom:1px dotted #777059;
}

#acyusersubscription .list_name{
    color: #aca489;
}


#unsubpage .unsubintro{
	color:#aca489;
	border-bottom: 1px dotted #aca489;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px dotted #aca489;
    color: #aca489;
}
PKmX!]Ym�
�
#module_default_radial_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_radial_black.css");


.acymailing_module .inputbox:hover{
	border:1px solid #ccc !important;
	border-bottom:1px solid #999 !important;
	box-shadow: inset 0 0 3px 3px #eee !important;
	-moz-box-shadow: inset 0 0 3px 3px #eee !important;
	-webkit-box-shadow: inset 0 0 3px 3px #eee !important;}

.acymailing_module .inputbox:focus{
	border:1px solid  #59001f !important;}
	
	

.acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	color:#fff !important;
	border:1px solid #59001f !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #b90041  21%, #59001f 58%) !important;
background-image: -o-radial-gradient(top, #b90041 21%, #59001f 58%) !important;
background-image: -moz-radial-gradient(top, #b90041 21%, #59001f 58%) !important;
background-image: -webkit-radial-gradient(top, #b90041 21%, #59001f 58%) !important;
background-image: -ms-radial-gradient(top, #b90041 21%, #59001f 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #b90041 0%,#59001f 100%);   background: radial-gradient(top, ellipse cover, #b90041 0%,#59001f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b90041', endColorstr='#59001f',GradientType=1 ) !important; }

.acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
	color:#fff !important;
	border:1px solid #b90041 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #de5384  21%, #b90041 58%) !important;
background-image: -o-radial-gradient(top, #de5384 21%, #b90041 58%) !important;
background-image: -moz-radial-gradient(top, #de5384 21%, #b90041 58%) !important;
background-image: -webkit-radial-gradient(top, #de5384 21%, #b90041 58%) !important;
background-image: -ms-radial-gradient(top, #de5384 21%, #b90041 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #de5384 0%,#b90041 100%);   background: radial-gradient(top, ellipse cover, #de5384 0%,#b90041 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de5384', endColorstr='#b90041',GradientType=1 ) !important; }



.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#b90041!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PKmX!]��_��module_default_classic_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_classic_black.css");





.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {	color:#4B7C8E !important;
	background-color:#fff !important;
}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#fff!important;
	background-color:#4B7C8E !important;
}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#4B7C8E!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PKmX!]��o�?	?	module_default_shadow_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_shadow_black.css");





.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited  {color:#fff !important;
background-color:#730028 !important;
background-image: linear-gradient(bottom, #770000 21%, #bc1f00 58%) !important;
background-image: -o-linear-gradient(bottom, #770000 21%, #bc1f00 58%) !important;
background-image: -moz-linear-gradient(bottom, #770000 21%, #bc1f00 58%) !important;
background-image: -webkit-linear-gradient(bottom, #770000 21%, #bc1f00 58%) !important;
background-image: -ms-linear-gradient(bottom, #770000 21%, #bc1f00 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #770000 0%,#bc1f00 100%);   background: radial-gradient(top, ellipse cover, #770000 0%,#bc1f00 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BC1F00', endColorstr='#770000',GradientType=0 ) !important; }

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active{
    color:#fff !important;
	background-color:#bc1f00 !important;
background-image: linear-gradient(bottom, #b00303 21%, #ee0000 58%) !important;
background-image: -o-linear-gradient(bottom, #b00303 21%, #ee0000 58%) !important;
background-image: -moz-linear-gradient(bottom, #b00303 21%, #ee0000 58%) !important;
background-image: -webkit-linear-gradient(bottom, #b00303 21%, #ee0000 58%) !important;
background-image: -ms-linear-gradient(bottom, #b00303 21%, #ee0000 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #b00303 0%,#ee0000 100%);   background: radial-gradient(top, ellipse cover, #b00303 0%,#ee0000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee0000', endColorstr='#b00303',GradientType=0 ) !important; }

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#bc1f00!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PKmX!]Gs'��module_default_basic_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_basic_black.css");



.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#9e9c07 !important;
	background-color:#fff !important;
	border:1px solid #ccc !important;
	border-right:1px solid #999 !important;
	border-bottom:1px solid #999 !important;
}



.acymailing_module .acymailing_module_form .acymailing_lists a:hover, .acymailing_module .acymailing_module_form .acymailing_lists a:active{
	color:#9e9c07!important;}
	
.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#9e9c07!important;}

PKmX!]����				 component_default_color_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_color_black.css");




#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #aca489!important;
	border-bottom: 1px solid #777059!important;
	border-right: 1px solid #777059!important;
	}


#acyarchivelisting .contentpane tbody .button, #acymodifyform .button, #unsubbutton_div .button {
	color:#fff !important;
	background-color:#777059 !important;
}

#acyarchivelisting .contentpane tbody .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
    color:#fff!important;
	background-color:#aca489 !important;
}
	

#acyarchivelisting .contentheading{
	color: #777059;
	border-bottom:1px solid #777059;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#aca489;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#777059;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#777059;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#aca489;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	background-color:#ece9e0}
#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	background-color:#e8e4d6}
	
#acyarchivelisting .contentpane tbody .sectiontableentry2{
	background-color:#f2f0e8}
#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	background-color:#e8e4d6}


#acyarchiveview .contentheading{
	color:#aca489;}
	
	



#acylistslisting .componentheading{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acylistslisting .list_name a{
    color:#aca489;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#aca489;
}

div.acymailing_list:hover{
	background-color:#f2f0e8}


#acymodifyform legend{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acyusersubscription th{
	color:#fff;
	background-color:#777059;}
	
	
#acyusersubscription .list_name{
    color: #aca489;
}
	


#unsubpage .unsubintro{
	border-bottom: 1px solid #777059;
    color: #777059;}
	
#unsubpage .unsubsurveytext{
   	border-bottom: 1px solid #777059;
    color: #777059;
}



PKmX!]�D"module_default_color_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_color_black.css");




.acymailing_module .inputbox:hover{
	border:1px solid #b90041!important;
	border-bottom: 1px solid #730028!important;
	border-right: 1px solid #730028!important;
	}


.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited, .acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate {	color:#fff !important;
	background-color:#730028 !important;}

.acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active, .acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover {
    color:#fff!important;
	background-color:#b90041 !important;}



.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#B90041!important;}
PKmX!]8*����
wordpress.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

[class*="toplevel_page_acymailing_"] #wpcontent, [class*="acymailing_page_"] #wpcontent, [class*="admin_page_acymailing_"] #wpcontent{
    padding-left: 0px;
}

body{
    background: white !important;
}

#wpfooter{
    display: none;
}

#wpbody-content {
    padding-bottom: 0;
}

#unsubpage, #acymodifyform{
    margin-left: auto;
    margin-right: auto;
    width: 500px;
    margin-top: 40px;
}

#acymodifyform legend{
    padding-top: 10px;
    font-size: 20px;
    line-height: 40px;
    color: #333;
}

#acymodifyform #acyusersubscription{
    margin-top: 10px;
}

#acymodifyform #acyusersubscription .acymailingradiogroup input[type="radio"][value="1"]{
    margin-left: 5px;
}

#acymodifyform .acymodifybutton{
    margin-top: 0;
}

@media screen and (min-width: 600px) and (max-width: 782px){
    #wpcontent .acyaffix{
        top: 46px !important;
    }
}

@media screen and (min-width: 783px){
    #wpcontent .acyaffix{
        top: 32px !important;
    }
}

#wpcontent .acyaffix{
    left: 160px;
    width: auto;
}

@media screen and (max-width: 1050px){
    #wpcontent .acyaffix{
        left: 0px !important;
    }
}

#wpcontent .acyaffix .acytoolbartitle{
    padding-left: 0;
}

#acy_content select[multiple] {
    height: 100px !important;
}

.mce-i-acytags{
    font-family: 'acyicon' !important;
}

.mce-i-acytags:before{
	content: "\e627";
}

#acy_content #fieldListing .front, #acy_content .hidewp{
    display: none !important;
}

#acy_content #fieldListing th.back {
    background-color: #91acd7;
}
PKmX!]0巳pp#component_default_box_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_box_black.css");




#acyarchivelisting .button:hover, #unsubbutton_div .button:hover, #acymodifyform .button:hover {
    color:#b90041;}


#acyarchivelisting .contentheading{
	color:#59001f;
	border-bottom:1px solid #59001f;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#b90041;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#b90041;
}



#acyarchiveview .contentheading{
	color:#b90041;
}



#acylistslisting .componentheading{
	color:#59001f;
	border-bottom:1px solid #59001f;
}
#acylistslisting .list_name a{
    color:#b90041;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#b90041;
}




#acymodifyform legend{
	color:#59001f;
	border-bottom:1px solid #59001f;
}

#acyusersubscription .list_name{
    color: #b90041;
}
	

#unsubpage .unsubintro{
	color:#b90041;
	border-bottom: 1px solid #b90041;
}
#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #b90041;
    color: #b90041;
}



PKmX!]'��{:	:	module_default_shadow_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_shadow_black.css");





.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited  {
color:#fff !important;
background-color:#3A5B6C !important;
background-image: linear-gradient(bottom, #3A5B6C 21%, #5A99AB 58%) !important;
background-image: -o-linear-gradient(bottom, #3A5B6C 21%, #5A99AB 58%) !important;
background-image: -moz-linear-gradient(bottom, #3A5B6C 21%, #5A99AB 58%) !important;
background-image: -webkit-linear-gradient(bottom, #3A5B6C 21%, #5A99AB 58%) !important;
background-image: -ms-linear-gradient(bottom, #3A5B6C 21%, #5A99AB 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #3A5B6C 0%, #5A99AB 100%);   background: radial-gradient(top, ellipse cover,#3A5B6C 0%, #5A99AB 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5a99ab', endColorstr='#3A5B6C',GradientType=0 ) !important; }

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active{
color:#fff !important;
background-color:#5A99AB !important;
background-image: linear-gradient(bottom, #5A99AB 21%, #b3cfd7 58%) !important;
background-image: -o-linear-gradient(bottom, #5A99AB 21%, #b3cfd7 58%) !important;
background-image: -moz-linear-gradient(bottom, #5A99AB 21%, #b3cfd7 58%) !important;
background-image: -webkit-linear-gradient(bottom, #5A99AB 21%, #b3cfd7 58%) !important;
background-image: -ms-linear-gradient(bottom, #5A99AB 21%, #b3cfd7 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #5A99AB 0%, #b3cfd7100%);   background: radial-gradient(top, ellipse cover,#5A99AB 0%, #b3cfd7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3cfd7', endColorstr='#5A99AB',GradientType=0 ) !important; }

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#5a99ab!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PKmX!] �A	A	#module_default_shadow_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_shadow_black.css");





.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited  {
	color:#fff !important;
background-color:#730028 !important;
background-image: linear-gradient(bottom, #730028 21%, #b90041 58%) !important;
background-image: -o-linear-gradient(bottom, #730028 21%, #b90041 58%) !important;
background-image: -moz-linear-gradient(bottom, #730028 21%, #b90041 58%) !important;
background-image: -webkit-linear-gradient(bottom, #730028 21%, #b90041 58%) !important;
background-image: -ms-linear-gradient(bottom, #730028 21%, #b90041 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #730028 0%,#b90041 100%);   background: radial-gradient(top, ellipse cover, #730028 0%,#b90041 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#730028', endColorstr='#b90041',GradientType=0 ) !important; }

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active{
    color:#fff !important;
	background-color:#b90041 !important;
background-image: linear-gradient(bottom, #a2023a 21%, #eb0053 58%) !important;
background-image: -o-linear-gradient(bottom, #a2023a 21%, #eb0053 58%) !important;
background-image: -moz-linear-gradient(bottom, #a2023a 21%, #eb0053 58%) !important;
background-image: -webkit-linear-gradient(bottom, #a2023a 21%, #eb0053 58%) !important;
background-image: -ms-linear-gradient(bottom, #a2023a 21%, #eb0053 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #a2023a 0%,#eb0053 100%);   background: radial-gradient(top, ellipse cover, #a2023a 0%,#eb0053 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a2023a', endColorstr='#eb0053',GradientType=0 ) !important; }

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#B90041!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PKmX!]6�Rcomponent_default_box_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_box_black.css");




#acyarchivelisting .button:hover, #unsubbutton_div .button:hover, #acymodifyform .button:hover {
    color:#aca489;}


#acyarchivelisting .contentheading{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#aca489;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#aca489;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#aca489;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#aca489;
}


#acyarchivelisting .contentpane tbody .sectiontableentry1{
	background-color:#ece9e0;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	background-color:#e8e4d6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	background-color:#f2f0e8;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	background-color:#e8e4d6;
}



#acyarchiveview .contentheading{
	color:#aca489;
}



#acylistslisting .componentheading{
	color:#777059;
	border-bottom:1px solid #777059;
}
#acylistslisting .list_name a{
    color:#aca489;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#aca489;
}

div.acymailing_list:hover{
	background-color :#f2f0e8;
}



#acymodifyform legend{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acyusersubscription .list_name{
    color: #aca489;
}
	

#unsubpage .unsubintro{
	color:#aca489;
	border-bottom: 1px solid #aca489;
}
#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #aca489;
    color: #aca489;
}



PKmX!][i��module_default_classic_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_classic_black.css");





.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {	color:#bc1f00 !important;
	background-color:#fff !important;
}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#fff!important;
	background-color:#bc1f00 !important;
}


.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#bc1f00!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PKmX!]�މppcomponent_default_box_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_box_black.css");




#acyarchivelisting .button:hover, #unsubbutton_div .button:hover, #acymodifyform .button:hover {
    color:#9e9c07;}


#acyarchivelisting .contentheading{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#9e9c07;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#9e9c07;
}



#acyarchiveview .contentheading{
	color:#9e9c07;
}



#acylistslisting .componentheading{
	color:#727127;
	border-bottom:1px solid #727127;
}
#acylistslisting .list_name a{
    color:#9e9c07;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#9e9c07;
}




#acymodifyform legend{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acyusersubscription .list_name{
    color: #9e9c07;
}
	

#unsubpage .unsubintro{
	color:#9e9c07;
	border-bottom: 1px solid #9e9c07;
}
#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #9e9c07;
    color: #9e9c07;
}



PKmX!]���module_default_color_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_color_black.css");




.acymailing_module .inputbox:hover{
	border:1px solid #aca489!important;
	border-bottom: 1px solid #777059!important;
	border-right: 1px solid #777059!important;
	}


.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited, .acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate {	color:#fff !important;
	background-color:#777059 !important;}

.acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active, .acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover {
    color:#fff!important;
	background-color:#aca489 !important;}



.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#aca489!important;}
PKmX!]����module_default_shadow_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_shadow_black.css");





.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited  {
color:#fff !important;
background-color:#727127 !important;
background-image: linear-gradient(bottom, #727127 21%, #9e9c07 58%) !important;
background-image: -o-linear-gradient(bottom, #727127 21%, #9e9c07 58%) !important;
background-image: -moz-linear-gradient(bottom, #727127 21%, #9e9c07 58%) !important;
background-image: -webkit-linear-gradient(bottom, #727127 21%, #9e9c07 58%) !important;
background-image: -ms-linear-gradient(bottom, #727127 21%, #9e9c07 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #727127 0%,#9e9c07 100%);   background: radial-gradient(top, ellipse cover, #727127 0%,#9e9c07 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e9c07', endColorstr='#727127',GradientType=0 ) !important; }

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active{
    color:#fff !important;
	background-color:#9e9c07 !important;
background-image: linear-gradient(bottom, #9e9c07 21%, #cdcb2e 58%) !important;
background-image: -o-linear-gradient(bottom, #9e9c07 21%, #cdcb2e 58%) !important;
background-image: -moz-linear-gradient(bottom, #9e9c07 21%, #cdcb2e 58%) !important;
background-image: -webkit-linear-gradient(bottom, #9e9c07 21%, #cdcb2e 58%) !important;
background-image: -ms-linear-gradient(bottom, #9e9c07 21%, #cdcb2e 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #9e9c07 0%,#cdcb2e 100%);   background: radial-gradient(top, ellipse cover, #9e9c07 0%,#cdcb2e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdcb2e', endColorstr='#9e9c07',GradientType=0 ) !important; }

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#727127!important;}
PKmX!]��ccmodule_default_box_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_box_black.css");

	
.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#9e9c07 !important;
}



.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#9e9c07!important;}
PKmX!]L"�&&"component_default_square_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default.css");



#acyarchivelisting .inputbox, #acyuserinfo .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	margin-right: 10px!important;
	padding: 4px 10px !important;
	background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 ) !important; }


#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #ddd !important;
	border-bottom:1px solid #999 !important;
box-shadow: 0 0 3px 2px #eee!important;
-moz-box-shadow: 0 0 3px 2px #eee !important;
-webkit-box-shadow: 0 0 3px 2px #eee !important;
}

#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus{
	border:1px solid #bbb !important;
	background-color:#f5f5f5 !important;
box-shadow: 0 0 3px 2px #eee!important;
-moz-box-shadow: 0 0 3px 2px #eee !important;
-webkit-box-shadow: 0 0 3px 2px #eee !important;}




#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#666 !important;
	border:1px solid #ddd !important;
	padding: 3px !important;
	text-shadow:1px 1px 1px #fff !important;
	margin-right:5px !important;
	background-color:#CCC !important;

background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;

	background: -ms-linear-gradient(top, ellipse cover, #e3eff3 0%,#5a99ab 100%); 	background: radial-gradient(top, ellipse cover, #e3eff3 0%,#5a99ab 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 ) !important; 
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
		color:#000 !important;
	background-color:#f5f5f5 !important;
background-image: linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
background-image: -o-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#ffffff',GradientType=0 ) !important; box-shadow: 0 0 3px 2px #eee !important;
-moz-box-shadow: 0 0 3px 2px #eee !important;
-webkit-box-shadow: 0 0 3px 2px #eee !important;
}



#acyarchivelisting table{
	border:0px !important;}

#acyarchivelisting .contentheading{
	color:#000;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #000;
	padding-bottom:4px;
}

#acyarchivelisting .contentpane form{
	background-color: #FFFFFF;
		border-style: solid;
	border-color:#ccc;
		border-width: 1px;
		padding: 10px;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#666;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

#acyarchivelisting .acynewbutton a:hover, #acyarchivelisting .acynewbutton a:focus{
	background-color:transparent;
	color:#cf5402;
}

#acyarchivelisting .sectiontableheader{
	color:#333;
	padding-top:25px;}

#acyarchivelisting .contentpane thead{
	border-bottom:1px solid #ccc;
	height:30px;
}

#acyarchivelisting .contentpane tbody{
	color:#333;
}

#acyarchivelisting .sectiontableheader a{
	color:#333;
	text-decoration:none;
	background-color:transparent;
	font-weight:bold;
	font-size:12px;
}

#acyarchivelisting .sectiontableheader a:hover{
	background-color:transparent;
	color:#666;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	text-align:center;
	height:30px;
	background-color:#eeeded;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	text-align:center;
	height:30px;
	background-color:#f5f5f5;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}




#acylistslisting .componentheading{
	color:#000;
	font-weight:bold;
	border-bottom:1px solid #000;
	margin-bottom:10px;
	font-weight:bold;
	font-size:16px;
	padding-bottom:4px;
}

#acylistslisting .list_name a{
	background-color: transparent;
		color:#666;
		cursor: pointer;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	text-decoration:underline;
	background-color:transparent;
	color:#666;
}


#acylistslisting .list_description{
	color:#333;
	padding:0px;
}

#acylistslisting p{
	line-height: 15px;
		margin: 3px 0;}


div.acymailing_list:hover{
	background-color :#f5f5f5;
}

#acylistslisting .contentpane thead td{
	padding-top:20px;
}

#acylistslisting div.acymailing_list{
		border:none;
	border-bottom:1px solid #ccc;
		margin: 0px;
		padding-top: 10px;
}


#acyusersubscription th{
	color:#666;
	padding: 4px 5px;
background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
border:1px solid #ccc;}


#acyusersubscription tr{
	border-bottom:1px solid #ccc !important;}

#acyusersubscription .acystatus{
	padding-top:20px;
	padding-bottom: 25px;
}


#acymodifyform .adminform{
	color:#666;
	text-align:left;
}

#acymodifyform fieldset{
	padding:0px;
}


#acyuserinfo{
	background-color:#fff;
	border:1px solid #ccc;
}

#acyuserinfo #trname td{
	padding-top:10px;}

#acyuserinfo #trplus td{
	padding-bottom:10px;}


#acyuserinfo select{
	border:1px solid #dcc2b2;}

#acyuserinfo .key{
	color:#666;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;
}

#acyusersubscription{
	background-color:#FFF;
	border:1px solid #ccc;
}

#acymodifyform legend{
	color:#000;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	border-bottom:1px solid #000;
	margin-bottom:20px;
	padding-bottom:4px;
}

#acyuserinfo input{
	margin:0 5px;
}

#acyusersubscription .list_name{
	border-bottom: 1px solid #dddddd;
		color: #666;
		font-size: 12px;
		font-weight: bold;
		margin: 0px;
		padding-top: 20px;
		text-align: left;
}

#acyusersubscription .list_description{
	text-align:left;
	font-size:12px;
	color:#333;
	padding:0px;
	padding-top:5px;
}

#acymodifyform .acymodifybutton{
	text-align:center;
}


#unsubpage{
padding: 20px 20px 40px;
font-size:11px;
border:1px solid #ccc;}

#unsubpage .unsubsurvey, #unsubpage .unsubintro{
	padding:0px;}

#unsubpage input{
	margin-right:5px;}

#unsubpage .unsubintro{
	font-weight:bold;
	color:#000;
	font-size:12px;
	padding:0px;
	border-bottom: 1px solid #000;
	padding-bottom:4px;
	margin-bottom:10px;}

#unsubpage .unsuboptions{
	padding:0px;}


#unsubpage .unsubsurveytext{
		border-bottom: 1px solid #000;
		color: #000;
		display: block;
		font-size: 12px;
		font-weight: bold;
		margin-bottom: 10px;
		margin-top: 30px;
		padding-bottom: 4px;
}

#unsubpage .unsuboptions div{
	font-size: 11px;
		margin-top: 6px;
	font-weight:normal;
}

#unsubpage .unsubsurvey div{
	font-size: 11px;
		margin-top: 6px;
	font-weight:normal;
}


#unsubpage .unsubsurvey textarea{
	margin-top:15px;
	border:1px solid #ccc;
	width:100%;
	margin-bottom: 10px;
	background-color::#fff;
}

#unsubpage .unsubsurvey textarea:hover{
	border:1px solid #aaa;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}


#unsubpage .input{
	padding-right:10px;
}

#unsubbutton_div{
	text-align:center;
}


#acyarchiveview{
	border:1px solid #ccc;
	padding:10px;}

#acyarchiveview .contentheading{
	font-weight:bold;
	color:#000;
	font-size:16px;}


#acyuserinfo .invalid{
border:1px solid #999 !important;}


PKmX!]�t����"component_default_shadow_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_shadow_black.css");



#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button {
color:#fff !important;
background-color:#727127 !important;
background-image: linear-gradient(bottom, #727127 21%, #9e9c07 58%) !important;
background-image: -o-linear-gradient(bottom, #727127 21%, #9e9c07 58%) !important;
background-image: -moz-linear-gradient(bottom, #727127 21%, #9e9c07 58%) !important;
background-image: -webkit-linear-gradient(bottom, #727127 21%, #9e9c07 58%) !important;
background-image: -ms-linear-gradient(bottom, #727127 21%, #9e9c07 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #727127 0%,#9e9c07 100%);   background: radial-gradient(top, ellipse cover, #727127 0%,#9e9c07 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e9c07', endColorstr='#727127',GradientType=0 ) !important; }

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
    color:#fff !important;
	background-color:#9e9c07 !important;
background-image: linear-gradient(bottom, #9e9c07 21%, #cdcb2e 58%) !important;
background-image: -o-linear-gradient(bottom, #9e9c07 21%, #cdcb2e 58%) !important;
background-image: -moz-linear-gradient(bottom, #9e9c07 21%, #cdcb2e 58%) !important;
background-image: -webkit-linear-gradient(bottom, #9e9c07 21%, #cdcb2e 58%) !important;
background-image: -ms-linear-gradient(bottom, #9e9c07 21%, #cdcb2e 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #9e9c07 0%,#cdcb2e 100%);   background: radial-gradient(top, ellipse cover, #9e9c07 0%,#cdcb2e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdcb2e', endColorstr='#9e9c07',GradientType=0 ) !important; }



#acyarchivelisting .contentheading{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#9e9c07;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#9e9c07;
}


#acyarchiveview .contentheading{
	color:#9e9c07;}
	
	

#acylistslisting .componentheading{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acylistslisting .list_name a{
    color:#9e9c07;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#9e9c07;
}



#acymodifyform legend{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acyusersubscription .list_name{
    color: #9e9c07;
}

	

#unsubpage .unsubintro{
	color:#9e9c07;
	border-bottom: 1px solid #9e9c07;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #9e9c07;
    color: #9e9c07;
}

PKmX!]������component_default.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import "acyicon.css";
@import "frontendedition.css";

.acytoolbartitle{
	font-size: 14px !important;
	color: #fff;
	text-align: left;
	font-weight: bold;
	margin-top: 10px;
	white-space: nowrap;
	text-overflow:ellipsis;
	overflow: hidden;
	max-width:1px;
}

.acytoolbarmenu{
	background-color: #728fbd;
	padding: 0px 20px;
	text-align: right;
	height: 40px;
}

.acytoolbarmenu button{
	background-color: #728fbd;
	transition: background 0.3s ease;
	color: #fff;
	border: none;
	padding: 0px 10px;
	font-weight: bold;
	text-shadow: 1px 1px 2px #5c759f;
	margin: 0px;
	height: 40px;
	font-size: 12px;
	cursor: pointer;
	vertical-align: middle;
}

.acytoolbarmenu button.acytoolbar_save{
	padding: 0px 5px 0px 10px;
}

.acytoolbarmenu .buttonOptions button{
	white-space: nowrap;
	height: 35px;
}

.acytoolbarmenu button:hover{
	background-color: #b1c7ea;
	margin: 0px;
	border: none;
}

.acytoolbarmenu i{
	font-size: 14px;
	margin: 0 6px 0 0;
}

.acytoolbarmenu i.acyicon-save, .acytoolbarmenu i.acyicon-spamtest{
	background-color: #ffffff;
	border-radius: 20px;
	color: #51a351;
	border: 2px solid #51a351;
	padding: 2px;
	text-shadow: none;
}

.acytoolbarmenu .acytoolbar_spamtest:hover i.acyicon-spamtest{
	background-color: #51a351;
	color: #ffffff;
	border: 2px solid #ffffff;
}

.acytoolbarmenu i.acyicon-new{
	background-color: #ffffff;
	border-radius: 20px;
	color: #51a351;
	border: 2px solid #51a351;
	padding: 2px;
	text-shadow: none;
}

.acytoolbarmenu i.acyicon-edit, .acytoolbarmenu i.acyicon-copy{
	background-color: #ffffff;
	border-radius: 20px;
	color: #63728d;
	border: 2px solid #63728d;
	padding: 3px;
	font-size: 12px;
	text-shadow: none;
}

.acytoolbarmenu i.acyicon-cancel{
	background-color: #ffffff;
	border-radius: 20px;
	color: #d75c55;
	border: 2px solid #d75c55;
	padding: 2px;
	text-shadow: none;
}

.acytoolbarmenu i.acyicon-delete{
	background-color: #ffffff;
	border-radius: 20px;
	color: #d75c55;
	border: 2px solid #d75c55;
	padding: 3px;
	font-size: 12px;
	text-shadow: none;
}

.acytoolbarmenu .acytoolbar_save:hover, .acytoolbarmenu .acytoolbar_new:hover, .acytoolbarmenu .acytoolbar_saveastmpl:hover, .acytoolbarmenu .acytoolbar_spamtest:hover, .acytoolbarmenu .acytoolbar_spamtest{
	background-color: #51a351;
}

.acytoolbarmenu .acytoolbar_spamtest:hover, .acytoolbarmenu .acytoolbar_spamtest{
	padding: 0px 20px;
}

.acytoolbarmenu .acytoolbar_edit:hover, .acytoolbarmenu .acytoolbar_copy:hover{
	background-color: #63728d;
}

.acytoolbarmenu .acytoolbar_cancel:hover, .acytoolbarmenu .acytoolbar_delete:hover{
	background-color: #d75c55;
}

span.onload{
	background-image: url(../images/spinner.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 2px 20px;
}

#acy_content span.loading, #acy_content span.spanloading{
	padding: 2px 20px;
	display: inline;
}

div.onload{
	background-image: url(../images/spinner.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	float: right;
	margin-left: 3px;
}

.searchtext{
	background-color: rgb(255, 255, 102);
	color: black;
	font-weight: bold;
}

.acymailing_table_options .filter-search{
	color: #666;
	margin-left: 10px;
	border-radius: 4px;
	border: none;
	white-space: nowrap;
}

.acymailing_table_options .filter-search input{
	border: none;
	padding: 4px 15px;
}

.tablegroup_options{
	text-align: right;
}

.tablegroup_options *{
	text-align: left;
}

#acy_content th.titletoggle{
	width: 65px;
	text-align: center;
}

@keyframes deployslide{
	from{
		max-height: 0px;
	}
	to{
		max-height: 450px;
	}
}

@keyframes retractslide{
	from{
		max-height: 450px;
	}
	to{
		max-height: 0px;
		display: none;
	}
}

.slide_close{
	animation: retractslide 1s forwards;
	overflow: hidden;
	background-color: #fff;
	height: 350px;
	box-shadow: 0px 1px 5px #eee;
	padding: 5px;
	margin-bottom: 20px;
}

.slide_open{
	animation: deployslide 2s forwards;
	overflow: hidden;
	background-color: #fff;
	height: 350px;
	box-shadow: 0px 1px 5px #eee;
	padding: 5px;
	margin-bottom: 20px;
}

.acyslide{
	overflow-y: auto;
}

.acyslide .acy_stat_date{
	margin-left: 0px;
}

.acyslide .statsubjectsenddate{
	min-width: 200px;
}

#acy_content th.titlesender, #acy_content th.titledate{
	width: 150px;
	white-space: nowrap;
	text-align: center;
}

#acy_content th.titlelink{
	width: 100px;
	white-space: nowrap;
	text-align: center;
}

#acy_content th.titleorder{
	width: 100px;
}

#acy_content th.titlebox, #acy_content th.titleid, #acy_content th.titlenum{
	width: 30px;
	white-space: nowrap;
	text-align: center;
}

th.titlecolor{
	width: 12px;
}

td.key{
	white-space: nowrap;
}

#acy_content a.acyupgradelink{
	color: #A44097;
	font-style: italic;
	font-size: 10px;
}

div.roundsubscrib{
	width: 12px;
	height: 12px;
	border-radius: 12px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 10px;
	float: right;
	margin-left: 3px;
	margin-top: 1px;
	margin-bottom: 1px;
}

div.rounddisp{
	border: 1px solid;
	border-color: gray;
}

div.roundsub{
	border: 2px solid;
	border-color: green;
}

div.roundunsub{
	border: 2px solid;
	border-color: red;
}

div.roundconf{
	border: 2px solid;
	border-color: orange;
}

div.acymailing_footer{
	padding-top: 20px;
	font-size: 10px;
}

div.acymailing_list{
	border: 1px solid #cccccc;
	margin: 10px;
	padding: 10px;
}

div.acymailing_list:hover{
	background-color: #FFFFDD;
}

.list_description{
	padding: 10px 0px;
}

.list_name{
	font-size: 14pt;
}

.acymailing_forward{
	text-align: center;
	width: 100%;
	margin-bottom: 30px;
}

.acymailing_forward tr, .acymailing_forward td{
	border: 0px;
}

#forward_addfriend{
	text-align: left;
	cursor: pointer;
}

#forward_sender_message{
	text-align: left;
}

div#iframedoc, div#iframetemplate, div#iframetag{
	height: 300px;
	display: none;
	border: 2px solid #cccccc;
}

#iframedoc iframe, #iframetemplate iframe, #iframetag iframe{
	border: 0 none;
}

div.newsletter_body{
	clear: both;
	margin-top: 10px;
}

.hideonline{
	display: none;
}

img.captchaimagecomponent{
	border: 1px solid #dddddd;
	float: left;
}


.icon-16-refuse{
	background-image: url(../images/icons/icon-16-refuse.png);
	background-repeat: no-repeat;
	width: 16px !important;
	height: 16px !important;
	float: right;
	margin-left: 3px;
}

.icon-32-schedule{
	background-image: url(../images/icons/icon-32-schedule.png) !important;
	background-position: 0% 0% !important;
}

.icon-32-import{
	background-image: url(../images/icons/icon-32-import.png) !important;
	background-position: 0% 0% !important
}

.icon-32-acyexport{
	background-image: url(../images/icons/icon-32-acyexport.png);
}

.icon-32-unschedule{
	background-image: url(../images/icons/icon-32-unschedule.png) !important;
	background-position: 0% 0% !important;
}

.icon-32-copy{
	background-image: url(../images/icons/icon-32-copy.png);
}

.icon-32-acytemplate{
	background-image: url(../images/icons/icon-32-acytemplate.png) !important;
	background-position: 0% 0% !important;
}

.icon-32-acytags{
	background-image: url(../images/icons/icon-32-tag.png) !important;
	background-position: 0% 0% !important;
}

.icon-32-replacetag{
	background-image: url(../images/icons/icon-32-replacetag.png) !important;
	background-position: 0% 0% !important;
}

.icon-32-acyprint{
	background-image: url(../images/icons/icon-32-acyprint.png) !important;
}

.icon-32-spamtest{
	background-image: url(../images/icons/icon-32-spamtest.png);
}

.icon-32-acysend{
	background-image: url(../images/icons/icon-32-acysend.png) !important;
	background-position: 0% 0% !important;
}

.icon-32-acypreview{
	background-image: url(../images/icons/icon-32-acypreview.png) !important;
	background-position: 0% 0% !important;
}

.icon-48-stats{
	background-image: url(../images/icons/icon-48-stats.png) !important;
}

.icon-48-acymailing{
	background-image: url(../images/icons/icon-48-acymailing.png);
}


.acyschedule{
	display: inline-block;
	height: 16px;
	width: 16px;
	background-image: url(../images/schedule.png)
}

div.acymailing_messages{
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-top-width: 2px;
	font-weight: bold;
	margin: 5px 10px;
	padding: 0;
}

.acymailing_messages li{
	list-style-type: none;
	background: none;
	padding-left: 0px;
}

.acymailing_messages ul{
	padding: 3px 0 3px 25px;
	margin: 10px;
}

div.acymailing_warning{
	background-color: #EFE7B8;
	border-bottom-color: #F0DC7E;
	border-top-color: #F0DC7E;
	color: #CC0000;
}

div.acymailing_success{
	background-color: #CCFFBB;
	border-bottom-color: #00AA00;
	border-top-color: #00AA00;
	color: #00AA00;
}

div.acymailing_info{
	background-color: #C3D2E5;
	border-bottom-color: #84A7DB;
	border-top-color: #84A7DB;
	color: #0055BB;
}

div.acymailing_error{
	background-color: #E6C0C0;
	border-bottom-color: #DE7A7B;
	border-top-color: #DE7A7B;
	color: #CC0000;
}

div.acychart, table.acychart{
	border: 1px solid #dddddd;
	padding: 2px;
}

div.acynormalchart{
	margin: 3px;
}

#openclicktotal{
	page-break-after: always
}

#acy_content input, #acy_content textarea, #acy_content select,
#acy_content fieldset input, #acy_content fieldset textarea, #acy_content fieldset select,
#acy_content fieldset img, #acy_content fieldset button{
	float: none;
}

#acy_content label{
	float: none;
	display: inline;
}

#acy_content fieldset{
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}

#acy_content table.admintable td.key, #acy_content table.admintable td.paramlist_key{
	background-color: #F6F6F6;
	border-bottom: 1px solid #E9E9E9;
	border-right: 1px solid #E9E9E9;
	color: #666666;
	font-weight: bold;
	text-align: right;
	width: 140px;
	padding: 7px;
}

#acy_content table.admintable td{
	padding: 7px;
}

#acy_content table.admintable td input{
	margin-bottom: 0px;
}

#acy_content input, #acy_content select, #acy_content textarea{
	padding: 3px;
	border-radius: 3px;
}

#acy_content input[type=checkbox], #wysija input, #wysija select{
	padding: 0px;
}

#acy_content input[type=radio]{
	margin-left: 10px;
	padding: 1px;
}

#acy_content div.acyheader{
	background-repeat: no-repeat;
	color: #0B55C4;
	font-size: 22px;
	font-weight: bold;
	line-height: 48px;
	margin-left: 10px;
	padding-left: 55px;
	width: auto;
	height: auto;
}

#acy_content dd{
	width: auto;
}

#acy_content div.current select{
	margin-bottom: 0px;
}

#acy_content fieldset legend{
	position: static;
	float: none;
	top: 0px !important;
}

#acy_content div.current{
	background-color: #F9F9F9;
}

#acyarchivelisting td, #acyarchivelisting tr, #acymodifyform td, #acymodifyform tr, #acymodifyform div{
	border: 0 none;
}

#acyuserinfo td{
	padding: 4px;
}

div.acytagpopup .familymenu a{
	background: #eee;
	background: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
	background: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
	border: 1px solid #ddd;
	border-radius: 3px;
	color: #555;
	display: block;
	float: left;
	font-size: 12px;
	margin-bottom: 4px;
	margin-right: 4px;
	padding: 5px 10px;
	text-decoration: none;
	white-space: nowrap;
	text-shadow: 0 -1px 0 rgba(255, 255, 255, 1);
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}

#plugarea .nav-tabs > li{
	float: left !important;
}

div.acytagpopup .familymenu a:hover, div.acytagpopup .familymenu a.selected{
	background: #3994c0;
	background: -moz-linear-gradient(top, #3994c0 0%, #2970aa 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3994c0), color-stop(100%, #2970aa));
	background: -webkit-linear-gradient(top, #3994c0 0%, #2970aa 100%);
	background: -o-linear-gradient(top, #3994c0 0%, #2970aa 100%);
	background: -ms-linear-gradient(top, #3994c0 0%, #2970aa 100%);
	background: linear-gradient(to bottom, #3994c0 0%, #2970aa 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3994c0', endColorstr='#2970aa', GradientType=0);
	border: 1px solid #267ba4;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}

#inserttagdiv input{
	margin-bottom: 0px
}


div.acytagpopup #inserttagdiv{
	float: right;
}

div.acytagpopup #plugarea{
	clear: both;
	padding: 10px;
}

div.acytagpopup table.acymailing_table tr.selectedrow td{
	background-color: #FDE2BA;
}

table.acltable thead{
	background-color: #5471B5;
	color: white;
}

table.acltable{
	border-collapse: collapse;
	background-color: white;
}

table.acltable td{
	padding: 4px;
	border: #cccccc 1px solid;
}

table.acltable th{
	padding: 5px 15px;
	border: #cccccc 1px solid;
}

table.acltable td.checkfield{
	text-align: center;
}

table.acltable tr.aclline:hover{
	background-color: #CDE6E3;
}

#unsubpage .unsubsurvey, #unsubpage .unsubintro{
	padding: 10px;
}

#unsubpage .unsuboptions{
	padding-left: 20px;
}

div#wysija{
	background: url(../images/editorback.png) no-repeat;
	height: 25px;
	width: 150px;
	padding: 7px 12px;
}

#wysija span{
	width: 15px;
	height: 16px;
	display: inline-block;
	background: url(../images/typo.png) no-repeat;
	cursor: pointer;
	vertical-align: middle;
}

#wysija span.ielement{
	background-position: -19px 0px;
}

#wysija span.uelement{
	background-position: -38px 0px;
}

#wysija span.belementselected{
	background-position: 0px -29px;
}

#wysija span.ielementselected{
	background-position: -19px -29px;
}

#wysija span.uelementselected{
	background-position: -38px -29px;
}

div.acyfilterarea{
	border-left: 3px solid #ccc;
	padding: 5px;
	margin-left: 10px;
}

#acy_content td.acytdcheckbox{
	width: 35px;
	background-image: url(../images/checkbox.png);
	background-repeat: no-repeat;
	background-position: 14px 3px;
}

#acy_content tr:hover td.acytdcheckbox{
	background-position: -56px 3px;
}

#acy_content tr.selectedrow td.acytdcheckbox, #acy_content tr.acy_list_checked td.acytdcheckbox{
	background-position: -126px 3px;
}

#mail_receivers .acymailing_table tr{
	cursor: pointer;
}

.acymailing_table tr.acy_list_checked{
	background-color: #f3f7fc;
}

#lists_choice .roundsubscrib{
	float: left;
	margin-right: 15px;
}

.receiveemailbox_hidden{
	display: none
}

#acy_content tfoot td{
	text-align: center;
}


#acy_content fieldset.radio{
	border: 0;
	margin-bottom: 5px;
	background-color: transparent;
}

#acy_content fieldset.adminform{
	padding: 5px 17px 17px;
}

#acy_content fieldset.adminform legend{
	margin: 0px;
	padding: 0px 3px;
	border: 0px solid;
	width: auto;
}

body.com_acymailing #acy_content table td.order input{
	width: 20px;
	margin-bottom: 0px;
}

#acy_content .close{
	float: right;
}

.acyheaderarea{
	margin-bottom: 10px;
}

#acyuserinfo label, #acyusersubscription label{
	display: inline;
}

#acyusersubscription input[type="radio"]{
	float: none;
	margin-right: 4px;
}

.onlyprint{
	display: none
}

body.com_acymailing #toolbar button{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

body.com_acymailing h1.page-title a{
	color: white;
}

#acynavbar div.navbar-inner{
	background-color: #FAFAFA;
	background-image: linear-gradient(to bottom, #FFFFFF, #F2F2F2);
	background-repeat: repeat-x;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);
}

.refreshCaptcha{
	background-image: url(../images/refresh.png);
	width: 16px;
	height: 16px;
	display: block;
	float: left;
	cursor: pointer;
}

.refreshCaptchaForward{
	background-image: url(../images/refresh.png);
	width: 16px;
	height: 16px;
	display: inline-table;
	cursor: pointer;
	float: left;
}

.acymailing_forward #captcha_forward{
	clear: both;
}

.acymailing_forward .captchafield{
	float: left;
}

#dateDetails{
	background-color: #f5f5f5;
	background-image: linear-gradient(to bottom, #fff, #eee);
	border: 1px solid #ddd;
	border-radius: 4px;
	box-shadow: 1px 1px 3px 3px #fff inset, 1px 2px 3px #ddd;
	opacity: 1;
	padding: 7px 12px 12px 12px;
	position: fixed;
}

.dateDetailType{
	padding-bottom: 5px;
}

.dateDetailType input{
	width: 30px !important;
}

.dateBtn{
	padding-top: 5px;
}

.abtesting_actions, .abtesting_mails{
	padding-left: 15px;
}

.abtesting_actions input{
	margin-right: 10px !important;
}

.abTestingPage fieldset{
	margin: 10px;
	padding: 5px;
}

#acymodifyform div.acy_onefield, #acymodifyform div.acy_onelist{
	clear: both;
}

#acymodifyform div.acykey, #acymodifyform .captchakeycomponent{
	width: 150px;
	float: left;
}

#acymodifyform div.inputVal, #acymodifyform div.acyListInfo{
	float: left;
}

#acymodifyform div.acystatus{
	float: left;
	width: 30%;
	max-width: 120px;
}

#acymodifyform div.acyListInfo{
	width: 69%;
}

#acymodifyform .subscriptionTitle{
	font-weight: bold;
}

#acymodifyform div.acy_onefield, .respuserinfo #acyuserinfo .acy_onefield{
	padding-top: 5px;
}

.respuserinfo #acyuserinfo .acykey{
	width: 150px;
	float: left;
}

.respuserinfo #acyuserinfo .acy_onefield{
	clear: both;
}

.respuserinfo #acyuserinfo .inputVal{
	float: left;
}

.respuserinfo #acyuserinfo .calendar{
	margin: 0px;
}

@media (max-width: 450px){
	#acymodifyform .inputVal, #acymodifyform .acyListInfo, #acymodifyform .captchafieldcomponent{
		margin-left: auto;
	}

	#acymodifyform .key, #acymodifyform .acystatus{
		float: none;
	}

	#acymodifyform .acystatus{
		text-align: start;
	}

	#acymodifyform .acyListInfo{
		padding-top: 8px;
	}
}

#acymodifyform fieldset.fieldCategory, .respuserinfo #acyuserinfo fieldset.fieldCategory{
	clear: both;
}

fieldset.fieldCategory{
	padding: 5px;
}

#acymodifyform fieldset.fieldCategory{
	border: solid 1px #ccc;
}

#acy_content .respuserinfo td.key{
	white-space: normal;
}

#acyarchivelisting .archiveRow{
	width: 100%;
	display: block;
	text-align: justify;
	clear: both;
	padding-bottom: 10px;
}

#acyarchivelisting .acyarchivetitle{
	font-weight: bold;
	display: block;
}

#acyarchivelisting .sentondate{
	display: block;
	font-size: 11px;
}

#acyarchivelisting .receiveviaemail input{
	margin-right: 6px;
}

#acyarchivelisting .receiveviaemail label{
	font-size: 11px;
}

#acyarchivelisting .receiveviaemail{
	display: inline-flex;
}

#acyarchivelisting .archivePagination{
	width: 100%;
	display: block;
	text-align: center;
}

#acyarchivelisting .archiveItemPict{
	width: 150px;
	float: left;
	padding-right: 15px;
	padding-bottom: 10px;
}

#acyarchivelisting img{
	border: 0 none;
}

#summaryfield{
	width: 80%;
	height: 50px;
}

dl.tabs dt{
	border: 1px solid #ccc;
}

#acy_content #pictureinput{
	padding-bottom: 5px
}

#acy_content #pictureinput input{
	padding: 0px;
	margin-bottom: 5px
}

#acy_content #pictureinput img{
	border-radius: 3px
}

#acy_content #pictureinput input#deletethumb{
	margin-bottom: 8px;
	margin-top: 3px;
}

#iframepreview{
	display: block;
	margin: 0 auto;
	transition: all 1s ease;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
}

.acy_stat_subject{
	line-height: 1.8em;
}

.acy_stat_date{
	margin-left: 20px;
}

#acy_selectChart{
	width: 100%;
	height: 30px;
	margin-top: 10px;
}

.selectChart{
	cursor: default;
}

.subscriber_filter{
	text-align: left;
}

.acymailing_table .acyradios{
	margin: 5px;
}

.acyplugformat .formatbox{
	width: 235px;
	position: absolute;
	padding: 12px 20px;
	border: 1px solid #CCC;
	box-shadow: 1px 1px 5px #CCC;
	background-color: white;
	border-radius: 4px;
	z-index: 3;
}

.acyplugformat .acybuttonformat{
	background-image: url("../images/article_format.png");
	background-repeat: no-repeat;
	width: 46px;
	height: 26px;
	display: inline-block;
	margin: 5px;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	border: 1px solid #bbb;
	-moz-border-radius: 4px;
	border-radius: 4px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	transition: background-position .1s linear;
	padding: 0;
}

.acyplugformat .acyokbutton{
	background: linear-gradient(to bottom, #62c462, #51a351) !important;
	color: #fff !important;
	text-shadow: none;
	float: right;
	margin: 5px 8px;
	line-height: 26px;
}

.acy_popup_cancel_button{
	color: #6190b9;
	padding: 10px 15px 10px 25px;
	font-weight: bold;
	font-size: 13px;
	text-transform: uppercase;
	border: 1px solid #93b7d6;
	border-bottom: 2px solid #93b7d6;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin: 15px 5px 0px 5px;
	cursor: pointer;
	background: #fff url(../images/editor/popup_cancel.png) no-repeat 10% 50%;
	width: 100px;
}

.acy_popup_cancel_button:hover{
	border: 1px solid #8baac7;
	border-bottom: 2px solid #678fb6;
	background: #adc7e0 url(../images/editor/popup_cancel_hover.png) no-repeat 10% 50%;
	color: #fff;
	text-shadow: 1px 1px 2px #5a89b7;
	-moz-text-shadow: 1px 1px 2px #5a89b7;
	-webkit-text-shadow: 1px 1px 2px #5a89b7;
}

.acy_popup_delete_button{
	color: #dc5d55;
	padding: 10px 25px 10px 15px;
	font-weight: bold;
	font-size: 13px;
	text-transform: uppercase;
	border: 1px solid #eeb6b3;
	border-bottom: 2px solid #eeb6b3;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin: 15px 5px 0px 5px;
	cursor: pointer;
	background: #fff url(../images/editor/popup_delete.png) no-repeat 90% 45%;
	width: 100px;
}

.acy_popup_delete_button:hover{
	border: 1px solid #d4615b;
	border-bottom: 2px solid #b13e38;
	background: #eb837d url(../images/editor/popup_delete_hover.png) no-repeat 90% 45%;
	color: #fff;
	text-shadow: 1px 1px 2px #c54e48;
	-moz-text-shadow: 1px 1px 2px #c54e48;
	-webkit-text-shadow: 1px 1px 2px #c54e48;
}

#confirmBoxMM{
	width: 370px;
	background: rgba(255, 255, 255, 0.8);
	border: 1px solid #d6d6d6;
	padding: 5px;
	border-radius: 5px;
	box-shadow: 1px 1px 5px #dddddd;
	-moz-box-shadow: 1px 1px 5px #dddddd;
	-webkit-box-shadow: 1px 1px 5px #dddddd;
	position: absolute;
	left: 234px;
	top: 150px;
	z-index: 999;
}

#acy_popup_content{
	background-color: #fff;
	padding: 20px;
	text-align: center;
	color: #706f6f;
}

.acy_folder_name{
	color: #5e93c0
}


.contentpane tr, .contentpane td{
	border: none;
}

.acymailing_table{
	width: 100%;
	border-collapse: collapse;
}

.acymailing_table tr:hover{
	background-color: #f3f7fc;
}

#acy_content .acymailing_table td{
	padding: 10px;
	border-bottom: 1px solid #eee;
	color: #777;
	font-size: 13px;
}

#acy_content .acymailing_table th a{
	text-decoration: none;
}

#acy_content .acymailing_table th a:hover{
	background-color: transparent;
}

.acymailing_table tbody tr, .acymailing_table thead tr{
	background-color: #fff;
}

.acymailing_table thead tr, .acymailing_table thead tr:hover{
	background-color: #91acd7;
	color: #fff;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
}

.acymailing_table thead th{
	padding: 5px 10px;
}

.acymailing_table tbody a:not(.acymailing_button_grey), .acymailing_table tbody a:link, .acymailing_table tbody a:visited{
	color: #728fbd;
	border: none;
	font-weight: bold;
	font-style: italic;
}

.acymailing_table tbody a:hover{
	color: #6680aa;
	text-decoration: underline;
}

.acymailing_table thead a, .acymailing_table thead a:hover, .acymailing_table thead a:link{
	color: #fff;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
}

.acymailing_table_options{
	border-spacing: 0px;
}

.acymailing_table_options tbody tr{
	background-color: #c9d5e5;
	height: 50px;
}

.acymailing_table_options td{
	padding-right: 15px;
}

.acymailing_table tr{
	background-color: #fff;
}

.acymailing_table_options{
	width: 100%;
}

.acymailing_table_options .btn:hover {
	background-color: #c9d5e5;
}

.acymailing_table_options .btn {
	 background-color: #c9d5e5;
	 background-image: none;
	 border: medium none;
	 border-radius: 25px;
	 box-shadow: none;
	 font-size: 11px;
	 margin: 2px;
	 padding: 0px;
 }

#acy_content #search{
	text-align: left;
	height: 17px;
	width: 200px;
	margin-left: 15px;
	margin-bottom:0;
}

.acymailing_table_options .acyicon-search{
	background-color: #ffffff;
	border-radius: 25px;
	color: #51a351;
	display: block;
	font-size: 14px;
	padding: 6px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2) inset
}

.acymailing_table_options button:hover .acyicon-search{
	background-color: #51a351;
	color: #ffffff;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3) inset
}

.acymailing_table_options .acyicon-cancel{
	background-color: #ffffff;
	border-radius: 25px;
	color: #d75c55;
	display: block;
	font-size: 14px;
	padding: 6px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2) inset
}

.acymailing_table_options button:hover .acyicon-cancel{
	background-color: #d75c55;
	color: #ffffff;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3) inset
}

#acy_content .acymailing_table .title a{
	color: #fff
}

.acymailing_smalltable{
	width: 100%;
	border-collapse: collapse;
	margin: 10px 0px;
}

#acy_content tr, #acy_content td{
	border: none;
}

.acymailing_smalltable tr:hover{
	background-color: #f3f7fc;
}

.acymailing_smalltable td{
	padding: 5px;
	border-bottom: 1px solid #eee;
	color: #777;
	font-size: 13px;
}

.acymailing_smalltable tbody tr, .acymailing_smalltable thead tr{
	background-color: #fff;
}

.acymailing_smalltable thead tr, .acymailing_smalltable thead tr:hover{
	background-color: #91acd7;
	color: #fff;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
}

.acymailing_smalltable thead th{
	padding: 4px;
}


.acyblockoptions{
	background-color: #fff;
	padding: 30px;
	margin: 15px;
	border: 1px solid #eee;
	border-bottom: 3px solid #eee;
	border-radius: 5px;
	display: inline-block;
	float: left;
}

.onelineblockoptions{
	margin: 15px 0px 15px 0px;
	background-color: #fff;
	padding: 30px;
	border: 1px solid #eee;
	border-bottom: 3px solid #eee;
	border-radius: 5px;
}

.acyblockoptions:hover{
	box-shadow: 1px 1px 6px #eee;
}

.acyblocktitle{
	text-transform: uppercase;
	font-weight: bold;
	display: block;
	margin-bottom: 20px;
	color: #728fbd;
	font-size: 12px;
}

.acymailing_button{
	background-color: #728fbd;
	color: #fff;
	text-shadow: none;
	padding: 8px 15px;
	border-radius: 4px;
	border: none;
	border-bottom: 1px solid #4f6c99;
	background-image: none;
	transition: background 0.3s ease;
	font-size: 14px;
	display: inline-block;
	cursor: pointer;
}

.acymailing_button:hover, .acymailing_button:focus, .acytoolbarmenu button:focus{
	background-color: #b1c7ea;
	color: #fff;
	text-decoration: none;
	transition: background 0.3s ease;
	border: none;
	border-bottom: 1px solid #95afd8;
}

.acymailing_button_grey{
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: #f5f5f5;
	background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	border-color: #bbbbbb #bbbbbb #a2a2a2;
	border-image: none;
	border-radius: 4px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	color: #333333;
	cursor: pointer;
	display: inline-block;
	font-size: 13px;
	line-height: 18px;
	margin: 3px 0px;
	padding: 4px 12px;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
}

.acymailing_button_grey:hover, .acymailing_button_grey:focus{
	background-position: 0 -15px;
	color: #333333;
	text-decoration: none;
	transition: background-position 0.1s linear 0s;
}

.acymailing_button_grey:hover, .acymailing_button_grey:focus, .acymailing_button_grey:active, .acymailing_button_grey.active, .acymailing_button_grey.disabled, .acymailing_button_grey[disabled]{
	background-color: #e6e6e6;
	color: #333333;
}

.refreshCaptchaModule{
	background-image: url(../images/refresh.png);
	width: 16px;
	height: 16px;
	display: block;
	float: left;
	cursor: pointer;
}

img.captchaimagemodule{
	border:1px solid #dddddd;
	float: left;
}

.captchakeymodule .captchafield{
	margin-top:3px;
	margin-left:2px;
}

#acy_media_browser .drag-resize:hover{
	cursor: nw-resize;
}


#acy_media_browser #image-edition {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	background: url(../images/grid.png);
	top: 0;
}

#acy_media_browser #image-edition.hidden-edition {
	display: none;
}

#acy_media_browser #image-edition .image-edition-toolbar {
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	padding: 0px 25px;
	background-color: #ECECEC;
	border-left: solid 1px #DCDCDC;
	width: 190px;
}

#acy_media_browser #image-edition .image-edition-toolbar *{
	margin-bottom: 5px;
}

.acymailing_active_button{
	box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
    background-color: #e6e6e6;
    background-image: none;
}

#tagfieldcontainer{
	display: inline-block;
	position: relative;
	width: 250px;
}

#tagul{
	position: relative;
	overflow: hidden;
	box-sizing: border-box;
	margin: 0px !important;
	padding: 0px !important;
	border: 1px solid #aaa;
	width: 250px;
	background-color: white;
	border-radius: 3px;
	border: 1px solid #cccccc;
}

#tagul li{
	list-style: none;
	float: left;
}

#tagul li.tagchoice{
	position: relative;
	margin: 1px 0px 1px 2px;
	padding: 3px 20px 3px 5px;
	border: 1px solid #aaa;
	border-radius: 3px;
	background-color: #e4e4e4;
	background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
	line-height: 13px;
}

#tagul li.tagchoice a.choice-close{
	position: absolute;
	top: 0px;
	width: 20px;
	height: 20px;
	background-image: url("../images/closecross.png");
	cursor: pointer;
}

#tagul #searchbartag{
	border: none;
	box-shadow: none;
	margin-bottom: 0px;
	min-width: 175px;
}

#tagul .searchtag{
	height: 21px;
	padding-bottom: 2px;
	margin-top: -2px;
}

#tagul #searchbartag:focus{
	outline: none;
}

#existingtags{
	position: absolute;
	z-index: 1060;
	border: 1px solid #aaa;
	border-top: 0;
	background: #fff;
	box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
	width: 248px;
}
#existingtags ul{
	margin: 0px !important;
	padding: 0px !important;
}

#existingtags ul li{
	list-style: none;
	padding: 5px 6px !important;
	cursor: pointer;
}

#existingtags ul li:hover{
	background-color: #3875d7;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
	background-image: -webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);
	background-image: -moz-linear-gradient(#3875d7 20%, #2a62bc 90%);
	background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%);
	background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
	color: #fff;
}

.acymailing_table_options #tagfilter{
	vertical-align: middle;
}

.onelineblockoptions #tagfilter{
	vertical-align: middle;
}

.acynewsletterlisting .acymailing_table_options tr, .acylistlisting .acymailing_table_options tr{
	height: 30px;
}

.acynewsletterlisting .acymailing_table_options tr select, .acylistlisting .acymailing_table_options tr select, .acysubscriberlisting .acymailing_table_options tr select{
	margin-bottom: 0px;
	width: 220px;
}

#clicks_overview a{
	position: relative;
}

.overviewbubble{
	font-weight: normal;
	color: white;
	width: 22px;
	height: 22px;
	position: absolute;
	text-align: center;
	top: -10px;
	left: -10px;
	border-radius: 50%;
	line-height: 24px;
	font-size: 10px;
	border: 2px solid rgba(255,255,255,0.6);
	transform: scale(0);

	-webkit-animation: bubbleappear 1s 1 1s forwards;
	-moz-animation: bubbleappear 1s 1 1s forwards;
	animation: bubbleappear 1s 1 1s forwards;
}

@-webkit-keyframes bubbleappear {
	0%{
		transform: scale(0);
	}100%{
		transform: scale(1);
	}
}

@-moz-keyframes bubbleappear {
	0%{
		transform: scale(0);
	}100%{
		transform: scale(1);
	}
}

@keyframes bubbleappear {
	0%{
		transform: scale(0);
	}100%{
		transform: scale(1);
	}
}

.columnclassname {
	text-overflow: ellipsis;
	max-width: 250px;
	overflow: hidden;
}

.sendingtimebox{
	margin-top:8px;
}

.acysendtimecheckbox{
	width: 60px;
	height: 33px;
	background-image: url(../images/checkbox.png);
	background-repeat: no-repeat;
	background-position: 25px 8px;
	cursor: pointer;
}

.acysendtimecheckbox:hover {
	background-position: -45px 8px;
}

.acysendtimecheckbox.selected {
	background-position: -115px 8px;
}

.statsBoxRow{
	height: 5px;
}

.filldiagram{
	background-color: #5f78b5;
}

.underlined td:not(.legend){
	border-bottom: 1px dotted lightgrey;
}

.sendingtimebox table{
	display: inline-block;
	vertical-align: middle;
	margin: 20px;
	padding: 30px;
	border-width: 1px 1px 3px;
	border-style: solid;
	border-color: rgb(238, 238, 238);
	border-image: initial;
	border-bottom: 3px solid rgb(238, 238, 238);
	border-radius: 5px;
}

#displayPict .acy_attachment_delete{
	height: 24px;
	width: 24px;
	vertical-align: top;
	position: absolute;
	right: 15px;
	top: 15px;
	z-index: 990;
}

.acy_attachment_delete{
	cursor: pointer;
}


.acytabsystem ul{
	padding: 0px !important;
	margin: 0px 0px 9px 0px !important;
	list-style-type: none !important;
}

.nav-tabs{
	border-bottom: 1px solid #ddd;
	list-style: none;
}

#acy_content .nav-tabs > li{
	float: left;
	margin-bottom: 0px;
}

.nav-tabs:before, .nav-tabs:after{
	display: table;
	content: "";
	line-height: 0;
}

.nav-tabs:after{
	clear: both;
}

.nav-tabs > li > a{
	padding: 8px 12px;
	margin-right: 2px;
	line-height: 18px;
	border: 1px solid transparent;
	border-radius: 4px 4px 0 0;
	text-decoration: none;
}

.acytabsystem .nav > li > a:hover, #template_css.nav > li > a:hover{
	background-color: #b1c7ea !important;
	color: #fff;
	border-color: #b1c7ea #b1c7ea #dddddd;
	text-decoration: none;
}

.acytabsystem .nav-tabs > .active > a, .acytabsystem .nav-tabs > .active > a:hover, .acytabsystem .nav-tabs > .active > a:focus, #template_css.nav-tabs > .active > a, #template_css.nav-tabs > .active > a:hover, #template_css.nav-tabs > .active > a:focus{
	border: 1px solid #728fbd;
	color: #fff;
	background-color: #4c6da2;
}

.acytabsystem .nav-tabs > li > a{
	background-color: #fff;
}

.acytabsystem .tab-content .tab-pane{
	display: none;
}

.acytabsystem .tab-content .tab-pane.active{
	display: block;
}

.acytabsystem .nav > li > a {
	display: block;
}

.acypagination li{
	display: inline-block;
	width: 40px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #ddd;
	border-left-width: 0;
	font-family: 'acyicon';
}

.acypagination li.selectedPage{
	width: 200px;
}

.acypagination li input{
	width: 35px;
}

.acypagination li:first-child{
	border-left-width: 1px;
	border-radius: 3px 0px 0px 3px;
}

.acypagination li:last-child{
	border-radius: 0px 3px 3px 0px;
}

.acypagination_counter, .acypagination{
	text-align: center;
	margin-left: 0;
}

.acypagination li span {
	cursor: pointer;
	display: block;
	line-height: 30px;
}

.acypagination li span.acypaginactive{
	opacity: 0.5;
	cursor: default;
}

.acypagination li span:not(.acypaginactive):hover{
	background-color: #e8e8e8;
}

.acypagination .selectedPage #acypagination{
	vertical-align: baseline;
}
PKmX!]U����backend_default.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import "acyicon.css";
@import "acymessages.css";

#acymenu_top a, #acy_content a {
	text-decoration: none;
}


.com_acymailing .subhead-collapse{
	display: none;
}

#acyallcontent{
	width: 100%;
	background-color: #f8f8f8;
	color: #555555;
	display: block;
	position: relative;
	margin-bottom: 25px;
}

#acymenu_leftside{
	background-color: #728fbd;
	position: absolute;
	bottom: 0;
	top: 0;
	left: 0;
	width: 230px;
}

#acymainarea{
	margin-left: 230px;
	margin-right: 0;
	margin-top: 0;
	min-height: 100%;
	padding: 0;
}

.iconsonly #acymainarea{
	margin-left: 50px;
	margin-right: 0;
	margin-top: 0;
	min-height: 100%;
	padding: 0;
	transition: margin 0s linear;
}

#acy_content{
	padding: 20px;
	display: block;
	font-size: 13px;
	background-color: #f9f9f9;
}

#acy_content textarea{
	font-size: 12px;
}

#acy_content table{
	border-spacing: 0;
}

.acytoolbarmenu{
	background-color: #728fbd;
	padding: 0px 20px;
	text-align: right;
	height: 40px;
}

.acytoolbarmenu button{
	background-color: #728fbd;
	transition: background 0.3s ease;
	color: #fff;
	border: none;
	padding: 0px 10px;
	font-weight: bold;
	text-shadow: 1px 1px 2px #5c759f;
	margin: 0px;
	height: 40px;
	font-size: 12px;
	cursor: pointer;
	vertical-align: middle;
}

.acytoolbarmenu button.acytoolbar_save{
	padding: 0px 5px 0px 10px;
}

.acytoolbarmenu .buttonOptions button{
	white-space: nowrap;
	height: 35px;
}

.acytoolbarmenu button:hover{
	background-color: #b1c7ea;
	margin: 0px;
	border: none;
}

.acytoolbarmenu i{
	font-size: 14px;
	margin: 0 6px 0 0;
}

.acytoolbarmenu i.acyicon-save, .acytoolbarmenu i.acyicon-spamtest{
	background-color: #ffffff;
	border-radius: 20px;
	color: #51a351;
	border: 2px solid #51a351;
	padding: 2px;
	text-shadow: none;
}

.acytoolbarmenu .acytoolbar_spamtest:hover i.acyicon-spamtest{
	background-color: #51a351;
	color: #ffffff;
	border: 2px solid #ffffff;
}

.acytoolbarmenu i.acyicon-new{
	background-color: #ffffff;
	border-radius: 20px;
	color: #51a351;
	border: 2px solid #51a351;
	padding: 2px;
	text-shadow: none;
}

.acytoolbarmenu i.acyicon-edit, .acytoolbarmenu i.acyicon-copy{
	background-color: #ffffff;
	border-radius: 20px;
	color: #63728d;
	border: 2px solid #63728d;
	padding: 3px;
	font-size: 12px;
	text-shadow: none;
}

.acytoolbarmenu i.acyicon-cancel{
	background-color: #ffffff;
	border-radius: 20px;
	color: #d75c55;
	border: 2px solid #d75c55;
	padding: 2px;
	text-shadow: none;
}

.acytoolbarmenu i.acyicon-delete{
	background-color: #ffffff;
	border-radius: 20px;
	color: #d75c55;
	border: 2px solid #d75c55;
	padding: 3px;
	font-size: 12px;
	text-shadow: none;
}

.acytoolbarmenu .acytoolbar_save:hover, .acytoolbarmenu .acytoolbar_new:hover, .acytoolbarmenu .acytoolbar_saveastmpl:hover, .acytoolbarmenu .acytoolbar_spamtest:hover, .acytoolbarmenu .acytoolbar_spamtest{
	background-color: #51a351;
}

.acytoolbarmenu .acytoolbar_spamtest:hover, .acytoolbarmenu .acytoolbar_spamtest{
	padding: 0px 20px;
}

.acytoolbarmenu .acytoolbar_edit:hover, .acytoolbarmenu .acytoolbar_copy:hover{
	background-color: #63728d;
}

.acytoolbarmenu .acytoolbar_cancel:hover, .acytoolbarmenu .acytoolbar_delete:hover{
	background-color: #d75c55;
}

.acyallcontent{
	min-height: 700px;
}


.acytoolbarmenu.acyaffix{
	width: 100%;
	position: fixed;
	top: 30px;
	right: 0px;
	z-index: 9;
}

.m .acytoolbarmenu.acyaffix{
	top: 0px;
	margin-right: 11px;
	width: auto;
	left: 11px;
}

.acytoolbarmenu .acytoolbar_divider{
	border-left: 1px solid #b1c7ea;
	margin: 0px 10px;
}

.iconsonly .acyaffix .acytoolbartitle{
	padding-left: 90px;
}

.acyaffix .acytoolbartitle{
	padding-left: 270px;
}

.wrapper.closed .acyaffix .acytoolbartitle{
	padding-left: 50px;
}

#acymenu_leftside.acyaffix{
	position: fixed;
	top: 30px;
	z-index: 12;
}

.m #acymenu_leftside.acyaffix{
	top: 0px;
	left: 10px;
}

.container-fluid.container-main{
	padding: 0;
}

#system-debug{
	z-index: 50;
	position: relative;
	margin: 0 !important;
	background-color: white;
	border: 1px dashed silver;
	padding: 10px;
}

.roundsubscrib{
	height: 16px;
	width: 16px;
	border-radius: 20px;
	float: left;
	margin: 3px;
}

.roundsubscrib.roundunsub{
	height: 12px;
	width: 12px;
	border: 2px solid;
	background-color: transparent !important;
}

.roundsubscrib.rounddisp{
	margin: 0px 10px
}

.roundsubscrib.roundconf{
	background-image: url(../images/wait_dot.png);
}

.acymailing_user_avatar, #pictureinput #thumbpreview{
	border-radius: 100px;
	width: 52px;
	height: 52px;
}

.subscriber_filter{
	text-align: left;
}

.inputVal #field_avatar{
	margin: 10px 0px
}

.inputVal .fileuploaded{
	display: block;
}

.inputVal .fileuploaded a{
	margin-left: 10px;
}

#travatar .inputVal img{
	float: left;
	margin-right: 20px;
	border-radius: 100px;
}

#importlists .rounddisp, #exportlists .rounddisp{
	margin-right: 10px;
}

#import_mode_container{
	padding-right: 90px;
}

#import_mode{
	float: none;
	width: 100%;
}

#import_options, #importlists{
	width: 42%;
	min-width: 480px;
}

#import_options .acyblockoptions{
	width: 90%
}

#zohocrm .acyblockoptions .acyblockoptions{
	width: 85%;
}

#importlists #lists_choice{
	width: 100%;
}

#fieldListing.acymailing_table thead th{
	padding: 10px 5px;
	vertical-align: bottom;
}

#fieldListing .frontendfields, #fieldListing .backendfields{
	background-color: #728fbd;
}

#fieldListing .frontendfields{
	border-right: 1px solid #c9d5e5;
}

.acymailing_manage_customfield .acyblockoptions{
	display: block;
	float: none;
}

#newsletterLeftColumn{
	float: left;
	width: 65%;
	min-width: 600px;
}

#newsletterRightColumn{
	float: left;
	width: 25%;
}

.acyblock_newsletter{
	width: 90%;
}

.acynewsletterlisting .acystatsbutton .acyicon-statistic, .acynewsletterlisting .acyabtestbutton .acyicon-ABtesting, .acymailing_table .acyicon-statistic, .acymailing_table .acyicon-schedule{
	color: #54719f;
	font-size: 16px;
}

.acynewsletterlisting .acystatsbutton .acyicon-statistic:hover, .acynewsletterlisting .acyabtestbutton .acyicon-ABtesting:hover, .acymailing_table .acyicon-statistic:hover{
	color: #54719f;
}

#lists_choice .roundsubscrib, #receiversinfo .roundsubscrib{
	margin-right: 15px;
}

#acypreview_resize{
	margin-bottom: 10px;
}

#htmlfieldset .acyblock_newsletter .acyblocktitle{
	float: left;
	margin-bottom: 0px;
}

#templateListing .template_thumbnail{
	background-color: #ffffff;
	border: 1px solid #dddddd;
	border-radius: 4px;
	box-shadow: 1px 1px 4px #dddddd;
	padding: 8px;
}

.templateManagement .acytabsystem{
	margin: 0px !important;
	width: 600px;
}

.acymailing_table{
	width: 100%;
	border-collapse: collapse;
}

.acymailing_table th.titlebox, .acymailing_table th.titleid, .acymailing_table th.titlenum{
	text-align: center;
	white-space: nowrap;
	width: 30px;
}

.acymailing_table th.titletoggle{
	text-align: center;
	width: 65px;
}

.acymailing_table th.titlesender, .acymailing_table th.titledate, .acymailing_table th.titlelist{
	text-align: center;
	white-space: nowrap;
	width: 150px;
}

.acymailing_table tr:hover{
	background-color: #f3f7fc;
}

.acymailing_table td{
	padding: 10px 5px;
	border-bottom: 1px solid #eee;
	color: #666;
	font-size: 13px;
}

.acymailing_table .order{
	text-align: center;
}

.acymailing_table tbody tr, .acymailing_table thead tr{
	background-color: #fff;
}

.acymailing_table thead:not(.calendar-header) tr, .acymailing_table thead:not(.calendar-header) tr:hover{
	background-color: #91acd7;
	color: #fff;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
}

.acymailing_table thead th{
	padding: 5px 5px;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
}

.acymailing_table tbody a:not(.acymailing_button_grey),
.acymailing_table tbody a:link:not(.acymailing_button_grey),
.acymailing_table tbody a:visited:not(.acymailing_button_grey){
	color: #4c6da2;
	border: none;
	font-weight: bold;
}

.acymailing_table tbody a:hover{
	color: #6680aa;
	text-decoration: underline;
}

.acymailing_table thead a, .acymailing_table thead a:hover, .acymailing_table thead a:link{
	color: #fff;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
}

.acymailing_table_options .acyicon-search{
	background-color: #ffffff;
	border-radius: 25px;
	color: #51a351;
	display: block;
	font-size: 14px;
	padding: 6px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2) inset
}

.acymailing_table_options button:hover .acyicon-search{
	background-color: #51a351;
	color: #ffffff;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3) inset
}

.acymailing_table_options .acyicon-cancel{
	background-color: #ffffff;
	border-radius: 25px;
	color: #d75c55;
	display: block;
	font-size: 14px;
	padding: 6px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2) inset
}

.acymailing_table_options button:hover .acyicon-cancel{
	background-color: #d75c55;
	color: #ffffff;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3) inset
}

.acymailing_table_options{
	border-spacing: 0px;
}

.acymailing_table_options tbody tr{
	background-color: #c9d5e5;
	height: 50px;
}

.acymailing_table_options td{
	padding-right: 15px;
}

.acymailing_table tr{
	background-color: #fff;
}

#filter_status_chzn, #filter_lists_chzn{
	margin-right: 10px;
}

.acymailing_table_options .chzn-container-single .chzn-single{
	background-image: none;
	border: none;
	background-color: #fff;
	color: #666;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}

.acymailing_table_options .filter-search{
	color: #666;
	border-radius: 4px;
	border: none;
	white-space: nowrap;
}

.acymailing_table_options .filter-search input{
	border: none;
	padding: 4px 15px;
}

.acymailing_table_options .filter-search button{
	cursor: pointer;
}

.tablegroup_options{
	text-align: right;
}

.tablegroup_options *{
	text-align: left;
}

.acymailing_table_options #subscriberfilter input{
	padding: 4px 15px;
}

.acymailing_table_options{
	width: 100%;
}

.acymailing_table_options .btn{
	background-color: #c9d5e5;
	background-image: none;
	border: medium none;
	border-radius: 25px;
	box-shadow: none;
	font-size: 11px;
	margin: 2px;
	padding: 0px;
}

.acymailing_table_options .btn:hover{
	background-color: #c9d5e5;
}

.acymailing_table_options #subscriberfilter, .acymailing_table_options #search{
	margin-left: 15px;
	margin-bottom: 0px;
}

.acymailing_table_options .btn .icon-remove{
	background-color: #fff;
	border-radius: 20px;
	color: #d75c55;
	margin: 0;
	padding: 7px 6px 5px 6px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4) inset;
	font-size: 11px;
}

.acymailing_table_options .btn:hover .icon-remove{
	background-color: #d75c55;
	color: #fff;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
}

.acymailing_table_options .btn .icon-search{
	background-color: #fff;
	border-radius: 20px;
	color: #51a351;
	margin: 6px;
	padding: 6px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4) inset;
}

.acymailing_table_options .btn:hover .icon-search{
	background-color: #51a351;
	color: #fff;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
}

.acymailing_table .icon-unpublish::before{
	color: #d75c55 !important;
	font-size: 16px;
}

.acymailing_table td.acykey{
	width: 25%;
}

.acymailing_table .acykey label{
	font-weight: bold;
}

.acykey label, .acykey{
	font-size: 13px !important;
	font-weight: normal;
	color: #555555;
}

#acy_content .acymailing_table_options .chzn-search input[type="text"]{
	margin: 10px 0px;
	height: 25px;
}

#acy_content .acymailing_table a.acyicon-apply{
	color: #5ca85c;
	font-size: 16px;
}

#acy_content .acymailing_table a.acyicon-cancel{
	background-color: #d75c55;
	border-radius: 25px;
	color: #ffffff;
	font-size: 13px;
	font-weight: normal;
	padding: 2px 2px 2px 3px;
}

#acy_content .acymailing_table a.acyicon-cancel:hover{
	text-decoration: none;
	background-color: #c54942;
}

#acy_content .acymailing_table a.acyicon-apply:hover{
	text-decoration: none;
	color: #3e843e;
}

#acy_content #alllists span input, #acy_content #alllists span label{
	float: none;
	display: inline-block;
}

#acy_selectChart label{
	display: inline;
}

#acy_content #acy_selectChart input[type="radio"]{
	margin: 0 5px 3px 10px;
}

.selectChart, .selectChart input{
	cursor: pointer;
}

.acystatsummary ul, .acypopularlinks ul{
	margin: 0px;
}

.acystatsummary li, .acypopularlinks li{
	list-style-type: none;
	margin: 15px 0;
	padding-bottom: 5px;
	border-bottom: 1px solid #eee
}

.acystatsummary a .statnumber{
	font-size: 16px
}

.acyblockoptions{
	background-color: #fff;
	padding: 30px;
	margin: 15px;
	border: 1px solid #eee;
	border-bottom: 3px solid #eee;
	border-radius: 5px;
	display: inline-block;
	float: left;
}

.onelineblockoptions{
	margin: 15px 0px 15px 0px;
	background-color: #fff;
	padding: 30px;
	border: 1px solid #eee;
	border-bottom: 3px solid #eee;
	border-radius: 5px;
}

.acyblockoptions:hover{
	box-shadow: 1px 1px 6px #eee;
}

.acyblocktitle{
	text-transform: uppercase;
	font-weight: bold;
	display: block;
	margin-bottom: 20px;
	color: #4c6da2;
	font-size: 12px;
}

#mailer_method_config{
	margin-left: 20px;
	margin-top: 20px;
}

#confirmemail .btn{
	margin: 8px 0px;
}

#page-queue .alert{
	position: inherit;
	margin: 10px 0px;
}

#acy_content div.current{
	border: none;
	border-top: 1px solid #ddd;
}

#acy_content dl.tabs dt{
	padding: 10px !important;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border: none;
	background-color: #fff;
	color: #4c6da2;
	margin-left: 6px;
	font-size: 14px;
}

#acy_content dl.tabs{
	margin: 10px 0px 0px 10px
}

#acy_content dl.tabs dt.open{
	background-color: #728fbd;
	color: #fff;
}

ul.acynavigationtabs.nav.nav-tabs{
    background-color: white;
    padding: 10px 15px 0px 15px !important;
    margin: 0 !important;
}

.acynavigationtabs li{
    display: inline-block;
    margin-bottom: 0;
}


#page-acl .acymailing_smalltable td.checkfield{
	text-align: center;
}

.acymailing_smalltable{
	width: 100%;
	border-collapse: collapse;
	margin: 10px 0px;
}

.acymailing_smalltable tr:hover{
	background-color: #f3f7fc;
}

.acymailing_smalltable td{
	padding: 5px;
	border-bottom: 1px solid #eee;
	color: #666;
	font-size: 13px;
}

.acymailing_smalltable tbody tr, .acymailing_smalltable thead tr{
	background-color: #fff;
}

.acymailing_smalltable thead tr, .acymailing_smalltable thead tr:hover{
	background-color: #91acd7;
	color: #fff;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
}

.acymailing_smalltable thead th{
	padding: 4px;
}

.acymailing_table .acyicon-delete{
	color: #d75c55;
}

.acymailing_table .acyicon-delete:hover{
	color: #bb4039;
}

.acymailing_table .pagination a{
	font-style: normal;
	font-size: 11px;
	color: #91acd7;
}

.acymailing_table .pagination-list{
	background-color: #fff;
}

.acymailing_table .pagination ul{
	padding: 4px;
	border-radius: 10px;
	border: 1px solid #eee;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	margin-left: -4px;
}

.acymailing_table .pagination-list .icon-last, .acymailing_table .pagination-list .icon-next, .acymailing_table .pagination-list .icon-previous, .acymailing_table .pagination-list .icon-first{
	margin: 0px;
}

.acymailing_table .pagination ul > li > a:focus, .acymailing_table .pagination ul > .active > a, .acymailing_table .pagination ul > .active > span{
	background-color: #91acd7;
	border: none;
	border-radius: 20px;
	color: #fff;
}

.acymailing_table .pagination ul > li > a, .acymailing_table .pagination ul > li > span{
	padding: 1px 6px 0px 6px;
}

.acymailing_table .pagination ul > li > a, .acymailing_table .pagination ul > li > span{
	border: none;
}

.acymailing_table .pagination ul > li > a:hover{
	background-color: transparent;
	color: #3c5174;
}

.acymailing_table .pagination .active a:hover{
	background-color: #3c5174;
}

.acymailing_table .chzn-container-single .chzn-single{
	border: 1px solid #eee;
	color: #666;
	background-color: #fff;
	margin-top: 5px;
	background-image: none;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}

.acymailing_table tfoot tr, .acymailing_table tfoot td, .acymailing_table tfoot tr:hover, .acymailing_table tfoot td:hover{
	background-color: #f8f8f8;
	border: none;
}

body.com_acymailing .wrapper #content{
	margin-top: 10px;
}

body.com_acymailing .nav-tabs+.tab-content{
	border: none;
}


.acytabsystem ul.nav-tabs{
	padding: 0px !important;
	margin: 0px 0px 9px 0px !important;
	list-style-type: none !important;
	box-shadow: none;
	border: none;
	border-bottom: 1px solid #ddd;
}

.nav-tabs{
	border-bottom: 1px solid #ddd;
	list-style: none;
}

#acy_content .nav-tabs > li{
	float: left;
	margin-bottom: 0px;
}

.nav-tabs:before, .nav-tabs:after{
	display: table;
	content: "";
	line-height: 0;
}

.nav-tabs:after{
	clear: both;
}

.nav-tabs > li > a{
	padding: 8px 12px;
	margin-right: 2px;
	line-height: 18px;
	border: 1px solid transparent;
	border-radius: 4px 4px 0 0;
	text-decoration: none;
}

.acytabsystem .nav > li > a:hover, #template_css.nav > li > a:hover{
	background-color: #b1c7ea !important;
	color: #fff;
	border-color: #b1c7ea #b1c7ea #dddddd;
	text-decoration: none;
}

.acytabsystem .nav-tabs > .active > a, .acytabsystem .nav-tabs > .active > a:hover, .acytabsystem .nav-tabs > .active > a:focus, #template_css.nav-tabs > .active > a, #template_css.nav-tabs > .active > a:hover, #template_css.nav-tabs > .active > a:focus{
	border: 1px solid #728fbd;
	color: #fff;
	background-color: #4c6da2;
}

.acytabsystem .nav-tabs > li > a{
	background-color: #fff;
}

.acytabsystem .tab-content .tab-pane, #template_css .tab-content .tab-pane{
	display: none;
}

.acytabsystem .tab-content .tab-pane.active, #template_css .tab-content .tab-pane.active{
	display: block;
}

.acytabsystem .nav > li > a {
	display: block;
}

#template_css.nav-tabs > li > a{
	background-color: #fff;
	border: 1px solid #eee;
	border-bottom: 1px solid #ddd;
}

#acy_content input[type="radio"], #acy_content input[type="checkbox"]{
	margin: 0px 10px;
}

#acy_content #allfilters input[type="checkbox"]{
	float: none;
}

#acy_content #allfilters label{
	display: inline-block;
}

.m #page-subscription input[type="checkbox"], .m #config_interface input[type="checkbox"]{
	float: none;
}

.paramlist .acykey, .admintable .acykey{
	padding-right: 20px;
}

.body-overlayed #sbox-window{
	padding: 0px;
}

#dashboard_mainview h1{
	color: #666;
	text-transform: uppercase;
	font-size: 18px;
	font-weight: normal;
}

#dashboard_mainview{
	color: #505050;
	font-family: arial;
	font-size: 12px;
}

#dashboard_mainview h1{
	font-size: 16px;
	margin: 0px;
	padding: 0px;
}

#dashboard_mainview h2{
	font-size: 16px;
	font-weight: normal;
	color: #666;
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
}

#dashboard_mainview .acydashboard_content{
	font-weight: normal;
	font-size: 12px;
	text-align: center;
}

#dashboard_mainstat h1, #dashboard_mainstat h2{
	text-align: right;
}

#dashboard_mainstat .circle{
	display: inline-block;
	margin: 10px 20px;
}

#dashboard_mainstat .circle.stat_lists{
	margin: 0px 30px;
}

#dashboard_progress{
	padding: 40px 20px;
	margin: 30px 0px;
	border-top: 2px solid #eee;
}

#dashboard_progress h1, #dashboard_progress h2{
	text-align: left;
}

#dashboard_progress a:link, #dashboard_progress a:visited{
	color: #666;
}

#acy_stepbystep{
	text-align: center;
}

#acy_stepbystep form{
	margin: 20px 0px
}

.acydashboard_progress_steps{
	max-width: 990px;
	margin: auto;
}

.acydashboard_progress_steps a, .acydashboard_progress_steps a:hover{
	color: #666;
}

.acydashboard_progress_block{
	float: left;
	margin: 20px;
	width: 195px;
	padding: 5px;
	border: 1px solid #f8f8f8;
	border-radius: 4px;
	cursor: pointer;
}

.acydashboard_progress_block:hover{
	box-shadow: 0px 2px 4px #ddd;
}

.step_info{
	background-color: #f1f1f1;
	padding: 15px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	min-height: 120px;
	border-bottom: 2px solid #e1e1e1;
}

.step_image{
	padding: 15px;
	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
}

.acydashboard_step1 .step_image{
	background: url(../images/dashboard/step_list.png) no-repeat center top #dde281;
	height: 60px;
	transition: background 0.6s ease 0s;
	border-bottom: 2px solid #c9ce67;
}

.acydashboard_step1:hover .step_image{
	background: url(../images/dashboard/step_list.png) no-repeat center bottom #dde281;
	height: 60px;
	transition: background 0.6s ease 0s;
}

.acydashboard_step2 .step_image{
	background: url(../images/dashboard/step_contacts.png) no-repeat center top #adccea;
	height: 60px;
	transition: background 0.6s ease 0s;
	border-bottom: 2px solid #95b7d7;
}

.acydashboard_step2:hover .step_image{
	background: url(../images/dashboard/step_contacts.png) no-repeat center bottom #adccea;
	height: 60px;
	transition: background 0.6s ease 0s;
}

.acydashboard_step3 .step_image{
	background: url(../images/dashboard/step_newsletter.png) no-repeat center top #fbdf93;
	height: 60px;
	transition: background 0.6s ease 0s;
	border-bottom: 2px solid #ebce81;
}

.acydashboard_step3:hover .step_image{
	background: url(../images/dashboard/step_newsletter.png) no-repeat center bottom #fbdf93;
	height: 60px;
	transition: background 0.6s ease 0s;
}

.acydashboard_step4 .step_image{
	background: url(../images/dashboard/step_sendprocess.png) no-repeat center top #b6e3e6;
	height: 60px;
	transition: background 0.6s ease 0s;
	border-bottom: 2px solid #a5d5d8;
}

.acydashboard_step4:hover .step_image{
	background: url(../images/dashboard/step_sendprocess.png) no-repeat center bottom #b6e3e6;
	height: 60px;
	transition: background 0.6s ease 0s;
}

.step_title{
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
	display: block;
	text-transform: uppercase;
}

.acydashboard_step1 .step_title{
	color: #a7ac51;
}

.acydashboard_step2 .step_title{
	color: #699fd2;
}

.acydashboard_step3 .step_title{
	color: #e9bf4f;
}

.acydashboard_step4 .step_title{
	color: #5eb1b6;
}

#acy_stepbystep{
	display: block;
	clear: both;
}

.acydashboard_progressbar{
	border-radius: 5px;
	max-width: 990px;
	text-align: center;
	margin: auto;
}

.acydashboard_progressbar_colors{
	background-color: #f4f4f4;
	padding: 2px;
}

.acydashboard_progressbar .acydashboard_progress1{
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
}

.acydashboard_progressbar .acydashboard_progress1 span{
	background-color: #dde281;
	height: 3px;
	float: left;
	display: inline-block;
}

.acydashboard_progressbar .acydashboard_progress2{
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
}

.acydashboard_progressbar .acydashboard_progress2 span{
	background-color: #adccea;
	height: 3px;
	float: left;
	display: inline-block;
}

.acydashboard_progressbar .acydashboard_progress3{
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
}

.acydashboard_progressbar .acydashboard_progress3 span{
	background-color: #fbdf93;
	height: 3px;
	float: left;
	display: inline-block;
}

.acydashboard_progressbar .acydashboard_progress4{
	border-bottom-right-radius: 5px;
	border-top-right-radius: 5px;
}

.acydashboard_progressbar .acydashboard_progress4 span{
	background-color: #b6e3e6;
	height: 3px;
	float: left;
	display: inline-block;
}

.acydashboard_progressbar span.acystepdone{
	width: 100%;
	-webkit-animation: stepcomplete 2s ease-out 1;
	-moz-animation: stepcomplete 2s ease-out 1;
	-ms-animation: stepcomplete 2s ease-out 1;
	-o-animation: stepcomplete 2s ease-out 1;
	animation: stepcomplete 2s ease-out 1;

}

@keyframes stepcomplete{
	0%{
		width: 0;
	}
	100%{
		width: 100%;
	}
}

.acydashboard_progressbar .acydashboard_plane1.acystepdone{
	background: url(../images/dashboard/plane1.png) no-repeat center;
}

.acydashboard_progressbar .acydashboard_plane2.acystepdone{
	background: url(../images/dashboard/plane2.png) no-repeat center;
}

.acydashboard_progressbar .acydashboard_plane3.acystepdone{
	background: url(../images/dashboard/plane3.png) no-repeat center;
}

.acydashboard_progressbar .acydashboard_plane4.acystepdone{
	background: url(../images/dashboard/plane4.png) no-repeat center;
}

.acydashboard_progress1.acystepdone, .acydashboard_progress2.acystepdone, .acydashboard_progress3.acystepdone, .acydashboard_progress4.acystepdone{
	opacity: 1;
}

#dashboard_mainstat h1.acy_graphtitle{
	background-color: #95afd8;
	border-radius: 4px;
	color: #ffffff;
	display: inline-block;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 15px;
	padding: 9px;
	position: relative;
	text-align: center;
	text-transform: uppercase;
	line-height: 14px;
}

#acyallcontent.iconsonly .acy_stepbystep_newsletter .subtitle{
	display: inline
}

.acy_stepbystep_newsletter{
	margin-top: 20px;
	display: block
}

#acy_stepbystep .acymailing_button{
	display: inline;
	float: none;
	margin: auto;
	margin-top: 10px;
	background-image: none;
	background-color: #4c6da2;
	color: white;
}

#acy_stepbystep .acymailing_button:hover{
	background-color: #b1c7ea;
	transition: background 0.3s ease
}

#acy_stepbystep #user_name, #acy_stepbystep #user_email{
	background-color: #f5f5f5;
	border: 1px solid #dddddd;
	border-bottom: 2px solid #f1f1f1;
	box-shadow: none;
	margin: 0 4px;
	padding: 6px;
	transition: background 0.3s ease;
}

#acy_stepbystep #user_name:hover, #acy_stepbystep #user_email:hover{
	background-color: #fff;
}


.acycircles{
	margin-bottom: 20px;
}

.acyprogress{
	display: block;
	margin: 0 auto;
	overflow: hidden;
	transform: rotate(-90deg) rotateX(180deg);
}

.acyprogress circle{
	stroke-dashoffset: 0;
	transition: stroke-dashoffset 1s ease;
	stroke-width: 9px;
}

.acyprogress .bar{
	cursor: pointer;
	stroke: #e5e5e5;
}

.progressdiv{
	position: relative;
}

.progressdiv:after{
	position: absolute;
	top: 50%;
	left: 50%;
	font-size: 30px;
	transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	content: attr(data-title);
}

.circle_title{
	color: #787878;
	position: relative;
	top: -65px;
}

.circle_more_stat{
	color: #fff;
	background-color: #b1c7ea;
	padding: 10px 20px;
	border-radius: 4px;
	transition: background 0.3s ease;
}

.circle_more_stat:hover, .circle_more_stat:active, .circle_more_stat:focus{
	background-color: #4c6da2;
	color: #fff;
	text-decoration: none;
	transition: background 0.3s ease;
}

.circle_informations{
	display: block;
}

.acydashboard_content .circle_informations span{
	border-radius: 50px;
	display: inline-block;
	height: 8px;
	width: 8px;
	margin-right: 5px;
}

.stats_blue_point{
	background-color: #93bfeb;
}

.stats_green_point{
	background-color: #c9c472;
}

.stats_darkblue_point{
	background-color: #7c95ad;
}

.stats_grey_point{
	background-color: #d6d6d6;
	margin: 0 5px 0 20px;
}

.progressdiv::after{
	color: #999;
}

.stat_subscribers .progressdiv::after{
	color: #adccea;
}

.stat_lists .progressdiv::after{
	color: #c9c472;
}

.stat_newsletters .progressdiv::after{
	color: #7c95ad;
}

#liststats, #statsqueue{
	margin: auto;
	position: relative;
	top: -30px;
}

#statsusers{
	margin: auto;
	position: relative;
	top: -30px;
}

.stat_subscribers{
	border-right: 1px solid #eee;
	border-left: 1px solid #eee;
	padding: 0px 40px;
}

.stat_newsletters{
	border-right: 1px solid #eee;
	border-left: 1px solid #eee;
	padding: 0px 40px;
}

@keyframes deploy{
	from{
		max-height: 0px;
	}
	to{
		max-height: 800px;
	}
}

.acygraph #userStatisticDetails, .acygraph #listStatisticDetails, .acygraph #newsletterStatisticDetails, .acymailing_deploy{
	animation-name: deploy;
	animation-duration: 2s;
	overflow: hidden;
}

.acygraph svg{
	overflow: visible !important;
}

h1.acy_graphtitle:after{
	border-color: #95afd8 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
	border-style: solid;
	border-width: 8px 8px 0;
	content: "";
	height: 0;
	margin-right: -7px;
	position: absolute;
	right: 50%;
	top: 32px;
}


@keyframes deployslide{
	from{
		max-height: 0px;
	}
	to{
		max-height: 450px;
	}
}

@keyframes retractslide{
	from{
		max-height: 450px;
	}
	to{
		max-height: 0px;
		display: none;
	}
}

.slide_close{
	animation: retractslide 1s forwards;
	overflow: hidden;
	background-color: #fff;
	height: 350px;
	box-shadow: 0px 1px 5px #eee;
	padding: 5px;
	margin-bottom: 20px;
}

.slide_open{
	animation: deployslide 2s forwards;
	overflow: hidden;
	background-color: #fff;
	height: 350px;
	box-shadow: 0px 1px 5px #eee;
	padding: 5px;
	margin-bottom: 20px;
}

.contentpane h1.title{
	font-size: 12px !important;
}


.acymailing_button{
	background-color: #4c6da2;
	color: #fff;
	text-shadow: none;
	padding: 8px 15px;
	border-radius: 4px;
	border: none;
	border-bottom: 1px solid #4f6c99;
	background-image: none;
	transition: background 0.3s ease;
	font-size: 14px;
	display: inline-block;
	cursor: pointer;
}

.acymailing_button:hover, .acymailing_button:focus, .acytoolbarmenu button:focus{
	background-color: #b1c7ea;
	color: #fff;
	text-decoration: none;
	transition: background 0.3s ease;
	border: none;
}

.acymailing_button:hover, .acymailing_button:focus{
	border-bottom: 1px solid #95afd8;
}

.acymailing_button_delete{
	background-color: #d75c55;
	color: #fff;
	border-bottom: 1px solid #d75c55;
}

.acymailing_button_delete:hover, .acymailing_button_delete:focus{
	background-color: #f58e88;
	color: #fff;
	border-bottom: 1px solid #d75c55;
}

a.acyupload.acymailing_button_grey{
	color: #000;
}

.acymailing_button_grey{
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: #f5f5f5;
	background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	border-color: #bbbbbb #bbbbbb #a2a2a2;
	border-image: none;
	border-radius: 4px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	color: #333333;
	cursor: pointer;
	display: inline-block;
	font-size: 13px;
	line-height: 18px;
	margin: 3px 0px;
	padding: 4px 12px;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
}

.acyupload.acymailing_button_grey{
	margin-left: 10px;
	margin-bottom: 5px
}

.acymailing_button_grey:hover, .acymailing_button_grey:focus{
	background-position: 0 -15px;
	color: #333333;
	text-decoration: none;
	transition: background-position 0.1s linear 0s;
}

.acymailing_button_grey:hover, .acymailing_button_grey:focus, .acymailing_button_grey:active, .acymailing_button_grey.active, .acymailing_button_grey.disabled, .acymailing_button_grey[disabled]{
	background-color: #e6e6e6;
	color: #333333;
}


ul.buttonOptions{
	background-color: #5d7bab;
	box-shadow: 0 5px 6px #516890 inset;
	border-bottom-right-radius: 4px !important;
	border-bottom-left-radius: 4px !important;
	list-style: none;
	padding-bottom: 2px;
	padding-left: 0px;
	min-width: 120px;
}

.acytoolbar_save .buttonOptions li{
	text-align: center;
	display: block;
	background-color: transparent;
	padding: 5px 10px;
	border-bottom-right-radius: 4px !important;
	border-bottom-left-radius: 4px !important;
}

.buttonOptions li i{
	display: none;
}

.acytoolbarmenu .subbuttonactions .buttonOptions span{
	font-size: 13px;
}

.buttonOptions .acyicon-apply{
	font-size: 14px;
	margin: 0 10px 0 0;
}

.buttonOptions .acyicon-apply, .buttonOptions .acyicon-copy, .buttonOptions .acyicon-saveastmpl{
	font-size: 14px;
	margin: 0px 5px;
	padding-right: 8px;
}

.buttonOptions .acyicon-new{
	font-size: 16px;
	padding-right: 5px;
}

.acytoolbarmenu .buttonOptions .acytoolbar_apply, .acytoolbarmenu .buttonOptions .acytoolbar_new, .acytoolbarmenu .buttonOptions .acytoolbar_saveastmpl, .acytoolbarmenu .buttonOptions .acytoolbar_copy{
	background-color: transparent;
	text-transform: none;
	color: #a5c6e8;
	font-weight: normal;
	font-size: 16px;
	list-style-type: none;
	line-height: 14px;
	border-bottom-right-radius: 4px !important;
	border-bottom-left-radius: 4px !important;
	display: inline-block;
	min-width: 100%;
}

.acytoolbarmenu button, .acytoolbarmenu span{
	font-size: 12px;
	background-image: none;
}

.subbuttonactions{
	display: inline-block !important;
}

.subbuttonactions:hover .acytoolbar_save{
	background-color: #51a351;
}

.subbuttonactions:hover .acybuttongroup_save{
	background-color: #419141;
}

.subbuttonactions:hover .acybuttongroup_save:hover{
	box-shadow: 0px 3px 5px #2c752c inset
}

.acytoolbar_hover_display button{
	box-shadow: none;
	text-align: left;
	padding: 0 15px;
}

.acytoolbar_hover_display button span{
	margin: 0 !important;
}

.acytoolbar_hover_display{
	position: absolute;
	right: -50%;
	top: 40px;
}

.acytoolbarmenu .acyicon-up, .acytoolbarmenu .acyicon-down{
	color: #fff;
	font-size: 20px;
	padding: 0px !important;
}

.acytoolbarmenu .buttonOptions button:hover{
	background-color: transparent;
	text-transform: none;
	color: #fff;
}

.acytoolbar_hover:hover .acytoolbar_hover_display{
	display: block;
}

.acytoolbar_hover{
	position: relative;
	display: inline-block;
	height: 31px;
	vertical-align: top;
	padding-top: 9px;
}

.acytoolbar_hover_display{
	display: none;
}

.acymailing_campaigns_listing .acystatsbutton .acyicon-statistic{
	font-size: 14px;
	color: #8eb0dd;
}

.acymailing_campaigns_listing .acystatsbutton .acyicon-statistic:hover{
	color: #6680aa;
}

.acymailing_campaigns_listing .acyblockoptions{
	float: none;
	display: block;
	margin-top: 10px;
}

.container-title .page-title a{
	color: #fff;
}

.acymailing_campaigns_listing .acyicon-new{
	padding-right: 5px;
	margin-right: 5px;
	border-right: 1px solid #ddd;
	font-size: 16px;
}


.acymailing_table .titleorder{
	width: 18px
}

.acymailing_table .titleorder i{
	display: inline;
}

.donotprint input:not([type='checkbox']):not([type='radio']){
	padding-right: 40px !important;
}

.donotprint .acyicon-refresh{
	position: relative;
	right: 26px;
	color: #fff;
	font-size: 16px;
	top: 4px;
}

#acy_exportchartlegend .acyicon-export{
	margin-left: 15px;
}

#acy_exportchartlegend.acymailing_button{
	margin-top: 15px;
}


#acy_content textarea, #acy_content input[type="text"], #acy_content input[type="password"], #acy_content input[type="datetime"], #acy_content input[type="datetime-local"], #acy_content input[type="date"], #acy_content input[type="month"], #acy_content input[type="time"], #acy_content input[type="week"], #acy_content input[type="number"], #acy_content input[type="email"], #acy_content input[type="url"], #acy_content input[type="search"], #acy_content input[type="tel"], #acy_content input[type="color"], #acy_content select, #acy_content .uneditable-input, .acymailing_table_options #category{
	background-color: #fff;
	border: 1px solid #ccc;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-webkit-transition: border linear .2s, box-shadow linear .2s;
	-moz-transition: border linear .2s, box-shadow linear .2s;
	-o-transition: border linear .2s, box-shadow linear .2s;
	transition: border linear .2s, box-shadow linear .2s;
	display: inline-block;
	min-height: 18px;
	padding: 4px 6px;
	font-size: 13px;
	line-height: 18px;
	color: #555;
	border-radius: 5px;
	vertical-align: middle;
	margin-bottom: 0px;
}

#acy_content select, .acymailing_table_options #category{
	height: 28px;
}

#acy_content input.required{
	background-color: #fff;
}


#toolbar-box{
	display: none;
}

#element-box .m{
	border: none;
	background-color: transparent;
}

#element-box, div#element-box div.m{
	padding: 0px !important;
	margin: 0px !important;
}

#allfilters .plugarea, #allactions .plugarea{
	padding: 10px 0px;
}

#allfilters .inputbox, #allactions .inputbox, .subscriber_filter select{
	padding: 5px 0px;
	border-radius: 4px;
	border: 1px solid #ddd;
	color: #666;
}

#acy_content #allfilters select, #acy_content #allactions select{
	margin: 5px 0px
}

#acyallcontent div.current label, #acyallcontent div.current span.faux-label{
	display: inline;
	float: none;
}

#acy_content input[type="radio"]{
	float: none;
}

#acy_content label{
	display: inline-block;
}


#content-box .border .padding{
	padding: 0px !important;
}

#content-box #element-box .t{
	display: none;
}

.acytoolbartitle{
	font-size: 14px !important;
	color: #fff;
	text-align: left;
	font-weight: bold;
	margin-top: 10px;
	white-space: nowrap;
	text-overflow:ellipsis;
	overflow: hidden;
	max-width:1px;
}

.titleorder img{
	display: none;
}

.m .titleorder a:first-child:before{
	content: "\e602";
	font-size: 16px;
	color: #fff;
	font-family: "acyicon";
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: 1;
	text-transform: none;
	margin: 0px 10px;
}

.m .titleorder a:last-child:before{
	content: "\e620";
	font-size: 14px;
	color: #fff;
	font-family: "acyicon";
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 1;
	text-transform: none;
	margin: 0px 10px;
}

.m th.title img{
	margin-left: 5px;
	max-width: 10px;
}

.m .statsubjectsenddate img{
	display: none
}

.m .statsubjectsenddate:before{
	content: "\e602";
	font-size: 16px;
	color: #fff;
	font-family: "acyicon";
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: 1;
	text-transform: none;
	margin: 0px 10px;
}

.checkcontent label{
	display: inline;
}

.acymailing_table thead a.saveorder, .acymailing_table thead a.saveorder:hover, .acymailing_table thead a.saveorder:link{
	background-image: none;
	width: 25px;
}

div.acytagpopup .familymenu a{
	background: #eee;
	background: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
	background: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
	border: 1px solid #ddd;
	border-radius: 3px;
	color: #555;
	display: block;
	float: left;
	font-size: 12px;
	margin-bottom: 4px;
	margin-right: 4px;
	padding: 5px 10px;
	text-decoration: none;
	white-space: nowrap;
	text-shadow: 0 -1px 0 rgba(255, 255, 255, 1);
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}

div.acytagpopup .familymenu a:hover, div.acytagpopup .familymenu a.selected{
	background: #95afd8;
	background: -moz-linear-gradient(top, #95afd8 0%, #728fbd 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #95afd8), color-stop(100%, #728fbd));
	background: -webkit-linear-gradient(top, #95afd8 0%, #728fbd 100%);
	background: -o-linear-gradient(top, #95afd8 0%, #728fbd 100%);
	background: -ms-linear-gradient(top, #95afd8 0%, #728fbd 100%);
	background: linear-gradient(to bottom, #95afd8 0%, #728fbd 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95afd8', endColorstr='#728fbd', GradientType=0);
	border: 1px solid #728fbd;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}

#inserttagdiv input{
	margin-bottom: 0px;
}

#acy_content #plugarea label{
	display: inline;
	float: none;
}

#acy_content td.acytdcheckbox{
	width: 35px;
	background-image: url(../images/checkbox.png);
	background-repeat: no-repeat;
	background-position: 14px 8px;
}

#acy_content #lists_choice td.acytdcheckbox{
	width: 25px;
	min-width: 25px;
}

#acy_content tr:hover td.acytdcheckbox{
	background-position: -56px 8px;
}

#acy_content tr.selectedrow td.acytdcheckbox, #acy_content tr.acy_list_checked td.acytdcheckbox{
	background-position: -126px 8px;
}

#lists_choice.acymailing_table tr{
	cursor: pointer;
}

.acymailing_table tr.acy_list_checked{
	background-color: #f3f7fc;
}

div.acytagpopup table.acymailing_table tr.selectedrow td, div.acytagpopup table.adminlist tr.selectedrow td{
	background-color: #FDE2BA;
}

.acytagpopup .acymailing_button{
	padding: 4px 8px;
}

.acytagpopup #inserttagdiv{
	margin: 15px 0px;
}

.acytagpopup #inserttagdiv #tagstring{
	margin-bottom: 4px;
	padding: 5px;
}

.contentpane{
	padding: 0px !important;
}

#dateDetails{
	background-color: #f5f5f5;
	background-image: linear-gradient(to bottom, #fff, #eee);
	border: 1px solid #ddd;
	border-radius: 4px;
	box-shadow: 1px 1px 3px 3px #fff inset, 1px 2px 3px #ddd;
	opacity: 1;
	padding: 7px 12px 12px 12px;
	position: fixed;
}

#filters_block, #actions_block, #filterinfo, #filteredUsers, #selectedUsers, #existing_filters{
	float: none;
	display: block;
}

#filteredUsers #filteredUsersTable{
	width: 100%;
}

#filters_block .acyfilterarea, #actions_block .acyfilterarea{
	margin-top: 5px;
}

.acyautofiltertriggers{
	clear: both;
}

div.acyfilterarea{
	border-left: 2px solid #b1c7ea;
	margin-left: 10px;
	padding: 10px 5px 0px 10px;
	clear: both;
}

.acy_filter_mail #filtersblock input, .acy_filter_mail #filtersblock select{
	max-width: 100%;
}

#executed_actions_block div.acyfilterarea{
	margin: 10px 0px 10px 10px;
	padding: 10px 5px 10px 10px;
}

#actionlisting td{
	text-align: center;
}

#acy_content input[type=checkbox], #wysija input, #wysija select{
	padding: 0px;
}

div#wysija{
	background: url(../images/editorback.png) no-repeat;
	height: 25px;
	width: 150px;
	padding: 7px 12px;
}

#wysija span{
	width: 15px;
	height: 16px;
	display: inline-block;
	background: url(../images/typo.png) no-repeat;
	cursor: pointer;
	vertical-align: middle;
}

#wysija span.ielement{
	background-position: -19px 0px;
}

#wysija span.uelement{
	background-position: -38px 0px;
}

#wysija span.belementselected{
	background-position: 0px -29px;
}

#wysija span.ielementselected{
	background-position: -19px -29px;
}

#wysija span.uelementselected{
	background-position: -38px -29px;
}

#acy_content .order .uparrow, #acy_content .order .downarrow{
	width: 12px;
	height: 12px;
}

@media screen and (max-width: 1050px){
	.acyaffix .acytoolbarmenu_menu button, .acyaffix-top .acytoolbarmenu_menu button{
		padding: 0 5px;
	}

	.acyaffix .acytoolbarmenu_menu .acytoolbar_hover, .acyaffix-top .acytoolbarmenu_menu .acytoolbar_hover{
		display: none;
	}

	.acyaffix .acytoolbarmenu_menu button span, .acyaffix-top .acytoolbarmenu_menu button span{
		display: none;
	}

	.acyaffix .acytoolbarmenu_menu button i, .acyaffix-top .acytoolbarmenu_menu button i{
		margin: 0;
	}

	.acyaffix .acytoolbartitle, .acyaffix-top .acytoolbartitle{
		display: none;
	}
}

.acyplugformat .formatbox{
	width: 235px;
	position: absolute;
	padding: 12px 20px;
	border: 1px solid #CCC;
	box-shadow: 1px 1px 5px #CCC;
	background-color: white;
	border-radius: 4px;
	z-index: 3;
}

.acyplugformat .acybuttonformat{
	background-image: url("../images/article_format.png");
	background-repeat: no-repeat;
	width: 46px;
	height: 26px;
	display: inline-block;
	margin: 5px;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	border: 1px solid #bbb;
	border-radius: 4px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	transition: background-position .1s linear;
	padding: 0;
}

.acyplugformat .acyokbutton{
	background: linear-gradient(to bottom, #62c462, #51a351) !important;
	color: #fff !important;
	text-shadow: none;
	float: right;
	margin: 5px 8px;
	line-height: 26px;
}

.respuserinfo fieldset input, .respuserinfo fieldset select, .respuserinfo fieldset img, .respuserinfo fieldset textarea, .respuserinfo fieldset button{
	float: none;
}

.respuserinfo fieldset legend{
	font-weight: bold;
	display: block;
	margin-bottom: 20px;
	color: #4c6da2;
	font-size: 12px;
}

.respuserinfo .acy_onefield{
	margin-bottom: 20px;
}

.respuserinfo .acy_onefield label{
	margin-bottom: 5px;
	margin-right: 10px;
}

.respuserinfo .acykey label{
	float: left;
}

#mapGeoloc_div{
	text-align: center;
	width: 650px;
	margin: 20px auto;
	display: block;
}

.onlyprint{
	display: none
}

.acymailing_table .hasTip{
	border-bottom: 1px dotted #ddd;
}

.acy_filter_mail #filtersblock{
	float: none;
	display: block;
	margin-top: 40px;
}

.acy_filter_mail #filtersblock{
	padding: 20px;
	margin: 30px 0px
}


span.onload{
	background-image: url(../images/spinner.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 2px 20px;
}

span.onload.spinner2{
	background-image: url(../images/spinner2.gif);
}

#acy_content span.loading, #acy_content span.spanloading{
	padding: 2px 0;
	display: inline;
}

div.onload{
	background-image: url(../images/spinner.gif);
	background-repeat: no-repeat;
	width: 19px;
	height: 19px;
	float: left;
	margin-left: 3px;
}

#acy_content .abtesting_actions input{
	float: left;
}

.current .paramlist_value label{
	float: none;
	display: inline-block;
}

#newsletter_preview_area #iframepreview{
	display: block;
	margin: 95px auto 0 auto;
	transition: width 1s ease;
}

#config_mailer_methodfieldset .acyblockoptions{
	float: left;
}

#config_mailer_methodfieldset .acyblockoptions:nth-child(2){
	margin-left: 20px;
}

#indexfollow input, #indexfollow label{
	float: left;
	display: inline;
}

#acy_content div.current input, #acy_content div.current select{
	float: none;
	margin-bottom: 0px;
	clear: none;
}

#acy_content .clr{
	display: block;
	clear: both;
}

.customfields_pane{
	float: right;
	cursor: pointer;
	box-sizing: border-box;
	text-align: center;
	font-size: 13px;
	text-transform: uppercase;
	display: inline-block;
	width: 50%;
	height: 100%;
	color: white;
	line-height: 40px;
	-webkit-transition: background-color 0.2s;
	-moz-transition: background-color 0.2s;
	-ms-transition: background-color 0.2s;
	-o-transition: background-color 0.2s;
	transition: background-color 0.2s;
	background-color: #B7CEF2 !important;
	font-weight: 600;
	border: 0 !important;
}

.customfields_pane:first-of-type{
	border-radius: 0;
	border-top-right-radius: 10px;
}

.customfields_pane:last-of-type{
	border-radius: 0;
	border-top-left-radius: 10px;
}

.customfields_pane.active, .customfields_pane:hover{
	background-color: #7F99C3 !important;
}

#acy_content .acy_onefield input[type="radio"], #acy_content .acy_onefield input[type="checkbox"]{
	float: none;
	display: inline-block;
	margin: 0 5px
}

#acy_content .acy_onefield label{
	display: inline-block !important
}

span.acy_stat_date{
	margin-top: 5px;
	display: block;
}

.searchtext{
	background-color: rgb(255, 255, 102);
	color: black;
	font-weight: bold;
}

.acymaincontent_action #actionsarea{
	margin-top: 10px;
}

.acymaincontent_action #actionsarea select{
	margin-top: 5px;
}

.tree{
	position: absolute;
	left: 0;
	right: 0;
	background-color: white;
	-webkit-box-shadow: 0 4px 8px #d7d7d7;
	-moz-box-shadow: 0 4px 8px #d7d7d7;
	box-shadow: 0 4px 8px #d7d7d7;
	z-index: 2;
}

.tree li{
	list-style: none;
}

.tree ul{
	margin-left: 10px;
}

.tree > ul{
	margin: 15px 0;
}

.tree-child-item .tree-child-title{
	cursor: pointer;
	font-size: 15px;
	color: #545454;
}

.tree-icon{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 15px;
	color: #6b6c5a;

}

.tree-child-item.tree-empty .tree-icon:before{
	opacity: 0;
}

.tree-child-item .tree-icon:before{
	text-decoration: none;
	content: '\25bc';
	padding: 0 5px;
}

.tree-child-item.tree-closed .tree-icon, .tree-child-item.tree-closed .tree-icon:before{
	content: '\25b6';
	color: #aeaf98;
}

.tree-closed .acyicon-folder{
	font-size: 12px;
}

.tree-closed .tree-icon:before{
	font-size: 16px;
}

.tree-icon:before{
	font-size: 12px;
}

.tree-current > span,
.tree-child-item:hover > span{
	color: #08c !important;
}

.tree-child-item.tree-closed ul{
	height: 0;
	-webkit-transform: scaleY(0);
	-moz-transform: scaleY(0);
	-ms-transform: scaleY(0);
	-o-transform: scaleY(0);
	transform: scaleY(0);
}

.tree-child-item ul{
	height: auto;
	overflow: hidden;
	-webkit-transform: scaleY(1);
	-moz-transform: scaleY(1);
	-ms-transform: scaleY(1);
	-o-transform: scaleY(1);
	transform: scaleY(1);
	-webkit-transition: transform 0.5s;
	-moz-transition: transform 0.5s;
	-ms-transition: transform 0.5s;
	-o-transition: transform 0.5s;
	transition: transform 0.5s;
}

.acytable_userinfo{
	float: left;
	margin-right: 40px;
}

.acytable_userinfo td{
	height: 28px;
}

.acytable_userinfo .controls fieldset.radio{
	padding-top: 0px;
}

.acytable_userinfo td.acykey label{
	margin-bottom: 0px;
}

.acymaincontent_stats #statfilter{
	text-align: left;
}

#displayPict .acy_attachment_delete{
	height: 24px;
	width: 24px;
	vertical-align: top;
	position: absolute;
	right: 15px;
	top: 15px;
	z-index: 990;
}

.acy_attachment_delete{
	cursor: pointer;
}

#confirmBoxAttach{
	width: 370px;
	background: rgba(255, 255, 255, 0.8);
	border: 1px solid #d6d6d6;
	padding: 5px;
	border-radius: 5px;
	box-shadow: 1px 1px 5px #dddddd;
	-moz-box-shadow: 1px 1px 5px #dddddd;
	-webkit-box-shadow: 1px 1px 5px #dddddd;
	position: absolute;
	left: 234px;
	top: 150px;
	z-index: 999;
}

#acy_popup_content{
	background-color: #fff;
	padding: 20px;
	text-align: center;
	color: #706f6f;
}

.acy_folder_name{
	color: #5e93c0
}

#acy_media_browser .drag-resize:hover{
	cursor: nw-resize;
}

#acy_media_browser #image-edition{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	background: url(../images/grid.png);
	top: 0;
}

#acy_media_browser #image-edition.hidden-edition{
	display: none;
}

#acy_media_browser #image-edition .image-edition-toolbar{
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	padding: 0px 25px;
	background-color: #ECECEC;
	border-left: solid 1px #DCDCDC;
	width: 190px;
}

#acy_media_browser #image-edition .image-edition-toolbar *{
	margin-bottom: 5px;
}

.acymailing_active_button{
	box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
	background-color: #e6e6e6;
	background-image: none;
}

.acydashboard_specialcontent{
	margin-top: 30px;
}

#tagfieldcontainer{
	display: inline-block;
	position: relative;
	width: 250px;
}

#tagul{
	position: relative;
	overflow: hidden;
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
	border: 1px solid #aaa;
	width: 250px;
	background-color: white;
	border-radius: 3px;
	border: 1px solid #cccccc;
}

.acymailing_table_options #tagul{
	border-radius: 5px;
}

#tagul li{
	list-style: none;
	float: left;
}

#tagul li.tagchoice{
	position: relative;
	margin: 1px 0px 1px 2px;
	padding: 3px 20px 3px 5px;
	border: 1px solid #aaa;
	border-radius: 3px;
	background-color: #e4e4e4;
	background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
	line-height: 13px;
}

#tagul li.tagchoice a.choice-close{
	position: absolute;
	top: 0px;
	width: 20px;
	height: 20px;
	background-image: url("../images/closecross.png");
	cursor: pointer;
}

#tagul #searchbartag{
	border: none;
	box-shadow: none;
	min-width: 175px;
}

#tagul .searchtag{
	height: 21px;
	padding-bottom: 2px;
	margin-top: -2px;
}

#existingtags{
	position: absolute;
	z-index: 1060;
	border: 1px solid #aaa;
	border-top: 0;
	background: #fff;
	box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
	width: 248px;
}
#existingtags ul{
	margin: 0px;
	padding: 0px;
}

#existingtags ul li{
	list-style: none;
	padding: 5px 6px;
	cursor: pointer;
}

#existingtags ul li:hover, #existingtags ul li:focus{
	background-color: #3875d7;
	background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
	color: #fff;
}

.acymailing_table_options #tagfilter{
	vertical-align: top;
}

.onelineblockoptions #tagfilter{
	vertical-align: middle;
}

#clicks_overview a{
	position: relative;
}

.overviewbubble{
	font-weight: normal;
	color: white;
	width: 22px;
	height: 22px;
	position: absolute;
	text-align: center;
	top: -10px;
	left: -10px;
	border-radius: 50%;
	line-height: 24px;
	font-size: 10px;
	border: 2px solid rgba(255,255,255,0.5);
	transform: scale(0);

	animation: bubbleappear 1s 1 1s forwards;
}

@keyframes bubbleappear {
	0%{
		transform: scale(0);
	}100%{
		transform: scale(1);
	}
}

.installacysms #meter {
	background: #555;
	border-radius: 16px;
}

.installacysms #meter > div {
	margin: 8px 10px;
	height: 45px;
	position: relative;
}

.installacysms #progressbar {
	border-radius: 20px;
	background-color: rgb(43,194,83);
	box-shadow:
			inset 0 2px 9px  rgba(255,255,255,0.3),
			inset 0 -2px 6px rgba(0,0,0,0.4);
	width: 0%;
	position: absolute;
	margin: 8px 0px;
	top: 0;
	left: 0;
	bottom: 14px;
	right: 0;
	background-image: linear-gradient(
			-45deg,
			rgba(255, 255, 255, .2) 25%,
			transparent 25%,
			transparent 50%,
			rgba(255, 255, 255, .2) 50%,
			rgba(255, 255, 255, .2) 75%,
			transparent 75%,
			transparent
	);
	background-size: 50px 50px;
	animation: progress 2s linear infinite;
	transition: 2s ease;
}

.installacysms #information{
	color: white;
	position: absolute;
	left: 1px;
	top: 26px;
}

.installacysms #information a{
	color:#ffac15;
	text-decoration:none;
}

.installacysms #postinstall a {
	color: white;
	text-decoration: none;
}

.installacysms .myacymailingarea{
	padding: 6px 0px 0px 0px;
}

@keyframes progress {
	0% {
		background-position: 0 0;
	}
	100% {
		background-position: 50px 50px;
	}
}

.subbuttonactions:hover .acytoolbar_compare{
	background-color: #5d7bab;
	box-shadow: 0 5px 6px #516890 inset;
	color: #a5c6e8;
	width: 100%;
}

.subbuttonactions:hover .acytoolbar_compare:hover{
	color: #fff;
}

.acybuttongroup_addcompare .acytoolbar_hover_display{
	z-index: 1;
}

.subbuttonactions:hover .acybuttongroup_addcompare{
	background-color: #94b3e4;
}

.subbuttonactions:hover .acybuttongroup_addcompare:hover{
	background-color: #5d7bab;
	box-shadow: 0 5px 6px #516890 inset;
}

.columnclassname {
	text-overflow: ellipsis;
	max-width: 350px;
	overflow: hidden;
}

.icon-16-refuse{
	 background-image: url(../images/icons/icon-16-refuse.png);
	 background-repeat: no-repeat;
	 width: 16px !important;
	 height: 16px !important;
	 float: left;
	 margin: 3px;
}

.acypagination li{
	display: inline-block;
	width: 40px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #ddd;
	border-left-width: 0;
	font-family: 'acyicon';
}

.acypagination li.selectedPage{
	width: 200px;
}

.acypagination li input{
	width: 35px;
}

.acypagination li:first-child{
	border-left-width: 1px;
	border-radius: 3px 0px 0px 3px;
}

.acypagination li:last-child{
	border-radius: 0px 3px 3px 0px;
}

.acypagination_counter, .acypagination{
	text-align: center;
	margin-left: 0;
}

.acypagination li span {
	cursor: pointer;
	display: block;
	line-height: 30px;
	height: 100%;
}

.acypagination li span.acypaginactive{
	opacity: 0.5;
	cursor: default;
}

.acypagination li span:not(.acypaginactive):hover{
	background-color: #e8e8e8;
}

.acypagination .selectedPage #acypagination{
	vertical-align: baseline;
}

.deleteFilter{
	cursor: pointer;
	margin-left: 10px;
	width: 20px;
}
PKmX!]�^�7��module_default_square_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default.css");


.acymailing_module .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	margin-right: 10px!important;
		padding: 4px 10px !important;
background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 )!important;  }


.acymailing_module .inputbox:hover{
	border:1px solid #ddd !important;
	border-bottom:1px solid #999!important;
box-shadow: 0 0 3px 2px #eee!important;
-moz-box-shadow: 0 0 3px 2px #eee !important;
-webkit-box-shadow: 0 0 3px 2px #eee !important;
}

.acymailing_module .inputbox:focus{
	border:1px solid #bbb !important;
	background-color:#f5f5f5 !important;
	box-shadow: 0 0 3px 2px #eee!important;
-moz-box-shadow: 0 0 3px 2px #eee !important;
-webkit-box-shadow: 0 0 3px 2px #eee !important;}




.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	color:#666 !important;
	border:1px solid #ddd !important;
	padding: 3px !important;
	text-shadow:1px 1px 1px #fff !important;
	margin-right:5px !important;
	background-color:#CCC !important;

background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 ) !important; }

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
		color:#000 !important;
	background-color:#f5f5f5 !important;
background-image: linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
background-image: -o-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#ffffff',GradientType=0 ) !important; 
box-shadow: 0 0 3px 2px #eee!important;
-moz-box-shadow: 0 0 3px 2px #eee !important;
-webkit-box-shadow: 0 0 3px 2px #eee !important;
}



.acymailing_module_form td{
	padding-bottom:0px;}


.acymailing_module .acyfield_html {
	display:inline-block;
	padding-right:10px !important;}


.acymailing_module .acymailing_mootoolsbutton p{
	text-align:left;}

.acymailing_module a.acymailing_togglemodule{
	display:inline;
		font-size: 13px;
		font-weight: bold;}


.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited{
	text-decoration:none !important;
	display:inline-block !important;
}

.acymailing_module table.acymailing_form {
	margin:0px;}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}



.acymailing_form {
	margin:0px;}

.acymailing_form label{
	margin-right:10px;
	}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}



.acymailing_module .acymailing_module_form .acymailing_lists a:link, .acymailing_module .acymailing_module_form .acymailing_lists a:visited{
	color:#000;
	text-decoration:none;}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#666!important;
	text-decoration:underline !important;
	background-color:transparent !important;}

.acymailing_module .acymailing_module_form .acymailing_lists .acymailing_checkbox{
	margin-right:10px;}

.acymailing_module_form .acymailing_form a:link{
	background-color:transparent;
	color:#000;
	text-decoration:none;}

.acymailing_module .acyfield_html input{
	margin-right:10px;
	margin-left:10px;
	border:none !important;
	background:none !important;
	filter:none !important;}

.acymailing_form .checkbox{
	border: none !important;
	background:none !important;
	filter:none !important;}


.acymailing_module .invalid{
border:1px solid #999 !important;}
PKmX!]HE+ccmodule_default_box_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_box_black.css");

	
.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#79adb2 !important;
}



.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#79adb2!important;}
PKmX!]�<����"module_default_basic_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_basic_black.css");



.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#B90041 !important;
	background-color:#fff !important;
	border:1px solid #ccc !important;
	border-right:1px solid #999 !important;
	border-bottom:1px solid #999 !important;
}



.acymailing_module .acymailing_module_form .acymailing_lists a:hover, .acymailing_module .acymailing_module_form .acymailing_lists a:active{
	color:#B90041!important;}
	
.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#B90041!important;}

PKmX!]���)''!component_default_square_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_square_black.css");




#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
    color:#aca489 !important;
}

	

#acyarchivelisting .contentheading{
	color:#777059;
	border-bottom:1px solid #777059;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#aca489;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#777059;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#aca489;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#777059;}
	
	
#acyarchivelisting .contentpane tbody .sectiontableentry1{
	background-color:#ece9e0;}
#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	background-color:#e8e4d6;}


#acyarchivelisting .contentpane tbody .sectiontableentry2{
	background-color:#f2f0e8;}
#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	background-color:#e8e4d6;}
	

#acyarchiveview .contentheading{
	color:#aca489;}



#acylistslisting .componentheading{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acylistslisting .list_name a{
    color:#aca489;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#aca489;
}

div.acymailing_list:hover{
	background-color:#f2f0e8;}



#acymodifyform legend{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acyusersubscription .list_name{
    color: #aca489;
}
	

#unsubpage .unsubintro{
	color:#aca489;
	border-bottom: 1px solid #aca489;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #aca489;
    color: #aca489;
}



PKmX!]��<;��backend_custom.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.6.1
 * @author     acyba.com
 * @copyright  (C) 2009-2017 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */


PKmX!]x�~t�� component_default_shadow_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_shadow_black.css");



#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button {
color:#fff !important;
background-color:#730028 !important;
background-image: linear-gradient(bottom, #770000 21%, #bc1f00 58%) !important;
background-image: -o-linear-gradient(bottom, #770000 21%, #bc1f00 58%) !important;
background-image: -moz-linear-gradient(bottom, #770000 21%, #bc1f00 58%) !important;
background-image: -webkit-linear-gradient(bottom, #770000 21%, #bc1f00 58%) !important;
background-image: -ms-linear-gradient(bottom, #770000 21%, #bc1f00 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #770000 0%,#bc1f00 100%);   background: radial-gradient(top, ellipse cover, #770000 0%,#bc1f00 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BC1F00', endColorstr='#770000',GradientType=0 ) !important; }

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
    color:#fff !important;
	background-color:#bc1f00 !important;
background-image: linear-gradient(bottom, #b00303 21%, #ee0000 58%) !important;
background-image: -o-linear-gradient(bottom, #b00303 21%, #ee0000 58%) !important;
background-image: -moz-linear-gradient(bottom, #b00303 21%, #ee0000 58%) !important;
background-image: -webkit-linear-gradient(bottom, #b00303 21%, #ee0000 58%) !important;
background-image: -ms-linear-gradient(bottom, #b00303 21%, #ee0000 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #b00303 0%,#ee0000 100%);   background: radial-gradient(top, ellipse cover, #b00303 0%,#ee0000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee0000', endColorstr='#b00303',GradientType=0 ) !important; }



#acyarchivelisting .contentheading{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#bc1f00;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#bc1f00;
}


#acyarchiveview .contentheading{
	color:#bc1f00;}
	
	

#acylistslisting .componentheading{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acylistslisting .list_name a{
    color:#bc1f00;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#bc1f00;
}



#acymodifyform legend{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acyusersubscription .list_name{
    color: #bc1f00;
}

	

#unsubpage .unsubintro{
	color:#bc1f00;
	border-bottom: 1px solid #bc1f00;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #bc1f00;
    color: #bc1f00;
}

PKmX!]o��� component_default_basic_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_basic_black.css");

	
#acymodifyform .button:hover, #unsubbutton_div .button:hover, #acyarchivelisting .button:hover {
    color:#5a99ab;}


#acyarchivelisting .contentheading{
	color:#5a99ab;
	border-bottom:1px solid #5a99ab;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#8db9d8;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#5a99ab;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#5a99ab;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#5a99ab;
}


#acyarchivelisting .contentpane tbody .sectiontableentry1{
	background-color:#ecf2f5;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	background-color:#e3e9ec;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	background-color:#f4f8f9;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	background-color:#e3e9ec;
}



#acyarchiveview .contentheading{
	color:#5A99AB;}
	
	

#acylistslisting .componentheading{
	color:#5A99AB;
	border-bottom:1px solid #5A99AB;
}

#acylistslisting .list_name a{
    color:#8DB9D8;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#5A99AB;
}

div.acymailing_list:hover{
	background-color :#f4f8f9;
}


#acymodifyform legend{
	color:#5A99AB;
	border-bottom:1px solid #5A99AB;
}

#acyusersubscription .list_name{
    color: #8DB9D8;
}

#acyusersubscription th{
	background-color:#f4f8f9;}


#unsubpage .unsubintro{
	color:#5A99AB;
	border-bottom: 1px solid #5A99AB;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #5A99AB;
    color: #5A99AB;
}

PKmX!]���th&h&"component_default_radial_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default.css");




#acyarchivelisting .inputbox, #acyuserinfo .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	border-radius:5px !important;
	-moz-border-radius:5px !important;
	margin-right: 10px!important;
	padding: 3px !important;
	background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 ) !important; }


#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #ccc !important;
	border-bottom:1px solid #999 !important;
	-moz-box-shadow: inset 0 0 3px 3px #ddd !important;
	-webkit-box-shadow: inset 0 0 3px 3px #ddd !important;
}

#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus{
	border:1px solid  #999 !important;}




#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
color:#fff !important;
	border:1px solid #666 !important;
	-moz-border-radius:5px !important;
	padding: 3px !important;
	text-shadow:1px 1px 1px #666 !important;
	margin-right:5px !important;
	background-color:#CCC !important;

	background-image: radial-gradient(top, #e7e7e7  21%, #666 58%) !important;
	background-image: -o-radial-gradient(top, #e7e7e7 21%, #666 58%) !important;
	background-image: -moz-radial-gradient(top, #e7e7e7 21%, #666 58%) !important;
	background-image: -webkit-radial-gradient(top, #e7e7e7 21%, #666 58%) !important;
	background-image: -ms-radial-gradient(top, #e7e7e7 21%, #666 58%) !important;

	background: -ms-radial-gradient(top, ellipse cover, #e7e7e7 0%,#666 100%); 	background: radial-gradient(top, ellipse cover, #e7e7e7 0%,#666 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#666',GradientType=1 ) !important; }

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
	color:#fff !important;
	border:1px solid #999999 !important;
	-moz-border-radius:5px !important;
	padding: 3px !important;
	text-shadow:1px 1px 1px #666 !important;
	margin-right:5px !important;
	background-color:#CCC !important;

	background-image: radial-gradient(top, #f5f5f5  21%, #999999 58%) !important;
	background-image: -o-radial-gradient(top, #f5f5f5 21%, #999999 58%) !important;
	background-image: -moz-radial-gradient(top, #f5f5f5 21%, #999999 58%) !important;
	background-image: -webkit-radial-gradient(top, #f5f5f5 21%, #999999 58%) !important;
	background-image: -ms-radial-gradient(top, #f5f5f5 21%, #999999 58%) !important;

	background: -ms-radial-gradient(top, ellipse cover, #f5f5f5 0%,#999999 100%); 	background: radial-gradient(top, ellipse cover, #f5f5f5 0%,#999999 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#999999',GradientType=1 ) !important; }




#acyarchivelisting table, #acyarchivelisting tr, #acyarchivelisting td {
	border:0px !important;}

#acyarchivelisting .contentheading{
	color:#000;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px dotted #000;
	padding-bottom:4px;
}

#acyarchivelisting .contentpane form{
	background-color: #FFFFFF;
		border-style: solid;
	border-color:#ccc;
		border-width: 1px;
		padding: 10px;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#666;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

#acyarchivelisting .acynewbutton a:hover, #acyarchivelisting .acynewbutton a:focus{
	background-color:transparent;
	color:#cf5402;
}

#acyarchivelisting .sectiontableheader{
	color:#333;
	padding-top:25px;}

#acyarchivelisting .contentpane thead{
	border-bottom:1px solid #ccc;
	height:30px;
}

#acyarchivelisting .contentpane tbody{
	color:#333;
}

#acyarchivelisting .sectiontableheader a{
	color:#333;
	text-decoration:none;
	background-color:transparent;
	font-weight:bold;
	font-size:12px;
}

#acyarchivelisting .sectiontableheader a:hover{
	background-color:transparent;
	color:#666;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	text-align:center;
	height:30px;
	background-color:#eeeded;
	border-bottom:1px solid #fff !important;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	text-align:center;
	height:30px;
	background-color:#f5f5f5;
	border-bottom:1px solid #fff !important;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}


#acylistslisting .componentheading{
	color:#000;
	font-weight:bold;
	border-bottom:1px dotted #000;
	margin-bottom:10px;
	font-weight:bold;
	font-size:16px;
	padding-bottom:4px;
}

#acylistslisting .list_name a{
	background-color: transparent;
		color:#666;
		cursor: pointer;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
	padding-left:10px;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	text-decoration:underline;
	background-color:transparent;
	color:#666;
}


#acylistslisting .list_description{
	color:#333;
	padding:0px;
	padding-left:10px;
}

#acylistslisting p{
	line-height: 15px;
		margin: 3px 0;}


div.acymailing_list:hover{
	background-color :#F5f5f5;
}

#acylistslisting .contentpane thead td{
	padding-top:20px;
}

#acylistslisting div.acymailing_list{
		border:none;
	border-bottom:1px solid #ccc;
		margin: 0px;
		padding-top: 10px;
}


#acyusersubscription th{
	color:#666;
	padding: 4px 5px;
background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
border:1px solid #ccc;}


#acyusersubscription tr{
	border-bottom:1px solid #ccc !important;}

#acyusersubscription .acystatus{
	padding-top:20px;
	padding-bottom: 25px;
}


#acymodifyform .adminform{
	color:#666;
	text-align:left;
	margin-bottom:20px;
}

#acymodifyform fieldset{
	padding:0px;
}


#acyuserinfo{
	background-color:#fff;
	border:1px solid #ccc;
}

#acyuserinfo tr, #acyuserinfo td{
	border:none;}

#acyuserinfo td{
	padding-bottom:4px !important;
	padding-top:4px !important;}


#acyuserinfo select{
	border:1px solid #dcc2b2;}

#acyuserinfo .key{
	color:#666;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;
}

#acyusersubscription{
	background-color:#FFF;
	border:1px solid #ccc;
}

#acyusersubscription td{
	border:none;}

#acymodifyform legend{
	color:#000;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	border-bottom:1px dotted #000;
	margin-bottom:20px;
	padding-bottom:4px;
}

#acyuserinfo input{
	margin:0 5px;
}

#acyusersubscription .list_name{
	border-bottom: 1px solid #dddddd;
		color: #666;
		font-size: 12px;
		font-weight: bold;
		margin: 0px;
		padding-top: 20px;
		text-align: left;
}

#acyusersubscription .list_description{
	text-align:left;
	font-size:12px;
	color:#333;
	padding:0px;
	padding-top:5px;
}

#acymodifyform .acymodifybutton{
	text-align:center;
}


#unsubpage{
padding: 20px 20px 40px;
font-size:11px;
border:1px solid #ccc;}

#unsubpage .unsubsurvey, #unsubpage .unsubintro{
	padding:0px;}

#unsubpage input{
	margin-right:5px;}

#unsubpage .unsubintro{
	font-weight:bold;
	color:#000;
	font-size:12px;
	padding:0px;
	border-bottom: 1px dotted #000;
	padding-bottom:4px;
	margin-bottom:10px;}

#unsubpage .unsuboptions{
	padding:0px;}



#unsubpage .unsubsurveytext{
		border-bottom: 1px dotted #000;
		color: #000;
		display: block;
		font-size: 12px;
		font-weight: bold;
		margin-bottom: 10px;
		margin-top: 30px;
		padding-bottom: 4px;
}

#unsubpage .unsuboptions div{
	font-size: 11px;
		margin-top: 6px;
	font-weight:normal;
}

#unsubpage .unsubsurvey div{
	font-size: 11px;
		margin-top: 6px;
	font-weight:normal;
}


#unsubpage .unsubsurvey textarea{
	margin-top:15px;
	border:1px solid #ccc;
	width:100%;
	margin-bottom: 10px;
	background-color:#fff;
}

#unsubpage .unsubsurvey textarea:hover{
	border:1px solid #aaa;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}


#unsubpage .input{
	padding-right:10px;
}

#unsubbutton_div{
	text-align:center;
}

#acyarchiveview{
	border:1px solid #ccc;
	padding:10px;}

#acyarchiveview .contentheading{
	font-weight:bold;
	color:#000;
	font-size:16px;}


#acyuserinfo .invalid{
border:1px solid #999 !important;}


PKmX!]�S���module_default_radial_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default.css");



.acymailing_module .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	border-radius:5px !important;
	-moz-border-radius:5px !important;
	margin-right: 10px!important;
		padding: 3px !important;
background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 ) !important;  	background: radial-gradient(top, ellipse cover, #e7e7e7 0%,#666 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#666',GradientType=1 ) !important; }

.acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
	color:#fff !important;
	border:1px solid #999999 !important;
	-moz-border-radius:5px !important;
	padding: 3px !important;
	text-shadow:1px 1px 1px #666 !important;
	margin-right:5px !important;
	background-color:#CCC !important;

background-image: radial-gradient(top, #f5f5f5  21%, #999999 58%) !important;
background-image: -o-radial-gradient(top, #f5f5f5 21%, #999999 58%) !important;
background-image: -moz-radial-gradient(top, #f5f5f5 21%, #999999 58%) !important;
background-image: -webkit-radial-gradient(top, #f5f5f5 21%, #999999 58%) !important;
background-image: -ms-radial-gradient(top, #f5f5f5 21%, #999999 58%) !important;

	background: -ms-radial-gradient(top, ellipse cover, #f5f5f5 0%,#999999 100%); 	background: radial-gradient(top, ellipse cover, #f5f5f5 0%,#999999 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#999999',GradientType=1 ) !important; }


.acymailing_module_form td{
	padding-bottom:0px;}


.acymailing_module .acyfield_html {
	display:inline-block;
	padding-right:10px !important;}



.acymailing_module .acymailing_mootoolsbutton p{
	text-align:left;}

.acymailing_module a.acymailing_togglemodule{
	display:inline;
		font-size: 13px;
		font-weight: bold;}


.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited{
	text-decoration:none !important;
	display:inline-block !important;}

.acymailing_module table.acymailing_form {
	margin:0px;}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}


.acymailing_form {
	margin:0px;}

.acymailing_form label{
	margin-right:10px;
	}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}



.acymailing_module .acymailing_module_form .acymailing_lists a:link, .acymailing_module .acymailing_module_form .acymailing_lists a:visited{
	color:#000;
	text-decoration:none;}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#666!important;
	text-decoration:underline !important;
	background-color:transparent !important;}

.acymailing_module .acymailing_module_form .acymailing_lists .acymailing_checkbox{
	margin-right:10px;}


.acymailing_module_form .acymailing_form a:link{
	background-color:transparent;
	color:#000;
	text-decoration:none;}


.acymailing_module .acyfield_html input{
	margin-right:10px;
	margin-left:10px;
	border:none !important;
	background:none !important;
	filter:none !important;}

.acymailing_form .checkbox{
	border: none !important;
	background:none !important;
	filter: none !important;}

.acymailing_module .invalid{
border:1px solid #999 !important;}


PKmX!]��n��module_default.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

.acymailing_form .grecaptcha-badge{
	display: none;
}

div.acymailing_module, .acymailing_module div{
	padding: 0 !important;
	margin: 0 !important;
	border-style:none !important;
}

table.acymailing_form{
	margin:auto;
	border:0px !important;
}

a.acymailing_togglemodule{
	display : block;
	font-size:16px;
}

.acymailing_mootoolsbutton p{
	text-align:center;
}

.acysubbuttons{
	text-align:center;
}

img.captchaimagemodule{
	border:1px solid #dddddd;
	float: left;
}

.captchakeymodule .captchafield{
	margin-top:3px;
	margin-left:2px;
}

.acymailing_fulldiv tr, .acymailing_fulldiv td{
	border:0px;
}

.acymailing_module_form select {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.acymailing_module_form td {
	padding-bottom: 5px;
	vertical-align:top;
}

div.acymailing_module_error {
	color: #400;
	background-color: #fdd;
	padding: 1em !important;
	margin-bottom:10px;
}

div.acymailing_module_success {
	color: #130;
	background-color: #dfc;
	padding: 1em !important;
	z-index: 10;
	margin-bottom:10px;
}

.acymailing_module_form .acymailing_introtext{
	 padding-bottom:10px;
	 display:block;
}

.refreshCaptchaModule{
	background-image:url(../images/refresh.png);
	width:16px;
	height:16px;
	display:block;
	float:left;
	cursor:pointer;
}

.acymailing_module fieldset{
	border: solid 1px #ccc;
	padding: 5px;
}
.category_warning{
	color: red;
}

.hide {
	display: none;
}

.slide_open{
	animation: deployslide 0.5s forwards;
	overflow: hidden;
}

@keyframes deployslide{
	from{
		max-height: 0px;
	}
	to{
		max-height: 800px;
	}
}

@keyframes retractslide{
	from{
		max-height: 800px;
	}
	to{
		max-height: 0px;
		display: none;
	}
}

.slide_close{
	animation: retractslide 0.5s forwards;
	overflow: hidden;
	background-color: #fff;
	box-shadow: 0px 1px 5px #eee;
	padding: 5px;
	margin-bottom: 20px;
}

.slide_open{
	animation: deployslide 0.5s forwards;
	overflow: hidden;
	background-color: #fff;
	box-shadow: 0px 1px 5px #eee;
	padding: 5px;
	margin-bottom: 20px;
}
PKmX!]�C���&component_default_square_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_square_black.css");




#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
    color:#B90041 !important;
}

	

#acyarchivelisting .contentheading{
	color:#59001F;
	border-bottom:1px solid #59001F;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#b90041;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#59001F;}


#acyarchiveview .contentheading{
	color:#b90041;}



#acylistslisting .componentheading{
	color:#59001F;
	border-bottom:1px solid #59001F;
}

#acylistslisting .list_name a{
    color:#B90041;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#b90041;
}



#acymodifyform legend{
	color:#59001F;
	border-bottom:1px solid #59001F;
}

#acyusersubscription .list_name{
    color: #B90041;
}
	

#unsubpage .unsubintro{
	color:#b90041;
	border-bottom: 1px solid #b90041;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #b90041;
    color: #b90041;
}



PKmX!]�`�module_default_picture_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */


.acymailing_module_form .inputbox{
	padding-right:35px;
	color:#666;
	height:21px;
	border:none;
	background-color:transparent;
	padding-left:15px;
	background: url(../images/blue/more.png) no-repeat right top;
	margin-bottom:5px;
	}
	
.acymailing_module_form .inputbox:hover{
	background: url(../images/blue/more.png) no-repeat right bottom;
	}
	
.acymailing_module_form .inputbox:focus{
	border:none;
	}

.acymailing_module_form .acyfield_email .inputbox{
	background: url(../images/blue/mail.png) no-repeat right top;
	}
	
.acymailing_module_form .acyfield_email .inputbox:hover{
	background: url(../images/blue/mail.png) no-repeat right bottom;
	}

.acymailing_module_form .acyfield_name .inputbox{
	background: url(../images/blue/name.png) no-repeat right top;
	}

.acymailing_module_form .acyfield_name .inputbox:hover{
	background: url(../images/blue/name.png) no-repeat right bottom;
	}
	


.acysubbuttons input.subbutton{
	background: url(../images/blue/subscription.png) no-repeat right top;
	margin-bottom:5px;
	margin-top:5px
	}
	
.acysubbuttons input.subbutton:hover{
	background: url(../images/blue/subscription.png) no-repeat right bottom;
	margin-bottom:5px;
	margin-top:5px
	}

.acysubbuttons input.unsubbutton{
	background: url(../images/blue/unsubscription.png) no-repeat right top;
	margin-bottom:5px;
	margin-top:5px
	}
	
.acysubbuttons input.unsubbutton:hover{
	background: url(../images/blue/unsubscription.png) no-repeat right bottom;
	margin-bottom:5px;
	margin-top:5px
	}
	
.acysubbuttons input.button{
	border:none;
	color:#666;
	padding-right:60px;
	padding-left:15px;
	height:21px;
	cursor:pointer;
}

.acysubbuttons input.button:hover{
	color:#0099CC;}
	
	
div.acymailing_module, .acymailing_module div{
	padding: 0 !important;
	margin: 0 !important;
}


a.acymailing_togglemodule{
	display : block;
	font-size:16px;
}

.acymailing_mootoolsbutton p{
	text-align:center;
}

img.captchaimagemodule{
	border:1px solid #dddddd;
	float: left;
}

.captchakeymodule .captchafield{
	margin-top:3px;
	margin-left:2px;
}

.acymailing_fulldiv tr, .acymailing_fulldiv td{
	border:0px;
}



.acymailing_module_form td {
	padding:3px;
	}

.acymailing_module_form a:link, .acymailing_module_form a:visited{
	color:#666;
	background-color:transparent;}

.acymailing_module_form a:hover, .acymailing_module_form a:active{
	background-color:transparent !important;
	color:#0099CC !important;
	text-decoration:underline !important;}

.acymailing_form p{
	margin: 0px;
	padding: 2px;
	}

.acyfield_html label{
	padding-left:5px;
	padding-right:5px;
	}

.acymailing_mootoolsbutton a.acymailing_togglemodule{
	color:#09C;
	text-decoration: none;
	background: url(../images/blue/arrow.png) no-repeat left;
	height:25px;
	border-bottom:1px solid #09C;
	}

.acymailing_mootoolsbutton a.acyactive{
	background: url(../images/blue/arrow2.png) no-repeat left;
	}

PKmX!]���..wponlyplugin.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

#adminmenumain, #wpadminbar, #wpfooter{
    display: none;
}

#wpcontent{
    margin-left: 0px;
}

#wpbody {
    position: absolute !important;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}

html.wp-toolbar{
    padding-top: 0px !important;
}

#wpbody {
    padding-top: 0px;
}

#wpbody-content {
    padding-bottom: 0px;
}
PKmX!]��P�hhmodule_default_square_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.9.6
 * @author     acyba.com
 * @copyright  (C) 2009-2018 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_square_black.css");




.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#5a99af !important;
}



.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#5a99af!important;
}
PK�X!]2y4|�	�	
finder.cssnu&1i�#advanced-search {
	text-align:left;
	width:100%;
	padding:5px 0 15px;
}

#advanced-search-toggle {
	cursor:pointer;
}

#search-query-explained {
	padding:10px 0;
}

#search-query-explained span.term,
#search-query-explained span.date,
#search-query-explained span.when,
#search-query-explained span.branch,
#search-query-explained span.node,
#search-query-explained span.op {
	font-weight:bold;
}

#search-query-explained span.op {
	text-transform:uppercase;
}

#search-results li.search-result .mime-pdf {
	padding-left:20px;
	background:url(../../system/images/pdf_button.png) no-repeat;
}

#search-results .search-pagination,
#search-results .pagination,
#search-results .search-pages-counter {
	clear:both;
	margin:0 auto;
}

#highlighter-start, #highlighter-end {
	display:none;
	height:0;
	opacity:0;
}

span.highlight {
	background-color:#FFFFCC;
	font-weight:bold;
	padding:1px 0;
}

ul.autocompleter-choices {
	position:absolute;
	margin:0;
	padding:0;
	list-style:none;
	border:1px solid #EEEEEE;
	background-color:white;
	border-right-color:#DDDDDD;
	border-bottom-color:#DDDDDD;
	text-align:left;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	z-index:50;
}

ul.autocompleter-choices li {
	background:none;
	position:relative;
	padding:0.1em 1.5em 0.1em 1em;
	cursor:pointer;
	font-weight:normal;
	font-size:1em;
}

ul.autocompleter-choices li.autocompleter-selected {
	background-color:#444;
	color:#fff;
}

ul.autocompleter-choices span.autocompleter-queried {
	font-weight:bold;
}

ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried {
	color:#9FCFFF;
}

.autocomplete-suggestions {
	border: 1px solid #999;
	background: #FFF; cursor: default;
	overflow: auto;
	-webkit-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);
	-moz-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);
	box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);
}

.autocomplete-suggestion {
	padding: 2px 5px;
	white-space: nowrap;
	overflow: hidden;
}

.autocomplete-no-suggestion {
	padding: 2px 5px;
}

.autocomplete-selected {
	background: #F0F0F0;
}

.autocomplete-suggestions strong {
	font-weight: bold; color: #000;
}

.autocomplete-group {
	padding: 2px 5px;
}

.autocomplete-group strong {
	font-weight: bold;
	font-size: 16px;
	color: #000;
	display: block;
	border-bottom: 1px solid #000;
}

ul#finder-filter-select-list {
	top: 4em !important;
}

.finder-selects .inputbox {
	width: 180px;
}

div#finder-filter-window .filter-branch .finder-selects {
	float: left;
}
PK�X!]�����indexer.cssnu&1i�#finder-indexer-container {
	text-align: center;
}

#finder-progress-container {
	width: 350px;
	margin: 0 auto;
}

h1.finder-error {
	color: #FF0000;
}

p.finder-error {
	color: #FF0000;
	font-weight:bold;
}
PK�X!]J�bW��	dates.cssnu&1i�#finder-filter-window {
	margin: 10px 0 10px;
	overflow: auto;
	padding: 0;
	width: 100%;
}

ul#finder-filter-select-dates {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul#finder-filter-select-dates li.filter-date {
	background: none;
	float: left;
	list-style: none;
	margin: 0;
	padding: 5px 0;
	text-align: left;
	width: 49%;
}

ul#finder-filter-select-dates li.filter-date select.filter-date-operator {
	margin-right: 10px;
}
PK�X!]�*@GGanimate.min.cssnu&1i�@charset "UTF-8";/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - https://opensource.org/licenses/MIT
 *
 * Copyright (c) 2021 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*0.8);animation-duration:calc(var(--animate-duration)*0.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}PK^!]�դ--xmap.cssnu&1i�.xmap-menu-options {
    border-bottom: 1px solid #CCC;
    padding:10px;
}
.xmap-menu-options label {
    cursor:move;
}
.xmap-menu-options input, .xmap-menu-options select {
    margin: 5px 5px 2px 0px;
}
ul.ul_sortable {
    list-style:none;
    margin:0;
    padding:0;
}
ul.ul_sortable li {
    cursor:move;
    background-color: #eee;
    margin:5px;
    padding: 5px;
}
ul.ul_sortable li label.menu_label {
    font-weight: bold;
    display: inline-block;
    margin-bottom: 0px;
}
ul.ul_sortable input[type="checkbox"] {
    margin: 0 3px 0 3px;
}
PK�k!]փx�2323	popup.cssnu&1i�/**
 * @package         Regular Labs Library
 * @version         21.4.10972
 * 
 * @author          Peter van Westen <info@regularlabs.com>
 * @link            http://www.regularlabs.com
 * @copyright       Copyright © 2021 Regular Labs All Rights Reserved
 * @license         http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 */
@font-face {
  font-family: 'RegularLabs';
  src: url('../fonts/RegularLabs.eot');
  src: url('../fonts/RegularLabs.eot?#iefix') format('embedded-opentype'), url('../fonts/RegularLabs.woff') format('woff'), url('../fonts/RegularLabs.ttf') format('truetype'), url('../fonts/RegularLabs.svg#RegularLabs') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'RegularLabsIcons';
  src: url('../fonts/RegularLabsIcons.eot');
  src: url('../fonts/RegularLabsIcons.eot?#iefix') format('embedded-opentype'), url('../fonts/RegularLabsIcons.woff') format('woff'), url('../fonts/RegularLabsIcons.ttf') format('truetype'), url('../fonts/RegularLabsIcons.svg#RegularLabsIcons') format('svg');
  font-weight: normal;
  font-style: normal;
}
.icon-reglab,
[class^="icon-reglab-"],
[class*=" icon-reglab-"] {
  display: inline-block;
  *margin-right: 0.3em;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-reglab,
[class^="icon-reglab-"],
[class*=" icon-reglab-"] {
  width: 14px;
  height: 14px;
}
.icon-reglab {
  width: 1em !important;
  height: 1em !important;
  background-color: #000;
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='100 100 760 760'%3E%3Cpath d='M444.22,100.12H175.9A40,40,0,0,0,140.12,158L247.45,372.67a40,40,0,0,0,53.66,17.89L515.78,283.23a40,40,0,0,0,17.89-53.67L480,122.23A40,40,0,0,0,444.22,100.12Z' /%3E%3Cpath d='M658.89,569.44,444.22,676.77a40,40,0,0,0-17.89,53.67L480,837.77a40,40,0,0,0,35.78,22.11H784.1A40,40,0,0,0,819.88,802L712.55,587.33A40,40,0,0,0,658.89,569.44Z' /%3E%3Cpath d='M229.56,426.33,122.23,480a40,40,0,0,0-22.11,35.78V784.1A40,40,0,0,0,158,819.88L372.67,712.55a40,40,0,0,0,17.89-53.66L283.23,444.22A40,40,0,0,0,229.56,426.33Z' /%3E%3Cpath d='M840.91,141.87A40,40,0,0,0,802,140.12L587.33,247.45a40,40,0,0,0-17.89,53.66L676.77,515.78a40,40,0,0,0,53.67,17.89L837.77,480a40,40,0,0,0,22.11-35.78V175.9A40,40,0,0,0,840.91,141.87Z' /%3E%3C/svg%3E%0A");
  mask-repeat: no-repeat;
  mask-size: contain;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='100 100 760 760'%3E%3Cpath d='M444.22,100.12H175.9A40,40,0,0,0,140.12,158L247.45,372.67a40,40,0,0,0,53.66,17.89L515.78,283.23a40,40,0,0,0,17.89-53.67L480,122.23A40,40,0,0,0,444.22,100.12Z' /%3E%3Cpath d='M658.89,569.44,444.22,676.77a40,40,0,0,0-17.89,53.67L480,837.77a40,40,0,0,0,35.78,22.11H784.1A40,40,0,0,0,819.88,802L712.55,587.33A40,40,0,0,0,658.89,569.44Z' /%3E%3Cpath d='M229.56,426.33,122.23,480a40,40,0,0,0-22.11,35.78V784.1A40,40,0,0,0,158,819.88L372.67,712.55a40,40,0,0,0,17.89-53.66L283.23,444.22A40,40,0,0,0,229.56,426.33Z' /%3E%3Cpath d='M840.91,141.87A40,40,0,0,0,802,140.12L587.33,247.45a40,40,0,0,0-17.89,53.66L676.77,515.78a40,40,0,0,0,53.67,17.89L837.77,480a40,40,0,0,0,22.11-35.78V175.9A40,40,0,0,0,840.91,141.87Z' /%3E%3C/svg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
}
.page-title .icon-reglab {
  margin-right: 12px !important;
  background-color: #fff;
}
.btn-toolbar .btn-wrapper .icon-reglab {
  width: 28px !important;
  height: auto !important;
}
.btn-wrapper .icon-reglab,
.btn-group .icon-reglab,
.btn .icon-reglab {
  background-color: transparent;
  mask-image: none;
  -webkit-mask-image: none;
}
.btn-wrapper .icon-reglab:before,
.btn-group .icon-reglab:before,
.btn .icon-reglab:before {
  font-family: 'RegularLabs' !important;
  vertical-align: bottom;
}
.btn-wrapper .icon-reglab.icon-reglab:before,
.btn-group .icon-reglab.icon-reglab:before,
.btn .icon-reglab.icon-reglab:before {
  content: "\e000";
}
.btn-wrapper .icon-reglab.icon-addtomenu:before,
.btn-group .icon-reglab.icon-addtomenu:before,
.btn .icon-reglab.icon-addtomenu:before {
  content: "\e001";
}
.btn-wrapper .icon-reglab.icon-advancedmodulemanager:before,
.btn-group .icon-reglab.icon-advancedmodulemanager:before,
.btn .icon-reglab.icon-advancedmodulemanager:before {
  content: "\e003";
}
.btn-wrapper .icon-reglab.icon-advancedtemplatemanager:before,
.btn-group .icon-reglab.icon-advancedtemplatemanager:before,
.btn .icon-reglab.icon-advancedtemplatemanager:before {
  content: "\e015";
}
.btn-wrapper .icon-reglab.icon-articlesanywhere:before,
.btn-group .icon-reglab.icon-articlesanywhere:before,
.btn .icon-reglab.icon-articlesanywhere:before {
  content: "\e004";
}
.btn-wrapper .icon-reglab.icon-articlesfield:before,
.btn-group .icon-reglab.icon-articlesfield:before,
.btn .icon-reglab.icon-articlesfield:before {
  content: "\e01d";
}
.btn-wrapper .icon-reglab.icon-betterpreview:before,
.btn-group .icon-reglab.icon-betterpreview:before,
.btn .icon-reglab.icon-betterpreview:before {
  content: "\e005";
}
.btn-wrapper .icon-reglab.icon-bettertrash:before,
.btn-group .icon-reglab.icon-bettertrash:before,
.btn .icon-reglab.icon-bettertrash:before {
  content: "\e01b";
}
.btn-wrapper .icon-reglab.icon-cachecleaner:before,
.btn-group .icon-reglab.icon-cachecleaner:before,
.btn .icon-reglab.icon-cachecleaner:before {
  content: "\e006";
}
.btn-wrapper .icon-reglab.icon-cdnforjoomla:before,
.btn-group .icon-reglab.icon-cdnforjoomla:before,
.btn .icon-reglab.icon-cdnforjoomla:before {
  content: "\e007";
}
.btn-wrapper .icon-reglab.icon-componentsanywhere:before,
.btn-group .icon-reglab.icon-componentsanywhere:before,
.btn .icon-reglab.icon-componentsanywhere:before {
  content: "\e008";
}
.btn-wrapper .icon-reglab.icon-conditionalcontent:before,
.btn-group .icon-reglab.icon-conditionalcontent:before,
.btn .icon-reglab.icon-conditionalcontent:before {
  content: "\e019";
}
.btn-wrapper .icon-reglab.icon-contenttemplater:before,
.btn-group .icon-reglab.icon-contenttemplater:before,
.btn .icon-reglab.icon-contenttemplater:before {
  content: "\e009";
}
.btn-wrapper .icon-reglab.icon-dbreplacer:before,
.btn-group .icon-reglab.icon-dbreplacer:before,
.btn .icon-reglab.icon-dbreplacer:before {
  content: "\e00a";
}
.btn-wrapper .icon-reglab.icon-dummycontent:before,
.btn-group .icon-reglab.icon-dummycontent:before,
.btn .icon-reglab.icon-dummycontent:before {
  content: "\e017";
}
.btn-wrapper .icon-reglab.icon-emailprotector:before,
.btn-group .icon-reglab.icon-emailprotector:before,
.btn .icon-reglab.icon-emailprotector:before {
  content: "\e00b";
}
.btn-wrapper .icon-reglab.icon-geoip:before,
.btn-group .icon-reglab.icon-geoip:before,
.btn .icon-reglab.icon-geoip:before {
  content: "\e018";
}
.btn-wrapper .icon-reglab.icon-iplogin:before,
.btn-group .icon-reglab.icon-iplogin:before,
.btn .icon-reglab.icon-iplogin:before {
  content: "\e016";
}
.btn-wrapper .icon-reglab.icon-keyboardshortcuts:before,
.btn-group .icon-reglab.icon-keyboardshortcuts:before,
.btn .icon-reglab.icon-keyboardshortcuts:before {
  content: "\e01e";
}
.btn-wrapper .icon-reglab.icon-modals:before,
.btn-group .icon-reglab.icon-modals:before,
.btn .icon-reglab.icon-modals:before {
  content: "\e00c";
}
.btn-wrapper .icon-reglab.icon-modulesanywhere:before,
.btn-group .icon-reglab.icon-modulesanywhere:before,
.btn .icon-reglab.icon-modulesanywhere:before {
  content: "\e00d";
}
.btn-wrapper .icon-reglab.icon-quickindex:before,
.btn-group .icon-reglab.icon-quickindex:before,
.btn .icon-reglab.icon-quickindex:before {
  content: "\e01c";
}
.btn-wrapper .icon-reglab.icon-rereplacer:before,
.btn-group .icon-reglab.icon-rereplacer:before,
.btn .icon-reglab.icon-rereplacer:before {
  content: "\e00e";
}
.btn-wrapper .icon-reglab.icon-simpleusernotes:before,
.btn-group .icon-reglab.icon-simpleusernotes:before,
.btn .icon-reglab.icon-simpleusernotes:before {
  content: "\e01a";
}
.btn-wrapper .icon-reglab.icon-sliders:before,
.btn-group .icon-reglab.icon-sliders:before,
.btn .icon-reglab.icon-sliders:before {
  content: "\e00f";
}
.btn-wrapper .icon-reglab.icon-snippets:before,
.btn-group .icon-reglab.icon-snippets:before,
.btn .icon-reglab.icon-snippets:before {
  content: "\e010";
}
.btn-wrapper .icon-reglab.icon-sourcerer:before,
.btn-group .icon-reglab.icon-sourcerer:before,
.btn .icon-reglab.icon-sourcerer:before {
  content: "\e011";
}
.btn-wrapper .icon-reglab.icon-tabs:before,
.btn-group .icon-reglab.icon-tabs:before,
.btn .icon-reglab.icon-tabs:before {
  content: "\e012";
}
.btn-wrapper .icon-reglab.icon-tooltips:before,
.btn-group .icon-reglab.icon-tooltips:before,
.btn .icon-reglab.icon-tooltips:before {
  content: "\e014";
}
.icon-reglab-24:before {
  vertical-align: -5px;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  .icon-reglab-24:before {
    vertical-align: -3px;
  }
}
[class^="icon-reglab-"]:before,
[class*=" icon-reglab-"]:before {
  font-family: 'RegularLabsIcons' !important;
}
.icon-reglab-paragraph-left:before {
  content: "\e001";
}
.icon-reglab-paragraph-center:before {
  content: "\e002";
}
.icon-reglab-paragraph-right:before {
  content: "\e003";
}
.icon-reglab-paragraph-justify:before {
  content: "\e004";
}
.icon-reglab-undo:before {
  content: "\e005";
}
.icon-reglab-redo:before {
  content: "\e006";
}
.icon-reglab-spinner:before {
  content: "\e007";
}
.icon-reglab-lock:before {
  content: "\e008";
}
.icon-reglab-unlocked:before {
  content: "\e009";
}
.icon-reglab-cog:before {
  content: "\e00a";
}
.icon-reglab-arrow-up:before {
  content: "\e00b";
}
.icon-reglab-arrow-right:before {
  content: "\e00c";
}
.icon-reglab-arrow-down:before {
  content: "\e00d";
}
.icon-reglab-arrow-left:before {
  content: "\e00e";
}
.icon-reglab-top:before {
  content: "\e00f";
}
.icon-reglab-bottom:before {
  content: "\e010";
}
.icon-reglab-simple:before {
  content: "\e011";
}
.icon-reglab-normal:before {
  content: "\e012";
}
.icon-reglab-advanced:before {
  content: "\e013";
}
.icon-reglab-home:before {
  content: "\e014";
}
.icon-reglab-info:before {
  content: "\e015";
}
.icon-reglab-warning:before {
  content: "\e016";
}
.icon-reglab-not-ok:before {
  content: "\e017";
}
.icon-reglab-link:before {
  content: "\e018";
}
.icon-reglab-eye:before {
  content: "\e019";
}
.icon-reglab-search:before {
  content: "\e01a";
}
.icon-reglab-earth:before {
  content: "\e01f";
}
.icon-reglab-src_sourcetags:before {
  content: "\e01b";
}
.icon-reglab-src_nosourcetags:before {
  content: "\e01c";
}
.icon-reglab-src_tagstyle:before {
  content: "\e01d";
}
.icon-reglab-src_tagstyle_brackets:before {
  content: "\e01e";
}
.icon-reglab-bundle:before {
  content: "\e021";
}
.icon-reglab-lifetime:before {
  content: "\e022";
}
.icon-reglab-twitter:before {
  content: "\e030";
}
.icon-reglab-google-plus:before {
  content: "\e031";
}
.icon-reglab-facebook:before {
  content: "\e032";
}
.icon-reglab-joomla:before {
  content: "\e033";
}
.icon-reglab.icon-src_sourcetags:before {
  font-family: 'RegularLabsIcons' !important;
  content: "\e01b";
}
.icon-reglab.icon-src_nosourcetags:before {
  font-family: 'RegularLabsIcons' !important;
  content: "\e01c";
}
.icon-reglab.icon-src_tagstyle:before {
  font-family: 'RegularLabsIcons' !important;
  content: "\e01d";
}
.icon-reglab.icon-src_tagstyle_brackets:before {
  font-family: 'RegularLabsIcons' !important;
  content: "\e01e";
}
.icon-expired:before {
  content: "\6e";
}
body.reglab-popup {
  padding: 0;
}
body.reglab-popup .container-fluid {
  padding: 0 20px;
}
body.reglab-popup .navbar {
  margin-bottom: 10px;
}
body.reglab-popup .navbar .navbar-inner {
  padding-left: 0;
  padding-right: 0;
  border-radius: 0;
  border-left: none;
  border-right: none;
}
body.reglab-popup .navbar .btn-toolbar,
body.reglab-popup .navbar #toolbar {
  margin-top: 2px;
  margin-bottom: 2px;
}
body.reglab-popup .header {
  margin-left: 0;
  margin-right: 0;
}
body.reglab-popup .header.has-navbar-fixed-top {
  margin-top: 44px;
  margin-bottom: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
}
body.reglab-popup .subhead {
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}
body.reglab-popup .page-title {
  text-align: left;
}
body.reglab-popup label > span[class^="icon-reglab"] {
  padding: 1px 0 3px;
}
body.reglab-popup .reglab-overlay {
  background-color: #000000;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 5000;
  opacity: 0.2;
  cursor: wait;
}
body.reglab-popup .chzn-container-single .chzn-single div b {
  background: none !important;
}
body.reglab-popup .nav-tabs > li > a {
  border-color: #eeeeee #eeeeee #dddddd;
  background-color: #f5f5f5;
  margin-right: 4px;
}
body.reglab-popup .nav-tabs > li > a:hover,
body.reglab-popup .nav-tabs > li > a:focus {
  background-color: #eeeeee;
}
body.reglab-popup .nav-tabs > li.active a {
  border-color: #dddddd;
  border-bottom-color: transparent;
  background-color: #ffffff;
}
PK�k!]e<W�<<
style.min.cssnu&1i�.rl_footer div,.rl_license{text-align:center}.ghosted,.rl_footer .rl_footer_copyright{opacity:.6;filter:alpha(opacity=60)}@font-face{font-family:RegularLabs;src:url(../fonts/RegularLabs.eot);src:url(../fonts/RegularLabs.eot?#iefix) format('embedded-opentype'),url(../fonts/RegularLabs.woff) format('woff'),url(../fonts/RegularLabs.ttf) format('truetype'),url(../fonts/RegularLabs.svg#RegularLabs) format('svg');font-weight:400;font-style:normal}@font-face{font-family:RegularLabsIcons;src:url(../fonts/RegularLabsIcons.eot);src:url(../fonts/RegularLabsIcons.eot?#iefix) format('embedded-opentype'),url(../fonts/RegularLabsIcons.woff) format('woff'),url(../fonts/RegularLabsIcons.ttf) format('truetype'),url(../fonts/RegularLabsIcons.svg#RegularLabsIcons) format('svg');font-weight:400;font-style:normal}.icon-reglab,[class*=" icon-reglab-"],[class^=icon-reglab-]{display:inline-block;*margin-right:.3em;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:14px;height:14px}.icon-reglab{width:1em!important;height:1em!important;background-color:#000;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='100 100 760 760'%3E%3Cpath d='M444.22,100.12H175.9A40,40,0,0,0,140.12,158L247.45,372.67a40,40,0,0,0,53.66,17.89L515.78,283.23a40,40,0,0,0,17.89-53.67L480,122.23A40,40,0,0,0,444.22,100.12Z' /%3E%3Cpath d='M658.89,569.44,444.22,676.77a40,40,0,0,0-17.89,53.67L480,837.77a40,40,0,0,0,35.78,22.11H784.1A40,40,0,0,0,819.88,802L712.55,587.33A40,40,0,0,0,658.89,569.44Z' /%3E%3Cpath d='M229.56,426.33,122.23,480a40,40,0,0,0-22.11,35.78V784.1A40,40,0,0,0,158,819.88L372.67,712.55a40,40,0,0,0,17.89-53.66L283.23,444.22A40,40,0,0,0,229.56,426.33Z' /%3E%3Cpath d='M840.91,141.87A40,40,0,0,0,802,140.12L587.33,247.45a40,40,0,0,0-17.89,53.66L676.77,515.78a40,40,0,0,0,53.67,17.89L837.77,480a40,40,0,0,0,22.11-35.78V175.9A40,40,0,0,0,840.91,141.87Z' /%3E%3C/svg%3E%0A");mask-repeat:no-repeat;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='100 100 760 760'%3E%3Cpath d='M444.22,100.12H175.9A40,40,0,0,0,140.12,158L247.45,372.67a40,40,0,0,0,53.66,17.89L515.78,283.23a40,40,0,0,0,17.89-53.67L480,122.23A40,40,0,0,0,444.22,100.12Z' /%3E%3Cpath d='M658.89,569.44,444.22,676.77a40,40,0,0,0-17.89,53.67L480,837.77a40,40,0,0,0,35.78,22.11H784.1A40,40,0,0,0,819.88,802L712.55,587.33A40,40,0,0,0,658.89,569.44Z' /%3E%3Cpath d='M229.56,426.33,122.23,480a40,40,0,0,0-22.11,35.78V784.1A40,40,0,0,0,158,819.88L372.67,712.55a40,40,0,0,0,17.89-53.66L283.23,444.22A40,40,0,0,0,229.56,426.33Z' /%3E%3Cpath d='M840.91,141.87A40,40,0,0,0,802,140.12L587.33,247.45a40,40,0,0,0-17.89,53.66L676.77,515.78a40,40,0,0,0,53.67,17.89L837.77,480a40,40,0,0,0,22.11-35.78V175.9A40,40,0,0,0,840.91,141.87Z' /%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.page-title .icon-reglab{margin-right:12px!important;background-color:#fff}.btn-toolbar .btn-wrapper .icon-reglab{width:28px!important;height:auto!important}.btn .icon-reglab,.btn-group .icon-reglab,.btn-wrapper .icon-reglab{background-color:transparent;mask-image:none;-webkit-mask-image:none}.btn .icon-reglab:before,.btn-group .icon-reglab:before,.btn-wrapper .icon-reglab:before{font-family:RegularLabs!important;vertical-align:bottom}.icon-reglab.icon-src_nosourcetags:before,.icon-reglab.icon-src_sourcetags:before,.icon-reglab.icon-src_tagstyle:before,.icon-reglab.icon-src_tagstyle_brackets:before,[class*=" icon-reglab-"]:before,[class^=icon-reglab-]:before{font-family:RegularLabsIcons!important}.btn .icon-reglab.icon-reglab:before,.btn-group .icon-reglab.icon-reglab:before,.btn-wrapper .icon-reglab.icon-reglab:before{content:"\e000"}.btn .icon-reglab.icon-addtomenu:before,.btn-group .icon-reglab.icon-addtomenu:before,.btn-wrapper .icon-reglab.icon-addtomenu:before{content:"\e001"}.btn .icon-reglab.icon-advancedmodulemanager:before,.btn-group .icon-reglab.icon-advancedmodulemanager:before,.btn-wrapper .icon-reglab.icon-advancedmodulemanager:before{content:"\e003"}.btn .icon-reglab.icon-advancedtemplatemanager:before,.btn-group .icon-reglab.icon-advancedtemplatemanager:before,.btn-wrapper .icon-reglab.icon-advancedtemplatemanager:before{content:"\e015"}.btn .icon-reglab.icon-articlesanywhere:before,.btn-group .icon-reglab.icon-articlesanywhere:before,.btn-wrapper .icon-reglab.icon-articlesanywhere:before{content:"\e004"}.btn .icon-reglab.icon-articlesfield:before,.btn-group .icon-reglab.icon-articlesfield:before,.btn-wrapper .icon-reglab.icon-articlesfield:before{content:"\e01d"}.btn .icon-reglab.icon-betterpreview:before,.btn-group .icon-reglab.icon-betterpreview:before,.btn-wrapper .icon-reglab.icon-betterpreview:before{content:"\e005"}.btn .icon-reglab.icon-bettertrash:before,.btn-group .icon-reglab.icon-bettertrash:before,.btn-wrapper .icon-reglab.icon-bettertrash:before{content:"\e01b"}.btn .icon-reglab.icon-cachecleaner:before,.btn-group .icon-reglab.icon-cachecleaner:before,.btn-wrapper .icon-reglab.icon-cachecleaner:before{content:"\e006"}.btn .icon-reglab.icon-cdnforjoomla:before,.btn-group .icon-reglab.icon-cdnforjoomla:before,.btn-wrapper .icon-reglab.icon-cdnforjoomla:before{content:"\e007"}.btn .icon-reglab.icon-componentsanywhere:before,.btn-group .icon-reglab.icon-componentsanywhere:before,.btn-wrapper .icon-reglab.icon-componentsanywhere:before{content:"\e008"}.btn .icon-reglab.icon-conditionalcontent:before,.btn-group .icon-reglab.icon-conditionalcontent:before,.btn-wrapper .icon-reglab.icon-conditionalcontent:before{content:"\e019"}.btn .icon-reglab.icon-contenttemplater:before,.btn-group .icon-reglab.icon-contenttemplater:before,.btn-wrapper .icon-reglab.icon-contenttemplater:before{content:"\e009"}.btn .icon-reglab.icon-dbreplacer:before,.btn-group .icon-reglab.icon-dbreplacer:before,.btn-wrapper .icon-reglab.icon-dbreplacer:before{content:"\e00a"}.btn .icon-reglab.icon-dummycontent:before,.btn-group .icon-reglab.icon-dummycontent:before,.btn-wrapper .icon-reglab.icon-dummycontent:before{content:"\e017"}.btn .icon-reglab.icon-emailprotector:before,.btn-group .icon-reglab.icon-emailprotector:before,.btn-wrapper .icon-reglab.icon-emailprotector:before{content:"\e00b"}.btn .icon-reglab.icon-geoip:before,.btn-group .icon-reglab.icon-geoip:before,.btn-wrapper .icon-reglab.icon-geoip:before{content:"\e018"}.btn .icon-reglab.icon-iplogin:before,.btn-group .icon-reglab.icon-iplogin:before,.btn-wrapper .icon-reglab.icon-iplogin:before{content:"\e016"}.btn .icon-reglab.icon-keyboardshortcuts:before,.btn-group .icon-reglab.icon-keyboardshortcuts:before,.btn-wrapper .icon-reglab.icon-keyboardshortcuts:before{content:"\e01e"}.btn .icon-reglab.icon-modals:before,.btn-group .icon-reglab.icon-modals:before,.btn-wrapper .icon-reglab.icon-modals:before{content:"\e00c"}.btn .icon-reglab.icon-modulesanywhere:before,.btn-group .icon-reglab.icon-modulesanywhere:before,.btn-wrapper .icon-reglab.icon-modulesanywhere:before{content:"\e00d"}.btn .icon-reglab.icon-quickindex:before,.btn-group .icon-reglab.icon-quickindex:before,.btn-wrapper .icon-reglab.icon-quickindex:before{content:"\e01c"}.btn .icon-reglab.icon-rereplacer:before,.btn-group .icon-reglab.icon-rereplacer:before,.btn-wrapper .icon-reglab.icon-rereplacer:before{content:"\e00e"}.btn .icon-reglab.icon-simpleusernotes:before,.btn-group .icon-reglab.icon-simpleusernotes:before,.btn-wrapper .icon-reglab.icon-simpleusernotes:before{content:"\e01a"}.btn .icon-reglab.icon-sliders:before,.btn-group .icon-reglab.icon-sliders:before,.btn-wrapper .icon-reglab.icon-sliders:before{content:"\e00f"}.btn .icon-reglab.icon-snippets:before,.btn-group .icon-reglab.icon-snippets:before,.btn-wrapper .icon-reglab.icon-snippets:before{content:"\e010"}.btn .icon-reglab.icon-sourcerer:before,.btn-group .icon-reglab.icon-sourcerer:before,.btn-wrapper .icon-reglab.icon-sourcerer:before{content:"\e011"}.btn .icon-reglab.icon-tabs:before,.btn-group .icon-reglab.icon-tabs:before,.btn-wrapper .icon-reglab.icon-tabs:before{content:"\e012"}.btn .icon-reglab.icon-tooltips:before,.btn-group .icon-reglab.icon-tooltips:before,.btn-wrapper .icon-reglab.icon-tooltips:before{content:"\e014"}.icon-reglab-24:before{vertical-align:-5px}@media screen and (-webkit-min-device-pixel-ratio:0){.icon-reglab-24:before{vertical-align:-3px}}.icon-reglab-paragraph-left:before{content:"\e001"}.icon-reglab-paragraph-center:before{content:"\e002"}.icon-reglab-paragraph-right:before{content:"\e003"}.icon-reglab-paragraph-justify:before{content:"\e004"}.icon-reglab-undo:before{content:"\e005"}.icon-reglab-redo:before{content:"\e006"}.icon-reglab-spinner:before{content:"\e007"}.icon-reglab-lock:before{content:"\e008"}.icon-reglab-unlocked:before{content:"\e009"}.icon-reglab-cog:before{content:"\e00a"}.icon-reglab-arrow-up:before{content:"\e00b"}.icon-reglab-arrow-right:before{content:"\e00c"}.icon-reglab-arrow-down:before{content:"\e00d"}.icon-reglab-arrow-left:before{content:"\e00e"}.icon-reglab-top:before{content:"\e00f"}.icon-reglab-bottom:before{content:"\e010"}.icon-reglab-simple:before{content:"\e011"}.icon-reglab-normal:before{content:"\e012"}.icon-reglab-advanced:before{content:"\e013"}.icon-reglab-home:before{content:"\e014"}.icon-reglab-info:before{content:"\e015"}.icon-reglab-warning:before{content:"\e016"}.icon-reglab-not-ok:before{content:"\e017"}.icon-reglab-link:before{content:"\e018"}.icon-reglab-eye:before{content:"\e019"}.icon-reglab-search:before{content:"\e01a"}.icon-reglab-earth:before{content:"\e01f"}.icon-reglab-src_sourcetags:before{content:"\e01b"}.icon-reglab-src_nosourcetags:before{content:"\e01c"}.icon-reglab-src_tagstyle:before{content:"\e01d"}.icon-reglab-src_tagstyle_brackets:before{content:"\e01e"}.icon-reglab-bundle:before{content:"\e021"}.icon-reglab-lifetime:before{content:"\e022"}.icon-reglab-twitter:before{content:"\e030"}.icon-reglab-google-plus:before{content:"\e031"}.icon-reglab-facebook:before{content:"\e032"}.icon-reglab-joomla:before{content:"\e033"}.icon-reglab.icon-src_sourcetags:before{content:"\e01b"}.icon-reglab.icon-src_nosourcetags:before{content:"\e01c"}.icon-reglab.icon-src_tagstyle:before{content:"\e01d"}.icon-reglab.icon-src_tagstyle_brackets:before{content:"\e01e"}.icon-expired:before{content:"\6e"}.rl_tablelist td{height:22px;color:#555}.rl_tablelist td.has-context{height:23px}.rl_code{font-family:Monaco,Menlo,Consolas,"Courier New",monospace;color:#999}.well .well{border-color:#dedede}div.rl_well{padding-bottom:0}div.rl_well h4{margin-top:6px}div.rl_well.alert-error,div.rl_well.alert-success{color:#333}div.rl_well .controls .btn-group>.btn{min-width:auto}.well-striped:nth-child(even){background-color:#f8f8f8}.alert.alert-inline{margin:14px 0 0}.alert.alert-noclose{padding:8px 14px}.rl_btn-ignore.btn-danger.active,.rl_has-ignore .btn-primary.active{background-color:#999;border:1px solid rgba(0,0,0,.2)}.rl_btn-ignore.btn-danger.active:focus,.rl_btn-ignore.btn-danger.active:hover,.rl_has-ignore .btn-primary.active:focus,.rl_has-ignore .btn-primary.active:hover{background-color:#737373}.rl_btn-exclude.btn-success.active{background-color:#bd362f;border:1px solid rgba(0,0,0,.2)}.rl_btn-exclude.btn-success.active:focus,.rl_btn-exclude.btn-success.active:hover{background-color:#802420}.btn-full,.btn-group.btn-group-full,.subform-table-layout table .btn-group.btn-group-full{width:100%;box-sizing:border-box;margin:0}.rl_footer,.rl_footer div,.rl_license{margin-top:30px}.icon-back:before{content:"\e008"}.icon-spin{-webkit-animation:spin .5s infinite linear;animation:spin .5s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0)}100%{-ms-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.btn-toolbar .dropdown-menu,.btn-toolbar .modal{font-size:13px}@media (min-width:768px){.dropdown{display:inline-block}.dropdown-menu.dropup-menu{bottom:100%;top:auto}}.popover{width:auto;min-width:200px}.icon-color{background:url(../images/icon-color.png) no-repeat;width:16px!important;height:16px!important}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.thumbnail-small>.thumbnail>img{max-width:40px}#jform_key_button,#key_button{margin-left:8px}.rl_footer .rl_footer_review{margin-top:5px}.rl_footer .rl_footer_review a.stars{display:inline-block}.rl_footer .rl_footer_review a.stars .icon-star{color:#fcac0a;margin:0;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.rl_footer .rl_footer_review a.stars:hover{text-decoration:none}.rl_footer .rl_footer_review a.stars:hover .icon-star{-webkit-transform:rotate(216deg);-moz-transform:rotate(216deg);-ms-transform:rotate(216deg);-o-transform:rotate(216deg);transform:rotate(216deg)}.rl_footer .rl_footer_logo img{vertical-align:-40%}.rl_footer .rl_footer_copyright{margin-top:3px;font-size:.7em}.rl_simplecategory_new{margin-top:4px}.rl_codemirror .CodeMirror-activeline-background{background:rgba(164,194,235,.1)}@media (min-width:768px) and (max-width:1200px){.row-fluid [class*=span][class*=span-md]{margin-left:2.12%;*margin-left:2.03%}.row-fluid [class*=span][class*=span-md]:first-child{margin-left:0}.row-fluid [class*=span].span-md-12{width:100%;*width:99.94680851%;margin-left:0}.row-fluid [class*=span].span-md-11{width:91.4893617%;*width:91.43617021%}.row-fluid [class*=span].span-md-10{width:82.9787234%;*width:82.92553191%}.row-fluid [class*=span].span-md-9{width:74.46808511%;*width:74.41489362%}.row-fluid [class*=span].span-md-8{width:65.95744681%;*width:65.90425532%}.row-fluid [class*=span].span-md-7{width:57.44680851%;*width:57.39361702%}.row-fluid [class*=span].span-md-6{width:48.93617021%;*width:48.88297872%}.row-fluid [class*=span].span-md-5{width:40.42553191%;*width:40.37234043%}.row-fluid [class*=span].span-md-4{width:31.91489362%;*width:31.86170213%}.row-fluid [class*=span].span-md-3{width:23.40425532%;*width:23.35106383%}.row-fluid [class*=span].span-md-2{width:14.89361702%;*width:14.84042553%}.row-fluid [class*=span].span-md-1{width:6.38297872%;*width:6.32978723%}}@media (min-width:1200px) and (max-width:1400px){.row-fluid [class*=span].span-lg-12{width:100%;*width:99.94680851%;margin-left:0}.row-fluid [class*=span].span-lg-11{width:91.4893617%;*width:91.43617021%}.row-fluid [class*=span].span-lg-10{width:82.9787234%;*width:82.92553191%}.row-fluid [class*=span].span-lg-9{width:74.46808511%;*width:74.41489362%}.row-fluid [class*=span].span-lg-8{width:65.95744681%;*width:65.90425532%}.row-fluid [class*=span].span-lg-7{width:57.44680851%;*width:57.39361702%}.row-fluid [class*=span].span-lg-6{width:48.93617021%;*width:48.88297872%}.row-fluid [class*=span].span-lg-5{width:40.42553191%;*width:40.37234043%}.row-fluid [class*=span].span-lg-4{width:31.91489362%;*width:31.86170213%}.row-fluid [class*=span].span-lg-3{width:23.40425532%;*width:23.35106383%}.row-fluid [class*=span].span-lg-2{width:14.89361702%;*width:14.84042553%}.row-fluid [class*=span].span-lg-1{width:6.38297872%;*width:6.32978723%}}PK�k!]DC��,�,
popup.min.cssnu&1i�@font-face{font-family:RegularLabs;src:url(../fonts/RegularLabs.eot);src:url(../fonts/RegularLabs.eot?#iefix) format('embedded-opentype'),url(../fonts/RegularLabs.woff) format('woff'),url(../fonts/RegularLabs.ttf) format('truetype'),url(../fonts/RegularLabs.svg#RegularLabs) format('svg');font-weight:400;font-style:normal}@font-face{font-family:RegularLabsIcons;src:url(../fonts/RegularLabsIcons.eot);src:url(../fonts/RegularLabsIcons.eot?#iefix) format('embedded-opentype'),url(../fonts/RegularLabsIcons.woff) format('woff'),url(../fonts/RegularLabsIcons.ttf) format('truetype'),url(../fonts/RegularLabsIcons.svg#RegularLabsIcons) format('svg');font-weight:400;font-style:normal}.icon-reglab,[class*=" icon-reglab-"],[class^=icon-reglab-]{display:inline-block;*margin-right:.3em;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:14px;height:14px}.icon-reglab{width:1em!important;height:1em!important;background-color:#000;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='100 100 760 760'%3E%3Cpath d='M444.22,100.12H175.9A40,40,0,0,0,140.12,158L247.45,372.67a40,40,0,0,0,53.66,17.89L515.78,283.23a40,40,0,0,0,17.89-53.67L480,122.23A40,40,0,0,0,444.22,100.12Z' /%3E%3Cpath d='M658.89,569.44,444.22,676.77a40,40,0,0,0-17.89,53.67L480,837.77a40,40,0,0,0,35.78,22.11H784.1A40,40,0,0,0,819.88,802L712.55,587.33A40,40,0,0,0,658.89,569.44Z' /%3E%3Cpath d='M229.56,426.33,122.23,480a40,40,0,0,0-22.11,35.78V784.1A40,40,0,0,0,158,819.88L372.67,712.55a40,40,0,0,0,17.89-53.66L283.23,444.22A40,40,0,0,0,229.56,426.33Z' /%3E%3Cpath d='M840.91,141.87A40,40,0,0,0,802,140.12L587.33,247.45a40,40,0,0,0-17.89,53.66L676.77,515.78a40,40,0,0,0,53.67,17.89L837.77,480a40,40,0,0,0,22.11-35.78V175.9A40,40,0,0,0,840.91,141.87Z' /%3E%3C/svg%3E%0A");mask-repeat:no-repeat;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='100 100 760 760'%3E%3Cpath d='M444.22,100.12H175.9A40,40,0,0,0,140.12,158L247.45,372.67a40,40,0,0,0,53.66,17.89L515.78,283.23a40,40,0,0,0,17.89-53.67L480,122.23A40,40,0,0,0,444.22,100.12Z' /%3E%3Cpath d='M658.89,569.44,444.22,676.77a40,40,0,0,0-17.89,53.67L480,837.77a40,40,0,0,0,35.78,22.11H784.1A40,40,0,0,0,819.88,802L712.55,587.33A40,40,0,0,0,658.89,569.44Z' /%3E%3Cpath d='M229.56,426.33,122.23,480a40,40,0,0,0-22.11,35.78V784.1A40,40,0,0,0,158,819.88L372.67,712.55a40,40,0,0,0,17.89-53.66L283.23,444.22A40,40,0,0,0,229.56,426.33Z' /%3E%3Cpath d='M840.91,141.87A40,40,0,0,0,802,140.12L587.33,247.45a40,40,0,0,0-17.89,53.66L676.77,515.78a40,40,0,0,0,53.67,17.89L837.77,480a40,40,0,0,0,22.11-35.78V175.9A40,40,0,0,0,840.91,141.87Z' /%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.page-title .icon-reglab{margin-right:12px!important;background-color:#fff}body.reglab-popup .header,body.reglab-popup .subhead{margin-left:0;margin-right:0}.btn-toolbar .btn-wrapper .icon-reglab{width:28px!important;height:auto!important}.btn .icon-reglab,.btn-group .icon-reglab,.btn-wrapper .icon-reglab{background-color:transparent;mask-image:none;-webkit-mask-image:none}.btn .icon-reglab:before,.btn-group .icon-reglab:before,.btn-wrapper .icon-reglab:before{font-family:RegularLabs!important;vertical-align:bottom}.icon-reglab.icon-src_nosourcetags:before,.icon-reglab.icon-src_sourcetags:before,.icon-reglab.icon-src_tagstyle:before,.icon-reglab.icon-src_tagstyle_brackets:before,[class*=" icon-reglab-"]:before,[class^=icon-reglab-]:before{font-family:RegularLabsIcons!important}.btn .icon-reglab.icon-reglab:before,.btn-group .icon-reglab.icon-reglab:before,.btn-wrapper .icon-reglab.icon-reglab:before{content:"\e000"}.btn .icon-reglab.icon-addtomenu:before,.btn-group .icon-reglab.icon-addtomenu:before,.btn-wrapper .icon-reglab.icon-addtomenu:before{content:"\e001"}.btn .icon-reglab.icon-advancedmodulemanager:before,.btn-group .icon-reglab.icon-advancedmodulemanager:before,.btn-wrapper .icon-reglab.icon-advancedmodulemanager:before{content:"\e003"}.btn .icon-reglab.icon-advancedtemplatemanager:before,.btn-group .icon-reglab.icon-advancedtemplatemanager:before,.btn-wrapper .icon-reglab.icon-advancedtemplatemanager:before{content:"\e015"}.btn .icon-reglab.icon-articlesanywhere:before,.btn-group .icon-reglab.icon-articlesanywhere:before,.btn-wrapper .icon-reglab.icon-articlesanywhere:before{content:"\e004"}.btn .icon-reglab.icon-articlesfield:before,.btn-group .icon-reglab.icon-articlesfield:before,.btn-wrapper .icon-reglab.icon-articlesfield:before{content:"\e01d"}.btn .icon-reglab.icon-betterpreview:before,.btn-group .icon-reglab.icon-betterpreview:before,.btn-wrapper .icon-reglab.icon-betterpreview:before{content:"\e005"}.btn .icon-reglab.icon-bettertrash:before,.btn-group .icon-reglab.icon-bettertrash:before,.btn-wrapper .icon-reglab.icon-bettertrash:before{content:"\e01b"}.btn .icon-reglab.icon-cachecleaner:before,.btn-group .icon-reglab.icon-cachecleaner:before,.btn-wrapper .icon-reglab.icon-cachecleaner:before{content:"\e006"}.btn .icon-reglab.icon-cdnforjoomla:before,.btn-group .icon-reglab.icon-cdnforjoomla:before,.btn-wrapper .icon-reglab.icon-cdnforjoomla:before{content:"\e007"}.btn .icon-reglab.icon-componentsanywhere:before,.btn-group .icon-reglab.icon-componentsanywhere:before,.btn-wrapper .icon-reglab.icon-componentsanywhere:before{content:"\e008"}.btn .icon-reglab.icon-conditionalcontent:before,.btn-group .icon-reglab.icon-conditionalcontent:before,.btn-wrapper .icon-reglab.icon-conditionalcontent:before{content:"\e019"}.btn .icon-reglab.icon-contenttemplater:before,.btn-group .icon-reglab.icon-contenttemplater:before,.btn-wrapper .icon-reglab.icon-contenttemplater:before{content:"\e009"}.btn .icon-reglab.icon-dbreplacer:before,.btn-group .icon-reglab.icon-dbreplacer:before,.btn-wrapper .icon-reglab.icon-dbreplacer:before{content:"\e00a"}.btn .icon-reglab.icon-dummycontent:before,.btn-group .icon-reglab.icon-dummycontent:before,.btn-wrapper .icon-reglab.icon-dummycontent:before{content:"\e017"}.btn .icon-reglab.icon-emailprotector:before,.btn-group .icon-reglab.icon-emailprotector:before,.btn-wrapper .icon-reglab.icon-emailprotector:before{content:"\e00b"}.btn .icon-reglab.icon-geoip:before,.btn-group .icon-reglab.icon-geoip:before,.btn-wrapper .icon-reglab.icon-geoip:before{content:"\e018"}.btn .icon-reglab.icon-iplogin:before,.btn-group .icon-reglab.icon-iplogin:before,.btn-wrapper .icon-reglab.icon-iplogin:before{content:"\e016"}.btn .icon-reglab.icon-keyboardshortcuts:before,.btn-group .icon-reglab.icon-keyboardshortcuts:before,.btn-wrapper .icon-reglab.icon-keyboardshortcuts:before{content:"\e01e"}.btn .icon-reglab.icon-modals:before,.btn-group .icon-reglab.icon-modals:before,.btn-wrapper .icon-reglab.icon-modals:before{content:"\e00c"}.btn .icon-reglab.icon-modulesanywhere:before,.btn-group .icon-reglab.icon-modulesanywhere:before,.btn-wrapper .icon-reglab.icon-modulesanywhere:before{content:"\e00d"}.btn .icon-reglab.icon-quickindex:before,.btn-group .icon-reglab.icon-quickindex:before,.btn-wrapper .icon-reglab.icon-quickindex:before{content:"\e01c"}.btn .icon-reglab.icon-rereplacer:before,.btn-group .icon-reglab.icon-rereplacer:before,.btn-wrapper .icon-reglab.icon-rereplacer:before{content:"\e00e"}.btn .icon-reglab.icon-simpleusernotes:before,.btn-group .icon-reglab.icon-simpleusernotes:before,.btn-wrapper .icon-reglab.icon-simpleusernotes:before{content:"\e01a"}.btn .icon-reglab.icon-sliders:before,.btn-group .icon-reglab.icon-sliders:before,.btn-wrapper .icon-reglab.icon-sliders:before{content:"\e00f"}.btn .icon-reglab.icon-snippets:before,.btn-group .icon-reglab.icon-snippets:before,.btn-wrapper .icon-reglab.icon-snippets:before{content:"\e010"}.btn .icon-reglab.icon-sourcerer:before,.btn-group .icon-reglab.icon-sourcerer:before,.btn-wrapper .icon-reglab.icon-sourcerer:before{content:"\e011"}.btn .icon-reglab.icon-tabs:before,.btn-group .icon-reglab.icon-tabs:before,.btn-wrapper .icon-reglab.icon-tabs:before{content:"\e012"}.btn .icon-reglab.icon-tooltips:before,.btn-group .icon-reglab.icon-tooltips:before,.btn-wrapper .icon-reglab.icon-tooltips:before{content:"\e014"}.icon-reglab-24:before{vertical-align:-5px}@media screen and (-webkit-min-device-pixel-ratio:0){.icon-reglab-24:before{vertical-align:-3px}}.icon-reglab-paragraph-left:before{content:"\e001"}.icon-reglab-paragraph-center:before{content:"\e002"}.icon-reglab-paragraph-right:before{content:"\e003"}.icon-reglab-paragraph-justify:before{content:"\e004"}.icon-reglab-undo:before{content:"\e005"}.icon-reglab-redo:before{content:"\e006"}.icon-reglab-spinner:before{content:"\e007"}.icon-reglab-lock:before{content:"\e008"}.icon-reglab-unlocked:before{content:"\e009"}.icon-reglab-cog:before{content:"\e00a"}.icon-reglab-arrow-up:before{content:"\e00b"}.icon-reglab-arrow-right:before{content:"\e00c"}.icon-reglab-arrow-down:before{content:"\e00d"}.icon-reglab-arrow-left:before{content:"\e00e"}.icon-reglab-top:before{content:"\e00f"}.icon-reglab-bottom:before{content:"\e010"}.icon-reglab-simple:before{content:"\e011"}.icon-reglab-normal:before{content:"\e012"}.icon-reglab-advanced:before{content:"\e013"}.icon-reglab-home:before{content:"\e014"}.icon-reglab-info:before{content:"\e015"}.icon-reglab-warning:before{content:"\e016"}.icon-reglab-not-ok:before{content:"\e017"}.icon-reglab-link:before{content:"\e018"}.icon-reglab-eye:before{content:"\e019"}.icon-reglab-search:before{content:"\e01a"}.icon-reglab-earth:before{content:"\e01f"}.icon-reglab-src_sourcetags:before{content:"\e01b"}.icon-reglab-src_nosourcetags:before{content:"\e01c"}.icon-reglab-src_tagstyle:before{content:"\e01d"}.icon-reglab-src_tagstyle_brackets:before{content:"\e01e"}.icon-reglab-bundle:before{content:"\e021"}.icon-reglab-lifetime:before{content:"\e022"}.icon-reglab-twitter:before{content:"\e030"}.icon-reglab-google-plus:before{content:"\e031"}.icon-reglab-facebook:before{content:"\e032"}.icon-reglab-joomla:before{content:"\e033"}.icon-reglab.icon-src_sourcetags:before{content:"\e01b"}.icon-reglab.icon-src_nosourcetags:before{content:"\e01c"}.icon-reglab.icon-src_tagstyle:before{content:"\e01d"}.icon-reglab.icon-src_tagstyle_brackets:before{content:"\e01e"}.icon-expired:before{content:"\6e"}body.reglab-popup{padding:0}body.reglab-popup .container-fluid{padding:0 20px}body.reglab-popup .navbar{margin-bottom:10px}body.reglab-popup .navbar .navbar-inner{padding-left:0;padding-right:0;border-radius:0;border-left:none;border-right:none}body.reglab-popup .navbar #toolbar,body.reglab-popup .navbar .btn-toolbar{margin-top:2px;margin-bottom:2px}body.reglab-popup .header.has-navbar-fixed-top{margin-top:44px;margin-bottom:10px;padding-top:2px;padding-bottom:2px}body.reglab-popup .subhead{padding-left:0;padding-right:0}body.reglab-popup .page-title{text-align:left}body.reglab-popup label>span[class^=icon-reglab]{padding:1px 0 3px}body.reglab-popup .reglab-overlay{background-color:#000;position:fixed;left:0;top:0;width:100%;height:100%;z-index:5000;opacity:.2;cursor:wait}body.reglab-popup .chzn-container-single .chzn-single div b{background:0 0!important}body.reglab-popup .nav-tabs>li>a{border-color:#eee #eee #ddd;background-color:#f5f5f5;margin-right:4px}body.reglab-popup .nav-tabs>li>a:focus,body.reglab-popup .nav-tabs>li>a:hover{background-color:#eee}body.reglab-popup .nav-tabs>li.active a{border-color:#ddd #ddd transparent;background-color:#fff}PK�k!]A�D�f�fold.min.cssnu&1i�.nn_tabs .nav-tabs:after,.nn_tabs .tab-content>.tab-pane:after{clear:both}.nn_tabs .fade{opacity:0;-webkit-transition:opacity 1ms linear;-moz-transition:opacity 1ms linear;-o-transition:opacity 1ms linear;transition:opacity 1ms linear}.nn_tabs .fade.in{opacity:1}.nn_tabs.has_effects .fade{-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.nn_tabs .collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 1ms ease;-moz-transition:height 1ms ease;-o-transition:height 1ms ease;transition:height 1ms ease}.nn_tabs .collapse.in{height:auto}.nn_tabs.has_effects .collapse{-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.nn_tabs>.nav{padding:0;margin-left:0;margin-bottom:18px;list-style:none}.nn_tabs>.nav>li>a{display:block}.nn_tabs>.nav>li>a:hover{text-decoration:none;background-color:#eee}.nn_tabs>.nav>.pull-right{float:right}.nn_tabs .nav-tabs{*zoom:1;border-bottom:1px solid #ddd}.nn_tabs .nav-tabs:after,.nn_tabs .nav-tabs:before{display:table;content:"";line-height:0}.nn_tabs .nav-tabs>li{float:left;margin-bottom:-1px}.nn_tabs .nav-tabs>li>a{margin-right:2px;padding:8px 9pt;line-height:18px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nn_tabs .nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nn_tabs .nav-tabs>li.active>a,.nn_tabs .nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nn_tabs.oldschool>ul,.nn_tabs.oldschool>ul>li{list-style:none!important;background:0 0!important}.nn_tabs .tab-content{overflow:visible}.nn_tabs .tab-content>.tab-pane{*zoom:1;display:none}.nn_tabs .tab-content>.tab-pane:after,.nn_tabs .tab-content>.tab-pane:before{display:table;content:"";line-height:0}.nn_tabs .tab-content>.active{display:block}.nn_tabs-responsive>.nn-tabs-sm{border-bottom:0}.nn_tabs-responsive>.nn-tabs-sm>li{float:none}.nn_tabs-responsive>.nn-tabs-sm>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nn_tabs-responsive>.nn-tabs-sm>li>a:focus,.nn_tabs-responsive>.nn-tabs-sm>li>a:hover{border-color:#ddd;z-index:2}.nn_tabs-responsive>.nn-tabs-sm>li:first-child>a{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.nn_tabs-responsive>.nn-tabs-sm>li:last-child>a{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.nn_tabs.oldschool>ul{margin:5px 10px 0!important;line-height:1em;zoom:1;padding:0!important;border:none!important}.nn_tabs.oldschool>ul>li{float:left;margin:5px 2px 0 0!important;padding:0}.nn_tabs.oldschool>ul>li:before{content:"";margin:0;padding:0}.nn_tabs.oldschool>ul>li>a,.nn_tabs.oldschool>ul>li>a:active,.nn_tabs.oldschool>ul>li>a:hover,.nn_tabs.oldschool>ul>li>a:link,.nn_tabs.oldschool>ul>li>a:visited{color:#666;outline:0;text-decoration:none}.nn_tabs.oldschool>ul>li>a,.nn_tabs.oldschool>ul>li>a:hover{display:block;width:auto;_width:0;padding:5px;font-size:14px;line-height:1em!important;font-weight:700;white-space:nowrap;border:1px solid #bbb;border-bottom:none;text-decoration:none!important;background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:-o-linear-gradient(top,#fff,#fff);background-image:linear-gradient(to bottom,#fff,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.nn_tabs.oldschool>ul>li.blue>a,.nn_tabs.oldschool>ul>li.blue>a:hover,.nn_tabs.oldschool>ul>li.danger>a,.nn_tabs.oldschool>ul>li.danger>a:hover,.nn_tabs.oldschool>ul>li.error>a,.nn_tabs.oldschool>ul>li.error>a:hover,.nn_tabs.oldschool>ul>li.gray>a,.nn_tabs.oldschool>ul>li.gray>a:hover,.nn_tabs.oldschool>ul>li.green>a,.nn_tabs.oldschool>ul>li.green>a:hover,.nn_tabs.oldschool>ul>li.grey>a,.nn_tabs.oldschool>ul>li.grey>a:hover,.nn_tabs.oldschool>ul>li.info>a,.nn_tabs.oldschool>ul>li.info>a:hover,.nn_tabs.oldschool>ul>li.orange>a,.nn_tabs.oldschool>ul>li.orange>a:hover,.nn_tabs.oldschool>ul>li.primary>a,.nn_tabs.oldschool>ul>li.primary>a:hover,.nn_tabs.oldschool>ul>li.red>a,.nn_tabs.oldschool>ul>li.red>a:hover,.nn_tabs.oldschool>ul>li.success>a,.nn_tabs.oldschool>ul>li.success>a:hover,.nn_tabs.oldschool>ul>li.warning>a,.nn_tabs.oldschool>ul>li.warning>a:hover{padding:5px 5px 0;border:1px solid #bbb!important;border-bottom:none!important;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.nn_tabs.oldschool>ul>li.active>a,.nn_tabs.oldschool>ul>li.active>a:hover{color:#fff;background-color:#479add;background-image:-moz-linear-gradient(top,#5ea8e4,#2384d3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5ea8e4),to(#2384d3));background-image:-webkit-linear-gradient(top,#5ea8e4,#2384d3);background-image:-o-linear-gradient(top,#5ea8e4,#2384d3);background-image:linear-gradient(to bottom,#5ea8e4,#2384d3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5ea8e4', endColorstr='#ff2384d3', GradientType=0)}.nn_tabs.oldschool>ul>li>a:hover{color:#333;background-color:#8ec2ec;background-image:-moz-linear-gradient(top,#a0ccef,#74b4e8);background-image:-webkit-gradient(linear,0 0,0 100%,from(#a0ccef),to(#74b4e8));background-image:-webkit-linear-gradient(top,#a0ccef,#74b4e8);background-image:-o-linear-gradient(top,#a0ccef,#74b4e8);background-image:linear-gradient(to bottom,#a0ccef,#74b4e8);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa0ccef', endColorstr='#ff74b4e8', GradientType=0)}.nn_tabs.oldschool>ul>li span.nn_tabs-title-inactive{display:inherit}.nn_tabs.oldschool>ul>li span.nn_tabs-title-active,.nn_tabs.oldschool>ul>li.active span.nn_tabs-title-inactive{display:none}.nn_tabs.oldschool>ul>li.active span.nn_tabs-title-active{display:inherit}.nn_tabs.oldschool>.tab-content{margin:0 0 10px;padding:0;border:none!important}.nn_tabs.oldschool>.tab-content>.tab-pane{margin:0 0 10px;clear:left;padding:10px 20px;border:1px solid #bbb;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.nn_tabs.oldschool .nn_tabs-scroll{position:relative;visibility:hidden;padding:0}.nn_tabs.oldschool .nav-tabs-sm,.nn_tabs.oldschool .nn_tabs-title{display:none}.nn_tabs.oldschool>ul>li.blue>a{background-color:#badaf4;background-image:-moz-linear-gradient(top,#cce3f6,#a0ccef);background-image:-webkit-gradient(linear,0 0,0 100%,from(#cce3f6),to(#a0ccef));background-image:-webkit-linear-gradient(top,#cce3f6,#a0ccef);background-image:-o-linear-gradient(top,#cce3f6,#a0ccef);background-image:linear-gradient(to bottom,#cce3f6,#a0ccef);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcce3f6', endColorstr='#ffa0ccef', GradientType=0)}.nn_tabs.oldschool>ul>li.blue>a:hover{background-color:#86bdeb;background-image:-moz-linear-gradient(top,#a0ccef,#5ea8e4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#a0ccef),to(#5ea8e4));background-image:-webkit-linear-gradient(top,#a0ccef,#5ea8e4);background-image:-o-linear-gradient(top,#a0ccef,#5ea8e4);background-image:linear-gradient(to bottom,#a0ccef,#5ea8e4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa0ccef', endColorstr='#ff5ea8e4', GradientType=0)}.nn_tabs.oldschool>ul>li.blue.active>a,.nn_tabs.oldschool>ul>li.blue.active>a:hover{background-color:#479add;background-image:-moz-linear-gradient(top,#5ea8e4,#2384d3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5ea8e4),to(#2384d3));background-image:-webkit-linear-gradient(top,#5ea8e4,#2384d3);background-image:-o-linear-gradient(top,#5ea8e4,#2384d3);background-image:linear-gradient(to bottom,#5ea8e4,#2384d3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5ea8e4', endColorstr='#ff2384d3', GradientType=0)}.nn_tabs.oldschool>ul>li.primary>a{background-color:#badaf4;background-image:-moz-linear-gradient(top,#cce3f6,#a0ccef);background-image:-webkit-gradient(linear,0 0,0 100%,from(#cce3f6),to(#a0ccef));background-image:-webkit-linear-gradient(top,#cce3f6,#a0ccef);background-image:-o-linear-gradient(top,#cce3f6,#a0ccef);background-image:linear-gradient(to bottom,#cce3f6,#a0ccef);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcce3f6', endColorstr='#ffa0ccef', GradientType=0)}.nn_tabs.oldschool>ul>li.primary>a:hover{background-color:#86bdeb;background-image:-moz-linear-gradient(top,#a0ccef,#5ea8e4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#a0ccef),to(#5ea8e4));background-image:-webkit-linear-gradient(top,#a0ccef,#5ea8e4);background-image:-o-linear-gradient(top,#a0ccef,#5ea8e4);background-image:linear-gradient(to bottom,#a0ccef,#5ea8e4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa0ccef', endColorstr='#ff5ea8e4', GradientType=0)}.nn_tabs.oldschool>ul>li.primary.active>a,.nn_tabs.oldschool>ul>li.primary.active>a:hover{background-color:#479add;background-image:-moz-linear-gradient(top,#5ea8e4,#2384d3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5ea8e4),to(#2384d3));background-image:-webkit-linear-gradient(top,#5ea8e4,#2384d3);background-image:-o-linear-gradient(top,#5ea8e4,#2384d3);background-image:linear-gradient(to bottom,#5ea8e4,#2384d3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5ea8e4', endColorstr='#ff2384d3', GradientType=0)}.nn_tabs.oldschool>ul>li.info>a{background-color:#88cce0;background-image:-moz-linear-gradient(top,#98d3e4,#6fc2da);background-image:-webkit-gradient(linear,0 0,0 100%,from(#98d3e4),to(#6fc2da));background-image:-webkit-linear-gradient(top,#98d3e4,#6fc2da);background-image:-o-linear-gradient(top,#98d3e4,#6fc2da);background-image:linear-gradient(to bottom,#98d3e4,#6fc2da);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff98d3e4', endColorstr='#ff6fc2da', GradientType=0)}.nn_tabs.oldschool>ul>li.info>a:hover{background-color:#58b7d3;background-image:-moz-linear-gradient(top,#6fc2da,#34a7c8);background-image:-webkit-gradient(linear,0 0,0 100%,from(#6fc2da),to(#34a7c8));background-image:-webkit-linear-gradient(top,#6fc2da,#34a7c8);background-image:-o-linear-gradient(top,#6fc2da,#34a7c8);background-image:linear-gradient(to bottom,#6fc2da,#34a7c8);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6fc2da', endColorstr='#ff34a7c8', GradientType=0)}.nn_tabs.oldschool>ul>li.info.active>a,.nn_tabs.oldschool>ul>li.info.active>a:hover{background-color:#2e93b0;background-image:-moz-linear-gradient(top,#34a7c8,#24748c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#34a7c8),to(#24748c));background-image:-webkit-linear-gradient(top,#34a7c8,#24748c);background-image:-o-linear-gradient(top,#34a7c8,#24748c);background-image:linear-gradient(to bottom,#34a7c8,#24748c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff34a7c8', endColorstr='#ff24748c', GradientType=0)}.nn_tabs.oldschool>ul>li.green>a{background-color:#9bd59b;background-image:-moz-linear-gradient(top,#a9dba9,#86cb86);background-image:-webkit-gradient(linear,0 0,0 100%,from(#a9dba9),to(#86cb86));background-image:-webkit-linear-gradient(top,#a9dba9,#86cb86);background-image:-o-linear-gradient(top,#a9dba9,#86cb86);background-image:linear-gradient(to bottom,#a9dba9,#86cb86);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa9dba9', endColorstr='#ff86cb86', GradientType=0)}.nn_tabs.oldschool>ul>li.green>a:hover{background-color:#70c270;background-image:-moz-linear-gradient(top,#86cb86,#50b550);background-image:-webkit-gradient(linear,0 0,0 100%,from(#86cb86),to(#50b550));background-image:-webkit-linear-gradient(top,#86cb86,#50b550);background-image:-o-linear-gradient(top,#86cb86,#50b550);background-image:linear-gradient(to bottom,#86cb86,#50b550);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff86cb86', endColorstr='#ff50b550', GradientType=0)}.nn_tabs.oldschool>ul>li.green.active>a,.nn_tabs.oldschool>ul>li.green.active>a:hover{background-color:#46a046;background-image:-moz-linear-gradient(top,#50b550,#378137);background-image:-webkit-gradient(linear,0 0,0 100%,from(#50b550),to(#378137));background-image:-webkit-linear-gradient(top,#50b550,#378137);background-image:-o-linear-gradient(top,#50b550,#378137);background-image:linear-gradient(to bottom,#50b550,#378137);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff50b550', endColorstr='#ff378137', GradientType=0)}.nn_tabs.oldschool>ul>li.success>a{background-color:#9bd59b;background-image:-moz-linear-gradient(top,#a9dba9,#86cb86);background-image:-webkit-gradient(linear,0 0,0 100%,from(#a9dba9),to(#86cb86));background-image:-webkit-linear-gradient(top,#a9dba9,#86cb86);background-image:-o-linear-gradient(top,#a9dba9,#86cb86);background-image:linear-gradient(to bottom,#a9dba9,#86cb86);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa9dba9', endColorstr='#ff86cb86', GradientType=0)}.nn_tabs.oldschool>ul>li.success>a:hover{background-color:#70c270;background-image:-moz-linear-gradient(top,#86cb86,#50b550);background-image:-webkit-gradient(linear,0 0,0 100%,from(#86cb86),to(#50b550));background-image:-webkit-linear-gradient(top,#86cb86,#50b550);background-image:-o-linear-gradient(top,#86cb86,#50b550);background-image:linear-gradient(to bottom,#86cb86,#50b550);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff86cb86', endColorstr='#ff50b550', GradientType=0)}.nn_tabs.oldschool>ul>li.success.active>a,.nn_tabs.oldschool>ul>li.success.active>a:hover{background-color:#46a046;background-image:-moz-linear-gradient(top,#50b550,#378137);background-image:-webkit-gradient(linear,0 0,0 100%,from(#50b550),to(#378137));background-image:-webkit-linear-gradient(top,#50b550,#378137);background-image:-o-linear-gradient(top,#50b550,#378137);background-image:linear-gradient(to bottom,#50b550,#378137);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff50b550', endColorstr='#ff378137', GradientType=0)}.nn_tabs.oldschool>ul>li.orange>a{background-color:#fccc87;background-image:-moz-linear-gradient(top,#fdd49a,#fbbf69);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fbbf69));background-image:-webkit-linear-gradient(top,#fdd49a,#fbbf69);background-image:-o-linear-gradient(top,#fdd49a,#fbbf69);background-image:linear-gradient(to bottom,#fdd49a,#fbbf69);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffdd49a', endColorstr='#fffbbf69', GradientType=0)}.nn_tabs.oldschool>ul>li.orange>a:hover{background-color:#fbb24b;background-image:-moz-linear-gradient(top,#fbbf69,#fa9f1e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbbf69),to(#fa9f1e));background-image:-webkit-linear-gradient(top,#fbbf69,#fa9f1e);background-image:-o-linear-gradient(top,#fbbf69,#fa9f1e);background-image:linear-gradient(to bottom,#fbbf69,#fa9f1e);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbbf69', endColorstr='#fffa9f1e', GradientType=0)}.nn_tabs.oldschool>ul>li.orange.active>a,.nn_tabs.oldschool>ul>li.orange.active>a:hover{background-color:#e58f14;background-image:-moz-linear-gradient(top,#fa9f1e,#c67605);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fa9f1e),to(#c67605));background-image:-webkit-linear-gradient(top,#fa9f1e,#c67605);background-image:-o-linear-gradient(top,#fa9f1e,#c67605);background-image:linear-gradient(to bottom,#fa9f1e,#c67605);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffa9f1e', endColorstr='#ffc67605', GradientType=0)}.nn_tabs.oldschool>ul>li.warning>a{background-color:#fccc87;background-image:-moz-linear-gradient(top,#fdd49a,#fbbf69);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fbbf69));background-image:-webkit-linear-gradient(top,#fdd49a,#fbbf69);background-image:-o-linear-gradient(top,#fdd49a,#fbbf69);background-image:linear-gradient(to bottom,#fdd49a,#fbbf69);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffdd49a', endColorstr='#fffbbf69', GradientType=0)}.nn_tabs.oldschool>ul>li.warning>a:hover{background-color:#fbb24b;background-image:-moz-linear-gradient(top,#fbbf69,#fa9f1e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbbf69),to(#fa9f1e));background-image:-webkit-linear-gradient(top,#fbbf69,#fa9f1e);background-image:-o-linear-gradient(top,#fbbf69,#fa9f1e);background-image:linear-gradient(to bottom,#fbbf69,#fa9f1e);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbbf69', endColorstr='#fffa9f1e', GradientType=0)}.nn_tabs.oldschool>ul>li.warning.active>a,.nn_tabs.oldschool>ul>li.warning.active>a:hover{background-color:#e58f14;background-image:-moz-linear-gradient(top,#fa9f1e,#c67605);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fa9f1e),to(#c67605));background-image:-webkit-linear-gradient(top,#fa9f1e,#c67605);background-image:-o-linear-gradient(top,#fa9f1e,#c67605);background-image:linear-gradient(to bottom,#fa9f1e,#c67605);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffa9f1e', endColorstr='#ffc67605', GradientType=0)}.nn_tabs.oldschool>ul>li.red>a{background-color:#e3928e;background-image:-moz-linear-gradient(top,#e7a29e,#dd7a75);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e7a29e),to(#dd7a75));background-image:-webkit-linear-gradient(top,#e7a29e,#dd7a75);background-image:-o-linear-gradient(top,#e7a29e,#dd7a75);background-image:linear-gradient(to bottom,#e7a29e,#dd7a75);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe7a29e', endColorstr='#ffdd7a75', GradientType=0)}.nn_tabs.oldschool>ul>li.red>a:hover{background-color:#d7635d;background-image:-moz-linear-gradient(top,#dd7a75,#ce3f38);background-image:-webkit-gradient(linear,0 0,0 100%,from(#dd7a75),to(#ce3f38));background-image:-webkit-linear-gradient(top,#dd7a75,#ce3f38);background-image:-o-linear-gradient(top,#dd7a75,#ce3f38);background-image:linear-gradient(to bottom,#dd7a75,#ce3f38);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd7a75', endColorstr='#ffce3f38', GradientType=0)}.nn_tabs.oldschool>ul>li.red.active>a,.nn_tabs.oldschool>ul>li.red.active>a:hover{background-color:#b73730;background-image:-moz-linear-gradient(top,#ce3f38,#942a25);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ce3f38),to(#942a25));background-image:-webkit-linear-gradient(top,#ce3f38,#942a25);background-image:-o-linear-gradient(top,#ce3f38,#942a25);background-image:linear-gradient(to bottom,#ce3f38,#942a25);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffce3f38', endColorstr='#ff942a25', GradientType=0)}.nn_tabs.oldschool>ul>li.danger>a{background-color:#e3928e;background-image:-moz-linear-gradient(top,#e7a29e,#dd7a75);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e7a29e),to(#dd7a75));background-image:-webkit-linear-gradient(top,#e7a29e,#dd7a75);background-image:-o-linear-gradient(top,#e7a29e,#dd7a75);background-image:linear-gradient(to bottom,#e7a29e,#dd7a75);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe7a29e', endColorstr='#ffdd7a75', GradientType=0)}.nn_tabs.oldschool>ul>li.danger>a:hover{background-color:#d7635d;background-image:-moz-linear-gradient(top,#dd7a75,#ce3f38);background-image:-webkit-gradient(linear,0 0,0 100%,from(#dd7a75),to(#ce3f38));background-image:-webkit-linear-gradient(top,#dd7a75,#ce3f38);background-image:-o-linear-gradient(top,#dd7a75,#ce3f38);background-image:linear-gradient(to bottom,#dd7a75,#ce3f38);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd7a75', endColorstr='#ffce3f38', GradientType=0)}.nn_tabs.oldschool>ul>li.danger.active>a,.nn_tabs.oldschool>ul>li.danger.active>a:hover{background-color:#b73730;background-image:-moz-linear-gradient(top,#ce3f38,#942a25);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ce3f38),to(#942a25));background-image:-webkit-linear-gradient(top,#ce3f38,#942a25);background-image:-o-linear-gradient(top,#ce3f38,#942a25);background-image:linear-gradient(to bottom,#ce3f38,#942a25);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffce3f38', endColorstr='#ff942a25', GradientType=0)}.nn_tabs.oldschool>ul>li.error>a{background-color:#e3928e;background-image:-moz-linear-gradient(top,#e7a29e,#dd7a75);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e7a29e),to(#dd7a75));background-image:-webkit-linear-gradient(top,#e7a29e,#dd7a75);background-image:-o-linear-gradient(top,#e7a29e,#dd7a75);background-image:linear-gradient(to bottom,#e7a29e,#dd7a75);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe7a29e', endColorstr='#ffdd7a75', GradientType=0)}.nn_tabs.oldschool>ul>li.error>a:hover{background-color:#d7635d;background-image:-moz-linear-gradient(top,#dd7a75,#ce3f38);background-image:-webkit-gradient(linear,0 0,0 100%,from(#dd7a75),to(#ce3f38));background-image:-webkit-linear-gradient(top,#dd7a75,#ce3f38);background-image:-o-linear-gradient(top,#dd7a75,#ce3f38);background-image:linear-gradient(to bottom,#dd7a75,#ce3f38);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd7a75', endColorstr='#ffce3f38', GradientType=0)}.nn_tabs.oldschool>ul>li.error.active>a,.nn_tabs.oldschool>ul>li.error.active>a:hover{background-color:#b73730;background-image:-moz-linear-gradient(top,#ce3f38,#942a25);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ce3f38),to(#942a25));background-image:-webkit-linear-gradient(top,#ce3f38,#942a25);background-image:-o-linear-gradient(top,#ce3f38,#942a25);background-image:linear-gradient(to bottom,#ce3f38,#942a25);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffce3f38', endColorstr='#ff942a25', GradientType=0)}.nn_tabs.oldschool>ul>li.grey>a{background-color:#d3d3d3;background-image:-moz-linear-gradient(top,#ddd,#c3c3c3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ddd),to(#c3c3c3));background-image:-webkit-linear-gradient(top,#ddd,#c3c3c3);background-image:-o-linear-gradient(top,#ddd,#c3c3c3);background-image:linear-gradient(to bottom,#ddd,#c3c3c3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdddddd', endColorstr='#ffc3c3c3', GradientType=0)}.nn_tabs.oldschool>ul>li.grey>a:hover{background-color:#b4b4b4;background-image:-moz-linear-gradient(top,#c3c3c3,#9d9d9d);background-image:-webkit-gradient(linear,0 0,0 100%,from(#c3c3c3),to(#9d9d9d));background-image:-webkit-linear-gradient(top,#c3c3c3,#9d9d9d);background-image:-o-linear-gradient(top,#c3c3c3,#9d9d9d);background-image:linear-gradient(to bottom,#c3c3c3,#9d9d9d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc3c3c3', endColorstr='#ff9d9d9d', GradientType=0)}.nn_tabs.oldschool>ul>li.grey.active>a,.nn_tabs.oldschool>ul>li.grey.active>a:hover{background-color:#8e8e8e;background-image:-moz-linear-gradient(top,#9d9d9d,#777);background-image:-webkit-gradient(linear,0 0,0 100%,from(#9d9d9d),to(#777));background-image:-webkit-linear-gradient(top,#9d9d9d,#777);background-image:-o-linear-gradient(top,#9d9d9d,#777);background-image:linear-gradient(to bottom,#9d9d9d,#777);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9d9d9d', endColorstr='#ff777777', GradientType=0)}.nn_tabs.oldschool>ul>li.gray>a{background-color:#d3d3d3;background-image:-moz-linear-gradient(top,#ddd,#c3c3c3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ddd),to(#c3c3c3));background-image:-webkit-linear-gradient(top,#ddd,#c3c3c3);background-image:-o-linear-gradient(top,#ddd,#c3c3c3);background-image:linear-gradient(to bottom,#ddd,#c3c3c3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdddddd', endColorstr='#ffc3c3c3', GradientType=0)}.nn_tabs.oldschool>ul>li.gray>a:hover{background-color:#b4b4b4;background-image:-moz-linear-gradient(top,#c3c3c3,#9d9d9d);background-image:-webkit-gradient(linear,0 0,0 100%,from(#c3c3c3),to(#9d9d9d));background-image:-webkit-linear-gradient(top,#c3c3c3,#9d9d9d);background-image:-o-linear-gradient(top,#c3c3c3,#9d9d9d);background-image:linear-gradient(to bottom,#c3c3c3,#9d9d9d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc3c3c3', endColorstr='#ff9d9d9d', GradientType=0)}.nn_tabs.oldschool>ul>li.gray.active>a,.nn_tabs.oldschool>ul>li.gray.active>a:hover{background-color:#8e8e8e;background-image:-moz-linear-gradient(top,#9d9d9d,#777);background-image:-webkit-gradient(linear,0 0,0 100%,from(#9d9d9d),to(#777));background-image:-webkit-linear-gradient(top,#9d9d9d,#777);background-image:-o-linear-gradient(top,#9d9d9d,#777);background-image:linear-gradient(to bottom,#9d9d9d,#777);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9d9d9d', endColorstr='#ff777777', GradientType=0)}PK�k!]үٳ�custom.min.cssnu&1i�.rl_tabs.top>ul.nav>li.mystyle1>a{-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;font-size:22px;background-image:-moz-linear-gradient(top,#f99,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f99),to(#fff));background-image:-webkit-linear-gradient(top,#f99,#fff);background-image:-o-linear-gradient(top,#f99,#fff);background-image:linear-gradient(to bottom,#f99,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9999', endColorstr='#ffffffff', GradientType=0);background-color:#fff}.rl_tabs.top>ul.nav>li.mystyle1>a:hover{background-image:-moz-linear-gradient(top,#99f,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#99f),to(#fff));background-image:-webkit-linear-gradient(top,#99f,#fff);background-image:-o-linear-gradient(top,#99f,#fff);background-image:linear-gradient(to bottom,#99f,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9999ff', endColorstr='#ffffffff', GradientType=0);background-color:#fff}.rl_tabs.top>ul.nav>li.mystyle1.active>a,.rl_tabs.top>ul.nav>li.mystyle1.active>a:hover{background-image:-moz-linear-gradient(top,#9f9,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#9f9),to(#fff));background-image:-webkit-linear-gradient(top,#9f9,#fff);background-image:-o-linear-gradient(top,#9f9,#fff);background-image:linear-gradient(to bottom,#9f9,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff99ff99', endColorstr='#ffffffff', GradientType=0);background-color:#fff}.rl_tabs.top>.tab-content>.tab-pane.mystyle1{background-color:#f5fff5;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(25%,#fff),to(#cfc));background-image:-webkit-linear-gradient(#fff,#fff 25%,#cfc);background-image:-moz-linear-gradient(top,#fff,#fff 25%,#cfc);background-image:-o-linear-gradient(#fff,#fff 25%,#cfc);background-image:linear-gradient(#fff,#fff 25%,#cfc);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffccffcc', GradientType=0)}.rl_tabs.top>ul.nav>li.mystyle2>a{-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:10px;margin-right:10px;padding:8px 20px;background-color:#aaa;color:#fff;border-color:#666 #666 #ddd}.rl_tabs.top>ul.nav>li.mystyle2>a:hover{background-color:#999;border-color:#666}.rl_tabs.top>ul.nav>li.mystyle2.active>a,.rl_tabs.top>ul.nav>li.mystyle2.active>a:hover{-webkit-border-radius:0 30px 0 0;-moz-border-radius:0 30px 0 0;border-radius:0 30px 0 0;background-color:#666;border-color:#666}.rl_tabs.top>.tab-content>.tab-pane.mystyle2{font-family:Monaco,Menlo,Consolas,"Courier New",monospace;background-color:#666;color:#fff}PK�k!]
custom.cssnu&1i�PK�k!]��h8v8vold.cssnu&1i�/**
 * @package         Tabs
 * @version         5.3.0
 * 
 * @author          Peter van Westen <peter@nonumber.nl>
 * @link            http://www.nonumber.nl
 * @copyright       Copyright © 2016 NoNumber All Rights Reserved
 * @license         http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 */
/*
 * You can override this stylesheet by creating your own in:
 * /templates/[YOUR TEMPLATE]/css/tabs/old.min.css
 */
.nn_tabs .fade {
  opacity: 0;
  -webkit-transition: opacity 1ms linear;
  -moz-transition: opacity 1ms linear;
  -o-transition: opacity 1ms linear;
  transition: opacity 1ms linear;
}
.nn_tabs .fade.in {
  opacity: 1;
}
.nn_tabs.has_effects .fade {
  -webkit-transition: opacity 0.15s linear;
  -moz-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.nn_tabs .collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 1ms ease;
  -moz-transition: height 1ms ease;
  -o-transition: height 1ms ease;
  transition: height 1ms ease;
}
.nn_tabs .collapse.in {
  height: auto;
}
.nn_tabs.has_effects .collapse {
  -webkit-transition: height 0.35s ease;
  -moz-transition: height 0.35s ease;
  -o-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
.nn_tabs > .nav {
  padding: 0;
  margin-left: 0;
  margin-bottom: 18px;
  list-style: none;
}
.nn_tabs > .nav > li > a {
  display: block;
}
.nn_tabs > .nav > li > a:hover {
  text-decoration: none;
  background-color: #eeeeee;
}
.nn_tabs > .nav > .pull-right {
  float: right;
}
.nn_tabs .nav-tabs {
  *zoom: 1;
  border-bottom: 1px solid #dddddd;
}
.nn_tabs .nav-tabs:before,
.nn_tabs .nav-tabs:after {
  display: table;
  content: "";
  line-height: 0;
}
.nn_tabs .nav-tabs:after {
  clear: both;
}
.nn_tabs .nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nn_tabs .nav-tabs > li > a {
  margin-right: 2px;
  padding: 8px 12px;
  line-height: 18px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.nn_tabs .nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #dddddd;
}
.nn_tabs .nav-tabs > li.active > a,
.nn_tabs .nav-tabs > li.active > a:hover {
  color: #555555;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nn_tabs .tab-content {
  overflow: visible;
}
.nn_tabs .tab-content > .tab-pane {
  *zoom: 1;
  display: none;
}
.nn_tabs .tab-content > .tab-pane:before,
.nn_tabs .tab-content > .tab-pane:after {
  display: table;
  content: "";
  line-height: 0;
}
.nn_tabs .tab-content > .tab-pane:after {
  clear: both;
}
.nn_tabs .tab-content > .active {
  display: block;
}
.nn_tabs-responsive > .nn-tabs-sm {
  border-bottom: 0;
}
.nn_tabs-responsive > .nn-tabs-sm > li {
  float: none;
}
.nn_tabs-responsive > .nn-tabs-sm > li > a {
  border: 1px solid #dddddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.nn_tabs-responsive > .nn-tabs-sm > li > a:hover,
.nn_tabs-responsive > .nn-tabs-sm > li > a:focus {
  border-color: #dddddd;
  z-index: 2;
}
.nn_tabs-responsive > .nn-tabs-sm > li:first-child > a {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.nn_tabs-responsive > .nn-tabs-sm > li:last-child > a {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.nn_tabs.oldschool > ul {
  margin: 5px 10px 0 10px !important;
  line-height: 1em;
  zoom: 1;
  padding: 0 !important;
  list-style: none !important;
  list-style-image: none !important;
  background: none !important;
  border: none !important;
}
.nn_tabs.oldschool > ul > li {
  float: left;
  margin: 5px 2px 0 0 !important;
  padding: 0;
  list-style: none !important;
  list-style-image: none !important;
  background: none !important;
}
.nn_tabs.oldschool > ul > li:before {
  content: "";
  margin: 0;
  padding: 0;
}
.nn_tabs.oldschool > ul > li > a,
.nn_tabs.oldschool > ul > li > a:link,
.nn_tabs.oldschool > ul > li > a:visited,
.nn_tabs.oldschool > ul > li > a:active,
.nn_tabs.oldschool > ul > li > a:hover {
  color: #666666;
  outline: 0;
  text-decoration: none;
}
.nn_tabs.oldschool > ul > li > a,
.nn_tabs.oldschool > ul > li > a:hover {
  display: block;
  width: auto;
  _width: 0;
  padding: 5px;
  font-size: 14px;
  line-height: 1em !important;
  font-weight: bold;
  white-space: nowrap;
  border: solid 1px #bbbbbb;
  border-bottom: none;
  text-decoration: none !important;
  background-color: #ffffff;
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(top, #ffffff, #ffffff);
  background-image: -o-linear-gradient(top, #ffffff, #ffffff);
  background-image: linear-gradient(to bottom, #ffffff, #ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);
  -webkit-border-radius: 10px 10px 0 0;
  -moz-border-radius: 10px 10px 0 0;
  border-radius: 10px 10px 0 0;
}
.nn_tabs.oldschool > ul > li.blue > a,
.nn_tabs.oldschool > ul > li.blue > a:hover,
.nn_tabs.oldschool > ul > li.green > a,
.nn_tabs.oldschool > ul > li.green > a:hover,
.nn_tabs.oldschool > ul > li.red > a,
.nn_tabs.oldschool > ul > li.red > a:hover,
.nn_tabs.oldschool > ul > li.orange > a,
.nn_tabs.oldschool > ul > li.orange > a:hover,
.nn_tabs.oldschool > ul > li.grey > a,
.nn_tabs.oldschool > ul > li.grey > a:hover,
.nn_tabs.oldschool > ul > li.gray > a,
.nn_tabs.oldschool > ul > li.gray > a:hover,
.nn_tabs.oldschool > ul > li.primary > a,
.nn_tabs.oldschool > ul > li.primary > a:hover,
.nn_tabs.oldschool > ul > li.info > a,
.nn_tabs.oldschool > ul > li.info > a:hover,
.nn_tabs.oldschool > ul > li.success > a,
.nn_tabs.oldschool > ul > li.success > a:hover,
.nn_tabs.oldschool > ul > li.warning > a,
.nn_tabs.oldschool > ul > li.warning > a:hover,
.nn_tabs.oldschool > ul > li.danger > a,
.nn_tabs.oldschool > ul > li.danger > a:hover,
.nn_tabs.oldschool > ul > li.error > a,
.nn_tabs.oldschool > ul > li.error > a:hover {
  padding: 5px 5px 0 5px;
  border: solid 1px #bbbbbb !important;
  border-bottom: none !important;
  -webkit-border-radius: 10px 10px 0 0;
  -moz-border-radius: 10px 10px 0 0;
  border-radius: 10px 10px 0 0;
}
.nn_tabs.oldschool > ul > li.active > a,
.nn_tabs.oldschool > ul > li.active > a:hover {
  color: #ffffff;
  background-color: #479add;
  background-image: -moz-linear-gradient(top, #5ea8e4, #2384d3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5ea8e4), to(#2384d3));
  background-image: -webkit-linear-gradient(top, #5ea8e4, #2384d3);
  background-image: -o-linear-gradient(top, #5ea8e4, #2384d3);
  background-image: linear-gradient(to bottom, #5ea8e4, #2384d3);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5ea8e4', endColorstr='#ff2384d3', GradientType=0);
}
.nn_tabs.oldschool > ul > li > a:hover {
  color: #333333;
  background-color: #8ec2ec;
  background-image: -moz-linear-gradient(top, #a0ccef, #74b4e8);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a0ccef), to(#74b4e8));
  background-image: -webkit-linear-gradient(top, #a0ccef, #74b4e8);
  background-image: -o-linear-gradient(top, #a0ccef, #74b4e8);
  background-image: linear-gradient(to bottom, #a0ccef, #74b4e8);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa0ccef', endColorstr='#ff74b4e8', GradientType=0);
}
.nn_tabs.oldschool > ul > li span.nn_tabs-title-inactive {
  display: inherit;
}
.nn_tabs.oldschool > ul > li span.nn_tabs-title-active {
  display: none;
}
.nn_tabs.oldschool > ul > li.active span.nn_tabs-title-inactive {
  display: none;
}
.nn_tabs.oldschool > ul > li.active span.nn_tabs-title-active {
  display: inherit;
}
.nn_tabs.oldschool > .tab-content {
  margin: 0;
  padding: 0;
  margin-bottom: 10px;
  border: none !important;
}
.nn_tabs.oldschool > .tab-content > .tab-pane {
  margin: 0;
  margin-bottom: 10px;
  clear: left;
  padding: 10px 20px;
  border: 1px solid #bbbbbb;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.nn_tabs.oldschool .nn_tabs-scroll {
  position: relative;
  visibility: hidden;
  padding: 0;
}
.nn_tabs.oldschool .nav-tabs-sm {
  display: none;
}
.nn_tabs.oldschool .nn_tabs-title {
  display: none;
}
.nn_tabs.oldschool > ul > li.blue > a {
  background-color: #badaf4;
  background-image: -moz-linear-gradient(top, #cce3f6, #a0ccef);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cce3f6), to(#a0ccef));
  background-image: -webkit-linear-gradient(top, #cce3f6, #a0ccef);
  background-image: -o-linear-gradient(top, #cce3f6, #a0ccef);
  background-image: linear-gradient(to bottom, #cce3f6, #a0ccef);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcce3f6', endColorstr='#ffa0ccef', GradientType=0);
}
.nn_tabs.oldschool > ul > li.blue > a:hover {
  background-color: #86bdeb;
  background-image: -moz-linear-gradient(top, #a0ccef, #5ea8e4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a0ccef), to(#5ea8e4));
  background-image: -webkit-linear-gradient(top, #a0ccef, #5ea8e4);
  background-image: -o-linear-gradient(top, #a0ccef, #5ea8e4);
  background-image: linear-gradient(to bottom, #a0ccef, #5ea8e4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa0ccef', endColorstr='#ff5ea8e4', GradientType=0);
}
.nn_tabs.oldschool > ul > li.blue.active > a,
.nn_tabs.oldschool > ul > li.blue.active > a:hover {
  background-color: #479add;
  background-image: -moz-linear-gradient(top, #5ea8e4, #2384d3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5ea8e4), to(#2384d3));
  background-image: -webkit-linear-gradient(top, #5ea8e4, #2384d3);
  background-image: -o-linear-gradient(top, #5ea8e4, #2384d3);
  background-image: linear-gradient(to bottom, #5ea8e4, #2384d3);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5ea8e4', endColorstr='#ff2384d3', GradientType=0);
}
.nn_tabs.oldschool > ul > li.primary > a {
  background-color: #badaf4;
  background-image: -moz-linear-gradient(top, #cce3f6, #a0ccef);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cce3f6), to(#a0ccef));
  background-image: -webkit-linear-gradient(top, #cce3f6, #a0ccef);
  background-image: -o-linear-gradient(top, #cce3f6, #a0ccef);
  background-image: linear-gradient(to bottom, #cce3f6, #a0ccef);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcce3f6', endColorstr='#ffa0ccef', GradientType=0);
}
.nn_tabs.oldschool > ul > li.primary > a:hover {
  background-color: #86bdeb;
  background-image: -moz-linear-gradient(top, #a0ccef, #5ea8e4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a0ccef), to(#5ea8e4));
  background-image: -webkit-linear-gradient(top, #a0ccef, #5ea8e4);
  background-image: -o-linear-gradient(top, #a0ccef, #5ea8e4);
  background-image: linear-gradient(to bottom, #a0ccef, #5ea8e4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa0ccef', endColorstr='#ff5ea8e4', GradientType=0);
}
.nn_tabs.oldschool > ul > li.primary.active > a,
.nn_tabs.oldschool > ul > li.primary.active > a:hover {
  background-color: #479add;
  background-image: -moz-linear-gradient(top, #5ea8e4, #2384d3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5ea8e4), to(#2384d3));
  background-image: -webkit-linear-gradient(top, #5ea8e4, #2384d3);
  background-image: -o-linear-gradient(top, #5ea8e4, #2384d3);
  background-image: linear-gradient(to bottom, #5ea8e4, #2384d3);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5ea8e4', endColorstr='#ff2384d3', GradientType=0);
}
.nn_tabs.oldschool > ul > li.info > a {
  background-color: #88cce0;
  background-image: -moz-linear-gradient(top, #98d3e4, #6fc2da);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#98d3e4), to(#6fc2da));
  background-image: -webkit-linear-gradient(top, #98d3e4, #6fc2da);
  background-image: -o-linear-gradient(top, #98d3e4, #6fc2da);
  background-image: linear-gradient(to bottom, #98d3e4, #6fc2da);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff98d3e4', endColorstr='#ff6fc2da', GradientType=0);
}
.nn_tabs.oldschool > ul > li.info > a:hover {
  background-color: #58b7d3;
  background-image: -moz-linear-gradient(top, #6fc2da, #34a7c8);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6fc2da), to(#34a7c8));
  background-image: -webkit-linear-gradient(top, #6fc2da, #34a7c8);
  background-image: -o-linear-gradient(top, #6fc2da, #34a7c8);
  background-image: linear-gradient(to bottom, #6fc2da, #34a7c8);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6fc2da', endColorstr='#ff34a7c8', GradientType=0);
}
.nn_tabs.oldschool > ul > li.info.active > a,
.nn_tabs.oldschool > ul > li.info.active > a:hover {
  background-color: #2e93b0;
  background-image: -moz-linear-gradient(top, #34a7c8, #24748c);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#34a7c8), to(#24748c));
  background-image: -webkit-linear-gradient(top, #34a7c8, #24748c);
  background-image: -o-linear-gradient(top, #34a7c8, #24748c);
  background-image: linear-gradient(to bottom, #34a7c8, #24748c);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff34a7c8', endColorstr='#ff24748c', GradientType=0);
}
.nn_tabs.oldschool > ul > li.green > a {
  background-color: #9bd59b;
  background-image: -moz-linear-gradient(top, #a9dba9, #86cb86);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a9dba9), to(#86cb86));
  background-image: -webkit-linear-gradient(top, #a9dba9, #86cb86);
  background-image: -o-linear-gradient(top, #a9dba9, #86cb86);
  background-image: linear-gradient(to bottom, #a9dba9, #86cb86);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa9dba9', endColorstr='#ff86cb86', GradientType=0);
}
.nn_tabs.oldschool > ul > li.green > a:hover {
  background-color: #70c270;
  background-image: -moz-linear-gradient(top, #86cb86, #50b550);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#86cb86), to(#50b550));
  background-image: -webkit-linear-gradient(top, #86cb86, #50b550);
  background-image: -o-linear-gradient(top, #86cb86, #50b550);
  background-image: linear-gradient(to bottom, #86cb86, #50b550);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff86cb86', endColorstr='#ff50b550', GradientType=0);
}
.nn_tabs.oldschool > ul > li.green.active > a,
.nn_tabs.oldschool > ul > li.green.active > a:hover {
  background-color: #46a046;
  background-image: -moz-linear-gradient(top, #50b550, #378137);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#50b550), to(#378137));
  background-image: -webkit-linear-gradient(top, #50b550, #378137);
  background-image: -o-linear-gradient(top, #50b550, #378137);
  background-image: linear-gradient(to bottom, #50b550, #378137);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff50b550', endColorstr='#ff378137', GradientType=0);
}
.nn_tabs.oldschool > ul > li.success > a {
  background-color: #9bd59b;
  background-image: -moz-linear-gradient(top, #a9dba9, #86cb86);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a9dba9), to(#86cb86));
  background-image: -webkit-linear-gradient(top, #a9dba9, #86cb86);
  background-image: -o-linear-gradient(top, #a9dba9, #86cb86);
  background-image: linear-gradient(to bottom, #a9dba9, #86cb86);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa9dba9', endColorstr='#ff86cb86', GradientType=0);
}
.nn_tabs.oldschool > ul > li.success > a:hover {
  background-color: #70c270;
  background-image: -moz-linear-gradient(top, #86cb86, #50b550);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#86cb86), to(#50b550));
  background-image: -webkit-linear-gradient(top, #86cb86, #50b550);
  background-image: -o-linear-gradient(top, #86cb86, #50b550);
  background-image: linear-gradient(to bottom, #86cb86, #50b550);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff86cb86', endColorstr='#ff50b550', GradientType=0);
}
.nn_tabs.oldschool > ul > li.success.active > a,
.nn_tabs.oldschool > ul > li.success.active > a:hover {
  background-color: #46a046;
  background-image: -moz-linear-gradient(top, #50b550, #378137);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#50b550), to(#378137));
  background-image: -webkit-linear-gradient(top, #50b550, #378137);
  background-image: -o-linear-gradient(top, #50b550, #378137);
  background-image: linear-gradient(to bottom, #50b550, #378137);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff50b550', endColorstr='#ff378137', GradientType=0);
}
.nn_tabs.oldschool > ul > li.orange > a {
  background-color: #fccc87;
  background-image: -moz-linear-gradient(top, #fdd49a, #fbbf69);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fbbf69));
  background-image: -webkit-linear-gradient(top, #fdd49a, #fbbf69);
  background-image: -o-linear-gradient(top, #fdd49a, #fbbf69);
  background-image: linear-gradient(to bottom, #fdd49a, #fbbf69);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffdd49a', endColorstr='#fffbbf69', GradientType=0);
}
.nn_tabs.oldschool > ul > li.orange > a:hover {
  background-color: #fbb24b;
  background-image: -moz-linear-gradient(top, #fbbf69, #fa9f1e);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbbf69), to(#fa9f1e));
  background-image: -webkit-linear-gradient(top, #fbbf69, #fa9f1e);
  background-image: -o-linear-gradient(top, #fbbf69, #fa9f1e);
  background-image: linear-gradient(to bottom, #fbbf69, #fa9f1e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbbf69', endColorstr='#fffa9f1e', GradientType=0);
}
.nn_tabs.oldschool > ul > li.orange.active > a,
.nn_tabs.oldschool > ul > li.orange.active > a:hover {
  background-color: #e58f14;
  background-image: -moz-linear-gradient(top, #fa9f1e, #c67605);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fa9f1e), to(#c67605));
  background-image: -webkit-linear-gradient(top, #fa9f1e, #c67605);
  background-image: -o-linear-gradient(top, #fa9f1e, #c67605);
  background-image: linear-gradient(to bottom, #fa9f1e, #c67605);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffa9f1e', endColorstr='#ffc67605', GradientType=0);
}
.nn_tabs.oldschool > ul > li.warning > a {
  background-color: #fccc87;
  background-image: -moz-linear-gradient(top, #fdd49a, #fbbf69);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fbbf69));
  background-image: -webkit-linear-gradient(top, #fdd49a, #fbbf69);
  background-image: -o-linear-gradient(top, #fdd49a, #fbbf69);
  background-image: linear-gradient(to bottom, #fdd49a, #fbbf69);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffdd49a', endColorstr='#fffbbf69', GradientType=0);
}
.nn_tabs.oldschool > ul > li.warning > a:hover {
  background-color: #fbb24b;
  background-image: -moz-linear-gradient(top, #fbbf69, #fa9f1e);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbbf69), to(#fa9f1e));
  background-image: -webkit-linear-gradient(top, #fbbf69, #fa9f1e);
  background-image: -o-linear-gradient(top, #fbbf69, #fa9f1e);
  background-image: linear-gradient(to bottom, #fbbf69, #fa9f1e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbbf69', endColorstr='#fffa9f1e', GradientType=0);
}
.nn_tabs.oldschool > ul > li.warning.active > a,
.nn_tabs.oldschool > ul > li.warning.active > a:hover {
  background-color: #e58f14;
  background-image: -moz-linear-gradient(top, #fa9f1e, #c67605);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fa9f1e), to(#c67605));
  background-image: -webkit-linear-gradient(top, #fa9f1e, #c67605);
  background-image: -o-linear-gradient(top, #fa9f1e, #c67605);
  background-image: linear-gradient(to bottom, #fa9f1e, #c67605);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffa9f1e', endColorstr='#ffc67605', GradientType=0);
}
.nn_tabs.oldschool > ul > li.red > a {
  background-color: #e3928e;
  background-image: -moz-linear-gradient(top, #e7a29e, #dd7a75);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7a29e), to(#dd7a75));
  background-image: -webkit-linear-gradient(top, #e7a29e, #dd7a75);
  background-image: -o-linear-gradient(top, #e7a29e, #dd7a75);
  background-image: linear-gradient(to bottom, #e7a29e, #dd7a75);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe7a29e', endColorstr='#ffdd7a75', GradientType=0);
}
.nn_tabs.oldschool > ul > li.red > a:hover {
  background-color: #d7635d;
  background-image: -moz-linear-gradient(top, #dd7a75, #ce3f38);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dd7a75), to(#ce3f38));
  background-image: -webkit-linear-gradient(top, #dd7a75, #ce3f38);
  background-image: -o-linear-gradient(top, #dd7a75, #ce3f38);
  background-image: linear-gradient(to bottom, #dd7a75, #ce3f38);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd7a75', endColorstr='#ffce3f38', GradientType=0);
}
.nn_tabs.oldschool > ul > li.red.active > a,
.nn_tabs.oldschool > ul > li.red.active > a:hover {
  background-color: #b73730;
  background-image: -moz-linear-gradient(top, #ce3f38, #942a25);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ce3f38), to(#942a25));
  background-image: -webkit-linear-gradient(top, #ce3f38, #942a25);
  background-image: -o-linear-gradient(top, #ce3f38, #942a25);
  background-image: linear-gradient(to bottom, #ce3f38, #942a25);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffce3f38', endColorstr='#ff942a25', GradientType=0);
}
.nn_tabs.oldschool > ul > li.danger > a {
  background-color: #e3928e;
  background-image: -moz-linear-gradient(top, #e7a29e, #dd7a75);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7a29e), to(#dd7a75));
  background-image: -webkit-linear-gradient(top, #e7a29e, #dd7a75);
  background-image: -o-linear-gradient(top, #e7a29e, #dd7a75);
  background-image: linear-gradient(to bottom, #e7a29e, #dd7a75);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe7a29e', endColorstr='#ffdd7a75', GradientType=0);
}
.nn_tabs.oldschool > ul > li.danger > a:hover {
  background-color: #d7635d;
  background-image: -moz-linear-gradient(top, #dd7a75, #ce3f38);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dd7a75), to(#ce3f38));
  background-image: -webkit-linear-gradient(top, #dd7a75, #ce3f38);
  background-image: -o-linear-gradient(top, #dd7a75, #ce3f38);
  background-image: linear-gradient(to bottom, #dd7a75, #ce3f38);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd7a75', endColorstr='#ffce3f38', GradientType=0);
}
.nn_tabs.oldschool > ul > li.danger.active > a,
.nn_tabs.oldschool > ul > li.danger.active > a:hover {
  background-color: #b73730;
  background-image: -moz-linear-gradient(top, #ce3f38, #942a25);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ce3f38), to(#942a25));
  background-image: -webkit-linear-gradient(top, #ce3f38, #942a25);
  background-image: -o-linear-gradient(top, #ce3f38, #942a25);
  background-image: linear-gradient(to bottom, #ce3f38, #942a25);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffce3f38', endColorstr='#ff942a25', GradientType=0);
}
.nn_tabs.oldschool > ul > li.error > a {
  background-color: #e3928e;
  background-image: -moz-linear-gradient(top, #e7a29e, #dd7a75);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7a29e), to(#dd7a75));
  background-image: -webkit-linear-gradient(top, #e7a29e, #dd7a75);
  background-image: -o-linear-gradient(top, #e7a29e, #dd7a75);
  background-image: linear-gradient(to bottom, #e7a29e, #dd7a75);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe7a29e', endColorstr='#ffdd7a75', GradientType=0);
}
.nn_tabs.oldschool > ul > li.error > a:hover {
  background-color: #d7635d;
  background-image: -moz-linear-gradient(top, #dd7a75, #ce3f38);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dd7a75), to(#ce3f38));
  background-image: -webkit-linear-gradient(top, #dd7a75, #ce3f38);
  background-image: -o-linear-gradient(top, #dd7a75, #ce3f38);
  background-image: linear-gradient(to bottom, #dd7a75, #ce3f38);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd7a75', endColorstr='#ffce3f38', GradientType=0);
}
.nn_tabs.oldschool > ul > li.error.active > a,
.nn_tabs.oldschool > ul > li.error.active > a:hover {
  background-color: #b73730;
  background-image: -moz-linear-gradient(top, #ce3f38, #942a25);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ce3f38), to(#942a25));
  background-image: -webkit-linear-gradient(top, #ce3f38, #942a25);
  background-image: -o-linear-gradient(top, #ce3f38, #942a25);
  background-image: linear-gradient(to bottom, #ce3f38, #942a25);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffce3f38', endColorstr='#ff942a25', GradientType=0);
}
.nn_tabs.oldschool > ul > li.grey > a {
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #dddddd, #c3c3c3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dddddd), to(#c3c3c3));
  background-image: -webkit-linear-gradient(top, #dddddd, #c3c3c3);
  background-image: -o-linear-gradient(top, #dddddd, #c3c3c3);
  background-image: linear-gradient(to bottom, #dddddd, #c3c3c3);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdddddd', endColorstr='#ffc3c3c3', GradientType=0);
}
.nn_tabs.oldschool > ul > li.grey > a:hover {
  background-color: #b4b4b4;
  background-image: -moz-linear-gradient(top, #c3c3c3, #9d9d9d);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c3c3c3), to(#9d9d9d));
  background-image: -webkit-linear-gradient(top, #c3c3c3, #9d9d9d);
  background-image: -o-linear-gradient(top, #c3c3c3, #9d9d9d);
  background-image: linear-gradient(to bottom, #c3c3c3, #9d9d9d);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc3c3c3', endColorstr='#ff9d9d9d', GradientType=0);
}
.nn_tabs.oldschool > ul > li.grey.active > a,
.nn_tabs.oldschool > ul > li.grey.active > a:hover {
  background-color: #8e8e8e;
  background-image: -moz-linear-gradient(top, #9d9d9d, #777777);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#9d9d9d), to(#777777));
  background-image: -webkit-linear-gradient(top, #9d9d9d, #777777);
  background-image: -o-linear-gradient(top, #9d9d9d, #777777);
  background-image: linear-gradient(to bottom, #9d9d9d, #777777);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9d9d9d', endColorstr='#ff777777', GradientType=0);
}
.nn_tabs.oldschool > ul > li.gray > a {
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #dddddd, #c3c3c3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dddddd), to(#c3c3c3));
  background-image: -webkit-linear-gradient(top, #dddddd, #c3c3c3);
  background-image: -o-linear-gradient(top, #dddddd, #c3c3c3);
  background-image: linear-gradient(to bottom, #dddddd, #c3c3c3);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdddddd', endColorstr='#ffc3c3c3', GradientType=0);
}
.nn_tabs.oldschool > ul > li.gray > a:hover {
  background-color: #b4b4b4;
  background-image: -moz-linear-gradient(top, #c3c3c3, #9d9d9d);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c3c3c3), to(#9d9d9d));
  background-image: -webkit-linear-gradient(top, #c3c3c3, #9d9d9d);
  background-image: -o-linear-gradient(top, #c3c3c3, #9d9d9d);
  background-image: linear-gradient(to bottom, #c3c3c3, #9d9d9d);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc3c3c3', endColorstr='#ff9d9d9d', GradientType=0);
}
.nn_tabs.oldschool > ul > li.gray.active > a,
.nn_tabs.oldschool > ul > li.gray.active > a:hover {
  background-color: #8e8e8e;
  background-image: -moz-linear-gradient(top, #9d9d9d, #777777);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#9d9d9d), to(#777777));
  background-image: -webkit-linear-gradient(top, #9d9d9d, #777777);
  background-image: -o-linear-gradient(top, #9d9d9d, #777777);
  background-image: linear-gradient(to bottom, #9d9d9d, #777777);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9d9d9d', endColorstr='#ff777777', GradientType=0);
}
PK�k!]6w:��	style.cssnu&1i�/* Copyright 1999-2012. Parallels IP Holdings GmbH. All Rights Reserved. */
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
html, body { border: 0; margin: 0; height: 100%; min-height: 100%; }
body { color: #1e1e1e; font: 13px/1.231 arial, helvetica, sans-serif; background: #f5f5f5; }
img { border: 0; vertical-align: middle; -ms-interpolation-mode: bicubic; }
table { border-collapse: collapse; border-spacing: 0; }
form { margin: 0; padding: 0; border: 0; }
a, a:visited { color: #0050b4; }
a:hover, a:active { outline: 0; color: #00a0ff; }
hr { display: block; margin: .9em 0; padding: 0; height: 2px; border: 0; border-top: 1px solid #c8c8c8; box-shadow: inset 0 1px 0 #fff; }
.lte7 hr { margin: .5em 0; }
h1, h2 { margin: 10px 0 15px; padding: 0; font: italic 20px georgia, serif; color: #1e3c64; }
h2 { margin: 0 0 5px; font-size: 17px; }
h3 { margin: 0 0 8px; padding: 0; font-size: 13px; font-weight: 400; }
p { margin: 0; padding: 0 0 12px; }
ul { margin: 0; padding: 0; list-style: none; }
li { padding: 0 0 8px 14px; background: url(../img/bullet.gif) 0 5px no-repeat; }
#page { min-height: 100%; text-align: left; }
.ie6 #page { height: 100%; }
#wrapper { padding: 0 0 45px; }
#top { border-bottom: 1px solid #fff; height: 50px; background: #646464 url(../img/top-bottom.png) repeat-x; }
.product-logo { display: inline; float: left; margin: 0 20px; }
.company-logo { display: inline; float: right; margin: 7px 20px 0; }
#content { margin: auto; padding: 10px 0 0; width: 960px; text-shadow: 0 1px 0 #fff; }
#footer-wrapper { position: relative; margin: -45px 0 0; height: 35px; padding: 10px 0 0; }
#footer { border-top: 4px solid #bce1f8; padding: 0 20px; height: 31px; line-height: 30px; text-align: center; text-shadow: 0 -1px #000; font-size: 11px; color: #969696; background: #313131 url(../img/top-bottom.png) 0 -100px repeat-x; box-shadow: inset 0 1px 0 #1594ff; }
#footer a, #footer a:visited, #footer a:hover, #footer a:active { color: #969696; text-decoration: none; }
#footer a:hover, #footer a:active { text-decoration: underline; }
#footer .separator { border-left: 1px solid #646464; margin: 0 10px; }
.p-box, .test-box { border: 1px solid #7896aa; border-radius: 10px; margin: 0 0 10px; background: #efefef url(../img/p-box.png) repeat-x; background-clip: padding-box; box-shadow: inset 0 1px 0 #fff, 0 1px 0 #fff; }
.p-box-wrap { padding: 10px 20px; }
.p-box-page-info .p-box-wrap { padding-left: 230px; min-height: 168px; background: url(../img/globe.png) 20px 10px no-repeat; }
.grid { white-space: nowrap; letter-spacing: -1em; font-size: 0; }
.g-span { display: inline-block; width: 50%; vertical-align: top; white-space: normal; letter-spacing: 0; font-size: 13px; }
.lte7 .g-span { display: inline; zoom: 1; }
.g-span-1-2-wrap { padding: 0 5px 0 0; }
.g-span-2-2-wrap { padding: 0 0 0 5px; }
.p-box .g-span-wrap { overflow: hidden; }
.p-box .g-span img { display: inline; float: left; margin: 0 10px 0 0; }
.test-list { text-align: center; }
.test-list li { display: inline; padding: 0; background: none; }
.test-list .icon { display: inline-block; margin: 0 1px 5px; padding: 0; min-height: 32px; text-decoration: none; vertical-align: top; color: #000; cursor: pointer; background-position: 50% 0; background-repeat: no-repeat; }
.lte7 .test-list .icon { display: inline; zoom: 1; }
a.icon, a.icon:visited, a.icon:hover, a.icon:active { color: #000; text-decoration: none; }
a.icon:hover, a.icon:active { color: #00a0ff; text-decoration: underline; }
.icon span { display: block; padding: 36px 0 0; width: 80px; text-align: center; cursor: pointer; }
.i-php { background-image: url(../img/icons/php.png); }
.i-perl { background-image: url(../img/icons/perl.png); }
.i-python { background-image: url(../img/icons/python.png); }
.i-ssi { background-image: url(../img/icons/ssi.png); }
.i-fcgi { background-image: url(../img/icons/fastcgi.png); }
.i-aspnet { background-image: url(../img/icons/aspdotnet.png); }
#content.test { width: 700px; }
.pathbar { font-size: 11px; color: #787878; }
.pathbar a { text-decoration: none; }
.test-box-wrap { padding: 20px; }
iframe { border: 1px solid #7896aa; }
.test-data { text-align: left; background: #f5f5f5; }
.test-data table { border: 0; border-collapse: collapse; width: 100%; }
.test-data th, .test-data td { padding: 6px; height: 16px; vertical-align: top; color: #1e1e1e; }
.test-data .subhead th { border-bottom: 1px solid #7896aa; text-align: left; white-space: nowrap; font-weight: 400; color: #000; background: #f5f5f5 url(../img/th.png) repeat-x; }
.lte8 .test-data .subhead th:first-child { border-left-width: 0; }
.test-data .normal { background-color: #fff; }
.test-data .alt { background-color: #ebebeb; }PK�k!]�Q-OOtemplate.cssnu&1i�div.mod-languages ul {
	margin: 0;
	padding: 0;
	list-style:none;
}
div.mod-languages li {
	margin-left: 5px;
	margin-right: 5px;
}

div.mod-languages ul.lang-inline li {
	display:inline;
}

div.mod-languages ul.lang-block li {
	display:block;
}

div.mod-languages img {
	border:none;
}

div.mod-languages a {
	text-decoration: none;
}PK�k!]�肑�+�+template-rtl.cssnu&1i�article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
	display: block;
}
audio,
canvas,
video {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
audio:not([controls]) {
	display: none;
}
html {
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
a:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
a:hover,
a:active {
	outline: 0;
}
sub,
sup {
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
img {
	max-width: 100%;
	width: auto \9;
	height: auto;
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
}
#map_canvas img,
.google-maps img,
.gm-style img {
	max-width: none;
}
button,
input,
select,
textarea {
	margin: 0;
	font-size: 100%;
	vertical-align: middle;
}
button,
input {
	*overflow: visible;
	line-height: normal;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
	padding: 0;
	border: 0;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}
label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
	cursor: pointer;
}
input[type="search"] {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	-webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
	-webkit-appearance: none;
}
textarea {
	overflow: auto;
	vertical-align: top;
}
@media print {
	* {
		text-shadow: none !important;
		color: #000 !important;
		background: transparent !important;
		box-shadow: none !important;
	}
	a,
	a:visited {
		text-decoration: underline;
	}
	a[href]:after {
		content: " (" attr(href) ")";
	}
	abbr[title]:after {
		content: " (" attr(title) ")";
	}
	.ir a:after,
	a[href^="javascript:"]:after,
	a[href^="#"]:after {
		content: "";
	}
	pre,
	blockquote {
		border: 1px solid #999;
		page-break-inside: avoid;
	}
	thead {
		display: table-header-group;
	}
	tr,
	img {
		page-break-inside: avoid;
	}
	img {
		max-width: 100% !important;
	}
	@page {
		margin: 0.5cm;
	}
	p,
	h2,
	h3 {
		orphans: 3;
		widows: 3;
	}
	h2,
	h3 {
		page-break-after: avoid;
	}
}
.clearfix {
	*zoom: 1;
}
.clearfix:before,
.clearfix:after {
	display: table;
	content: "";
	line-height: 0;
}
.clearfix:after {
	clear: both;
}
.hide-text {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}
.input-block-level {
	display: block;
	width: 100%;
	min-height: 28px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
body {
	margin: 0;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #333;
	background-color: #fff;
}
a {
	color: #3071a9;
	text-decoration: none;
}
a:hover,
a:focus {
	color: #1f496e;
	text-decoration: underline;
}
.img-rounded {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.img-polaroid {
	padding: 4px;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
	box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.img-circle {
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	border-radius: 500px;
}
.row {
	margin-left: -20px;
	*zoom: 1;
}
.row:before,
.row:after {
	display: table;
	content: "";
	line-height: 0;
}
.row:after {
	clear: both;
}
[class*="span"] {
	float: left;
	min-height: 1px;
	margin-left: 20px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
	width: 940px;
}
.span12 {
	width: 940px;
}
.span11 {
	width: 860px;
}
.span10 {
	width: 780px;
}
.span9 {
	width: 700px;
}
.span8 {
	width: 620px;
}
.span7 {
	width: 540px;
}
.span6 {
	width: 460px;
}
.span5 {
	width: 380px;
}
.span4 {
	width: 300px;
}
.span3 {
	width: 220px;
}
.span2 {
	width: 140px;
}
.span1 {
	width: 60px;
}
.offset12 {
	margin-left: 980px;
}
.offset11 {
	margin-left: 900px;
}
.offset10 {
	margin-left: 820px;
}
.offset9 {
	margin-left: 740px;
}
.offset8 {
	margin-left: 660px;
}
.offset7 {
	margin-left: 580px;
}
.offset6 {
	margin-left: 500px;
}
.offset5 {
	margin-left: 420px;
}
.offset4 {
	margin-left: 340px;
}
.offset3 {
	margin-left: 260px;
}
.offset2 {
	margin-left: 180px;
}
.offset1 {
	margin-left: 100px;
}
.row-fluid {
	width: 100%;
	*zoom: 1;
}
.row-fluid:before,
.row-fluid:after {
	display: table;
	content: "";
	line-height: 0;
}
.row-fluid:after {
	clear: both;
}
.row-fluid [class*="span"] {
	display: block;
	width: 100%;
	min-height: 28px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	margin-left: 2.1276595744681%;
	*margin-left: 2.0744680851064%;
}
.row-fluid [class*="span"]:first-child {
	margin-left: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
	margin-left: 2.1276595744681%;
}
.row-fluid .span12 {
	width: 100%;
	*width: 99.946808510638%;
}
.row-fluid .span11 {
	width: 91.489361702128%;
	*width: 91.436170212766%;
}
.row-fluid .span10 {
	width: 82.978723404255%;
	*width: 82.925531914894%;
}
.row-fluid .span9 {
	width: 74.468085106383%;
	*width: 74.414893617021%;
}
.row-fluid .span8 {
	width: 65.957446808511%;
	*width: 65.904255319149%;
}
.row-fluid .span7 {
	width: 57.446808510638%;
	*width: 57.393617021277%;
}
.row-fluid .span6 {
	width: 48.936170212766%;
	*width: 48.882978723404%;
}
.row-fluid .span5 {
	width: 40.425531914894%;
	*width: 40.372340425532%;
}
.row-fluid .span4 {
	width: 31.914893617021%;
	*width: 31.86170212766%;
}
.row-fluid .span3 {
	width: 23.404255319149%;
	*width: 23.351063829787%;
}
.row-fluid .span2 {
	width: 14.893617021277%;
	*width: 14.840425531915%;
}
.row-fluid .span1 {
	width: 6.3829787234043%;
	*width: 6.3297872340426%;
}
.row-fluid .offset12 {
	margin-left: 104.25531914894%;
	*margin-left: 104.14893617021%;
}
.row-fluid .offset12:first-child {
	margin-left: 102.12765957447%;
	*margin-left: 102.02127659574%;
}
.row-fluid .offset11 {
	margin-left: 95.744680851064%;
	*margin-left: 95.63829787234%;
}
.row-fluid .offset11:first-child {
	margin-left: 93.617021276596%;
	*margin-left: 93.510638297872%;
}
.row-fluid .offset10 {
	margin-left: 87.234042553191%;
	*margin-left: 87.127659574468%;
}
.row-fluid .offset10:first-child {
	margin-left: 85.106382978723%;
	*margin-left: 85%;
}
.row-fluid .offset9 {
	margin-left: 78.723404255319%;
	*margin-left: 78.617021276596%;
}
.row-fluid .offset9:first-child {
	margin-left: 76.595744680851%;
	*margin-left: 76.489361702128%;
}
.row-fluid .offset8 {
	margin-left: 70.212765957447%;
	*margin-left: 70.106382978723%;
}
.row-fluid .offset8:first-child {
	margin-left: 68.085106382979%;
	*margin-left: 67.978723404255%;
}
.row-fluid .offset7 {
	margin-left: 61.702127659574%;
	*margin-left: 61.595744680851%;
}
.row-fluid .offset7:first-child {
	margin-left: 59.574468085106%;
	*margin-left: 59.468085106383%;
}
.row-fluid .offset6 {
	margin-left: 53.191489361702%;
	*margin-left: 53.085106382979%;
}
.row-fluid .offset6:first-child {
	margin-left: 51.063829787234%;
	*margin-left: 50.957446808511%;
}
.row-fluid .offset5 {
	margin-left: 44.68085106383%;
	*margin-left: 44.574468085106%;
}
.row-fluid .offset5:first-child {
	margin-left: 42.553191489362%;
	*margin-left: 42.446808510638%;
}
.row-fluid .offset4 {
	margin-left: 36.170212765957%;
	*margin-left: 36.063829787234%;
}
.row-fluid .offset4:first-child {
	margin-left: 34.042553191489%;
	*margin-left: 33.936170212766%;
}
.row-fluid .offset3 {
	margin-left: 27.659574468085%;
	*margin-left: 27.553191489362%;
}
.row-fluid .offset3:first-child {
	margin-left: 25.531914893617%;
	*margin-left: 25.425531914894%;
}
.row-fluid .offset2 {
	margin-left: 19.148936170213%;
	*margin-left: 19.042553191489%;
}
.row-fluid .offset2:first-child {
	margin-left: 17.021276595745%;
	*margin-left: 16.914893617021%;
}
.row-fluid .offset1 {
	margin-left: 10.63829787234%;
	*margin-left: 10.531914893617%;
}
.row-fluid .offset1:first-child {
	margin-left: 8.5106382978723%;
	*margin-left: 8.4042553191489%;
}
[class*="span"].hide,
.row-fluid [class*="span"].hide {
	display: none;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
	float: right;
}
.container {
	margin-right: auto;
	margin-left: auto;
	*zoom: 1;
}
.container:before,
.container:after {
	display: table;
	content: "";
	line-height: 0;
}
.container:after {
	clear: both;
}
.container-fluid {
	padding-right: 20px;
	padding-left: 20px;
	*zoom: 1;
}
.container-fluid:before,
.container-fluid:after {
	display: table;
	content: "";
	line-height: 0;
}
.container-fluid:after {
	clear: both;
}
p {
	margin: 0 0 9px;
}
.lead {
	margin-bottom: 18px;
	font-size: 19.5px;
	font-weight: 200;
	line-height: 27px;
}
small {
	font-size: 85%;
}
strong {
	font-weight: bold;
}
em {
	font-style: italic;
}
cite {
	font-style: normal;
}
.muted {
	color: #999;
}
a.muted:hover,
a.muted:focus {
	color: #808080;
}
.text-warning {
	color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
	color: #66512c;
}
.text-error {
	color: #a94442;
}
a.text-error:hover,
a.text-error:focus {
	color: #843534;
}
.text-info {
	color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
	color: #245269;
}
.text-success {
	color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
	color: #2b542c;
}
.text-left {
	text-align: left;
}
.text-right {
	text-align: right;
}
.text-center {
	text-align: center;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 9px 0;
	font-family: inherit;
	font-weight: bold;
	line-height: 18px;
	color: inherit;
	text-rendering: optimizelegibility;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
	font-weight: normal;
	line-height: 1;
	color: #999;
}
h1,
h2,
h3 {
	line-height: 36px;
}
h1 {
	font-size: 35.75px;
}
h2 {
	font-size: 29.25px;
}
h3 {
	font-size: 22.75px;
}
h4 {
	font-size: 16.25px;
}
h5 {
	font-size: 13px;
}
h6 {
	font-size: 11.05px;
}
h1 small {
	font-size: 22.75px;
}
h2 small {
	font-size: 16.25px;
}
h3 small {
	font-size: 13px;
}
h4 small {
	font-size: 13px;
}
.page-header {
	padding-bottom: 8px;
	margin: 18px 0 27px;
	border-bottom: 1px solid #eee;
}
ul,
ol {
	padding: 0;
	margin: 0 0 9px 25px;
}
ul ul,
ul ol,
ol ol,
ol ul {
	margin-bottom: 0;
}
li {
	line-height: 18px;
}
ul.unstyled,
ol.unstyled {
	margin-left: 0;
	list-style: none;
}
ul.inline,
ol.inline {
	margin-left: 0;
	list-style: none;
}
ul.inline > li,
ol.inline > li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding-left: 5px;
	padding-right: 5px;
}
dl {
	margin-bottom: 18px;
}
dt,
dd {
	line-height: 18px;
}
dt {
	font-weight: bold;
}
dd {
	margin-left: 9px;
}
.dl-horizontal {
	*zoom: 1;
}
.dl-horizontal:before,
.dl-horizontal:after {
	display: table;
	content: "";
	line-height: 0;
}
.dl-horizontal:after {
	clear: both;
}
.dl-horizontal dt {
	float: left;
	width: 160px;
	clear: left;
	text-align: right;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.dl-horizontal dd {
	margin-left: 180px;
}
hr {
	margin: 18px 0;
	border: 0;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #fff;
}
abbr[title],
abbr[data-original-title] {
	cursor: help;
	border-bottom: 1px dotted #999;
}
abbr.initialism {
	font-size: 90%;
	text-transform: uppercase;
}
blockquote {
	padding: 0 0 0 15px;
	margin: 0 0 18px;
	border-left: 5px solid #eee;
}
blockquote p {
	margin-bottom: 0;
	font-size: 16.25px;
	font-weight: 300;
	line-height: 1.25;
}
blockquote small {
	display: block;
	line-height: 18px;
	color: #999;
}
blockquote small:before {
	content: '\2014 \00A0';
}
blockquote.pull-right {
	float: right;
	padding-right: 15px;
	padding-left: 0;
	border-right: 5px solid #eee;
	border-left: 0;
}
blockquote.pull-right p,
blockquote.pull-right small {
	text-align: right;
}
blockquote.pull-right small:before {
	content: '';
}
blockquote.pull-right small:after {
	content: '\00A0 \2014';
}
q:before,
q:after,
blockquote:before,
blockquote:after {
	content: "";
}
address {
	display: block;
	margin-bottom: 18px;
	font-style: normal;
	line-height: 18px;
}
code,
pre {
	padding: 0 3px 2px;
	font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
	font-size: 11px;
	color: #333;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
code {
	padding: 2px 4px;
	color: #d14;
	background-color: #f7f7f9;
	border: 1px solid #e1e1e8;
	white-space: nowrap;
}
pre {
	display: block;
	padding: 8.5px;
	margin: 0 0 9px;
	font-size: 12px;
	line-height: 18px;
	word-break: break-all;
	word-wrap: break-word;
	white-space: pre;
	white-space: pre-wrap;
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.15);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
pre.prettyprint {
	margin-bottom: 18px;
}
pre code {
	padding: 0;
	color: inherit;
	white-space: pre;
	white-space: pre-wrap;
	background-color: transparent;
	border: 0;
}
.pre-scrollable {
	max-height: 340px;
	overflow-y: scroll;
}
form {
	margin: 0 0 18px;
}
fieldset {
	padding: 0;
	margin: 0;
	border: 0;
}
legend {
	display: block;
	width: 100%;
	padding: 0;
	margin-bottom: 18px;
	font-size: 19.5px;
	line-height: 36px;
	color: #333;
	border: 0;
	border-bottom: 1px solid #e5e5e5;
}
legend small {
	font-size: 13.5px;
	color: #999;
}
label,
input,
button,
select,
textarea {
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
}
input,
button,
select,
textarea {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
label {
	display: block;
	margin-bottom: 5px;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
	display: inline-block;
	height: 18px;
	padding: 4px 6px;
	margin-bottom: 9px;
	font-size: 13px;
	line-height: 18px;
	color: #555;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	vertical-align: middle;
}
input,
textarea,
.uneditable-input {
	width: 206px;
}
textarea {
	height: auto;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
	background-color: #fff;
	border: 1px solid #ccc;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-webkit-transition: border linear .2s, box-shadow linear .2s;
	-moz-transition: border linear .2s, box-shadow linear .2s;
	-o-transition: border linear .2s, box-shadow linear .2s;
	transition: border linear .2s, box-shadow linear .2s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
	border-color: rgba(82,168,236,0.8);
	outline: 0;
	outline: thin dotted \9;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
input[type="radio"],
input[type="checkbox"] {
	margin: 4px 0 0;
	*margin-top: 0;
	margin-top: 1px \9;
	line-height: normal;
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
	width: auto;
}
select,
input[type="file"] {
	height: 28px;
	*margin-top: 4px;
	line-height: 28px;
}
select {
	width: 220px;
	border: 1px solid #ccc;
	background-color: #fff;
}
select[multiple],
select[size] {
	height: auto;
}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.uneditable-input,
.uneditable-textarea {
	color: #999;
	background-color: #fcfcfc;
	border-color: #ccc;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
	cursor: not-allowed;
}
.uneditable-input {
	overflow: hidden;
	white-space: nowrap;
}
.uneditable-textarea {
	width: auto;
	height: auto;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
	color: #999;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: #999;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #999;
}
.radio,
.checkbox {
	min-height: 18px;
	padding-left: 20px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
	float: left;
	margin-left: -20px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
	padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
	display: inline-block;
	padding-top: 5px;
	margin-bottom: 0;
	vertical-align: middle;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
	margin-left: 10px;
}
.input-mini {
	width: 60px;
}
.input-small {
	width: 90px;
}
.input-medium {
	width: 150px;
}
.input-large {
	width: 210px;
}
.input-xlarge {
	width: 270px;
}
.input-xxlarge {
	width: 530px;
}
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"] {
	float: none;
	margin-left: 0;
}
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
	display: inline-block;
}
input,
textarea,
.uneditable-input {
	margin-left: 0;
}
.controls-row [class*="span"] + [class*="span"] {
	margin-left: 20px;
}
input.span12,
textarea.span12,
.uneditable-input.span12 {
	width: 926px;
}
input.span11,
textarea.span11,
.uneditable-input.span11 {
	width: 846px;
}
input.span10,
textarea.span10,
.uneditable-input.span10 {
	width: 766px;
}
input.span9,
textarea.span9,
.uneditable-input.span9 {
	width: 686px;
}
input.span8,
textarea.span8,
.uneditable-input.span8 {
	width: 606px;
}
input.span7,
textarea.span7,
.uneditable-input.span7 {
	width: 526px;
}
input.span6,
textarea.span6,
.uneditable-input.span6 {
	width: 446px;
}
input.span5,
textarea.span5,
.uneditable-input.span5 {
	width: 366px;
}
input.span4,
textarea.span4,
.uneditable-input.span4 {
	width: 286px;
}
input.span3,
textarea.span3,
.uneditable-input.span3 {
	width: 206px;
}
input.span2,
textarea.span2,
.uneditable-input.span2 {
	width: 126px;
}
input.span1,
textarea.span1,
.uneditable-input.span1 {
	width: 46px;
}
.controls-row {
	*zoom: 1;
}
.controls-row:before,
.controls-row:after {
	display: table;
	content: "";
	line-height: 0;
}
.controls-row:after {
	clear: both;
}
.controls-row [class*="span"],
.row-fluid .controls-row [class*="span"] {
	float: left;
}
.controls-row .checkbox[class*="span"],
.controls-row .radio[class*="span"] {
	padding-top: 5px;
}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
	cursor: not-allowed;
	background-color: #eee;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
	background-color: transparent;
}
.control-group.warning .control-label,
.control-group.warning .help-block,
.control-group.warning .help-inline {
	color: #8a6d3b;
}
.control-group.warning .checkbox,
.control-group.warning .radio,
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
	color: #8a6d3b;
}
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
	border-color: #8a6d3b;
}
.control-group.warning input:focus,
.control-group.warning select:focus,
.control-group.warning textarea:focus {
	border-color: #66512c;
}
.control-group.warning .input-prepend .add-on,
.control-group.warning .input-append .add-on {
	color: #8a6d3b;
	background-color: #fcf8e3;
	border-color: #8a6d3b;
}
.control-group.error .control-label,
.control-group.error .help-block,
.control-group.error .help-inline {
	color: #a94442;
}
.control-group.error .checkbox,
.control-group.error .radio,
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
	color: #a94442;
}
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
	border-color: #a94442;
}
.control-group.error input:focus,
.control-group.error select:focus,
.control-group.error textarea:focus {
	border-color: #843534;
}
.control-group.error .input-prepend .add-on,
.control-group.error .input-append .add-on {
	color: #a94442;
	background-color: #f2dede;
	border-color: #a94442;
}
.control-group.success .control-label,
.control-group.success .help-block,
.control-group.success .help-inline {
	color: #3c763d;
}
.control-group.success .checkbox,
.control-group.success .radio,
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
	color: #3c763d;
}
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
	border-color: #3c763d;
}
.control-group.success input:focus,
.control-group.success select:focus,
.control-group.success textarea:focus {
	border-color: #2b542c;
}
.control-group.success .input-prepend .add-on,
.control-group.success .input-append .add-on {
	color: #3c763d;
	background-color: #dff0d8;
	border-color: #3c763d;
}
.control-group.info .control-label,
.control-group.info .help-block,
.control-group.info .help-inline {
	color: #31708f;
}
.control-group.info .checkbox,
.control-group.info .radio,
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
	color: #31708f;
}
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
	border-color: #31708f;
}
.control-group.info input:focus,
.control-group.info select:focus,
.control-group.info textarea:focus {
	border-color: #245269;
}
.control-group.info .input-prepend .add-on,
.control-group.info .input-append .add-on {
	color: #31708f;
	background-color: #d9edf7;
	border-color: #31708f;
}
input:focus:invalid,
textarea:focus:invalid,
select:focus:invalid {
	color: #b94a48;
	border-color: #ee5f5b;
}
input:focus:invalid:focus,
textarea:focus:invalid:focus,
select:focus:invalid:focus {
	border-color: #e9322d;
	-webkit-box-shadow: 0 0 6px #f8b9b7;
	-moz-box-shadow: 0 0 6px #f8b9b7;
	box-shadow: 0 0 6px #f8b9b7;
}
.form-actions {
	padding: 17px 20px 18px;
	margin-top: 18px;
	margin-bottom: 18px;
	background-color: #F0F0F0;
	border-top: 1px solid #e5e5e5;
	*zoom: 1;
}
.form-actions:before,
.form-actions:after {
	display: table;
	content: "";
	line-height: 0;
}
.form-actions:after {
	clear: both;
}
.help-block,
.help-inline {
	color: #595959;
}
.help-block {
	display: block;
	margin-bottom: 9px;
}
.help-inline {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	padding-left: 5px;
}
.input-append,
.input-prepend {
	display: inline-block;
	margin-bottom: 9px;
	vertical-align: middle;
	font-size: 0;
	white-space: nowrap;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-append .dropdown-menu,
.input-append .popover,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input,
.input-prepend .dropdown-menu,
.input-prepend .popover {
	font-size: 13px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input {
	position: relative;
	margin-bottom: 0;
	*margin-left: 0;
	vertical-align: top;
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-append input:focus,
.input-append select:focus,
.input-append .uneditable-input:focus,
.input-prepend input:focus,
.input-prepend select:focus,
.input-prepend .uneditable-input:focus {
	z-index: 2;
}
.input-append .add-on,
.input-prepend .add-on {
	display: inline-block;
	width: auto;
	height: 18px;
	min-width: 16px;
	padding: 4px 5px;
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	text-align: center;
	text-shadow: 0 1px 0 #fff;
	background-color: #eee;
	border: 1px solid #ccc;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group > .dropdown-toggle,
.input-prepend .add-on,
.input-prepend .btn,
.input-prepend .btn-group > .dropdown-toggle {
	vertical-align: top;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.input-prepend .add-on,
.input-prepend .btn {
	margin-right: -1px;
}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-append input + .btn-group .btn:last-child,
.input-append select + .btn-group .btn:last-child,
.input-append .uneditable-input + .btn-group .btn:last-child {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group {
	margin-left: -1px;
}
.input-append .add-on:last-child,
.input-append .btn:last-child,
.input-append .btn-group:last-child > .dropdown-toggle {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.input-prepend.input-append input + .btn-group .btn,
.input-prepend.input-append select + .btn-group .btn,
.input-prepend.input-append .uneditable-input + .btn-group .btn {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
	margin-right: -1px;
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
	margin-left: -1px;
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-prepend.input-append .btn-group:first-child {
	margin-left: 0;
}
input.search-query {
	padding-right: 14px;
	padding-right: 4px \9;
	padding-left: 14px;
	padding-left: 4px \9;
	margin-bottom: 0;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.form-search .input-append .search-query,
.form-search .input-prepend .search-query {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.form-search .input-append .search-query {
	-webkit-border-radius: 14px 0 0 14px;
	-moz-border-radius: 14px 0 0 14px;
	border-radius: 14px 0 0 14px;
}
.form-search .input-append .btn {
	-webkit-border-radius: 0 14px 14px 0;
	-moz-border-radius: 0 14px 14px 0;
	border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .search-query {
	-webkit-border-radius: 0 14px 14px 0;
	-moz-border-radius: 0 14px 14px 0;
	border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .btn {
	-webkit-border-radius: 14px 0 0 14px;
	-moz-border-radius: 14px 0 0 14px;
	border-radius: 14px 0 0 14px;
}
.js-stools-field-filter .input-prepend,
.js-stools-field-filter .input-append {
	margin-bottom: 0;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-bottom: 0;
	vertical-align: middle;
}
.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
	display: none;
}
.form-search label,
.form-inline label,
.form-search .btn-group,
.form-inline .btn-group {
	display: inline-block;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
	margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
	padding-left: 0;
	margin-bottom: 0;
	vertical-align: middle;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
	float: left;
	margin-right: 3px;
	margin-left: 0;
}
.control-group {
	margin-bottom: 9px;
}
legend + .control-group {
	margin-top: 18px;
	-webkit-margin-top-collapse: separate;
}
.form-horizontal .control-group {
	margin-bottom: 18px;
	*zoom: 1;
}
.form-horizontal .control-group:before,
.form-horizontal .control-group:after {
	display: table;
	content: "";
	line-height: 0;
}
.form-horizontal .control-group:after {
	clear: both;
}
.form-horizontal .control-label {
	float: left;
	width: 160px;
	padding-top: 5px;
	text-align: right;
}
.form-horizontal .controls {
	*display: inline-block;
	*padding-left: 20px;
	margin-left: 180px;
	*margin-left: 0;
}
.form-horizontal .controls:first-child {
	*padding-left: 180px;
}
.form-horizontal .help-block {
	margin-bottom: 0;
}
.form-horizontal input + .help-block,
.form-horizontal select + .help-block,
.form-horizontal textarea + .help-block,
.form-horizontal .uneditable-input + .help-block,
.form-horizontal .input-prepend + .help-block,
.form-horizontal .input-append + .help-block {
	margin-top: 9px;
}
.form-horizontal .form-actions {
	padding-left: 180px;
}
.control-label .hasPopover,
.control-label .hasTooltip {
	display: inline-block;
}
.subform-repeatable-wrapper .btn-group>.btn.button {
	min-width: 0;
}
.subform-repeatable-wrapper .ui-sortable-helper {
	background: #fff;
}
.subform-repeatable-wrapper tr.ui-sortable-helper {
	display: table;
}
@media (min-width: 980px) and (max-width: 1215px) {
	.float-cols .control-label {
		float: none;
	}
	.float-cols .controls {
		margin-left: 0;
	}
}
table {
	max-width: 100%;
	background-color: transparent;
	border-collapse: collapse;
	border-spacing: 0;
}
.table {
	width: 100%;
	margin-bottom: 18px;
}
.table th,
.table td {
	padding: 8px;
	line-height: 18px;
	text-align: left;
	vertical-align: top;
	border-top: 1px solid #ddd;
}
.table th {
	font-weight: bold;
}
.table thead th {
	vertical-align: bottom;
}
.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
	border-top: 0;
}
.table tbody + tbody {
	border-top: 2px solid #ddd;
}
.table .table {
	background-color: #fff;
}
.table-condensed th,
.table-condensed td {
	padding: 4px 5px;
}
.table-bordered {
	border: 1px solid #ddd;
	border-collapse: separate;
	*border-collapse: collapse;
	border-left: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.table-bordered th,
.table-bordered td {
	border-left: 1px solid #ddd;
}
.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
	border-top: 0;
}
.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;
}
.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
}
.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
}
.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-right-radius: 3px;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius-bottomleft: 0;
	border-bottom-left-radius: 0;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
	-webkit-border-bottom-right-radius: 0;
	-moz-border-radius-bottomright: 0;
	border-bottom-right-radius: 0;
}
.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;
}
.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
}
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
	background-color: #f9f9f9;
}
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
	background-color: #F0F0F0;
}
table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
	display: table-cell;
	float: none;
	margin-left: 0;
}
.table td.span1,
.table th.span1 {
	float: none;
	width: 44px;
	margin-left: 0;
}
.table td.span2,
.table th.span2 {
	float: none;
	width: 124px;
	margin-left: 0;
}
.table td.span3,
.table th.span3 {
	float: none;
	width: 204px;
	margin-left: 0;
}
.table td.span4,
.table th.span4 {
	float: none;
	width: 284px;
	margin-left: 0;
}
.table td.span5,
.table th.span5 {
	float: none;
	width: 364px;
	margin-left: 0;
}
.table td.span6,
.table th.span6 {
	float: none;
	width: 444px;
	margin-left: 0;
}
.table td.span7,
.table th.span7 {
	float: none;
	width: 524px;
	margin-left: 0;
}
.table td.span8,
.table th.span8 {
	float: none;
	width: 604px;
	margin-left: 0;
}
.table td.span9,
.table th.span9 {
	float: none;
	width: 684px;
	margin-left: 0;
}
.table td.span10,
.table th.span10 {
	float: none;
	width: 764px;
	margin-left: 0;
}
.table td.span11,
.table th.span11 {
	float: none;
	width: 844px;
	margin-left: 0;
}
.table td.span12,
.table th.span12 {
	float: none;
	width: 924px;
	margin-left: 0;
}
.table tbody tr.success > td {
	background-color: #dff0d8;
}
.table tbody tr.error > td {
	background-color: #f2dede;
}
.table tbody tr.warning > td {
	background-color: #fcf8e3;
}
.table tbody tr.info > td {
	background-color: #d9edf7;
}
.table-hover tbody tr.success:hover > td {
	background-color: #d0e9c6;
}
.table-hover tbody tr.error:hover > td {
	background-color: #ebcccc;
}
.table-hover tbody tr.warning:hover > td {
	background-color: #faf2cc;
}
.table-hover tbody tr.info:hover > td {
	background-color: #c4e3f3;
}
.table-noheader {
	border-collapse: collapse;
}
.table-noheader thead {
	display: none;
}
.dropup,
.dropdown {
	position: relative;
}
.dropdown-toggle {
	*margin-bottom: -3px;
}
.dropdown-toggle:active,
.open .dropdown-toggle {
	outline: 0;
}
.caret {
	display: inline-block;
	width: 0;
	height: 0;
	vertical-align: top;
	border-top: 4px solid #000;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
	content: "";
}
.dropdown .caret {
	margin-top: 8px;
	margin-left: 2px;
}
.dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	list-style: none;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	*border-right-width: 2px;
	*border-bottom-width: 2px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
}
.dropdown-menu.pull-right {
	right: 0;
	left: auto;
}
.dropdown-menu .divider {
	*width: 100%;
	height: 1px;
	margin: 8px 1px;
	*margin: -5px 0 5px;
	overflow: hidden;
	background-color: #F0F0F0;
	border-bottom: 1px solid #fff;
}
.dropdown-menu .menuitem-group {
	margin: 4px 1px;
	overflow: hidden;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	background-color: #eee;
	color: #555;
	text-transform: capitalize;
	font-size: 95%;
	padding: 3px 20px;
}
.dropdown-menu > li > a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 18px;
	color: #333;
	white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
	text-decoration: none;
	color: #fff;
	background-color: #2d6ca2;
	background-image: -moz-linear-gradient(top,#3071a9,#2a6496);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#3071a9),to(#2a6496));
	background-image: -webkit-linear-gradient(top,#3071a9,#2a6496);
	background-image: -o-linear-gradient(top,#3071a9,#2a6496);
	background-image: linear-gradient(to bottom,#3071a9,#2a6496);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2f70a9', endColorstr='#ff296395', GradientType=0);
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
	color: #333;
	text-decoration: none;
	outline: 0;
	background-color: #2d6ca2;
	background-image: -moz-linear-gradient(top,#3071a9,#2a6496);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#3071a9),to(#2a6496));
	background-image: -webkit-linear-gradient(top,#3071a9,#2a6496);
	background-image: -o-linear-gradient(top,#3071a9,#2a6496);
	background-image: linear-gradient(to bottom,#3071a9,#2a6496);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2f70a9', endColorstr='#ff296395', GradientType=0);
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
	color: #999;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
	text-decoration: none;
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	cursor: default;
}
.open {
	*z-index: 1000;
}
.open > .dropdown-menu {
	display: block;
}
.dropdown-backdrop {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	z-index: 990;
}
.pull-right > .dropdown-menu {
	right: 0;
	left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
	border-top: 0;
	border-bottom: 4px solid #000;
	content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
	top: auto;
	bottom: 100%;
	margin-bottom: 1px;
}
.dropdown-submenu {
	position: relative;
}
.dropdown-submenu > .dropdown-menu {
	top: 0;
	left: 100%;
	margin-top: -6px;
	margin-left: -1px;
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}
.dropdown-submenu:hover > .dropdown-menu {
	display: block;
}
.dropup .dropdown-submenu > .dropdown-menu {
	top: auto;
	bottom: 0;
	margin-top: 0;
	margin-bottom: -2px;
	-webkit-border-radius: 5px 5px 5px 0;
	-moz-border-radius: 5px 5px 5px 0;
	border-radius: 5px 5px 5px 0;
}
.dropdown-submenu > a:after {
	display: block;
	content: " ";
	float: right;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
	border-width: 5px 0 5px 5px;
	border-left-color: #cccccc;
	margin-top: 5px;
	margin-right: -10px;
}
.dropdown-submenu:hover > a:after {
	border-left-color: #fff;
}
.dropdown-submenu.pull-left {
	float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
	left: -100%;
	margin-left: 10px;
	-webkit-border-radius: 6px 0 6px 6px;
	-moz-border-radius: 6px 0 6px 6px;
	border-radius: 6px 0 6px 6px;
}
.dropdown .dropdown-menu .nav-header {
	padding-left: 20px;
	padding-right: 20px;
}
.typeahead {
	z-index: 1051;
	margin-top: 2px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.well {
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	background-color: #F0F0F0;
	border: 1px solid #F0F0F0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.well blockquote {
	border-color: #f0f0f0;
	border-color: rgba(0,0,0,0.15);
}
.well-large {
	padding: 24px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.well-small {
	padding: 9px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.fade {
	opacity: 0;
	-webkit-transition: opacity .15s linear;
	-moz-transition: opacity .15s linear;
	-o-transition: opacity .15s linear;
	transition: opacity .15s linear;
}
.fade.in {
	opacity: 1;
}
.collapse {
	position: relative;
	height: 0;
	overflow: hidden;
	-webkit-transition: height .35s ease;
	-moz-transition: height .35s ease;
	-o-transition: height .35s ease;
	transition: height .35s ease;
}
.collapse.in {
	height: auto;
}
.close {
	float: right;
	font-size: 20px;
	font-weight: bold;
	line-height: 18px;
	color: #000;
	text-shadow: 0 1px 0 #ffffff;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
	color: #000;
	text-decoration: none;
	cursor: pointer;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
button.close {
	padding: 3;
	cursor: pointer;
	background: transparent;
	border: 0;
	-webkit-appearance: none;
}
.alert-options {
	float: right;
	line-height: 18px;
	color: #000;
	text-shadow: 0 1px 0 #ffffff;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
.alert-options:hover,
.alert-options:focus {
	color: #000;
	text-decoration: none;
	cursor: pointer;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
.btn {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 4px 12px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-color: #f3f3f3;
	color: #333;
	border: 1px solid #b3b3b3;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.btn:hover,
.btn:focus {
	background-color: #e6e6e6;
	text-decoration: none;
	text-shadow: none;
}
.btn:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.btn.active,
.btn:active {
	background-image: none;
	outline: 0;
}
.btn.disabled,
.btn[disabled] {
	cursor: default;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.btn-large {
	padding: 11px 19px;
	font-size: 16.25px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
	margin-top: 4px;
}
.btn-small {
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
	margin-top: 0;
}
.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
	margin-top: -1px;
}
.btn-mini {
	padding: 0 6px;
	font-size: 9.75px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.btn-block {
	display: block;
	width: 100%;
	padding-left: 0;
	padding-right: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.btn-block + .btn-block {
	margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
	width: 100%;
}
.btn-primary,
.btn-warning,
.btn-danger,
.btn-success,
.btn-info,
.btn-inverse {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.btn-primary {
	border: 1px solid #15497c;
	border: 1px solid rgba(0,0,0,0.2);
	color: #fff;
	background-color: #2384d3;
}
.btn-primary:hover,
.btn-primary:focus {
	background-color: #185b91;
	color: #fff;
	text-decoration: none;
}
.btn-warning {
	border: 1px solid #f89406;
	border: 1px solid rgba(0,0,0,0.2);
	color: #fff;
	background-color: #f89406;
}
.btn-warning:hover,
.btn-warning:focus {
	background-color: #ad6704;
	color: #fff;
	text-decoration: none;
	text-shadow: none;
}
.btn-danger {
	border: 1px solid #bd362f;
	border: 1px solid rgba(0,0,0,0.2);
	color: #fff;
	background-color: #bd362f;
}
.btn-danger:hover,
.btn-danger:focus {
	background-color: #802420;
	color: #fff;
	text-decoration: none;
}
.btn-success {
	border: 1px solid #378137;
	border: 1px solid rgba(0,0,0,0.2);
	color: #fff;
	background-color: #46a546;
}
.btn-success:hover,
.btn-success:focus {
	background-color: #2f6f2f;
	color: #fff;
	text-decoration: none;
}
.btn-info {
	border: 1px solid #2f96b4;
	border: 1px solid rgba(0,0,0,0.2);
	color: #fff;
	background-color: #2f96b4;
}
.btn-info:hover,
.btn-info:focus {
	background-color: #1f6377;
	color: #fff;
	text-decoration: none;
}
.btn-inverse {
	border: 1px solid #444;
	border: 1px solid rgba(0,0,0,0.2);
	color: #fff;
	background-color: #444;
}
.btn-inverse:hover,
.btn-inverse:focus {
	background-color: #1e1e1e;
	color: #fff;
	text-decoration: none;
}
button.btn,
input[type="submit"].btn {
	*padding-top: 3px;
	*padding-bottom: 3px;
}
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
	padding: 0;
	border: 0;
}
button.btn.btn-large,
input[type="submit"].btn.btn-large {
	*padding-top: 7px;
	*padding-bottom: 7px;
}
button.btn.btn-small,
input[type="submit"].btn.btn-small {
	*padding-top: 3px;
	*padding-bottom: 3px;
}
button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
	*padding-top: 1px;
	*padding-bottom: 1px;
}
.btn-link,
.btn-link:active,
.btn-link[disabled] {
	background-color: transparent;
	background-image: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.btn-link {
	border-color: transparent;
	cursor: pointer;
	color: #3071a9;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.btn-link:hover,
.btn-link:focus {
	color: #1f496e;
	text-decoration: underline;
	background-color: transparent;
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus {
	color: #333;
	text-decoration: none;
}
.btn-group {
	position: relative;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	font-size: 0;
	vertical-align: middle;
	white-space: nowrap;
	*margin-left: .3em;
}
.btn-group:first-child {
	*margin-left: 0;
}
.btn-group .btn + .btn {
	margin-left: -1px;
}
.btn-group + .btn-group {
	margin-left: 5px;
}
.btn-toolbar {
	font-size: 0;
	margin-top: 9px;
	margin-bottom: 9px;
}
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group {
	margin-left: 5px;
}
.btn-group > .btn {
	position: relative;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.btn-group > .btn-micro {
	margin-left: -1px;
}
.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover {
	font-size: 13px;
}
.btn-group > .btn-mini {
	font-size: 9.75px;
}
.btn-group > .btn-small {
	font-size: 12px;
}
.btn-group > .btn-large {
	font-size: 16.25px;
}
.btn-group > .btn:first-child {
	margin-left: 0;
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-right-radius: 3px;
}
.btn-group > .btn.large:first-child {
	margin-left: 0;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-right-radius: 6px;
}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
	z-index: 2;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
	outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
	padding-left: 8px;
	padding-right: 8px;
	*padding-top: 5px;
	*padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-toggle {
	padding-left: 5px;
	padding-right: 5px;
	*padding-top: 2px;
	*padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-toggle {
	*padding-top: 5px;
	*padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-toggle {
	padding-left: 12px;
	padding-right: 12px;
	*padding-top: 7px;
	*padding-bottom: 7px;
}
.btn-group.open .dropdown-toggle {
	background-image: none;
}
.btn-group.open .btn.dropdown-toggle {
	background-color: #e6e6e6;
}
.btn-group.open .btn-primary.dropdown-toggle {
	background-color: #15497c;
}
.btn-group.open .btn-warning.dropdown-toggle {
	background-color: #c67605;
}
.btn-group.open .btn-danger.dropdown-toggle {
	background-color: #942a25;
}
.btn-group.open .btn-success.dropdown-toggle {
	background-color: #378137;
}
.btn-group.open .btn-info.dropdown-toggle {
	background-color: #24748c;
}
.btn-group.open .btn-inverse.dropdown-toggle {
	background-color: #222;
}
.btn .caret {
	margin-top: 8px;
	margin-left: 0;
}
.btn-large .caret {
	margin-top: 6px;
}
.btn-large .caret {
	border-left-width: 5px;
	border-right-width: 5px;
	border-top-width: 5px;
}
.btn-mini .caret,
.btn-small .caret {
	margin-top: 8px;
}
.dropup .btn-large .caret {
	border-bottom-width: 5px;
}
.btn-primary .caret {
	border-top-color: #1f496e;
	border-bottom-color: #1f496e;
}
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
.btn-group-vertical {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
.btn-group-vertical > .btn {
	display: block;
	float: none;
	max-width: 100%;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.btn-group-vertical > .btn + .btn {
	margin-left: 0;
	margin-top: -1px;
}
.btn-group-vertical > .btn:first-child {
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
}
.btn-group-vertical > .btn:last-child {
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
}
.btn-group-vertical > .btn-large:first-child {
	-webkit-border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
}
.btn-group-vertical > .btn-large:last-child {
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
}
.alert {
	padding: 8px 35px 8px 14px;
	margin-bottom: 18px;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
	background-color: #fcf8e3;
	border: 1px solid #faebcc;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.alert,
.alert h4 {
	color: #8a6d3b;
}
.alert h4 {
	margin: 0 0 .5em;
}
.alert .close {
	position: relative;
	top: -2px;
	right: -21px;
	line-height: 18px;
	cursor: pointer;
}
.alert-success {
	background-color: #dff0d8;
	border-color: #d6e9c6;
	color: #3c763d;
}
.alert-success h4 {
	color: #3c763d;
}
.alert-danger,
.alert-error {
	background-color: #f2dede;
	border-color: #ebccd1;
	color: #a94442;
}
.alert-danger h4,
.alert-error h4 {
	color: #a94442;
}
.alert-info {
	background-color: #d9edf7;
	border-color: #bce8f1;
	color: #31708f;
}
.alert-info h4 {
	color: #31708f;
}
.alert-block {
	padding-top: 14px;
	padding-bottom: 14px;
}
.alert-block > p,
.alert-block > ul {
	margin-bottom: 0;
}
.alert-block p + p {
	margin-top: 5px;
}
.nav {
	margin-left: 0;
	margin-bottom: 18px;
	list-style: none;
}
.nav > li > a {
	display: block;
}
.nav > li > a:hover,
.nav > li > a:focus {
	text-decoration: none;
	background-color: #eee;
}
.nav > li > a > img {
	max-width: none;
}
.nav > .pull-right {
	float: right;
}
.nav-header {
	display: block;
	padding: 3px 15px;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	color: #999;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
	text-transform: uppercase;
}
.nav li + .nav-header {
	margin-top: 9px;
}
.nav-list {
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 0;
}
.nav-list > li > a,
.nav-list .nav-header {
	margin-left: -15px;
	margin-right: -15px;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}
.nav-list > li > a {
	padding: 3px 15px;
}
.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
	background-color: #3071a9;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
	margin-right: 2px;
}
.nav-list .divider {
	*width: 100%;
	height: 1px;
	margin: 8px 1px;
	*margin: -5px 0 5px;
	overflow: hidden;
	background-color: #e5e5e5;
	border-bottom: 1px solid #fff;
}
.nav-tabs,
.nav-pills {
	*zoom: 1;
}
.nav-tabs:before,
.nav-tabs:after,
.nav-pills:before,
.nav-pills:after {
	display: table;
	content: "";
	line-height: 0;
}
.nav-tabs:after,
.nav-pills:after {
	clear: both;
}
.nav-tabs > li,
.nav-pills > li {
	float: left;
}
.nav-tabs > li > a,
.nav-pills > li > a {
	padding-right: 12px;
	padding-left: 12px;
	margin-right: 2px;
	line-height: 14px;
}
.nav-tabs {
	border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
	margin-bottom: -1px;
}
.nav-tabs > li > a {
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 18px;
	border: 1px solid transparent;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
	border-color: #eee #eee #ddd;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
	color: #555;
	background-color: #fff;
	border: 1px solid #ddd;
	border-bottom-color: transparent;
	cursor: default;
}
.nav-pills > li > a {
	padding-top: 8px;
	padding-bottom: 8px;
	margin-top: 2px;
	margin-bottom: 2px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
	color: #fff;
	background-color: #3071a9;
}
.nav-stacked > li {
	float: none;
}
.nav-stacked > li > a {
	margin-right: 0;
}
.nav-tabs.nav-stacked {
	border-bottom: 0;
}
.nav-tabs.nav-stacked > li > a {
	border: 1px solid #ddd;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.nav-tabs.nav-stacked > li:first-child > a {
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
}
.nav-tabs.nav-stacked > li:last-child > a {
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px;
}
.nav-tabs.nav-stacked > li > a:hover,
.nav-tabs.nav-stacked > li > a:focus {
	border-color: #ddd;
	z-index: 2;
}
.nav-pills.nav-stacked > li > a {
	margin-bottom: 3px;
}
.nav-pills.nav-stacked > li:last-child > a {
	margin-bottom: 1px;
}
.nav-tabs .dropdown-menu {
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
}
.nav-pills .dropdown-menu {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.nav .dropdown-toggle .caret {
	border-top-color: #3071a9;
	border-bottom-color: #3071a9;
	margin-top: 6px;
}
.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret {
	border-top-color: #1f496e;
	border-bottom-color: #1f496e;
}
.nav-tabs .dropdown-toggle .caret {
	margin-top: 8px;
}
.nav .active .dropdown-toggle .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
	border-top-color: #555;
	border-bottom-color: #555;
}
.nav > .dropdown.active > a:hover,
.nav > .dropdown.active > a:focus {
	cursor: pointer;
}
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus {
	color: #fff;
	background-color: #999;
	border-color: #999;
}
.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret,
.nav li.dropdown.open a:focus .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
	opacity: 1;
	filter: alpha(opacity=100);
}
.tabs-stacked .open > a:hover,
.tabs-stacked .open > a:focus {
	border-color: #999;
}
.tabbable {
	*zoom: 1;
}
.tabbable:before,
.tabbable:after {
	display: table;
	content: "";
	line-height: 0;
}
.tabbable:after {
	clear: both;
}
.tab-content {
	overflow: auto;
}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
	border-bottom: 0;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
	display: none;
}
.tab-content > .active,
.pill-content > .active {
	display: block;
}
.tabs-below > .nav-tabs {
	border-top: 1px solid #ddd;
}
.tabs-below > .nav-tabs > li {
	margin-top: -1px;
	margin-bottom: 0;
}
.tabs-below > .nav-tabs > li > a {
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
}
.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
	border-bottom-color: transparent;
	border-top-color: #ddd;
}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
	border-color: transparent #ddd #ddd #ddd;
}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
	float: none;
}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
	min-width: 74px;
	margin-right: 0;
	margin-bottom: 3px;
}
.tabs-left > .nav-tabs {
	float: left;
	margin-right: 19px;
	border-right: 1px solid #ddd;
}
.tabs-left > .nav-tabs > li > a {
	margin-right: -1px;
	-webkit-border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	border-radius: 4px 0 0 4px;
}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
	border-color: #eee #ddd #eee #eee;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
	border-color: #ddd transparent #ddd #ddd;
	*border-right-color: #fff;
}
.tabs-right > .nav-tabs {
	float: right;
	margin-left: 19px;
	border-left: 1px solid #ddd;
}
.tabs-right > .nav-tabs > li > a {
	margin-left: -1px;
	-webkit-border-radius: 0 4px 4px 0;
	-moz-border-radius: 0 4px 4px 0;
	border-radius: 0 4px 4px 0;
}
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
	border-color: #eee #eee #eee #ddd;
}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
	border-color: #ddd #ddd #ddd transparent;
	*border-left-color: #fff;
}
.nav > .disabled > a {
	color: #999;
}
.nav > .disabled > a:hover,
.nav > .disabled > a:focus {
	text-decoration: none;
	background-color: transparent;
	cursor: default;
}
.navbar {
	overflow: visible;
	margin-bottom: 18px;
	*position: relative;
	*z-index: 2;
}
.navbar-inner {
	min-height: 40px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #fafafa;
	background-image: -moz-linear-gradient(top,#ffffff,#f2f2f2);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#f2f2f2));
	background-image: -webkit-linear-gradient(top,#ffffff,#f2f2f2);
	background-image: -o-linear-gradient(top,#ffffff,#f2f2f2);
	background-image: linear-gradient(to bottom,#ffffff,#f2f2f2);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
	border: 1px solid #d4d4d4;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
	box-shadow: 0 1px 4px rgba(0,0,0,0.065);
	*zoom: 1;
}
.navbar-inner:before,
.navbar-inner:after {
	display: table;
	content: "";
	line-height: 0;
}
.navbar-inner:after {
	clear: both;
}
.navbar .container {
	width: auto;
}
.nav-collapse.collapse {
	height: auto;
	overflow: visible;
}
.navbar .brand {
	float: left;
	display: block;
	padding: 11px 20px 11px;
	margin-left: -20px;
	font-size: 20px;
	font-weight: 200;
	color: #555;
	text-shadow: 0 1px 0 #ffffff;
}
.navbar .brand:hover,
.navbar .brand:focus {
	text-decoration: none;
}
.navbar-text {
	margin-bottom: 0;
	line-height: 40px;
	color: #555;
}
.navbar-link {
	color: #555;
}
.navbar-link:hover,
.navbar-link:focus {
	color: #333;
}
.navbar .divider-vertical {
	height: 40px;
	margin: 0 9px;
	border-left: 1px solid #f2f2f2;
	border-right: 1px solid #ffffff;
}
.navbar .btn,
.navbar .btn-group {
	margin-top: 5px;
}
.navbar .btn-group .btn,
.navbar .input-prepend .btn,
.navbar .input-append .btn,
.navbar .input-prepend .btn-group,
.navbar .input-append .btn-group {
	margin-top: 0;
}
.navbar-form {
	margin-bottom: 0;
	*zoom: 1;
}
.navbar-form:before,
.navbar-form:after {
	display: table;
	content: "";
	line-height: 0;
}
.navbar-form:after {
	clear: both;
}
.navbar-form input,
.navbar-form select,
.navbar-form .radio,
.navbar-form .checkbox {
	margin-top: 5px;
}
.navbar-form input,
.navbar-form select,
.navbar-form .btn {
	display: inline-block;
	margin-bottom: 0;
}
.navbar-form input[type="image"],
.navbar-form input[type="checkbox"],
.navbar-form input[type="radio"] {
	margin-top: 3px;
}
.navbar-form .input-append,
.navbar-form .input-prepend {
	margin-top: 5px;
	white-space: nowrap;
}
.navbar-form .input-append input,
.navbar-form .input-prepend input {
	margin-top: 0;
}
.navbar-search {
	position: relative;
	float: left;
	margin-top: 5px;
	margin-bottom: 0;
}
.navbar-search .search-query {
	margin-bottom: 0;
	padding: 4px 14px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 1;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.navbar-static-top {
	position: static;
	margin-bottom: 0;
}
.navbar-static-top .navbar-inner {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.navbar-fixed-top,
.navbar-fixed-bottom {
	position: fixed;
	right: 0;
	left: 0;
	z-index: 1030;
	margin-bottom: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
	border-width: 0 0 1px;
}
.navbar-fixed-bottom .navbar-inner {
	border-width: 1px 0 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
	padding-left: 0;
	padding-right: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
	width: 940px;
}
.navbar-fixed-top {
	top: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
	-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
	box-shadow: 0 1px 10px rgba(0,0,0,.1);
}
.navbar-fixed-bottom {
	bottom: 0;
}
.navbar-fixed-bottom .navbar-inner {
	-webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
	-moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
	box-shadow: 0 -1px 10px rgba(0,0,0,.1);
}
.navbar .nav {
	position: relative;
	left: 0;
	display: block;
	float: left;
	margin: 0 10px 0 0;
}
.navbar .nav.pull-right {
	float: right;
	margin-right: 0;
}
.navbar .nav > li {
	float: left;
}
.navbar .nav > li > a {
	float: none;
	padding: 11px 15px 11px;
	color: #555;
	text-decoration: none;
	text-shadow: 0 1px 0 #ffffff;
}
.navbar .nav .dropdown-toggle .caret {
	margin-top: 8px;
}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
	background-color: transparent;
	color: #333;
	text-decoration: none;
}
.navbar .nav > li > a:focus {
	outline: 2px solid #5e9ed6;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
	color: #555;
	text-decoration: none;
	background-color: #e6e6e6;
	-webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
	-moz-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
	box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
}
.navbar .btn-navbar {
	display: none;
	float: right;
	padding: 7px 10px;
	margin-left: 5px;
	margin-right: 5px;
	background-color: #f2f2f2;
	*background-color: #f2f2f2;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
	color: #fff;
	background-color: #d9d9d9;
	*background-color: #d9d9d9;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
	background-color: #f2f2f2;
}
.navbar .btn-navbar .icon-bar {
	display: block;
	width: 18px;
	height: 2px;
	background-color: #f5f5f5;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
	box-shadow: 0 1px 0 rgba(0,0,0,0.25);
}
.btn-navbar .icon-bar + .icon-bar {
	margin-top: 3px;
}
.navbar .nav > li > .dropdown-menu:before {
	content: '';
	display: inline-block;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #ccc;
	border-bottom-color: rgba(0,0,0,0.2);
	position: absolute;
	top: -7px;
	left: 9px;
}
.navbar .nav > li > .dropdown-menu:after {
	content: '';
	display: inline-block;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #fff;
	position: absolute;
	top: -6px;
	left: 10px;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
	border-top: 7px solid #ccc;
	border-top-color: rgba(0,0,0,0.2);
	border-bottom: 0;
	bottom: -7px;
	top: auto;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
	border-top: 6px solid #fff;
	border-bottom: 0;
	bottom: -6px;
	top: auto;
}
.navbar .nav li.dropdown > a:hover .caret,
.navbar .nav li.dropdown > a:focus .caret {
	border-top-color: #333;
	border-bottom-color: #333;
}
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
	background-color: #e6e6e6;
	color: #555;
}
.navbar .nav li.dropdown > .dropdown-toggle .caret {
	border-top-color: #555;
	border-bottom-color: #555;
}
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
	border-top-color: #555;
	border-bottom-color: #555;
}
.navbar .pull-right > li > .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right {
	left: auto;
	right: 0;
}
.navbar .pull-right > li > .dropdown-menu:before,
.navbar .nav > li > .dropdown-menu.pull-right:before {
	left: auto;
	right: 12px;
}
.navbar .pull-right > li > .dropdown-menu:after,
.navbar .nav > li > .dropdown-menu.pull-right:after {
	left: auto;
	right: 13px;
}
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
	left: auto;
	right: 100%;
	margin-left: 0;
	margin-right: -1px;
	-webkit-border-radius: 6px 0 6px 6px;
	-moz-border-radius: 6px 0 6px 6px;
	border-radius: 6px 0 6px 6px;
}
.navbar-inverse .navbar-inner {
	background-color: #13294a;
	background-image: -moz-linear-gradient(top,#152d53,#10223e);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#152d53),to(#10223e));
	background-image: -webkit-linear-gradient(top,#152d53,#10223e);
	background-image: -o-linear-gradient(top,#152d53,#10223e);
	background-image: linear-gradient(to bottom,#152d53,#10223e);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff142c52', endColorstr='#ff0f213e', GradientType=0);
	border-color: #0b172a;
}
.navbar-inverse .brand,
.navbar-inverse .nav > li > a {
	color: #d9d9d9;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.navbar-inverse .brand:hover,
.navbar-inverse .brand:focus,
.navbar-inverse .nav > li > a:hover,
.navbar-inverse .nav > li > a:focus {
	color: #fff;
}
.navbar-inverse .brand {
	color: #d9d9d9;
}
.navbar-inverse .navbar-text {
	color: #d9d9d9;
}
.navbar-inverse .nav > li > a:focus,
.navbar-inverse .nav > li > a:hover {
	background-color: transparent;
	color: #fff;
}
.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
	color: #fff;
	background-color: #10223e;
}
.navbar-inverse .navbar-link {
	color: #d9d9d9;
}
.navbar-inverse .navbar-link:hover,
.navbar-inverse .navbar-link:focus {
	color: #fff;
}
.navbar-inverse .divider-vertical {
	border-left-color: #10223e;
	border-right-color: #152d53;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
	background-color: #10223e;
	color: #fff;
}
.navbar-inverse .nav li.dropdown > a:hover .caret,
.navbar-inverse .nav li.dropdown > a:focus .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
	border-top-color: #d9d9d9;
	border-bottom-color: #d9d9d9;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
.navbar-inverse .navbar-search .search-query {
	color: #fff;
	background-color: #2959a4;
	border-color: #10223e;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
	-webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
	transition: none;
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
	color: #ccc;
}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
	color: #ccc;
}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
	color: #ccc;
}
.navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused {
	padding: 5px 15px;
	color: #333;
	text-shadow: 0 1px 0 #fff;
	background-color: #fff;
	border: 0;
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.15);
	-moz-box-shadow: 0 0 3px rgba(0,0,0,0.15);
	box-shadow: 0 0 3px rgba(0,0,0,0.15);
	outline: 0;
}
.navbar-inverse .btn-navbar {
	background-color: #10223e;
	*background-color: #10223e;
}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
	color: #fff;
	background-color: #050c16;
	*background-color: #050c16;
}
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
	background-color: #10223e;
}
.breadcrumb {
	padding: 8px 15px;
	margin: 0 0 18px;
	list-style: none;
	background-color: #f5f5f5;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.breadcrumb > li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	text-shadow: 0 1px 0 #fff;
}
.breadcrumb > li > .divider {
	padding: 0 5px;
	color: #ccc;
}
.breadcrumb > .active {
	color: #999;
}
.pagination {
	margin: 18px 0;
}
.pagination ul {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-left: 0;
	margin-bottom: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination ul > li {
	display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span {
	float: left;
	padding: 4px 12px;
	line-height: 18px;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd;
	border-left-width: 0;
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
	background-color: #F0F0F0;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
	color: #999;
	cursor: default;
}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
	color: #999;
	background-color: transparent;
	cursor: default;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
	border-left-width: 1px;
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-right-radius: 3px;
}
.pagination-centered {
	text-align: center;
}
.pagination-right {
	text-align: right;
}
.pagination-large ul > li > a,
.pagination-large ul > li > span {
	padding: 11px 19px;
	font-size: 16.25px;
}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;
}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-right-radius: 6px;
}
.pagination-mini ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > a,
.pagination-small ul > li:first-child > span {
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
}
.pagination-mini ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > a,
.pagination-small ul > li:last-child > span {
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-right-radius: 3px;
}
.pagination-small ul > li > a,
.pagination-small ul > li > span {
	padding: 2px 10px;
	font-size: 12px;
}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
	padding: 0 6px;
	font-size: 9.75px;
}
.pager {
	margin: 18px 0;
	list-style: none;
	text-align: center;
	*zoom: 1;
}
.pager:before,
.pager:after {
	display: table;
	content: "";
	line-height: 0;
}
.pager:after {
	clear: both;
}
.pager li {
	display: inline;
}
.pager li > a,
.pager li > span {
	display: inline-block;
	padding: 5px 14px;
	background-color: #fff;
	border: 1px solid #ddd;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
	text-decoration: none;
	background-color: #f5f5f5;
}
.pager .next > a,
.pager .next > span {
	float: right;
}
.pager .previous > a,
.pager .previous > span {
	float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
	color: #999;
	background-color: #fff;
	cursor: default;
}
.modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	background-color: #000;
}
.modal-backdrop.fade {
	opacity: 0;
}
.modal-backdrop,
.modal-backdrop.fade.in {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.modal-header {
	padding: 9px 15px;
	border-bottom: 1px solid #eee;
}
.modal-header .close {
	margin-top: 2px;
}
.modal-header h3 {
	margin: 0;
	line-height: 30px;
}
.modal-body {
	width: 98%;
	position: relative;
	max-height: 400px;
	padding: 1%;
}
.modal-body iframe {
	width: 100%;
	max-height: none;
	border: 0 !important;
}
.modal-form {
	margin-bottom: 0;
}
.modal-footer {
	padding: 14px 15px 15px;
	margin-bottom: 0;
	text-align: right;
	background-color: #f5f5f5;
	border-top: 1px solid #ddd;
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
	-webkit-box-shadow: inset 0 1px 0 #fff;
	-moz-box-shadow: inset 0 1px 0 #fff;
	box-shadow: inset 0 1px 0 #fff;
	*zoom: 1;
}
.modal-footer:before,
.modal-footer:after {
	display: table;
	content: "";
	line-height: 0;
}
.modal-footer:after {
	clear: both;
}
.modal-footer .btn + .btn {
	margin-left: 5px;
	margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
	margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
	margin-left: 0;
}
.tooltip {
	position: absolute;
	z-index: 1030;
	display: block;
	visibility: visible;
	font-size: 11px;
	line-height: 1.4;
	opacity: 0;
	filter: alpha(opacity=0);
}
.tooltip.in {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.tooltip.top {
	margin-top: -3px;
	padding: 5px 0;
}
.tooltip.right {
	margin-left: 3px;
	padding: 0 5px;
}
.tooltip.bottom {
	margin-top: 3px;
	padding: 5px 0;
}
.tooltip.left {
	margin-left: -3px;
	padding: 0 5px;
}
.tooltip-inner {
	max-width: 200px;
	padding: 8px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	background-color: #000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.tooltip-arrow {
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
.tooltip.top .tooltip-arrow {
	bottom: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
	top: 50%;
	left: 0;
	margin-top: -5px;
	border-width: 5px 5px 5px 0;
	border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
	top: 50%;
	right: 0;
	margin-top: -5px;
	border-width: 5px 0 5px 5px;
	border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
	top: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000;
}
.popover {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1060;
	display: none;
	max-width: 276px;
	padding: 1px;
	text-align: left;
	background-color: #fff;
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	white-space: normal;
}
.popover.top {
	margin-top: -10px;
}
.popover.right {
	margin-left: 10px;
}
.popover.bottom {
	margin-top: 10px;
}
.popover.left {
	margin-left: -10px;
}
.popover-title {
	margin: 0;
	padding: 8px 14px;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #ebebeb;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}
.popover-title:empty {
	display: none;
}
.popover-content {
	padding: 9px 14px;
}
.popover .arrow,
.popover .arrow:after {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
.popover .arrow {
	border-width: 11px;
}
.popover .arrow:after {
	border-width: 10px;
	content: "";
}
.popover.top .arrow {
	left: 50%;
	margin-left: -11px;
	border-bottom-width: 0;
	border-top-color: #999;
	border-top-color: rgba(0,0,0,0.25);
	bottom: -11px;
}
.popover.top .arrow:after {
	bottom: 1px;
	margin-left: -10px;
	border-bottom-width: 0;
	border-top-color: #fff;
}
.popover.right .arrow {
	top: 50%;
	left: -11px;
	margin-top: -11px;
	border-left-width: 0;
	border-right-color: #999;
	border-right-color: rgba(0,0,0,0.25);
}
.popover.right .arrow:after {
	left: 1px;
	bottom: -10px;
	border-left-width: 0;
	border-right-color: #fff;
}
.popover.bottom .arrow {
	left: 50%;
	margin-left: -11px;
	border-top-width: 0;
	border-bottom-color: #999;
	border-bottom-color: rgba(0,0,0,0.25);
	top: -11px;
}
.popover.bottom .arrow:after {
	top: 1px;
	margin-left: -10px;
	border-top-width: 0;
	border-bottom-color: #fff;
}
.popover.left .arrow {
	top: 50%;
	right: -11px;
	margin-top: -11px;
	border-right-width: 0;
	border-left-color: #999;
	border-left-color: rgba(0,0,0,0.25);
}
.popover.left .arrow:after {
	right: 1px;
	border-right-width: 0;
	border-left-color: #fff;
	bottom: -10px;
}
.thumbnails {
	margin-left: -20px;
	list-style: none;
	*zoom: 1;
}
.thumbnails:before,
.thumbnails:after {
	display: table;
	content: "";
	line-height: 0;
}
.thumbnails:after {
	clear: both;
}
.row-fluid .thumbnails {
	margin-left: 0;
}
.thumbnails > li {
	float: left;
	margin-bottom: 18px;
	margin-left: 20px;
}
.thumbnail {
	display: block;
	padding: 4px;
	line-height: 18px;
	border: 1px solid #ddd;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
	box-shadow: 0 1px 3px rgba(0,0,0,0.055);
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}
a.thumbnail:hover,
a.thumbnail:focus {
	border-color: #3071a9;
	-webkit-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
	-moz-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
	box-shadow: 0 1px 4px rgba(0,105,214,0.25);
}
.thumbnail > img {
	display: block;
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
}
.thumbnail .caption {
	padding: 9px;
	color: #555;
}
.media,
.media-body {
	overflow: hidden;
	*overflow: visible;
	zoom: 1;
}
.media,
.media .media {
	margin-top: 15px;
}
.media:first-child {
	margin-top: 0;
}
.media-object {
	display: block;
}
.media-heading {
	margin: 0 0 5px;
}
.media > .pull-left {
	margin-right: 10px;
}
.media > .pull-right {
	margin-left: 10px;
}
.media-list {
	margin-left: 0;
	list-style: none;
}
.label,
.badge {
	display: inline-block;
	padding: 2px 4px;
	font-size: 10.998px;
	font-weight: bold;
	line-height: 14px;
	color: #fff;
	vertical-align: baseline;
	white-space: nowrap;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #999;
}
.label {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.badge {
	padding-left: 9px;
	padding-right: 9px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
}
.label:empty,
.badge:empty {
	display: none;
}
a.label:hover,
a.label:focus,
a.badge:hover,
a.badge:focus {
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}
.label-important,
.badge-important {
	background-color: #a94442;
}
.label-important[href],
.badge-important[href] {
	background-color: #843534;
}
.label-warning,
.badge-warning {
	background-color: #f89406;
}
.label-warning[href],
.badge-warning[href] {
	background-color: #c67605;
}
.label-success,
.badge-success {
	background-color: #3c763d;
}
.label-success[href],
.badge-success[href] {
	background-color: #2b542c;
}
.label-info,
.badge-info {
	background-color: #31708f;
}
.label-info[href],
.badge-info[href] {
	background-color: #245269;
}
.label-inverse,
.badge-inverse {
	background-color: #333;
}
.label-inverse[href],
.badge-inverse[href] {
	background-color: #1a1a1a;
}
.btn .label,
.btn .badge {
	position: relative;
	top: -1px;
}
.btn-mini .label,
.btn-mini .badge {
	top: 0;
}
@-webkit-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
@-moz-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
@-ms-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
@-o-keyframes progress-bar-stripes {
	from {
		background-position: 0 0;
	}
	to {
		background-position: 40px 0;
	}
}
@keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
.progress {
	overflow: hidden;
	height: 18px;
	margin-bottom: 18px;
	background-color: #f7f7f7;
	background-image: -moz-linear-gradient(top,#f5f5f5,#f9f9f9);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));
	background-image: -webkit-linear-gradient(top,#f5f5f5,#f9f9f9);
	background-image: -o-linear-gradient(top,#f5f5f5,#f9f9f9);
	background-image: linear-gradient(to bottom,#f5f5f5,#f9f9f9);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.progress .bar {
	width: 0%;
	height: 100%;
	color: #fff;
	float: left;
	font-size: 12px;
	text-align: center;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #0e90d2;
	background-image: -moz-linear-gradient(top,#149bdf,#0480be);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));
	background-image: -webkit-linear-gradient(top,#149bdf,#0480be);
	background-image: -o-linear-gradient(top,#149bdf,#0480be);
	background-image: linear-gradient(to bottom,#149bdf,#0480be);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
	-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	-moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: width .6s ease;
	-moz-transition: width .6s ease;
	-o-transition: width .6s ease;
	transition: width .6s ease;
}
.progress .bar + .bar {
	-webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
	-moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
	box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
}
.progress-striped .bar {
	background-color: #149bdf;
	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));
	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);
	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);
	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);
	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);
	-webkit-background-size: 40px 40px;
	-moz-background-size: 40px 40px;
	-o-background-size: 40px 40px;
	background-size: 40px 40px;
}
.progress.active .bar {
	-webkit-animation: progress-bar-stripes 2s linear infinite;
	-moz-animation: progress-bar-stripes 2s linear infinite;
	-ms-animation: progress-bar-stripes 2s linear infinite;
	-o-animation: progress-bar-stripes 2s linear infinite;
	animation: progress-bar-stripes 2s linear infinite;
}
.progress-danger .bar,
.progress .bar-danger {
	background-color: #dd514c;
	background-image: -moz-linear-gradient(top,#ee5f5b,#c43c35);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));
	background-image: -webkit-linear-gradient(top,#ee5f5b,#c43c35);
	background-image: -o-linear-gradient(top,#ee5f5b,#c43c35);
	background-image: linear-gradient(to bottom,#ee5f5b,#c43c35);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
}
.progress-danger.progress-striped .bar,
.progress-striped .bar-danger {
	background-color: #ee5f5b;
	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));
	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);
	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);
	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);
	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);
}
.progress-success .bar,
.progress .bar-success {
	background-color: #5eb95e;
	background-image: -moz-linear-gradient(top,#62c462,#57a957);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));
	background-image: -webkit-linear-gradient(top,#62c462,#57a957);
	background-image: -o-linear-gradient(top,#62c462,#57a957);
	background-image: linear-gradient(to bottom,#62c462,#57a957);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
}
.progress-success.progress-striped .bar,
.progress-striped .bar-success {
	background-color: #62c462;
	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));
	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);
	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);
	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);
	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);
}
.progress-info .bar,
.progress .bar-info {
	background-color: #4bb1cf;
	background-image: -moz-linear-gradient(top,#5bc0de,#339bb9);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));
	background-image: -webkit-linear-gradient(top,#5bc0de,#339bb9);
	background-image: -o-linear-gradient(top,#5bc0de,#339bb9);
	background-image: linear-gradient(to bottom,#5bc0de,#339bb9);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
}
.progress-info.progress-striped .bar,
.progress-striped .bar-info {
	background-color: #5bc0de;
	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));
	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);
	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);
	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);
	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);
}
.progress-warning .bar,
.progress .bar-warning {
	background-color: #faa732;
	background-image: -moz-linear-gradient(top,#fbb450,#f89406);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));
	background-image: -webkit-linear-gradient(top,#fbb450,#f89406);
	background-image: -o-linear-gradient(top,#fbb450,#f89406);
	background-image: linear-gradient(to bottom,#fbb450,#f89406);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffab44f', endColorstr='#fff89406', GradientType=0);
}
.progress-warning.progress-striped .bar,
.progress-striped .bar-warning {
	background-color: #fbb450;
	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));
	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);
	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);
	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);
	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);
}
.accordion {
	margin-bottom: 18px;
}
.accordion-group {
	margin-bottom: 2px;
	border: 1px solid #e5e5e5;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.accordion-heading {
	border-bottom: 0;
}
.accordion-heading .accordion-toggle {
	display: block;
	padding: 8px 15px;
}
.accordion-toggle {
	cursor: pointer;
}
.accordion-inner {
	padding: 9px 15px;
	border-top: 1px solid #e5e5e5;
}
.carousel {
	position: relative;
	margin-bottom: 18px;
	line-height: 1;
}
.carousel-inner {
	overflow: hidden;
	width: 100%;
	position: relative;
}
.carousel-inner > .item {
	display: none;
	position: relative;
	-webkit-transition: .6s ease-in-out left;
	-moz-transition: .6s ease-in-out left;
	-o-transition: .6s ease-in-out left;
	transition: .6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
	display: block;
	line-height: 1;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
	display: block;
}
.carousel-inner > .active {
	left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
	position: absolute;
	top: 0;
	width: 100%;
}
.carousel-inner > .next {
	left: 100%;
}
.carousel-inner > .prev {
	left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
	left: 0;
}
.carousel-inner > .active.left {
	left: -100%;
}
.carousel-inner > .active.right {
	left: 100%;
}
.carousel-control {
	position: absolute;
	top: 40%;
	left: 15px;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	font-size: 60px;
	font-weight: 100;
	line-height: 30px;
	color: #fff;
	text-align: center;
	background: #222;
	border: 3px solid #fff;
	-webkit-border-radius: 23px;
	-moz-border-radius: 23px;
	border-radius: 23px;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.carousel-control.right {
	left: auto;
	right: 15px;
}
.carousel-control:hover,
.carousel-control:focus {
	color: #fff;
	text-decoration: none;
	opacity: 0.9;
	filter: alpha(opacity=90);
}
.carousel-indicators {
	position: absolute;
	top: 15px;
	right: 15px;
	z-index: 5;
	margin: 0;
	list-style: none;
}
.carousel-indicators li {
	display: block;
	float: left;
	width: 10px;
	height: 10px;
	margin-left: 5px;
	text-indent: -999px;
	background-color: #ccc;
	background-color: rgba(255,255,255,0.25);
	border-radius: 5px;
}
.carousel-indicators .active {
	background-color: #fff;
}
.carousel-caption {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 15px;
	background: #333;
	background: rgba(0,0,0,0.75);
}
.carousel-caption h4,
.carousel-caption p {
	color: #fff;
	line-height: 18px;
}
.carousel-caption h4 {
	margin: 0 0 5px;
}
.carousel-caption p {
	margin-bottom: 0;
}
.hero-unit {
	padding: 60px;
	margin-bottom: 30px;
	font-size: 18px;
	font-weight: 200;
	line-height: 27px;
	color: inherit;
	background-color: #eee;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.hero-unit h1 {
	margin-bottom: 0;
	font-size: 60px;
	line-height: 1;
	color: inherit;
	letter-spacing: -1px;
}
.hero-unit li {
	line-height: 27px;
}
.pull-right {
	float: right;
}
.pull-left {
	float: left;
}
.hide {
	display: none;
}
.show {
	display: block;
}
.invisible {
	visibility: hidden;
}
.affix {
	position: fixed;
}
@-ms-viewport {
	width: device-width;
}
.hidden {
	display: none;
	visibility: hidden;
}
.visible-phone {
	display: none !important;
}
.visible-tablet {
	display: none !important;
}
.hidden-desktop {
	display: none !important;
}
.visible-desktop {
	display: inherit !important;
}
@media (min-width: 768px) and (max-width: 979px) {
	.hidden-desktop {
		display: inherit !important;
	}
	.visible-desktop {
		display: none !important;
	}
	.visible-tablet {
		display: inherit !important;
	}
	.hidden-tablet {
		display: none !important;
	}
}
@media (max-width: 767px) {
	.hidden-desktop {
		display: inherit !important;
	}
	.visible-desktop {
		display: none !important;
	}
	.visible-phone {
		display: inherit !important;
	}
	.hidden-phone {
		display: none !important;
	}
}
.visible-print {
	display: none !important;
}
@media print {
	.visible-print {
		display: inherit !important;
	}
	.hidden-print {
		display: none !important;
	}
}
@media (max-width: 767px) {
	body {
		padding-left: 20px;
		padding-right: 20px;
	}
	.navbar-fixed-top,
	.navbar-fixed-bottom,
	.navbar-static-top {
		margin-left: -20px;
		margin-right: -20px;
	}
	.container-fluid {
		padding: 0;
	}
	.dl-horizontal dt {
		float: none;
		clear: none;
		width: auto;
		text-align: left;
	}
	.dl-horizontal dd {
		margin-left: 0;
	}
	.dropdown-menu .menuitem-group {
		background-color: #10223e;
		color: #eee;
	}
	.container {
		width: auto;
	}
	.row-fluid {
		width: 100%;
	}
	.row,
	.thumbnails {
		margin-left: 0;
	}
	.thumbnails > li {
		float: none;
		margin-left: 0;
	}
	[class*="span"],
	.uneditable-input[class*="span"],
	.row-fluid [class*="span"] {
		float: none;
		display: block;
		width: 100%;
		margin-left: 0;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.span12,
	.row-fluid .span12 {
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.row-fluid [class*="offset"]:first-child {
		margin-left: 0;
	}
	.input-large,
	.input-xlarge,
	.input-xxlarge,
	input[class*="span"],
	select[class*="span"],
	textarea[class*="span"],
	.uneditable-input {
		display: block;
		width: 100%;
		min-height: 28px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.input-prepend input,
	.input-append input,
	.input-prepend input[class*="span"],
	.input-append input[class*="span"] {
		display: inline-block;
	}
	.controls-row [class*="span"] + [class*="span"] {
		margin-left: 0;
	}
}
@media (max-width: 480px) {
	.nav-collapse {
		-webkit-transform: translate3d(0,0,0);
	}
	.page-header h1 small {
		display: block;
		line-height: 18px;
	}
	input[type="checkbox"],
	input[type="radio"] {
		border: 1px solid #ccc;
	}
	.form-horizontal .control-label {
		float: none;
		width: auto;
		padding-top: 0;
		text-align: left;
	}
	.form-horizontal .controls {
		margin-left: 0;
	}
	.form-horizontal .control-list {
		padding-top: 0;
	}
	.form-horizontal .form-actions {
		padding-left: 10px;
		padding-right: 10px;
	}
	.tag-category input#filter-search,
	.newsfeed-category input#filter-search {
		width: auto;
		margin-bottom: 9px;
	}
	.category-list input#filter-search {
		width: auto;
	}
	.media .pull-left,
	.media .pull-right {
		float: none;
		display: block;
		margin-bottom: 10px;
	}
	.media-object {
		margin-right: 0;
		margin-left: 0;
	}
	.modal-header .close {
		padding: 10px;
		margin: -10px;
	}
	.carousel-caption {
		position: static;
	}
}
@media (min-width: 768px) and (max-width: 979px) {
	.row {
		margin-left: -20px;
		*zoom: 1;
	}
	.row:before,
	.row:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row:after {
		clear: both;
	}
	[class*="span"] {
		float: left;
		min-height: 1px;
		margin-left: 20px;
	}
	.container,
	.navbar-static-top .container,
	.navbar-fixed-top .container,
	.navbar-fixed-bottom .container {
		width: 724px;
	}
	.span12 {
		width: 724px;
	}
	.span11 {
		width: 662px;
	}
	.span10 {
		width: 600px;
	}
	.span9 {
		width: 538px;
	}
	.span8 {
		width: 476px;
	}
	.span7 {
		width: 414px;
	}
	.span6 {
		width: 352px;
	}
	.span5 {
		width: 290px;
	}
	.span4 {
		width: 228px;
	}
	.span3 {
		width: 166px;
	}
	.span2 {
		width: 104px;
	}
	.span1 {
		width: 42px;
	}
	.offset12 {
		margin-left: 764px;
	}
	.offset11 {
		margin-left: 702px;
	}
	.offset10 {
		margin-left: 640px;
	}
	.offset9 {
		margin-left: 578px;
	}
	.offset8 {
		margin-left: 516px;
	}
	.offset7 {
		margin-left: 454px;
	}
	.offset6 {
		margin-left: 392px;
	}
	.offset5 {
		margin-left: 330px;
	}
	.offset4 {
		margin-left: 268px;
	}
	.offset3 {
		margin-left: 206px;
	}
	.offset2 {
		margin-left: 144px;
	}
	.offset1 {
		margin-left: 82px;
	}
	.row-fluid {
		width: 100%;
		*zoom: 1;
	}
	.row-fluid:before,
	.row-fluid:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row-fluid:after {
		clear: both;
	}
	.row-fluid [class*="span"] {
		display: block;
		width: 100%;
		min-height: 28px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		margin-left: 2.76243094%;
		*margin-left: 2.70923945%;
	}
	.row-fluid [class*="span"]:first-child {
		margin-left: 0;
	}
	.row-fluid .controls-row [class*="span"] + [class*="span"] {
		margin-left: 2.76243094%;
	}
	.row-fluid .span12 {
		width: 100%;
		*width: 99.94680851%;
	}
	.row-fluid .span11 {
		width: 91.43646409%;
		*width: 91.3832726%;
	}
	.row-fluid .span10 {
		width: 82.87292818%;
		*width: 82.81973669%;
	}
	.row-fluid .span9 {
		width: 74.30939227%;
		*width: 74.25620078%;
	}
	.row-fluid .span8 {
		width: 65.74585635%;
		*width: 65.69266486%;
	}
	.row-fluid .span7 {
		width: 57.18232044%;
		*width: 57.12912895%;
	}
	.row-fluid .span6 {
		width: 48.61878453%;
		*width: 48.56559304%;
	}
	.row-fluid .span5 {
		width: 40.05524862%;
		*width: 40.00205713%;
	}
	.row-fluid .span4 {
		width: 31.49171271%;
		*width: 31.43852122%;
	}
	.row-fluid .span3 {
		width: 22.9281768%;
		*width: 22.87498531%;
	}
	.row-fluid .span2 {
		width: 14.36464088%;
		*width: 14.31144939%;
	}
	.row-fluid .span1 {
		width: 5.80110497%;
		*width: 5.74791348%;
	}
	.row-fluid .offset12 {
		margin-left: 105.52486188%;
		*margin-left: 105.4184789%;
	}
	.row-fluid .offset12:first-child {
		margin-left: 102.76243094%;
		*margin-left: 102.65604796%;
	}
	.row-fluid .offset11 {
		margin-left: 96.96132597%;
		*margin-left: 96.85494299%;
	}
	.row-fluid .offset11:first-child {
		margin-left: 94.19889503%;
		*margin-left: 94.09251205%;
	}
	.row-fluid .offset10 {
		margin-left: 88.39779006%;
		*margin-left: 88.29140708%;
	}
	.row-fluid .offset10:first-child {
		margin-left: 85.63535912%;
		*margin-left: 85.52897614%;
	}
	.row-fluid .offset9 {
		margin-left: 79.83425414%;
		*margin-left: 79.72787116%;
	}
	.row-fluid .offset9:first-child {
		margin-left: 77.0718232%;
		*margin-left: 76.96544023%;
	}
	.row-fluid .offset8 {
		margin-left: 71.27071823%;
		*margin-left: 71.16433525%;
	}
	.row-fluid .offset8:first-child {
		margin-left: 68.50828729%;
		*margin-left: 68.40190431%;
	}
	.row-fluid .offset7 {
		margin-left: 62.70718232%;
		*margin-left: 62.60079934%;
	}
	.row-fluid .offset7:first-child {
		margin-left: 59.94475138%;
		*margin-left: 59.8383684%;
	}
	.row-fluid .offset6 {
		margin-left: 54.14364641%;
		*margin-left: 54.03726343%;
	}
	.row-fluid .offset6:first-child {
		margin-left: 51.38121547%;
		*margin-left: 51.27483249%;
	}
	.row-fluid .offset5 {
		margin-left: 45.5801105%;
		*margin-left: 45.47372752%;
	}
	.row-fluid .offset5:first-child {
		margin-left: 42.81767956%;
		*margin-left: 42.71129658%;
	}
	.row-fluid .offset4 {
		margin-left: 37.01657459%;
		*margin-left: 36.91019161%;
	}
	.row-fluid .offset4:first-child {
		margin-left: 34.25414365%;
		*margin-left: 34.14776067%;
	}
	.row-fluid .offset3 {
		margin-left: 28.45303867%;
		*margin-left: 28.3466557%;
	}
	.row-fluid .offset3:first-child {
		margin-left: 25.69060773%;
		*margin-left: 25.58422476%;
	}
	.row-fluid .offset2 {
		margin-left: 19.88950276%;
		*margin-left: 19.78311978%;
	}
	.row-fluid .offset2:first-child {
		margin-left: 17.12707182%;
		*margin-left: 17.02068884%;
	}
	.row-fluid .offset1 {
		margin-left: 11.32596685%;
		*margin-left: 11.21958387%;
	}
	.row-fluid .offset1:first-child {
		margin-left: 8.56353591%;
		*margin-left: 8.45715293%;
	}
	input,
	textarea,
	.uneditable-input {
		margin-left: 0;
	}
	.controls-row [class*="span"] + [class*="span"] {
		margin-left: 20px;
	}
	input.span12,
	textarea.span12,
	.uneditable-input.span12 {
		width: 710px;
	}
	input.span11,
	textarea.span11,
	.uneditable-input.span11 {
		width: 648px;
	}
	input.span10,
	textarea.span10,
	.uneditable-input.span10 {
		width: 586px;
	}
	input.span9,
	textarea.span9,
	.uneditable-input.span9 {
		width: 524px;
	}
	input.span8,
	textarea.span8,
	.uneditable-input.span8 {
		width: 462px;
	}
	input.span7,
	textarea.span7,
	.uneditable-input.span7 {
		width: 400px;
	}
	input.span6,
	textarea.span6,
	.uneditable-input.span6 {
		width: 338px;
	}
	input.span5,
	textarea.span5,
	.uneditable-input.span5 {
		width: 276px;
	}
	input.span4,
	textarea.span4,
	.uneditable-input.span4 {
		width: 214px;
	}
	input.span3,
	textarea.span3,
	.uneditable-input.span3 {
		width: 152px;
	}
	input.span2,
	textarea.span2,
	.uneditable-input.span2 {
		width: 90px;
	}
	input.span1,
	textarea.span1,
	.uneditable-input.span1 {
		width: 28px;
	}
}
@media (min-width: 1200px) {
	.row {
		margin-left: -30px;
		*zoom: 1;
	}
	.row:before,
	.row:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row:after {
		clear: both;
	}
	[class*="span"] {
		float: left;
		min-height: 1px;
		margin-left: 30px;
	}
	.container,
	.navbar-static-top .container,
	.navbar-fixed-top .container,
	.navbar-fixed-bottom .container {
		width: 1170px;
	}
	.span12 {
		width: 1170px;
	}
	.span11 {
		width: 1070px;
	}
	.span10 {
		width: 970px;
	}
	.span9 {
		width: 870px;
	}
	.span8 {
		width: 770px;
	}
	.span7 {
		width: 670px;
	}
	.span6 {
		width: 570px;
	}
	.span5 {
		width: 470px;
	}
	.span4 {
		width: 370px;
	}
	.span3 {
		width: 270px;
	}
	.span2 {
		width: 170px;
	}
	.span1 {
		width: 70px;
	}
	.offset12 {
		margin-left: 1230px;
	}
	.offset11 {
		margin-left: 1130px;
	}
	.offset10 {
		margin-left: 1030px;
	}
	.offset9 {
		margin-left: 930px;
	}
	.offset8 {
		margin-left: 830px;
	}
	.offset7 {
		margin-left: 730px;
	}
	.offset6 {
		margin-left: 630px;
	}
	.offset5 {
		margin-left: 530px;
	}
	.offset4 {
		margin-left: 430px;
	}
	.offset3 {
		margin-left: 330px;
	}
	.offset2 {
		margin-left: 230px;
	}
	.offset1 {
		margin-left: 130px;
	}
	.row-fluid {
		width: 100%;
		*zoom: 1;
	}
	.row-fluid:before,
	.row-fluid:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row-fluid:after {
		clear: both;
	}
	.row-fluid [class*="span"] {
		display: block;
		width: 100%;
		min-height: 28px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		margin-left: 2.76243094%;
		*margin-left: 2.70923945%;
	}
	.row-fluid [class*="span"]:first-child {
		margin-left: 0;
	}
	.row-fluid .controls-row [class*="span"] + [class*="span"] {
		margin-left: 2.76243094%;
	}
	.row-fluid .span12 {
		width: 100%;
		*width: 99.94680851%;
	}
	.row-fluid .span11 {
		width: 91.43646409%;
		*width: 91.3832726%;
	}
	.row-fluid .span10 {
		width: 82.87292818%;
		*width: 82.81973669%;
	}
	.row-fluid .span9 {
		width: 74.30939227%;
		*width: 74.25620078%;
	}
	.row-fluid .span8 {
		width: 65.74585635%;
		*width: 65.69266486%;
	}
	.row-fluid .span7 {
		width: 57.18232044%;
		*width: 57.12912895%;
	}
	.row-fluid .span6 {
		width: 48.61878453%;
		*width: 48.56559304%;
	}
	.row-fluid .span5 {
		width: 40.05524862%;
		*width: 40.00205713%;
	}
	.row-fluid .span4 {
		width: 31.49171271%;
		*width: 31.43852122%;
	}
	.row-fluid .span3 {
		width: 22.9281768%;
		*width: 22.87498531%;
	}
	.row-fluid .span2 {
		width: 14.36464088%;
		*width: 14.31144939%;
	}
	.row-fluid .span1 {
		width: 5.80110497%;
		*width: 5.74791348%;
	}
	.row-fluid .offset12 {
		margin-left: 105.52486188%;
		*margin-left: 105.4184789%;
	}
	.row-fluid .offset12:first-child {
		margin-left: 102.76243094%;
		*margin-left: 102.65604796%;
	}
	.row-fluid .offset11 {
		margin-left: 96.96132597%;
		*margin-left: 96.85494299%;
	}
	.row-fluid .offset11:first-child {
		margin-left: 94.19889503%;
		*margin-left: 94.09251205%;
	}
	.row-fluid .offset10 {
		margin-left: 88.39779006%;
		*margin-left: 88.29140708%;
	}
	.row-fluid .offset10:first-child {
		margin-left: 85.63535912%;
		*margin-left: 85.52897614%;
	}
	.row-fluid .offset9 {
		margin-left: 79.83425414%;
		*margin-left: 79.72787116%;
	}
	.row-fluid .offset9:first-child {
		margin-left: 77.0718232%;
		*margin-left: 76.96544023%;
	}
	.row-fluid .offset8 {
		margin-left: 71.27071823%;
		*margin-left: 71.16433525%;
	}
	.row-fluid .offset8:first-child {
		margin-left: 68.50828729%;
		*margin-left: 68.40190431%;
	}
	.row-fluid .offset7 {
		margin-left: 62.70718232%;
		*margin-left: 62.60079934%;
	}
	.row-fluid .offset7:first-child {
		margin-left: 59.94475138%;
		*margin-left: 59.8383684%;
	}
	.row-fluid .offset6 {
		margin-left: 54.14364641%;
		*margin-left: 54.03726343%;
	}
	.row-fluid .offset6:first-child {
		margin-left: 51.38121547%;
		*margin-left: 51.27483249%;
	}
	.row-fluid .offset5 {
		margin-left: 45.5801105%;
		*margin-left: 45.47372752%;
	}
	.row-fluid .offset5:first-child {
		margin-left: 42.81767956%;
		*margin-left: 42.71129658%;
	}
	.row-fluid .offset4 {
		margin-left: 37.01657459%;
		*margin-left: 36.91019161%;
	}
	.row-fluid .offset4:first-child {
		margin-left: 34.25414365%;
		*margin-left: 34.14776067%;
	}
	.row-fluid .offset3 {
		margin-left: 28.45303867%;
		*margin-left: 28.3466557%;
	}
	.row-fluid .offset3:first-child {
		margin-left: 25.69060773%;
		*margin-left: 25.58422476%;
	}
	.row-fluid .offset2 {
		margin-left: 19.88950276%;
		*margin-left: 19.78311978%;
	}
	.row-fluid .offset2:first-child {
		margin-left: 17.12707182%;
		*margin-left: 17.02068884%;
	}
	.row-fluid .offset1 {
		margin-left: 11.32596685%;
		*margin-left: 11.21958387%;
	}
	.row-fluid .offset1:first-child {
		margin-left: 8.56353591%;
		*margin-left: 8.45715293%;
	}
	input,
	textarea,
	.uneditable-input {
		margin-left: 0;
	}
	.controls-row [class*="span"] + [class*="span"] {
		margin-left: 30px;
	}
	input.span12,
	textarea.span12,
	.uneditable-input.span12 {
		width: 1156px;
	}
	input.span11,
	textarea.span11,
	.uneditable-input.span11 {
		width: 1056px;
	}
	input.span10,
	textarea.span10,
	.uneditable-input.span10 {
		width: 956px;
	}
	input.span9,
	textarea.span9,
	.uneditable-input.span9 {
		width: 856px;
	}
	input.span8,
	textarea.span8,
	.uneditable-input.span8 {
		width: 756px;
	}
	input.span7,
	textarea.span7,
	.uneditable-input.span7 {
		width: 656px;
	}
	input.span6,
	textarea.span6,
	.uneditable-input.span6 {
		width: 556px;
	}
	input.span5,
	textarea.span5,
	.uneditable-input.span5 {
		width: 456px;
	}
	input.span4,
	textarea.span4,
	.uneditable-input.span4 {
		width: 356px;
	}
	input.span3,
	textarea.span3,
	.uneditable-input.span3 {
		width: 256px;
	}
	input.span2,
	textarea.span2,
	.uneditable-input.span2 {
		width: 156px;
	}
	input.span1,
	textarea.span1,
	.uneditable-input.span1 {
		width: 56px;
	}
	.thumbnails {
		margin-left: -30px;
	}
	.thumbnails > li {
		margin-left: 30px;
	}
	.row-fluid .thumbnails {
		margin-left: 0;
	}
}
@media (max-width: 767px) {
	body {
		padding-top: 0;
	}
	.navbar-fixed-top,
	.navbar-fixed-bottom {
		position: static;
	}
	.navbar-fixed-top {
		margin-bottom: 18px;
	}
	.navbar-fixed-bottom {
		margin-top: 18px;
	}
	.navbar-fixed-top .navbar-inner,
	.navbar-fixed-bottom .navbar-inner {
		padding: 5px;
	}
	.navbar .container {
		width: auto;
		padding: 0;
	}
	.navbar .brand {
		padding-left: 10px;
		padding-right: 10px;
		margin: 0 0 0 -5px;
	}
	.nav-collapse {
		clear: both;
	}
	.nav-collapse .nav {
		float: none;
		margin: 0 0 9px;
	}
	.nav-collapse .nav > li {
		float: none;
	}
	.nav-collapse .nav > li > a {
		margin-bottom: 2px;
	}
	.nav-collapse .nav > .divider-vertical {
		display: none;
	}
	.nav-collapse .nav .nav-header {
		color: #555;
		text-shadow: none;
	}
	.nav-collapse .nav > li > a,
	.nav-collapse .dropdown-menu a {
		padding: 9px 15px;
		font-weight: bold;
		color: #555;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	.nav-collapse .btn {
		padding: 4px 10px 4px;
		font-weight: normal;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	.nav-collapse .dropdown-menu li + li a {
		margin-bottom: 2px;
	}
	.nav-collapse .nav > li > a:hover,
	.nav-collapse .nav > li > a:focus,
	.nav-collapse .dropdown-menu a:hover,
	.nav-collapse .dropdown-menu a:focus {
		background-color: #f2f2f2;
	}
	.navbar-inverse .nav-collapse .nav > li > a,
	.navbar-inverse .nav-collapse .dropdown-menu a {
		color: #d9d9d9;
	}
	.navbar-inverse .nav-collapse .nav > li > a:hover,
	.navbar-inverse .nav-collapse .nav > li > a:focus,
	.navbar-inverse .nav-collapse .dropdown-menu a:hover,
	.navbar-inverse .nav-collapse .dropdown-menu a:focus {
		background-color: #10223e;
	}
	.nav-collapse.in .btn-group {
		margin-top: 5px;
		padding: 0;
	}
	.nav-collapse .dropdown-menu {
		position: static;
		top: auto;
		left: auto;
		float: none;
		display: none;
		max-width: none;
		margin: 0 15px;
		padding: 0;
		background-color: transparent;
		border: none;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
	.nav-collapse .open > .dropdown-menu {
		display: block;
	}
	.nav-collapse .dropdown-menu:before,
	.nav-collapse .dropdown-menu:after {
		display: none;
	}
	.nav-collapse .dropdown-menu .divider {
		display: none;
	}
	.nav-collapse .nav > li > .dropdown-menu:before,
	.nav-collapse .nav > li > .dropdown-menu:after {
		display: none;
	}
	.nav-collapse .navbar-form,
	.nav-collapse .navbar-search {
		float: none;
		padding: 9px 15px;
		margin: 9px 0;
		border-top: 1px solid #f2f2f2;
		border-bottom: 1px solid #f2f2f2;
		-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
		-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
		box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
	}
	.navbar-inverse .nav-collapse .navbar-form,
	.navbar-inverse .nav-collapse .navbar-search {
		border-top-color: #10223e;
		border-bottom-color: #10223e;
	}
	.navbar .nav-collapse .nav.pull-right {
		float: none;
		margin-left: 0;
	}
	.nav-collapse,
	.nav-collapse.collapse {
		overflow: hidden;
		height: 0;
	}
	.navbar .btn-navbar {
		display: block;
	}
	.navbar-static .navbar-inner {
		padding-left: 10px;
		padding-right: 10px;
	}
}
@media (min-width: 768px) {
	.nav-collapse.collapse {
		height: auto !important;
		overflow: visible !important;
	}
}
.small {
	font-size: 11px;
}
iframe,
svg {
	max-width: 100%;
}
.nowrap {
	white-space: nowrap;
}
.center,
.table td.center,
.table th.center {
	text-align: center;
}
a.disabled,
a.disabled:hover {
	color: #999999;
	background-color: transparent;
	cursor: default;
	text-decoration: none;
}
.hero-unit {
	text-align: center;
}
.hero-unit .lead {
	margin-bottom: 18px;
	font-size: 20px;
	font-weight: 200;
	line-height: 27px;
}
.btn .caret {
	margin-bottom: 7px;
}
.btn.btn-micro .caret {
	margin: 5px 0;
}
.blog-row-rule,
.blog-item-rule {
	border: 0;
}
body.modal {
	padding-top: 0;
}
.row-even,
.row-odd {
	padding: 5px;
	width: 99%;
	border-bottom: 1px solid #ddd;
}
.row-odd {
	background-color: transparent;
}
.row-even {
	background-color: #f9f9f9;
}
.blog-row-rule,
.blog-item-rule {
	border: 0;
}
.row-fluid .row-reveal {
	visibility: hidden;
}
.row-fluid:hover .row-reveal {
	visibility: visible;
}
.btn-wide {
	width: 80%;
}
.nav-list > li.offset > a {
	padding-left: 30px;
	font-size: 12px;
}
.blog-row-rule,
.blog-item-rule {
	border: 0;
}
.row-fluid .offset1 {
	margin-left: 8.382978723%;
}
.row-fluid .offset2 {
	margin-left: 16.89361702%;
}
.row-fluid .offset3 {
	margin-left: 25.404255317%;
}
.row-fluid .offset4 {
	margin-left: 33.914893614%;
}
.row-fluid .offset5 {
	margin-left: 42.425531911%;
}
.row-fluid .offset6 {
	margin-left: 50.93617020799999%;
}
.row-fluid .offset7 {
	margin-left: 59.446808505%;
}
.row-fluid .offset8 {
	margin-left: 67.95744680199999%;
}
.row-fluid .offset9 {
	margin-left: 76.468085099%;
}
.row-fluid .offset10 {
	margin-left: 84.97872339599999%;
}
.row-fluid .offset11 {
	margin-left: 91.489361693%;
}
.navbar .nav > li > a.btn {
	padding: 4px 10px;
	line-height: 18px;
}
.nav-tabs.nav-dark {
	border-bottom: 1px solid #333;
	text-shadow: 1px 1px 1px #000;
}
.nav-tabs.nav-dark > li > a {
	color: #F8F8F8;
}
.nav-tabs.nav-dark > li > a:hover {
	border-color: #333 #333 #111;
	background-color: #777777;
}
.nav-tabs.nav-dark > .active > a,
.nav-tabs.nav-dark > .active > a:hover {
	color: #ffffff;
	background-color: #555555;
	border: 1px solid #222;
	border-bottom-color: transparent;
}
.thumbnail.pull-left {
	margin: 0 10px 10px 0;
}
.thumbnail.pull-right {
	margin: 0 0 10px 10px;
}
.width-10 {
	width: 10px;
}
.width-20 {
	width: 20px;
}
.width-30 {
	width: 30px;
}
.width-40 {
	width: 40px;
}
.width-50 {
	width: 50px;
}
.width-60 {
	width: 60px;
}
.width-70 {
	width: 70px;
}
.width-80 {
	width: 80px;
}
.width-90 {
	width: 90px;
}
.width-100 {
	width: 100px;
}
.height-10 {
	height: 10px;
}
.height-20 {
	height: 20px;
}
.height-30 {
	height: 30px;
}
.height-40 {
	height: 40px;
}
.height-50 {
	height: 50px;
}
.height-60 {
	height: 60px;
}
.height-70 {
	height: 70px;
}
.height-80 {
	height: 80px;
}
.height-90 {
	height: 90px;
}
.height-100 {
	height: 100px;
}
hr.hr-condensed {
	margin: 10px 0;
}
.list-striped,
.row-striped {
	list-style: none;
	line-height: 18px;
	text-align: left;
	vertical-align: middle;
	border-top: 1px solid #ddd;
	margin-left: 0;
}
.list-striped li,
.list-striped dd,
.row-striped .row,
.row-striped .row-fluid {
	border-bottom: 1px solid #ddd;
	padding: 8px;
}
.list-striped li:nth-child(odd),
.list-striped dd:nth-child(odd),
.row-striped .row:nth-child(odd),
.row-striped .row-fluid:nth-child(odd) {
	background-color: #f9f9f9;
}
.list-striped li:hover,
.list-striped dd:hover,
.row-striped .row:hover,
.row-striped .row-fluid:hover {
	background-color: #F0F0F0;
}
.row-striped .row-fluid {
	width: 100%;
	box-sizing: border-box;
}
.row-striped .row-fluid [class*="span"] {
	min-height: 10px;
}
.row-striped .row-fluid [class*="span"] {
	margin-left: 8px;
}
.row-striped .row-fluid [class*="span"]:first-child {
	margin-left: 0;
}
.list-condensed li {
	padding: 4px 5px;
}
.row-condensed .row,
.row-condensed .row-fluid {
	padding: 4px 5px;
}
.list-bordered,
.row-bordered {
	list-style: none;
	line-height: 18px;
	text-align: left;
	vertical-align: middle;
	margin-left: 0;
	border: 1px solid #ddd;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.radio.btn-group input[type=radio] {
	display: none;
}
.radio.btn-group > label {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.radio.btn-group > label:first-of-type {
	margin-left: 0;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-topleft: 4px;
}
fieldset.radio.btn-group {
	padding-left: 0;
}
.iframe-bordered {
	border: 1px solid #ddd;
}
.tab-content {
	overflow: visible;
}
.tabs-left .tab-content {
	overflow: auto;
}
.nav-tabs > li > span {
	display: block;
	margin-right: 2px;
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 18px;
	border: 1px solid transparent;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}
.btn-micro {
	padding: 1px 4px;
	font-size: 10px;
	line-height: 8px;
}
.btn-group > .btn-micro {
	font-size: 10px;
}
.tip-wrap {
	max-width: 200px;
	padding: 3px 8px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	background-color: #000;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	z-index: 100;
}
.page-header {
	margin: 2px 0px 10px 0px;
	padding-bottom: 5px;
}
.input-prepend > .add-on,
.input-append > .add-on {
	vertical-align: top;
}
.input-prepend .chzn-container-single .chzn-single {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-prepend .chzn-container-single .chzn-single-with-drop {
	-webkit-border-radius: 0 3px 0 0;
	-moz-border-radius: 0 3px 0 0;
	border-radius: 0 3px 0 0;
}
.input-append .chzn-container-single .chzn-single {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-append .chzn-container-single .chzn-single-with-drop {
	-webkit-border-radius: 3px 0 0 0;
	-moz-border-radius: 3px 0 0 0;
	border-radius: 3px 0 0 0;
}
.input-prepend.input-append .chzn-container-single .chzn-single,
.input-prepend.input-append .chzn-container-single .chzn-single-with-drop {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.element-invisible {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	height: 1px;
	width: 1px;
	overflow: hidden;
}
.element-invisible:focus {
	width: auto;
	height: auto;
	overflow: auto;
	background: #eee;
	color: #000;
	padding: 1em;
}
.form-vertical .control-label {
	float: none;
	width: auto;
	padding-right: 0;
	padding-top: 0;
	text-align: left;
}
.form-vertical .controls {
	margin-left: 0;
}
.width-auto {
	width: auto;
}
.btn-group .chzn-results {
	white-space: normal;
}
.accordion-body.in:hover {
	overflow: visible;
}
.invalid {
	color: #9d261d;
	font-weight: bold;
}
input.invalid {
	border: 1px solid #9d261d;
	background: #f2dede;
}
select.chzn-done.invalid + .chzn-container.chzn-container-single > a.chzn-single,
select.chzn-done.invalid + .chzn-container.chzn-container-multi > ul.chzn-choices {
	border-color: #9d261d;
	color: #9d261d;
}
.tooltip {
	max-width: 400px;
}
.tooltip-inner {
	max-width: none;
	text-align: left;
	text-shadow: none;
}
th .tooltip-inner {
	font-weight: normal;
}
.tooltip.hasimage {
	opacity: 1;
}
.tip-text {
	text-align: left;
}
.btn-group > .btn + .dropdown-backdrop + .btn {
	margin-left: -1px;
}
.btn-group > .btn + .dropdown-backdrop + .dropdown-toggle {
	padding-left: 8px;
	padding-right: 8px;
	-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);
	-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);
	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);
	*padding-top: 5px;
	*padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-backdrop + .dropdown-toggle {
	padding-left: 5px;
	padding-right: 5px;
	*padding-top: 2px;
	*padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-backdrop + .dropdown-toggle {
	*padding-top: 5px;
	*padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-backdrop + .dropdown-toggle {
	padding-left: 12px;
	padding-right: 12px;
	*padding-top: 7px;
	*padding-bottom: 7px;
}
.dropdown-menu {
	text-align: left;
}
.alert-link {
	font-weight: bold;
}
.alert .alert-link {
	color: #66512c;
}
.alert-success .alert-link {
	color: #2b542c;
}
.alert-danger .alert-link,
.alert-error .alert-link {
	color: #843534;
}
.alert-info .alert-link {
	color: #245269;
}
div.modal {
	position: fixed;
	top: 5%;
	left: 50%;
	z-index: 1050;
	width: 80%;
	margin-left: -40%;
	background-color: #fff;
	border: 1px solid #999;
	border: 1px solid rgba(0,0,0,0.3);
	*border: 1px solid #999;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding-box;
	background-clip: padding-box;
	outline: none;
}
div.modal.fade {
	-webkit-transition: opacity .3s linear, top .3s ease-out;
	-moz-transition: opacity .3s linear, top .3s ease-out;
	-o-transition: opacity .3s linear, top .3s ease-out;
	transition: opacity .3s linear, top .3s ease-out;
	top: -25%;
}
div.modal.fade.in {
	top: 5%;
}
.modal-batch {
	overflow-y: visible;
}
.modal-body[class^="jviewport-height"],
.modal-body[class*="jviewport-height"] {
	max-height: none;
}
.jviewport-height10 {
	height: 10vh;
}
.jviewport-height20 {
	height: 20vh;
}
.jviewport-height30 {
	height: 30vh;
}
.jviewport-height40 {
	height: 40vh;
}
.jviewport-height50 {
	height: 50vh;
}
.jviewport-height60 {
	height: 60vh;
}
.jviewport-height70 {
	height: 70vh;
}
.jviewport-height80 {
	height: 80vh;
}
.jviewport-height90 {
	height: 90vh;
}
.jviewport-height100 {
	height: 100vh;
}
div.modal.jviewport-width10 {
	width: 10vw;
	margin-left: -5vw;
}
div.modal.jviewport-width20 {
	width: 20vw;
	margin-left: -10vw;
}
div.modal.jviewport-width30 {
	width: 30vw;
	margin-left: -15vw;
}
div.modal.jviewport-width40 {
	width: 40vw;
	margin-left: -20vw;
}
div.modal.jviewport-width50 {
	width: 50vw;
	margin-left: -25vw;
}
div.modal.jviewport-width60 {
	width: 60vw;
	margin-left: -30vw;
}
div.modal.jviewport-width70 {
	width: 70vw;
	margin-left: -35vw;
}
div.modal.jviewport-width80 {
	width: 80vw;
	margin-left: -40vw;
}
div.modal.jviewport-width90 {
	width: 90vw;
	margin-left: -45vw;
}
div.modal.jviewport-width100 {
	width: 100vw;
	margin-left: -50vw;
}
@media (max-width: 767px) {
	div.modal {
		position: fixed;
		top: 20px;
		left: 20px;
		right: 20px;
		width: auto;
		margin: 0;
	}
	div.modal.fade {
		top: -100px;
	}
	div.modal.fade.in {
		top: 20px;
	}
	div.modal[class*="jviewport-width"] {
		width: auto;
		margin: 0;
	}
}
@media (max-width: 480px) {
	div.modal {
		top: 10px;
		left: 10px;
		right: 10px;
	}
}
@font-face {
	font-family: 'IcoMoon';
	src: url('../../../../media/jui/fonts/IcoMoon.eot');
	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');
	font-weight: normal;
	font-style: normal;
}
[data-icon]:before {
	font-family: 'IcoMoon';
	content: attr(data-icon);
	speak: none;
}
[class^="icon-"],
[class*=" icon-"] {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin-right: .25em;
	line-height: 14px;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
	font-family: 'IcoMoon';
	font-style: normal;
	speak: none;
}
[class^="icon-"].disabled,
[class*=" icon-"].disabled {
	font-weight: normal;
}
.icon-joomla:before {
	content: "\e200";
}
.icon-chevron-up:before,
.icon-uparrow:before,
.icon-arrow-up:before {
	content: "\e005";
}
.icon-chevron-right:before,
.icon-rightarrow:before,
.icon-arrow-right:before {
	content: "\e006";
}
.icon-chevron-down:before,
.icon-downarrow:before,
.icon-arrow-down:before {
	content: "\e007";
}
.icon-chevron-left:before,
.icon-leftarrow:before,
.icon-arrow-left:before {
	content: "\e008";
}
.icon-arrow-first:before {
	content: "\e003";
}
.icon-arrow-last:before {
	content: "\e004";
}
.icon-arrow-up-2:before {
	content: "\e009";
}
.icon-arrow-right-2:before {
	content: "\e00a";
}
.icon-arrow-down-2:before {
	content: "\e00b";
}
.icon-arrow-left-2:before {
	content: "\e00c";
}
.icon-arrow-up-3:before {
	content: "\e00f";
}
.icon-arrow-right-3:before {
	content: "\e010";
}
.icon-arrow-down-3:before {
	content: "\e011";
}
.icon-arrow-left-3:before {
	content: "\e012";
}
.icon-menu-2:before {
	content: "\e00e";
}
.icon-arrow-up-4:before {
	content: "\e201";
}
.icon-arrow-right-4:before {
	content: "\e202";
}
.icon-arrow-down-4:before {
	content: "\e203";
}
.icon-arrow-left-4:before {
	content: "\e204";
}
.icon-share:before,
.icon-redo:before {
	content: "\27";
}
.icon-undo:before {
	content: "\28";
}
.icon-forward-2:before {
	content: "\e205";
}
.icon-backward-2:before,
.icon-reply:before {
	content: "\e206";
}
.icon-unblock:before,
.icon-refresh:before,
.icon-redo-2:before {
	content: "\6c";
}
.icon-undo-2:before {
	content: "\e207";
}
.icon-move:before {
	content: "\7a";
}
.icon-expand:before {
	content: "\66";
}
.icon-contract:before {
	content: "\67";
}
.icon-expand-2:before {
	content: "\68";
}
.icon-contract-2:before {
	content: "\69";
}
.icon-play:before {
	content: "\e208";
}
.icon-pause:before {
	content: "\e209";
}
.icon-stop:before {
	content: "\e210";
}
.icon-previous:before,
.icon-backward:before {
	content: "\7c";
}
.icon-next:before,
.icon-forward:before {
	content: "\7b";
}
.icon-first:before {
	content: "\7d";
}
.icon-last:before {
	content: "\e000";
}
.icon-play-circle:before {
	content: "\e00d";
}
.icon-pause-circle:before {
	content: "\e211";
}
.icon-stop-circle:before {
	content: "\e212";
}
.icon-backward-circle:before {
	content: "\e213";
}
.icon-forward-circle:before {
	content: "\e214";
}
.icon-loop:before {
	content: "\e001";
}
.icon-shuffle:before {
	content: "\e002";
}
.icon-search:before {
	content: "\53";
}
.icon-zoom-in:before {
	content: "\64";
}
.icon-zoom-out:before {
	content: "\65";
}
.icon-apply:before,
.icon-edit:before,
.icon-pencil:before {
	content: "\2b";
}
.icon-pencil-2:before {
	content: "\2c";
}
.icon-brush:before {
	content: "\3b";
}
.icon-save-new:before,
.icon-plus-2:before {
	content: "\5d";
}
.icon-minus-sign:before,
.icon-minus-2:before {
	content: "\5e";
}
.icon-delete:before,
.icon-remove:before,
.icon-cancel-2:before {
	content: "\49";
}
.icon-publish:before,
.icon-save:before,
.icon-ok:before,
.icon-checkmark:before {
	content: "\47";
}
.icon-new:before,
.icon-plus:before {
	content: "\2a";
}
.icon-plus-circle:before {
	content: "\e215";
}
.icon-minus:before,
.icon-not-ok:before {
	content: "\4b";
}
.icon-ban-circle:before,
.icon-minus-circle:before {
	content: "\e216";
}
.icon-unpublish:before,
.icon-cancel:before {
	content: "\4a";
}
.icon-cancel-circle:before {
	content: "\e217";
}
.icon-checkmark-2:before {
	content: "\e218";
}
.icon-checkmark-circle:before {
	content: "\e219";
}
.icon-info:before {
	content: "\e220";
}
.icon-info-2:before,
.icon-info-circle:before {
	content: "\e221";
}
.icon-question:before,
.icon-question-sign:before,
.icon-help:before {
	content: "\45";
}
.icon-question-2:before,
.icon-question-circle:before {
	content: "\e222";
}
.icon-notification:before {
	content: "\e223";
}
.icon-notification-2:before,
.icon-notification-circle:before {
	content: "\e224";
}
.icon-pending:before,
.icon-warning:before {
	content: "\48";
}
.icon-warning-2:before,
.icon-warning-circle:before {
	content: "\e225";
}
.icon-checkbox-unchecked:before {
	content: "\3d";
}
.icon-checkin:before,
.icon-checkbox:before,
.icon-checkbox-checked:before {
	content: "\3e";
}
.icon-checkbox-partial:before {
	content: "\3f";
}
.icon-square:before {
	content: "\e226";
}
.icon-radio-unchecked:before {
	content: "\e227";
}
.icon-radio-checked:before,
.icon-generic:before {
	content: "\e228";
}
.icon-circle:before {
	content: "\e229";
}
.icon-signup:before {
	content: "\e230";
}
.icon-grid:before,
.icon-grid-view:before {
	content: "\58";
}
.icon-grid-2:before,
.icon-grid-view-2:before {
	content: "\59";
}
.icon-menu:before {
	content: "\5a";
}
.icon-list:before,
.icon-list-view:before {
	content: "\31";
}
.icon-list-2:before {
	content: "\e231";
}
.icon-menu-3:before {
	content: "\e232";
}
.icon-folder-open:before,
.icon-folder:before {
	content: "\2d";
}
.icon-folder-close:before,
.icon-folder-2:before {
	content: "\2e";
}
.icon-folder-plus:before {
	content: "\e234";
}
.icon-folder-minus:before {
	content: "\e235";
}
.icon-folder-3:before {
	content: "\e236";
}
.icon-folder-plus-2:before {
	content: "\e237";
}
.icon-folder-remove:before {
	content: "\e238";
}
.icon-file:before {
	content: "\e016";
}
.icon-file-2:before {
	content: "\e239";
}
.icon-file-add:before,
.icon-file-plus:before {
	content: "\29";
}
.icon-file-minus:before {
	content: "\e017";
}
.icon-file-check:before {
	content: "\e240";
}
.icon-file-remove:before {
	content: "\e241";
}
.icon-save-copy:before,
.icon-copy:before {
	content: "\e018";
}
.icon-stack:before {
	content: "\e242";
}
.icon-tree:before {
	content: "\e243";
}
.icon-tree-2:before {
	content: "\e244";
}
.icon-paragraph-left:before {
	content: "\e246";
}
.icon-paragraph-center:before {
	content: "\e247";
}
.icon-paragraph-right:before {
	content: "\e248";
}
.icon-paragraph-justify:before {
	content: "\e249";
}
.icon-screen:before {
	content: "\e01c";
}
.icon-tablet:before {
	content: "\e01d";
}
.icon-mobile:before {
	content: "\e01e";
}
.icon-box-add:before {
	content: "\51";
}
.icon-box-remove:before {
	content: "\52";
}
.icon-download:before {
	content: "\e021";
}
.icon-upload:before {
	content: "\e022";
}
.icon-home:before {
	content: "\21";
}
.icon-home-2:before {
	content: "\e250";
}
.icon-out-2:before,
.icon-new-tab:before {
	content: "\e024";
}
.icon-out-3:before,
.icon-new-tab-2:before {
	content: "\e251";
}
.icon-link:before {
	content: "\e252";
}
.icon-picture:before,
.icon-image:before {
	content: "\2f";
}
.icon-pictures:before,
.icon-images:before {
	content: "\30";
}
.icon-palette:before,
.icon-color-palette:before {
	content: "\e014";
}
.icon-camera:before {
	content: "\55";
}
.icon-camera-2:before,
.icon-video:before {
	content: "\e015";
}
.icon-play-2:before,
.icon-video-2:before,
.icon-youtube:before {
	content: "\56";
}
.icon-music:before {
	content: "\57";
}
.icon-user:before {
	content: "\22";
}
.icon-users:before {
	content: "\e01f";
}
.icon-vcard:before {
	content: "\6d";
}
.icon-address:before {
	content: "\70";
}
.icon-share-alt:before,
.icon-out:before {
	content: "\26";
}
.icon-enter:before {
	content: "\e257";
}
.icon-exit:before {
	content: "\e258";
}
.icon-comment:before,
.icon-comments:before {
	content: "\24";
}
.icon-comments-2:before {
	content: "\25";
}
.icon-quote:before,
.icon-quotes-left:before {
	content: "\60";
}
.icon-quote-2:before,
.icon-quotes-right:before {
	content: "\61";
}
.icon-quote-3:before,
.icon-bubble-quote:before {
	content: "\e259";
}
.icon-phone:before {
	content: "\e260";
}
.icon-phone-2:before {
	content: "\e261";
}
.icon-envelope:before,
.icon-mail:before {
	content: "\4d";
}
.icon-envelope-opened:before,
.icon-mail-2:before {
	content: "\4e";
}
.icon-unarchive:before,
.icon-drawer:before {
	content: "\4f";
}
.icon-archive:before,
.icon-drawer-2:before {
	content: "\50";
}
.icon-briefcase:before {
	content: "\e020";
}
.icon-tag:before {
	content: "\e262";
}
.icon-tag-2:before {
	content: "\e263";
}
.icon-tags:before {
	content: "\e264";
}
.icon-tags-2:before {
	content: "\e265";
}
.icon-options:before,
.icon-cog:before {
	content: "\38";
}
.icon-cogs:before {
	content: "\37";
}
.icon-screwdriver:before,
.icon-tools:before {
	content: "\36";
}
.icon-wrench:before {
	content: "\3a";
}
.icon-equalizer:before {
	content: "\39";
}
.icon-dashboard:before {
	content: "\78";
}
.icon-switch:before {
	content: "\e266";
}
.icon-filter:before {
	content: "\54";
}
.icon-purge:before,
.icon-trash:before {
	content: "\4c";
}
.icon-checkedout:before,
.icon-lock:before,
.icon-locked:before {
	content: "\23";
}
.icon-unlock:before {
	content: "\e267";
}
.icon-key:before {
	content: "\5f";
}
.icon-support:before {
	content: "\46";
}
.icon-database:before {
	content: "\62";
}
.icon-scissors:before {
	content: "\e268";
}
.icon-health:before {
	content: "\6a";
}
.icon-wand:before {
	content: "\6b";
}
.icon-eye-open:before,
.icon-eye:before {
	content: "\3c";
}
.icon-eye-close:before,
.icon-eye-blocked:before,
.icon-eye-2:before {
	content: "\e269";
}
.icon-clock:before {
	content: "\6e";
}
.icon-compass:before {
	content: "\6f";
}
.icon-broadcast:before,
.icon-connection:before,
.icon-wifi:before {
	content: "\e01b";
}
.icon-book:before {
	content: "\e271";
}
.icon-lightning:before,
.icon-flash:before {
	content: "\79";
}
.icon-print:before,
.icon-printer:before {
	content: "\e013";
}
.icon-feed:before {
	content: "\71";
}
.icon-calendar:before {
	content: "\43";
}
.icon-calendar-2:before {
	content: "\44";
}
.icon-calendar-3:before {
	content: "\e273";
}
.icon-pie:before {
	content: "\77";
}
.icon-bars:before {
	content: "\76";
}
.icon-chart:before {
	content: "\75";
}
.icon-power-cord:before {
	content: "\32";
}
.icon-cube:before {
	content: "\33";
}
.icon-puzzle:before {
	content: "\34";
}
.icon-attachment:before,
.icon-paperclip:before,
.icon-flag-2:before {
	content: "\72";
}
.icon-lamp:before {
	content: "\74";
}
.icon-pin:before,
.icon-pushpin:before {
	content: "\73";
}
.icon-location:before {
	content: "\63";
}
.icon-shield:before {
	content: "\e274";
}
.icon-flag:before {
	content: "\35";
}
.icon-flag-3:before {
	content: "\e275";
}
.icon-bookmark:before {
	content: "\e023";
}
.icon-bookmark-2:before {
	content: "\e276";
}
.icon-heart:before {
	content: "\e277";
}
.icon-heart-2:before {
	content: "\e278";
}
.icon-thumbs-up:before {
	content: "\5b";
}
.icon-thumbs-down:before {
	content: "\5c";
}
.icon-unfeatured:before,
.icon-asterisk:before,
.icon-star-empty:before {
	content: "\40";
}
.icon-star-2:before {
	content: "\41";
}
.icon-featured:before,
.icon-default:before,
.icon-star:before {
	content: "\42";
}
.icon-smiley:before,
.icon-smiley-happy:before {
	content: "\e279";
}
.icon-smiley-2:before,
.icon-smiley-happy-2:before {
	content: "\e280";
}
.icon-smiley-sad:before {
	content: "\e281";
}
.icon-smiley-sad-2:before {
	content: "\e282";
}
.icon-smiley-neutral:before {
	content: "\e283";
}
.icon-smiley-neutral-2:before {
	content: "\e284";
}
.icon-cart:before {
	content: "\e019";
}
.icon-basket:before {
	content: "\e01a";
}
.icon-credit:before {
	content: "\e286";
}
.icon-credit-2:before {
	content: "\e287";
}
.icon-expired:before {
	content: "\4b";
}
.icon-edit:before {
	color: #24748c;
}
.icon-publish:before,
.icon-save:before,
.icon-ok:before,
.icon-save-new:before,
.icon-save-copy:before,
.btn-toolbar .icon-copy:before {
	color: #378137;
}
.icon-unpublish:before,
.icon-not-ok:before,
.icon-eye-close:before,
.icon-ban-circle:before,
.icon-minus-sign:before,
.btn-toolbar .icon-cancel:before {
	color: #942a25;
}
.icon-featured:before,
.icon-default:before,
.icon-expired:before,
.icon-pending:before {
	color: #c67605;
}
.icon-back:before {
	content: "\e008";
}
html {
	height: 100%;
}
body {
	height: 100%;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	box-sizing: border-box;
}
a:hover,
a:active,
a:focus {
	outline: none;
}
.small {
	font-size: 11px;
}
.row-even .small,
.row-odd .small,
.row-even .small a,
.row-odd .small a {
	color: #888;
}
.content-title {
	font-size: 24px;
	font-weight: normal;
	line-height: 26px;
	margin-top: 0;
}
.well .page-header {
	margin: -10px 0 18px 0;
	padding-bottom: 5px;
}
.well .module-title.nav-header {
	padding: 0 0 7px;
	margin: 0;
	font-size: 13px;
}
.well .row-even p,
.well .row-odd p {
	margin-bottom: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 12px 0;
}
h1 {
	font-size: 26px;
	line-height: 28px;
}
h2 {
	font-size: 22px;
	line-height: 24px;
}
h3 {
	font-size: 18px;
	line-height: 20px;
}
h4 {
	font-size: 14px;
	line-height: 16px;
}
h5 {
	font-size: 13px;
	line-height: 15px;
}
h6 {
	font-size: 12px;
	line-height: 14px;
}
.truncate {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.chzn-container .chzn-drop {
	border-radius: 0 0 3px 3px;
}
.control-group .chzn-container {
	max-width: 100%;
}
.control-group .chzn-container .chzn-choices li.search-field,
.control-group .chzn-container .chzn-choices li.search-field input {
	width: 100% !important;
}
.chzn-container-single .chzn-single {
	background-color: #fff;
	background-clip: inherit;
	background-image: none;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	border-radius: 3px;
	box-shadow: 0 1px 0 rgba(255,255,255,0.2) inset, 0 1px 2px rgba(0,0,0,0.05);
	height: auto;
	line-height: 26px;
}
.chzn-container-single .chzn-single div {
	background-color: #f3f3f3;
	border-left: 1px solid #ccc;
	bottom: 0;
	height: auto;
	text-align: center;
	width: 28px;
}
.chzn-container-single .chzn-single div b {
	background-image: none;
	display: inline-block;
}
.chzn-container-single .chzn-single div b:after {
	content: '\E011';
	font-family: IcoMoon;
}
.chzn-container-single .chzn-single abbr {
	background: none;
	right: 36px;
	top: 0;
}
.chzn-container-single .chzn-single abbr:before {
	font-family: IcoMoon;
	content: '\0049';
	font-size: 10px;
	line-height: 26px;
}
.chzn-container-single .chzn-single abbr:hover {
	color: #000;
}
.chzn-container-single .chzn-search:after {
	content: '\0053';
	font-family: IcoMoon;
	position: relative;
	right: 20px;
	top: 2px;
}
.chzn-container-single .chzn-search input[type="text"] {
	background: none;
	border-radius: 3px;
	border: 1px solid #ccc;
	box-shadow: none;
	height: 25px;
}
.chzn-container-single .chzn-search input[type="text"]:focus {
	border-color: #3071A9;
}
.chzn-container-single .chzn-drop {
	background-clip: padding-box;
	border-color: #3071A9;
	border-radius: 0 0 3px 3px;
}
.chzn-container-active .chzn-single {
	color: #3071A9;
}
.chzn-container-active.chzn-with-drop .chzn-single {
	background-image: none;
	border: 1px solid #3071A9;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
.chzn-container-active.chzn-with-drop .chzn-single div {
	background-color: #f3f3f3;
	border-bottom: 1px solid #ccc;
	border-bottom-left-radius: 3px;
	border-left: 1px solid #ccc;
}
.chzn-container-active.chzn-with-drop .chzn-single div b:after {
	content: '\E00F';
	font-family: IcoMoon;
}
.chzn-container-active.chzn-container-multi .chzn-choices {
	border: 1px solid #3071A9;
	box-shadow: none;
}
.chzn-container .chzn-results {
	background-color: #fff;
	border-radius: 0 0 3px 3px;
	margin: 0;
	padding: 0;
}
.chzn-container .chzn-results li.highlighted {
	background-color: #3071A9;
	background-image: none;
}
.chzn-color[rel="value_"] div {
	background-color: #f3f3f3;
	border-left: 1px solid #ccc;
}
.chzn-color-state.chzn-single div,
.chzn-color.chzn-single[rel="value_0"] div,
.chzn-color.chzn-single[rel="value_1"] div,
.chzn-color-state.chzn-single[rel="value_-1"] div,
.chzn-color-state.chzn-single[rel="value_-2"] div,
.chzn-color.chzn-single[rel="value_hide"] div,
.chzn-color.chzn-single[rel="value_show_no_link"] div,
.chzn-color.chzn-single[rel="value_show_with_link"] div {
	background-color: transparent !important;
	border: none !important;
}
.chzn-container-active .chzn-choices {
	border: 1px solid #3071A9;
}
.chzn-container-multi .chzn-choices {
	background-image: none;
	border-radius: 3px;
	border: 1px solid #ccc;
}
.chzn-container-multi .chzn-choices li.search-choice {
	background-color: #3071A9;
	background-image: none;
	border: 0;
	box-shadow: none;
	color: #fff;
	line-height: 20px;
	padding: 0 7px;
}
.chzn-container-multi .chzn-choices li.search-choice .search-choice-close {
	color: #f5f5f5;
	display: inline-block;
	margin-left: 5px;
	position: relative;
	top: 0;
	left: 0;
	background-image: none;
	font-size: inherit;
}
.chzn-container-multi .chzn-choices li.search-choice .search-choice-close:hover {
	text-decoration: none;
}
.chzn-container-multi .chzn-choices li.search-choice .search-choice-close:before {
	font-family: IcoMoon;
	content: '\004A';
	position: relative;
	right: 1px;
	top: 0;
}
.js-stools .js-stools-container-bar .js-stools-field-filter .chzn-container {
	margin: 1px 0;
	padding: 0 !important;
}
.chzn-color.chzn-single[rel="value_1"],
.chzn-color-reverse.chzn-single[rel="value_0"],
.chzn-color-state.chzn-single[rel="value_1"],
.chzn-color.chzn-single[rel="value_show_no_link"],
.chzn-color.chzn-single[rel="value_show_with_link"] {
	background-color: #46a546;
	*background-color: #46a546;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	color: #ffffff;
}
.chzn-color.chzn-single[rel="value_1"]:hover,
.chzn-color.chzn-single[rel="value_1"]:focus,
.chzn-color.chzn-single[rel="value_1"]:active,
.chzn-color.chzn-single[rel="value_1"].active,
.chzn-color.chzn-single[rel="value_1"].disabled,
.chzn-color.chzn-single[rel="value_1"][disabled],
.chzn-color-reverse.chzn-single[rel="value_0"]:hover,
.chzn-color-reverse.chzn-single[rel="value_0"]:focus,
.chzn-color-reverse.chzn-single[rel="value_0"]:active,
.chzn-color-reverse.chzn-single[rel="value_0"].active,
.chzn-color-reverse.chzn-single[rel="value_0"].disabled,
.chzn-color-reverse.chzn-single[rel="value_0"][disabled],
.chzn-color-state.chzn-single[rel="value_1"]:hover,
.chzn-color-state.chzn-single[rel="value_1"]:focus,
.chzn-color-state.chzn-single[rel="value_1"]:active,
.chzn-color-state.chzn-single[rel="value_1"].active,
.chzn-color-state.chzn-single[rel="value_1"].disabled,
.chzn-color-state.chzn-single[rel="value_1"][disabled],
.chzn-color.chzn-single[rel="value_show_no_link"]:hover,
.chzn-color.chzn-single[rel="value_show_no_link"]:focus,
.chzn-color.chzn-single[rel="value_show_no_link"]:active,
.chzn-color.chzn-single[rel="value_show_no_link"].active,
.chzn-color.chzn-single[rel="value_show_no_link"].disabled,
.chzn-color.chzn-single[rel="value_show_no_link"][disabled],
.chzn-color.chzn-single[rel="value_show_with_link"]:hover,
.chzn-color.chzn-single[rel="value_show_with_link"]:focus,
.chzn-color.chzn-single[rel="value_show_with_link"]:active,
.chzn-color.chzn-single[rel="value_show_with_link"].active,
.chzn-color.chzn-single[rel="value_show_with_link"].disabled,
.chzn-color.chzn-single[rel="value_show_with_link"][disabled] {
	color: #fff;
	background-color: #2f6f2f;
	*background-color: #2f6f2f;
}
.chzn-color.chzn-single[rel="value_1"]:active,
.chzn-color.chzn-single[rel="value_1"].active,
.chzn-color-reverse.chzn-single[rel="value_0"]:active,
.chzn-color-reverse.chzn-single[rel="value_0"].active,
.chzn-color-state.chzn-single[rel="value_1"]:active,
.chzn-color-state.chzn-single[rel="value_1"].active,
.chzn-color.chzn-single[rel="value_show_no_link"]:active,
.chzn-color.chzn-single[rel="value_show_no_link"].active,
.chzn-color.chzn-single[rel="value_show_with_link"]:active,
.chzn-color.chzn-single[rel="value_show_with_link"].active {
	background-color: #46a546;
}
.chzn-color-state.chzn-single[rel="value_0"],
.chzn-color-state.chzn-single[rel="value_-2"] {
	background-color: #bd362f;
	*background-color: #bd362f;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	color: #ffffff;
}
.chzn-color-state.chzn-single[rel="value_0"]:hover,
.chzn-color-state.chzn-single[rel="value_0"]:focus,
.chzn-color-state.chzn-single[rel="value_0"]:active,
.chzn-color-state.chzn-single[rel="value_0"].active,
.chzn-color-state.chzn-single[rel="value_0"].disabled,
.chzn-color-state.chzn-single[rel="value_0"][disabled],
.chzn-color-state.chzn-single[rel="value_-2"]:hover,
.chzn-color-state.chzn-single[rel="value_-2"]:focus,
.chzn-color-state.chzn-single[rel="value_-2"]:active,
.chzn-color-state.chzn-single[rel="value_-2"].active,
.chzn-color-state.chzn-single[rel="value_-2"].disabled,
.chzn-color-state.chzn-single[rel="value_-2"][disabled] {
	color: #fff;
	background-color: #802420;
	*background-color: #802420;
}
.chzn-color-state.chzn-single[rel="value_0"]:active,
.chzn-color-state.chzn-single[rel="value_0"].active,
.chzn-color-state.chzn-single[rel="value_-2"]:active,
.chzn-color-state.chzn-single[rel="value_-2"].active {
	background-color: #bd362f;
}
.CodeMirror {
	height: calc(100vh - 400px);
	min-height: 400px;
	max-height: 800px;
}
.form-horizontal .control-label {
	padding-right: 5px;
	text-align: left;
}
.form-horizontal .control-label .spacer hr {
	width: 380px;
}
@media (max-width: 420px) {
	.form-horizontal .control-label .spacer hr {
		width: 220px;
	}
}
.form-horizontal .field-spacer>.control-label {
	width: auto;
}
.form-horizontal #jform_catid_chzn {
	vertical-align: middle;
}
.form-vertical .control-label > label {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
.form-vertical .controls {
	margin-left: 0;
}
@media (max-width: 979px) {
	.form-horizontal-desktop .control-label {
		float: none;
		width: auto;
		padding-right: 0;
		padding-top: 0;
		text-align: left;
	}
	.form-horizontal-desktop .control-label > label {
		display: inline-block;
		*display: inline;
		*zoom: 1;
	}
	.form-horizontal-desktop .controls {
		margin-left: 0;
	}
}
@media (max-width: 1199px) {
	.row-fluid .row-fluid .form-horizontal-desktop .control-label {
		float: none;
		width: auto;
		padding-right: 0;
		padding-top: 0;
		text-align: left;
	}
	.row-fluid .row-fluid .form-horizontal-desktop .control-label > label {
		display: inline-block;
		*display: inline;
		*zoom: 1;
	}
	.row-fluid .row-fluid .form-horizontal-desktop .controls {
		margin-left: 0;
	}
}
.form-inline-header {
	margin: 5px 0;
}
.form-inline-header .control-group,
.form-inline-header .control-label,
.form-inline-header .controls {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
.form-inline-header .control-label {
	width: auto;
	padding-right: 10px;
}
.form-inline-header .controls {
	padding-right: 20px;
}
fieldset[class^="form-"] {
	min-width: 100%;
}
@-moz-document url-prefix() {
	fieldset[class^="form-"] {
		display: table-cell;
	}
}
fieldset.checkboxes input {
	float: left;
}
fieldset.checkboxes li {
	list-style: none;
}
.control-group,
.controls,
.controls input[type="text"],
.controls input[type="number"],
.controls input[type="email"],
.controls select,
.controls textarea {
	max-width: 100%;
}
.controls .btn-group > .btn {
	min-width: 50px;
	margin-left: -1px;
}
.controls .btn-group.btn-group-yesno {
	width: 220px;
	max-width: 100%;
}
.controls .btn-group.btn-group-yesno > .btn {
	width: 50%;
	min-width: 40px;
	padding: 2px 0;
}
input.input-large-text {
	font-size: 18px;
	line-height: 22px;
	height: auto;
}
textarea {
	resize: both;
}
textarea.vert {
	resize: vertical;
}
textarea.noResize {
	resize: none;
}
.subform-repeatable {
	padding-right: 10px;
}
.subform-repeatable > .btn-toolbar {
	margin: 0;
}
.subform-repeatable > .btn-toolbar .group-add {
	line-height: 26px;
	width: 56px;
	font-size: 13px;
	margin-left: 28px;
}
.subform-repeatable-group {
	margin-top: 20px;
	margin-left: 28px;
	border: 1px solid #ccc;
	padding: 8px 25px 15px;
	position: relative;
	border-radius: 3px;
}
.subform-repeatable-group > .btn-toolbar {
	margin: 0;
}
.subform-repeatable-group > .btn-toolbar .btn-group {
	margin-right: 0px;
	margin-top: -1px;
	position: static;
}
.subform-repeatable-group > .btn-toolbar .btn {
	font-size: 13px;
	line-height: 26px;
	background-color: #F3F3F3;
	position: absolute;
}
.subform-repeatable-group > .btn-toolbar .btn span {
	vertical-align: middle;
	line-height: 11px;
}
.subform-repeatable-group > .btn-toolbar .btn.btn-success {
	color: #378137;
	bottom: 0;
	right: 0;
	border-radius: 3px 0 0 0;
	border-width: 1px 0 0 1px;
	padding-top: 1px;
}
.subform-repeatable-group > .btn-toolbar .btn.btn-success .icon-plus:before {
	content: "]";
}
.subform-repeatable-group > .btn-toolbar .btn.btn-danger {
	color: #942a25;
	top: 0;
	right: 0;
	border-radius: 0 0 0 3px;
	border-width: 0 0 1px 1px;
}
.subform-repeatable-group > .btn-toolbar .btn.btn-danger .icon-minus:before {
	content: "I";
}
.subform-repeatable-group > .btn-toolbar .btn.btn-primary {
	color: #24748c;
	color: #333;
	right: 100%;
	top: 50%;
	margin-top: -27px;
	margin-right: 1px;
	border-radius: 3px 0 0 3px;
	border-width: 1px 0 1px 1px;
	line-height: 52px;
}
.subform-repeatable-group > .btn-toolbar .btn.btn-primary .icon-move:before {
	content: "Z";
}
.subform-repeatable-group > .btn-toolbar .btn [class^="icon-"],
.subform-repeatable-group > .btn-toolbar .btn [class*=" icon-"] {
	margin: 0;
}
.subform-repeatable-group > .btn-toolbar .btn:hover {
	background-color: #E6E6E6;
}
.subform-repeatable-group .control-group:last-of-type {
	margin-bottom: 10px;
}
@media (max-width: 979px) {
	.subform-repeatable-group > .btn-toolbar .btn-group {
		margin-bottom: 10px;
	}
}
.subform-table-layout .control-group {
	margin-bottom: 10px;
}
.subform-table-layout .control-group:last-of-type {
	margin-bottom: 0;
}
.subform-table-layout .controls {
	padding-right: 20px;
}
.subform-table-layout input {
	width: 100%;
	max-width: 206px;
}
.subform-table-layout table .btn-group {
	margin: 0 7px;
}
@media (max-width: 1024px) {
	.subform-table-layout .subform-repeatable {
		padding-right: 0;
	}
	.subform-table-layout .subform-repeatable tbody td:last-of-type {
		text-align: right;
		padding-bottom: 15px;
	}
	.subform-table-layout table,
	.subform-table-layout thead,
	.subform-table-layout tbody,
	.subform-table-layout th,
	.subform-table-layout td,
	.subform-table-layout tr {
		display: block;
	}
	.subform-table-layout table {
		border: 1px solid #ddd;
	}
	.subform-table-layout thead th {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	.subform-table-layout thead th:last-of-type {
		position: static;
		width: 100% !important;
		text-align: right;
		box-sizing: border-box;
		border-left: 0;
	}
	.subform-table-layout tr {
		margin: 0;
		padding: 0;
		border: 0;
	}
	.subform-table-layout td {
		border: none;
		position: relative;
		padding-left: 50%;
	}
	.subform-table-layout tbody td:first-of-type {
		padding-top: 15px;
		border-top: 1px solid #ddd;
	}
	.subform-table-layout tbody td:first-of-type:before {
		top: 18px;
	}
	.subform-table-layout td:before {
		content: attr(data-column);
		position: absolute;
		top: 13px;
		left: 10px;
		padding-right: 10px;
	}
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
	padding-top: 0;
}
.form-horizontal .controls > .radio:first-child,
.form-horizontal .controls > .checkbox:first-child {
	padding-top: 5px;
}
.form-horizontal .controls > .radio.btn-group:first-child {
	padding-top: 0;
}
.form-horizontal .controls > .radio.btn-group-yesno:first-child {
	padding-top: 2px;
}
input.field-media-input {
	width: auto;
}
.header {
	background-color: #1a3867;
	border-top: 1px solid rgba(255,255,255,0.2);
	padding: 8px 25px;
}
@media (max-width: 767px) {
	.header {
		padding: 4px 18px;
		margin-left: -20px;
		margin-right: -20px;
	}
}
.header .navbar-search {
	margin-top: 0;
}
@media (max-width: 979px) {
	.header .navbar-search {
		border-top: 0;
		border-bottom: 0;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
}
.container-logo {
	float: right;
	text-align: right;
}
.logo {
	width: auto;
	max-width: 100%;
	max-height: 36px;
	height: auto;
}
.page-title {
	color: white;
	font-weight: normal;
	font-size: 20px;
	line-height: 36px;
	margin: 0;
}
.page-title [class^="icon-"],
.page-title [class*=" icon-"] {
	margin-right: 16px;
}
@media (max-width: 767px) {
	.container-logo {
		display: none;
	}
	.page-title {
		font-size: 18px;
		line-height: 28px;
	}
	.page-title [class^="icon-"],
	.page-title [class*=" icon-"] {
		margin-right: 10px;
	}
}
.view-login {
	background-color: #17568c;
	padding-top: 0;
}
.view-login .container {
	width: 300px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -206px;
	margin-left: -150px;
}
.view-login .navbar-fixed-bottom {
	padding-left: 20px;
	padding-right: 20px;
	text-align: center;
}
.view-login .navbar-fixed-bottom,
.view-login .navbar-fixed-bottom a {
	color: #FCFCFC;
}
.view-login .navbar-inverse.navbar-fixed-bottom,
.view-login .navbar-inverse.navbar-fixed-bottom a {
	color: #555;
}
.view-login .well {
	padding-bottom: 0;
}
.view-login .login-joomla {
	position: absolute;
	left: 50%;
	height: 24px;
	width: 24px;
	margin-left: -12px;
	font-size: 22px;
}
.view-login .navbar-fixed-bottom {
	position: absolute;
}
.view-login .input-medium {
	width: 176px;
}
.view-login #lang_chzn {
	width: 233px !important;
	max-width: none;
}
.view-login #lang_chzn .chzn-single div {
	width: 43px;
}
.view-login .input-prepend .add-on,
.view-login .controls .btn-group > .btn {
	margin-left: 0;
}
.navbar-inverse {
	color: #333;
}
.login .btn-large {
	margin-top: 15px;
}
.login .form-inline .btn-group {
	display: block;
}
@media (max-width: 479px) {
	.login .chzn-single {
		width: 222px !important;
	}
	.login .chzn-container,
	.login .chzn-drop {
		width: 230px !important;
	}
}
@media (max-width: 319px) {
	.view-login .navbar-fixed-bottom {
		display: none;
	}
}
.ventral-space {
	margin-bottom: 5px;
}
ul.manager .height-50 .icon-folder-2 {
	height: 35px;
	width: 35px;
	line-height: 35px;
	font-size: 30px;
}
#imageForm .well {
	margin-bottom: 5px;
}
.thumbnails-media .thumbnail {
	background-color: #f4f4f4;
	border-radius: 3px;
	border: 0;
	box-shadow: 0 0 0 1px rgba(0,0,0,0.05) inset;
	padding: 0px;
	height: 100px;
	width: 100px;
	margin: 8px;
	position: relative;
	text-align: center;
	overflow: hidden;
}
.thumbnails-media .thumbnail .close {
	background-color: #ccc;
	border-left: 1px solid rgba(0,0,0,0.1);
	height: 22px;
	line-height: 22px;
	opacity: 0.3;
	text-align: center;
	width: 22px;
	top: 0;
	right: 0;
}
.thumbnails-media .thumbnail .close:hover {
	background-color: #bbb;
}
.thumbnails-media .thumbnail *,
.thumbnails-media .thumbnail *:before {
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.thumbnails-media .thumbnail input[type="radio"],
.thumbnails-media .thumbnail input[type="checkbox"] {
	margin: 0;
	opacity: 0.55;
	position: absolute;
	top: 5px;
	left: 5px;
}
.thumbnails-media .thumbnail .controls,
.thumbnails-media .thumbnail .imginfoBorder {
	display: none;
}
.thumbnails-media .imgThumb {
	position: relative;
	z-index: 1;
	width: 100%;
	display: inline-block;
}
.thumbnails-media .imgThumb input {
	display: none;
}
.thumbnails-media .imgThumb label,
.thumbnails-media .imgThumb .imgThumbInside {
	display: block;
	line-height: 100px;
	position: relative;
	width: 100%;
	border-radius: 3px;
	overflow: hidden;
}
.thumbnails-media .imgThumb label:before,
.thumbnails-media .imgThumb .imgThumbInside:before {
	font-family: "IcoMoon";
	font-style: normal;
	content: 'G';
	position: absolute;
	top: 0;
	right: 0;
	background-color: #46a546;
	color: #fff;
	line-height: 26px;
	width: 26px;
	-webkit-transform: scale(0.5);
	transform: scale(0.5);
	opacity: 0;
	border-color: rgba(0,0,0,0.2);
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	border-radius: 0 3px;
}
.thumbnails-media .imgThumb img {
	width: auto;
}
.thumbnails-media .selected :checked + label,
.thumbnails-media .selected .imgThumbInside,
.thumbnails-media .imgInput :checked + label,
.thumbnails-media .imgInput .imgThumbInside {
	background-color: #ddd;
}
.thumbnails-media .selected :checked + label:before,
.thumbnails-media .selected .imgThumbInside:before,
.thumbnails-media .imgInput :checked + label:before,
.thumbnails-media .imgInput .imgThumbInside:before {
	-webkit-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
.thumbnails-media .selected :checked + label:after,
.thumbnails-media .selected .imgThumbInside:after,
.thumbnails-media .imgInput :checked + label:after,
.thumbnails-media .imgInput .imgThumbInside:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content: '';
	border: 3px solid #46a546;
	border-radius: 5px;
}
.thumbnails-media .imgDelete a.close,
.thumbnails-media .imgPreview a {
	padding: 0;
	position: absolute;
	left: 0;
	z-index: 1;
	height: 26px;
	width: 26px;
}
.thumbnails-media .imgPreview a {
	width: 100%;
}
.thumbnails-media .imgDelete a.close {
	background-color: #bd362f;
	border-color: #bd362f rgba(0,0,0,0.2) rgba(0,0,0,0.2) #bd362f;
	top: 0;
	line-height: 28px;
	font-size: 12px;
	padding-left: 1px;
	color: #fff;
	border-bottom-right-radius: 3px;
	border-top-left-radius: 3px;
	z-index: 10;
	opacity: 0;
	-webkit-transform: scale(0.5);
	transform: scale(0.5);
}
.thumbnails-media .imgDelete a.close:hover {
	background-color: #802420;
}
.thumbnails-media .thumbnail:hover .imgDelete a.close {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}
.thumbnails-media .imgPreview a,
.thumbnails-media .imgDetails {
	position: absolute;
	left: 0;
	text-align: left;
	background-color: #fff;
	border-color: rgba(0,0,0,0.2);
	bottom: 0;
	line-height: 26px;
	border: 1px solid rgba(0,0,0,0.1);
	border-width: 1px;
	border-radius: 0 3px 0 0;
	z-index: 1;
}
.thumbnails-media .imgPreview a:hover,
.thumbnails-media .imgDetails:hover {
	background-color: #eee;
}
.thumbnails-media .imgDetails {
	padding: 0 5px;
	line-height: 20px;
	color: #555;
}
.thumbnails-media .imgFolder span {
	line-height: 90px;
	font-size: 38px;
	margin: 0;
	width: auto;
}
.thumbnails-media .imgFolder + .imgDetails {
	color: inherit;
}
.com_media .media a + a {
	margin-left: -1px;
}
.com_media .tree-holder {
	padding: 0 15px;
}
#folderframe.thumbnail {
	border: 0;
	box-shadow: none;
	padding: 0;
}
#mediamanager-form {
	margin: 0 -10px;
	overflow-x: hidden;
}
#mediamanager-form > .muted {
	padding: 0px;
}
#mediamanager-form .checkbox {
	padding-left: 30px;
	margin-bottom: 15px;
}
#mediamanager-form .checkbox input {
	margin-top: 3px;
}
#mediamanager-form .thumbnails {
	margin: 0 -8px;
	overflow-x: hidden;
}
#mediamanager-form .thumbnails .thumbnail {
	height: 120px;
	width: 120px;
	margin: 8px;
}
#mediamanager-form .thumbnails .imgThumb label,
#mediamanager-form .thumbnails .imgTotal {
	line-height: 120px;
}
#mediamanager-form .icon-search::before {
	padding-right: 5px;
	padding-left: 1px;
}
#mediamanager-form .height-50 {
	background-color: #fafafa;
	height: 77px;
	position: relative;
	z-index: 1;
	width: 100%;
	display: inline-block;
}
#mediamanager-form .height-50 a,
#mediamanager-form .height-50 .icon-folder-2 {
	display: inline-block;
	line-height: 75px;
	margin-top: -1px;
}
#mediamanager-form .height-50 a:after {
	bottom: 0;
	box-shadow: 0 0 0 1px rgba(0,0,0,0.08) inset;
	content: "";
	display: block;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
}
#mediamanager-form .height-50 .icon-folder-2 {
	font-size: 40px;
}
.uploadform {
	margin-top: 20px;
}
body.modal-open {
	-ms-overflow-style: none;
}
.modal-header {
	padding: 0 20px;
	text-align: left;
}
.modal-header h3 {
	font-weight: normal;
	line-height: 50px;
}
.modal-header .close {
	width: 50px;
	margin-top: 0;
	margin-right: -15px;
	font-size: 2rem;
	line-height: 50px;
	border-left: 1px solid #ccc;
}
.modal-body {
	padding: 0;
	width: 100%;
	height: auto;
	max-height: none;
}
.modal-body .container-fluid {
	padding-top: 15px;
	padding-bottom: 15px;
}
.modal-footer {
	clear: both;
}
.contentpane {
	padding: 10px;
	height: auto;
}
@media (min-width: 768px) {
	.row-fluid .modal-batch [class*="span"] {
		margin-left: 0;
	}
}
.container-popup {
	padding: 10px;
}
.field-media-wrapper iframe {
	max-height: 75vh;
}
body .navbar,
body .navbar-fixed-top {
	margin-bottom: 0;
}
.navbar-inner {
	min-height: 0;
	background: #f2f2f2;
	background-image: none;
	filter: none;
}
.navbar-inner .container-fluid {
	padding-left: 10px;
	padding-right: 10px;
	font-size: 15px;
}
.navbar-inverse .navbar-inner {
	background: #10223e;
	background-image: none;
	filter: none;
}
.navbar .navbar-text {
	line-height: 30px;
}
.navbar .admin-logo {
	float: left;
	padding: 7px 12px 0px 15px;
	font-size: 16px;
	color: #555;
}
.navbar .admin-logo:hover {
	color: #333;
}
.navbar-inverse.navbar .admin-logo {
	color: #d9d9d9;
}
.navbar-inverse.navbar .admin-logo:hover {
	color: #ffffff;
}
.navbar .brand {
	float: right;
	display: block;
	padding: 6px 10px;
	margin-left: -20px;
	font-size: inherit;
	font-weight: normal;
}
.navbar .brand:hover,
.navbar .brand:focus {
	text-decoration: none;
}
.navbar .nav > li > a {
	padding: 6px 10px;
}
.navbar .nav > li > a:hover {
	color: white;
}
.navbar .nav > li > a:hover span.carot {
	border-bottom-color: #fff;
	border-top-color: #fff;
}
.navbar .dropdown-menu,
.navbar .nav-user {
	font-size: 13px;
}
.navbar .nav-user .dropdown-menu li span {
	padding-left: 10px;
}
.navbar .nav > li ul {
	overflow-y: auto;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
	-moz-overflow-scrolling: touch;
	-ms-overflow-scrolling: touch;
	-o-overflow-scrolling: touch;
	overflow-scrolling: touch;
	height: auto;
	max-height: 500px;
	margin: 0;
}
.navbar .nav > li ul::-webkit-scrollbar {
	-webkit-appearance: none;
	width: 7px;
}
.navbar .nav > li ul::-webkit-scrollbar-thumb {
	border-radius: 4px;
	background-color: rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 0 1px rgba(255,255,255,0.5);
}
.navbar .nav > li > .dropdown-menu:after {
	display: none;
}
.navbar .nav > .dropdown.open:after {
	content: '';
	display: inline-block;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #fff;
	position: absolute;
	top: 25px;
	left: 10px;
	z-index: 1001;
}
.navbar .empty-nav {
	display: none;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
	background-image: none;
}
.navbar-fixed-bottom {
	bottom: 0;
}
.navbar-fixed-bottom .navbar-inner {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.navbar .btn-navbar {
	background: #17568c;
	border: 1px solid #0D2242;
	margin-bottom: 2px;
}
@media (max-width: 767px) {
	.navbar .admin-logo {
		margin-left: 10px;
		padding: 9px 9px 0 9px;
	}
}
.navbar-search .search-query {
	background: rgba(255,255,255,0.3);
}
@media (max-width: 979px) {
	.navbar .nav {
		font-size: 13px;
		margin: 0 2px 0 0;
	}
	.navbar .nav > li > a {
		padding: 6px;
	}
}
@media (max-width: 767px) {
	.navbar-search.pull-right {
		float: none;
		text-align: center;
	}
}
@media (max-width: 738px) {
	.navbar .brand {
		font-size: 16px;
	}
}
.nav-collapse .nav li a,
.dropdown-menu a {
	background-image: none;
}
.nav-collapse .dropdown-menu > li img {
	max-width: none;
}
@media (max-width: 767px) {
	.navbar-fixed-top .navbar-inner,
	.navbar-fixed-top .navbar-inner .container-fluid {
		padding: 0;
	}
	.navbar .brand {
		margin-top: 2px;
		float: none;
		text-align: center;
	}
	.navbar .btn-navbar {
		margin-top: 3px;
		margin-right: 3px;
		margin-bottom: 3px;
	}
	.nav-collapse .nav .nav-header {
		color: #fff;
	}
	.nav-collapse .nav,
	.navbar .nav-collapse .nav.pull-right {
		margin: 0;
	}
	.nav-collapse .dropdown-menu {
		margin: 0;
	}
	.nav-collapse .dropdown-menu > li > span {
		display: block;
		padding: 4px 15px;
	}
	.navbar-inverse .nav-collapse .dropdown-menu > li > span {
		color: #d9d9d9;
	}
	.nav-collapse .nav > li > a.dropdown-toggle {
		background-color: rgba(255,255,255,0.07);
		font-size: 12px;
		font-weight: bold;
		color: #eee;
		text-transform: uppercase;
		padding-left: 15px;
	}
	.nav-collapse .nav li a {
		margin-bottom: 0;
		border-top: 1px solid rgba(255,255,255,0.25);
		border-bottom: 1px solid rgba(0,0,0,0.5);
	}
	.nav-collapse .nav li ul li ul.dropdown-menu,
	.nav-collapse .nav li ul li:hover ul.dropdown-menu,
	.nav-collapse .caret {
		display: none !important;
	}
	.nav-collapse .nav > li > a,
	.nav-collapse .dropdown-menu a {
		font-size: 15px;
		font-weight: normal;
		color: #fff;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
	}
	.navbar .nav-collapse .nav > li > .dropdown-menu::before,
	.navbar .nav-collapse .nav > li > .dropdown-menu::after,
	.navbar .nav-collapse .dropdown-submenu > a::after {
		display: none;
	}
	.nav-collapse .dropdown-menu li + li a {
		margin-bottom: 0;
	}
}
.quick-icons {
	font-size: 14px;
	margin-bottom: 20px;
}
.quick-icons .nav-header {
	margin: 12px 0 5px;
	font-size: 13px;
}
.quick-icons .nav-header:first-child {
	margin: 0 0 5px;
}
.quick-icons [class^="icon-"],
.quick-icons [class*=" icon-"] {
	margin-right: 9px;
}
.quick-icons [class^="icon-"]:before,
.quick-icons [class*=" icon-"]:before {
	font-size: 16px;
	margin-bottom: 20px;
	line-height: 18px;
}
html[dir=rtl] .quick-icons .nav-list [class^="icon-"],
html[dir=rtl] .quick-icons .nav-list [class*=" icon-"] {
	margin-left: 9px;
	margin-right: 0;
}
.sidebar-nav .nav-list {
	padding-left: 25px;
	padding-right: 25px;
}
.sidebar-nav .nav-list > li > a {
	color: #555;
	padding: 3px 25px;
	margin-left: -26px;
	margin-right: -26px;
}
.sidebar-nav .nav-list > li.active > a {
	color: #fff;
	margin-right: -26px;
}
.sidebar-nav .nav-list > li > a:focus,
.sidebar-nav .nav-list > li > a:hover {
	text-decoration: none;
	color: #fff;
	background-color: #2d6ca2;
	text-shadow: none;
}
.j-sidebar-container {
	position: absolute;
	display: block;
	left: -16.5%;
	width: 16.5%;
	margin: -18px 0 0 -1px;
	padding-top: 28px;
	padding-bottom: 40px;
	clear: both;
	background-color: #F0F0F0;
	border-bottom: 1px solid #dedede;
	border-right: 1px solid #dedede;
	-webkit-border-radius: 0 0 3px 0;
	-moz-border-radius: 0 0 3px 0;
	border-radius: 0 0 3px 0;
}
.j-sidebar-container.j-sidebar-hidden {
	left: -16.5%;
}
.j-sidebar-container.j-sidebar-visible {
	left: 0;
}
.j-sidebar-container .filter-select {
	padding: 0 14px;
}
.j-toggle-sidebar-header h3 {
	font-weight: normal;
	padding: 0 15px;
}
.j-toggle-button-wrapper {
	position: absolute;
	display: block;
	top: 7px;
	padding: 0;
}
.j-toggle-button-wrapper.j-toggle-hidden {
	right: -24px;
}
.j-toggle-button-wrapper.j-toggle-visible {
	right: 7px;
}
.j-toggle-sidebar-button {
	font-size: 16px;
	color: #3071a9;
	text-decoration: none;
	cursor: pointer;
}
.j-toggle-sidebar-button:hover {
	color: #1f496e;
}
#system-message-container,
#j-main-container {
	padding: 0 0 0 5px;
	min-height: 0;
}
#system-message-container.j-toggle-main,
#j-main-container.j-toggle-main,
#system-debug.j-toggle-main {
	float: right;
}
@media (min-width: 768px) {
	.j-toggle-transition {
		-webkit-transition: all 0.3s ease;
		-moz-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all 0.3s ease;
	}
}
@media (max-width: 979px) {
	.j-toggle-button-wrapper.j-toggle-hidden {
		right: -20px;
	}
}
@media (max-width: 767px) {
	.j-sidebar-container {
		position: relative;
		width: 100%;
		margin: 0 0 20px 0;
		padding: 0;
		background: transparent;
		border-right: 0;
		border-bottom: 0;
	}
	.j-sidebar-container.j-sidebar-hidden {
		margin-left: 16.5%;
	}
	.j-sidebar-container.j-sidebar-visible {
		margin-left: 0;
	}
	.j-toggle-sidebar-header,
	.j-toggle-button-wrapper {
		display: none;
	}
	.view-login select {
		width: 232px;
	}
}
@media (max-width: 420px) {
	.j-sidebar-container {
		margin: 0;
	}
	.view-login .input-medium {
		width: 180px;
	}
	.view-login select {
		width: 232px;
	}
}
#status {
	background: #ebebeb;
	border-top: 1px solid #dedede;
	padding: 4px 10px;
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.08);
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.08);
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.08);
	color: #626262;
}
#status .btn-group {
	margin: 0;
}
#status .btn-group.separator:after {
	content: ' ';
	display: block;
	float: left;
	background: #ADADAD;
	margin: 0 10px;
	height: 15px;
	width: 1px;
}
#status .btn-toolbar,
#status p {
	margin: 0px;
}
#status .btn-toolbar,
#status .btn-group {
	font-size: 12px;
}
#status a {
	color: #626262;
}
#status .badge {
	margin-right: .25em;
}
#status.status-top {
	background: #1a3867;
	-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);
	-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);
	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);
	border-top: 0;
	color: #d9d9d9;
	padding: 2px 20px 6px 20px;
}
#status.status-top a {
	color: #d9d9d9;
}
@media (max-width: 479px) {
	.pagination a {
		padding: 5px;
	}
	.btn-group.divider,
	.header .row-fluid .span3,
	.header .row-fluid .span7 {
		display: none;
	}
	.navbar .btn {
		margin: 0;
	}
	.btn-subhead {
		display: block;
		margin: 10px 0;
	}
	.subhead-collapse.collapse {
		height: 0;
		overflow: hidden;
	}
	.btn-toolbar .btn-wrapper {
		display: block;
		margin: 0px 10px 5px 10px;
	}
	.btn-toolbar .btn-wrapper .btn {
		width: 100% !important;
	}
	.subhead {
		background: none repeat scroll 0 0 transparent;
		border-bottom: 0 solid #dedede;
	}
	.btn-group + .btn-group {
		margin-left: 10px;
	}
	.login .chzn-single {
		width: 222px !important;
	}
	.login .chzn-container,
	.login .chzn-drop {
		width: 230px !important;
	}
	#toolbar [class^="icon-"],
	#toolbar [class*=" icon-"] {
		background-color: transparent;
		border-right: medium none;
		width: 10px;
	}
}
table label {
	margin: 0;
}
td.has-context {
	height: 23px;
}
td.nowrap.has-context {
	width: 45%;
}
.subhead {
	background: #F0F0F0;
	border-bottom: 1px solid #dedede;
	color: #0C192E;
	text-shadow: 0 1px 0 #FFF;
	margin-bottom: 10px;
	min-height: 51px;
}
.subhead-collapse {
	margin-bottom: 19px;
}
.subhead-collapse.collapse {
	height: auto;
	overflow: visible;
}
.btn-toolbar {
	margin-bottom: 5px;
}
.btn-toolbar .btn-wrapper {
	display: inline-block;
	margin: 0 0 8px 5px;
}
.subhead-fixed {
	position: fixed;
	width: 100%;
	top: 30px;
	z-index: 100;
}
@media (max-width: 767px) {
	body {
		-webkit-overflow-scrolling: touch;
	}
	.subhead {
		margin-left: -20px;
		margin-right: -20px;
		padding-left: 10px;
		padding-right: 10px;
	}
}
.subhead h1 {
	font-size: 17px;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 6px;
}
#toolbar {
	margin-bottom: 2px;
	margin-top: 12px;
}
#toolbar .btn {
	line-height: 24px;
	margin-right: 4px;
	padding: 0 10px;
}
#toolbar .btn-success {
	min-width: 148px;
}
#toolbar .btn-primary [class^="icon-"],
#toolbar .btn-primary [class*=" icon-"],
#toolbar .btn-warning [class^="icon-"],
#toolbar .btn-warning [class*=" icon-"],
#toolbar .btn-danger [class^="icon-"],
#toolbar .btn-danger [class*=" icon-"],
#toolbar .btn-success [class^="icon-"],
#toolbar .btn-success [class*=" icon-"],
#toolbar .btn-info [class^="icon-"],
#toolbar .btn-info [class*=" icon-"],
#toolbar .btn-inverse [class^="icon-"],
#toolbar .btn-inverse [class*=" icon-"] {
	background-color: transparent;
	border-right: 0;
	border-left: 0;
	width: 16px;
	margin-left: 0;
	margin-right: 0;
}
#toolbar #toolbar-options,
#toolbar #toolbar-help {
	float: right;
}
#toolbar [class^="icon-"],
#toolbar [class*=" icon-"] {
	background-color: #e6e6e6;
	border-radius: 3px 0 0 3px;
	border-right: 1px solid #b3b3b3;
	height: auto;
	line-height: inherit;
	margin: 0 6px 0 -10px;
	opacity: 1;
	text-shadow: none;
	width: 28px;
	z-index: -1;
}
#toolbar iframe .btn-group .btn {
	margin-left: -1px !important;
}
html[dir=rtl] #toolbar #toolbar-options,
html[dir=rtl] #toolbar #toolbar-help {
	float: left;
}
@media (max-width: 767px) {
	.subhead-fixed {
		position: static;
		width: auto;
	}
}
.btn-subhead {
	display: none;
}
@media (min-width: 480px) {
	#filter-bar {
		height: 29px;
	}
}
@media (max-width: 479px) {
	.navbar .btn {
		margin: 0;
	}
	.btn-subhead {
		display: block;
		margin: 10px 0;
	}
	.subhead-collapse.collapse {
		height: 0;
		overflow: hidden;
	}
	.btn-toolbar .btn-wrapper {
		display: block;
		margin: 0px 10px 5px 10px;
	}
	.btn-toolbar .btn-wrapper .btn {
		width: 100% !important;
	}
	.subhead {
		background: none repeat scroll 0 0 transparent;
		border-bottom: 0 solid #dedede;
	}
	#toolbar [class^="icon-"],
	#toolbar [class*=" icon-"] {
		background-color: transparent;
		border-right: medium none;
		width: 10px;
	}
}
@media (max-width: 319px) {
	.view-login .navbar-fixed-bottom {
		display: none;
	}
}
ul.treeselect,
ul.treeselect li {
	margin: 0;
	padding: 0;
}
ul.treeselect {
	margin-top: 8px;
}
ul.treeselect li {
	padding: 2px 10px 2px;
	list-style: none;
}
ul.treeselect i.treeselect-toggle {
	line-height: 18px;
}
ul.treeselect label {
	font-size: 1em;
	margin-left: 8px;
}
ul.treeselect label.nav-header {
	padding: 0;
}
ul.treeselect input {
	margin: 2px 0 0 8px;
}
ul.treeselect .treeselect-menu {
	margin: 0 6px;
}
ul.treeselect ul.dropdown-menu {
	margin: 0;
}
ul.treeselect ul.dropdown-menu li {
	padding: 0 5px;
	border: none;
}
.tree-holder .folder-url,
.tree-holder .file {
	position: relative;
	background-color: #fefefe;
	margin-bottom: 4px;
	padding: 0 10px;
	line-height: 32px;
	border: 1px solid rgba(0,0,0,0.08);
}
.tree-holder .folder-url,
.tree-holder .folder-url:hover,
.tree-holder .folder-url:focus {
	font-weight: bold;
	background-color: #f5f5f5;
	color: #3071a9;
}
.tree-holder .active {
	background-color: #3071a9;
	color: #fff;
	box-shadow: -3px 0 0 #36a2ff !important;
}
.tree-holder .active.folder-url {
	background-color: #f5f5f5;
	color: #3071a9;
}
.tree-holder .active.file:hover {
	background-color: #3071a9;
}
.tree-holder ul ul {
	box-shadow: -3px 0 0 rgba(0,0,0,0.08);
	padding-right: 0;
}
.tree-holder ul ul .folder-url,
.tree-holder ul ul .file {
	box-shadow: -3px 0 0 #3071a9;
	border-left: 0;
}
.break-word {
	word-break: break-all;
	word-wrap: break-word;
}
.disabled {
	cursor: default;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.j-links-separator {
	margin: 20px 0px;
	width: 100%;
	height: 0px;
	border-top: 2px solid #DDDDDD;
}
.container-main,
#system-debug {
	padding-bottom: 50px;
}
.pagination-toolbar {
	margin: 0;
}
.pagination-toolbar a {
	line-height: 26px;
}
.pull-right > .dropdown-menu,
.dropdown-reverse {
	left: auto;
	right: 0;
}
.nav-filters hr {
	margin: 5px 0;
}
#assignment.tab-pane {
	min-height: 500px;
}
@media (max-width: 979px) {
	.container-fluid {
		padding-left: 10px;
		padding-right: 10px;
	}
}
@media (min-width: 768px) {
	body {
		padding-top: 30px;
	}
	.nav-collapse.collapse.in {
		height: auto !important;
	}
}
@media (max-width: 767px) {
	.container-fluid {
		padding-left: 0;
		padding-right: 0;
	}
}
@media (max-width: 479px) {
	.pagination a {
		padding: 5px;
	}
	.btn-group.divider,
	.header .row-fluid .span3,
	.header .row-fluid .span7 {
		display: none;
	}
	.btn-group + .btn-group {
		margin-left: 10px;
	}
}
.info-labels {
	margin-top: -5px;
	margin-bottom: 10px;
}
.sortable-handler.inactive {
	opacity: 0.3;
	filter: alpha(opacity=30);
}
.alert-joomlaupdate {
	text-align: center;
}
.alert-joomlaupdate button {
	vertical-align: baseline;
}
.j-jed-message {
	line-height: 2em;
	color: #333333;
}
.moor-box {
	z-index: 3;
}
.admin .chzn-container .chzn-drop {
	z-index: 1060;
}
.item-associations {
	margin: 0;
}
.item-associations li {
	list-style: none;
	display: inline-block;
	margin: 0 0 3px 0;
}
.item-associations li a {
	color: #ffffff;
}
#flag img {
	padding-top: 6px;
	vertical-align: top;
}
.tooltip {
	max-width: 400px;
}
.tooltip-inner {
	max-width: none;
	text-align: left;
	text-shadow: none;
}
th .tooltip-inner {
	font-weight: normal;
}
.tooltip.hasimage {
	opacity: 1;
}
#permissions-sliders .chzn-container {
	margin-top: -5px;
	position: absolute;
}
#permissions-sliders .table td {
	padding: 8px 8px 9px;
}
.img-preview > img {
	max-height: 100%;
}
.alert-no-items {
	margin-top: 20px;
}
@media (max-width: 767px) {
	html[dir=rtl] #toolbar #toolbar-options,
	html[dir=rtl] #toolbar #toolbar-help,
	#toolbar #toolbar-options,
	#toolbar #toolbar-help {
		float: none;
	}
}
#permissions-sliders .input-small {
	width: 120px;
}
.editor {
	overflow: hidden;
	position: relative;
}
.editor textarea.mce_editable {
	box-sizing: border-box;
}
a.grid_false {
	display: inline-block;
	height: 16px;
	width: 16px;
	background-image: url('../images/admin/publish_r.png');
}
a.grid_true {
	display: inline-block;
	height: 16px;
	width: 16px;
	background-image: url('../images/admin/icon-16-allow.png');
}
textarea,
input,
.uneditable-input {
	box-shadow: none !important;
}
textarea:focus,
input:focus,
.uneditable-input:focus {
	box-shadow: none;
	border: 1px solid #3071A9;
}
.js-pstats-data-details dd {
	margin-left: 240px;
}
.js-pstats-data-details dt {
	width: 220px;
}
#permissions table td,
#page-permissions table td {
	vertical-align: middle;
}
#permissions table select,
#page-permissions table select {
	margin-bottom: 0;
}
.js-stools-container-bar .btn-primary .caret {
	border-bottom: 4px solid #fff;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group > .dropdown-toggle,
.input-prepend .add-on,
.input-prepend .btn,
.input-prepend .btn-group > .dropdown-toggle {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.alert,
.alert-options,
.badge,
.breadcrumb > li,
.close,
.input-append .add-on,
.input-prepend .add-on,
.label,
.nav-header,
.nav-list .nav-header,
.nav-list > .active > a,
.nav-list > .active > a:focus,
.nav-list > .active > a:hover,
.nav-list > li > a,
.nav-tabs.nav-dark,
.navbar .brand,
.navbar .nav > li > a,
.navbar-inverse .brand,
.navbar-inverse .nav > li > a,
.navbar-inverse .navbar-search .search-query.focused,
.navbar-inverse .navbar-search .search-query:focus,
.progress .bar,
.subhead {
	text-shadow: none;
}
.popover-content {
	min-height: 33px;
}
.lead,
.navbar .brand,
.hero-unit,
.hero-unit .lead {
	font-weight: 400;
}
@media (min-width: 1200px) {
	#permissions .tab-content {
		position: sticky;
		top: 90px;
	}
}
.com_cpanel .well {
	padding: 8px 14px;
	border: 1px solid rgba(0,0,0,0.05);
}
.com_cpanel .well .module-title.nav-header {
	color: #555;
}
.com_cpanel .well > .row-striped,
.com_cpanel .well > .list-striped {
	margin: 0 -14px;
}
.com_cpanel .well > .row-striped > .row-fluid,
.com_cpanel .well > .list-striped > .row-fluid {
	padding: 8px 14px;
}
.com_cpanel .well > .row-striped > .row-fluid [class*="span"],
.com_cpanel .well > .list-striped > .row-fluid [class*="span"] {
	margin-left: 0;
}
.com_cpanel .well > .row-striped > li,
.com_cpanel .well > .list-striped > li {
	padding-left: 15px;
	padding-right: 15px;
}
.com_postinstall fieldset {
	background-color: #fafafa;
	border: 1px solid #ccc;
	border-radius: 5px;
	margin: 0 0 18px;
	padding: 4px 18px 18px;
}
.com_postinstall fieldset .btn {
	margin-top: 10px;
}
.com_postinstall legend {
	border: 0 none;
	display: inline-block;
	padding: 0 5px;
	margin-bottom: 0;
	width: auto;
}
.com_privacy .well {
	padding: 8px 14px;
	border: 1px solid rgba(0,0,0,0.05);
}
.com_privacy .well .module-title.nav-header {
	color: #555;
}
.com_privacy .well > .row-striped,
.com_privacy .well > .list-striped {
	margin: 0 -14px;
}
.com_privacy .well > .row-striped > .row-fluid,
.com_privacy .well > .list-striped > .row-fluid {
	padding: 8px 14px;
}
.com_privacy .well > .row-striped > .row-fluid [class*="span"],
.com_privacy .well > .list-striped > .row-fluid [class*="span"] {
	margin-left: 0;
}
.com_privacy .well > .row-striped > li,
.com_privacy .well > .list-striped > li {
	padding-left: 15px;
	padding-right: 15px;
}
#menu-assignment {
	position: relative;
}
#menu-assignment .menu-links {
	margin-top: 15px;
	margin-left: 0;
	-webkit-column-count: 4;
	-moz-column-count: 4;
	column-count: 4;
	-moz-column-gap: 15px;
	-webkit-column-gap: 15px;
	column-gap: 15px;
}
#menu-assignment .menu-links > li {
	display: inline-block;
	vertical-align: top;
	margin-bottom: 15px;
	width: 100%;
	list-style: none;
	page-break-inside: avoid;
	break-inside: avoid;
}
#menu-assignment .menu-links-block {
	background-color: #fafafa;
	border: 1px solid #ddd;
	border-radius: 3px;
	padding: 15px;
}
@media (max-width: 1199px) {
	#menu-assignment .menu-links {
		-webkit-column-count: 3;
		-moz-column-count: 3;
		column-count: 3;
	}
}
@media (max-width: 767px) {
	#menu-assignment .menu-links {
		-webkit-column-count: auto;
		-moz-column-count: auto;
		column-count: auto;
	}
}
.pull-right {
	float: left;
}
.pull-left {
	float: right;
}
.table th,
.table td {
	text-align: right;
}
.navbar .brand {
	float: right;
	padding: 8px 20px 8px 12px;
	margin-right: -20px;
	margin-left: 0;
}
.navbar .nav,
.navbar .nav > li {
	float: left;
}
.navbar .nav.pull-right {
	margin-right: 10px;
	margin-left: 0px;
}
.pull-right > .dropdown-menu {
	left: 0;
	right: auto;
}
[class*="span"] {
	float: right;
	margin-right: 20px;
	margin-left: 0px;
}
.row-fluid [class*="span"] {
	float: right;
	margin-right: 2.127659574%;
	*margin-right: 2.0744680846382977%;
	margin-left: 0px !important;
	*margin-left: 0px !important;
}
.row-fluid [class*="span"]:first-child {
	margin-right: 0;
}
.form-horizontal .control-label {
	float: right;
	width: auto;
	padding-left: 5px;
	padding-right: 0;
	text-align: right;
}
.form-horizontal .controls {
	*display: inline-block;
	*padding-right: 20px;
	margin-right: 160px;
	*margin-right: 0;
	margin-left: 0;
	text-align: right;
	margin-top: 6px;
}
.form-horizontal .controls:first-child {
	*padding-right: 160px;
}
.form-vertical .controls {
	*display: inline-block;
	*padding-right: 20px;
	margin-right: 0;
	*margin-right: 0;
	margin-left: 0;
	text-align: right;
	margin-top: 6px;
}
.form-vertical .control-label {
	float: none;
	padding-right: 0;
	padding-top: 0;
	text-align: right;
	width: auto;
}
.chzn-container-single-nosearch .chzn-search input {
	position: absolute;
	left: -9000px;
	display: none;
}
.nav-tabs > li,
.nav-pills > li {
	float: right;
}
.nav-stacked > li {
	float: none;
}
.btn-group > .btn {
	float: right;
	margin-right: -1px;
	margin-left: 0;
}
.btn-group > .btn:first-child {
	margin-right: 0;
}
.btn-group > .btn:first-child,
.radio.btn-group > label:first-of-type {
	margin-left: 0;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-topleft: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-topright: 4px;
}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
	-webkit-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
}
.btn-group > .btn.large:first-child {
	-webkit-border-bottom-left-radius: 0px;
	border-bottom-left-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-topleft: 0px;
	margin-right: 0;
	-webkit-border-bottom-right-radius: 6px;
	border-bottom-right-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-topright: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
	-webkit-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-top-left-radius: 6px;
	border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	border-bottom-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-bottomleft: 6px;
}
.btn-group > .btn:first-child:last-child {
	margin-left: 0;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-topright: 4px;
}
.input-prepend .add-on {
	float: right;
}
.input-append .add-on {
	float: none;
}
.input-prepend .add-on,
.input-prepend .btn {
	margin-left: -1px;
	margin-right: 0;
}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-append input,
.input-append select,
.input-append .uneditable-input {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-append .uneditable-input {
	border-left-color: #ccc;
	border-right-color: #eee;
}
.input-append .add-on:last-child,
.input-append .btn:last-child {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
	margin-left: -1px;
	margin-right: 0px;
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
	float: right;
}
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
	margin-right: -1px;
	margin-left: 0px;
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
body {
	direction: rtl;
}
.pager .next a {
	float: left;
}
.pager .previous a {
	float: right;
}
.icon-arrow-right {
	background-position: -241px -94px;
	float: left;
	padding-right: 3px;
}
.icon-arrow-left {
	background-position: -264px -95px;
}
.icon-refresh {
	background-position: -240px -23px;
}
#refresh-status {
	background-position: right center;
	padding-left: 0;
	padding-right: 25px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
	float: right;
	margin-right: 2px;
	margin-left: 5px;
}
.list-striped,
.row-striped {
	list-style: none;
	line-height: 18px;
	text-align: right;
}
.btn-group + .btn-group {
	margin-right: 5px;
	margin-left: 0px;
}
.tabs-left > .nav-tabs {
	float: right;
	margin-left: 19px;
	border-left: 1px solid #DDD;
	margin-right: 0px;
	border-right: 0px;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover {
	border-color: #DDD #DDD #DDD transparent;
}
.tabs-left > .nav-tabs > li > a {
	margin-left: -1px;
	-webkit-border-radius: 0 4px 4px 0;
	-moz-border-radius: 0 4px 4px 0;
	border-radius: 0 4px 4px 0;
	margin-right: 0px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
	padding-top: 0px;
}
.btn-toolbar {
	margin-top: 14px;
	margin-bottom: 3px;
}
.navbar .nav > li {
	float: right;
}
.icon-folder-2 {
	line-height: 25px;
	padding-left: 5px;
}
.navbar .nav > li > a {
	padding: 8px 10px;
	color: #FFFFFF;
}
.navigation .nav li li .nav-child {
	left: auto;
	right: 100%;
}
.navigation .nav li li .nav-child:before {
	left: auto;
	right: -7px;
	border-left: 7px solid rgba(0,0,0,0.2);
	border-right-width: 0;
}
.navigation .nav li li .nav-child:after {
	left: auto;
	right: -6px;
	border-left: 6px solid #ffffff;
	border-right-width: 0;
}
.container-logo {
	padding-top: 6px;
	float: left;
	text-align: left;
}
.modal-header .close {
	float: left;
}
.pagination a {
	float: right;
}
.pagination ul {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-right: 0;
	margin-bottom: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination a {
	float: right;
	padding: 0 14px;
	line-height: 34px;
	text-decoration: none;
	border: 1px solid #ddd;
	border-right-width: 0;
}
.pagination li:first-child a {
	border-right-width: 1px;
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.pagination li:last-child a {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.pagination-centered {
	text-align: center;
}
.pagination-right {
	text-align: right;
}
.icon-first:before {
	content: "\e000";
}
.icon-previous:before {
	content: "\7d";
}
.icon-last:before {
	content: "\7b";
}
.icon-next:before {
	content: "\7c";
}
.dl-horizontal dt {
	float: right;
	text-align: left;
	clear: right;
}
.dl-horizontal dd {
	margin-left: 0;
	margin-right: 180px;
}
.dl-horizontal dt,
.profile> ul {
	margin: 9px 25px 0 0;
}
.dropdown-submenu > a:after {
	float: left;
	border-width: 5px 5px 5px 0;
	margin-left: -10px;
	border-left-color: transparent;
	border-right-color: #CCC;
}
.badge {
	margin-left: 10px;
}
.tip-text {
	text-align: right;
}
.icon-file-add:before {
	content: "(";
}
.icon-eye-open:before,
.icon-eye:before {
	content: ">";
}
.icon-checkin:before,
.icon-checkbox:before {
	content: "<";
}
.icon-save-new:before,
.icon-plus-2:before {
	content: "[";
}
.btn-toolbar .btn + .btn,
.btn-toolbar .btn-group + .btn,
.btn-toolbar .btn + .btn-group {
	margin-left: 0;
	margin-right: 5px;
}
.btn-toolbar .btn-wrapper {
	display: inline-block;
	margin: 0 5px 5px 0;
}
.btn-group > .btn + .btn {
	margin-left: 0;
	margin-right: -1px;
}
.input-append .add-on,
.input-append .btn,
.input-prepend .add-on,
.input-prepend .btn {
	margin-left: 0;
	margin-right: -1px;
}
.table-bordered {
	border-right-width: 0;
	border-left-width: 1px;
	border-right-style: none;
	border-left-style: solid;
	border-right-color: -moz-use-text-color;
	border-left-color: #DDDDDD;
}
.chzn-container-single .chzn-single {
	padding-right: 8px;
	padding-left: 0;
}
.chzn-container-single .chzn-single span {
	margin-left: 26px;
	margin-right: 0;
}
.chzn-container-single .chzn-single abbr {
	left: 26px;
	right: auto;
}
.chzn-container-single .chzn-single div {
	left: 0;
	right: auto;
}
.chzn-container-multi .chzn-choices li {
	float: right;
}
.chzn-container-multi .chzn-choices .search-choice {
	margin-right: 5px;
	margin-left: 0;
	padding-right: 5px;
	padding-left: 20px;
}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close {
	left: 3px;
	right: auto;
}
.chzn-container.chzn-with-drop .chzn-drop {
	right: 0;
	left: auto;
}
.chzn-container-single.chzn-container-single-nosearch .chzn-search {
	position: absolute;
	right: -9999px;
	left: auto;
}
.chzn-container .chzn-drop {
	right: -9999px;
	left: auto;
}
.alert {
	padding-right: 14px;
	padding-left: 35px;
}
.alert .close {
	left: -21px;
	right: auto;
}
.close {
	float: left;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
	margin-bottom: 9px;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
	float: right;
	margin-left: 3px;
	margin-right: 0;
}
.com_media .container-main .media {
	display: inline-block;
}
.thumbnails > li {
	float: right;
	margin-bottom: 18px;
	margin-right: 20px;
}
#mediamanager-form .description,
#mediamanager-form .filesize,
#mediamanager-form .dimensions {
	direction: ltr;
}
.popover,
.tooltip-inner {
	text-align: right;
}
.popover.top .arrow,
.popover.bottom .arrow {
	margin-right: -11px;
}
.popover.top .arrow:after,
.popover.bottom .arrow:after {
	margin-right: -10px;
}
@media (max-width: 480px) {
	.btn-toolbar .btn-wrapper {
		display: block;
		margin: 0 0 5px 0;
	}
	.btn-toolbar .btn-wrapper .btn {
		margin-left: 0px;
		margin-right: 10px;
	}
}
#pop-print {
	float: left;
	margin: 10px;
}
#install_url,
#install_directory,
#jform_customurl,
#jform_link,
#jform_params_url,
input[type="url"] {
	text-align: left;
	direction: ltr;
}
#aside .nav .nav-child {
	border-left: 0;
	border-right: 2px solid #ddd;
	padding-left: 0;
	padding-right: 5px;
}
.dropdown-menu {
	text-align: right;
}
[class^="icon-"],
[class*=" icon-"] {
	margin-left: .25em;
}
.navbar .admin-logo {
	float: right;
	padding: 7px 15px 0px 12px;
}
.navbar .brand {
	float: left;
	padding: 6px 10px;
}
.navbar .nav {
	margin: 0 0 0 10px;
}
.navbar .nav > li > a {
	padding: 6px 10px;
}
.navbar .nav > li ul {
	overflow-y: auto;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
	-moz-overflow-scrolling: touch;
	-ms-overflow-scrolling: touch;
	-o-overflow-scrolling: touch;
	overflow-scrolling: touch;
	height: auto;
	max-height: 500px;
	margin: 0;
}
.navbar .nav > li ul::-webkit-scrollbar {
	-webkit-appearance: none;
	width: 7px;
}
.navbar .nav > li ul::-webkit-scrollbar-thumb {
	border-radius: 4px;
	background-color: rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 0 1px rgba(255,255,255,0.5);
}
.navbar .nav-user .dropdown-menu li span {
	padding-left: 0;
	padding-right: 10px;
}
.navbar .nav > .dropdown.open:after {
	right: 10px;
	width: 0;
}
.navbar .empty-nav {
	display: none;
}
#toolbar .btn {
	padding: 0 10px;
}
#toolbar [class^="icon-"],
#toolbar [class*=" icon-"] {
	border-radius: 0 3px 3px 0;
	border-right: 0;
	border-left: 1px solid #b3b3b3;
	margin: 0 -10px 0 6px;
}
.chzn-container-single .chzn-single {
	padding-left: 8px;
}
.chzn-container-single .chzn-single div {
	border-left: 0;
	border-right: 1px solid #cccccc;
}
.chzn-container-single .chzn-single abbr {
	left: 36px;
}
.chzn-container-active.chzn-with-drop .chzn-single div {
	background-color: #f3f3f3;
	border-bottom: 1px solid #cccccc;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 3px;
	border-left: 1px solid #cccccc;
}
.chzn-container-multi .chzn-choices .search-choice {
	padding-left: 7px;
}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close {
	margin-left: 0;
	margin-right: 3px;
}
.chzn-container .chzn-single.chzn-color[rel="value_0"] div,
.chzn-container .chzn-single.chzn-color[rel="value_1"] div {
	border-right: none;
}
.chzn-container-single .chzn-search::after {
	left: 20px;
	right: auto;
}
.container-logo {
	padding-top: 0;
	float: left;
	text-align: left;
}
.page-title [class^="icon-"],
.page-title [class*=" icon-"] {
	margin-right: 0;
	margin-left: 16px;
}
@media (max-width: 767px) {
	.navbar .admin-logo {
		margin-right: 10px;
		padding: 9px 9px 0 9px;
	}
	.navbar .btn-navbar {
		float: left;
		margin-right: 5px;
		margin-left: 3px;
	}
	.navbar .nav-collapse .nav.pull-left {
		float: none;
		margin-left: 0;
		margin-right: 0;
	}
	.nav-collapse .nav > li {
		float: none;
	}
	.page-title [class^="icon-"],
	.page-title [class*=" icon-"] {
		margin-left: 10px;
	}
}
#status {
	padding: 4px 10px;
}
#status .btn-group {
	margin: 0;
}
#status .btn-group.separator:after {
	content: ' ';
	display: block;
	float: left;
	background: #ADADAD;
	margin: 0 10px;
	height: 15px;
	width: 1px;
}
#status .badge {
	margin-left: .25em;
	margin-right: 0;
}
.dropdown-menu > li > a {
	text-align: right;
}
.btn-group.btn-group-yesno > .btn,
.btn-group > .btn,
.btn-group > .btn + .dropdown-toggle {
	float: none;
}
a.grid_false {
	display: inline-block;
	height: 16px;
	width: 16px;
	background-image: url('../images/admin/publish_r.png');
}
a.grid_true {
	display: inline-block;
	height: 16px;
	width: 16px;
	background-image: url('../images/admin/icon-16-allow.png');
}
.view-login .login-joomla {
	position: absolute;
	right: 50%;
	height: 24px;
	width: 24px;
	margin-right: -12px;
	font-size: 22px;
}
.view-login .input-medium {
	width: 169px;
}
.login .chzn-single {
	width: 219px !important;
}
.login .chzn-container,
.login .chzn-drop {
	width: 227px !important;
	max-width: 227px !important;
}
.login .input-prepend .chzn-container-single .chzn-single {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
	border-right: 0px;
}
.j-sidebar-container {
	position: absolute;
	display: block;
	left: auto;
	right: -16.5%;
	padding-top: 28px;
	padding-bottom: 40px;
	clear: both;
	margin: -10px -1px 0 0;
	border-right: 0;
	border-left: 1px solid #d3d3d3;
}
.j-sidebar-container.j-sidebar-hidden {
	left: auto;
	right: -16.5%;
}
.j-sidebar-container.j-sidebar-visible {
	left: auto;
	right: 0;
}
.j-toggle-sidebar-header {
	padding: 10px 19px 10px 0;
}
.sidebar {
	padding: 3px 4px 3px 3px;
}
.j-toggle-button-wrapper.j-toggle-hidden {
	right: auto;
	left: -24px;
}
.j-toggle-button-wrapper.j-toggle-visible {
	right: auto;
	left: 10px;
}
.j-sidebar-container .icon-folder-2 {
	line-height: 15px;
	padding-left: 0;
}
#system-message-container,
#j-main-container {
	padding: 0 5px 0 0;
}
#system-message-container.j-toggle-main,
#j-main-container.j-toggle-main,
#system-debug.j-toggle-main {
	float: left;
}
@media (max-width: 979px) {
	.j-toggle-button-wrapper.j-toggle-hidden {
		right: auto;
		left: -20px;
	}
}
@media (max-width: 767px) {
	.j-sidebar-container {
		position: relative;
		padding: 0;
		border-right: 0;
		border-left: 0;
	}
	.j-sidebar-container.j-sidebar-hidden {
		margin-left: auto;
		margin-right: 16.5%;
	}
	.j-sidebar-container.j-sidebar-visible {
		margin-left: auto;
		margin-right: 0;
	}
	.view-login select {
		width: 229px;
	}
}
#j-main-container.expanded {
	margin-right: 0;
}
@media (min-width: 768px) {
	.row-fluid [class*="span"] {
		margin-right: 15px;
		margin-left: 0;
	}
	.row-fluid .modal-batch [class*="span"] {
		margin-right: 0;
	}
}
.row-fluid .modal-batch [class*="span"] {
	margin-right: 0;
}
@media (max-width: 479px) {
	.btn-toolbar .btn-wrapper .btn {
		width: 100% !important;
		margin-right: 0px;
	}
	.btn-toolbar .btn-wrapper {
		margin: 0 10px 5px 10px;
	}
}
@media (max-width: 420px) {
	.j-sidebar-container {
		margin: 0;
	}
	.view-login .input-medium {
		width: 173px;
	}
	.view-login select {
		width: 229px;
	}
}
.js-pstats-data-details dd {
	margin-right: 240px;
}
.modal-footer button {
	float: left;
}
.modal-header {
	text-align: right;
}
#mediamanager-form .thumbnails-media .thumbnail {
	margin-left: 18px !important;
	margin-right: 0;
	direction: ltr;
	text-align: center;
}
.thumbnails-media .imgThumb label::before,
.thumbnails-media .imgThumb .imgThumbInside::before {
	left: 0;
	right: auto;
	border-radius: 3px 0;
}
.thumbnails-media .thumbnail input[type="radio"],
.thumbnails-media .thumbnail input[type="checkbox"] {
	left: auto;
	right: 5px;
}
.thumbnails-media .imgDelete a.close {
	border-radius: 0 3px;
}
.thumbnails-media .imgPreview a,
.thumbnails-media .imgDetails {
	border-radius: 3px 0;
	border-width: 1px;
	left: 0;
	right: 0;
	text-align: left;
	direction: ltr;
}
.thumbnails-media .imgPreview a {
	width: 100%;
}
.subform-table-layout td {
	padding-left: 10px;
}
.subform-table-layout td::before {
	content: attr(data-column);
	left: auto;
	right: 10px;
	padding-left: 10px;
	padding-right: 0;
}
.subform-table-layout .subform-repeatable tbody td:last-of-type {
	text-align: left;
}
.subform-table-layout .form-horizontal .controls {
	margin-top: 0;
}
.tree-holder ul ul {
	padding-right: 15px;
	box-shadow: 3px 0 0 rgba(0,0,0,0.08);
	padding-left: 0;
}
.tree-holder ul ul .folder-url,
.tree-holder ul ul .file {
	box-shadow: 3px 0 0 #3071a9;
	border-right: 0;
	border-left: 1px solid rgba(0,0,0,0.08);
}
.dropdown-reverse {
	left: 0;
	right: auto;
}
.com_cpanel .well > .row-striped > .row-fluid [class*="span"],
.com_cpanel .well > .list-striped > .row-fluid [class*="span"] {
	margin-right: 0;
}
PK+r!]��y�h�hjcemediabox.min.cssnu&1i�[class^="wf-mediabox"],.wf-mediabox-numbers *{left:0;top:0;margin:0;padding:0;border:0;outline:0;vertical-align:top;background:transparent;text-decoration:none;color:#444;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:inherit;text-shadow:none;text-transform:none;float:none;position:relative;width:auto;height:auto;white-space:normal;cursor:inherit;-webkit-tap-highlight-color:transparent;line-height:normal;font-weight:normal;text-align:left;box-sizing:border-box;direction:ltr;max-width:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-shadow:none;-webkit-box-shadow:none;-webkit-appearance:none;appearance:none}.wf-mediabox{position:fixed;z-index:10000;width:100%;height:100%;font-size:16px}.wf-mediabox-cache{position:absolute;left:-99999px}.wf-mediabox-overlay{position:absolute;cursor:pointer;background-color:#000;width:100%;height:100%}.wf-mediabox-overlay-transition .wf-mediabox-overlay{opacity:0;transition:opacity .3s ease-in-out}.wf-mediabox-open .wf-mediabox-overlay{opacity:.7}.wf-mediabox-loader{text-align:center;line-height:0;display:none;width:100%;height:100%;position:absolute}.wf-mediabox-loader:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:10000;box-sizing:border-box}.wf-mediabox-loader:after{content:"";display:block;border:.25em solid rgba(255,255,255,0.5);border-left-color:#fff;border-radius:50%;width:2em;height:2em;animation:donut-spin 1.2s linear infinite;z-index:10001;position:absolute;top:50%;left:50%;margin:-1em 0 0 -1em;box-sizing:border-box}@keyframes donut-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.wf-mediabox-frame{box-sizing:border-box;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.wf-mediabox-frame:after{content:"";display:inline-block;height:100%;vertical-align:middle}.wf-mediabox-body{z-index:10002;cursor:default;display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;width:100%;visibility:hidden;box-shadow:0 0 30px rgba(0,0,0,0.5);max-width:260px}.wf-mediabox-loading .wf-mediabox-content-image,.wf-mediabox-broken-image,.wf-mediabox-broken-media>div{min-width:240px;min-height:135px}.wf-mediabox-loading .wf-mediabox-loader{display:inline-block !important}.wf-mediabox-info-bottom,.wf-mediabox-info-top{overflow:hidden;position:relative;margin:0;padding:0;border:0}.wf-mediabox-container{overflow:hidden;max-width:100%;height:auto}[class*='wf-mediabox-transition-'] .wf-mediabox-body{opacity:0;transition:.3s ease-in;transition-property:opacity,transform}.wf-mediabox-transition-scale .wf-mediabox-body{transform:scale3d(.9, .9, 1)}.wf-mediabox-transition-slide-in .wf-mediabox-body{transform:translateX(300%) translateY(0)}.wf-mediabox-transition-slide-out .wf-mediabox-body{transform:translateX(-200%) translateY(0)}.wf-mediabox-body:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#fff}.wf-mediabox-show .wf-mediabox-body{visibility:visible}.wf-mediabox-transition-scale .wf-mediabox-body.wf-mediabox-transition{opacity:1;transform:scale3d(1, 1, 1)}.wf-mediabox-transition-slide-in .wf-mediabox-body.wf-mediabox-transition,.wf-mediabox-transition-slide-out .wf-mediabox-body.wf-mediabox-transition{opacity:1;transform:translateX(0) translateY(0)}.wf-mediabox-body.wf-mediabox-transition:after{content:"";width:0;height:0}.wf-mediabox-content{width:auto;height:auto;overflow:hidden;display:block}.wf-mediabox-content-item>figure{margin:0;position:absolute;width:100%;height:100%;left:0;top:0;display:block}.wf-mediabox-content-item>figure>figcaption{text-align:center;position:absolute;width:100%;display:block;bottom:0;background:#fff;padding:.25em}.wf-mediabox-scroll .wf-mediabox-content-image{overflow:auto}.wf-mediabox-scroll .wf-mediabox-content-image img{max-width:inherit}.wf-mediabox-content-iframe .wf-mediabox-content-item,.wf-mediabox-content-object .wf-mediabox-content-item,.wf-mediabox-content-video .wf-mediabox-content-item,.wf-mediabox-content-ajax .wf-mediabox-content-item{padding-bottom:56.25%;width:100%;height:0;overflow:inherit}.wf-mediabox-content-ratio-4by3 .wf-mediabox-content-item{padding-bottom:75%}.wf-mediabox-content-ratio-flex .wf-mediabox-content-item{padding-bottom:0}.wf-mediabox-container .wf-mediabox-content-height{padding:initial;min-height:320px}.wf-mediabox-content-ajax{overflow:auto}.wf-mediabox-content-image,.wf-mediabox-content-audio{text-align:center;width:100%;height:auto}.wf-mediabox-content p.media-support{font-size:20px;color:#888;font-weight:bold;text-align:center;height:100%;position:relative;top:50%;margin-top:-10px}.wf-mediabox-content-iframe iframe,.wf-mediabox-content-object object,.wf-mediabox-content-object embed,.wf-mediabox-content-video video{border:0 none;position:absolute;top:0;left:0;width:100%;height:100%}.wf-mediabox-content-ajax iframe{visibility:hidden}.wf-mediabox-content-image img,.wf-mediabox-content-audio audio{text-align:center;width:100%;height:auto}.wf-mediabox-content-audio audio{min-height:40px}.wf-mediabox.ios .wf-mediabox-content{overflow:scroll;-webkit-overflow-scrolling:touch}.wf-mediabox-ajax{overflow:auto;border:0;margin:0;background-color:#ffffff}a.wf-mediabox-img{line-height:0;font-size:0}.wf-mediabox-caption,.wf-mediabox-nav{display:block}.wf-mediabox-nav button{padding:0 !important;font-size:inherit !important}.wf-mediabox-caption h4,.wf-mediabox-caption h4,.wf-mediabox-caption p,.wf-mediabox-caption p{margin:0;padding:0;border:0;line-height:normal;white-space:normal}.wf-mediabox-caption p,.wf-mediabox-caption p{max-height:25vh;overflow:auto}.wf-zoom-image{position:relative;line-height:0;font-size:0;display:inline-block}.wf-mediabox-has-float{display:block}.wf-mediabox-is-centered{display:block;margin:auto}.wf-zoom-image-hover .wf-icon-zoom-image{visibility:hidden}.wf-zoom-image-hover:hover .wf-icon-zoom-image{visibility:visible}.wf-icon-zoom-image:before,.wf-icon-zoom-image svg{color:#fff;font-size:24px;height:28px;position:absolute;text-align:center;width:24px;opacity:.8;top:auto;bottom:5px;left:auto;right:5px;z-index:1}.wf-icon-zoom-image>svg{fill:#fff;transform:scale(-1)}.wf-zoom-image-invert .wf-icon-zoom-image:before{color:#444}.wf-zoom-image-invert .wf-icon-zoom-image:before>svg{fill:#444}.wf-icon-zoom-top-left .wf-icon-zoom-image:before,.wf-icon-zoom-left-top .wf-icon-zoom-image:before,.wf-icon-zoom-top-left .wf-icon-zoom-image>svg,.wf-icon-zoom-left-top .wf-icon-zoom-image>svg{top:5px;bottom:auto;left:5px;right:auto}.wf-icon-zoom-top-right .wf-icon-zoom-image:before,.wf-icon-zoom-right-top .wf-icon-zoom-image:before,.wf-icon-zoom-top-right .wf-icon-zoom-image>svg,.wf-icon-zoom-right-top .wf-icon-zoom-image>svg{top:5px;bottom:auto}.wf-icon-zoom-bottom-left .wf-icon-zoom-image:before,.wf-icon-zoom-left-bottom .wf-icon-zoom-image:before,.wf-icon-zoom-bottom-left .wf-icon-zoom-image>svg,.wf-icon-zoom-left-bottom .wf-icon-zoom-image>svg{top:auto;bottom:5px;left:5px;right:auto}.wf-icon-zoom-center-top .wf-icon-zoom-image:before,.wf-icon-zoom-top-center .wf-icon-zoom-image:before,.wf-icon-zoom-center-top .wf-icon-zoom-image>svg,.wf-icon-zoom-top-center .wf-icon-zoom-image>svg{left:50%;margin-left:-12px;top:5px;bottom:auto;right:auto}.wf-icon-zoom-center-bottom .wf-icon-zoom-image:before,.wf-icon-zoom-bottom-center .wf-icon-zoom-image:before,.wf-icon-zoom-center-bottom .wf-icon-zoom-image>svg,.wf-icon-zoom-bottom-center .wf-icon-zoom-image>svg{left:50%;margin-left:-12px;right:auto}.wf-icon-zoom-center-right .wf-icon-zoom-image:before,.wf-icon-zoom-right-center .wf-icon-zoom-image:before,.wf-icon-zoom-right .wf-icon-zoom-image:after{margin-top:-12px;top:50%;bottom:auto}.wf-icon-zoom-center-left .wf-icon-zoom-image:before,.wf-icon-zoom-left-center .wf-icon-zoom-image:before,.wf-icon-zoom-left .wf-icon-zoom-image:before,.wf-icon-zoom-center-left .wf-icon-zoom-image>svg,.wf-icon-zoom-left-center .wf-icon-zoom-image>svg,.wf-icon-zoom-left .wf-icon-zoom-image>svg{margin-top:-12px;top:50%;bottom:auto;left:5px;right:auto}.wf-icon-zoom-center .wf-icon-zoom-image:before,.wf-icon-zoom-center .wf-icon-zoom-image>svg{margin-top:-12px;margin-left:-12px;top:50%;bottom:auto;left:50%;right:auto}.wf-icon-zoom-image{background:transparent none;border:0 none;cursor:pointer;display:inline-block;float:none;font-size:100%;margin:0;outline:0 none;overflow:hidden;padding:0;vertical-align:baseline;position:absolute;width:100%;height:100%;left:0;top:0;pointer-events:none}area .wf-icon-zoom-link{display:none}.wf-icon-zoom-link:before{padding:0 0 0 5px;vertical-align:middle}.wf-icon-zoom-link>svg{padding:2px 0 0 5px;vertical-align:middle;width:16px;height:16px;transform:scaleY(-1);line-height:1}a.wfpopup.noshow,a.wfpopup.hide{display:none}.wf-hidden{display:none}.wf-mediaplayer-object{background-color:#000;background-repeat:no-repeat;background-size:cover}.wf-mediabox-close,.wf-mediabox-prev,.wf-mediabox-next,.wf-mediabox-numbers a{cursor:pointer}.wf-mediabox-numbers a{color:inherit}.wf-mediabox-caption-hidden *{visibility:hidden}.wf-mediabox figure{margin:0}.wf-mediabox figure figcaption{text-align:initial}.wf-icon-404{visibility:visible;background-color:#fff}.wf-icon-404>svg{width:5em;height:5em;margin:auto;transform:scale(-1);fill:#444}.wf-mediabox-content-image .wf-mediabox-content-item.wf-mediabox-content-item-expand{cursor:zoom-in}.wf-mediabox-fullscreen .wf-mediabox-body{height:100%;max-width:100%}.wf-mediabox-fullscreen .wf-mediabox-body .wf-mediabox-container{padding:0;height:100%}.wf-mediabox-fullscreen .wf-mediabox-body .wf-mediabox-container .wf-mediabox-content{height:100%}.wf-mediabox-fullscreen .wf-mediabox-body .wf-mediabox-container .wf-mediabox-content-item{cursor:zoom-out}.wf-mediabox-fullscreen .wf-mediabox-body .wf-mediabox-container .wf-mediabox-content-item{cursor:zoom-out;height:100%;overflow:scroll}.wf-mediabox-fullscreen .wf-mediabox-body .wf-mediabox-container .wf-mediabox-content-item .wf-mediabox-img{width:auto;height:auto}.wf-mediabox-fullscreen .wf-mediabox-body .wf-mediabox-container .wf-mediabox-caption,.wf-mediabox-fullscreen .wf-mediabox-body .wf-mediabox-container .wf-mediabox-nav{display:none}.wf-mediabox-fullscreen .wf-mediabox-body .wf-mediabox-info-bottom,.wf-mediabox-fullscreen .wf-mediabox-body .wf-mediabox-info-top{display:none}.wf-mediabox-frame{padding:.5em}.wf-mediabox-container{background-color:#fff;border-radius:.25em;padding:.5em}.wf-mediabox-body:after{border-radius:.25em}.wf-mediabox-info-bottom{padding:.5em 0 0}.wf-mediabox-nav{background-color:#ffffff;padding:1em}.wf-mediabox-close,.wf-mediabox-prev,.wf-mediabox-next{display:block;height:2em;left:auto;position:absolute;width:2em;z-index:1;color:#444;text-align:center;vertical-align:middle;line-height:2em}.wf-mediabox-close>svg,.wf-mediabox-prev>svg,.wf-mediabox-next>svg{fill:#444;vertical-align:middle}.wf-mediabox-close:after,.wf-mediabox-prev:after,.wf-mediabox-next:after{font-size:1.5em}.wf-mediabox-close:before,.wf-mediabox-prev:before,.wf-mediabox-next:before{line-height:inherit}.wf-mediabox-close:focus,.wf-mediabox-prev:focus,.wf-mediabox-next:focus,.wf-mediabox-close:hover,.wf-mediabox-prev:hover,.wf-mediabox-next:hover{color:#888;text-decoration:none;outline:none;background:inherit}.wf-mediabox-close:focus>svg,.wf-mediabox-prev:focus>svg,.wf-mediabox-next:focus>svg,.wf-mediabox-close:hover>svg,.wf-mediabox-prev:hover>svg,.wf-mediabox-next:hover>svg{fill:#888}.wf-mediabox-close{top:0;right:0}.wf-mediabox-prev{left:0;top:2em}.wf-mediabox-next{right:0;top:2em;left:auto}.wf-mediabox-expand{display:none}.wf-mediabox-content-image .wf-mediabox-expand{display:block;height:2em;left:calc(98%);position:absolute;width:2em;z-index:1;color:#fff;text-align:center;line-height:2em}.wf-mediabox-content-image .wf-mediabox-expand:after{font-size:1.5em}.wf-mediabox-content-image .wf-mediabox-expand:before{line-height:inherit}.wf-mediabox-content-image .wf-mediabox-expand:focus,.wf-mediabox-content-image .wf-mediabox-expand:hover{color:#888;text-decoration:none;outline:none;background:inherit}.wf-mediabox-numbers{text-align:center;display:block;line-height:2em;top:1em}.wf-mediabox-numbers ol{text-align:center}.wf-mediabox-numbers ol li{display:inline-block;box-sizing:border-box;width:2em;height:2em;vertical-align:middle;line-height:1.75}.wf-mediabox-numbers button{border:none;display:inline-block;width:100%;height:100%;border-radius:100%;font-size:14px !important;text-align:center;cursor:pointer}.wf-mediabox-numbers button:hover{font-weight:bold;text-decoration:none;color:inherit;background-color:transparent;background-image:none}.wf-mediabox-numbers button.active{cursor:default;background:#444;color:#fff;font-weight:bold;border:6px solid #fff}.wf-mediabox-numbers button.wf-mediabox-focus{background-color:#888;border:6px solid #fff;color:#fff}.wf-mediabox-caption{padding:.5em 0 .25em 0;background-color:#ffffff}.wf-mediabox-caption:empty{display:none}.wf-mediabox-caption h4{font-size:1.2em;line-height:1.2}.wf-mediabox-caption h4 a,.wf-mediabox-caption p a{color:#444;font-weight:bold;text-decoration:none}.wf-mediabox-caption h4 a:visited,.wf-mediabox-caption p a:visited,.wf-mediabox-caption h4 a:hover,.wf-mediabox-caption p a:hover{color:#444;font-weight:bold;text-decoration:none}.wf-mediabox-content a[download]{padding:.5em 0;display:block;text-align:right;text-decoration:none;color:#444}.wf-mediabox-content a[download]:active,.wf-mediabox-content a[download]:visited{text-decoration:none;color:#444}.wf-mediabox-content a[download]:hover{text-decoration:underline}.wf-mediabox-content img.wf-mediabox-focus{border:2px solid #444}.wf-mediabox-broken-image img{display:none}.wf-mediabox-broken-image .wf-mediabox-content-image:before{position:absolute;font-size:100px;height:auto;width:100%;text-align:center;left:0;top:50%;margin-top:-50px;opacity:.5}.wf-mediabox-broken-image .wf-icon-404{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-content:center;text-align:center}.wf-mediabox-broken-image .wf-icon-404:after{font-size:5em;display:block;width:100%;height:100%;position:relative;line-height:1.75}.wf-mediabox-thumbnails{display:flex;max-height:4rem;align-content:center;justify-content:center;flex-flow:row nowrap;gap:1%;z-index:10;margin-top:-4em;background:rgba(0,0,0,0.3);padding:.5em;overflow:hidden;transition:all .5s ease-in-out 0s;opacity:0}.wf-mediabox-thumbnails img{cursor:pointer;object-fit:contain;max-height:4rem;min-width:1rem;max-width:4rem;height:auto}.wf-mediabox-thumbnails img .active{outline:1px solid #fff}.wf-mediabox-container:hover .wf-mediabox-thumbnails{opacity:1}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip .tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.wf-mediabox-theme-bootstrap{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}.wf-mediabox-theme-bootstrap.wf-mediabox button{appearance:none;-webkit-appearance:none}.wf-mediabox-theme-bootstrap.wf-mediabox .modal{width:auto;margin:inherit;padding:0;position:relative;left:inherit}.wf-mediabox-theme-bootstrap.wf-mediabox .modal-header{min-height:30px;padding:9px 30px 9px 15px}.wf-mediabox-theme-bootstrap.wf-mediabox .modal-header h4{font-size:18px;font-weight:500;line-height:2}.wf-mediabox-theme-bootstrap.wf-mediabox .modal-header .close{margin-top:0}.wf-mediabox-theme-bootstrap.wf-mediabox .modal-body{padding:5px;width:auto;max-height:inherit}.wf-mediabox-theme-bootstrap .carousel{margin-bottom:inherit}.wf-mediabox-theme-bootstrap .wf-mediabox-caption{padding:0;background-color:inherit}.wf-mediabox-theme-bootstrap .wf-mediabox-close{float:none;left:auto;position:absolute;right:15px;top:10px;z-index:1}.wf-mediabox-theme-bootstrap .wf-mediabox-close:hover{background-color:transparent}.wf-mediabox-theme-bootstrap .wf-mediabox-nav{position:absolute;left:0;width:100%;height:100%;top:0;background:none;padding:0}.wf-mediabox-theme-bootstrap .wf-mediabox-prev::after,.wf-mediabox-theme-bootstrap .wf-mediabox-next::after{content:""}.wf-mediabox-theme-bootstrap .wf-mediabox-content-image,.wf-mediabox-theme-bootstrap .wf-mediabox-content-audio{padding:10px;width:auto}.glyphicon-chevron-left:before{content:"\2039"}.glyphicon-chevron-right:before{content:"\203A"}.wf-mediabox-theme-light .wf-mediabox-container{border-radius:0}.wf-mediabox-theme-light .wf-mediabox-close{border:medium none;color:#666;display:block;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:1em;left:auto;min-height:2em;position:absolute;right:0;text-transform:uppercase;z-index:1;background-color:transparent;width:auto;line-height:1;top:0}.wf-mediabox-theme-light .wf-mediabox-close::before{content:"\00d7";font-size:1.5em;font-weight:bold;vertical-align:middle;display:inline-block;margin-bottom:.25em}.wf-mediabox-theme-light .wf-mediabox-close:hover,.wf-mediabox-theme-light .wf-mediabox-close:visited,.wf-mediabox-theme-light .wf-mediabox-close:focus{text-decoration:none;color:inherit;outline:none;background-color:transparent}.wf-mediabox-theme-light .wf-mediabox-caption{margin:0}.wf-mediabox-theme-light .wf-mediabox-caption:empty+.wf-mediabox-nav{padding:1.5em 0}.wf-mediabox-theme-light .wf-mediabox-caption:empty+.wf-mediabox-nav>*{top:1em}.wf-mediabox-theme-light .wf-mediabox-caption h4,.wf-mediabox-theme-light .wf-mediabox-caption p{color:#666666}.wf-mediabox-theme-light .wf-mediabox-caption h4 a,.wf-mediabox-theme-light .wf-mediabox-caption p a{color:#666666;font-weight:bold;text-decoration:none}.wf-mediabox-theme-light .wf-mediabox-caption h4 a:active,.wf-mediabox-theme-light .wf-mediabox-caption p a:active,.wf-mediabox-theme-light .wf-mediabox-caption h4 a:hover,.wf-mediabox-theme-light .wf-mediabox-caption p a:hover,.wf-mediabox-theme-light .wf-mediabox-caption h4 a:visited,.wf-mediabox-theme-light .wf-mediabox-caption p a:visited{color:#666666}.wf-mediabox-theme-light .wf-mediabox-prev,.wf-mediabox-theme-light .wf-mediabox-next{width:25%;height:100%;background-color:transparent;z-index:10003;position:absolute;top:0;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;outline:none}.wf-mediabox-theme-light .wf-mediabox-prev:hover,.wf-mediabox-theme-light .wf-mediabox-next:hover,.wf-mediabox-theme-light .wf-mediabox-prev:focus,.wf-mediabox-theme-light .wf-mediabox-next:focus{background-color:transparent}.wf-mediabox-theme-light .wf-mediabox-prev:hover:after,.wf-mediabox-theme-light .wf-mediabox-next:hover:after{display:block}.wf-mediabox-theme-light .wf-mediabox-prev::after,.wf-mediabox-theme-light .wf-mediabox-next::after{background-color:#fff;content:"\00ab";display:none;position:absolute;top:50%;color:#666;line-height:1.25em;text-align:center;margin-top:-1em;padding:.25em 1em;font-weight:bold}.wf-mediabox-theme-light .wf-mediabox-prev.wf-mediabox-prev,.wf-mediabox-theme-light .wf-mediabox-next.wf-mediabox-prev{left:0}.wf-mediabox-theme-light .wf-mediabox-prev.wf-mediabox-prev::after,.wf-mediabox-theme-light .wf-mediabox-next.wf-mediabox-prev::after{box-shadow:rgba(0,0,0,0.3) 2px 2px 2px;left:0}.wf-mediabox-theme-light .wf-mediabox-prev.wf-mediabox-next,.wf-mediabox-theme-light .wf-mediabox-next.wf-mediabox-next{right:0;left:auto}.wf-mediabox-theme-light .wf-mediabox-prev.wf-mediabox-next::after,.wf-mediabox-theme-light .wf-mediabox-next.wf-mediabox-next::after{content:"\00bb";right:-1px;left:auto;box-shadow:rgba(0,0,0,0.3) -2px 2px 2px}.wf-mediabox-theme-light .wf-mediabox-numbers{color:#666;display:block;padding:0;text-align:left;line-height:1;top:0;position:absolute}.wf-mediabox-theme-light .wf-mediabox-page.idevice .wf-mediabox-container{margin-bottom:-1px}.wf-mediabox-theme-light .wf-mediabox-content img.wf-mediabox-focus{border:2px solid #666}.wf-mediabox-theme-shadow .wf-mediabox-body{box-shadow:none}.wf-mediabox-theme-shadow .wf-mediabox-body:after{background-color:#000}.wf-mediabox-theme-shadow .wf-mediabox-container{border:1px solid #666666;border-radius:0;padding:0}.wf-mediabox-theme-shadow .wf-mediabox-container.wf-mediabox-loading{background-color:#000000}.wf-mediabox-theme-shadow .wf-mediabox-loader{text-align:center;z-index:auto}.wf-mediabox-theme-shadow .wf-mediabox-cancel{cursor:pointer;color:#ffffff;z-index:1;top:calc(47%)}.wf-mediabox-theme-shadow .wf-mediabox-cancel:hover{color:#fff;text-decoration:underline}.wf-mediabox-theme-shadow .wf-mediabox-cancel:active,.wf-mediabox-theme-shadow .wf-mediabox-cancel:visited{text-decoration:none;color:#ffffff}.wf-mediabox-theme-shadow .wf-mediabox-info-bottom,.wf-mediabox-theme-shadow .wf-mediabox-nav{padding:0;background-color:transparent}.wf-mediabox-theme-shadow .wf-mediabox-prev,.wf-mediabox-theme-shadow .wf-mediabox-next,.wf-mediabox-theme-shadow .wf-mediabox-close{display:block;z-index:1;float:right;position:relative;border:none;border-radius:0;background-color:transparent;left:auto;top:0;color:#fff}.wf-mediabox-theme-shadow .wf-mediabox-prev:hover,.wf-mediabox-theme-shadow .wf-mediabox-next:hover,.wf-mediabox-theme-shadow .wf-mediabox-close:hover,.wf-mediabox-theme-shadow .wf-mediabox-prev:focus,.wf-mediabox-theme-shadow .wf-mediabox-next:focus,.wf-mediabox-theme-shadow .wf-mediabox-close:focus{background-color:transparent;color:#888}.wf-mediabox-theme-shadow .wf-mediabox-prev:hover svg,.wf-mediabox-theme-shadow .wf-mediabox-next:hover svg,.wf-mediabox-theme-shadow .wf-mediabox-close:hover svg,.wf-mediabox-theme-shadow .wf-mediabox-prev:focus svg,.wf-mediabox-theme-shadow .wf-mediabox-next:focus svg,.wf-mediabox-theme-shadow .wf-mediabox-close:focus svg{fill:#888}.wf-mediabox-theme-shadow .wf-mediabox-prev>svg,.wf-mediabox-theme-shadow .wf-mediabox-next>svg,.wf-mediabox-theme-shadow .wf-mediabox-close>svg{width:1em;height:1em;line-height:1;margin-bottom:2px;fill:#fff}.wf-mediabox-theme-shadow .wf-mediabox-prev::after,.wf-mediabox-theme-shadow .wf-mediabox-next::after,.wf-mediabox-theme-shadow .wf-mediabox-close::after{color:#fff;display:block;font-family:Arial;font-weight:bold;line-height:2;text-align:center;text-decoration:none}.wf-mediabox-theme-shadow .wf-mediabox-prev:focus::after,.wf-mediabox-theme-shadow .wf-mediabox-next:focus::after,.wf-mediabox-theme-shadow .wf-mediabox-close:focus::after{color:#888}.wf-mediabox-theme-shadow .wf-mediabox-close:after{content:"\00d7";line-height:1;font-size:1.75em}.wf-mediabox-theme-shadow .wf-mediabox-numbers{text-align:left;display:block;color:#ffffff;margin-right:6em;float:left;line-height:2em;top:0;margin-top:0}.wf-mediabox-theme-shadow .wf-mediabox-numbers button{color:#fff}.wf-mediabox-theme-shadow .wf-mediabox-numbers button.active{border:0 none;background:transparent;text-decoration:underline}.wf-mediabox-theme-shadow .wf-mediabox-numbers button:focus{color:#888;text-decoration:underline;border:0 none;background:transparent}.wf-mediabox-theme-shadow .wf-mediabox-numbers a{text-decoration:none;color:#ffffff}.wf-mediabox-theme-shadow .wf-mediabox-numbers a:active,.wf-mediabox-theme-shadow .wf-mediabox-numbers a:visited,.wf-mediabox-theme-shadow .wf-mediabox-numbers a:link,.wf-mediabox-theme-shadow .wf-mediabox-numbers a:hover{text-decoration:none;color:#ffffff}.wf-mediabox-theme-shadow .wf-mediabox-caption{padding:0;min-height:2em;background-color:transparent}.wf-mediabox-theme-shadow .wf-mediabox-caption h4,.wf-mediabox-theme-shadow .wf-mediabox-caption p{color:#ffffff}.wf-mediabox-theme-shadow .wf-mediabox-caption h4 a,.wf-mediabox-theme-shadow .wf-mediabox-caption p a{color:#ffffff;text-decoration:underline}.wf-mediabox-theme-shadow .wf-mediabox-caption h4 a:active,.wf-mediabox-theme-shadow .wf-mediabox-caption p a:active,.wf-mediabox-theme-shadow .wf-mediabox-caption h4 a:hover,.wf-mediabox-theme-shadow .wf-mediabox-caption p a:hover,.wf-mediabox-theme-shadow .wf-mediabox-caption h4 a:visited,.wf-mediabox-theme-shadow .wf-mediabox-caption p a:visited{color:#ffffff}.wf-mediabox-theme-shadow .wf-mediabox-content-ajax{margin:.5em}.wf-mediabox-theme-shadow .wf-mediabox-content a[download]{position:fixed;top:0;right:0;color:#fff}.wf-mediabox-theme-shadow .wf-mediabox-content img.wf-mediabox-focus{border:2px solid #fff}.wf-mediabox-theme-squeeze .wf-mediabox-frame{padding:1em}.wf-mediabox-theme-squeeze .wf-mediabox-container{overflow:inherit}.wf-mediabox-theme-squeeze .wf-mediabox-close,.wf-mediabox-theme-squeeze .wf-mediabox-prev,.wf-mediabox-theme-squeeze .wf-mediabox-next{line-height:1em;position:absolute;text-align:center;color:#fff}.wf-mediabox-theme-squeeze .wf-mediabox-close:before,.wf-mediabox-theme-squeeze .wf-mediabox-prev:before,.wf-mediabox-theme-squeeze .wf-mediabox-next:before{content:"";border-radius:100%;box-shadow:1px 1px .25em #000;background-color:#000;width:1.2em;height:1.2em;position:absolute;z-index:-1;left:.4em;top:.3em;box-sizing:border-box}.wf-mediabox-theme-squeeze .wf-mediabox-close>svg,.wf-mediabox-theme-squeeze .wf-mediabox-prev>svg,.wf-mediabox-theme-squeeze .wf-mediabox-next>svg{fill:#fff}.wf-mediabox-theme-squeeze .wf-mediabox-close{right:-1em;top:-1em}.wf-mediabox-theme-squeeze .wf-mediabox-numbers button.active{background-color:#000}.wf-mediabox-theme-squeeze .wf-mediabox-numbers button:focus{background-color:#888}.wf-mediabox-theme-squeeze .wf-mediabox-content img.wf-mediabox-focus{border:2px solid #000}.wf-mediabox-scrolling.wf-mediabox-frame{position:fixed;inset:0;height:100vh;width:100vw;box-sizing:border-box;padding:.5em}.wf-mediabox-scrolling .wf-mediabox-body{max-height:calc(99vh);overflow:hidden;display:flex;flex-direction:column}.wf-mediabox-scrolling .wf-mediabox-container{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden;height:auto}.wf-mediabox-scrolling .wf-mediabox-content{flex:1 1 auto;min-height:0;overflow:auto}.wf-mediabox-scrolling .wf-mediabox-content-image,.wf-mediabox-scrolling .wf-mediabox-content-item{height:auto}.wf-mediabox-scrolling .wf-mediabox-content-image img{width:auto;max-width:none;height:auto;display:block;margin:0 auto}PK1t!]ې���:�:megamenu.cssnu&1i�/** 
 *------------------------------------------------------------------------------
 * @package       T3 Framework for Joomla!
 *------------------------------------------------------------------------------
 * @copyright     Copyright (C) 2004-2013 JoomlArt.com. All Rights Reserved.
 * @license       GNU General Public License version 2 or later; see LICENSE.txt
 * @authors       JoomlArt, JoomlaBamboo, (contribute to this project at github 
 *                & Google group to become co-author)
 * @Google group: https://groups.google.com/forum/#!forum/t3fw
 * @Link:         http://t3-framework.org 
 *------------------------------------------------------------------------------
 */


/* -------------------------------------------------*/
/* T3 MEGAMENU ADMIN UI
---------------------------------------------------*/

body.bd {
  padding: 0;
  margin: 0;
  background: url(../images/grid-bg.jpg) top left;
}

.bd .header {
  padding: 10px 20px;
}

.bd .header h1 {
  margin: 0;
  color: #fff;
  font-weight: normal;
  font-size: 24px;
  line-height: normal;
}

#t3-admin-megamenu {
  min-height: 800px;
  padding: 0 20px;
  position: relative;
}

.admin-inline-toolbox h3 {
  font-size: 18px;
  line-height: 20px;
}

.bd .t3-admin-header {
  border: 0;
  border-bottom: 1px solid #ccc;
  padding-left: 20px;
  padding-right: 20px;
  background: #e6e6e6;
  position: relative;
}

.t3-admin-header .btn-toolbar {
  margin: 15px 0;
}


/* Intro
---------------------*/
#t3-admin-mm-intro {
  float: left;
  padding: 20px 200px 20px 20px;
}

#t3-admin-mm-intro h3 {
  margin-top: 0;
}

#t3-admin-mm-intro p {
  display: block;
  color: #999999;
  max-height: 50px;
  overflow: hidden;
}



/* Toolbox
---------------------*/
#t3-admin-mm-tb {
  float: left;
}

#t3-admin-megamenu .admin-inline-toolbox {
  height: 128px;
  border-bottom: 1px solid #e6e6e6;
  margin: 0 -20px 20px;
  background: #f2f2f2;
}

#t3-admin-mm-tb .admin-toolbox {
  height: 128px;
  padding: 20px;
  display: none;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
}

#t3-admin-mm-tb .admin-toolbox h3 {
  margin-top: 0;
}

#t3-admin-mm-tb .admin-toolbox ul {
  margin-right: 20px;
  float: left;
}

#t3-admin-mm-tb .admin-toolbox li > label {
  font-size: 11px;
  color: #999999;
  display: inline-block;

}

#t3-admin-mm-tb .btn [class^="icon-"],
#t3-admin-mm-tb .btn [class*=" icon-"] {
  margin-right: 0;
}


/* Toolbox Actions ---- */
.t3-admin-mm-row .toolbox-actions-group {
  position: absolute;
  right: 20px;
  top: 20px;
}

.t3-admin-mm-row .toolbox-actions-group button {
}


/* Fullscreen Toggle */
#t3-admin-megamenu .t3-admin-tog-fullscreen {
  display: none !important;
  /*position: absolute;
  right: 0;
  top: -50px;*/
}

#t3-admin-megamenu .toolbox-saveConfig {
  display: none !important;
}


/* The Menu
---------------------*/
#t3-admin-mm-container {
  float: left;
  transition: opacity .2s ease-out;
  -o-transition: opacity .2s ease-out;
  -moz-transition: opacity .2s ease-out;
  -webkit-transition: opacity .2s ease-out;
}


/* Global Menu Inner padding ---*/
.t3-megamenu .mega-inner {
  padding: 10px;
}


/* Menu Grid ---*/
.t3-megamenu .row-fluid + .row-fluid {
  margin-top: 0;
  border-top: 0;
}

.t3-megamenu .row-fluid [class*="span"] {
  border: 1px dotted #ccc;
  border-radius: 0;
  background: white;
}


/* The Nav ---*/
.t3-megamenu .span12.mega-col-nav .mega-inner,
.t3-megamenu .mega-group .span12.mega-col-nav .mega-inner {
  padding: 10px;
}

.t3-megamenu .nav > li {
  margin-right: 20px;
}

.t3-megamenu .nav > li > a,
.t3-megamenu .nav > li > span {
  border: 1px solid #ccc;
  padding: 7px 10px;
  background: #f2f2f2;
  font-weight: bold;
  border-radius: 0;
  display: block;
}

/* The caret */
.t3-megamenu .mega-nav .dropdown-submenu > a::after {
  margin-right: -10px;
}

.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
  box-shadow: none;
}


/* Dropdown ---*/
.t3-megamenu .dropdown-menu::before,
.t3-megamenu .dropdown-menu::after {
  display: none !important; /* Hide the Arrow */
}

.t3-megamenu .dropdown-menu {
  border: 1px solid #aaa;
  padding: 10px;
  margin-top: 10px;
  border-radius: 0;
  min-width: 200px;
  background: #f2f2f2;
  box-shadow: 3px 3px 0 #e6e6e6;
  z-index: 99;
  /* Fixed overlap with the Joomla Toolbar */
}

.t3-megamenu .dropdown-menu .dropdown-menu {
  margin-top: 0;
  margin-left: 10px;
}

.t3-megamenu .dropdown-submenu.mega-align-right .dropdown-menu {
  margin-left: 0;
  margin-right: 11px;
}

.t3-megamenu .mega-nav li {
  margin-bottom: 5px;
}

.t3-megamenu .mega-nav li:last-child {
  margin-bottom: 0;
}

.t3-megamenu .mega-nav li > a,
.t3-megamenu .mega-nav li > span {
  padding: 5px 20px 5px 10px;
  border: 1px dotted #ccc;
  background: #fff;
  border-radius: 0;
  font-size: 12px;
  color: #999;
}


/* The group ---*/
.t3-megamenu .mega-nav .mega-group-title,
.t3-megamenu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title {
  padding: 5px 10px;
  cursor: pointer;
  border: 1px dotted #ccc;
}

.t3-megamenu .mega-group-ct {
  border: 1px solid #ddd;
  padding: 10px;
  margin: 10px 0 10px 0;
  border-radius: 0;
  background: #f2f2f2;
}

.t3-megamenu .mega-group-ct > .row-fluid > [class*="span"] > .mega-inner {
  padding: 10px;
}


/* Module in Menu ---*/
.t3-megamenu .t3-module {
  pointer-events: none;
  cursor: default;
  position: relative;
  margin: 0;
}

.t3-megamenu .t3-module:after {
  display: block;
  position: absolute;
  background: #eeeeee;
  right: -10px;
  bottom: -10px;
  content: "Module";
  width: 70px;
  padding: 2px 0;
  text-align: center;
  font-size: 10px;
  text-transform: uppercase;
  color: #999;
  border-radius: 0;
  border: 1px solid #dddddd;
  border-width: 1px 0 0 1px;
}

.t3-megamenu .t3-module .module-inner {
  opacity: .3;
  font-size: 12px;
}

.t3-megamenu .t3-module .module-title {
  margin-top: 0;
  margin-bottom: 5px;
  font-size: 14px;
  line-height: normal;
}

.t3-megamenu .t3-module .module-ct {
  overflow: hidden;
  zoom: 1;
}

/* Reset List Style in Module */
.t3-megamenu .t3-module ul,
.t3-megamenu .t3-module .nav,
.t3-megamenu .dropdown-menu .nav {
  margin: 0 0 0 15px;
}
.t3-megamenu .t3-module ul li,
.t3-megamenu .t3-module .nav li,
.t3-megamenu .dropdown-menu .nav li {
  list-style: disc;
  display: list-item;
  float: none;
  margin: 0;
  padding: 0;
  border: 0;
}
.t3-megamenu .t3-module ul li a,
.t3-megamenu .t3-module .nav li a,
.t3-megamenu .dropdown-menu .t3-module li a {
  display: inline;
  padding: 0;
  margin: 0;
  border: 0;
  font-size: 100%;
  background: none;
  font: inherit;
  white-space: normal;
}
.t3-megamenu .t3-module ul li a:hover,
.t3-megamenu .t3-module .nav li a:hover,
.t3-megamenu .dropdown-menu .t3-module li a:hover,
.t3-megamenu .t3-module ul li a:active,
.t3-megamenu .t3-module .nav li a:active,
.t3-megamenu .dropdown-menu .t3-module li a:active,
.t3-megamenu .t3-module ul li a:focus,
.t3-megamenu .t3-module .nav li a:focus,
.t3-megamenu .dropdown-menu .t3-module li a:focus,
.t3-megamenu .t3-module ul li a:visited,
.t3-megamenu .t3-module .nav li a:visited,
.t3-megamenu .dropdown-menu .t3-module li a:visited {
  background: none;
  color: inherit;
  font: inherit;
}


.t3-megamenu [class*="span"].hover .t3-module:after,
.t3-megamenu [class*="span"].selected .t3-module:after {
  border-style: solid;
  border-color: #07b;
  background: #07b;
  color: #fff;
}

/* Fix Form display problem in Modules */
.t3-megamenu .t3-module .control-group {
  margin-bottom: 5px;
}

.t3-megamenu .t3-module .controls {
  margin-left: 3px;
}


/* Open Item ---*/
.t3-megamenu .nav > li.open > a,
.t3-megamenu .open > a,
.t3-megamenu .open > .mega-group-title {
  background: #07b !important;
  border-color: #07b !important;
  color: #fff !important;
  text-shadow: none !important;
}

.t3-megamenu .open > .mega-group-title > a {
  color: #fff !important;
}

.t3-megamenu .nav > li.open > a > .caret,
.t3-megamenu .open > a > .caret {
  border-top-color: #fff !important;
}


/* Hover Item ---*/
.t3-megamenu .nav-child.hover,
.t3-megamenu ul[class*="level"] > li > a.hover,
.t3-megamenu ul[class*="level"] > li > span.hover,
.t3-megamenu .row-fluid [class*="span"].hover {
  border-style: solid !important;
  border-color: #07b !important;
}

.t3-megamenu ul[class*="level"] > li > a:hover,
.t3-megamenu ul[class*="level"] > li > a:focus,
.t3-megamenu ul[class*="level"] > li > a:active {
  background: #fff!important;
  color: #333 !important;
  text-shadow: none !important;
}


.t3-megamenu ul[class*="level"] > li > a:hover > .caret,
.t3-megamenu ul[class*="level"] > li > a:focus > .caret,
.t3-megamenu ul[class*="level"] > li > a:active > .caret {
  border-top-color: #333 !important;
}

/* The caret */
.t3-megamenu .mega-nav li a.hover:after,
.t3-megamenu .mega-nav li a.selected:after {
  border-left-color: #333333;
}

/* The seperator */
.t3-megamenu .mega-nav .divider .separator {
  display: none;
}

/* The Icons */
.t3-megamenu .nav [class^="icon-"],
.t3-megamenu .nav [class*=" icon-"],
.t3-megamenu .nav .fa {
  margin-right: 5px;
}

/* Selected Item ---*/
.t3-megamenu .selected {
  border-style: solid !important;
  border-color: #07b !important;
}

/* The caption ---*/
.mega-caption {
  color: #999;
  font-size: 11px;
  margin-top: 2px;
}


/* Fix for Joomla! Default Admin Template
--------------------------------------------------*/
#t3-admin-megamenu .dropdown-menu a {
  white-space: normal;
}

#t3-admin-megamenu .row-fluid [class*="span"] {
  margin-left: 2.12766%;
}

#t3-admin-megamenu .row-fluid [class*="span"]:first-child {
  margin-left: 0;
}

/* Fix right spacing for chzn chosen in Megamenu Admin UI */
#t3-admin-megamenu ul.chzn-results {
  margin-right: 4px;
  float: none;
}

.chzn-container-multi .chzn-choices {
  padding: 1px 0;
}

/* Fix submenu auto open on hover */
#t3-admin-megamenu .dropdown-submenu:hover .dropdown-menu {
  display: none;
}

#t3-admin-megamenu .dropdown-submenu:hover > .dropdown-menu {
  display: block;
}


/* Header Form Control ---*/ 
.t3-admin-header .control-group {
  width: auto !important;
  display: block;
  float: left;
  margin: 15px 20px 15px 0;
  padding: 0;
  border: 0;
  background: none;
  box-shadow: none;
  min-height: 30px;
}

.t3-admin-header .control-group.hide {
  display: none;
}

.t3-admin-header .control-label {
  width: auto !important;
  display: block;
  float: left;
  padding: 8px 0 0 0;
}

.t3-admin-header .controls {
  margin: 0 0 0 10px;
  width: auto !important;
  display: block;
  float: left;
  padding: 0;
  background: none;
}

.t3-admin-header .inputbox,
.t3-admin-header .input {
  width: 250px;
  font-weight: bold;
}


/* Ajax loader ---*/
#t3-admin-megamenu .ajaxloader {
  width: 300px;
  height: 20px;
  position: absolute;
  top: 130px;
  left: -999em;
  border-radius: 0;
  opacity: 0;
  transition: opacity 0.5s ease-out;
  -o-transition: opacity 0.5s ease-out;
  -moz-transition: opacity 0.5s ease-out;
  -webkit-transition: opacity 0.5s ease-out;
}


#t3-admin-megamenu .progress {
  border-radius: 0;
}

#t3-admin-megamenu .ajaxloader .bar {
  width: 0%;
}

#t3-admin-megamenu.loading .ajaxloader {
  left: 20px;
  opacity: 1;
}

#t3-admin-megamenu.loading .ajaxloader .bar {
  width: 100%;
}

#t3-admin-megamenu.loading #t3-admin-mm-container {
  opacity: 0;
}

/* Hidden */
#t3-admin-megamenu .hidden,
#t3-admin-megamenu .hide {
  display: block;
  visibility: visible;
  opacity: 0.3;
}

/* Modal ---*/
.ajax-message {
  position: fixed;
  top: -100px;
  opacity: 0;
  left: 50%;
  z-index: 1050;
  overflow: auto;
  width: 400px;
  margin-left: -200px;
  background-color: #fff;
  border-radius: 0;
  
  transition: all 2s cubic-bezier(0.215, 0.610, 0.355, 1.000);
  -o-transition: all 2s cubic-bezier(0.215, 0.610, 0.355, 1.000);
  -moz-transition: all 2s cubic-bezier(0.215, 0.610, 0.355, 1.000);
  -webkit-transition: all 2s cubic-bezier(0.215, 0.610, 0.355, 1.000);
}

.ajax-message.in {
  top: 50px;
  opacity: 1;
}

#t3-admin-megamenu-dlg {
  font: 14px/20px sans-serif;
  color: #666;
  width: 450px;
  margin: -200px 0 0 -225px;
  border: 1px solid #333;
  border-radius: 0;
}

#t3-admin-megamenu-dlg.fade.in {
  top: 50%;
}

.modal-open .modal .dropdown-menu {
  z-index: 2050;
}

.modal-open .modal .dropdown.open {
  *z-index: 2050;
}

.modal-open .modal .popover {
  z-index: 2060;
}

.modal-open .modal .tooltip {
  z-index: 2080;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000000;
}

.modal-backdrop.fade {
  opacity: 0;
}

.modal-backdrop,
.modal-backdrop.fade.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}

/* Modal ---*/
.modal {
  font: 14px/20px sans-serif;
  color: #666;

  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 1060;
  overflow: auto;
  width: 350px;
  margin: -200px 0 0 -150px;
  background-color: #fff;
  border: 1px solid #333;
  border-radius: 0;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;

}

.modal.fade {
  -webkit-transition: opacity .3s linear, top .3s ease-out;
  -moz-transition: opacity .3s linear, top .3s ease-out;
  -o-transition: opacity .3s linear, top .3s ease-out;
  transition: opacity .3s linear, top .3s ease-out;
  top: -25%;
}

.modal-header {
  padding: 9px 15px 0;
}

.modal-header .close {
  margin-top: 2px;
}

.modal-header h3 {
  margin: 0;
  line-height: 30px;
}

.modal-body {
  overflow-y: auto;
  max-height: 400px;
  padding: 15px;
}

.modal-form {
  margin-bottom: 0;
}

.modal-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: right;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-radius: 0;
  box-shadow: inset 0 1px 0 #ffffff;
  *zoom: 1;
}

.modal-footer:before,
.modal-footer:after {
  display: table;
  content: "";
  line-height: 0;
}

.modal-footer:after {
  clear: both;
}

.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}

.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}

.mega-tab {
  position: relative;
}
.mega-tab > div > ul {
  width: 200px;
}

.mega-tab > div > ul > li {
  position: static;
}

.mega-tab > div > ul > li > .dropdown-menu{
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 200px;
}

.mega-tab > div > ul > li > .mega-dropdown-menu {
  	border: none;
  	box-shadow: none;
}

.mega-tab > div > ul > li:first-child > .mega-dropdown-menu {
	display: block;
  	opacity: 1!important;
}	

.mega-tab > div > ul > li > .mega-dropdown-menu > div {
	margin-left: 0!important;
	transition: none!important;
}
/* Fix not hide element in admin when adding hidden class */
#t3-admin-mm-container .hidden-xs,
#t3-admin-mm-container .hidden-sm,
#t3-admin-mm-container .hidden-md,
#t3-admin-mm-container .hidden-lg,
#t3-admin-mm-container .hidden-desktop,
#t3-admin-mm-container .hidden-phone {
  display: block !important;
}PK1t!]��k�klayout-preview.cssnu&1i�/** 
 *------------------------------------------------------------------------------
 * @package       T3 Framework for Joomla!
 *------------------------------------------------------------------------------
 * @copyright     Copyright (C) 2004-2013 JoomlArt.com. All Rights Reserved.
 * @license       GNU General Public License version 2 or later; see LICENSE.txt
 * @authors       JoomlArt, JoomlaBamboo, (contribute to this project at github 
 *                & Google group to become co-author)
 * @Google group: https://groups.google.com/forum/#!forum/t3fw
 * @Link:         http://t3-framework.org 
 *------------------------------------------------------------------------------
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
audio:not([controls]) {
  display: none;
}
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
a:hover,
a:active {
  outline: 0;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  /* Responsive images (ensure images don't scale beyond their parents) */

  max-width: 100%;
  /* Part 1: Set a maxium relative to the parent */

  width: auto\9;
  /* IE7-8 need help adjusting responsive images */

  height: auto;
  /* Part 2: Scale the height according to the width, otherwise you get stretching */

  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}
#map_canvas img,
.google-maps img {
  max-width: none;
}
button,
input,
select,
textarea {
  margin: 0;
  font-size: 100%;
  vertical-align: middle;
}
button,
input {
  *overflow: visible;
  line-height: normal;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
  cursor: pointer;
}
input[type="search"] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
textarea {
  overflow: auto;
  vertical-align: top;
}
@media print {
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page  {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
}
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/** 
 *------------------------------------------------------------------------------
 * @package       T3 Framework for Joomla!
 *------------------------------------------------------------------------------
 * @copyright     Copyright (C) 2004-2013 JoomlArt.com. All Rights Reserved.
 * @license       GNU General Public License version 2 or later; see LICENSE.txt
 * @authors       JoomlArt, JoomlaBamboo, (contribute to this project at github 
 *                & Google group to become co-author)
 * @Google group: https://groups.google.com/forum/#!forum/t3fw
 * @Link:         http://t3-framework.org 
 *------------------------------------------------------------------------------
 */
.t3-admin-layout-preview {
  width: 600px;
  max-width: 100%;
}
.t3-admin-layout-preview [class*="span"].hide,
.t3-admin-layout-preview .row-fluid [class*="span"].hide {
  display: none;
}
.t3-admin-layout-preview [class*="span"].pull-right,
.t3-admin-layout-preview .row [class*="span"].pull-right,
.t3-admin-layout-preview .row-fluid [class*="span"].pull-right {
  float: right;
}
.t3-admin-layout-preview .wrap {
  width: auto;
  clear: both;
}
.t3-admin-layout-preview .container,
.t3-admin-layout-preview .container-fluid {
  width: 100%;
}
.t3-admin-layout-preview .row,
.t3-admin-layout-preview .row-fluid {
  width: 100%;
  margin-left: 0;
  *zoom: 1;
}
.t3-admin-layout-preview .row:before,
.t3-admin-layout-preview .row-fluid:before,
.t3-admin-layout-preview .row:after,
.t3-admin-layout-preview .row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-admin-layout-preview .row:after,
.t3-admin-layout-preview .row-fluid:after {
  clear: both;
}
.t3-admin-layout-preview .row [class*="span"],
.t3-admin-layout-preview .row-fluid [class*="span"] {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 2.127659574468085%;
  *margin-left: 2.074468085106383%;
}
.t3-admin-layout-preview .row [class*="span"]:first-child:not(.pull-right),
.t3-admin-layout-preview .row-fluid [class*="span"]:first-child:not(.pull-right) {
  margin-left: 0;
}
.t3-admin-layout-preview .row [class*="span"].pull-right:first-child + [class*="span"]:not(.pull-right),
.t3-admin-layout-preview .row-fluid [class*="span"].pull-right:first-child + [class*="span"]:not(.pull-right) {
  margin-left: 0;
}
.t3-admin-layout-preview .row .span12,
.t3-admin-layout-preview .row-fluid .span12 {
  width: 100%;
  *width: 99.94680851063829%;
}
.t3-admin-layout-preview .row .span11,
.t3-admin-layout-preview .row-fluid .span11 {
  width: 91.48936170212765%;
  *width: 91.43617021276594%;
}
.t3-admin-layout-preview .row .span10,
.t3-admin-layout-preview .row-fluid .span10 {
  width: 82.97872340425532%;
  *width: 82.92553191489361%;
}
.t3-admin-layout-preview .row .span9,
.t3-admin-layout-preview .row-fluid .span9 {
  width: 74.46808510638297%;
  *width: 74.41489361702126%;
}
.t3-admin-layout-preview .row .span8,
.t3-admin-layout-preview .row-fluid .span8 {
  width: 65.95744680851064%;
  *width: 65.90425531914893%;
}
.t3-admin-layout-preview .row .span7,
.t3-admin-layout-preview .row-fluid .span7 {
  width: 57.44680851063829%;
  *width: 57.39361702127659%;
}
.t3-admin-layout-preview .row .span6,
.t3-admin-layout-preview .row-fluid .span6 {
  width: 48.93617021276595%;
  *width: 48.88297872340425%;
}
.t3-admin-layout-preview .row .span5,
.t3-admin-layout-preview .row-fluid .span5 {
  width: 40.42553191489362%;
  *width: 40.37234042553192%;
}
.t3-admin-layout-preview .row .span4,
.t3-admin-layout-preview .row-fluid .span4 {
  width: 31.914893617021278%;
  *width: 31.861702127659576%;
}
.t3-admin-layout-preview .row .span3,
.t3-admin-layout-preview .row-fluid .span3 {
  width: 23.404255319148934%;
  *width: 23.351063829787233%;
}
.t3-admin-layout-preview .row .span2,
.t3-admin-layout-preview .row-fluid .span2 {
  width: 14.893617021276595%;
  *width: 14.840425531914894%;
}
.t3-admin-layout-preview .row .span1,
.t3-admin-layout-preview .row-fluid .span1 {
  width: 6.382978723404255%;
  *width: 6.329787234042553%;
}
.t3-admin-layout-preview .span12 .row [class*="span"] {
  margin-left: 2.127659574468085%;
  *margin-left: 2.074468085106383%;
}
.t3-admin-layout-preview .span12 .row [class*="span"]:first-child {
  margin-left: 0;
}
.t3-admin-layout-preview .span12 .row .span12 {
  width: 100%;
  *width: 99.94680851063829%;
}
.t3-admin-layout-preview .span12 .row .span11 {
  width: 91.48936170212765%;
  *width: 91.43617021276594%;
}
.t3-admin-layout-preview .span12 .row .span10 {
  width: 82.97872340425532%;
  *width: 82.92553191489361%;
}
.t3-admin-layout-preview .span12 .row .span9 {
  width: 74.46808510638297%;
  *width: 74.41489361702126%;
}
.t3-admin-layout-preview .span12 .row .span8 {
  width: 65.95744680851064%;
  *width: 65.90425531914893%;
}
.t3-admin-layout-preview .span12 .row .span7 {
  width: 57.44680851063829%;
  *width: 57.39361702127659%;
}
.t3-admin-layout-preview .span12 .row .span6 {
  width: 48.93617021276595%;
  *width: 48.88297872340425%;
}
.t3-admin-layout-preview .span12 .row .span5 {
  width: 40.42553191489362%;
  *width: 40.37234042553192%;
}
.t3-admin-layout-preview .span12 .row .span4 {
  width: 31.914893617021278%;
  *width: 31.861702127659576%;
}
.t3-admin-layout-preview .span12 .row .span3 {
  width: 23.404255319148934%;
  *width: 23.351063829787233%;
}
.t3-admin-layout-preview .span12 .row .span2 {
  width: 14.893617021276595%;
  *width: 14.840425531914894%;
}
.t3-admin-layout-preview .span12 .row .span1 {
  width: 6.382978723404255%;
  *width: 6.329787234042553%;
}
.t3-admin-layout-preview .span11 .row [class*="span"] {
  margin-left: 2.3255813953488373%;
  *margin-left: 2.272389905987135%;
}
.t3-admin-layout-preview .span11 .row [class*="span"]:first-child {
  margin-left: 0;
}
.t3-admin-layout-preview .span11 .row .span11 {
  width: 100%;
  *width: 99.94680851063829%;
}
.t3-admin-layout-preview .span11 .row .span10 {
  width: 90.69767441860466%;
  *width: 90.64448292924295%;
}
.t3-admin-layout-preview .span11 .row .span9 {
  width: 81.3953488372093%;
  *width: 81.34215734784759%;
}
.t3-admin-layout-preview .span11 .row .span8 {
  width: 72.09302325581396%;
  *width: 72.03983176645225%;
}
.t3-admin-layout-preview .span11 .row .span7 {
  width: 62.7906976744186%;
  *width: 62.7375061850569%;
}
.t3-admin-layout-preview .span11 .row .span6 {
  width: 53.48837209302325%;
  *width: 53.43518060366155%;
}
.t3-admin-layout-preview .span11 .row .span5 {
  width: 44.186046511627914%;
  *width: 44.13285502226621%;
}
.t3-admin-layout-preview .span11 .row .span4 {
  width: 34.88372093023256%;
  *width: 34.83052944087086%;
}
.t3-admin-layout-preview .span11 .row .span3 {
  width: 25.581395348837212%;
  *width: 25.52820385947551%;
}
.t3-admin-layout-preview .span11 .row .span2 {
  width: 16.27906976744186%;
  *width: 16.22587827808016%;
}
.t3-admin-layout-preview .span11 .row .span1 {
  width: 6.976744186046512%;
  *width: 6.923552696684809%;
}
.t3-admin-layout-preview .span10 .row [class*="span"] {
  margin-left: 2.564102564102564%;
  *margin-left: 2.5109110747408616%;
}
.t3-admin-layout-preview .span10 .row [class*="span"]:first-child {
  margin-left: 0;
}
.t3-admin-layout-preview .span10 .row .span10 {
  width: 100%;
  *width: 99.94680851063829%;
}
.t3-admin-layout-preview .span10 .row .span9 {
  width: 89.74358974358974%;
  *width: 89.69039825422803%;
}
.t3-admin-layout-preview .span10 .row .span8 {
  width: 79.48717948717949%;
  *width: 79.43398799781778%;
}
.t3-admin-layout-preview .span10 .row .span7 {
  width: 69.23076923076921%;
  *width: 69.1775777414075%;
}
.t3-admin-layout-preview .span10 .row .span6 {
  width: 58.974358974358964%;
  *width: 58.92116748499726%;
}
.t3-admin-layout-preview .span10 .row .span5 {
  width: 48.717948717948715%;
  *width: 48.664757228587014%;
}
.t3-admin-layout-preview .span10 .row .span4 {
  width: 38.46153846153847%;
  *width: 38.408346972176766%;
}
.t3-admin-layout-preview .span10 .row .span3 {
  width: 28.205128205128204%;
  *width: 28.151936715766503%;
}
.t3-admin-layout-preview .span10 .row .span2 {
  width: 17.94871794871795%;
  *width: 17.895526459356248%;
}
.t3-admin-layout-preview .span10 .row .span1 {
  width: 7.6923076923076925%;
  *width: 7.63911620294599%;
}
.t3-admin-layout-preview .span9 .row [class*="span"] {
  margin-left: 2.857142857142857%;
  *margin-left: 2.803951367781155%;
}
.t3-admin-layout-preview .span9 .row [class*="span"]:first-child {
  margin-left: 0;
}
.t3-admin-layout-preview .span9 .row .span9 {
  width: 100%;
  *width: 99.94680851063829%;
}
.t3-admin-layout-preview .span9 .row .span8 {
  width: 88.57142857142858%;
  *width: 88.51823708206688%;
}
.t3-admin-layout-preview .span9 .row .span7 {
  width: 77.14285714285715%;
  *width: 77.08966565349544%;
}
.t3-admin-layout-preview .span9 .row .span6 {
  width: 65.71428571428571%;
  *width: 65.661094224924%;
}
.t3-admin-layout-preview .span9 .row .span5 {
  width: 54.28571428571429%;
  *width: 54.23252279635259%;
}
.t3-admin-layout-preview .span9 .row .span4 {
  width: 42.85714285714286%;
  *width: 42.80395136778116%;
}
.t3-admin-layout-preview .span9 .row .span3 {
  width: 31.428571428571427%;
  *width: 31.375379939209726%;
}
.t3-admin-layout-preview .span9 .row .span2 {
  width: 20%;
  *width: 19.9468085106383%;
}
.t3-admin-layout-preview .span9 .row .span1 {
  width: 8.571428571428571%;
  *width: 8.51823708206687%;
}
.t3-admin-layout-preview .span8 .row [class*="span"] {
  margin-left: 3.225806451612903%;
  *margin-left: 3.1726149622512008%;
}
.t3-admin-layout-preview .span8 .row [class*="span"]:first-child {
  margin-left: 0;
}
.t3-admin-layout-preview .span8 .row .span8 {
  width: 100%;
  *width: 99.94680851063829%;
}
.t3-admin-layout-preview .span8 .row .span7 {
  width: 87.09677419354837%;
  *width: 87.04358270418666%;
}
.t3-admin-layout-preview .span8 .row .span6 {
  width: 74.19354838709677%;
  *width: 74.14035689773506%;
}
.t3-admin-layout-preview .span8 .row .span5 {
  width: 61.29032258064516%;
  *width: 61.23713109128346%;
}
.t3-admin-layout-preview .span8 .row .span4 {
  width: 48.38709677419355%;
  *width: 48.33390528483185%;
}
.t3-admin-layout-preview .span8 .row .span3 {
  width: 35.48387096774193%;
  *width: 35.43067947838023%;
}
.t3-admin-layout-preview .span8 .row .span2 {
  width: 22.58064516129032%;
  *width: 22.52745367192862%;
}
.t3-admin-layout-preview .span8 .row .span1 {
  width: 9.67741935483871%;
  *width: 9.624227865477009%;
}
.t3-admin-layout-preview .span7 .row [class*="span"] {
  margin-left: 3.703703703703704%;
  *margin-left: 3.650512214342002%;
}
.t3-admin-layout-preview .span7 .row [class*="span"]:first-child {
  margin-left: 0;
}
.t3-admin-layout-preview .span7 .row .span7 {
  width: 100%;
  *width: 99.94680851063829%;
}
.t3-admin-layout-preview .span7 .row .span6 {
  width: 85.18518518518519%;
  *width: 85.13199369582348%;
}
.t3-admin-layout-preview .span7 .row .span5 {
  width: 70.37037037037038%;
  *width: 70.31717888100867%;
}
.t3-admin-layout-preview .span7 .row .span4 {
  width: 55.55555555555557%;
  *width: 55.50236406619387%;
}
.t3-admin-layout-preview .span7 .row .span3 {
  width: 40.74074074074075%;
  *width: 40.687549251379046%;
}
.t3-admin-layout-preview .span7 .row .span2 {
  width: 25.92592592592593%;
  *width: 25.87273443656423%;
}
.t3-admin-layout-preview .span7 .row .span1 {
  width: 11.111111111111112%;
  *width: 11.057919621749411%;
}
.t3-admin-layout-preview .span6 .row [class*="span"] {
  margin-left: 4.347826086956522%;
  *margin-left: 4.29463459759482%;
}
.t3-admin-layout-preview .span6 .row [class*="span"]:first-child {
  margin-left: 0;
}
.t3-admin-layout-preview .span6 .row .span6 {
  width: 100%;
  *width: 99.94680851063829%;
}
.t3-admin-layout-preview .span6 .row .span5 {
  width: 82.60869565217392%;
  *width: 82.55550416281221%;
}
.t3-admin-layout-preview .span6 .row .span4 {
  width: 65.21739130434784%;
  *width: 65.16419981498613%;
}
.t3-admin-layout-preview .span6 .row .span3 {
  width: 47.82608695652174%;
  *width: 47.77289546716004%;
}
.t3-admin-layout-preview .span6 .row .span2 {
  width: 30.434782608695656%;
  *width: 30.381591119333955%;
}
.t3-admin-layout-preview .span6 .row .span1 {
  width: 13.043478260869568%;
  *width: 12.990286771507867%;
}
.t3-admin-layout-preview .span5 .row [class*="span"] {
  margin-left: 5.263157894736842%;
  *margin-left: 5.209966405375139%;
}
.t3-admin-layout-preview .span5 .row [class*="span"]:first-child {
  margin-left: 0;
}
.t3-admin-layout-preview .span5 .row .span5 {
  width: 100%;
  *width: 99.94680851063829%;
}
.t3-admin-layout-preview .span5 .row .span4 {
  width: 78.94736842105263%;
  *width: 78.89417693169092%;
}
.t3-admin-layout-preview .span5 .row .span3 {
  width: 57.89473684210525%;
  *width: 57.84154535274355%;
}
.t3-admin-layout-preview .span5 .row .span2 {
  width: 36.84210526315789%;
  *width: 36.78891377379619%;
}
.t3-admin-layout-preview .span5 .row .span1 {
  width: 15.789473684210526%;
  *width: 15.736282194848824%;
}
.t3-admin-layout-preview .span4 .row [class*="span"] {
  margin-left: 6.666666666666667%;
  *margin-left: 6.613475177304965%;
}
.t3-admin-layout-preview .span4 .row [class*="span"]:first-child {
  margin-left: 0;
}
.t3-admin-layout-preview .span4 .row .span4 {
  width: 100%;
  *width: 99.94680851063829%;
}
.t3-admin-layout-preview .span4 .row .span3 {
  width: 73.33333333333333%;
  *width: 73.28014184397162%;
}
.t3-admin-layout-preview .span4 .row .span2 {
  width: 46.666666666666664%;
  *width: 46.61347517730496%;
}
.t3-admin-layout-preview .span4 .row .span1 {
  width: 20%;
  *width: 19.9468085106383%;
}
.t3-admin-layout-preview .span3 .row [class*="span"] {
  margin-left: 9.090909090909092%;
  *margin-left: 9.03771760154739%;
}
.t3-admin-layout-preview .span3 .row [class*="span"]:first-child {
  margin-left: 0;
}
.t3-admin-layout-preview .span3 .row .span3 {
  width: 100%;
  *width: 99.94680851063829%;
}
.t3-admin-layout-preview .span3 .row .span2 {
  width: 63.63636363636365%;
  *width: 63.583172147001946%;
}
.t3-admin-layout-preview .span3 .row .span1 {
  width: 27.272727272727277%;
  *width: 27.219535783365576%;
}
.t3-admin-layout-preview .span2 .row [class*="span"] {
  margin-left: 14.285714285714285%;
  *margin-left: 14.232522796352583%;
}
.t3-admin-layout-preview .span2 .row [class*="span"]:first-child {
  margin-left: 0;
}
.t3-admin-layout-preview .span2 .row .span2 {
  width: 100%;
  *width: 99.94680851063829%;
}
.t3-admin-layout-preview .span2 .row .span1 {
  width: 42.857142857142854%;
  *width: 42.80395136778115%;
}
.t3-admin-layout-preview .span1 .row [class*="span"] {
  margin-left: 33.33333333333333%;
  *margin-left: 33.28014184397163%;
}
.t3-admin-layout-preview .span1 .row [class*="span"]:first-child {
  margin-left: 0;
}
.t3-admin-layout-preview .span1 .row .span1 {
  width: 100%;
  *width: 99.94680851063829%;
}
.t3-admin-layout-preview .spanfirst {
  margin-left: 0 !important;
}
.t3-admin-layout-preview .offset12 {
  margin-left: 104.25531914893617% !important;
  *margin-left: 104.14893617021275% !important;
}
.t3-admin-layout-preview .offset12:first-child {
  margin-left: 102.12765957446808% !important;
  *margin-left: 102.02127659574467% !important;
}
.t3-admin-layout-preview .offset11 {
  margin-left: 95.74468085106382% !important;
  *margin-left: 95.6382978723404% !important;
}
.t3-admin-layout-preview .offset11:first-child {
  margin-left: 93.61702127659574% !important;
  *margin-left: 93.51063829787232% !important;
}
.t3-admin-layout-preview .offset10 {
  margin-left: 87.23404255319149% !important;
  *margin-left: 87.12765957446807% !important;
}
.t3-admin-layout-preview .offset10:first-child {
  margin-left: 85.1063829787234% !important;
  *margin-left: 84.99999999999999% !important;
}
.t3-admin-layout-preview .offset9 {
  margin-left: 78.72340425531914% !important;
  *margin-left: 78.61702127659572% !important;
}
.t3-admin-layout-preview .offset9:first-child {
  margin-left: 76.59574468085106% !important;
  *margin-left: 76.48936170212764% !important;
}
.t3-admin-layout-preview .offset8 {
  margin-left: 70.2127659574468% !important;
  *margin-left: 70.10638297872339% !important;
}
.t3-admin-layout-preview .offset8:first-child {
  margin-left: 68.08510638297872% !important;
  *margin-left: 67.9787234042553% !important;
}
.t3-admin-layout-preview .offset7 {
  margin-left: 61.70212765957446% !important;
  *margin-left: 61.59574468085106% !important;
}
.t3-admin-layout-preview .offset7:first-child {
  margin-left: 59.574468085106375% !important;
  *margin-left: 59.46808510638297% !important;
}
.t3-admin-layout-preview .offset6 {
  margin-left: 53.191489361702125% !important;
  *margin-left: 53.085106382978715% !important;
}
.t3-admin-layout-preview .offset6:first-child {
  margin-left: 51.063829787234035% !important;
  *margin-left: 50.95744680851063% !important;
}
.t3-admin-layout-preview .offset5 {
  margin-left: 44.68085106382979% !important;
  *margin-left: 44.57446808510638% !important;
}
.t3-admin-layout-preview .offset5:first-child {
  margin-left: 42.5531914893617% !important;
  *margin-left: 42.4468085106383% !important;
}
.t3-admin-layout-preview .offset4 {
  margin-left: 36.170212765957444% !important;
  *margin-left: 36.06382978723405% !important;
}
.t3-admin-layout-preview .offset4:first-child {
  margin-left: 34.04255319148936% !important;
  *margin-left: 33.93617021276596% !important;
}
.t3-admin-layout-preview .offset3 {
  margin-left: 27.659574468085104% !important;
  *margin-left: 27.5531914893617% !important;
}
.t3-admin-layout-preview .offset3:first-child {
  margin-left: 25.53191489361702% !important;
  *margin-left: 25.425531914893618% !important;
}
.t3-admin-layout-preview .offset2 {
  margin-left: 19.148936170212764% !important;
  *margin-left: 19.04255319148936% !important;
}
.t3-admin-layout-preview .offset2:first-child {
  margin-left: 17.02127659574468% !important;
  *margin-left: 16.914893617021278% !important;
}
.t3-admin-layout-preview .offset1 {
  margin-left: 10.638297872340425% !important;
  *margin-left: 10.53191489361702% !important;
}
.t3-admin-layout-preview .offset1:first-child {
  margin-left: 8.51063829787234% !important;
  *margin-left: 8.404255319148938% !important;
}
.t3-admin-layout-preview .offset-12 {
  margin-left: -100% !important;
  *margin-left: -99.89361702127658% !important;
}
.t3-admin-layout-preview .offset-11 {
  margin-left: -91.48936170212765% !important;
  *margin-left: -91.38297872340424% !important;
}
.t3-admin-layout-preview .offset-10 {
  margin-left: -82.97872340425532% !important;
  *margin-left: -82.8723404255319% !important;
}
.t3-admin-layout-preview .offset-9 {
  margin-left: -74.46808510638297% !important;
  *margin-left: -74.36170212765956% !important;
}
.t3-admin-layout-preview .offset-8 {
  margin-left: -65.95744680851064% !important;
  *margin-left: -65.85106382978722% !important;
}
.t3-admin-layout-preview .offset-7 {
  margin-left: -57.44680851063829% !important;
  *margin-left: -57.34042553191489% !important;
}
.t3-admin-layout-preview .offset-6 {
  margin-left: -48.93617021276595% !important;
  *margin-left: -48.82978723404255% !important;
}
.t3-admin-layout-preview .offset-5 {
  margin-left: -40.42553191489362% !important;
  *margin-left: -40.319148936170215% !important;
}
.t3-admin-layout-preview .offset-4 {
  margin-left: -31.914893617021278% !important;
  *margin-left: -31.808510638297875% !important;
}
.t3-admin-layout-preview .offset-3 {
  margin-left: -23.404255319148934% !important;
  *margin-left: -23.29787234042553% !important;
}
.t3-admin-layout-preview .offset-2 {
  margin-left: -14.893617021276595% !important;
  *margin-left: -14.787234042553193% !important;
}
.t3-admin-layout-preview .offset-1 {
  margin-left: -6.382978723404255% !important;
  *margin-left: -6.276595744680851% !important;
}
.t3-admin-layout-preview .t3-admin-layout-section,
.t3-admin-layout-preview header,
.t3-admin-layout-preview footer,
.t3-admin-layout-preview section,
.t3-admin-layout-preview nav,
.t3-admin-layout-preview .t3-spotlight,
.t3-admin-layout-preview .t3-content,
.t3-admin-layout-preview .t3-sidebar,
.t3-admin-layout-preview .t3-mastcol {
  *zoom: 1;
}
.t3-admin-layout-preview .t3-admin-layout-section:before,
.t3-admin-layout-preview header:before,
.t3-admin-layout-preview footer:before,
.t3-admin-layout-preview section:before,
.t3-admin-layout-preview nav:before,
.t3-admin-layout-preview .t3-spotlight:before,
.t3-admin-layout-preview .t3-content:before,
.t3-admin-layout-preview .t3-sidebar:before,
.t3-admin-layout-preview .t3-mastcol:before,
.t3-admin-layout-preview .t3-admin-layout-section:after,
.t3-admin-layout-preview header:after,
.t3-admin-layout-preview footer:after,
.t3-admin-layout-preview section:after,
.t3-admin-layout-preview nav:after,
.t3-admin-layout-preview .t3-spotlight:after,
.t3-admin-layout-preview .t3-content:after,
.t3-admin-layout-preview .t3-sidebar:after,
.t3-admin-layout-preview .t3-mastcol:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-admin-layout-preview .t3-admin-layout-section:after,
.t3-admin-layout-preview header:after,
.t3-admin-layout-preview footer:after,
.t3-admin-layout-preview section:after,
.t3-admin-layout-preview nav:after,
.t3-admin-layout-preview .t3-spotlight:after,
.t3-admin-layout-preview .t3-content:after,
.t3-admin-layout-preview .t3-sidebar:after,
.t3-admin-layout-preview .t3-mastcol:after {
  clear: both;
}
.t3-admin-layout-preview .row .span100 {
  width: 100%;
  float: left;
}
.t3-admin-layout-preview .row .span50 {
  width: 50%;
  float: left;
}
.t3-admin-layout-preview .row .span33 {
  width: 33.3333%;
  float: left;
}
.t3-admin-layout-preview .row .span25 {
  width: 25%;
  float: left;
}
.t3-admin-layout-preview .row .span20 {
  width: 20%;
  float: left;
}
.t3-admin-layout-preview .row .span16 {
  width: 16.6666%;
  float: left;
}
.t3-admin-layout-preview.wide {
  width: 720px;
}
.t3-admin-layout-preview.normal {
  width: 600px;
}
.t3-admin-layout-preview.xtablet {
  width: 500px;
}
.t3-admin-layout-preview.tablet {
  width: 450px;
}
.t3-admin-layout-preview.mobile {
  padding-left: 20px;
  padding-right: 20px;
  width: 400px;
}
.t3-admin-layout-preview.mobile .row [class*="span"],
.t3-admin-layout-preview.mobile .row-fluid [class*="span"],
.t3-admin-layout-preview.mobile .row .uneditable-input[class*="span"],
.t3-admin-layout-preview.mobile .row-fluid .uneditable-input[class*="span"],
.t3-admin-layout-preview.mobile .row [class*="span"],
.t3-admin-layout-preview.mobile .row-fluid [class*="span"] {
  float: none;
  display: block;
  width: 100%;
  margin-left: 0 !important;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.t3-admin-layout-preview.mobile .row .span100,
.t3-admin-layout-preview.mobile .row-fluid .span100 {
  width: 100%;
  float: left;
}
.t3-admin-layout-preview.mobile .row .span50,
.t3-admin-layout-preview.mobile .row-fluid .span50 {
  width: 50%;
  float: left;
}
.t3-admin-layout-preview.mobile .row .span33,
.t3-admin-layout-preview.mobile .row-fluid .span33 {
  width: 33.3333%;
  float: left;
}
.t3-admin-layout-preview.mobile .row .span25,
.t3-admin-layout-preview.mobile .row-fluid .span25 {
  width: 25%;
  float: left;
}
.t3-admin-layout-preview.mobile .row .span20,
.t3-admin-layout-preview.mobile .row-fluid .span20 {
  width: 20%;
  float: left;
}
.t3-admin-layout-preview.mobile .row .span16,
.t3-admin-layout-preview.mobile .row-fluid .span16 {
  width: 16.6666%;
  float: left;
}
.t3-admin-layout-preview.mobile [class*="offset"] {
  margin-left: 0;
}

/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
PK1t!]�XS�u$u$thememagic.cssnu&1i�/** 
 *------------------------------------------------------------------------------
 * @package       T3 Framework for Joomla!
 *------------------------------------------------------------------------------
 * @copyright     Copyright (C) 2004-2013 JoomlArt.com. All Rights Reserved.
 * @license       GNU General Public License version 2 or later; see LICENSE.txt
 * @authors       JoomlArt, JoomlaBamboo, (contribute to this project at github 
 *                & Google group to become co-author)
 * @Google group: https://groups.google.com/forum/#!forum/t3fw
 * @Link:         http://t3-framework.org 
 *------------------------------------------------------------------------------
 */


/* -------------------------------------------------*/
/* T3 THEMEMAGIC
---------------------------------------------------*/

@import "../../fonts/fa3/css/font-awesome.css";


/* Layout
--------- */
#t3-admin-thememagic,
#t3-admin-tm-preview {
	position: absolute;
	top: 0;
	bottom: 0;

  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;

	-webkit-transition: left 800ms cubic-bezier(0.25, 0.1, 0.25, 1); 
  -moz-transition: left 800ms cubic-bezier(0.25, 0.1, 0.25, 1);
  -o-transition: left 800ms cubic-bezier(0.25, 0.1, 0.25, 1);
  transition: left 800ms cubic-bezier(0.25, 0.1, 0.25, 1); 
			
	-webkit-backface-visibility: hidden; /* it seem webkit-only, FF 13 have problem*/
}

#t3-admin-thememagic {
	left: 0;
	width: 300px;
	z-index: 2;
}

#t3-admin-tm-preview {
	left: 300px;
	right: 0;
}

#t3-admin-tm-ifr-preview {
	position: absolute;
	width: 100%;
	height: 100%;
}

.no-magic #t3-admin-tm-preview {
  left: 0;
}


/* thememagic
------------- */
#t3-admin-thememagic {
  font: 12px/16px sans-serif;
  color: #333;
  background: #eee;
  border-right: 1px solid #ccc;
  box-shadow: 5px 0 8px rgba(0,0,0,.1);
}

#t3-admin-thememagic a,
#t3-admin-thememagic a:hover {
  text-decoration: none;
}

/* Cutomizer Header ---*/
.t3-admin-tm-header {
  background: #eee;
  position: relative;
  z-index: 2;
}

.t3-admin-tm-header h2 {
  font-size: 24px;
  width: 268px;
  font-weight: normal;
  line-height: normal;
  margin: 0;
  padding: 15px;
  border-bottom: 1px solid #ccc;
  box-sizing: padding-box;
  -moz-box-sizing: padding-box;
  -webkit-box-sizing: padding-box;
}

.t3-admin-tm-header h2 span {
  display: block;
  line-height: 30px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.t3-admin-tm-header h2 strong {
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: normal;
  margin-bottom: 3px;
  color: #666;
}

.t3-admin-tm-header #t3-admin-tm-form {
  margin: 0;
  padding: 15px;
  border-bottom: 1px solid #ccc;
  white-space: nowrap;
}

.t3-admin-tm-header #t3-admin-tm-form select {
  margin-left: 10px;
  margin-right: 10px;
  padding-right: 5px;
  width: 100px;
}

.t3-admin-tm-header #t3-admin-tm-form .dropdown-menu {
  right: 0;
  left: auto;
}


/* Form Elements
---------------- */
label, input, button, select, textarea, option {
  font-size: 12px;
}

label {
  font-weight: bold;
  display: inline-block;
}

input, select {
	width: auto;
}

a.btn, a.btn:hover {
  text-decoration: none;
}

.btn {
  background-image: none;
}

textarea, input, select, .btn, button {
  border-radius: 0 !important;
}

.disabled {
  cursor: not-allowed !important;
}

#theme-name {
  margin-top: 10px;
}

.tooltip {
  font-family: sans-serif;
}

/* Variables Form ---*/
#t3-admin-tm-variable-form {
	position: absolute;
	top: 168px;
	bottom: 0;
	overflow: auto;
	margin-bottom: 0;
  padding: 0;
  width: 100%;
  background: #fff;
  border-top: 1px solid #ccc;
  margin-right: -1px;
  z-index: 1;
}

/* Elements Size ---*/
.input-tiny {
  width: 40px;
}

/* Color Picker ---*/
.miniColors-triggerWrap {
  position: relative;
  top: -1px;
  left: 5px;
}

/* CHANGED INDICATOR
-------------------- */
.t3-controls::before {
  content: "\f071"; 
  font-family: "FontAwesome";
  font-size: 16px;
  vertical-align: middle;
  color: #f80;
  display: none;
  float: right;
  margin-top: 8px;
}

.t3-changed .t3-control-label {
  color: #f80;
}
.t3-changed .t3-controls::before {
  display: inline-block;
}


/* Arcodion
----------- */
.accordion {
  margin: 0;
}

.accordion-group {
  margin: 0;
  border: 0;
  border-radius: 0;
  border-bottom: 1px solid #ccc;
}

.accordion-heading {
  color: #ccc;
  border-radius: 0;
}

.accordion-heading a {
  background: #f2f2f2;
  color: #333;
  font-weight: bold;
  border-radius: 0;
  font-size: 14px;
}

.accordion-heading .accordion-toggle {
  padding: 10px 15px;
}

.accordion-heading a:hover {
  background: #eee;
  color: #333;
}

.active .accordion-heading a,
.accordion-heading a:active {
  background: #07b;
  color: #fff;
}

.accordion-heading-inner {
}


/* User Interaction Elements
---------------------------- */
/* Close Button ---*/
.themer-close {
	width: 200px;
	height: 30px;
  line-height: 30px;
  display: block;
  background: #333;
  color: #999;
  text-decoration: none;
}

.themer-close i {
  margin-right: 10px;
  margin-left: 10px;
}

.themer-close:hover {
  color: #fff;
  text-decoration: none;
}


/* Minimize Button ---*/
a.themer-minimize {
  width: 100px;
  height: 30px;
  line-height: 30px;
  display: block;
  background: #333;
  color: #999;
  text-decoration: none;
  position: absolute;
  top: 0;
  right: 0;
}

a.themer-minimize:hover {
  color: #fff;
  text-decoration: none;
}

a.themer-minimize .icon-remove-sign,
a.themer-minimize .icon-magic {
  font-size: 16px;
  margin-right: 5px;
  margin-left: 10px;
}

a.themer-minimize .icon-magic { display: none; }

a.themer-minimize.active {
  opacity: .5;
  right: -40px;
  background: none;
  width: 40px;
  height: 40px;
}

a.themer-minimize.active:hover {
  opacity: 1;
}

a.themer-minimize.active .icon-magic {
  display: block;
  color: #333;
  margin-right: 0;
  margin-top: 5px;
  font-size: 18px;
  border: 1px solid #ccc;
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  background: #f2f2f2;
}

a.themer-minimize.active .icon-remove-sign,
a.themer-minimize.active span {
  display: none;
}


/* Progress ----*/
/* PROGRESS BAR
--------------- */
.t3-progress {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 0%;
  opacity: 0;
  height: 4px;
  background: #f80;
  pointer-events: none;
}

.t3-progress.t3-anim-slow {
  -webkit-transition: width 5s ease-in;
  transition: width 5s ease-in;

  opacity: 1;
  z-index: 100;
}

.t3-progress.t3-anim-finish {
  -webkit-transition: width 0.5s ease-in, opacity 0.5s 0.5s;
  transition: width 0.5s ease-in, opacity 0.5s 0.5s;
  
  width: 100% !important;
  opacity: 0;
  z-index: 100;
}

/* Radio Button Groups ---*/
.radio.btn-group input[type=radio] {
  display: none;
}

.radio.btn-group > label:first-of-type {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}

fieldset.radio.btn-group {
  padding-left: 0;
  padding-top: 0 !important;
}

fieldset select {
  width: 220px;
}


/* ThemeMagic Modals
/* -----------------*/
.modal-open .modal .dropdown-menu {
  z-index: 2050;
}

.modal-open .modal .dropdown.open {
  *z-index: 2050;
}

.modal-open .modal .popover {
  z-index: 2060;
}

.modal-open .modal .tooltip {
  z-index: 2080;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000000;
}

.modal-backdrop.fade {
  opacity: 0;
}

.modal-backdrop,
.modal-backdrop.fade.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}

/* Modal ---*/
.modal {
  font: 14px/20px sans-serif;
  color: #666;

  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 1050;
  overflow: auto;
  width: 350px;
  margin: -200px 0 0 -150px;
  background-color: #fff;
  border: 1px solid #333;
  border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;

}

.modal.fade {
  -webkit-transition: opacity .3s linear, top .3s ease-out;
  -moz-transition: opacity .3s linear, top .3s ease-out;
  -o-transition: opacity .3s linear, top .3s ease-out;
  transition: opacity .3s linear, top .3s ease-out;
  top: -25%;
}

#t3-admin-thememagic-dlg.fade.in,
#t3-admin-tm-warning.fade.in {
  top: 50%;
}

.modal-header {
  padding: 9px 15px 0;
}

.modal-header .close {
  margin-top: 2px;
}

.modal-header h3 {
  margin: 0;
  line-height: 30px;
}

.modal-body {
  overflow-y: auto;
  max-height: 400px;
  padding: 15px;
}

.modal-form {
  margin-bottom: 0;
}

.modal-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: right;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-radius: 0 0 6px 6px;
  box-shadow: inset 0 1px 0 #ffffff;
  *zoom: 1;
}

.modal-footer:before,
.modal-footer:after {
  display: table;
  content: "";
  line-height: 0;
}

.modal-footer:after {
  clear: both;
}

.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}

.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}


/* Modal Media select ---*/
.controls a.modal {
  position: static;
  top: auto;
  left: auto;
  margin: 0;
  display: block;
  width: 60px;
  box-shadow: none;
}

.controls .media-preview {
  display: none;
}


/* MISC
/* -----*/
.invisible {
  visibility: hidden;
}

.alert {
  border-radius: 0;
  margin-bottom: 0;
}
PK1t!]@:�::off-canvas.cssnu&1i�#off-canvas-nav {
  display: none;
}
@media (max-width: 767px) {
  .off-canvas {
    width: 100%;
    overflow-x: hidden;
    position: relative;
  }
  .off-canvas body {
    width: 100%;
    overflow-x: hidden;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  .off-canvas body > * {
    left: 0;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: -webkit-transform 500ms ease;
    -moz-transition: -moz-transform 500ms ease;
    -o-transition: -o-transform 500ms ease;
    transition: transform 500ms ease;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
  }
  .off-canvas #t3-mainnav .nav-collapse,
  .off-canvas #ja-mainnav .nav-collapse {
    display: none;
  }
  .off-canvas #off-canvas-nav {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    z-index: 1;
    background: none;
  }
  .off-canvas #off-canvas-nav .t3-mainnav {
    margin: 0;
    position: absolute;
    left: 0;
    top: 0;
    width: 250px;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  .off-canvas #off-canvas-nav .t3-mainnav .nav-collapse {
    height: auto;
    background: none;
  }
  .off-canvas-enabled body > * {
    -webkit-transform: translateX(250px);
    -moz-transform: translateX(250px);
    -o-transform: translateX(250px);
    transform: translateX(250px);
  }
  .off-canvas-enabled #t3-mainnav {
    display: block;
  }
}
@media (max-width: 767px) {
  .off-canvas .t3-mainnav .nav-collapse {
    margin-top: 0;
  }
}PK1t!]S�I%%megamenu-responsive.cssnu&1i�@media (max-width: 767px) {
  .t3-megamenu .mega-inner {
    padding: 10px 20px;
  }
  .t3-megamenu .row-fluid,
  .t3-megamenu .mega-dropdown-menu,
  .t3-megamenu .row-fluid [class*="span"] {
    width: 100% !important;
    min-width: 100% !important;
    left: 0 !important;
    margin-left: 0 !important;
    transform: none !important;
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -o-transform: none !important;
  }
  .t3-megamenu .row-fluid + .row-fluid {
    padding-top: 10px;
    border-top: 1px solid #eee;
  }
  .t3-megamenu .hidden-collapse,
  .t3-megamenu .always-show  .caret,
  .t3-megamenu .sub-hidden-collapse > .nav-child,
  .t3-megamenu .sub-hidden-collapse .caret,
  .t3-megamenu .sub-hidden-collapse > a:after,
  .t3-megamenu .always-show .dropdown-submenu > a:after {
    display: none !important;
  }
  .t3-megamenu .mega-caption {
    display: none !important;
  }
  html[dir="rtl"] .t3-megamenu .row-fluid,
  html[dir="rtl"] .t3-megamenu .mega-dropdown-menu,
  html[dir="rtl"] .t3-megamenu .row-fluid [class*="span"] {
    right: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .t3-megamenu .mega-inner {
    padding: 10px 20px;
  }
  .t3-megamenu .row-fluid + .row-fluid {
    border-top: 1px solid #999;
  }
  .t3-megamenu .span12.mega-col-nav .mega-inner {
    padding: 0;
  }
  .t3-megamenu .mega-nav > li a,
  .t3-megamenu .dropdown-menu .mega-nav > li a {
    padding: 5px 20px;
  }
  .t3-megamenu .t3-module {
    margin-bottom: 0;
  }
}PK�t!]��C��offline.cssnu&1i�/**
 * @copyright	(C) 2005 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

body {
	margin: 0; padding: 0;
	font-family: Arial, Helvetica, Sans Serif; font-size: 14px;
	color: #333333;
	text-align: center;
}

img  {
	border: 0 none;
	margin-left: auto;
	margin-right: auto;
}

/* -- id styles ------------------------------------- */

#frame {
	margin: 20px auto;
	max-width: 400px;
	padding: 20px;
}

#frame img {
	max-width: 100%;
	height: auto;
}

#frame form {
	text-align: left;
}

/* -- class styles ---------------------------------- */

.outline {
	border: 1px solid #cccccc;
	background: #ffffff;
	padding: 2px;
}

/* -- form styles ----------------------------------- */

form {
	margin: auto;
}

form br {
	display: none;
}

form p {
	margin: 0;
	padding: 0.5em 0 0.5em 0;
}

form fieldset {
	border: 0 none;
	margin: 0em;
	padding: 0.2em;
}

label {
	display: block;
	margin: 5px 0 2px 0;
}

input {
	box-sizing: border-box;
	width: 100%;
	padding: 5px 10px;
	border: 1px solid #0E67A1;
	font-size: inherit;
	font-family: inherit;
}

input.button {
	width: auto;
	cursor: pointer;
	background-color: #006dcc;
	border-color: #04c;
	color: #fff;
	-webkit-appearance: none;
}

input.button:hover {
	background-color: #04c;
}

fieldset.input p {
	clear: left;
}

#frmlogin {
	margin: 0 10px 0 10px;
}

#frmlogin fieldset.button {
	text-align: right;
}

/* -- message styles ----------------------------------- */

#system-message {
	margin: 0 auto;
	padding: 20px 0 0;
	max-width: 445px;
}

.alert {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 8px 25px 8px 14px;
	text-align: left;
}

.alert h4 {
	color: red;
	margin: 5px 0;
}

.alert p {
	padding: 0px;
	margin: 0px;
}

.alert .close {
	float: right;
	font-size: 24px;
	line-height: 18px;
	position: relative;
	right: -20px;
	top: -2px;
	cursor: pointer;
}
.login {
	margin-top: 5px;
}
PK�t!])�""personal_rtl.cssnu&1i�h1#logo {
	margin-right: 90px;
}

PK�t!]g�t�+	+	
ieonly.cssnu&1i�/**

 * @author ( Angie Radtke )
 * @package Joomla
 * @subpackage Accessible-Template-Beez
 * @copyright (C) 2012 Open Source Matters, Inc. <https://www.joomla.org>
 * @license GNU/GPL, see LICENSE.txt
 * Joomla! is free software. This version may have been modified pursuant to the
 * GNU General Public License, and as distributed it includes or is derivative
 * of works licensed under the GNU General Public License or other free or open
 * source software licenses. See COPYRIGHT.php for copyright notices and
 * details.
 */



#all { width: expression(document . body . clientWidth > 1050 ? "1050" : "auto");  }
#footer-inner { width: expression(document . body . clientWidth > 1050 ? "1025" : "auto");  }
#footer { width: expression(document . body . clientWidth > 1050 ? "1020" : "auto");  }

#all
{
        border:solid 1px #fff;
                zoom:1
}

#header
{ position:relative; zoom:1}


#line
{
        width:19.0em;
        margin-right:20px;

}


#header ul.skiplinks li a
{

background:#cc0000;
border:0px solid #000

}


#contentarea,
#contentarea2
{
       display:inline-block;
        position:relative;
}

#main
{
            height:520px;
}

#back
{
        margin: 0;
        padding:0 0px;
}

#right
{
        float:left;
        width: 20.5%;
        text-align:left !important
}

.left
{
            margin:10px 0px 10px 18px;

}

/* haslayout erzwingen */

.blog
{
            width:100%
}

.article_row
{
        width:auto;
}

.row1 .cols2
{
        width:auto;
}

.moduletable,
.moduletable_js
{
            zoom:1
}

#nav ul li,
#right ul li,
#bottom ul li
{
            height:1%
}

p.articleinfo
{
            display:inline-block
}

h1
{

}

ul.tabs
{
        text-align:left
}

ul.newsflash-horiz,
#footer-outer,
ul.tabs
{
        zoom:1
}

.tabcontent
{
        overflow:hidden !important;
        position:relative
}

#main h1
{ zoom:1}

.box {width:26%}

#bottom
{display:inline-block}

.panel,
div.current
{zoom:1}

.contact-image
{
	display:inline-block
}
.item-page
{ width:100%}

#mailto-window  .mailto-close a
{

	width:25px;
	height:25px;



}

#users-profile-core legend,
#users-profile-custom legend,
.profile-edit legend,
.registration legend
{
	margin-bottom:15px
}


.login-fields input
{
	width:14em
}

dd.error
{zoom:1}

#close a
{
	cursor:pointer
}

#close a span
{
	line-height:normal
}
PK�t!]y��--	turq.lessnu&1i�@basecolor 		: rgb(45,53,62);
@compcolor 		: spin(@basecolor, 180);
@bordercolor    : lighten(@basecolor, 60%);
@bodycolor : #eeeeee;
@contentbackground:#fff;
@textcolor : #555;
@linkcolor 		    : #009999;
@linkcolorhover 	: darken(@linkcolor, 10);
@linkcolorvisited   : darken(@linkcolorhover, 10);
@linkcolorfocus 	: darken(@linkcolorvisited, 10);
@backgroundlogoheader: #009999;
@headermenugradientfrom:#eee;
@headermenugradientto:#ddd;
@uxelmentsgradientfrom: #ffffff;
@uxelmentsgradientto: #dddddd;
@uxelmentshovergradientfrom: #00B9B9;
@uxelmentshovergradientto: #009999;

body {
	background: @bodycolor
}

h3 {
	color: @textcolor
}

h2 a {
	text-decoration: none
}

h2,.moduletable h3, .items-leading h2 {
	border-bottom: solid 1px #ddd;
}

.items-row h2 {
	border-top: solid 1px #ddd;
	border-bottom: solid 1px #ddd;
}

a:link,a:visited {
	color: @linkcolor
}

a:hover,a:active,a:focus {
	background:@linkcolor 	 ;
	color: #FFF;
}

.logoheader {
	background: @backgroundlogoheader;
	color: #FFFFFF;
	min-height: 200px;
}

#all {
	background: @contentbackground;
	color: @textcolor ;
}

#shadow #all {
	box-shadow: 0px 20px 10px #555555
}

#header ul.menu {
  background-color:#ddd;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=@headermenugradientfrom, endColorstr=@headermenugradientto);
  background-image: -khtml-gradient(linear, left top, left bottom, from(@headermenugradientfrom), to(@headermenugradientto));
  background-image: -moz-linear-gradient(top, @headermenugradientfrom, @headermenugradientto);
  background-image: -ms-linear-gradient(top, @headermenugradientfrom, @headermenugradientto);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, @headermenugradientfrom), color-stop(100%, @headermenugradientto));
  background-image: -webkit-linear-gradient(top, @headermenugradientfrom, @headermenugradientto);
  background-image: -o-linear-gradient(top, @headermenugradientfrom, @headermenugradientto);
  background-image: linear-gradient(@headermenugradientfrom, @headermenugradientto);
  border-color: #b2b2b2 #b2b2b2 hsl(114, 0%, 62.5%);

  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.49);
  -webkit-font-smoothing: antialiased;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px
		rgba(0, 0, 0, 0.05);
	border: solid 1px #ddd;
	border: 1px solid #e5e5e5;
	text-transform: uppercase;
}

#header ul.menu a:link,#header ul.menu a:visited {
	color: #333;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 10px;
	margin: 0;
	display: inline-block;
	margin: 0 0 0;
	padding: 12px 15px;
	position: relative;
	border-right: 1px solid #ddd;
	box-shadow: 1px 0px 0px #f5f5f5;
}

/*  grey background */
.button,button,p.readmore a,#header input.button,.pagenav a:link,.pagenav a:visited,#advanced-search-toggle,.profile-edit a:link,.profile-edit a:visited,h3.js_heading,.article-info
	{
  background-color:#ddd;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=@uxelmentsgradientfrom, endColorstr=@uxelmentsgradientto);
  background-image: -khtml-gradient(linear, left top, left bottom, from(@uxelmentsgradientfrom), to(@uxelmentsgradientto));
  background-image: -moz-linear-gradient(top, @uxelmentsgradientfrom, @uxelmentsgradientto);
  background-image: -ms-linear-gradient(top, #ffffff, #dddddd);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, @uxelmentsgradientfrom), color-stop(100%, @uxelmentsgradientto));
  background-image: -webkit-linear-gradient(top, @uxelmentsgradientfrom, @uxelmentsgradientto);
  background-image: -o-linear-gradient(top, @uxelmentsgradientfrom, @uxelmentsgradientto);
  background-image: linear-gradient(@uxelmentsgradientfrom, @uxelmentsgradientto);
  border-color: #b2b2b2 #b2b2b2 hsl(114, 0%, 62.5%);

  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.49);
  -webkit-font-smoothing: antialiased;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px
		rgba(0, 0, 0, 0.05);
	color: @linkcolor;
	border: solid 1px #ddd
}
.article-info
{color:@textcolor}
/* +++++++++++++  table display  Categories table, contact etc, ++++++++++++++++++++* */
table {
	border: solid 1px #ddd
}



table th a:link,table th a:visited {
	color: #fff
}

tr.odd,tr.cat-list-row1 {
	background: #f8f8f8
}

table  tr:hover td {
	background: #FEFDE2;
}

/* blue background */
.button:hover,
.button:active,
.button:focus,
button:hover,
p.readmore a:hover,
#header ul.menu a:hover,
#header ul.menu a:active,
#header ul.menu a:focus,
.pagenav a:hover,
.pagenav a:active,
.pagenav a:focus,
#advanced-search-toggle:hover,
#advanced-search-toggle:active,
#advanced-search-toggle:focus,
.profile-edit a:hover,
.profile-edit a:active,
.profile-edit a:focus,
#fontsize a:hover,#fontsize a:active,#fontsize a:focus,
#mobile_select h2 a,table th,.logoheader
	{

  background-color:@uxelmentshovergradientfrom;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=@uxelmentshovergradientfrom, endColorstr=@uxelmentshovergradientto);
  background-image: -khtml-gradient(linear, left top, left bottom, from(@uxelmentshovergradientfrom), to(@uxelmentshovergradientto));
  background-image: -moz-linear-gradient(top,@uxelmentshovergradientfrom, @uxelmentshovergradientto);
  background-image: -ms-linear-gradient(top, @uxelmentshovergradientfrom, @uxelmentshovergradientto);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, @uxelmentshovergradientfrom), color-stop(100%, @uxelmentshovergradientto));
  background-image: -webkit-linear-gradient(top, @uxelmentshovergradientfrom, @uxelmentshovergradientto);
  background-image: -o-linear-gradient(top, @uxelmentshovergradientfrom, @uxelmentshovergradientto);
  background-image: linear-gradient(@uxelmentshovergradientfrom, @uxelmentshovergradientto);
  border-color: @uxelmentshovergradientto;
  color: #fff ;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing: antialiased;



}
input:focus,textarea:focus {
	box-shadow: 0 1px 1px  @headermenugradientto inset, 0 0 8px @uxelmentshovergradientfrom;
	outline: 0 none;
}
/* +++++++++++++++++  Pagination +++++++++++++++ */
.pagination span,.pagination span  a:hover {
	color: #999999;
	background-color: #f5f5f5;
}

/* active item */

span.pagenav {
	background: @uxelmentshovergradientto;
	color: #fff;
}

.pagination-start span.pagenav,.pagination-prev  span.pagenav,.pagination-end span.pagenav,.pagination-next span.pagenav
	{
	background-color: #f5f5f5;
	color: #444;
}

/* +++++++++++++++++  content  +++++++++++++++ */


ul.menu a:link,ul.menu a:visited {
	color: #444;
}

/* ++++++++++++++++++++++  menu ++++++++++++++++++++++++++  */
.moduletable_menu {
	border: solid 1px #ddd;
	background: #f9f9f9;
}

#header ul.menu {
	border: solid 1px #D5D5D5;
	box-shadow: 0 1px 0 #FFFFFF inset, 0 1px 5px rgba(0, 0, 0, 0.1);
}

#header ul.menu a {
	box-shadow: none;
	border-bottom: 0
}

ul.menu a:hover,ul.menu a:active,ul.menu a:focus {
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top, #FFFFFF, #E6E6E6);
	background-repeat: repeat-x;
  background: url(../images/arrow.png) no-repeat right center;
  color:@linkcolor
}

/* ++++++++++++++++   highlighting active menuitem  +++++++++++++++++++ */
ul.menu li.active a,ul.menu  li.active ul li.active a,ul.menu  li.active ul li.active  ul li.active a,ul.menu  li.active ul li.active  ul li.active ul li.active  a,ul.menu  li.active ul li.active  ul li.active ul li.active ul li.active a
	{
	font-weight: bold;
}

ul.menu  li.active ul li a,ul.menu  li.active ul li.active  ul li a,ul.menu  li.active ul li.active  ul li.active ul li  a,ul.menu  li.active ul li.active  ul li.active ul li.active ul li a
	{
	font-weight: normal
}

ul.menu a {
	box-shadow: 0 1px 0 #fff;
	border-bottom: solid 1px #ddd;
	text-shadow: 0 1px 0 #fff
}

ul.menu ul a {
	background: #e5e5e5;
	margin-bottom: 1px
}

ul.menu ul ul ul a {
  background: #f5f5f5 url(../images/arrow.png) no-repeat 24px center;
}

ul.menu ul ul ul ul a {
	background: #fff;
}

/* +++++++++++++++++++++++  SLIDER  ++++++++++++++++++++  */
.panel h3.pane-toggler a {
	background: url(../images/slider_plus.png) right top no-repeat;
	color: #333
}

.panel h3.pane-toggler-down a {
	background: url(../images/slider_minus.png) right top no-repeat;
	border-bottom: solid 1px #ddd;
	color: #333
}

/*  +++++++++++++++++   Tabs ++++++++++++++++++++++  */
ul.tabs li,dl.tabs dt h3 a:link,dl.tabs dt h3 a:visited {
	background: #f5f5f5 url(../images/nature/box.png) repeat-x;
}

ul.tabs li a:link,ul.tabs li a:visited,dl.tabs dt a {
	color: #333;
	border: solid 1px #ddd;
	border-bottom: 0
}

ul.tabs li a:hover,ul.tabs li a:active,ul.tabs li a:focus {
	color: #000
}

.tabcontent,div.current {
	background: #fff;
	color: #000;
	border: solid 1px #ddd;
}

.tabcontent .linkclosed {
	color: #000;
	border-bottom: solid 1px #e5e5e5;
}

ul.tabs li a.linkopen,dl.tabs dt.open  h3 a:link,dl.tabs dt.open  h3 a:visited
	{
	background: #fff;
	color: #333;
	border-radius: 5px 5px 0px 0px;
}

ul.tabs li a.linkclosed:hover,ul.tabs li a.linkclosed:active,ul.tabs li a.linkclosed:focus,ul.tabs li a.linkopen:hover,ul.tabs li a.linkopen:active,ul.tabs li a.linkopen:focus
	{
	background: #555;
	color: #fff
}

#footer-inner,#footer {
	background: #f5f5f5;
	box-shadow: 0px 20px 10px #555
}

#footer {
	background: #555;
	max-width: 1025px;
	margin: 0 auto;
	box-shadow: 0px 0px 10px #555555;
	color: #fff
}

#footer a {
	color: #fff;
	background: none
}

#bottom a {
	background: none
}

.box1 {
	border-right: solid 1px #ccc
}

.box3 {
	border-left: solid 1px #ccc
}

#bottom  ul li a {
	background-image: none;
	padding-left: 0
}

/* responsive */
#mobile_select h2 {border:0; margin:-17px 0 0 0; padding:0; background:@uxelmentshovergradientto;text-align:right}
#mobile_select h2 a {
display:inline-block;
font-size:0.8em;
border-radius:4px 4px 0 0;
padding:6px;
font-size:0.75em;
margin-right:5px;
}

@media only screen and (max-width: 480px) {

	img {
  max-width: 100%;
  height: auto;
  border: 0;
  -ms-interpolation-mode: bicubic;
}

	#fontsize{display:none}
	#nav,#wrapper2,#wrapper,.cols-3 .column-1,.cols-3 .column-2,.cols-3 .column-3,#right,.box,#header form
		{
		float: none;
		width: 100%
	}
	#header {padding-top:3em}
	#header form  {margin:0}
	.logoheader {background:@uxelmentshovergradientto; min-height:100px; margin:0}
	.box {
		border-left: 0 !important;
		border-bottom: solid 1px #ddd;
	}
	#line {
		text-align: center;
		top: 0;
		right: auto;
		max-width: 100% ;
		min-width:100%;

		margin: 0 0px; background:@uxelmentshovergradientfrom;
	}
	#header form input {
		float: none; margin-bottom:4px
	}
	#menuwrapper { margin-top:10px; }
	#header ul.menu {position:relative; top:0;left:20px; right:20px; margin:0; width:90%; border-radius:4px}
	#header ul.menu li:first-child a {border-radius: 4px 4px 0 0}
	#header ul.menu li:last-child a {border-radius:0 0 4px 4px }
	#header ul.menu li a:link,

	#header ul.menu li a:visited {
		display: block;
		padding: 6px 10px;
		border-bottom: solid 1px #ccc
	}
}

@media only screen and (min-width: 600px) {
}

@media only screen and (min-width: 768px) {
}

@media only screen and (min-width: 992px) {
}

@media only screen and (min-width: 1382px) { /* Styles */
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5) , only screen and
		(min--moz-device-pixel-ratio: 1.5) , only screen and
	(min-device-pixel-ratio: 1.5) { /* Styles */
}
PK�t!]Q��**
nature.cssnu&1i�/*
 * @author ( Angie Radtke )
*/


/* ##########################  general  ########################### */

body
{
	font-family: arial, helvetica, sans-serif;
	background:#fff;
	color:#444
}

h3 {
	color: #555
}

h2 a {
	text-decoration: none
}

h2, .moduletable h3 {
	border-bottom: solid 1px #ddd;
}

.items-row h2
{border-top: solid 1px #ddd;
}

a:link,
a:visited
{
	color:#0A5E69
}

a:hover,
a:active,
a:focus
{
	background:#0A5E69;
	color:#FFF;
}

/* ##########################  logo  ########################### */

.logoheader
{
	border-top:solid 1px transparent;
	color:#fff;
	max-width: 1050px;
	margin:37px auto;
	min-height:20px;
	margin-bottom:0;

}
.logoheader h1#logo
{padding:20px 10px 0px 10px; }
.logoheader h1#logo  span.header1 {padding:0}

/* ##########################  header  ########################### */

#all {padding-top:13em}
#line { position:relative; max-width:1050px; margin:0 auto; text-align:right; right:0;  top:0em}
#header
{
	background: #004746; /* Old browsers */
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#185359", endColorstr="#007774");
	background: -moz-linear-gradient(top,  #004746 0%, #0a5e69 25%, #185359 18%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#004746), color-stop(25%,#0a5e69), color-stop(18%,#185359)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #004746 0%,#0a5e69 25%,#185359 18%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #004746 0%,#0a5e69 25%,#185359 18%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #004746 0%,#0a5e69 25%,#185359 18%); /* IE10+ */
	background: linear-gradient(top,  #004746 0%,#0a5e69 25%,#185359 18%); /* W3C */
	position:absolute;
	left:0;
	top:0;
	width:99.9%;
	padding:0;
}
/* green background */
.button:hover, button:hover, p.readmore a:hover,
.pagenav a:hover, .pagenav a:active,  .pagenav a:focus,  #advanced-search-toggle:hover,  #advanced-search-toggle:active,  #advanced-search-toggle:focus,
.profile-edit a:hover, .profile-edit a:active, .profile-edit a:focus,
#fontsize a:hover,  #fontsize a:active,  #fontsize a:focus,#mobile_select h2 a
	{

	color: #fff;
	background: #008885; /* Old browsers */


	background-color: hsl(165, 27%, 27%) ;
	 background-repeat: repeat-x;
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#008885", endColorstr="#004746");
	   background-image: -khtml-gradient(linear, left top, left bottom, from(#008885), to(#004746));
	   background-image: -moz-linear-gradient(top, #008885, #004746);
background-image: -ms-linear-gradient(top, #008885, #004746);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #008885), color-stop(100%, #004746));
background-image: -webkit-linear-gradient(top, #008885, #004746);
background-image: -o-linear-gradient(top, #008885, #004746);
background-image: linear-gradient(#008885, #004746);
border-color: #004746 #004746 hsl(165, 27%, 22.5%);
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29);
-webkit-font-smoothing: antialiased;
}

/* ++++++++++++++ header  menu ++++++++++++++ */

#header ul.menu
{

	border:0;
	list-style-type:none;
	border-radius:0;
	overflow:hidden;
	margin:0 auto ;
	text-align:right;
	position:absolute;
	top:0;
	right:10px;
}

#header ul.menu li
{
	border:0;

}
#header ul.menu a {
	box-shadow:none;
	border-bottom:0
	}
#header ul.menu li a:link,
#header ul.menu li a:visited
{
	color:#fff;
	border:0;
	border-right:solid 1px #237D85;
	box-shadow: none;
	background:transparent;
	padding:10px ;
	display:inline-block
}
#header ul.menu li:first-child a {border-radius:0}
#header ul.menu li a:hover,
#header ul.menu li a:active,
#header ul.menu li a:focus
{
	color:#333;
	background:#bddfb3;
	padding:10px
}

#header ul li.active a:link,
#header ul li.active a:visited
{
	color:#333;
	border-right:solid 1px #237D85;
	background:#bddfb3;
	padding: 10px  ;

}

#fontsize a , #fontsize h3 {color:#fff}
/*  grey background */
.button, button , p.readmore a ,
 .pagenav a:link, .pagenav a:visited, #advanced-search-toggle , .profile-edit a:link,.profile-edit a:visited,  h3.js_heading
 {
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top, #FFFFFF, #E6E6E6);
	background-repeat: repeat-x;
	border:solid 1px #ccc;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px
		rgba(0, 0, 0, 0.05);
	color: #004746;
}


/* ++++++++++++++++++++++  navigation  ++++++++++++++++++++++++++  */

.moduletable_menu {
	border: solid 1px #ddd;
	background: #f9f9f9;

}
#header ul.menu {
	border-color: #D5D5D5;
}

ul.menu a:hover,
ul.menu a:active,
ul.menu a:focus {
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top, #FFFFFF, #E6E6E6);
	background-repeat: repeat-x;
	background: url(../images/arrow.png) no-repeat right center;
	color: #004746;

}


/* ++++++++++++++++   highlighting active menuitem  +++++++++++++++++++ */

ul.menu li.active a,ul.menu  li.active ul li.active a,
ul.menu  li.active ul li.active  ul li.active a,
ul.menu  li.active ul li.active  ul li.active ul li.active  a ,
ul.menu  li.active ul li.active  ul li.active ul li.active ul li.active a
{font-weight:bold; }
ul.menu  li.active ul li a,
ul.menu  li.active ul li.active  ul li a,
ul.menu  li.active ul li.active  ul li.active ul li  a,
ul.menu  li.active ul li.active  ul li.active ul li.active ul li a
{font-weight:normal}

ul.menu a
{
	box-shadow:0 1px 0 #fff;
	border-bottom:solid 1px #ddd;

}

ul.menu ul a {
	background: #e5e5e5;
	margin-bottom:1px
}

ul.menu ul ul ul a {
	background: #f5f5f5 url(../images/arrow.png) no-repeat 24px center;

}

ul.menu ul ul ul ul a {
	background: #fff;
}

/* +++++++++++++++++  content  +++++++++++++++ */


.article-info {
	background-color: #fbfbfb;
	background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
	background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff),
		to(#f5f5f5) );
	background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
	background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
	background-image: linear-gradient(top, #ffffff, #f5f5f5);
	background-repeat: repeat-x;
	filter: progid : DXImageTransform.Microsoft.gradient ( startColorstr =
		'#ffffff', endColorstr = '#f5f5f5', GradientType = 0 );
	border: 1px solid #ddd;
	-webkit-box-shadow: inset 0 1px 0 #ffffff;
	-moz-box-shadow: inset 0 1px 0 #ffffff;
	box-shadow: inset 0 1px 0 #ffffff;
}

ul.menu a:link,ul.menu a:visited {
	color: #444;
}


#footer-inner, #footer , #footer-outer {
	background: #f5f5f5;
}
#footer-sub {background:#555;}
#footer {background:#555; max-width:1025px; margin:0 auto; }
#footer a {color:#fff}

.box1
{border-right:solid 1px #ccc}
.box3
{border-left:solid 1px #ccc}
#bottom  ul li a
{background-image:none;
padding-left:0}

/* +++++++++++++++++++++++  SLIDER  ++++++++++++++++++++  */

.panel h3.pane-toggler a
{
	background: url(../images/slider_plus.png) right  top no-repeat;
	color:#333
}
.panel h3.pane-toggler-down a
{
	background: url(../images/slider_minus.png) right  top no-repeat;
	border-bottom:solid 1px #ddd;
	color:#333
}

/*  +++++++++++++++++   Tabs ++++++++++++++++++++++  */

ul.tabs li,
dl.tabs dt h3 a:link,
dl.tabs dt h3 a:visited
{
	background:#f5f5f5 url(../images/nature/box.png) repeat-x;

}
ul.tabs li a:link,
ul.tabs li a:visited,
dl.tabs dt a
{
	color:#333;
	border:solid 1px #ddd; border-bottom:0
}

ul.tabs li a:hover,
ul.tabs li a:active,
ul.tabs li a:focus
{
	color:#000
}

.tabcontent, div.current
{
	background:#fff;
	color:#000;
	border:solid 1px #ddd;
}

.tabcontent .linkclosed
{
	color:#000;
	border-bottom:solid 1px #e5e5e5;
}

ul.tabs li a.linkopen,
dl.tabs dt.open  h3 a:link,
dl.tabs dt.open  h3 a:visited
{
	background:#fff;
	color:#333;
	border-radius: 5px 5px 0px 0px;
}

ul.tabs li a.linkclosed:hover,
ul.tabs li a.linkclosed:active,
ul.tabs li a.linkclosed:focus,
ul.tabs li a.linkopen:hover,
ul.tabs li a.linkopen:active,
ul.tabs li a.linkopen:focus
{
	background:#555;
	color:#fff
}


/* +++++++++++++++++  Pagination +++++++++++++++ */

.pagination span,
.pagination span  a:hover {
	color: #999999;
	background-color: #f5f5f5;
}

/* active item */
span.pagenav
{
background:#0A5E69;
color:#fff
}

.pagination-start span.pagenav,
.pagination-prev  span.pagenav,
.pagination-end span.pagenav,
.pagination-next span.pagenav

{
background-color:#f5f5f5;
color:#444
}

/* +++++++++++++  table display  Catgegories table, contact etc, ++++++++++++++++++++* */

table {border:solid 1px #ddd}
table th
 {
	background-color: #0A5E69;;
	color: #fff;
}
table th a:link,
table th a:visited
{color:#fff}
tr.odd, tr.cat-list-row1 {background:#f8f8f8}
table  tr:hover td,
table tr:hover th {
  background-color: #FEFDE2;
}

/* responsive */
#mobile_select h2 {border:0; margin:-17px 0 0 0; padding:0; background:#004746;text-align:right}
#mobile_select h2 a {
display:inline-block;
font-size:0.8em;
border-radius:4px 4px 0 0;
padding:6px;
font-size:0.75em;
margin-right:5px;
}

@media only screen and (max-width: 480px) {

	  img {
  max-width: 100%;
  height: auto;
  border: 0;
  -ms-interpolation-mode: bicubic;
}

	#fontsize{display:none}
	#nav,#wrapper2,#wrapper,.cols-3 .column-1,.cols-3 .column-2,.cols-3 .column-3,#right,.box,#header form
		{
		float: none;
		width: 100%
	}
	#header {padding-top:3em; position:relative; margin:0; max-height:auto !important; }
	#header form  {margin:0}
	#all {padding-top:0}
	.logoheader {background:#004746 ; min-height:100px;margin:0 }
	.box {
		border-left: 0 !important;
		border-bottom: solid 1px #ddd;
	}
	#line {
		text-align: center;
		top: 0;
		right: auto;
		max-width: 100% ;
		min-width:100%;
		margin: 0 0px;
		background:#0A5E69;
		position:absolute
	}
	#header form input {
		float: none; margin-bottom:4px
	}
	#menuwrapper { margin-top:10px; background:#fff; padding:10px; width:97%}
	#header ul.menu {position:relative; top:0;left:20px; right:20px; margin:0; width:90%; border-radius:4px; text-align:left; border:0}
	#header ul.menu li:first-child a {border-radius: 4px 4px 0 0}
	#header ul.menu li:last-child a {border-radius:0 0 4px 4px }
	#header ul.menu li a:link,
	#header ul.menu li a:visited {
		display: block;
		padding: 6px 10px;
		border-right:0;
		border-bottom: solid 1px #ccc;
		background:#eee;
		color:#444
	}
}

@media only screen and (min-width: 600px) {
}

@media only screen and (min-width: 768px) {
}

@media only screen and (min-width: 992px) {
}

@media only screen and (min-width: 1382px) { /* Styles */
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5) , only screen and
		(min--moz-device-pixel-ratio: 1.5) , only screen and
	(min-device-pixel-ratio: 1.5) { /* Styles */
}
PK�t!]�E��"�"red.cssnu&1i�/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
body {
	background: #eee
}

h3 {
	color: #555
}

h2 a {
	text-decoration: none
}

h2, .moduletable h3, .items-leading h2 {
	border-bottom: solid 1px #ddd
}

.items-row h2 {
	border-top: solid 1px #ddd;
	border-bottom: solid 1px #ddd
}

a:link, a:visited {
	color: #c00
}

a:hover, a:active, a:focus {
	background: #c00;
	color: #FFF
}

.logoheader {
	background: #900;
	color: #FFF;
	min-height: 200px
}

#all {
	background: #fff;
	color: #555
}

#shadow #all {
	box-shadow: 0 20px 10px #555
}

#header ul.menu {
	background-color: #ddd;
	background-repeat: repeat-x;
	filter: progid:dximagetransform.microsoft.gradient(startColorstr=#eeeeee, endColorstr=#dddddd);
	background-image: -khtml-gradient(linear, left top, left bottom, from(#eee), to(#ddd));
	background-image: -moz-linear-gradient(top, #eee, #ddd);
	background-image: -ms-linear-gradient(top, #eee, #ddd);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee), color-stop(100%, #ddd));
	background-image: -webkit-linear-gradient(top, #eee, #ddd);
	background-image: -o-linear-gradient(top, #eee, #ddd);
	background-image: linear-gradient(#eee, #ddd);
	border-color: #b2b2b2 #b2b2b2 #9f9f9f;
	text-shadow: 0 1px 1px rgba(255, 255, 255, .49);
	-webkit-font-smoothing: antialiased;
	box-shadow: 0 1px 0 rgba(255, 255, 255, .2) inset, 0 1px 2px rgba(0, 0, 0, .05);
	border: solid 1px #ddd;
	border: 1px solid #e5e5e5;
	text-transform: uppercase
}

#header ul.menu a:link, #header ul.menu a:visited {
	color: #333;
	display: inline-block;
	font-weight: 700;
	text-decoration: none;
	padding: 0 10px;
	margin: 0;
	display: inline-block;
	margin: 0 0 0;
	padding: 12px 15px;
	position: relative;
	border-right: 1px solid #ddd;
	box-shadow: 1px 0 0 #f5f5f5
}

.button, button, p.readmore a, #header input.button, .pagenav a:link, .pagenav a:visited, #advanced-search-toggle, .profile-edit a:link, .profile-edit a:visited, h3.js_heading, .article-info {
	background-color: #ddd;
	background-repeat: repeat-x;
	filter: progid:dximagetransform.microsoft.gradient(startColorstr=#ffffff, endColorstr=#dddddd);
	background-image: -khtml-gradient(linear, left top, left bottom, from(#fff), to(#ddd));
	background-image: -moz-linear-gradient(top, #fff, #ddd);
	background-image: -ms-linear-gradient(top, #fff, #ddd);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #ddd));
	background-image: -webkit-linear-gradient(top, #fff, #ddd);
	background-image: -o-linear-gradient(top, #fff, #ddd);
	background-image: linear-gradient(#fff, #ddd);
	border-color: #b2b2b2 #b2b2b2 #9f9f9f;
	text-shadow: 0 1px 1px rgba(255, 255, 255, .49);
	-webkit-font-smoothing: antialiased;
	box-shadow: 0 1px 0 rgba(255, 255, 255, .2) inset, 0 1px 2px rgba(0, 0, 0, .05);
	color: #c00;
	border: solid 1px #ddd
}

.article-info {
	color: #555
}

table {
	border: solid 1px #ddd
}

table th a:link, table th a:visited {
	color: #fff
}

tr.odd, tr.cat-list-row1 {
	background: #f8f8f8
}

table tr:hover td {
	background: #FEFDE2
}

.button:hover, .button:active, .button:focus, button:hover, p.readmore a:hover, #header ul.menu a:hover, #header ul.menu a:active, #header ul.menu a:focus, .pagenav a:hover, .pagenav a:active, .pagenav a:focus, #advanced-search-toggle:hover, #advanced-search-toggle:active, #advanced-search-toggle:focus, .profile-edit a:hover, .profile-edit a:active, .profile-edit a:focus, #fontsize a:hover, #fontsize a:active, #fontsize a:focus, #mobile_select h2 a, table th, .logoheader {
	background-color: #c00;
	background-repeat: repeat-x;
	filter: progid:dximagetransform.microsoft.gradient(startColorstr=#cc0000, endColorstr=#990000);
	background-image: -khtml-gradient(linear, left top, left bottom, from(#c00), to(#900));
	background-image: -moz-linear-gradient(top, #c00, #900);
	background-image: -ms-linear-gradient(top, #c00, #900);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c00), color-stop(100%, #900));
	background-image: -webkit-linear-gradient(top, #c00, #900);
	background-image: -o-linear-gradient(top, #c00, #900);
	background-image: linear-gradient(#c00, #900);
	border-color: #900;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .33);
	-webkit-font-smoothing: antialiased
}

.pagination span, .pagination span a:hover {
	color: #999;
	background-color: #f5f5f5
}

span.pagenav {
	background: #095197;
	color: #fff
}

.pagination-start span.pagenav, .pagination-prev span.pagenav, .pagination-end span.pagenav, .pagination-next span.pagenav {
	background-color: #f5f5f5;
	color: #444
}

ul.menu a:link, ul.menu a:visited {
	color: #444
}

.moduletable_menu {
	border: solid 1px #ddd;
	background: #f9f9f9
}

#header ul.menu {
	border: solid 1px #D5D5D5;
	box-shadow: 0 1px 0 #fff inset, 0 1px 5px rgba(0, 0, 0, .1)
}

#header ul.menu a {
	box-shadow: none;
	border-bottom: 0
}

ul.menu a:hover, ul.menu a:active, ul.menu a:focus {
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top, #fff, #e6e6e6);
	background-repeat: repeat-x;
	background: url(../images/arrow.png) no-repeat right center;
	color: #c00
}

ul.menu li.active a, ul.menu li.active ul li.active a, ul.menu li.active ul li.active ul li.active a, ul.menu li.active ul li.active ul li.active ul li.active a, ul.menu li.active ul li.active ul li.active ul li.active ul li.active a {
	font-weight: 700
}

ul.menu li.active ul li a, ul.menu li.active ul li.active ul li a, ul.menu li.active ul li.active ul li.active ul li a, ul.menu li.active ul li.active ul li.active ul li.active ul li a {
	font-weight: 400
}

ul.menu a {
	box-shadow: 0 1px 0 #fff;
	border-bottom: solid 1px #ddd;
	text-shadow: 0 1px 0 #fff
}

ul.menu ul a {
	background: #e5e5e5;
	margin-bottom: 1px
}

ul.menu ul ul ul a {
	background: #f5f5f5 url(../images/arrow.png) no-repeat 24px center
}

ul.menu ul ul ul ul a {
	background: #fff
}

.panel h3.pane-toggler a {
	background: url(../images/slider_plus.png) right top no-repeat;
	color: #333
}

.panel h3.pane-toggler-down a {
	background: url(../images/slider_minus.png) right top no-repeat;
	border-bottom: solid 1px #ddd;
	color: #333
}

ul.tabs li, dl.tabs dt h3 a:link, dl.tabs dt h3 a:visited {
	background: #f5f5f5 url(../images/nature/box.png) repeat-x
}

ul.tabs li a:link, ul.tabs li a:visited, dl.tabs dt a {
	color: #333;
	border: solid 1px #ddd;
	border-bottom: 0
}

ul.tabs li a:hover, ul.tabs li a:active, ul.tabs li a:focus {
	color: #000
}

.tabcontent, div.current {
	background: #fff;
	color: #000;
	border: solid 1px #ddd
}

.tabcontent .linkclosed {
	color: #000;
	border-bottom: solid 1px #e5e5e5
}

ul.tabs li a.linkopen, dl.tabs dt.open h3 a:link, dl.tabs dt.open h3 a:visited {
	background: #fff;
	color: #333;
	border-radius: 5px 5px 0 0
}

ul.tabs li a.linkclosed:hover, ul.tabs li a.linkclosed:active, ul.tabs li a.linkclosed:focus, ul.tabs li a.linkopen:hover, ul.tabs li a.linkopen:active, ul.tabs li a.linkopen:focus {
	background: #555;
	color: #fff
}

#footer-inner, #footer {
	background: #f5f5f5;
	box-shadow: 0 20px 10px #555
}

#footer {
	background: #555;
	max-width: 1025px;
	margin: 0 auto;
	box-shadow: 0 0 10px #555;
	color: #fff
}

#footer a {
	color: #fff;
	background: 0
}

#bottom a {
	background: 0
}

.box1 {
	border-right: solid 1px #ccc
}

.box3 {
	border-left: solid 1px #ccc
}

#bottom ul li a {
	background-image: none;
	padding-left: 0
}

#mobile_select h2 {
	border: 0;
	margin: -17px 0 0 0;
	padding: 0;
	background: #900;
	text-align: right
}

#mobile_select h2 a {
	display: inline-block;
	font-size: .8em;
	border-radius: 4px 4px 0 0;
	padding: 6px;
	font-size: .75em;
	margin-right: 5px
}

@media only screen and (max-width: 480px) {
	img {
		max-width: 100%;
		height: auto;
		border: 0;
		-ms-interpolation-mode: bicubic
	}

	#fontsize {
		display: none
	}

	#nav, #wrapper2, #wrapper, .cols-3 .column-1, .cols-3 .column-2, .cols-3 .column-3, #right, .box, #header form {
		float: none;
		width: 100%
	}

	#header {
		padding-top: 3em
	}

	#header form {
		margin: 0
	}

	.logoheader {
		background: #900;
		min-height: 100px;
		margin: 0
	}

	.box {
		border-left: 0 !important;
		border-bottom: solid 1px #ddd
	}

	#line {
		text-align: center;
		top: 0;
		right: auto;
		max-width: 100%;
		min-width: 100%;
		margin: 0 0;
		background: #c00
	}

	#header form input {
		float: none;
		margin-bottom: 4px
	}

	#menuwrapper {
		margin-top: 10px
	}

	#header ul.menu {
		position: relative;
		top: 0;
		left: 20px;
		right: 20px;
		margin: 0;
		width: 90%;
		border-radius: 4px
	}

	#header ul.menu li:first-child a {
		border-radius: 4px 4px 0 0
	}

	#header ul.menu li:last-child a {
		border-radius: 0 0 4px 4px
	}

	#header ul.menu li a:link, #header ul.menu li a:visited {
		display: block;
		padding: 6px 10px;
		border-bottom: solid 1px #ccc
	}
}
PK�t!]�Hd-d-personal.cssnu&1i�body {
	background: #eee
}

h3 {
	color: #555
}

h2 a {
	text-decoration: none
}

h2,.moduletable h3, .items-leading h2 {
	border-bottom: solid 1px #ddd;
}

.items-row h2 {
	border-top: solid 1px #ddd;
	border-bottom: solid 1px #ddd;
}

a:link,a:visited {
	color: #095197
}

a:hover,a:active,a:focus {
	background: #095197;
	color: #FFF;
}

.logoheader {
	background: url(../images/personal/personal2.png) no-repeat right
		bottom #0C1A3E;
	color: #FFFFFF;
	min-height: 250px;
}

#all {
	background: #FFFFFF;
	color: #444;
}

#shadow #all {
	box-shadow: 0px 20px 10px #555555
}

#header ul.menu {
  background-color:#ddd;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee", endColorstr="#dddddd");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#eeeeee), to(#dddddd));
  background-image: -moz-linear-gradient(top, #eeeeee, #dddddd);
  background-image: -ms-linear-gradient(top, #eeeeee, #dddddd);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #dddddd));
  background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);
  background-image: -o-linear-gradient(top, #eeeeee, #dddddd);
  background-image: linear-gradient(#eeeeee, #dddddd);
  border-color: #b2b2b2 #b2b2b2 hsl(114, 0%, 62.5%);

  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.49);
  -webkit-font-smoothing: antialiased;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px
		rgba(0, 0, 0, 0.05);
	color: #095197;
	border: solid 1px #ddd;
	border: 1px solid #e5e5e5;
	text-transform: uppercase;
}

#header ul.menu a:link,#header ul.menu a:visited {
	color: #333;
	display: inline-block;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 10px;
	margin: 0;
	display: inline-block;
	margin: 0 0 0;
	padding: 12px 15px;
	position: relative;
	border-right: 1px solid #ddd;
	box-shadow: 1px 0px 0px #f5f5f5;
}

/*  grey background */
.button,button,p.readmore a,#header input.button,.pagenav a:link,.pagenav a:visited,#advanced-search-toggle,.profile-edit a:link,.profile-edit a:visited,h3.js_heading
	{
  background-color:#ddd;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#dddddd");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#dddddd));
  background-image: -moz-linear-gradient(top, #ffffff, #dddddd);
  background-image: -ms-linear-gradient(top, #ffffff, #dddddd);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #dddddd));
  background-image: -webkit-linear-gradient(top, #ffffff, #dddddd);
  background-image: -o-linear-gradient(top, #ffffff, #dddddd);
  background-image: linear-gradient(#ffffff, #dddddd);
  border-color: #b2b2b2 #b2b2b2 hsl(114, 0%, 62.5%);

  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.49);
  -webkit-font-smoothing: antialiased;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px
		rgba(0, 0, 0, 0.05);
	color: #095197;
	border: solid 1px #ddd
}

/* +++++++++++++  table display  Categories table, contact etc, ++++++++++++++++++++* */
table {
	border: solid 1px #ddd
}

table th {
	background-color: #0074cc;
	color: #fff;
	background-image: -moz-linear-gradient(top, #095197, #1B6BA5);
	background-image: -ms-linear-gradient(top, #095197, #1B6BA5);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#095197),
		to(#1B6BA5) );
	background-image: -webkit-linear-gradient(top, #095197, #1B6BA5);
	background-image: -o-linear-gradient(top, #095197, #1B6BA5);
	background-image: linear-gradient(top, #095197, #1B6BA5);
	background-repeat: repeat-x;
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		=
		 '#095197', endColorstr =   '#1B6BA5', GradientType =   0 );
	border-color: #0055cc #0055cc #003580;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid :   dximagetransform.microsoft.gradient (   enabled =
		false );
}

table th a:link,table th a:visited {
	color: #fff
}

tr.odd,tr.cat-list-row1 {
	background: #f8f8f8
}

table  tr:hover td {
	background: #FEFDE2;
}

/* blue background */
.button:hover,
.button:active,
.button:focus,
button:hover,
p.readmore a:hover,
#header ul.menu a:hover,
#header ul.menu a:active,
#header ul.menu a:focus,
.pagenav a:hover,
.pagenav a:active,
.pagenav a:focus,
#advanced-search-toggle:hover,
#advanced-search-toggle:active,
#advanced-search-toggle:focus,
.profile-edit a:hover,
.profile-edit a:active,
.profile-edit a:focus,
#fontsize a:hover,#fontsize a:active,#fontsize a:focus,
#mobile_select h2 a
	{
	background-color: #000000;
	color: #fff;

  background-color:#095197;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0087d1", endColorstr="#095197");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#0087d1), to(#095197));
  background-image: -moz-linear-gradient(top, #0087d1, #095197);
  background-image: -ms-linear-gradient(top, #0087d1, #095197);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0087d1), color-stop(100%, #095197));
  background-image: -webkit-linear-gradient(top, #0087d1, #095197);
  background-image: -o-linear-gradient(top, #0087d1, #095197);
  background-image: linear-gradient(#0087d1, #095197);
  border-color: #00456b #095197 hsl(201, 100%, 16%);
  color: #fff ;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing: antialiased;



}

/* +++++++++++++++++  Pagination +++++++++++++++ */
.pagination span,.pagination span  a:hover {
	color: #999999;
	background-color: #f5f5f5;
}

/* active item */
span.pagenav {
	background: #095197;
	color: #fff
}

.pagination-start span.pagenav,.pagination-prev  span.pagenav,.pagination-end span.pagenav,.pagination-next span.pagenav
	{
	background-color: #f5f5f5;
	color: #444
}

/* +++++++++++++++++  content  +++++++++++++++ */
.article-info {
	background-color: #fbfbfb;
	background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
	background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff),
		to(#f5f5f5) );
	background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
	background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
	background-image: linear-gradient(top, #ffffff, #f5f5f5);
	background-repeat: repeat-x;
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		=
		 '#ffffff', endColorstr =   '#f5f5f5', GradientType =   0 );
	border: 1px solid #ddd;
	-webkit-box-shadow: inset 0 1px 0 #ffffff;
	-moz-box-shadow: inset 0 1px 0 #ffffff;
	box-shadow: inset 0 1px 0 #ffffff;
}

ul.menu a:link,ul.menu a:visited {
	color: #444;
}

/* ++++++++++++++++++++++  menu ++++++++++++++++++++++++++  */
.moduletable_menu {
	border: solid 1px #ddd;
	background: #f9f9f9;
}

#header ul.menu {
	border: solid 1px #D5D5D5;
	box-shadow: 0 1px 0 #FFFFFF inset, 0 1px 5px rgba(0, 0, 0, 0.1);
}

#header ul.menu a {
	box-shadow: none;
	border-bottom: 0
}

ul.menu a:hover,ul.menu a:active,ul.menu a:focus {
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top, #FFFFFF, #E6E6E6);
	background-repeat: repeat-x;
	background: url(../images/arrow.png) no-repeat right center;
	color: #095197
}

/* ++++++++++++++++   highlighting active menuitem  +++++++++++++++++++ */
ul.menu li.active a,ul.menu  li.active ul li.active a,ul.menu  li.active ul li.active  ul li.active a,ul.menu  li.active ul li.active  ul li.active ul li.active  a,ul.menu  li.active ul li.active  ul li.active ul li.active ul li.active a
	{
	font-weight: bold;
}

ul.menu  li.active ul li a,ul.menu  li.active ul li.active  ul li a,ul.menu  li.active ul li.active  ul li.active ul li  a,ul.menu  li.active ul li.active  ul li.active ul li.active ul li a
	{
	font-weight: normal
}

ul.menu a {
	box-shadow: 0 1px 0 #fff;
	border-bottom: solid 1px #ddd;
	text-shadow: 0 1px 0 #fff
}

ul.menu ul a {
	background: #e5e5e5;
	margin-bottom: 1px
}

ul.menu ul ul ul a {
	background: #f5f5f5 url(../images/arrow.png) no-repeat 24px center;
}

ul.menu ul ul ul ul a {
	background: #fff;
}

/* +++++++++++++++++++++++  SLIDER  ++++++++++++++++++++  */
.panel h3.pane-toggler a {
	background: url(../images/slider_plus.png) right top no-repeat;
	color: #333
}

.panel h3.pane-toggler-down a {
	background: url(../images/slider_minus.png) right top no-repeat;
	border-bottom: solid 1px #ddd;
	color: #333
}

/*  +++++++++++++++++   Tabs ++++++++++++++++++++++  */
ul.tabs li,dl.tabs dt h3 a:link,dl.tabs dt h3 a:visited {
	background: #f5f5f5 url(../images/nature/box.png) repeat-x;
}

ul.tabs li a:link,ul.tabs li a:visited,dl.tabs dt a {
	color: #333;
	border: solid 1px #ddd;
	border-bottom: 0
}

ul.tabs li a:hover,ul.tabs li a:active,ul.tabs li a:focus {
	color: #000
}

.tabcontent,div.current {
	background: #fff;
	color: #000;
	border: solid 1px #ddd;
}

.tabcontent .linkclosed {
	color: #000;
	border-bottom: solid 1px #e5e5e5;
}

ul.tabs li a.linkopen,dl.tabs dt.open  h3 a:link,dl.tabs dt.open  h3 a:visited
	{
	background: #fff;
	color: #333;
	border-radius: 5px 5px 0px 0px;
}

ul.tabs li a.linkclosed:hover,ul.tabs li a.linkclosed:active,ul.tabs li a.linkclosed:focus,ul.tabs li a.linkopen:hover,ul.tabs li a.linkopen:active,ul.tabs li a.linkopen:focus
	{
	background: #555;
	color: #fff
}

#footer-inner,#footer {
	background: #f5f5f5;
	box-shadow: 0px 20px 10px #555
}

#footer {
	background: #555;
	max-width: 1025px;
	margin: 0 auto;
	box-shadow: 0px 0px 10px #555555;
	color: #fff
}

#footer a {
	color: #fff;
	background: none
}

#bottom a {
	background: none
}

.box1 {
	border-right: solid 1px #ccc
}

.box3 {
	border-left: solid 1px #ccc
}

#bottom  ul li a {
	background-image: none;
	padding-left: 0
}
















/* responsive */
#mobile_select h2 {border:0; margin:-17px 0 0 0; padding:0; background:#0C1D43;text-align:right}
#mobile_select h2 a {
display:inline-block;
font-size:0.8em;
border-radius:4px 4px 0 0;
padding:6px;
font-size:0.75em;
margin-right:5px;
}



@media only screen and (max-width: 480px) {

	img {
  max-width: 100%;
  height: auto;
  border: 0;
  -ms-interpolation-mode: bicubic;
}


	#fontsize{display:none}
	#nav,#wrapper2,#wrapper,.cols-3 .column-1,.cols-3 .column-2,.cols-3 .column-3,#right,.box,#header form
		{
		float: none;
		width: 100%
	}
	#header {padding-top:3em}
	#header form  {margin:0}
	.logoheader {background:#0C1D43; min-height:100px; margin:0}
	.box {
		border-left: 0 !important;
		border-bottom: solid 1px #ddd;
	}
	#line {
		text-align: center;
		top: 0;
		right: auto;
		max-width: 100% ;
		min-width:100%;

		margin: 0 0px; background:#095197;
	}
	#header form input {
		float: none; margin-bottom:4px
	}
	#menuwrapper { margin-top:10px; }
	#header ul.menu {position:relative; top:0;left:20px; right:20px; margin:0; width:90%; border-radius:4px}
	#header ul.menu li:first-child a {border-radius: 4px 4px 0 0}
	#header ul.menu li:last-child a {border-radius:0 0 4px 4px }
	#header ul.menu li a:link,
	#header ul.menu li a:visited {
		display: block;
		padding: 6px 10px;
		border-bottom: solid 1px #ccc
	}
}

@media only screen and (min-width: 600px) {
}

@media only screen and (min-width: 768px) {
}

@media only screen and (min-width: 992px) {
}

@media only screen and (min-width: 1382px) { /* Styles */
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5) , only screen and
		(min--moz-device-pixel-ratio: 1.5) , only screen and
	(min-device-pixel-ratio: 1.5) { /* Styles */
}
PK�t!]�0���nature_rtl.cssnu&1i�h1#logo {
	padding: 0.6em 20px 10px 10px;
}

#header ul.menu {
	left: 0;
	right: auto;
}
#logo span {
    padding-right: 2px;
}
PK�t!]6�9�//	print.cssnu&1i�/**
 * @author Design & Accessible Team ( Angie Radtke / Robert Deutz )
 * @package Joomla
 * @subpackage Accessible-Template-Beez
 * @copyright (C) 2010 Open Source Matters, Inc. <https://www.joomla.org>
 * @license GNU/GPL, see LICENSE.txt
 * Joomla! is free software. This version may have been modified pursuant to the
 * GNU General Public License, and as distributed it includes or is derivative
 * of works licensed under the GNU General Public License or other free or open
 * source software licenses. See COPYRIGHT.php for copyright notices and
 * details.
 */


/* not ready */

h1,
#main h1
{
      font-size: 16pt;
      font-weight: bold;
      margin: 0.4em 0 0.5em 0;
      padding:0;
}

h2,
#main h2
{
      font-size: 14pt;
      font-weight: bold;
      margin: 0.2em 0 0.5em 0;
      padding: 0.3em 0.3em 0.3em 0;
}

h3
{
      font-size: 12pt;
      font-weight: bold;
      margin: 0.4em 0 0.2em 0;
}

/* Vermeidung von Seitenumbr�chen direkt nach einer �berschrift */
h1,
h2,
h3
{
      page-break-after: avoid;
}

body
{
  line-height:150%;
  font-family:Arial, Verdana, Helvetica, sans-serif;
}

p,
ul li, ol li,
address,
.category-desc,
table,
label,
dt,
dd
{
  font-size:10pt
}

address
{
	font-style:normal
}

.contact-address address span
{
	display:block
}

a
{
      font-weight: bold;
}

.unseen,
#line,
#header ul,
#breadcrumbs,
.article-info-term,
ul.actions,
#close,
.display-limit,
.moduletable_menu,
.moduletable_js,
.tabouter,
#bottom,
.pagination,
#footer,
#header-image

{
      display: none;
}

.skiplinks,
#suckerfish
{
	display:none !important
}

#header .logoheader
{
	border:0;
}

#header
{
      width: auto;
}

#all #back #header
{
padding-top:0
}


#all
{
      text-align:left;
      border:solid 0px #000
}

#back
{
  border:solid 0px #000;
  padding:0
}

#right
{
      display: block;
}

#header h1#logo
{
  font-size:20pt;
  font-weight:normal
}

#contentarea2,
#contentarea
{
	border: solid 0px #000;
	padding:0 !important
}

#main .blog-featured h1
{
  padding:0 !important;
}

#main #top
{
  overflow:hidden;
  margin-bottom:25pt;
  border:0
}

#main .categories-listalphabet ul
{
	padding-left:0
}

#main .categories-listalphabet ul li
{
	display:inline;
	padding:5pt;
	border-right:solid 1pt #ddd
}

#wrapper
{
	display:block;
	width:100% !important;
}

.item
{
  margin-bottom:30pt
}

.category-desc
{
	margin:15pt 0
}

.items-leading
{
	margin-bottom:30pt
}

#main .items-leading h2,
#main .item h2
{
      font-size: 14pt;
      font-weight: bold;
}

h2 a
{
	text-decoration:none
}

#main h1
{
	padding:5pt
}

#main .readmore a
{
  border:0 !important;
  padding-left:0 !important
}

.image-left {
	float:left;
	margin:0 15pt 5pt 0;
}

table
{
  margin:20pt 0;
  border-collapse:collapse;
  width:90%;
}

table td,
table th
{
  padding:2pt 5pt;
  border:solid 1pt #ddd
}

.items-more h3
{
	padding: 5pt 0;
	font-size:14pt
}

.items-more ol li a
{
	font-weight:normal
}

#nav a.readmore
{
  font-size:10pt
}

#nav .module_content
{
  margin-bottom:20pt;
  border:0 !important;
  padding:0 !important
}

#nav .moduletable ul.menu
{
	border:0;
	list-style-type:none;
	padding:0
}

#nav .moduletable ul.menu,
#nav .moduletable ul.menu ul,
#nav .moduletable ul.menu ul ul
{
	border:0;
	list-style-type:none
}

#nav .moduletable ul.menu ul,
#nav .moduletable ul.menu ul ul
{
	padding-left:15pt
}

#nav .moduletable ul.menu li
{
  border:0
}

#nav .moduletable ul.menu li a,
#nav .moduletable ul.menu li.active ul li a,
#nav .moduletable ul.menu li.active ul li.active ul li a
{
	text-decoration:none;
	border:solid 0px #000
}

ul#archive-items
{
	list-style-type:none;
	padding-left:0
}

.moduletable
{
  margin:20pt 0
}

dl.article-info
{
	line-height:120%;
	font-size:9pt
}

dl.article-info dd
{
	margin-left:0
}

h3.js_heading a img
{
  border:0
}

h3.js_heading,
#bottom h3,
.moduletable h3,
#nav h3
{
  font-size:12pt !important;
}

.category-list
{
	padding:0 !important;
}

.moduletable_js
{
  margin-bottom:20pt
}

.tabouter
{
  border:solid 0px ;
  overflow:hidden;
  margin:20pt 0
}

ul.tabs
{
  padding:0;
}

ul.tabs li.tab
{
  list-style-type:none;
  text-transform:uppercase;
  display:inline;
  border-right:solid 1pt #ddd;
  padding:2pt 10pt
}

ul.tabs li.tab a
{
  text-decoration:none;
}

.tabcontent
{
  padding:10pt
}

.contact-email div
{
	overflow:hidden
}

.contact-email label
{
	border:solid 0px #000;
	float:left;
	width:10em
}

.login div
{
	overflow:hidden
}

.login label
{
	float:left;
	width:10em
}

form fieldset dt
{
	clear:left;
	float:left;
	width:12em;
}

legend
{
	background:#fff;
	font-size:.85em
}

.phrases,
.only
{
	margin-bottom:15pt
}

.newsflash a.readmore:link
{
	border: solid 0pt ;
	font-weight:normal;
	font-size:0.8em;
	text-decoration:none
}

.stats dt
{
	float:left;
	width:10em
}

#footer-outer
{
  border:solid 0px;
  padding:0;
  background:none
}

#bottom
{
  text-align:left
}

#footer-outer #bottom .box .moduletable
{
  border-bottom:solid 1px #ddd;
  padding:10pt 0
}

#footer-outer #bottom .box1,
#footer-outer #bottom .box3
{
  border:0;
}

#bottom ul
{
  list-style-type:none;
  padding:0 !important
}

#bottom ul li
{
  border:solid 0px #c00
}
PK�t!]d��JHJH
layout.cssnu&1i�/**
 * @author  ( Angie Radtke  )
 * @package Joomla
 * @subpackage Accessible-Template-Beez
 * @copyright (C) 2012 Open Source Matters, Inc. <https://www.joomla.org>
 * @license GNU/GPL, see LICENSE.txt
 * Joomla! is free software. This version may have been modified pursuant to the
 * GNU General Public License, and as distributed it includes or is derivative
 * of works licensed under the GNU General Public License or other free or open
 * source software licenses. See COPYRIGHT.php for copyright notices and
 * details.
	/* Typography =================================================== */
body#shadow {
	font-family: arial,sans-serif
}

body h1,body h2,body h3,body h4,body h5,body h6 {
	margin: 0;
	font-family: inherit;
	font-weight: normal;
	color: inherit;
	text-rendering: optimizelegibility;
	word-wrap: break-word;
}

body h1 {
	margin-bottom: 0.75em;
	font-size: 3.6em;
	line-height: 1.2;
}

body h2 {
	margin-bottom: 0.75em;
	font-size: 1.5em;
	line-height: 1.2;
	padding: 5px 0
}

body h3 {
	margin-bottom: 1em;
	font-size: 1.4em;
	line-height: 1.3;
	padding-bottom: 5px
}

body h4 {
	margin-bottom: 1.5em;
	font-size: 1.2em;
	line-height: 1.25;
}

body h5 {
	font-size: 1.1em;
	margin-bottom: 1.5em;
}

body p,body ol,body ul,body dl,body address {
	margin-bottom: 1.5em;
	font-size: 1.0em;
	line-height: 1.5em;
	word-wrap: break-word;
}

small {
	font-size: 0.9em;
}

body ul,body ol {
	margin: 0 0 1.5em 12px;
	padding: 0 0 0 12px;
}

body li ul,body li ol {
	margin: 0;
}


ul.categories-module
{ padding:0; margin:0}


blockquote {
	margin: 0 0 1.5em -24px;
	padding-left: 24px;
	border-left: 2px solid #c7ced6;
	font-style: normal;
}

q {
	quotes: none;
}



cite {
	font-style: normal;
}

abbr[title] {
	border-bottom: 1px dotted #c7ced6;
	cursor: help;
}

b,strong {
	font-weight: bold;
}

dfn {
	font-style: italic;
}

ins {
	text-decoration: none;
}

mark {
	font-style: italic;
	font-weight: bold;
}

pre,code,kbd,samp {
	line-height: 1.5em;
}

pre {
	white-space: pre-wrap;
	}

sub,sup {
	position: relative;
	line-height: 0;
}

sup {
	top: -0.5em;
}

sub {
	bottom: -0.25em;
}

table {
	width: 100%;
	max-width: 100%;
	margin-bottom: 1.5em;
	border-collapse: collapse;
	border-spacing: 0;
	background-color: transparent;
	font-size: 1em
}

table th,table td {
	padding: 8px;
	vertical-align: top;
	border-top: 1px solid #ddd;
	line-height: 1.5em;
	text-align: left;
}

table th {
	font-weight: bold;
	border: 0
}

table thead th {
	vertical-align: bottom;
}

table  tr:first-child th,table tr:first-child td,table thead:first-child tr:first-child th,table thead:first-child tr:first-child td
	{
	border-top: 0;
}

table tbody+tbody {
	border-top: 2px solid #8c9bab;
}

table tbody tr td,table tbody tr th {
	-webkit-transition: background-color 0.25s 0 linear;
	-moz-transition: background-color 0.25s 0 linear;
	-ms-transition: background-color 0.25s 0 linear;
	-o-transition: background-color 0.25s 0 linear;
	transition: background-color 0.25s 0 linear;
}

/* links */
p.readmore a,  .mod-articles-category-readmore a {
	border: 1px solid #CCCCCC;
	border-radius: 3px;
	display: inline-block;
	text-decoration: none;
	margin-bottom: 9px;
	padding: 4px;
	line-height: 1.6em;
}

/* +++++++++++++++++  forms general #######################  */
form {
	margin: 0 0 18px;
}

fieldset {
	border: solid 1px #ddd;
	margin: 10px 0;
	padding: 20px;
	border-radius: 5px
}

fieldset p {
	margin: 0;
	padding: 0;
}

legend {
	font-weight: bold;
	background: #fff;
	padding: 5px 10px
}

label,input,button,select,textarea {
	font-weight: normal;
}

label {
	color: #333333;
	margin-bottom: 5px;
	max-width: 90%
}

input,textarea,select,#advanced-search-toggle, input.search-query {
	border: 1px solid #CCCCCC;
	border-radius: 3px;
	display: inline-block;
	margin-bottom: 9px;
	padding: 4px;
}
.filter-search-lbl {display:inline}
.filter-search, .display-limit {float:left; margin-right:10px}
.button,button,.profile-edit a {
	border-radius: 3px;
	padding: 4px;
	line-height: 1.2em;
	text-decoration: none;
}

label input,label textarea,label select {
	display: block;
}

input[type="image"],input[type="checkbox"],input[type="radio"] {
	border-radius: 0;
	cursor: pointer;
	height: auto;
	line-height: normal;
	margin: 3px 0;
	padding: 0;
	width: auto;
}

input[type="button"],input[type="reset"],input[type="submit"] {
	height: auto;
	width: auto;
}

select {
	height: 28px;
	line-height: 28px;
	max-width:99%}

select {
	width: 220px;
}

select[multiple],select[size] {
	height: auto;
}

textarea {
	height: auto;
}

.radio,.checkbox {
	padding-left: 18px;
}

input[type="radio"],input[type="checkbox"] {
	display: inline;
	 margin-right : 10px;
	 border:none
}

input,textarea {
	-moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}

input:focus,textarea:focus {
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px
		rgba(82, 168, 236, 0.6);
	outline: 0 none;
}

input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,select:focus
	{
	box-shadow: none;
	outline-offset: -2px;
}

/* +++++++++++++++++++++++  header searchbox +++++++++++++++++++++  */

#header form {
	overflow: hidden;
	float: right
}
#header form .search {display:inline}
#header input {
	font-weight: bold;
	float: left;
}

#header .inputbox {
	margin-right: 5px
}

/* ++++++++++++++++++++  search component +++++++++++++++++++++++ */

fieldset.word {
	border: 0;
	background: #fff;
	padding: 0
}

fieldset.phrases label,fieldset.only label {
	display: inline;
}

 :root *> fieldset.only label:before {
	background: #a7c7dc;
	background: -moz-linear-gradient(-45deg, #fefefe, #ddd);
	background: -webkit-linear-gradient(-45deg, #fefefe, #ddd);
	background: -o-linear-gradient(-45deg, #fefefe, #ddd);
	background: -ms-linear-gradient(-45deg, #fefefe, #ddd);
	background: linear-gradient(-45deg, #fefefe, #ddd);
	border: 1px solid #aaa;
	border-radius: 3px;
	box-shadow: 0 0 1px 1px #CCCCCC;
	height: 1em;
	margin: 0 4px 0 0;
	text-transform: uppercase;
	width: 1em;
	display: inline-block;
	margin-left: -40px;
	padding: 2px;
	line-height: 1em;
	text-indent: -50px;
}

input[type="checkbox"]:checked+label:before {
	content: "\2714";
	text-indent: 0;
	background: -moz-linear-gradient(-45deg, #fefefe, #0b70cd);
	background: -webkit-linear-gradient(-45deg, #fefefe, #0b70cd);
	background: -o-linear-gradient(-45deg, #fefefe, #0b70cd);
	background: -ms-linear-gradient(-45deg, #fefefe, #0b70cd);
	background: linear-gradient(-45deg, #fefefe, #0b70cd);
	border: 1px solid #0B70CD;
}

:root *> .phrases-box  label:before {
	background: #a7c7dc;
	background: -moz-linear-gradient(-45deg, #fefefe, #ccc);
	background: -webkit-linear-gradient(-45deg, #fefefe, #0b70cd);
	background: -o-linear-gradient(-45deg, #fefefe, #0b70cd);
	background: -ms-linear-gradient(-45deg, #fefefe, #0b70cd);
	background: linear-gradient(-45deg, #fefefe, #0b70cd);
	border: 1px solid #aaa;
	line-height: 1.3em;
	margin: 0 4px 0 0;
	text-transform: uppercase;
	width: 1.3em;
	display: inline-block;
	margin-left: -40px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	text-indent: -40px;
	color: #fff;
	text-shadow: 0 10px 6px #fff;
}

/*
input[type="radio"]:checked + label:before {
	content: "\2022";
	text-indent: 6px;
	background: -moz-linear-gradient(-45deg, #fefefe, #0b70cd);
	background: -webkit-linear-gradient(-45deg, #fefefe, #0b70cd);
	background: -o-linear-gradient(-45deg, #fefefe, #0b70cd);
	background: -ms-linear-gradient(-45deg, #fefefe, #0b70cd);
	background: linear-gradient(-45deg, #fefefe, #0b70cd);
	color: #000;
	zoom:1;
	border: 1px solid #aaa;
}*/

.ordering-box {
	margin: 10px 0;
}

.search-results dt.result-title {
	padding: 15px 15px 0 5px;
	font-weight: bold;
}

.search-results dd {
	padding: 2px 15px 2px 5px
}

.search-results dd.result-text {
	padding: 10px 15px 10px 5px;
	line-height: 1.7em
}

.search-results dd.result-url {
	font-size: 90%;
	padding: 2px 15px 15px 5px;
}

.search-results dd.result-created {
	padding: 2px 15px 15px 5px
}

.search-results dd.result-category {
	padding: 10px 15px 5px 5px
}

/* Com_search break long titles & text */
dt.result-title {
	word-wrap: break-word;
}

dd.result-text {
	word-wrap: break-word;
}

.advanced-search-tip {
	background: #FEFDE2;
	border-radius: 3px;
	padding: 20px;
	border: solid 1px #ddd
}

.advanced-search-tip p {
	margin: 0
}

.advanced-search-tip .term {
	font-weight: bold;
	font-style: italic
}

.panel {
	border: solid 1px #ddd;
	margin-top: -1px;
}

#main  .panel h3 {
	margin: 0;
	padding: 0;
	background: #eee;
	border: 0;
	font-size: 1.0em
}

.panel h3 a {
	display: block;
	text-decoration: none;
	padding: 6px;
}

.pane-slider {
	border: solid 0;
	padding: 10px;
	margin: 0;
}


/* +++++++++++++++++++  Contact Form +++++++++++++++++++++++++++++++++ */


.panel .contact-form,.panel .contact-miscinfo {
	padding: 10px
}

.contact .panel .contact-form form,.contact .panel .contact-address {
	margin: 20px 0 0 0
}

textarea,.contact-form input[type="text"],.contact-form input[type="email"],.contact-form textarea
	{
	width: 80%;
	-moz-box-sizing: border-box;
	border: 1px solid #DDDDDD;
	color: #333333;
	overflow: auto;
	padding: 5px;
	vertical-align: top;
}

#jform_contact_email_copy-lbl,#jform_contact_email_copy {
	float: left;
	margin-right: 10px;
	border: 0
}

#jform_captcha {
	clear:both;
	padding-bottom:10px;
}

label#jform_captcha-lbl {
	clear: both;
  	position: relative;
  	float: left;
}

.contact-form .button {
	clear: left;
	float: left;
	margin: 20px 0
}

fieldset.filters {
	background: none;
	border: none;
	padding: 0
}

.contact-form,.contact-links,.contact-misc,.contact-image,.contact-contactinfo,.contact-address
	{
	margin: 20px 0
}

/* ++++++++++++++ loginmodule +++++++++++++++++++++++++++ */

#form-login-remember {
	overflow: hidden;
	margin-bottom: 10px
}

#form-login-remember label {
	display: inline;
	margin-left: 10px
}

#modlgn-remember {
	float: left
}

#login-form fieldset {
	background: #f5f5f5
}

#login-form input[type="text"], input[type="password"], input[type="submit"] {
	width: 100%;
	box-sizing: border-box
}

form ul {
	list-style-type: none;
	margin: 0;
	padding: 0
}

/* +++++++++++++++++++++++ pagenav +++++++++++++++++++++++  */
.pagenav {
	text-align: right
}

.pagenav ul {
	display: inline-block;
	*display: inline;
	/* IE7 inline-block hack */
	list-style-type: none;
	margin-left: 0;
	margin-bottom: 0;
}

.pagenav li {
	display: inline;
	margin: 0;
	padding: 0
}

.pagenav a,span.pagenav {
	padding: 0 14px;
	margin: 0;
	text-decoration: none;
	border: 1px solid #ddd;
	border-left: 0 solid #ddd;
	display: inline-block;
	line-height: 1.9em;
}

.pagenav li:first-child a,.pagination-start span {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
	border-left: solid 1px #ddd
}

.pagenav li:last-child a,.pagination-end span {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}

.pagination ul {
	margin: 10px 10px 10px 0;
	padding: 0
}

.pagination li {
	display: inline;
}

.pagination a {
	padding: 0 14px;
	line-height: 2em;
	text-decoration: none;
	border: 1px solid #ddd;
	border-left: 0 solid #ddd;
	display: inline-block
}

.pagination .active a {
	cursor: default;
}

.pagination span,.pagination span  a:hover {
	cursor: default;
	padding: 0 14px;
	line-height: 2em;
}

.pagination li:first-child a {
	border-left-width: 1px;
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}

.pagination li:last-child a {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}


/* +++++++++++++++++ Breadcrumbs  +++++++++++++++++++++++++++  */

.breadcrumbs,.article-info {
	padding: 7px;
	margin: 0 0 18px;
	list-style: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.breadcrumbs li {
	display: inline-block;
}

/* +++++++++++++++++ articleinfo /actions  +++++++++++++++++++++++++++  */

ul.actions {
	list-style-type: none;
	text-align: right
}
ul.actions a {padding:0}
ul.actions  li {
	display: inline
}

.article-info-term {
	display: none
}

.article-info {
	overflow: hidden;
	font-size: 0.9em
}

.article-info dd {
	float: left;
	padding: 0 5px;
	border-right: solid 1px #ccc
}

.article-info dd span {
	text-transform: none;
	display: inline-block;
	padding: 0 5px 0 0;
	margin: 0 10px 0 0;
}

.article-info dd.create {
	clear: left
}

/* ######################  header   ###################### */
#fontsize {
	padding: 0;
	margin: 0 20px 0 1px;
	text-align: right;
	margin-bottom: 0;
	float: none;
}

#fontsize h3 {
	padding-right: 0;
	font-weight: normal;
	display: inline;
	font-size: 1em;
	margin: 0
}

#fontsize p {
	margin: 0 0 0 2px;
	padding: 0;
	display: inline;
	font-size: 1em;
}

#fontsize p a {
	margin: 0 2px;
	display: inline;
	padding: 0 5px;
}

/* +++++++++++++++  menus ++++++++++++++++++++++++ */
#header ul.menu {
	padding: 0;
	width: auto;
	text-align: left;
	display: block;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
	margin: 0 10px
}

#header ul.menu li {
	display: inline;
	padding: 0;
	margin: 0;
}

#header ul.menu li a:link,#header ul.menu li a:visited,#header ul.menu li:last-child a
	{
	font-weight: bold;
	text-decoration: none;
	margin: 0;
	display: inline-block;
	padding: 12px 15px;
	position: relative;
	border-right: 1px solid #ddd;
	box-shadow: 1px 0 0 #f5f5f5;
}

#header ul.menu li:first-child a {
	border-radius: 4px 0 0 0;
	margin-left: -1px
}

.moduletable_menu {
	border: solid 1px #ddd;
	background: #f9f9f9;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 20px;
	margin-bottom: 20px
}

ul.menu {
	margin: 0 0 20px 0;
	padding: 0;
}

ul.menu,ul.menu ul {
	list-style-type: none;
}

ul.menu a {
	display: block;
	margin: 0;
	text-decoration: none;
	padding: 5px 0;
	border-bottom: solid 1px #ddd;
}

ul.menu li:last-child a {
	border: 0;
	box-shadow: none
}

ul.menu ul {
	margin: 0;
	padding: 0
}

ul.menu ul a {
	padding-left: 20px
}

ul.menu ul ul a {
	padding-left: 30px
}

ul.menu ul ul ul a {
	padding-left: 40px
}

ul.menu ul ul ul ul a {
	padding-left: 45px
}

/* ++++++++++++++  content-module ++++++++++++++ */
.category-module {
	margin: 0;
	padding: 0
}

.category-module li {
	padding: 5px 0 5px 0;
	margin: 0;
	list-style-type: none
}

.category-module li h4 {
	margin-bottom: 0
}

.category-module span {
	display: block;
	font-size: 0.85em;
}

.category-module a span {
	display: inline
}

/* content */
.categories-list  .item-title  a {
	text-decoration: none;
	margin-bottom: 20px
}

.category-desc {
	margin: 20px 0
}

.category-desc img {
	float: left;
	margin: 0 20px 10px 0
}

.categories-list dt,.categories-list dd {
	display: inline
}

ul.latestnews li {
	word-wrap: break-word;
}

/* ++++++++++++++++++++++  Footer +++++++++++++++++++++++++ */
#footer-outer
{font-size:0.8em}
.box {
	text-align: left
}

.box ul {
	list-style-type: none
}

#bottom .newsfeed-item {
	padding: 0;
	margin-bottom: 10px
}

.box .moduletable_menu,.box .moduletable {
	margin: 10px
}

.box3 {
	padding-left: 10px
}

.box h3 {
	font-size: 1.3em
}

#footer {
	font-size: 0.8em
}

/*  ####################   Sliding modules  ################## */
.moduletable_js,.moduletable {
	margin-bottom: 20px;
}

.js_heading,.js_heading {
	position: relative;
	display: block;
	padding: 5px 10px;
	margin: 0;
	font-size: 1.40em;
	border-radius: 3px
}

h3.js_heading a {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	padding: 5px 5px 0 0;
	text-decoration: none;
	background: none
}

.module_content {
	padding: 10px;
	border: solid 1px #ddd;
	border-top: 0;
	border-radius: 0 0 3px 3px;
	margin-top: -1px
}

.no {
	font-size: 1px;
}

.slide {
	height: auto !important;
}

/*  +++++++++++++++++++++++++++++   Module Tabs / Pagebreak Tabs / Contact Tabs ++++++++++++++++ */
ul.tabs {
	margin: 0;
	padding: 0;
	overflow: hidden
}

dl.tabs dt,dl.tabs dd {
	margin: 0;
	padding: 7px 5px;
}

dl.tabs dt h3 {
	font-size: 1em;
	margin: 0;
	padding: 0
}

dl.tabs dt {
	position: relative;
	z-index: 1
}

ul.tabs li,dl.tabs dt {
	list-style-type: none;
	float: left;
	width: auto;
	padding: 0;
	display: block;
	margin: 0 3px 0 0;
	font-size: 1em;
}

ul.tabs li a:link,ul.tabs li a:visited,dl.tabs dt h3 a:link,dl.tabs dt h3 a:visited
	{
	text-decoration: none;
	padding: 7px 5px;
	margin: 0;
	display: block;
	font-size: 0.9em;
	font-weight: normal;
	border-radius: 5px 5px 0 0;
}

ul.tabs li a.linkopen:link,ul.tabs li a.linkopen:visited,dl.tabs dt.open  h3 a:link,dl.tabs dt.open  h3 a:visited
	{
	font-weight: bold;
}

.tabcontent,div.current {
	padding: 30px 20px;
	margin: -1px 0 0 0;
	border-radius: 0 3px 3px 3px;
	clear: left;
}

div.current {
	position: relative;
	top: -1px
}

.tabcontent:focus {
	outline: none
}

.tabopen {
	display: block;
	margin-bottom: 20px;
	overflow: hidden
}

.tabclosed {
	display: none
}

.tabcontent ul {
	padding: 0
}

.tabcontent ul li {
	list-style-type: none
}

/* ++++++++++++++  image float style ++++++++++++++ */
.img-fulltext-left {
	float:left;
	margin-right: 20px;
	margin-bottom: 20px;
}

.img-intro-left {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.img-fulltext-right {
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
}

.img-intro-right {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}

.img-fulltext-none
{display:block;
	margin:10px 0
}

/* Correction for user profile date of birth calendar image */
#jform_profile_dob_img {
	background: url("../images/system/calendar.png") no-repeat scroll 0 0 transparent;
	cursor: pointer;
	height: 18px;
	margin: 0 3px;
	vertical-align: middle;
	width: 18px;
}
/* Smartsearch Calendar*/
#filter_date1_img,
#filter_date2_img {
	background: rgba(0, 0, 0, 0) url("../images/system/calendar.png") no-repeat scroll 0 0;
	cursor: pointer;
	height: 18px;
	margin-left: 3px;
	vertical-align: middle;
	width: 18px;
}
#search-results {
	clear: both;
}
#finder-filter-window {
	overflow: visible;
}
#searchForm .searchintro {
	padding: 0 0 0 250px;
}
.collapse {
	position: relative;
	height: 0;
	overflow: hidden;
	-webkit-transition: height .35s ease;
	-moz-transition: height .35s ease;
	-o-transition: height .35s ease;
	transition: height .35s ease;
}
.collapse.in {
	height: auto;
}
#finder-search .in.collapse {
	overflow: visible;
}
PK�t!]���00position.cssnu&1i�/**

 * @author ( Angie Radtke )
 * @package Joomla
 * @subpackage Accessible-Template-Beez
 * @copyright (C) 2012 Open Source Matters, Inc. <https://www.joomla.org>
 * @license GNU/GPL, see LICENSE.txt
 * Joomla! is free software. This version may have been modified pursuant to the
 * GNU General Public License, and as distributed it includes or is derivative
 * of works licensed under the GNU General Public License or other free or open
 * source software licenses. See COPYRIGHT.php for copyright notices and
 * details.
 */

html,
body,
body div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    vertical-align: baseline;
    background: transparent;
}

article,
aside,
figure,
footer,
header,
hgroup,
nav,
section {
    display: block;
}

html {
    background: #ffffff;
    font-size: 100.01%;
    -webkit-overflow-scrolling: touch;
    -webkit-tap-highlight-color: #f3f5f6;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

body {

    position: relative;
    width: 100%;
    line-height: 1.5em;
    background: #eee
}

/* ###################### general ###################### */
#all {
    margin: 0 auto;
    max-width: 1050px;
    padding: 0;
    text-align: left;
    font-size: 0.8em
}

#header {
    display: block !important;
    position: relative;
    padding: 8em 0 0 0;
    overflow: hidden;
}

#header ul {
    position: absolute;
    left: 0;
    top: 5em;
    right: 0;
    display: block;
    margin: 0 0 1px 0;
    text-align: right;
    list-style-type: none;
    padding: 10px 0
}

#back {
    margin: 0;
    padding: 0;
}

#contentarea,
#contentarea2 {
    position: relative;
    overflow: hidden;
    padding: 0 20px !important;
    margin: 0;

}

#wrapper {
    width: 53%;
    float: left;
    position: relative;

}

#wrapper2 {
    width: 72%;
    float: left;
    position: relative;
    padding-bottom: 20px;

}

#wrapper2 .item-page {
    max-width: 660px
}

#main {
    padding-top: 10px;
    padding-bottom: 20px;
    position: relative;

}

#right {
    float: left;
    width: 20%;
    margin: 10px 0 10px 2%;
    padding: 0 0 5px 0;
    position: relative;
}

.unseen,
.hidelabeltxt,
#line label {
    display: inline;
    height: 0;
    left: -3000px;
    position: absolute;
    top: -2000px;
    width: 0;
}

/* ++++++++++++++  nav after content  ++++++++++++++ */
.left {
    padding-top: 0;
    float: right;
    margin: 10px 0 10px 0;
    width: 22%;
    position: relative;

}

/* ++++++++++++++  nav before content  ++++++++++++++ */
.left1 {
    padding: 0;
    float: left;
    margin: 10px 3% 10px 0;
    width: 21%;
    position: relative
}

.leftbigger {
    width: 25%
}

/* ###################### header ###################### */

.skiplinks,
.skiplinks li {
    display: inline;
    height: 0;
    line-height: 0;
    padding: 0 !important;
}

.skiplinks li a.u2 {
    display: inline;
    height: 0;
    left: -3000px;
    position: absolute;
    top: -2000px;
    width: 0;

}

.skiplinks li a.u2:active,
.skiplinks li a.u2:focus {
    position: absolute;
    width: 13em;
    top: -4em;
    left: 10px;
    line-height: 1.5em;
    padding: 5px;
    font-weight: bold;
    height: 3em;

}

.wrap {
    border: 0;
    clear: both;
    float: none;
    font-size: 1px;
    height: 0;
    line-height: 1px;
    margin: 0;
    padding: 0;
    visibility: hidden;
}

#logo {
    margin-top: 0;
    margin-left: 10px;
    display: block;
    padding: 1em 20px 20px 10px;
    width: 425px;
    font-weight: normal;
    line-height: 1em;

}

#logo img {
    display: block;
}

#logo span {
    padding-left: 2px
}

#logo span.header1 {
    display: block;
    top: 0;
    line-height: 0.8em;
    font-size: 0.7em;
    padding-left: 55px
}

.logoheader {
    margin: -2px 10px 0;
    padding: 0;
    text-align: left;
    font-weight: normal;
    line-height: 1.5em;
}
.header1 {
	font-size: 1.5em;
	margin-left: 10px;
}

#line {
    padding: 5px 0 2px 2px;
    position: absolute;
    right: 10px;
    top: 0.5em;
    max-width: 40em;
    text-align: right;
    min-width: 40em

}

#fontsize,
#line .search {
    display: inline;
    margin: 0;
}

/* ++++++++++++++  button for closing right column  ++++++++++++++ */

#close {
    margin-right: 0;
    text-transform: uppercase;
}

#close span {
    position: absolute;
    right: 20px;
    z-index: 10000;
    top: 5px;
    font-weight: bold;
    text-align: right;
    line-height: 1.5em;
    margin-top:20px;
    padding: 5px
}

#close > a {
    display: block;
    overflow: hidden
}

#close > a:hover span {
    background: #095197
}

/* ###################### main ###################### */

/* ++++++++++++++  position  ++++++++++++++ */

.blog-featured {
    padding: 0;
}

.items-leading {
    padding: 0 5px 10px 5px;
    overflow: hidden;
    margin-bottom: 10px
}

.row-separator {
    display: block;
    clear: both;
    margin: 0;
    border: 0;
    height: 1px
}

.item-separator {
    display: none;
    margin: 0;
}

.shownocolumns {
    width: 98% !important;
}

#top {
    margin: 0 0 20px 0;
    overflow: hidden
}

/* ++++++++++++++  blog  ++++++++++++++ */

.cols-1 {
    display: block;
    float: none !important;
    margin: 0 !important;
}

.cols-2 .column-1 {
    width: 46%;
    float: left;
}

.cols-2 .column-2 {
    width: 46%;
    float: right;
    margin: 0
}

.cols-3 .column-1 {
    float: left;
    width: 29%;
    padding: 0 5px;
    margin-right: 4%

}

.cols-3 .column-2 {
    float: left;
    width: 29%;
    margin-left: 0;
    padding: 0 5px
}

.cols-3 .column-3 {
    float: right;
    width: 29%;
    padding: 0 5px
}

.items-row {
    overflow: hidden;
    margin-bottom: 10px !important;
}

.column-1,
.column-2,
.column-3 {
    padding: 10px 5px
}

.column-2 {
    width: 55%;
    margin-left: 40%;
}

.column-3 {
    width: 30%
}

.blog-more {
    padding: 10px 5px
}

/* ++++++++++++++  footer  ++++++++++++++ */

#bottom {
    overflow: hidden
}

.box {
    width: 27%;
    float: left;
    margin-right: 10px;
    min-height: 100px
}

.box1 {
    width: 35%
}

.box2 {
    width: 32%
}

.box3 {
    float: right
}

#footer-inner, #footer {
    max-width: 1025px;
    margin: 0 auto;

    padding: 10px 15px 10px 10px;
}

img {
    border: 0 none;
    max-width: 100%;
}

/* hide the mobile menu button */
#mobile_select {
    display: none
}
PK�t!]猽V�
�
general.cssnu&1i�/**
 * @copyright	(C) 2006 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

/* Form validation */
.invalid { border-color: #ff0000; }
label.invalid { color: #ff0000; }

/* Buttons */
#editor-xtd-buttons {
	padding: 5px;
}

.button2-left,
.button2-right,
.button2-left div,
.button2-right div {
	float: left;
}

.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
	display: block;
	height: 22px;
	float: left;
	line-height: 22px;
	font-size: 11px;
	color: #666;
	cursor: pointer;
}

.button2-left span,
.button2-right span {
	cursor: default;
	color: #999;
}

.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span {
	padding: 0 6px;
}

.page span {
	color: #000;
	font-weight: bold;
}

.button2-left a:hover,
.button2-right a:hover {
	text-decoration: none;
	color: #0B55C4;
}

.button2-left a,
.button2-left span {
	padding: 0 24px 0 6px;
}

.button2-right a,
.button2-right span {
	padding: 0 6px 0 24px;
}

.button2-left {
	background: url(../images/j_button2_left.png) no-repeat;
	float: left;
	margin-left: 5px;
}

.button2-right {
	background: url(../images/j_button2_right.png) 100% 0 no-repeat;
	float: left;
	margin-left: 5px;
}

.button2-left .image {
	background: url(../images/j_button2_image.png) 100% 0 no-repeat;
}

.button2-left .readmore,
.button2-left .article {
	background: url(../images/j_button2_readmore.png) 100% 0 no-repeat;
}

.button2-left .pagebreak {
	background: url(../images/j_button2_pagebreak.png) 100% 0 no-repeat;
}

.button2-left .blank {
	background: url(../images/j_button2_blank.png) 100% 0 no-repeat;
}

/* Tooltips */
div.tooltip {
	float: left;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 200px;
	z-index:13000;
}

div.tooltip h4 {
	padding: 0;
	margin: 0;
	font-size: 95%;
	font-weight: bold;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../images/selector-arrow.png) no-repeat;
}

div.tooltip p {
	font-size: 90%;
	margin: 0;
}

/* Caption fixes */
/* Caption fixes */
.img_caption .left {
        float: left;
        margin-right: 1em;
}

.img_caption .right {
        float: right;
        margin-left: 1em;
}

.img_caption .left p {
        clear: left;
        text-align: center;
}

.img_caption .right p {
        clear: right;
        text-align: center;
}

.img_caption  {
	text-align: center!important;
}

.img_caption.none {
	margin-left:auto;
	margin-right:auto;
}


/* Calendar */
a img.calendar {
	width: 16px;
	height: 16px;
	margin-left: 3px;
	background: url(../images/calendar.png) no-repeat;
	cursor: pointer;
	vertical-align: middle;
}
PK�t!]{���Q�Qtemplate_rtl.cssnu&1i�@charset "UTF-8";

/**
 * @package		Joomla.Administrator
 * @subpackage	templates.hathor
 * @copyright	(C) 2010 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 * @since		1.6
 *
 * RTL CSS file for the template
 */

body {
	direction: rtl;
}

h1, h2, h3 {
	text-align: right;
}

/**
 * CSS Reset
 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background-position: transparent none repeat scroll top right;
}

/* new styles */



/* end new styles */

/**
 * Overall Styles
 */
#header h1.title {
	padding: 0 120px 0 0;
}

#footer {
	padding: 10px 20px;
}

#content {
	margin: 5px 20px 20px 20px;
}

.cpanel-page div#element-box {
	padding: 15px;
}

/**
 * Status layout
 */
#module-status {
	left: 0;
	right: none;
	float: left;
}

#module-status > span {
	float: right;
	padding: 4px 22px 0 20px;
}

/* background images moved to color css file */

/**
 * Various Styles
 */

div.checkin-tick {
	text-indent: -9999px;
}

/**
 * Overlib
 */

/**
 * Subheader, toolbar, page title
 */

div.pagetitle {
	padding: 0 0 5px 0;
	background-position: right 50%;
	line-height: 54px;
}

.pagetitle h2 {
	padding: 0 50px 0 0;
}

div.configuration {
	padding-right: 30px;
	margin-right: 10px;
}

div.toolbar-list {
	float: right;
	text-align: left;
}

div.toolbar-list li {
	padding: 5px 4px 5px 1px;
	float: right;
}

div.toolbar-list li.divider {
	margin-left: 10px;
	margin-right: 0;
}

div.toolbar-list span {
	margin: 0 auto;
}

div.toolbar-list a {
	float: right;
	padding: 1px 5px;
}

/**
 * Massmail component
 */


/**
 * Pane Slider pane Toggler styles
 */
div.pane-sliders {
	margin-left: 10px;
}

.pane-toggler  span {
	padding-left: 0;
	padding-right: 20px;
}

.pane-toggler-down span {
	padding-right: 20px;
	padding-left: 0;
}

div#position-icon.pane-sliders div.pane-down .icon-wrapper .icon {
	padding: 5px 10px 5px 0;
	margin: 0;
}

/**
 * Tabs
 */
dl.tabs {
	float: right;
	margin: 10px 0 -1px 0;
}

dl.tabs dt {
	float: right;
	padding: 4px 10px;
	margin-right: 3px;
}

div.current {
	padding: 10px 10px;
}

/* New parameter styles (check rtl) */

dl#content-pane.tabs {
	margin: 1px 0 0 0;
}

div.current label, div.current span.faux-label {
	float:right;
	clear:right;
}

div.current fieldset.radio {
	float:right;
}

div.current fieldset.radio input {
	float:right;
	margin: 3px 2px 0 0;
}

div.current fieldset.radio label {
	float:right;
	margin: 3px 2px 0 0;
}

div.current fieldset.checkboxes {
	float:right;
	clear:left;
}

div.current fieldset.checkboxes input {
	float:right;
	clear:right;
	margin: 3px 2px 0 0;
}

div.current fieldset.checkboxes label {
	clear:left;
	margin: 3px 2px 0 0;
}

div.current input,
div.current span.faux-input,
div.current textarea,
div.current select {
	float:right;
	margin: 3px 2px 0 0;
}

div.current table#acl-config th.acl-groups {
	text-align: right;
}

div.current table#filter-config th.acl-groups {
	text-align: right;
}

/* -------- Menu Assignments ---------- */
div#menu-assignment {
	clear:right;
}

div#menu-assignment ul.menu-links {
	float:right;
}

div#menu-assignment h3 {
	clear:right;
}

div#menu-assignment ul.menu-links li.menu-link label {
	float: right;
	margin: 3px 2px 0 0;
}
div#menu-assignment ul.menu-links li.menu-link input {
	clear: right;
	float: right;
}

p.tab-description {
	margin-right: 0;
}
/* end new parameter styles */

/**
 * Login Settings
 */
#login-page input, #login-page select {
	float: left;
}

#login-page .login {
	margin: 0 auto;
}

#login-page .pagetitle h2 {
	margin: -70px 0 30px 0;
}

#login-page .login-inst {
	float: right;
}

#login-page .login-box {
	float: left;
}

#login-page .button {
	text-align: left;
}

#login-page .login-text {
	text-align: right;
	float: right;
}

#form-login {
	float: left;
}

#form-login label {
	float: right;
	clear: right;
	text-align: left;
}

#form-login div.button1 div.next {
	float: right;
}

#form-login div.button1 a {
	padding: 0 15px 0 15px;
	/* padding: 0 6px 0 30px; use this if you use images */
}

/**
 * Cpanel Settings
 */
.cpanel div.icon ,
#cpanel div.icon {
	margin-left: 5px;
	float: right;
}

.cpanel div.icon a ,
#cpanel div.icon a {
	float: right;
}

.cpanel img ,
#cpanel img {
	padding: 10px 0;
	margin: 0 auto;
}

div.cpanel-icons {
	float: right;
}

div.cpanel-component {
	float: left;
}

/**
 * Standard Layout Styles
 */
div.col {
	float: right;
}

div.options-section.col {
	float: left;
}

div.col1 {
	float: right;
}

div.col2 {
	float: left;
}

	/* Avoid using the width divs. They are here for 3PD Extensions if needed
	 * Use the specific layout divs listed after. See also the th.width entries */
.clrlft { clear: right; }
.clrrt { clear: left; }
.fltlft { float: right; }
.fltrt { float: left; }
.fltnone { float: none; }

	/* Layout Divs */
div.options-section {
	margin: 10px 0 10px 10px;
}

/* for bluestork style html */
div.width-40.fltrt {
	margin: 10px 0 10px 10px;
}

/**
 * Form Styles
 */

fieldset {
	margin: 2px 10px 2px 10px;
	text-align: right;
}

fieldset p {
	margin: 10px 0;
}

/* new form fields (check rtl) */

fieldset.adminform fieldset.radio,
fieldset.panelform fieldset.radio,
fieldset.adminform-legacy fieldset.radio  {
	float:right;
	margin: 0 0 5px 0;
	clear:left;
}
fieldset.adminform fieldset.radio label,
fieldset.panelform fieldset.radio label,
fieldset.adminform fieldset.radio span.faux-label,
fieldset.panelform fieldset.radio span.faux-label {
	float:right;
}

fieldset.panelform-legacy label,
fieldset.adminform-legacy label,
fieldset.panelform-legacy span.faux-label,
fieldset.adminform-legacy span.faux-label {
	float:right;

}
/* JParameter classes on radio button labels  */

p.jform_desc {
	clear: right;
}

fieldset ul.checklist {
	margin-right: 27px;
	margin-left: 0;
}

fieldset#filter-bar {
	margin: 0;
	padding: 5px 10px 5px 10px;
}

fieldset#filter-bar ol, fieldset#filter-bar ul {
	padding: 5px 0 0;
}

fieldset#filter-bar ol li, fieldset#filter-bar ul li {
	float: right;
	padding: 0 0 0 5px;
}

fieldset#filter-bar .filter-search {
	float: right;
}

fieldset#filter-bar .filter-select {
	float: left;
}


	/* Note: these visual cues should be augmented by aria */

	/* must be augmented by aria at the same time if changed dynamically by js
	aria-invalid=true or aria-invalid=false */


	/* augmented by aria in template javascript */

span.readonly {
	float: right;
}

div.extdescript {
	margin-right: 10px;
}

input[type="button"] {
	padding: 1px 6px;
}

/**
 * Option or Parameter styles
 */


/* end from alpha2 */

span.gi {
	margin-left: 5px;
}

/**
 * Admintable Styles
 */

table.admintable td.key,table.admintable td.paramlist_key {
	text-align: left;
}

table.paramlist td.paramlist_description {
	text-align: right;
}

/**
 * Admin Form Styles
 */
fieldset.adminform {
	margin: 0 10px 10px 10px;
}
fieldset.adminform .input-prepend,
fieldset.adminform .input-append,
fieldset.panelform .input-prepend,
fieldset.panelform .input-append {
	float: right;
}
fieldset.adminform .adminformlist .btn.modal,
fieldset.adminform .input-prepend > *,
fieldset.adminform .input-append > *,
fieldset.panelform .adminformlist .btn.modal,
fieldset.panelform .input-prepend > *,
fieldset.panelform .input-append > * {
	float: none;
	vertical-align: middle;
}

	/* Table styles are for use with tabular data */
table.adminform {
	margin: 8px 0 10px 0;
}


table.adminform th {
	padding: 6px 4px 4px 2px;
	text-align: right;
}

table.adminform td {
	text-align: right;
}

table.adminform td#filter-bar {
	text-align: right;
}

table.adminform td.helpMenu {
	text-align: left;
}

table.adminform tr {
	padding-right: 10px;
	padding-left: 10px;
	border-left: 1px solid #c7c8b2;
	border-right: none;
}

/**
 * Table formatting styles
 */

	/* Avoid using the width classes. They are here for 3PD Extensions if needed
	 * Use the specific layout table headers listed after. See also the div.width entries */

	/* Table header layout classes */

th.ordering-col a {
	float:right;
	margin-right: 3px;
}

th.ordering-col a img {
	margin-right: 4px;
	margin-left: 4px;
}

/**
 * Adminlist Table layout
 */
table.adminlist {
	float: right;
}
	/* Table row styles */
table.adminlist tr {
	padding-left: 30px;
	padding-right: 30px;
}

table.adminlist tbody tr {
	text-align: right;
}

	/* Table td/th styles */
table.adminlist td.order span {
	float: right;
}

/**
 * Tree indentation & nesting - Up to 10 levels deep so don't go crazy :
 */
table.adminlist td.indent-4 	{ padding-right:4px; }
table.adminlist td.indent-19 	{ padding-right:19px; }
table.adminlist td.indent-34 	{ padding-right:34px; }
table.adminlist td.indent-49 	{ padding-right:49px; }
table.adminlist td.indent-64 	{ padding-right:64px; }
table.adminlist td.indent-79 	{ padding-right:79px; }
table.adminlist td.indent-94 	{ padding-right:94px; }
table.adminlist td.indent-109 	{ padding-right:109px; }
table.adminlist td.indent-124 	{ padding-right:124px; }
table.adminlist td.indent-139 	{ padding-right:139px; }

/**
 * Adminlist buttons
 */
table.adminlist tr td.btns a {
	padding: 3px 20px;
}

/**
 * Modal Modules styles
 */
ul#new-modules-list {
	margin-right: 50px;
	margin-left: 0;
}

/**
 * Utility styles
 */
	/* General Clearing Class */
.menu-module-list {
	padding-right: 10px;
	margin-right: 5px;
}

	/* stu nicholls solution for centering divs */

	/* table solution for global config */

table.noshow fieldset {
	margin: 15px 7px 7px 7px;
}

/**
 * Saving order icon styling in admin tables
 */
a.saveorder {
	float:left;
	margin-left: 8px;
}

/**
 * Button styling
 */
#editor-xtd-buttons {
	padding: 5px;
}

/* Button 1 Type */
.button1,.button1 div {
	float: left;
}

	/* Use this if you add images to the buttons such as directional arrows */

.button1 a {
	float: right;
	padding: 0 6px 0 6px;
}

	/* Button 2 Type */
.button2-left,.button2-right {
	float: right;
}

.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
	float: right;
}

	/* these are inactive buttons */

.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span,
.button2-left .blank a,
.button2-right .blank a,
.button2-left .blank span,
.button2-right .blank span {
	padding: 0 6px;
}

.button2-left a,.button2-left span {
	padding: 0 6px 0 24px;
}

.button2-right a,.button2-right span {
	padding: 0 24px 0 6px;
}

.button2-left {
	float: right;
	margin-right: 5px;
}

.button2-right {
	float: right;
	margin-right: 5px;
}

/* background images moved to the color rtl css file */

/**
 * Pagination styles
 */

	/* Normal pagination styles */
div.containerpg {
	position: relative;
	right: 50%;
	float: right;
	clear: right;
}

div.pagination {
	right: -50%;
	margin: 0 auto;
}

.pagination a {
	line-height: 1.6em;
}

.pagination div.limit {
	float: right;
	margin: 0 10px;
}

	/* The Go submittal button */
.pagination button {
	margin-left: 20px;
}

	/* Style if pagination is part of the table (old style) */
table.adminlist .pagination {
	margin: 0 auto;
}

table.adminlist .pagination button {
	margin-left: 20px;
}

/**
 * Pagination styles
 */

	/* Normal pagination styles */
div.containerpg {
	right: 50%;
	float: right;
	clear: right;
}

div.pagination {
	right: -50%;
	margin: 0 auto;
}

.pagination div.limit {
	float: right;
	margin: 0 10px;
}

	/* The Go submittal button */
.pagination button {
	margin-left: 20px;
}


	/* Grey out the current page number */


	/* Style if pagination is part of the table (old style) */

table.adminlist .pagination button {
	margin-left: 20px;
}

/**
 * MCE Editor
 */
div.toggle-editor {

}

/**
 * Tooltips
 */

.tip-text {
	text-align: right;
}

/**
 * Calendar
 */
a img.calendar {
	margin-right: 3px;
}

/**
 * General styles
 */

.helpFrame {
	padding: 0 10px 0 5px;
}

#treecellhelp {
	float: right;
}

#datacellhelp {
	float: right;
	padding: 2px 0 0 0;
}

/* -- MODAL STYLES ----------- */
div#sbox-window {
	text-align: right;
}

h2.modal-title {
	margin: 5px 15px 0 0;
}

ul.menu_types {
	padding: 0 15px 0 0;
}
ul.menu_types li,
dl.menu_type dd ul li {
	float:right;
	margin-left: 10px;
	margin-right: 0;
}

dl.menu_type dt {
	float:right;
	margin: 13px 0 5px 0;
}
dl.menu_type dd {
	clear:right;
}

dl.menu_type dd ul li {
	margin: 0;
}

dl.menu_type dd ul {
	margin: 0;
}

ul#new-modules-list {
	padding: 5px 15px 0 0;
	margin: 0;
}
ul#new-modules-list li {
	float:right;
	margin: 0 0 0 20px;
}

/**
 * User Accessibility
 */

	/* Skip to Content Structural Styling */
#skiplinkholder a,
#skiplinkholder a:link,
#skiplinkholder a:visited {
	left: 0;
	right: -200%;
}

#skiplinkholder a:focus, #skiplinkholder a:active {
	right: 0;
	top: 0;
}

#skiplinkholder p {
	margin: 0;
}

#skiptargetholder {
	left: 0;
	right: -200%;
}

	/* Skip to Content Visual Styling */
#skiplinkholder a, #skiplinkholder a:link, #skiplinkholder a:visited {
	padding-left: 20px;
	padding-right: 20px;
}

	/* For elements that aren't to be seen by users unless the user does something
	 * like clicking on a header to see the collapsed section. */

	/* For elements that aren't to be seen by visual users but do need to be read by screenreaders.
	 * Cannot be used for elements that can get focus such as links and form elements */

	/* Firefox has issues styling legend so this is a universal fix
	for making the legend invisible (i.e. visually it's not there, but screen readers see it */

legend.element-invisible {
	/*margin: 0;
	margin-right: -10000px; */
}

fieldset.adminform label,
fieldset.panelform label,
fieldset.adminform span.faux-label,
fieldset.panelform span.faux-label {
	clear:right;
	float:right;
	margin-right: 10px;
	margin-left: 5px;
}

fieldset.adminform fieldset.radio label,
fieldset.panelform fieldset.radio label,
fieldset.adminform fieldset.radio span.faux-label,
fieldset.panelform fieldset.radio span.faux-label {
	margin-right: 0;
}

/* checkboxes */
fieldset.adminform fieldset.checkboxes,
fieldset.panelform fieldset.checkboxes,
fieldset.adminform-legacy fieldset.checkboxes  {
	float:right;
	margin: 0 0 5px 0;
	clear:left;
}

fieldset.adminform fieldset.checkboxes input[type="checkbox"],
fieldset.panelform fieldset.checkboxes input[type="checkbox"] {
	float: right;
	clear: right;
}

fieldset.adminform fieldset.checkboxes label,
fieldset.panelform fieldset.checkboxes label,
fieldset.adminform fieldset.checkboxes span.faux-label,
fieldset.panelform fieldset.checkboxes span.faux-label {
	clear: left;
}
/* end checkboxes */

fieldset.adminform input, fieldset.adminform span.faux-input, fieldset.adminform textarea, fieldset.adminform select, fieldset.adminform img, fieldset.adminform button,
fieldset.panelform input, fieldset.panelform span.faux-input, fieldset.panelform textarea, fieldset.panelform select, fieldset.panelform img, fieldset.panelform button {
	float:right;
	margin:5px 0 5px 5px;
}

/* -------- Batch Section ---------- */
fieldset#batch-choose-action {
	clear:none;
	clear: right;
}
fieldset.batch label {
	float: right;
	clear: none;
}
fieldset label#batch-choose-action-lbl {
	clear: none;
	clear: right;
}
label#batch-language-lbl,
label#batch-user-lbl {
	clear: right;
	margin-left: 10px;
	margin-right: 0;
	margin-top: 15px;
}
select#batch-language-id,
select#batch-user-id {
	margin-top: 15px;
}
select#batch-category-id,
select#batch-menu-id,
select#batch-position-id
{
	margin-left: 30px;
	margin-right: 0;
}
fieldset.batch select, fieldset.batch input, fieldset.batch img, fieldset.batch button {
	float: right;
}
label#batch-access-lbl,
label#batch-client-lbl {
	margin-right: 0;
	margin-left: 10px;
}

/* Banner edit */


/* -- ACL STYLES relocated from com_users/media/grid.css ----------- */

/* -- ACL PANEL STYLES  ----------- */


/* All Tabs */

td.col1 {
	text-align:right;
}

/* Icons */
label.icon-16-allow,
label.icon-16-deny,
a.icon-16-allow,
a.icon-16-deny,
a.icon-16-allowinactive,
a.icon-16-denyinactive {
	margin: 0 auto;
}
label.icon-16-allow {
	right: 40%;
}
label.icon-16-deny {
	right: 40%;
}

ul.acllegend li {
	float: right;
	padding-left: 20px;
	margin: 15px 10px 15px 0;
}
ul.acllegend li.acl-allowed {
	padding-right: 20px;
	padding-left: 10px;
}
ul.acllegend li.acl-denied {
	padding-right: 20px;
	padding-left: 20px;
}
ul.acllegend li.acl-editgroups {
	padding-left: 10px;
}
ul.acllegend li.acl-resetbtn {
	padding-left: 0;
}

li.acl-editgroups,
li.acl-resetbtn {
	float: right;
}

table#acl-config th.acl-groups {
	padding-right: 8px;
}

table#acl-config th.acl-groups {
	text-align: right;
}

.acl-action {
	margin: auto 0;
}

/* Icons */
span.icon-16-unset,
span.icon-16-allowed,
span.icon-16-denied,
span.icon-16-locked {
	padding-left: 0;
	padding-right: 18px;
}

/* *
* Permission Rules
*/

#permissions-sliders ul#rules,
#permissions-sliders ul#rules ul {
    margin: 0 !important;
    padding: 0 !important;
}

#permissions-sliders ul#rules li {
	margin: 0;
	padding: 0;
}

#permissions-sliders ul#rules table.group-rules td {
    padding:4px;
    vertical-align:middle;
    text-align:right;
}

#permissions-sliders .panel {
    margin-bottom: 3px;
    margin-right: 0;
}

ul#rules table.group-rules td label {
	margin: 0 !important;
}

table.group-rules td select {
	margin: 0 !important;
}

#permissions-sliders ul#rules .mypanel {
	padding: 0;
}

#permissions-sliders ul#rules {
	padding: 5px;
}

#permissions-sliders  ul#rules  table.group-rules th {
    text-align: right;
    padding: 4px;
}

#permissions-sliders .pane-toggler  span {
	padding-left: 0;
	padding-right: 20px;
}

#permissions-sliders .pane-toggler-down span {
	padding-left: 0;
	padding-right: 20px;
}

/**
 * Helpmenus
 */
ul.helpmenu li {
	float: left;
}

/**
 * Menu Styling
 */
#menu a {
	padding: 0.35em 2em 0.35em 2.5em;
}

#menu li {
	float: right;
}

#menu li ul { /* second-level lists */
	margin-right: -1000em;
	/* using right instead of display to hide menus because display: none isn't read by screen readers */
}

#menu li ul ul { /* third-and-above-level lists */
	margin: -2.3em -1000em 0 0;
	/* top margin is equal to parent line height+bottom padding */
}

#menu li:hover ul ul,#menu li.sfhover ul ul {
	margin-right: -1000em;
}

#menu li:hover ul,#menu li.sfhover ul {
	/* lists nested under hovered list items */
	margin-right: 0;
}

#menu li li:hover ul,#menu li li.sfhover ul {
	margin-right: 16em;
}

/**
 * Extra positioning rules for limited noscript keyboard accessibility
 * need the backgrounds here to keep the background as the nav background
 * since it is overlaying other content.
 * Using margin-left instead of left so that can move back without javascript
 * display downlevel ul
 */
#menu li a:focus+ul {
	margin-right: 0;
}

#menu li li a:focus+ul {
	margin-right: 1016em;
}

/* bring back the focus elements into view */
#menu li li a:focus {
	margin-right: 1000em;
}

#menu li li li a:focus {
	margin-right: 2016em;
}

#menu li:hover a:focus,#menu li.sfhover a.sffocus {
	margin-right: 0;
}

#menu li li:hover a:focus+ul,#menu li li.sfhover a.sffocus+ul {
	margin-right: 16em;
}

/**
 * Submenu styling
 */


#submenu a, #submenu span.nolink {
	float: right;
	margin-left: 8px;
	padding: 2px 10px 2px 10px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}

/* Installer Database */
#installer-database p.warning {
	padding-left: 0;
	padding-right: 20px
}

#installer-database #sidebar {
	float: none
}

#installer-database p.nowarning {
	padding-left: 0;
	padding-right: 20px
}

p.nowarning {
	float: none;
	margin-left: 0;
	margin-right: 15px;
}

table.adminlist tfoot button {
	float: right;
}

/* Spinner */
.joomlaupdate_spinner {
	float: right;
	margin-left: 15px;
}

/* Various corrections */
[class*="span"] {
	float: none;
	margin-left: 0;
	margin-right: 0;
}

#sidebar {
	float:right;
	margin: 15px 0;
}

#submenu li, #submenu span.nolink {
	float: right;
}

div.btn-toolbar {
	float: right;
	text-align: right;
}

.btn-group {
	float: right;
	margin-right: 10px;
}

#module-status div.btn-group {
	float: right;
}

.nav-tabs > li, .nav-pills > li {
	float: none;
}

.tabs-left > .nav-tabs {
	border-right: 0 solid #DDDDDD;
	float: right;
	margin-right: 19px;
}

.list-striped, .row-striped {
	text-align: right;
}

.row-fluid [class*="span"] {
	float: none;
}
.media .btn {
	float: none;
}

.media {
	float:none;
	margin: 10px 20px;
}

.alert .close {
	right: 5px;
	float: left;
}

.popover,
.tooltip-inner {
	text-align: right;
}
div.toggle-editor {
	float: left;
}
#editor-xtd-buttons .btn {
	float: right;
}
div.toggle-editor {
	margin-top: 14px;
}
.modal-footer button {
	float: left;
}
#form-login  {
	float: right;
}PK�t!]�˴�;#;#turq.cssnu&1i�body {
	background: #eeeeee;
}
h3 {
	color: #555;
}
h2 a {
	text-decoration: none;
}
h2,
.moduletable h3,
.items-leading h2 {
	border-bottom: solid 1px #ddd;
}
.items-row h2 {
	border-top: solid 1px #ddd;
	border-bottom: solid 1px #ddd;
}
a:link,
a:visited {
	color: #009999;
}
a:hover,
a:active,
a:focus {
	background: #009999;
	color: #FFF;
}
.logoheader {
	background: #009999;
	color: #FFFFFF;
	min-height: 200px;
}
#all {
	background: #fff;
	color: #555;
}
#shadow #all {
	box-shadow: 0px 20px 10px #555555;
}
#header ul.menu {
	background-color: #ddd;
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#eee,endColorstr=#ddd);
	background-image: -khtml-gradient(linear,left top,left bottom,from(#eee),to(#ddd));
	background-image: -moz-linear-gradient(top,#eee,#ddd);
	background-image: -ms-linear-gradient(top,#eee,#ddd);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#eee),color-stop(100%,#ddd));
	background-image: -webkit-linear-gradient(top,#eee,#ddd);
	background-image: -o-linear-gradient(top,#eee,#ddd);
	background-image: linear-gradient(#eee,#ddd);
	border-color: #b2b2b2 #b2b2b2 #9f9f9f;
	text-shadow: 0 1px 1px rgba(255,255,255,0.49);
	-webkit-font-smoothing: antialiased;
	box-shadow: 0 1px 0 rgba(255,255,255,0.2) inset, 0 1px 2px rgba(0,0,0,0.05);
	border: solid 1px #ddd;
	border: 1px solid #e5e5e5;
	text-transform: uppercase;
}
#header ul.menu a:link,
#header ul.menu a:visited {
	color: #333;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 10px;
	margin: 0;
	display: inline-block;
	margin: 0 0 0;
	padding: 12px 15px;
	position: relative;
	border-right: 1px solid #ddd;
	box-shadow: 1px 0px 0px #f5f5f5;
}
.button,
button,
p.readmore a,
#header input.button,
.pagenav a:link,
.pagenav a:visited,
#advanced-search-toggle,
.profile-edit a:link,
.profile-edit a:visited,
h3.js_heading,
.article-info {
	background-color: #ddd;
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#dddddd);
	background-image: -khtml-gradient(linear,left top,left bottom,from(#ffffff),to(#dddddd));
	background-image: -moz-linear-gradient(top,#ffffff,#dddddd);
	background-image: -ms-linear-gradient(top,#ffffff,#dddddd);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#dddddd));
	background-image: -webkit-linear-gradient(top,#ffffff,#dddddd);
	background-image: -o-linear-gradient(top,#ffffff,#dddddd);
	background-image: linear-gradient(#ffffff,#dddddd);
	border-color: #b2b2b2 #b2b2b2 #9f9f9f;
	text-shadow: 0 1px 1px rgba(255,255,255,0.49);
	-webkit-font-smoothing: antialiased;
	box-shadow: 0 1px 0 rgba(255,255,255,0.2) inset, 0 1px 2px rgba(0,0,0,0.05);
	color: #009999;
	border: solid 1px #ddd;
}
.article-info {
	color: #555;
}
table {
	border: solid 1px #ddd;
}
table th a:link,
table th a:visited {
	color: #fff;
}
tr.odd,
tr.cat-list-row1 {
	background: #f8f8f8;
}
table  tr:hover td {
	background: #FEFDE2;
}
.button:hover,
.button:active,
.button:focus,
button:hover,
p.readmore a:hover,
#header ul.menu a:hover,
#header ul.menu a:active,
#header ul.menu a:focus,
.pagenav a:hover,
.pagenav a:active,
.pagenav a:focus,
#advanced-search-toggle:hover,
#advanced-search-toggle:active,
#advanced-search-toggle:focus,
.profile-edit a:hover,
.profile-edit a:active,
.profile-edit a:focus,
#fontsize a:hover,
#fontsize a:active,
#fontsize a:focus,
#mobile_select h2 a,
table th,
.logoheader {
	background-color: #00B9B9;
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00B9B9,endColorstr=#009999);
	background-image: -khtml-gradient(linear,left top,left bottom,from(#00B9B9),to(#009999));
	background-image: -moz-linear-gradient(top,#00B9B9,#009999);
	background-image: -ms-linear-gradient(top,#00B9B9,#009999);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#00B9B9),color-stop(100%,#009999));
	background-image: -webkit-linear-gradient(top,#00B9B9,#009999);
	background-image: -o-linear-gradient(top,#00B9B9,#009999);
	background-image: linear-gradient(#00B9B9,#009999);
	border-color: #009999;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.33);
	-webkit-font-smoothing: antialiased;
}
input:focus,
textarea:focus {
	box-shadow: 0 1px 1px #ddd inset, 0 0 8px #00B9B9;
	outline: 0 none;
}
.pagination span,
.pagination span  a:hover {
	color: #999999;
	background-color: #f5f5f5;
}
span.pagenav {
	background: #009999;
	color: #fff;
}
.pagination-start span.pagenav,
.pagination-prev  span.pagenav,
.pagination-end span.pagenav,
.pagination-next span.pagenav {
	background-color: #f5f5f5;
	color: #444;
}
ul.menu a:link,
ul.menu a:visited {
	color: #444;
}
.moduletable_menu {
	border: solid 1px #ddd;
	background: #f9f9f9;
}
#header ul.menu {
	border: solid 1px #D5D5D5;
	box-shadow: 0 1px 0 #FFFFFF inset, 0 1px 5px rgba(0,0,0,0.1);
}
#header ul.menu a {
	box-shadow: none;
	border-bottom: 0;
}
ul.menu a:hover,
ul.menu a:active,
ul.menu a:focus {
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top,#FFFFFF,#E6E6E6);
	background-repeat: repeat-x;
	background: url(../images/arrow.png) no-repeat right center;
	color: #009999;
}
ul.menu li.active a,
ul.menu  li.active ul li.active a,
ul.menu  li.active ul li.active  ul li.active a,
ul.menu  li.active ul li.active  ul li.active ul li.active  a,
ul.menu  li.active ul li.active  ul li.active ul li.active ul li.active a {
	font-weight: bold;
}
ul.menu  li.active ul li a,
ul.menu  li.active ul li.active  ul li a,
ul.menu  li.active ul li.active  ul li.active ul li  a,
ul.menu  li.active ul li.active  ul li.active ul li.active ul li a {
	font-weight: normal;
}
ul.menu a {
	box-shadow: 0 1px 0 #fff;
	border-bottom: solid 1px #ddd;
	text-shadow: 0 1px 0 #fff;
}
ul.menu ul a {
	background: #e5e5e5;
	margin-bottom: 1px;
}
ul.menu ul ul ul a {
	background: #f5f5f5 url(../images/arrow.png) no-repeat 24px center;
}
ul.menu ul ul ul ul a {
	background: #fff;
}
.panel h3.pane-toggler a {
	background: url(../images/slider_plus.png) right top no-repeat;
	color: #333;
}
.panel h3.pane-toggler-down a {
	background: url(../images/slider_minus.png) right top no-repeat;
	border-bottom: solid 1px #ddd;
	color: #333;
}
ul.tabs li,
dl.tabs dt h3 a:link,
dl.tabs dt h3 a:visited {
	background: #f5f5f5 url(../images/nature/box.png) repeat-x;
}
ul.tabs li a:link,
ul.tabs li a:visited,
dl.tabs dt a {
	color: #333;
	border: solid 1px #ddd;
	border-bottom: 0;
}
ul.tabs li a:hover,
ul.tabs li a:active,
ul.tabs li a:focus {
	color: #000;
}
.tabcontent,
div.current {
	background: #fff;
	color: #000;
	border: solid 1px #ddd;
}
.tabcontent .linkclosed {
	color: #000;
	border-bottom: solid 1px #e5e5e5;
}
ul.tabs li a.linkopen,
dl.tabs dt.open  h3 a:link,
dl.tabs dt.open  h3 a:visited {
	background: #fff;
	color: #333;
	border-radius: 5px 5px 0px 0px;
}
ul.tabs li a.linkclosed:hover,
ul.tabs li a.linkclosed:active,
ul.tabs li a.linkclosed:focus,
ul.tabs li a.linkopen:hover,
ul.tabs li a.linkopen:active,
ul.tabs li a.linkopen:focus {
	background: #555;
	color: #fff;
}
#footer-inner,
#footer {
	background: #f5f5f5;
	box-shadow: 0px 20px 10px #555;
}
#footer {
	background: #555;
	max-width: 1025px;
	margin: 0 auto;
	box-shadow: 0px 0px 10px #555555;
	color: #fff;
}
#footer a {
	color: #fff;
	background: none;
}
#bottom a {
	background: none;
}
.box1 {
	border-right: solid 1px #ccc;
}
.box3 {
	border-left: solid 1px #ccc;
}
#bottom  ul li a {
	background-image: none;
	padding-left: 0;
}
#mobile_select h2 {
	border: 0;
	margin: -17px 0 0 0;
	padding: 0;
	background: #009999;
	text-align: right;
}
#mobile_select h2 a {
	display: inline-block;
	font-size: 0.8em;
	border-radius: 4px 4px 0 0;
	padding: 6px;
	font-size: 0.75em;
	margin-right: 5px;
}
@media only screen and (max-width: 480px) {
	img {
		max-width: 100%;
		height: auto;
		border: 0;
		-ms-interpolation-mode: bicubic;
	}
	#fontsize {
		display: none;
	}
	#nav,
	#wrapper2,
	#wrapper,
	.cols-3 .column-1,
	.cols-3 .column-2,
	.cols-3 .column-3,
	#right,
	.box,
	#header form {
		float: none;
		width: 100%;
	}
	#header {
		padding-top: 3em;
	}
	#header form {
		margin: 0;
	}
	.logoheader {
		background: #009999;
		min-height: 100px;
		margin: 0;
	}
	.box {
		border-left: 0 !important;
		border-bottom: solid 1px #ddd;
	}
	#line {
		text-align: center;
		top: 0;
		right: auto;
		max-width: 100%;
		min-width: 100%;
		margin: 0 0px;
		background: #00B9B9;
	}
	#header form input {
		float: none;
		margin-bottom: 4px;
	}
	#menuwrapper {
		margin-top: 10px;
	}
	#header ul.menu {
		position: relative;
		top: 0;
		left: 20px;
		right: 20px;
		margin: 0;
		width: 90%;
		border-radius: 4px;
	}
	#header ul.menu li:first-child a {
		border-radius: 4px 4px 0 0;
	}
	#header ul.menu li:last-child a {
		border-radius: 0 0 4px 4px;
	}
	#header ul.menu li a:link,
	#header ul.menu li a:visited {
		display: block;
		padding: 6px 10px;
		border-bottom: solid 1px #ccc;
	}
}
PK�t!]��A��ie7only.cssnu&1i�/**
 * @author  ( Angie Radtke  )
 * @package Joomla
 * @subpackage Accessible-Template-Beez
 * @copyright (C) 2010 Open Source Matters, Inc. <https://www.joomla.org>
 * @license GNU/GPL, see LICENSE.txt
 * Joomla! is free software. This version may have been modified pursuant to the
 * GNU General Public License, and as distributed it includes or is derivative
 * of works licensed under the GNU General Public License or other free or open
 * source software licenses. See COPYRIGHT.php for copyright notices and
 * details.
 */



div.current , fieldset {zoom:1}
dl.tabs ,.tabs dt,.tabs dd
{display:inline}
.contact-links , .js_heading{zoom:1}

legend {margin-left:-7px}

#users-profile-core legend,
#users-profile-custom legend,
.profile-edit legend,
.registration legend
{margin-bottom:15px}

.login-fields input
{width:14em}

#close a
{
	cursor:pointer
}

#close a span
{
	line-height:normal
}
PK�t!]��]�9	9	colorpicker.cssnu&1i�/**
 * @package         Regular Labs Library
 * @version         21.4.10972
 * 
 * @author          Peter van Westen <info@regularlabs.com>
 * @link            http://www.regularlabs.com
 * @copyright       Copyright © 2021 Regular Labs All Rights Reserved
 * @license         http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 */
/**
 * LOOSELY BASED ON:
 * Very simple jQuery Color Picker
 * Copyright (C) 2012 Tanguy Krotoff
 * Licensed under the MIT license
 */
.rl_colorpicker-swatch {
  cursor: pointer;
  position: relative;
  width: 20px;
  height: 20px;
  text-align: left;
  background: url(../images/minicolors.png) -80px 0;
  border: solid 1px #cccccc;
  vertical-align: middle;
  display: inline-block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  overflow: hidden;
}
.rl_colorpicker-swatch span {
  position: absolute;
  width: 100%;
  height: 100%;
  background: none;
  -webkit-box-shadow: inset 0 9px 0 rgba(255, 255, 255, .1);
  -moz-box-shadow: inset 0 9px 0 rgba(255, 255, 255, .1);
  box-shadow: inset 0 9px 0 rgba(255, 255, 255, .1);
  display: inline-block;
}
.rl_colorpicker-panel .rl_colorpicker-swatch {
  margin: 0 4px 4px 0;
}
.rl_colorpicker-swatch.active,
.rl_colorpicker-swatch:hover,
.rl_colorpicker-swatch:focus,
.rl_colorpicker-swatch span:focus {
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
}
.rl_colorpicker-swatch:hover,
.rl_colorpicker-swatch.active {
  border-color: rgba(82, 168, 236, 0.8);
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
.rl_colorpicker-panel {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 10;
  display: none;
  float: left;
  padding: 6px 2px 2px 6px;
  margin: 1px 0 0;
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
}
PK�z!]�(�s�!�!akeebaui.cssnu�[���/*!
 * @package   akeebabackup
 * @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */.icon-akeeba:before,.icon-akeeba-j4:before{font-family:"Akeeba Products" !important;font-style:normal !important;font-weight:normal !important;line-height:1 !important;display:inline-block;-webkit-font-smoothing:antialiased;position:relative;-moz-osx-font-smoothing:grayscale;content:"B"}div.joomla-version-3{padding:20px 20px;margin:-20px -20px}div.joomla-version-3 div#toolbar .btn-success{width:auto !important}div.joomla-version-3 div#toolbar div#toolbar-back button.btn span.icon-back::before{content:""}div.joomla-version-3 div#toolbar div#toolbar-restore button.btn span.icon-restore::before{content:"R"}div.joomla-version-3 .akeeba-filter-joomlacalendarfix{vertical-align:middle;padding-top:.35em}div.joomla-version-3 .btn-toolbar tr.calendar-head-row{font-size:8pt}div.joomla-version-3 .akeeba-form select,div.joomla-version-3 .akeeba-form textarea,div.joomla-version-3 .akeeba-form input[type=text],div.joomla-version-3 .akeeba-form input[type=password],div.joomla-version-3 .akeeba-form input[type=datetime],div.joomla-version-3 .akeeba-form input[type=datetime-local],div.joomla-version-3 .akeeba-form input[type=date],div.joomla-version-3 .akeeba-form input[type=month],div.joomla-version-3 .akeeba-form input[type=time],div.joomla-version-3 .akeeba-form input[type=week],div.joomla-version-3 .akeeba-form input[type=number],div.joomla-version-3 .akeeba-form input[type=email],div.joomla-version-3 .akeeba-form input[type=url],div.joomla-version-3 .akeeba-form input[type=search],div.joomla-version-3 .akeeba-form input[type=tel],div.joomla-version-3 .akeeba-form input[type=color],div.joomla-version-3 .akeeba-form .uneditable-input{margin-bottom:inherit}div.joomla-version-3 .icon-downarrow::before,div.joomla-version-3 .icon-arrow-down::before{content:""}div.joomla-version-3 .icon-uparrow::before,div.joomla-version-3 .icon-arrow-up::before{content:""}div.joomla-version-3 td.order span{line-height:16px;height:16px;margin:0;padding:0}div.joomla-version-3 td.order input.text_area{width:20px}div.joomla-version-3 td.order a.jgrid span.state{background-repeat:no-repeat;height:12px;margin-bottom:2px}div.joomla-version-3 td.order a.jgrid span.state span.text{line-height:16px}div.akeeba-filter-bar--right{text-align:right}div.akeeba-filter-element{display:inline-block;margin-right:.5em}div.akeeba-filter-element button[class*="--icon-only"]+button[class*="--icon-only"]{margin-left:0}div.akeeba-filter-element button[class*="--icon-only"] [class*=akion-]{margin:0;vertical-align:baseline}div.akeeba-filter-bar select.custom-select{min-width:0;max-width:115px}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-filter-bar-container] [class*=akeeba-form-section]{margin-bottom:0}.akeeba-renderer-fef div.akeeba-hidden-fields-container{height:0}.akeeba-renderer-fef form[class*="--with-hidden"]{margin-bottom:0}ul.akeeba-breadcrumb{display:-webkit-box;display:flex;flex-wrap:wrap;padding:.75rem 1rem;list-style:none;color:#858183}ul.akeeba-breadcrumb li{display:inline-block}ul.akeeba-breadcrumb li a{color:#514f50;text-decoration:none}ul.akeeba-breadcrumb li a:hover{color:#40b5b8;text-decoration:none}ul.akeeba-breadcrumb li span.divider{display:inline-block;padding:0 .5em;color:#858183}#DialogBody{overflow:scroll}ul.akeeba-changelog{list-style-type:none;padding:.5em;margin:.25em}ul.akeeba-changelog li{line-height:1.3;padding:0;margin:0 0 .5em}div.akeeba-config-area-container{border:thin solid #bfbfbf;background:#efefef;border-radius:.3em;padding:1em;margin:.5em}.joomla-version-3 form[class*=akeeba-form--configuration] input,.joomla-version-3 form[class*=akeeba-form--horizontal] input,.joomla-version-3 form[class*=akeeba-form--horizontal] textarea{width:inherit !important}.joomla-version-4 form[class*=akeeba-form--configuration] .akeeba-form-group{margin-bottom:.6em}.joomla-version-4 form[class*=akeeba-form--configuration] input,.joomla-version-4 form[class*=akeeba-form--configuration] select{background:#fff}.akeeba-renderer-fef form[class*=akeeba-form--configuration] .akeeba-form-group input[type=checkbox]{margin-top:.5em}.akeeba-renderer-fef form[class*=akeeba-form--configuration] .akeeba-input-group>span.akeeba-input-group-btn:last-child button{padding:.3em .3em .3em .9em;margin:0}.akeeba-renderer-fef form[class*=akeeba-form--configuration] input.akeeba-form-input-mini,.akeeba-renderer-fef form[class*=akeeba-form--configuration] select.akeeba-form-input-mini{max-width:7em}.akeeba-renderer-fef form[class*=akeeba-form--configuration] input.akeeba-form-input-small,.akeeba-renderer-fef form[class*=akeeba-form--configuration] select.akeeba-form-input-small{max-width:15em}#backup-steps div[class*=akeeba-label]{display:block;margin-top:1px}div.backup-steps-container{clear:both;display:block;margin-top:1em;padding:.5em 1em;background:#efefef;border-radius:.5em;border:thin solid #514f50}div.backup-steps-container #backup-step{font-weight:bold;border-bottom:thin dotted #514f50}div.backup-steps-container #backup-substep{font-style:italic;color:#40b5b8 !important}#warnings-list{height:180px;overflow-y:scroll}#warnings-list div{border-bottom:thin dotted #514f50;padding:2px 0}#error-panel-troubleshooting a{text-decoration:underline;font-weight:bold;color:#3aa3a6}#ak_crumbs_container{padding:6px 0 2px 0}#ak_crumbs{display:inline;color:#514f50}#ak_crumbs span{padding:1px 3px;cursor:pointer}#folders,#files{height:300px;overflow-y:auto}.folder-header,.file-header{margin-bottom:.5em !important}.folder-header .folder-name,.folder-header .file-name,.file-header .folder-name,.file-header .file-name{color:#858183 !important;cursor:unset !important}.folder-header .folder-name:hover,.folder-header .file-name:hover,.file-header .folder-name:hover,.file-header .file-name:hover{color:unset !important}.folder-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:start}.folder-container:nth-of-type(2n){background-color:rgba(0,100,128,.05)}.folder-container span[class*=akeeba-btn]{display:inline-flex !important}.folder-container .folder-name{flex-grow:1;margin:0 .25em;color:#514f50;cursor:pointer}.folder-container .folder-name:hover{color:#40b5b8}.folder-container .btn-danger,.folder-container .akeeba-btn--red{cursor:not-allowed !important}.folder-container+.folder-container{margin-bottom:.25em}.file-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:start}.file-container:nth-of-type(2n){background-color:rgba(0,100,128,.05)}.file-container .file-icon-container{flex-shrink:1}.file-container span[class*=akeeba-btn]{display:inline-flex !important}.file-container .file-name{flex-grow:1;padding:0 .25em;color:#514f50;font-weight:normal}.file-container span.file-clickable{cursor:pointer}.file-container span.file-clickable:hover{font-weight:bold;color:#e2363c}.file-container span.file-size{flex-shrink:0;flex-basis:5em;text-align:right;color:#858183}.file-container .btn-danger,.file-container .akeeba-btn--red{cursor:not-allowed !important}.file-container+.file-container{margin-bottom:.25em}#ak_list_container{padding:4px}.ak_filter_type{font-weight:bold}.ak_filter_row .ak_filter_tab_icon_container{float:left;margin-right:4px}#addnewfilter{padding:.6em 0}#ak_databases_container{padding:2px 0 6px 0}#ak_tables_header{height:2em}#ak_tables_container{display:block;width:100%;position:relative}.table-container{background-color:#fff;height:2em;padding:2px;color:#514f50;font-weight:normal;border-bottom:1px solid #62c6c9}.table-container:hover{background:#efefef}.table-container span[class*=akeeba-btn]{display:inline-flex !important}.table-container span.table-icon-container{float:left;left:2px;margin-right:4px}.table-container span.table-name{padding-left:4px}.table-container span.table-rowcount{float:right;right:2px;color:#93c34e}.table-container span.table-icon-noclick{cursor:default}.table-container span.table-icon-small{margin-right:0}.table-container .btn-danger{cursor:not-allowed !important}table[class*="--dynamic-line-editor"] td{vertical-align:middle}#ak_editor_notifier img{margin:0 2em}#extprogress{border:thin solid #514f50;background-color:#efefef;border-radius:5px;-moz-border-radius:5px;padding:5px;margin:5px}#extprogress .extlabel{display:inline-block;min-width:300px;font-weight:bold}#extprogress .extprogrow{border-bottom:thin solid #62c6c9}div.akeeba-buadmin-startdate{border-top:1px solid #efefef;color:#514f50;padding-top:2px;margin-top:2px}.folderBrowserWrapper{height:300px;overflow:scroll}/*# sourceMappingURL=akeebaui.css.map */
PK�z!]T�>dd
akeebaui.scssnu�[���/*!
 * @package   akeebabackup
 * @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */

@import 'sources/variables';

// Component icon
@import 'sources/title_icon.scss';

// Joomla style overrides
@import 'sources/joomla';

// Features to backport to FEF
@import 'sources/fef_backports';

// Changelog
@import 'sources/changelog';

// Configuration page
@import "sources/configuration";

// Backup progress
@import "sources/backup";

// Filesystem filters
@import "sources/fsfilters";

// Database table filters
@import "sources/dbfilters";

// Additional Database and Off-Site Folder Inclusion
@import "sources/extradb";

// Integrated restoration
@import "sources/restoration";

// Manage backups
@import "sources/manage";

// (S)FTP folder browser
@import "sources/sftpbrowser";
PK�z!]f�Z��	dark.scssnu�[���/*!
 * @package   akeebabackup
 * @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */

@import 'sources/variables';

/**
 * Dark Mode
 *
 * This applies the color modifications to both forced dark mode and automatic dark mode
 */
.akeeba-renderer-fef--dark {
  :root {
    color-scheme: dark;
  }

  @import 'sources/dark';
}

@media (prefers-color-scheme: dark) {
  @import 'sources/dark';
}
PK�z!]ː�rrdark.cssnu�[���/*!
 * @package   akeebabackup
 * @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */.akeeba-renderer-fef--dark :root{color-scheme:dark}.akeeba-renderer-fef--dark #akeeba-renderer-fef a:hover{color:#40b5b8}.akeeba-renderer-fef--dark #akeeba-renderer-fef a[class*=akeeba-action]{color:#efefef}.akeeba-renderer-fef--dark #akeeba-renderer-fef a[class*=akeeba-btn]:hover{color:#efefef !important}.akeeba-renderer-fef--dark #akeeba-renderer-fef a[class*=akeeba-btn][class*="--grey"]:hover{color:#514f50 !important}.akeeba-renderer-fef--dark ul.akeeba-breadcrumb{color:#bcbcbc}.akeeba-renderer-fef--dark ul.akeeba-breadcrumb li a{color:#efefef}.akeeba-renderer-fef--dark ul.akeeba-breadcrumb li a:hover{color:#40b5b8}.akeeba-renderer-fef--dark ul.akeeba-breadcrumb li span.divider{color:#bcbcbc}.akeeba-renderer-fef--dark div.backup-steps-container{background:#6b686a;border:thin solid #373637}.akeeba-renderer-fef--dark div.backup-steps-container #backup-step{border-bottom:thin dotted #efefef}.akeeba-renderer-fef--dark div.backup-steps-container #backup-substep{color:#40b5b8 !important}.akeeba-renderer-fef--dark #warnings-list div{border-bottom:thin dotted #efefef}.akeeba-renderer-fef--dark #error-panel-troubleshooting a{color:#77cdd0}.akeeba-renderer-fef--dark a.akeeba-browser-folder{color:#efefef}.akeeba-renderer-fef--dark a.akeeba-browser-folder:hover{color:#40b5b8}.akeeba-renderer-fef--dark #tables .table-container{background-color:#514f50;color:#efefef;border-bottom:1px solid #62c6c9}.akeeba-renderer-fef--dark #tables .table-container:hover{background-color:#5e5c5d}.akeeba-renderer-fef--dark #tables .table-container span.table-rowcount{color:#93c34e}.akeeba-renderer-fef--dark #tables .table-container .akeeba-btn--grey{background:#6b686a;color:#efefef;border:thin solid #373637}.akeeba-renderer-fef--dark #tables .table-container .akeeba-btn--grey:hover{background:#858183}.akeeba-renderer-fef--dark #ak_crumbs{color:#858183}.akeeba-renderer-fef--dark div#folders div.folder-container{color:#efefef;background:#514f50}.akeeba-renderer-fef--dark div#folders div.folder-container:hover{background-color:#5e5c5d}.akeeba-renderer-fef--dark div#folders div.folder-container span.folder-name:hover{color:#40b5b8 !important}.akeeba-renderer-fef--dark div#folders div.folder-container .akeeba-btn--grey{background:#6b686a;color:#efefef;border:thin solid #373637}.akeeba-renderer-fef--dark div#folders div.folder-container .akeeba-btn--grey:hover{background:#858183}.akeeba-renderer-fef--dark div#files .file-container{color:#efefef;background-color:#514f50}.akeeba-renderer-fef--dark div#files .file-container:hover{background-color:#5e5c5d}.akeeba-renderer-fef--dark div#files .file-container span.file-clickable:hover{color:#40b5b8}.akeeba-renderer-fef--dark div#files .file-container span.file-size{color:#93c34e}.akeeba-renderer-fef--dark div#files .file-container .akeeba-btn--grey{background:#6b686a;color:#efefef;border:thin solid #373637}.akeeba-renderer-fef--dark div#files .file-container .akeeba-btn--grey:hover{background:#858183}.akeeba-renderer-fef--dark div.akeeba-buadmin-startdate{border-top:1px solid #9e9b9d;color:#bcbcbc;padding-top:2px;margin-top:2px}@media(prefers-color-scheme: dark){#akeeba-renderer-fef a:hover{color:#40b5b8}#akeeba-renderer-fef a[class*=akeeba-action]{color:#efefef}#akeeba-renderer-fef a[class*=akeeba-btn]:hover{color:#efefef !important}#akeeba-renderer-fef a[class*=akeeba-btn][class*="--grey"]:hover{color:#514f50 !important}ul.akeeba-breadcrumb{color:#bcbcbc}ul.akeeba-breadcrumb li a{color:#efefef}ul.akeeba-breadcrumb li a:hover{color:#40b5b8}ul.akeeba-breadcrumb li span.divider{color:#bcbcbc}div.backup-steps-container{background:#6b686a;border:thin solid #373637}div.backup-steps-container #backup-step{border-bottom:thin dotted #efefef}div.backup-steps-container #backup-substep{color:#40b5b8 !important}#warnings-list div{border-bottom:thin dotted #efefef}#error-panel-troubleshooting a{color:#77cdd0}a.akeeba-browser-folder{color:#efefef}a.akeeba-browser-folder:hover{color:#40b5b8}#tables .table-container{background-color:#514f50;color:#efefef;border-bottom:1px solid #62c6c9}#tables .table-container:hover{background-color:#5e5c5d}#tables .table-container span.table-rowcount{color:#93c34e}#tables .table-container .akeeba-btn--grey{background:#6b686a;color:#efefef;border:thin solid #373637}#tables .table-container .akeeba-btn--grey:hover{background:#858183}#ak_crumbs{color:#858183}div#folders div.folder-container{color:#efefef;background:#514f50}div#folders div.folder-container:hover{background-color:#5e5c5d}div#folders div.folder-container span.folder-name:hover{color:#40b5b8 !important}div#folders div.folder-container .akeeba-btn--grey{background:#6b686a;color:#efefef;border:thin solid #373637}div#folders div.folder-container .akeeba-btn--grey:hover{background:#858183}div#files .file-container{color:#efefef;background-color:#514f50}div#files .file-container:hover{background-color:#5e5c5d}div#files .file-container span.file-clickable:hover{color:#40b5b8}div#files .file-container span.file-size{color:#93c34e}div#files .file-container .akeeba-btn--grey{background:#6b686a;color:#efefef;border:thin solid #373637}div#files .file-container .akeeba-btn--grey:hover{background:#858183}div.akeeba-buadmin-startdate{border-top:1px solid #9e9b9d;color:#bcbcbc;padding-top:2px;margin-top:2px}}/*# sourceMappingURL=dark.css.map */
PK�z!]�HW#;;dark.css.mapnu�[���{"version":3,"sourceRoot":"","sources":["dark.scss","sources/_dark.scss","sources/_variables.scss"],"names":[],"mappings":"AAAA;AAAA;AAAA;AAAA;AAAA,GAcE,iCACE,0ECCA,MCRG,QDWL,wEACE,MCVS,QDcT,2EACE,yBAIA,4FACE,yBAQR,gDACE,cAGE,qDACE,MCjCO,QDmCP,2DACE,MCtCD,QD0CH,gEACE,cAQN,sDACE,mBACA,0BAEA,mEACE,kCAGF,sEACE,yBAKF,8CACE,kCAIJ,0DACE,cAMF,mDACE,MC5EW,QD8EX,yDACE,MCjFG,QDyFL,oDACE,iBC3FG,QD4FH,MCzFS,QD0FT,gCAEA,0DACE,yBAGF,wEACE,MC/FE,QDkGJ,sEACE,mBACA,MCtGO,QDuGP,0BAEA,4EACE,mBASR,sCACE,cAIA,4DAEE,MC1HS,QD2HT,WC9HG,QDgIH,kEACE,yBAIA,mFACE,yBAIJ,8EACE,mBACA,MCzIO,QD0IP,0BAEA,oFACE,mBAON,qDACE,MCrJS,QDsJT,iBCzJG,QD2JH,2DACE,yBAIA,+EACE,MChKD,QDoKH,oEACE,MCjKE,QDoKJ,uEACE,mBACA,MCxKO,QDyKP,0BAEA,6EACE,mBAQR,wDACE,6BACA,cACA,gBACA,eD7KF,mCCNE,6BACE,MCRG,QDWL,6CACE,MCVS,QDcT,gDACE,yBAIA,iEACE,yBAQR,qBACE,cAGE,0BACE,MCjCO,QDmCP,gCACE,MCtCD,QD0CH,qCACE,cAQN,2BACE,mBACA,0BAEA,wCACE,kCAGF,2CACE,yBAKF,mBACE,kCAIJ,+BACE,cAMF,wBACE,MC5EW,QD8EX,8BACE,MCjFG,QDyFL,yBACE,iBC3FG,QD4FH,MCzFS,QD0FT,gCAEA,+BACE,yBAGF,6CACE,MC/FE,QDkGJ,2CACE,mBACA,MCtGO,QDuGP,0BAEA,iDACE,mBASR,WACE,cAIA,iCAEE,MC1HS,QD2HT,WC9HG,QDgIH,uCACE,yBAIA,wDACE,yBAIJ,mDACE,mBACA,MCzIO,QD0IP,0BAEA,yDACE,mBAON,0BACE,MCrJS,QDsJT,iBCzJG,QD2JH,gCACE,yBAIA,oDACE,MChKD,QDoKH,yCACE,MCjKE,QDoKJ,4CACE,mBACA,MCxKO,QDyKP,0BAEA,kDACE,mBAQR,6BACE,6BACA,cACA,gBACA","file":"dark.css"}PK�z!]��@�g�gfef.min.cssnu�[���/*!
 *   Akeeba Frontend Framework (FEF)
 *   Copyright (c) 2017-2019 Nicholas K. Dionysopoulos / Akeeba Ltd
 *
 *   Created by Crystal Harris for Akeeba Ltd, https://www.akeeba.com
 *
 *   Licensed under the GNU General Public License (GPL) version 3 or, at your option, any later version of the license
 *   published by the Free Software Foundation, https://www.gnu.org/licenses/gpl-3.0.en.html
 */@font-face{font-family:"Akeeba Products";font-style:normal;font-weight:normal;src:url("../fonts/akeeba/Akeeba-Products.woff") format("woff")}@font-face{font-family:"AKIonicons";font-style:normal;font-weight:normal;src:url("../fonts/Ionicon/ionicons.woff") format("woff")}[class*=akion],.akeeba-renderer-fef .akeeba-dropdown section a.current:before,.akeeba-renderer-fef .akeeba-dropdown button:after,.akeeba-renderer-fef .akeeba-tabs>label:after,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label:after,.akeeba-renderer-fef [class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef [class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef [class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef [class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef [class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef [class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef [class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef [class*=akeeba-block][class*=info]:before{display:inline-block;font-family:"AKIonicons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.akion-alert:before{content:""}.akion-alert-circled:before{content:""}.akion-android-add:before{content:""}.akion-android-add-circle:before{content:""}.akion-android-alarm-clock:before{content:""}.akion-android-alert:before{content:""}.akion-android-apps:before{content:""}.akion-android-archive:before{content:""}.akion-android-arrow-back:before{content:""}.akion-android-arrow-down:before{content:""}.akion-android-arrow-dropdown:before{content:""}.akion-android-arrow-dropdown-circle:before{content:""}.akion-android-arrow-dropleft:before{content:""}.akion-android-arrow-dropleft-circle:before{content:""}.akion-android-arrow-dropright:before{content:""}.akion-android-arrow-dropright-circle:before{content:""}.akion-android-arrow-dropup:before{content:""}.akion-android-arrow-dropup-circle:before{content:""}.akion-android-arrow-forward:before{content:""}.akion-android-arrow-up:before{content:""}.akion-android-attach:before{content:""}.akion-android-bar:before{content:""}.akion-android-bicycle:before{content:""}.akion-android-boat:before{content:""}.akion-android-bookmark:before{content:""}.akion-android-bulb:before{content:""}.akion-android-bus:before{content:""}.akion-android-calendar:before{content:""}.akion-android-call:before{content:""}.akion-android-camera:before{content:""}.akion-android-cancel:before{content:""}.akion-android-car:before{content:""}.akion-android-cart:before{content:""}.akion-android-chat:before{content:""}.akion-android-checkbox:before{content:""}.akion-android-checkbox-blank:before{content:""}.akion-android-checkbox-outline:before{content:""}.akion-android-checkbox-outline-blank:before{content:""}.akion-android-checkmark-circle:before{content:""}.akion-android-clipboard:before{content:""}.akion-android-close:before{content:""}.akion-android-cloud:before{content:""}.akion-android-cloud-circle:before{content:""}.akion-android-cloud-done:before{content:""}.akion-android-cloud-outline:before{content:""}.akion-android-color-palette:before{content:""}.akion-android-compass:before{content:""}.akion-android-contact:before{content:""}.akion-android-contacts:before{content:""}.akion-android-contract:before{content:""}.akion-android-create:before{content:""}.akion-android-delete:before{content:""}.akion-android-desktop:before{content:""}.akion-android-document:before{content:""}.akion-android-done:before{content:""}.akion-android-done-all:before{content:""}.akion-android-download:before{content:""}.akion-android-drafts:before{content:""}.akion-android-exit:before{content:""}.akion-android-expand:before{content:""}.akion-android-favorite:before{content:""}.akion-android-favorite-outline:before{content:""}.akion-android-film:before{content:""}.akion-android-folder:before{content:""}.akion-android-folder-open:before{content:""}.akion-android-funnel:before{content:""}.akion-android-globe:before{content:""}.akion-android-hand:before{content:""}.akion-android-hangout:before{content:""}.akion-android-happy:before{content:""}.akion-android-home:before{content:""}.akion-android-image:before{content:""}.akion-android-laptop:before{content:""}.akion-android-list:before{content:""}.akion-android-locate:before{content:""}.akion-android-lock:before{content:""}.akion-android-mail:before{content:""}.akion-android-map:before{content:""}.akion-android-menu:before{content:""}.akion-android-microphone:before{content:""}.akion-android-microphone-off:before{content:""}.akion-android-more-horizontal:before{content:""}.akion-android-more-vertical:before{content:""}.akion-android-navigate:before{content:""}.akion-android-notifications:before{content:""}.akion-android-notifications-none:before{content:""}.akion-android-notifications-off:before{content:""}.akion-android-open:before{content:""}.akion-android-options:before{content:""}.akion-android-people:before{content:""}.akion-android-person:before{content:""}.akion-android-person-add:before{content:""}.akion-android-phone-landscape:before{content:""}.akion-android-phone-portrait:before{content:""}.akion-android-pin:before{content:""}.akion-android-plane:before{content:""}.akion-android-playstore:before{content:""}.akion-android-print:before{content:""}.akion-android-radio-button-off:before{content:""}.akion-android-radio-button-on:before{content:""}.akion-android-refresh:before{content:""}.akion-android-remove:before{content:""}.akion-android-remove-circle:before{content:""}.akion-android-restaurant:before{content:""}.akion-android-sad:before{content:""}.akion-android-search:before{content:""}.akion-android-send:before{content:""}.akion-android-settings:before{content:""}.akion-android-share:before{content:""}.akion-android-share-alt:before{content:""}.akion-android-star:before{content:""}.akion-android-star-half:before{content:""}.akion-android-star-outline:before{content:""}.akion-android-stopwatch:before{content:""}.akion-android-subway:before{content:""}.akion-android-sunny:before{content:""}.akion-android-sync:before{content:""}.akion-android-textsms:before{content:""}.akion-android-time:before{content:""}.akion-android-train:before{content:""}.akion-android-unlock:before{content:""}.akion-android-upload:before{content:""}.akion-android-volume-down:before{content:""}.akion-android-volume-mute:before{content:""}.akion-android-volume-off:before{content:""}.akion-android-volume-up:before{content:""}.akion-android-walk:before{content:""}.akion-android-warning:before{content:""}.akion-android-watch:before{content:""}.akion-android-wifi:before{content:""}.akion-aperture:before{content:""}.akion-archive:before{content:""}.akion-arrow-down-a:before{content:""}.akion-arrow-down-b:before{content:""}.akion-arrow-down-c:before{content:""}.akion-arrow-expand:before{content:""}.akion-arrow-graph-down-left:before{content:""}.akion-arrow-graph-down-right:before{content:""}.akion-arrow-graph-up-left:before{content:""}.akion-arrow-graph-up-right:before{content:""}.akion-arrow-left-a:before{content:""}.akion-arrow-left-b:before{content:""}.akion-arrow-left-c:before{content:""}.akion-arrow-move:before{content:""}.akion-arrow-resize:before{content:""}.akion-arrow-return-left:before{content:""}.akion-arrow-return-right:before{content:""}.akion-arrow-right-a:before{content:""}.akion-arrow-right-b:before{content:""}.akion-arrow-right-c:before{content:""}.akion-arrow-shrink:before{content:""}.akion-arrow-swap:before{content:""}.akion-arrow-up-a:before{content:""}.akion-arrow-up-b:before{content:""}.akion-arrow-up-c:before{content:""}.akion-asterisk:before{content:""}.akion-at:before{content:""}.akion-backspace:before{content:""}.akion-backspace-outline:before{content:""}.akion-bag:before{content:""}.akion-battery-charging:before{content:""}.akion-battery-empty:before{content:""}.akion-battery-full:before{content:""}.akion-battery-half:before{content:""}.akion-battery-low:before{content:""}.akion-beaker:before{content:""}.akion-beer:before{content:""}.akion-bluetooth:before{content:""}.akion-bonfire:before{content:""}.akion-bookmark:before{content:""}.akion-bowtie:before{content:""}.akion-briefcase:before{content:""}.akion-bug:before{content:""}.akion-calculator:before{content:""}.akion-calendar:before{content:""}.akion-camera:before{content:""}.akion-card:before{content:""}.akion-cash:before{content:""}.akion-chatbox:before{content:""}.akion-chatbox-working:before{content:""}.akion-chatboxes:before{content:""}.akion-chatbubble:before{content:""}.akion-chatbubble-working:before{content:""}.akion-chatbubbles:before{content:""}.akion-checkmark:before{content:""}.akion-checkmark-circled:before{content:""}.akion-checkmark-round:before{content:""}.akion-chevron-down:before{content:""}.akion-chevron-left:before{content:""}.akion-chevron-right:before{content:""}.akion-chevron-up:before{content:""}.akion-clipboard:before{content:""}.akion-clock:before{content:""}.akion-close:before{content:""}.akion-close-circled:before{content:""}.akion-close-round:before{content:""}.akion-closed-captioning:before{content:""}.akion-cloud:before{content:""}.akion-code:before{content:""}.akion-code-download:before{content:""}.akion-code-working:before{content:""}.akion-coffee:before{content:""}.akion-compass:before{content:""}.akion-compose:before{content:""}.akion-connection-bars:before{content:""}.akion-contrast:before{content:""}.akion-crop:before{content:""}.akion-cube:before{content:""}.akion-disc:before{content:""}.akion-document:before{content:""}.akion-document-text:before{content:""}.akion-drag:before{content:""}.akion-earth:before{content:""}.akion-easel:before{content:""}.akion-edit:before{content:""}.akion-egg:before{content:""}.akion-eject:before{content:""}.akion-email:before{content:""}.akion-email-unread:before{content:""}.akion-erlenmeyer-flask:before{content:""}.akion-erlenmeyer-flask-bubbles:before{content:""}.akion-eye:before{content:""}.akion-eye-disabled:before{content:""}.akion-female:before{content:""}.akion-filing:before{content:""}.akion-film-marker:before{content:""}.akion-fireball:before{content:""}.akion-flag:before{content:""}.akion-flame:before{content:""}.akion-flash:before{content:""}.akion-flash-off:before{content:""}.akion-folder:before{content:""}.akion-fork:before{content:""}.akion-fork-repo:before{content:""}.akion-forward:before{content:""}.akion-funnel:before{content:""}.akion-gear-a:before{content:""}.akion-gear-b:before{content:""}.akion-grid:before{content:""}.akion-hammer:before{content:""}.akion-happy:before{content:""}.akion-happy-outline:before{content:""}.akion-headphone:before{content:""}.akion-heart:before{content:""}.akion-heart-broken:before{content:""}.akion-help:before{content:""}.akion-help-buoy:before{content:""}.akion-help-circled:before{content:""}.akion-home:before{content:""}.akion-icecream:before{content:""}.akion-image:before{content:""}.akion-images:before{content:""}.akion-information:before{content:""}.akion-information-circled:before{content:""}.akion-ionic:before{content:""}.akion-ios-alarm:before{content:""}.akion-ios-alarm-outline:before{content:""}.akion-ios-albums:before{content:""}.akion-ios-albums-outline:before{content:""}.akion-ios-americanfootball:before{content:""}.akion-ios-americanfootball-outline:before{content:""}.akion-ios-analytics:before{content:""}.akion-ios-analytics-outline:before{content:""}.akion-ios-arrow-back:before{content:""}.akion-ios-arrow-down:before{content:""}.akion-ios-arrow-forward:before{content:""}.akion-ios-arrow-left:before{content:""}.akion-ios-arrow-right:before{content:""}.akion-ios-arrow-thin-down:before{content:""}.akion-ios-arrow-thin-left:before{content:""}.akion-ios-arrow-thin-right:before{content:""}.akion-ios-arrow-thin-up:before{content:""}.akion-ios-arrow-up:before{content:""}.akion-ios-at:before{content:""}.akion-ios-at-outline:before{content:""}.akion-ios-barcode:before{content:""}.akion-ios-barcode-outline:before{content:""}.akion-ios-baseball:before{content:""}.akion-ios-baseball-outline:before{content:""}.akion-ios-basketball:before{content:""}.akion-ios-basketball-outline:before{content:""}.akion-ios-bell:before{content:""}.akion-ios-bell-outline:before{content:""}.akion-ios-body:before{content:""}.akion-ios-body-outline:before{content:""}.akion-ios-bolt:before{content:""}.akion-ios-bolt-outline:before{content:""}.akion-ios-book:before{content:""}.akion-ios-book-outline:before{content:""}.akion-ios-bookmarks:before{content:""}.akion-ios-bookmarks-outline:before{content:""}.akion-ios-box:before{content:""}.akion-ios-box-outline:before{content:""}.akion-ios-briefcase:before{content:""}.akion-ios-briefcase-outline:before{content:""}.akion-ios-browsers:before{content:""}.akion-ios-browsers-outline:before{content:""}.akion-ios-calculator:before{content:""}.akion-ios-calculator-outline:before{content:""}.akion-ios-calendar:before{content:""}.akion-ios-calendar-outline:before{content:""}.akion-ios-camera:before{content:""}.akion-ios-camera-outline:before{content:""}.akion-ios-cart:before{content:""}.akion-ios-cart-outline:before{content:""}.akion-ios-chatboxes:before{content:""}.akion-ios-chatboxes-outline:before{content:""}.akion-ios-chatbubble:before{content:""}.akion-ios-chatbubble-outline:before{content:""}.akion-ios-checkmark:before{content:""}.akion-ios-checkmark-empty:before{content:""}.akion-ios-checkmark-outline:before{content:""}.akion-ios-circle-filled:before{content:""}.akion-ios-circle-outline:before{content:""}.akion-ios-clock:before{content:""}.akion-ios-clock-outline:before{content:""}.akion-ios-close:before{content:""}.akion-ios-close-empty:before{content:""}.akion-ios-close-outline:before{content:""}.akion-ios-cloud:before{content:""}.akion-ios-cloud-download:before{content:""}.akion-ios-cloud-download-outline:before{content:""}.akion-ios-cloud-outline:before{content:""}.akion-ios-cloud-upload:before{content:""}.akion-ios-cloud-upload-outline:before{content:""}.akion-ios-cloudy:before{content:""}.akion-ios-cloudy-night:before{content:""}.akion-ios-cloudy-night-outline:before{content:""}.akion-ios-cloudy-outline:before{content:""}.akion-ios-cog:before{content:""}.akion-ios-cog-outline:before{content:""}.akion-ios-color-filter:before{content:""}.akion-ios-color-filter-outline:before{content:""}.akion-ios-color-wand:before{content:""}.akion-ios-color-wand-outline:before{content:""}.akion-ios-compose:before{content:""}.akion-ios-compose-outline:before{content:""}.akion-ios-contact:before{content:""}.akion-ios-contact-outline:before{content:""}.akion-ios-copy:before{content:""}.akion-ios-copy-outline:before{content:""}.akion-ios-crop:before{content:""}.akion-ios-crop-strong:before{content:""}.akion-ios-download:before{content:""}.akion-ios-download-outline:before{content:""}.akion-ios-drag:before{content:""}.akion-ios-email:before{content:""}.akion-ios-email-outline:before{content:""}.akion-ios-eye:before{content:""}.akion-ios-eye-outline:before{content:""}.akion-ios-fastforward:before{content:""}.akion-ios-fastforward-outline:before{content:""}.akion-ios-filing:before{content:""}.akion-ios-filing-outline:before{content:""}.akion-ios-film:before{content:""}.akion-ios-film-outline:before{content:""}.akion-ios-flag:before{content:""}.akion-ios-flag-outline:before{content:""}.akion-ios-flame:before{content:""}.akion-ios-flame-outline:before{content:""}.akion-ios-flask:before{content:""}.akion-ios-flask-outline:before{content:""}.akion-ios-flower:before{content:""}.akion-ios-flower-outline:before{content:""}.akion-ios-folder:before{content:""}.akion-ios-folder-outline:before{content:""}.akion-ios-football:before{content:""}.akion-ios-football-outline:before{content:""}.akion-ios-game-controller-a:before{content:""}.akion-ios-game-controller-a-outline:before{content:""}.akion-ios-game-controller-b:before{content:""}.akion-ios-game-controller-b-outline:before{content:""}.akion-ios-gear:before{content:""}.akion-ios-gear-outline:before{content:""}.akion-ios-glasses:before{content:""}.akion-ios-glasses-outline:before{content:""}.akion-ios-grid-view:before{content:""}.akion-ios-grid-view-outline:before{content:""}.akion-ios-heart:before{content:""}.akion-ios-heart-outline:before{content:""}.akion-ios-help:before{content:""}.akion-ios-help-empty:before{content:""}.akion-ios-help-outline:before{content:""}.akion-ios-home:before{content:""}.akion-ios-home-outline:before{content:""}.akion-ios-infinite:before{content:""}.akion-ios-infinite-outline:before{content:""}.akion-ios-information:before{content:""}.akion-ios-information-empty:before{content:""}.akion-ios-information-outline:before{content:""}.akion-ios-ionic-outline:before{content:""}.akion-ios-keypad:before{content:""}.akion-ios-keypad-outline:before{content:""}.akion-ios-lightbulb:before{content:""}.akion-ios-lightbulb-outline:before{content:""}.akion-ios-list:before{content:""}.akion-ios-list-outline:before{content:""}.akion-ios-location:before{content:""}.akion-ios-location-outline:before{content:""}.akion-ios-locked:before{content:""}.akion-ios-locked-outline:before{content:""}.akion-ios-loop:before{content:""}.akion-ios-loop-strong:before{content:""}.akion-ios-medical:before{content:""}.akion-ios-medical-outline:before{content:""}.akion-ios-medkit:before{content:""}.akion-ios-medkit-outline:before{content:""}.akion-ios-mic:before{content:""}.akion-ios-mic-off:before{content:""}.akion-ios-mic-outline:before{content:""}.akion-ios-minus:before{content:""}.akion-ios-minus-empty:before{content:""}.akion-ios-minus-outline:before{content:""}.akion-ios-monitor:before{content:""}.akion-ios-monitor-outline:before{content:""}.akion-ios-moon:before{content:""}.akion-ios-moon-outline:before{content:""}.akion-ios-more:before{content:""}.akion-ios-more-outline:before{content:""}.akion-ios-musical-note:before{content:""}.akion-ios-musical-notes:before{content:""}.akion-ios-navigate:before{content:""}.akion-ios-navigate-outline:before{content:""}.akion-ios-nutrition:before{content:""}.akion-ios-nutrition-outline:before{content:""}.akion-ios-paper:before{content:""}.akion-ios-paper-outline:before{content:""}.akion-ios-paperplane:before{content:""}.akion-ios-paperplane-outline:before{content:""}.akion-ios-partlysunny:before{content:""}.akion-ios-partlysunny-outline:before{content:""}.akion-ios-pause:before{content:""}.akion-ios-pause-outline:before{content:""}.akion-ios-paw:before{content:""}.akion-ios-paw-outline:before{content:""}.akion-ios-people:before{content:""}.akion-ios-people-outline:before{content:""}.akion-ios-person:before{content:""}.akion-ios-person-outline:before{content:""}.akion-ios-personadd:before{content:""}.akion-ios-personadd-outline:before{content:""}.akion-ios-photos:before{content:""}.akion-ios-photos-outline:before{content:""}.akion-ios-pie:before{content:""}.akion-ios-pie-outline:before{content:""}.akion-ios-pint:before{content:""}.akion-ios-pint-outline:before{content:""}.akion-ios-play:before{content:""}.akion-ios-play-outline:before{content:""}.akion-ios-plus:before{content:""}.akion-ios-plus-empty:before{content:""}.akion-ios-plus-outline:before{content:""}.akion-ios-pricetag:before{content:""}.akion-ios-pricetag-outline:before{content:""}.akion-ios-pricetags:before{content:""}.akion-ios-pricetags-outline:before{content:""}.akion-ios-printer:before{content:""}.akion-ios-printer-outline:before{content:""}.akion-ios-pulse:before{content:""}.akion-ios-pulse-strong:before{content:""}.akion-ios-rainy:before{content:""}.akion-ios-rainy-outline:before{content:""}.akion-ios-recording:before{content:""}.akion-ios-recording-outline:before{content:""}.akion-ios-redo:before{content:""}.akion-ios-redo-outline:before{content:""}.akion-ios-refresh:before{content:""}.akion-ios-refresh-empty:before{content:""}.akion-ios-refresh-outline:before{content:""}.akion-ios-reload:before{content:""}.akion-ios-reverse-camera:before{content:""}.akion-ios-reverse-camera-outline:before{content:""}.akion-ios-rewind:before{content:""}.akion-ios-rewind-outline:before{content:""}.akion-ios-rose:before{content:""}.akion-ios-rose-outline:before{content:""}.akion-ios-search:before{content:""}.akion-ios-search-strong:before{content:""}.akion-ios-settings:before{content:""}.akion-ios-settings-strong:before{content:""}.akion-ios-shuffle:before{content:""}.akion-ios-shuffle-strong:before{content:""}.akion-ios-skipbackward:before{content:""}.akion-ios-skipbackward-outline:before{content:""}.akion-ios-skipforward:before{content:""}.akion-ios-skipforward-outline:before{content:""}.akion-ios-snowy:before{content:""}.akion-ios-speedometer:before{content:""}.akion-ios-speedometer-outline:before{content:""}.akion-ios-star:before{content:""}.akion-ios-star-half:before{content:""}.akion-ios-star-outline:before{content:""}.akion-ios-stopwatch:before{content:""}.akion-ios-stopwatch-outline:before{content:""}.akion-ios-sunny:before{content:""}.akion-ios-sunny-outline:before{content:""}.akion-ios-telephone:before{content:""}.akion-ios-telephone-outline:before{content:""}.akion-ios-tennisball:before{content:""}.akion-ios-tennisball-outline:before{content:""}.akion-ios-thunderstorm:before{content:""}.akion-ios-thunderstorm-outline:before{content:""}.akion-ios-time:before{content:""}.akion-ios-time-outline:before{content:""}.akion-ios-timer:before{content:""}.akion-ios-timer-outline:before{content:""}.akion-ios-toggle:before{content:""}.akion-ios-toggle-outline:before{content:""}.akion-ios-trash:before{content:""}.akion-ios-trash-outline:before{content:""}.akion-ios-undo:before{content:""}.akion-ios-undo-outline:before{content:""}.akion-ios-unlocked:before{content:""}.akion-ios-unlocked-outline:before{content:""}.akion-ios-upload:before{content:""}.akion-ios-upload-outline:before{content:""}.akion-ios-videocam:before{content:""}.akion-ios-videocam-outline:before{content:""}.akion-ios-volume-high:before{content:""}.akion-ios-volume-low:before{content:""}.akion-ios-wineglass:before{content:""}.akion-ios-wineglass-outline:before{content:""}.akion-ios-world:before{content:""}.akion-ios-world-outline:before{content:""}.akion-ipad:before{content:""}.akion-iphone:before{content:""}.akion-ipod:before{content:""}.akion-jet:before{content:""}.akion-key:before{content:""}.akion-knife:before{content:""}.akion-laptop:before{content:""}.akion-leaf:before{content:""}.akion-levels:before{content:""}.akion-lightbulb:before{content:""}.akion-link:before{content:""}.akion-load-a:before{content:""}.akion-load-b:before{content:""}.akion-load-c:before{content:""}.akion-load-d:before{content:""}.akion-location:before{content:""}.akion-lock-combination:before{content:""}.akion-locked:before{content:""}.akion-log-in:before{content:""}.akion-log-out:before{content:""}.akion-loop:before{content:""}.akion-magnet:before{content:""}.akion-male:before{content:""}.akion-man:before{content:""}.akion-map:before{content:""}.akion-medkit:before{content:""}.akion-merge:before{content:""}.akion-mic-a:before{content:""}.akion-mic-b:before{content:""}.akion-mic-c:before{content:""}.akion-minus:before{content:""}.akion-minus-circled:before{content:""}.akion-minus-round:before{content:""}.akion-model-s:before{content:""}.akion-monitor:before{content:""}.akion-more:before{content:""}.akion-mouse:before{content:""}.akion-music-note:before{content:""}.akion-navicon:before{content:""}.akion-navicon-round:before{content:""}.akion-navigate:before{content:""}.akion-network:before{content:""}.akion-no-smoking:before{content:""}.akion-nuclear:before{content:""}.akion-outlet:before{content:""}.akion-paintbrush:before{content:""}.akion-paintbucket:before{content:""}.akion-paper-airplane:before{content:""}.akion-paperclip:before{content:""}.akion-pause:before{content:""}.akion-person:before{content:""}.akion-person-add:before{content:""}.akion-person-stalker:before{content:""}.akion-pie-graph:before{content:""}.akion-pin:before{content:""}.akion-pinpoint:before{content:""}.akion-pizza:before{content:""}.akion-plane:before{content:""}.akion-planet:before{content:""}.akion-play:before{content:""}.akion-playstation:before{content:""}.akion-plus:before{content:""}.akion-plus-circled:before{content:""}.akion-plus-round:before{content:""}.akion-podium:before{content:""}.akion-pound:before{content:""}.akion-power:before{content:""}.akion-pricetag:before{content:""}.akion-pricetags:before{content:""}.akion-printer:before{content:""}.akion-pull-request:before{content:""}.akion-qr-scanner:before{content:""}.akion-quote:before{content:""}.akion-radio-waves:before{content:""}.akion-record:before{content:""}.akion-refresh:before{content:""}.akion-reply:before{content:""}.akion-reply-all:before{content:""}.akion-ribbon-a:before{content:""}.akion-ribbon-b:before{content:""}.akion-sad:before{content:""}.akion-sad-outline:before{content:""}.akion-scissors:before{content:""}.akion-search:before{content:""}.akion-settings:before{content:""}.akion-share:before{content:""}.akion-shuffle:before{content:""}.akion-skip-backward:before{content:""}.akion-skip-forward:before{content:""}.akion-social-android:before{content:""}.akion-social-android-outline:before{content:""}.akion-social-angular:before{content:""}.akion-social-angular-outline:before{content:""}.akion-social-apple:before{content:""}.akion-social-apple-outline:before{content:""}.akion-social-bitcoin:before{content:""}.akion-social-bitcoin-outline:before{content:""}.akion-social-buffer:before{content:""}.akion-social-buffer-outline:before{content:""}.akion-social-chrome:before{content:""}.akion-social-chrome-outline:before{content:""}.akion-social-codepen:before{content:""}.akion-social-codepen-outline:before{content:""}.akion-social-css3:before{content:""}.akion-social-css3-outline:before{content:""}.akion-social-designernews:before{content:""}.akion-social-designernews-outline:before{content:""}.akion-social-dribbble:before{content:""}.akion-social-dribbble-outline:before{content:""}.akion-social-dropbox:before{content:""}.akion-social-dropbox-outline:before{content:""}.akion-social-euro:before{content:""}.akion-social-euro-outline:before{content:""}.akion-social-facebook:before{content:""}.akion-social-facebook-outline:before{content:""}.akion-social-foursquare:before{content:""}.akion-social-foursquare-outline:before{content:""}.akion-social-freebsd-devil:before{content:""}.akion-social-github:before{content:""}.akion-social-github-outline:before{content:""}.akion-social-google:before{content:""}.akion-social-google-outline:before{content:""}.akion-social-googleplus:before{content:""}.akion-social-googleplus-outline:before{content:""}.akion-social-hackernews:before{content:""}.akion-social-hackernews-outline:before{content:""}.akion-social-html5:before{content:""}.akion-social-html5-outline:before{content:""}.akion-social-instagram:before{content:""}.akion-social-instagram-outline:before{content:""}.akion-social-javascript:before{content:""}.akion-social-javascript-outline:before{content:""}.akion-social-linkedin:before{content:""}.akion-social-linkedin-outline:before{content:""}.akion-social-markdown:before{content:""}.akion-social-nodejs:before{content:""}.akion-social-octocat:before{content:""}.akion-social-pinterest:before{content:""}.akion-social-pinterest-outline:before{content:""}.akion-social-python:before{content:""}.akion-social-reddit:before{content:""}.akion-social-reddit-outline:before{content:""}.akion-social-rss:before{content:""}.akion-social-rss-outline:before{content:""}.akion-social-sass:before{content:""}.akion-social-skype:before{content:""}.akion-social-skype-outline:before{content:""}.akion-social-snapchat:before{content:""}.akion-social-snapchat-outline:before{content:""}.akion-social-tumblr:before{content:""}.akion-social-tumblr-outline:before{content:""}.akion-social-tux:before{content:""}.akion-social-twitch:before{content:""}.akion-social-twitch-outline:before{content:""}.akion-social-twitter:before{content:""}.akion-social-twitter-outline:before{content:""}.akion-social-usd:before{content:""}.akion-social-usd-outline:before{content:""}.akion-social-vimeo:before{content:""}.akion-social-vimeo-outline:before{content:""}.akion-social-whatsapp:before{content:""}.akion-social-whatsapp-outline:before{content:""}.akion-social-windows:before{content:""}.akion-social-windows-outline:before{content:""}.akion-social-wordpress:before{content:""}.akion-social-wordpress-outline:before{content:""}.akion-social-yahoo:before{content:""}.akion-social-yahoo-outline:before{content:""}.akion-social-yen:before{content:""}.akion-social-yen-outline:before{content:""}.akion-social-youtube:before{content:""}.akion-social-youtube-outline:before{content:""}.akion-soup-can:before{content:""}.akion-soup-can-outline:before{content:""}.akion-speakerphone:before{content:""}.akion-speedometer:before{content:""}.akion-spoon:before{content:""}.akion-star:before{content:""}.akion-stats-bars:before{content:""}.akion-steam:before{content:""}.akion-stop:before{content:""}.akion-thermometer:before{content:""}.akion-thumbsdown:before{content:""}.akion-thumbsup:before{content:""}.akion-toggle:before{content:""}.akion-toggle-filled:before{content:""}.akion-transgender:before{content:""}.akion-trash-a:before{content:""}.akion-trash-b:before{content:""}.akion-trophy:before{content:""}.akion-tshirt:before{content:""}.akion-tshirt-outline:before{content:""}.akion-umbrella:before{content:""}.akion-university:before{content:""}.akion-unlocked:before{content:""}.akion-upload:before{content:""}.akion-usb:before{content:""}.akion-videocamera:before{content:""}.akion-volume-high:before{content:""}.akion-volume-low:before{content:""}.akion-volume-medium:before{content:""}.akion-volume-mute:before{content:""}.akion-wand:before{content:""}.akion-waterdrop:before{content:""}.akion-wifi:before{content:""}.akion-wineglass:before{content:""}.akion-woman:before{content:""}.akion-wrench:before{content:""}.akion-xbox:before{content:""}[class*=aklogo-]:before{display:inline-block;font-family:"Akeeba Products";font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;position:relative;-moz-osx-font-smoothing:grayscale}[class*=aklogo-].sm:before{font-size:36px}[class*=aklogo-].md:before{font-size:64px}[class*=aklogo-].lg:before{font-size:112px}[class*=aklogo-].red:before,[class*=aklogo-].joomla:before{color:#e2363c;background:transparent}[class*=aklogo-].teal:before,[class*=aklogo-].wp:before{color:#40b5b8;background:transparent}[class*=aklogo-].white:before{color:#fff;background:transparent}[class*=aklogo-].grey:before,[class*=aklogo-].sa:before{color:#514f50;background:transparent}.aklogo-company-logo:before{content:"e"}.aklogo-admintools-j:before{content:"A"}.aklogo-admintools-j-small:before,.sm.aklogo-admintools-j:before{content:"a"}.aklogo-admintools-wp:before{content:"V"}.aklogo-admintools-wp-small:before,.sm.aklogo-admintools-wp:before{content:"v"}.aklogo-backup-j:before{content:"B"}.aklogo-backup-wp:before{content:"W"}.aklogo-solo:before{content:"s"}.aklogo-kickstart:before{content:"k"}.aklogo-essentials-j:before{content:"G"}.aklogo-essentials-wp:before{content:"H"}.aklogo-deluxe-j:before{content:"F"}.aklogo-login-guard:before{content:"L"}.aklogo-social-login:before{content:"l"}.aklogo-subscriptions:before{content:"S"}.aklogo-arccli:before{content:"C"}.aklogo-docimport:before{content:"D"}.aklogo-extract-wizard:before{content:"E"}.aklogo-tickets:before{content:"T"}.aklogo-unite:before{content:"U"}.aklogo-fof:before{content:"f"}.aklogo-release-system:before{content:"R"}.aklogo-strapper:before{content:"m"}.akeeba-renderer-fef{font-weight:400;line-height:1.45;font-size:12.5px;font-family:"Open Sans",sans-serif;overflow-wrap:break-word}.akeeba-renderer-fef p{margin-bottom:1.3em;font-family:"Open Sans",sans-serif;line-height:170%}.akeeba-renderer-fef p.lead{font-size:1.2em;line-height:1.33em}.akeeba-renderer-fef p strong{font-weight:bold}.akeeba-renderer-fef p em{font-style:italic}.akeeba-renderer-fef h1,.akeeba-renderer-fef h2,.akeeba-renderer-fef h3,.akeeba-renderer-fef h4,.akeeba-renderer-fef h5,.akeeba-renderer-fef h6{margin:1.414em 0 .5em;font-weight:inherit;line-height:1.2;font-family:"Montserrat",sans-serif}.akeeba-renderer-fef h1:first-child,.akeeba-renderer-fef h2:first-child,.akeeba-renderer-fef h3:first-child,.akeeba-renderer-fef h4:first-child,.akeeba-renderer-fef h5:first-child,.akeeba-renderer-fef h6:first-child{margin-top:0}.akeeba-renderer-fef h1+h1,.akeeba-renderer-fef h1+h2,.akeeba-renderer-fef h1+h3,.akeeba-renderer-fef h1+h4,.akeeba-renderer-fef h2+h1,.akeeba-renderer-fef h2+h2,.akeeba-renderer-fef h2+h3,.akeeba-renderer-fef h2+h4,.akeeba-renderer-fef h3+h1,.akeeba-renderer-fef h3+h2,.akeeba-renderer-fef h3+h3,.akeeba-renderer-fef h3+h4,.akeeba-renderer-fef h4+h1,.akeeba-renderer-fef h4+h2,.akeeba-renderer-fef h4+h3,.akeeba-renderer-fef h4+h4,.akeeba-renderer-fef h5+h1,.akeeba-renderer-fef h5+h2,.akeeba-renderer-fef h5+h3,.akeeba-renderer-fef h5+h4,.akeeba-renderer-fef h6+h1,.akeeba-renderer-fef h6+h2,.akeeba-renderer-fef h6+h3,.akeeba-renderer-fef h6+h4{margin-top:0}.akeeba-renderer-fef h1{font-size:2.074em}.akeeba-renderer-fef h2{font-size:1.728em}.akeeba-renderer-fef h3{font-size:1.44em}.akeeba-renderer-fef h3.akeeba-sub-header{font-style:italic}.akeeba-renderer-fef h4{font-size:1.2em;border-bottom:1px solid #40b5b8;margin-bottom:15px}.akeeba-renderer-fef small,.akeeba-renderer-fef details p,.akeeba-renderer-fef .small{font-size:.9em}.akeeba-renderer-fef .large{font-size:1.2em}.akeeba-renderer-fef .text-center{text-align:center}.akeeba-renderer-fef pre{font-family:Consolas,monospace;background:#efefef;border:1px solid #d6d6d6;padding:10px 15px;border-radius:3px;white-space:pre-wrap;tab-size:4}.akeeba-renderer-fef code{font-family:Consolas,monospace;background:#efefef;color:#e2363c;border:1px solid #d6d6d6;padding:1px 3px;border-radius:3px}.akeeba-renderer-fef p>code{line-height:1.9em}.akeeba-renderer-fef hr{display:block;height:1px;border:0;border-top:1px solid #ddd;margin:1.4em 0;padding:0}.akeeba-renderer-fef details{padding:5px}.akeeba-renderer-fef details summary{cursor:pointer;margin-bottom:10px}.akeeba-renderer-fef a{text-decoration:underline}.akeeba-renderer-fef{padding:30px}.akeeba-renderer-fef .akeeba-maxwidth{max-width:1200px;margin:0 auto;padding:0 10px}.akeeba-renderer-fef [class*=akeeba-container]{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;align-items:start}.akeeba-renderer-fef [class*=akeeba-container][class*="--100"]{-ms-grid-columns:1fr;grid-template-columns:1fr}@media(min-width: 1024px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2rem 1fr;grid-template-columns:1fr 1fr;grid-column-gap:2rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(1){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(2){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(3){margin-top:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(3){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(4){margin-top:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(4){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(5){margin-top:1rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(5){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(6){margin-top:1rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(6){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(7){margin-top:1rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(7){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(8){margin-top:1rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(8){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(9){margin-top:1rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(9){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(10){margin-top:1rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(10){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(11){margin-top:1rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(11){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(12){margin-top:1rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(12){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(13){margin-top:1rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(13){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(14){margin-top:1rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(14){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(15){margin-top:1rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(15){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(16){margin-top:1rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(16){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(17){margin-top:1rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(17){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(18){margin-top:1rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(18){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(19){margin-top:1rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(19){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(20){margin-top:1rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(20){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(21){margin-top:1rem;-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(21){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(22){margin-top:1rem;-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(22){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(23){margin-top:1rem;-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(23){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(24){margin-top:1rem;-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(24){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(25){margin-top:1rem;-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(25){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(26){margin-top:1rem;-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(26){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(27){margin-top:1rem;-ms-grid-row:14;-ms-grid-row-span:1;grid-row:14/15}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(27){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(28){margin-top:1rem;-ms-grid-row:14;-ms-grid-row-span:1;grid-row:14/15}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(28){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(29){margin-top:1rem;-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(29){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(30){margin-top:1rem;-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(30){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(odd){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(even){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2/3}}@media(min-width: 1024px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2rem 3fr;grid-template-columns:1fr 3fr;grid-column-gap:2rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(1){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(2){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(3){margin-top:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(3){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(4){margin-top:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(4){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(5){margin-top:1rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(5){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(6){margin-top:1rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(6){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(7){margin-top:1rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(7){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(8){margin-top:1rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(8){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(9){margin-top:1rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(9){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(10){margin-top:1rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(10){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(11){margin-top:1rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(11){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(12){margin-top:1rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(12){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(13){margin-top:1rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(13){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(14){margin-top:1rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(14){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(15){margin-top:1rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(15){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(16){margin-top:1rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(16){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(17){margin-top:1rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(17){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(18){margin-top:1rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(18){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(19){margin-top:1rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(19){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(20){margin-top:1rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(20){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(21){margin-top:1rem;-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(21){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(22){margin-top:1rem;-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(22){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(23){margin-top:1rem;-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(23){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(24){margin-top:1rem;-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(24){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(25){margin-top:1rem;-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(25){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(26){margin-top:1rem;-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(26){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(27){margin-top:1rem;-ms-grid-row:14;-ms-grid-row-span:1;grid-row:14/15}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(27){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(28){margin-top:1rem;-ms-grid-row:14;-ms-grid-row-span:1;grid-row:14/15}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(28){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(29){margin-top:1rem;-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(29){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(30){margin-top:1rem;-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(30){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(odd){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(even){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2/3}}@media(min-width: 768px)and (max-width: 1023px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2rem 2fr;grid-template-columns:1fr 2fr;grid-column-gap:2rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(1){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(2){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(3){margin-top:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(3){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(4){margin-top:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(4){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(5){margin-top:1rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(5){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(6){margin-top:1rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(6){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(7){margin-top:1rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(7){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(8){margin-top:1rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(8){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(9){margin-top:1rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(9){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(10){margin-top:1rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(10){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(11){margin-top:1rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(11){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(12){margin-top:1rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(12){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(13){margin-top:1rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(13){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(14){margin-top:1rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(14){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(15){margin-top:1rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(15){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(16){margin-top:1rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(16){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(17){margin-top:1rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(17){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(18){margin-top:1rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(18){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(19){margin-top:1rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(19){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(20){margin-top:1rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(20){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(21){margin-top:1rem;-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(21){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(22){margin-top:1rem;-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(22){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(23){margin-top:1rem;-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(23){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(24){margin-top:1rem;-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(24){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(25){margin-top:1rem;-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(25){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(26){margin-top:1rem;-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(26){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(27){margin-top:1rem;-ms-grid-row:14;-ms-grid-row-span:1;grid-row:14/15}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(27){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(28){margin-top:1rem;-ms-grid-row:14;-ms-grid-row-span:1;grid-row:14/15}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(28){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(29){margin-top:1rem;-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(29){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(30){margin-top:1rem;-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(30){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(odd){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(even){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2/3}}@media(min-width: 1024px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]{display:-ms-grid;display:grid;-ms-grid-columns:3fr 2rem 1fr;grid-template-columns:3fr 1fr;grid-column-gap:2rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(1){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(2){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(3){margin-top:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(3){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(4){margin-top:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(4){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(5){margin-top:1rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(5){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(6){margin-top:1rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(6){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(7){margin-top:1rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(7){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(8){margin-top:1rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(8){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(9){margin-top:1rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(9){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(10){margin-top:1rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(10){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(11){margin-top:1rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(11){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(12){margin-top:1rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(12){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(13){margin-top:1rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(13){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(14){margin-top:1rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(14){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(15){margin-top:1rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(15){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(16){margin-top:1rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(16){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(17){margin-top:1rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(17){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(18){margin-top:1rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(18){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(19){margin-top:1rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(19){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(20){margin-top:1rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(20){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(21){margin-top:1rem;-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(21){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(22){margin-top:1rem;-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(22){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(23){margin-top:1rem;-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(23){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(24){margin-top:1rem;-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(24){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(25){margin-top:1rem;-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(25){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(26){margin-top:1rem;-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(26){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(27){margin-top:1rem;-ms-grid-row:14;-ms-grid-row-span:1;grid-row:14/15}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(27){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(28){margin-top:1rem;-ms-grid-row:14;-ms-grid-row-span:1;grid-row:14/15}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(28){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(29){margin-top:1rem;-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(29){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(30){margin-top:1rem;-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(30){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(odd){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(even){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2/3}}@media(min-width: 768px)and (max-width: 1023px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]{display:-ms-grid;display:grid;-ms-grid-columns:2fr 2rem 1fr;grid-template-columns:2fr 1fr;grid-column-gap:2rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(1){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(2){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(3){margin-top:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(3){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(4){margin-top:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(4){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(5){margin-top:1rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(5){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(6){margin-top:1rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(6){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(7){margin-top:1rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(7){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(8){margin-top:1rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(8){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(9){margin-top:1rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(9){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(10){margin-top:1rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(10){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(11){margin-top:1rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(11){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(12){margin-top:1rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(12){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(13){margin-top:1rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(13){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(14){margin-top:1rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(14){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(15){margin-top:1rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(15){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(16){margin-top:1rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(16){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(17){margin-top:1rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(17){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(18){margin-top:1rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(18){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(19){margin-top:1rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(19){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(20){margin-top:1rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(20){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(21){margin-top:1rem;-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(21){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(22){margin-top:1rem;-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(22){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(23){margin-top:1rem;-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(23){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(24){margin-top:1rem;-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(24){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(25){margin-top:1rem;-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(25){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(26){margin-top:1rem;-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(26){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(27){margin-top:1rem;-ms-grid-row:14;-ms-grid-row-span:1;grid-row:14/15}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(27){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(28){margin-top:1rem;-ms-grid-row:14;-ms-grid-row-span:1;grid-row:14/15}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(28){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(29){margin-top:1rem;-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(29){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(30){margin-top:1rem;-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(30){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(odd){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(even){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2/3}}@media(min-width: 1024px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2rem 2fr;grid-template-columns:1fr 2fr;grid-column-gap:2rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(1){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(2){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(3){margin-top:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(3){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(4){margin-top:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(4){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(5){margin-top:1rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(5){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(6){margin-top:1rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(6){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(7){margin-top:1rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(7){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(8){margin-top:1rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(8){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(9){margin-top:1rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(9){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(10){margin-top:1rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(10){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(11){margin-top:1rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(11){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(12){margin-top:1rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(12){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(13){margin-top:1rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(13){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(14){margin-top:1rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(14){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(15){margin-top:1rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(15){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(16){margin-top:1rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(16){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(17){margin-top:1rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(17){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(18){margin-top:1rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(18){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(19){margin-top:1rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(19){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(20){margin-top:1rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(20){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(21){margin-top:1rem;-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(21){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(22){margin-top:1rem;-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(22){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(23){margin-top:1rem;-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(23){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(24){margin-top:1rem;-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(24){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(25){margin-top:1rem;-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(25){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(26){margin-top:1rem;-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(26){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(27){margin-top:1rem;-ms-grid-row:14;-ms-grid-row-span:1;grid-row:14/15}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(27){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(28){margin-top:1rem;-ms-grid-row:14;-ms-grid-row-span:1;grid-row:14/15}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(28){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(29){margin-top:1rem;-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(29){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(30){margin-top:1rem;-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(30){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(odd){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(even){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2/3}}@media(min-width: 768px)and (max-width: 1023px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]{display:-ms-grid;display:grid;-ms-grid-columns:2fr 2rem 3fr;grid-template-columns:2fr 3fr;grid-column-gap:2rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(1){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(2){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(3){margin-top:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(3){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(4){margin-top:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(4){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(5){margin-top:1rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(5){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(6){margin-top:1rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(6){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(7){margin-top:1rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(7){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(8){margin-top:1rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(8){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(9){margin-top:1rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(9){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(10){margin-top:1rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(10){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(11){margin-top:1rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(11){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(12){margin-top:1rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(12){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(13){margin-top:1rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(13){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(14){margin-top:1rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(14){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(15){margin-top:1rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(15){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(16){margin-top:1rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(16){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(17){margin-top:1rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(17){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(18){margin-top:1rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(18){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(19){margin-top:1rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(19){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(20){margin-top:1rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(20){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(21){margin-top:1rem;-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(21){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(22){margin-top:1rem;-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(22){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(23){margin-top:1rem;-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(23){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(24){margin-top:1rem;-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(24){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(25){margin-top:1rem;-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(25){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(26){margin-top:1rem;-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(26){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(27){margin-top:1rem;-ms-grid-row:14;-ms-grid-row-span:1;grid-row:14/15}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(27){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(28){margin-top:1rem;-ms-grid-row:14;-ms-grid-row-span:1;grid-row:14/15}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(28){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(29){margin-top:1rem;-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(29){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(30){margin-top:1rem;-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(30){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(odd){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(even){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2/3}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]{grid-column-gap:2rem;grid-row-gap:1rem}@media(min-width: 1024px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]{display:-ms-grid;display:grid;-ms-grid-columns:2fr 2rem 1fr;grid-template-columns:2fr 1fr;grid-column-gap:2rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(odd){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(even){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(1){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(2){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(3){margin-top:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(3){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(4){margin-top:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(4){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(5){margin-top:1rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(5){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(6){margin-top:1rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(6){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(7){margin-top:1rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(7){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(8){margin-top:1rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(8){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(9){margin-top:1rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(9){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(10){margin-top:1rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(10){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(11){margin-top:1rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(11){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(12){margin-top:1rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(12){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(13){margin-top:1rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(13){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(14){margin-top:1rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(14){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(15){margin-top:1rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(15){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(16){margin-top:1rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(16){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(17){margin-top:1rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(17){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(18){margin-top:1rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(18){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(19){margin-top:1rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(19){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(20){margin-top:1rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(20){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(21){margin-top:1rem;-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(21){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(22){margin-top:1rem;-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(22){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(23){margin-top:1rem;-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(23){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(24){margin-top:1rem;-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(24){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(25){margin-top:1rem;-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(25){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(26){margin-top:1rem;-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(26){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(27){margin-top:1rem;-ms-grid-row:14;-ms-grid-row-span:1;grid-row:14/15}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(27){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(28){margin-top:1rem;-ms-grid-row:14;-ms-grid-row-span:1;grid-row:14/15}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(28){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(29){margin-top:1rem;-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(29){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(30){margin-top:1rem;-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(30){margin-top:0}}}@media(min-width: 768px)and (max-width: 1023px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]{display:-ms-grid;display:grid;-ms-grid-columns:3fr 2rem 2fr;grid-template-columns:3fr 2fr;grid-column-gap:2rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(1){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(2){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(3){margin-top:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(3){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(4){margin-top:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(4){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(5){margin-top:1rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(5){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(6){margin-top:1rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(6){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(7){margin-top:1rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(7){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(8){margin-top:1rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(8){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(9){margin-top:1rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(9){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(10){margin-top:1rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(10){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(11){margin-top:1rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(11){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(12){margin-top:1rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(12){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(13){margin-top:1rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(13){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(14){margin-top:1rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(14){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(15){margin-top:1rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(15){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(16){margin-top:1rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(16){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(17){margin-top:1rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(17){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(18){margin-top:1rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(18){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(19){margin-top:1rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(19){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(20){margin-top:1rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(20){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(21){margin-top:1rem;-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(21){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(22){margin-top:1rem;-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(22){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(23){margin-top:1rem;-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(23){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(24){margin-top:1rem;-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(24){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(25){margin-top:1rem;-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(25){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(26){margin-top:1rem;-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(26){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(27){margin-top:1rem;-ms-grid-row:14;-ms-grid-row-span:1;grid-row:14/15}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(27){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(28){margin-top:1rem;-ms-grid-row:14;-ms-grid-row-span:1;grid-row:14/15}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(28){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(29){margin-top:1rem;-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(29){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(30){margin-top:1rem;-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(30){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(odd){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(even){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2/3}}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]{grid-column-gap:2rem;grid-row-gap:1rem}@media(min-width: 1024px){.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]{display:-ms-grid;display:grid;-ms-grid-columns:5fr 2rem 5fr 2rem 2fr;grid-template-columns:5fr 5fr 2fr;grid-column-gap:2rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(2){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(3){-ms-grid-column:5;-ms-grid-column-span:1;grid-column:3/4}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(1){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(2){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(3){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}}@media(min-width: 768px)and (max-width: 1023px){.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2rem 1fr 2rem 1fr;grid-template-columns:1fr 1fr 1fr;grid-column-gap:2rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(2){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(3){-ms-grid-column:5;-ms-grid-column-span:1;grid-column:3/4}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(1){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(2){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(3){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}}.akeeba-renderer-fef [class*=akeeba-container][class*="--comfortable"]{grid-column-gap:2rem;grid-row-gap:3rem;padding:1.5rem 0}.akeeba-renderer-fef [class*=akeeba-container] header{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/3;align-self:stretch}.akeeba-renderer-fef [class*=akeeba-grid]{display:grid;grid-column-gap:.5rem;grid-row-gap:.5rem;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr))}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.akeeba-renderer-fef [class*=akeeba-grid]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(1){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(2){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(3){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(4){margin-top:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(4){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(5){margin-top:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(5){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(6){margin-top:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(6){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(7){margin-top:1rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(7){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(8){margin-top:1rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(8){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(9){margin-top:1rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(9){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(10){margin-top:1rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(10){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(11){margin-top:1rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(11){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(12){margin-top:1rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(12){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(13){margin-top:1rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(13){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(14){margin-top:1rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(14){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(15){margin-top:1rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(15){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(16){margin-top:1rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(16){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(17){margin-top:1rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(17){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(18){margin-top:1rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(18){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(19){margin-top:1rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(19){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(20){margin-top:1rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(20){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(21){margin-top:1rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(21){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(22){margin-top:1rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(22){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(23){margin-top:1rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(23){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(24){margin-top:1rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(24){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(25){margin-top:1rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(25){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(26){margin-top:1rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(26){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(27){margin-top:1rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(27){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(28){margin-top:1rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(28){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(29){margin-top:1rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(29){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(30){margin-top:1rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(30){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(3n+1){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(3n+2){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2/3}.akeeba-renderer-fef [class*=akeeba-grid]>:nth-child(3n+3){-ms-grid-column:5;-ms-grid-column-span:1;grid-column:3/4}}.akeeba-renderer-fef [class*=akeeba-grid][class*="--large"]{grid-template-columns:repeat(auto-fill, minmax(250px, 1fr))}.akeeba-renderer-fef [class*=akeeba-grid][class*="--xl"]{grid-template-columns:repeat(auto-fill, minmax(350px, 1fr))}.akeeba-renderer-fef [class*=akeeba-grid][class*="--small"]{grid-template-columns:repeat(auto-fill, minmax(110px, 1fr))}#akeeba-modal-content .akeeba-renderer-fef{padding:0}.akeeba-renderer-fef [class*=akeeba-panel]{background:#fff;border-radius:3px;padding:15px;margin:20px 0;border:1px solid #efefef}.akeeba-renderer-fef [class*=akeeba-panel]>:last-child{margin-bottom:0}.akeeba-renderer-fef [class*=akeeba-panel]>:first-child{margin-top:0}.akeeba-renderer-fef [class*=akeeba-panel]+[class*=akeeba-panel]{margin-top:0}.akeeba-renderer-fef [class*=akeeba-panel] .akeeba-block-header{margin:-16px -16px 10px -16px;padding:.75em 1.25em;border-radius:3px 3px 0 0;border-bottom:1px solid #efefef}.akeeba-renderer-fef [class*=akeeba-panel] .akeeba-block-header h1:last-child,.akeeba-renderer-fef [class*=akeeba-panel] .akeeba-block-header h2:last-child,.akeeba-renderer-fef [class*=akeeba-panel] .akeeba-block-header h3:last-child,.akeeba-renderer-fef [class*=akeeba-panel] .akeeba-block-header h4:last-child{margin-bottom:0}.akeeba-renderer-fef [class*=akeeba-panel] .akeeba-block-header+h1,.akeeba-renderer-fef [class*=akeeba-panel] .akeeba-block-header+h2,.akeeba-renderer-fef [class*=akeeba-panel] .akeeba-block-header+h3,.akeeba-renderer-fef [class*=akeeba-panel] .akeeba-block-header+h4{margin-top:0}.akeeba-renderer-fef [class*=akeeba-panel][class*=teal],.akeeba-renderer-fef [class*=akeeba-panel][class*=primary]{border:1px solid #40b5b8}.akeeba-renderer-fef [class*=akeeba-panel][class*=teal] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=primary] header{background:#40b5b8;border-bottom:0}.akeeba-renderer-fef [class*=akeeba-panel][class*=teal] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=teal] header h1,.akeeba-renderer-fef [class*=akeeba-panel][class*=teal] header h2,.akeeba-renderer-fef [class*=akeeba-panel][class*=teal] header h3,.akeeba-renderer-fef [class*=akeeba-panel][class*=primary] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=primary] header h1,.akeeba-renderer-fef [class*=akeeba-panel][class*=primary] header h2,.akeeba-renderer-fef [class*=akeeba-panel][class*=primary] header h3{color:#fff}.akeeba-renderer-fef [class*=akeeba-panel][class*=red],.akeeba-renderer-fef [class*=akeeba-panel][class*=danger]{border:1px solid #e2363c}.akeeba-renderer-fef [class*=akeeba-panel][class*=red] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=danger] header{background:#e2363c;border-bottom:0}.akeeba-renderer-fef [class*=akeeba-panel][class*=red] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=red] header h1,.akeeba-renderer-fef [class*=akeeba-panel][class*=red] header h2,.akeeba-renderer-fef [class*=akeeba-panel][class*=red] header h3,.akeeba-renderer-fef [class*=akeeba-panel][class*=danger] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=danger] header h1,.akeeba-renderer-fef [class*=akeeba-panel][class*=danger] header h2,.akeeba-renderer-fef [class*=akeeba-panel][class*=danger] header h3{color:#fff}.akeeba-renderer-fef [class*=akeeba-panel][class*=orange],.akeeba-renderer-fef [class*=akeeba-panel][class*=warning]{border:1px solid #f0ad4e}.akeeba-renderer-fef [class*=akeeba-panel][class*=orange] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=warning] header{background:#f0ad4e;border-bottom:0}.akeeba-renderer-fef [class*=akeeba-panel][class*=orange] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=orange] header h1,.akeeba-renderer-fef [class*=akeeba-panel][class*=orange] header h2,.akeeba-renderer-fef [class*=akeeba-panel][class*=orange] header h3,.akeeba-renderer-fef [class*=akeeba-panel][class*=warning] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=warning] header h1,.akeeba-renderer-fef [class*=akeeba-panel][class*=warning] header h2,.akeeba-renderer-fef [class*=akeeba-panel][class*=warning] header h3{color:#fff}.akeeba-renderer-fef [class*=akeeba-panel][class*=green],.akeeba-renderer-fef [class*=akeeba-panel][class*=success]{border:1px solid #93c34e}.akeeba-renderer-fef [class*=akeeba-panel][class*=green] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=success] header{background:#93c34e;border-bottom:0}.akeeba-renderer-fef [class*=akeeba-panel][class*=green] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=green] header h1,.akeeba-renderer-fef [class*=akeeba-panel][class*=green] header h2,.akeeba-renderer-fef [class*=akeeba-panel][class*=green] header h3,.akeeba-renderer-fef [class*=akeeba-panel][class*=success] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=success] header h1,.akeeba-renderer-fef [class*=akeeba-panel][class*=success] header h2,.akeeba-renderer-fef [class*=akeeba-panel][class*=success] header h3{color:#fff}.akeeba-renderer-fef [class*=akeeba-panel][class*=default],.akeeba-renderer-fef [class*=akeeba-panel][class*=info]{border:1px solid #e2e2e2}.akeeba-renderer-fef [class*=akeeba-panel][class*=default] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=info] header{background:#e2e2e2;border-bottom:0}.akeeba-renderer-fef [class*=akeeba-panel][class*=default] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=default] header h1,.akeeba-renderer-fef [class*=akeeba-panel][class*=default] header h2,.akeeba-renderer-fef [class*=akeeba-panel][class*=default] header h3,.akeeba-renderer-fef [class*=akeeba-panel][class*=info] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=info] header h1,.akeeba-renderer-fef [class*=akeeba-panel][class*=info] header h2,.akeeba-renderer-fef [class*=akeeba-panel][class*=info] header h3{color:#333}.akeeba-renderer-fef [class*=akeeba-block]{margin-bottom:10px;padding:1em 1em 1em 4em;position:relative}.akeeba-renderer-fef [class*=akeeba-block] :last-child{margin-bottom:0}.akeeba-renderer-fef [class*=akeeba-block]:before{font-size:1.75em;position:absolute;top:.5em;left:.75em}.akeeba-renderer-fef [class*=akeeba-block][class*=info]{border:1px solid #40b5b8;border-radius:3px;background:#e7f6f7}.akeeba-renderer-fef [class*=akeeba-block][class*=info]:before{content:"";color:#40b5b8}.akeeba-renderer-fef [class*=akeeba-block][class*=warning]{border:1px solid #f0ad4e;border-radius:3px;background:#fdf5e9}.akeeba-renderer-fef [class*=akeeba-block][class*=warning]:before{content:"";color:#f0ad4e}.akeeba-renderer-fef [class*=akeeba-block][class*=success]{border:1px solid #93c34e;border-radius:3px;background:#ebf4df}.akeeba-renderer-fef [class*=akeeba-block][class*=success]:before{content:"";color:#93c34e}.akeeba-renderer-fef [class*=akeeba-block][class*=failure]{border:1px solid #e2363c;border-radius:3px;background:#fadfe0}.akeeba-renderer-fef [class*=akeeba-block][class*=failure]:before{content:"";color:#e2363c}.akeeba-renderer-fef a[class*=akeeba-btn],.akeeba-renderer-fef button[class*=akeeba-btn],.akeeba-renderer-fef span[class*=akeeba-btn],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn]{display:inline-block;padding:.6em 1.2em;color:#fff;background:#40b5b8;border-radius:3px;border:none;cursor:pointer;text-decoration:none;font-family:"Open Sans",sans-serif}.akeeba-renderer-fef a[class*=akeeba-btn][class*=block],.akeeba-renderer-fef button[class*=akeeba-btn][class*=block],.akeeba-renderer-fef span[class*=akeeba-btn][class*=block],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=block]{display:block;text-align:center}.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akion],.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=aklogo],.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akion],.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=aklogo],.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akion],.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=aklogo],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akion],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=aklogo]{font-size:1.25em;vertical-align:sub;display:inline-block;width:1em;text-align:center}.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akion]:not(:last-child),.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-label][class*=failure]:not(:last-child):before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-label][class*=warning]:not(:last-child):before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-label][class*=info]:not(:last-child):before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-label][class*=success]:not(:last-child):before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-block][class*=info]:not(:last-child):before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-block][class*=warning]:not(:last-child):before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-block][class*=success]:not(:last-child):before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-block][class*=failure]:not(:last-child):before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akion]:not(:last-child),.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-label][class*=failure]:not(:last-child):before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-label][class*=warning]:not(:last-child):before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-label][class*=info]:not(:last-child):before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-label][class*=success]:not(:last-child):before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-block][class*=info]:not(:last-child):before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-block][class*=warning]:not(:last-child):before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-block][class*=success]:not(:last-child):before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-block][class*=failure]:not(:last-child):before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akion]:not(:last-child),.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-label][class*=failure]:not(:last-child):before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-label][class*=warning]:not(:last-child):before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-label][class*=info]:not(:last-child):before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-label][class*=success]:not(:last-child):before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-block][class*=info]:not(:last-child):before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-block][class*=warning]:not(:last-child):before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-block][class*=success]:not(:last-child):before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-block][class*=failure]:not(:last-child):before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akion]:not(:last-child),.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-label][class*=failure]:not(:last-child):before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-label][class*=warning]:not(:last-child):before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-label][class*=info]:not(:last-child):before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-label][class*=success]:not(:last-child):before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-block][class*=info]:not(:last-child):before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-block][class*=warning]:not(:last-child):before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-block][class*=success]:not(:last-child):before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-block][class*=failure]:not(:last-child):before{margin-right:.5em}.akeeba-renderer-fef a[class*=akeeba-btn]:hover,.akeeba-renderer-fef button[class*=akeeba-btn]:hover,.akeeba-renderer-fef span[class*=akeeba-btn]:hover,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn]:hover{background:#339092}.akeeba-renderer-fef a[class*=akeeba-btn]:focus,.akeeba-renderer-fef button[class*=akeeba-btn]:focus,.akeeba-renderer-fef span[class*=akeeba-btn]:focus,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn]:focus{background:#339092;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #40b5b8}.akeeba-renderer-fef a[class*=akeeba-btn][class*=primary],.akeeba-renderer-fef button[class*=akeeba-btn][class*=primary],.akeeba-renderer-fef span[class*=akeeba-btn][class*=primary],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=primary]{background:#40b5b8;color:#fff;border:1px solid #40b5b8}.akeeba-renderer-fef a[class*=akeeba-btn][class*=primary]:hover,.akeeba-renderer-fef button[class*=akeeba-btn][class*=primary]:hover,.akeeba-renderer-fef span[class*=akeeba-btn][class*=primary]:hover,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=primary]:hover{background:#339092;color:#fff}.akeeba-renderer-fef a[class*=akeeba-btn][class*=primary]:focus,.akeeba-renderer-fef button[class*=akeeba-btn][class*=primary]:focus,.akeeba-renderer-fef span[class*=akeeba-btn][class*=primary]:focus,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=primary]:focus{background:#339092;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #40b5b8}.akeeba-renderer-fef a[class*=akeeba-btn][class*=ghost],.akeeba-renderer-fef button[class*=akeeba-btn][class*=ghost],.akeeba-renderer-fef span[class*=akeeba-btn][class*=ghost],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=ghost]{background:#fff;color:#339092;border:1px solid #40b5b8}.akeeba-renderer-fef a[class*=akeeba-btn][class*=ghost]:hover,.akeeba-renderer-fef button[class*=akeeba-btn][class*=ghost]:hover,.akeeba-renderer-fef span[class*=akeeba-btn][class*=ghost]:hover,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=ghost]:hover{background:#e7f6f7;color:#1f5859}.akeeba-renderer-fef a[class*=akeeba-btn][class*=ghost]:focus,.akeeba-renderer-fef button[class*=akeeba-btn][class*=ghost]:focus,.akeeba-renderer-fef span[class*=akeeba-btn][class*=ghost]:focus,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=ghost]:focus{background:#e7f6f7;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fff}.akeeba-renderer-fef a[class*=akeeba-btn][class*=dark],.akeeba-renderer-fef button[class*=akeeba-btn][class*=dark],.akeeba-renderer-fef span[class*=akeeba-btn][class*=dark],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=dark]{background:#514f50;color:#fff;border:1px solid #514f50}.akeeba-renderer-fef a[class*=akeeba-btn][class*=dark]:hover,.akeeba-renderer-fef button[class*=akeeba-btn][class*=dark]:hover,.akeeba-renderer-fef span[class*=akeeba-btn][class*=dark]:hover,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=dark]:hover{background:#373637;color:#fff}.akeeba-renderer-fef a[class*=akeeba-btn][class*=dark]:focus,.akeeba-renderer-fef button[class*=akeeba-btn][class*=dark]:focus,.akeeba-renderer-fef span[class*=akeeba-btn][class*=dark]:focus,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=dark]:focus{background:#373637;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #514f50}.akeeba-renderer-fef a[class*=akeeba-btn][class*=teal],.akeeba-renderer-fef button[class*=akeeba-btn][class*=teal],.akeeba-renderer-fef span[class*=akeeba-btn][class*=teal],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=teal]{background:#40b5b8;color:#fff;border:1px solid #40b5b8}.akeeba-renderer-fef a[class*=akeeba-btn][class*=teal]:hover,.akeeba-renderer-fef button[class*=akeeba-btn][class*=teal]:hover,.akeeba-renderer-fef span[class*=akeeba-btn][class*=teal]:hover,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=teal]:hover{background:#339092;color:#fff}.akeeba-renderer-fef a[class*=akeeba-btn][class*=teal]:focus,.akeeba-renderer-fef button[class*=akeeba-btn][class*=teal]:focus,.akeeba-renderer-fef span[class*=akeeba-btn][class*=teal]:focus,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=teal]:focus{background:#339092;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #40b5b8}.akeeba-renderer-fef a[class*=akeeba-btn][class*=red],.akeeba-renderer-fef button[class*=akeeba-btn][class*=red],.akeeba-renderer-fef span[class*=akeeba-btn][class*=red],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=red]{background:#e2363c;color:#fff;border:1px solid #e2363c}.akeeba-renderer-fef a[class*=akeeba-btn][class*=red]:hover,.akeeba-renderer-fef button[class*=akeeba-btn][class*=red]:hover,.akeeba-renderer-fef span[class*=akeeba-btn][class*=red]:hover,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=red]:hover{background:#c81d23;color:#fff}.akeeba-renderer-fef a[class*=akeeba-btn][class*=red]:focus,.akeeba-renderer-fef button[class*=akeeba-btn][class*=red]:focus,.akeeba-renderer-fef span[class*=akeeba-btn][class*=red]:focus,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=red]:focus{background:#c81d23;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #e2363c}.akeeba-renderer-fef a[class*=akeeba-btn][class*=orange],.akeeba-renderer-fef button[class*=akeeba-btn][class*=orange],.akeeba-renderer-fef span[class*=akeeba-btn][class*=orange],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=orange]{background:#eea236;color:#fff;border:1px solid #eea236}.akeeba-renderer-fef a[class*=akeeba-btn][class*=orange]:hover,.akeeba-renderer-fef button[class*=akeeba-btn][class*=orange]:hover,.akeeba-renderer-fef span[class*=akeeba-btn][class*=orange]:hover,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=orange]:hover{background:#df8a13;color:#fff}.akeeba-renderer-fef a[class*=akeeba-btn][class*=orange]:focus,.akeeba-renderer-fef button[class*=akeeba-btn][class*=orange]:focus,.akeeba-renderer-fef span[class*=akeeba-btn][class*=orange]:focus,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=orange]:focus{background:#df8a13;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eea236}.akeeba-renderer-fef a[class*=akeeba-btn][class*=green],.akeeba-renderer-fef button[class*=akeeba-btn][class*=green],.akeeba-renderer-fef span[class*=akeeba-btn][class*=green],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=green]{background:#93c34e;color:#fff;border:1px solid #93c34e}.akeeba-renderer-fef a[class*=akeeba-btn][class*=green]:hover,.akeeba-renderer-fef button[class*=akeeba-btn][class*=green]:hover,.akeeba-renderer-fef span[class*=akeeba-btn][class*=green]:hover,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=green]:hover{background:#79a638;color:#fff}.akeeba-renderer-fef a[class*=akeeba-btn][class*=green]:focus,.akeeba-renderer-fef button[class*=akeeba-btn][class*=green]:focus,.akeeba-renderer-fef span[class*=akeeba-btn][class*=green]:focus,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=green]:focus{background:#79a638;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #93c34e}.akeeba-renderer-fef a[class*=akeeba-btn][class*=grey],.akeeba-renderer-fef button[class*=akeeba-btn][class*=grey],.akeeba-renderer-fef span[class*=akeeba-btn][class*=grey],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=grey]{background:#e7e7e7;color:#514f50;border:1px solid #e7e7e7}.akeeba-renderer-fef a[class*=akeeba-btn][class*=grey]:hover,.akeeba-renderer-fef button[class*=akeeba-btn][class*=grey]:hover,.akeeba-renderer-fef span[class*=akeeba-btn][class*=grey]:hover,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=grey]:hover{background:#cecece;color:#514f50}.akeeba-renderer-fef a[class*=akeeba-btn][class*=grey]:focus,.akeeba-renderer-fef button[class*=akeeba-btn][class*=grey]:focus,.akeeba-renderer-fef span[class*=akeeba-btn][class*=grey]:focus,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=grey]:focus{background:#cecece;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #e7e7e7}.akeeba-renderer-fef a[class*=akeeba-btn][class*=small],.akeeba-renderer-fef button[class*=akeeba-btn][class*=small],.akeeba-renderer-fef span[class*=akeeba-btn][class*=small],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=small]{padding:.3em 1em;font-size:.9em}.akeeba-renderer-fef a[class*=akeeba-btn][class*=mini],.akeeba-renderer-fef button[class*=akeeba-btn][class*=mini],.akeeba-renderer-fef span[class*=akeeba-btn][class*=mini],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=mini]{padding:.2em .5em .2em 1em;font-size:.8em}.akeeba-renderer-fef a[class*=akeeba-btn][class*=big],.akeeba-renderer-fef button[class*=akeeba-btn][class*=big],.akeeba-renderer-fef span[class*=akeeba-btn][class*=big],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=big]{padding:.5em 1.3em;font-size:1.4em}.akeeba-renderer-fef a[class*=akeeba-btn]:disabled,.akeeba-renderer-fef button[class*=akeeba-btn]:disabled,.akeeba-renderer-fef span[class*=akeeba-btn]:disabled,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn]:disabled{background:#efefef;color:#9e9b9d;border:1px solid #e2e2e2}.akeeba-renderer-fef a[class*=akeeba-btn]:disabled:hover,.akeeba-renderer-fef button[class*=akeeba-btn]:disabled:hover,.akeeba-renderer-fef span[class*=akeeba-btn]:disabled:hover,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn]:disabled:hover{background:#efefef;color:#9e9b9d;cursor:not-allowed}.akeeba-renderer-fef a[class*=akeeba-btn]:disabled:focus,.akeeba-renderer-fef button[class*=akeeba-btn]:disabled:focus,.akeeba-renderer-fef span[class*=akeeba-btn]:disabled:focus,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn]:disabled:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #40b5b8}.akeeba-renderer-fef a[class*=akeeba-btn]+a[class*=akeeba-btn],.akeeba-renderer-fef a[class*=akeeba-btn]+button[class*=akeeba-btn],.akeeba-renderer-fef a[class*=akeeba-btn]+span[class*=akeeba-btn],.akeeba-renderer-fef a[class*=akeeba-btn]+input[type=submit][class*=akeeba-btn],.akeeba-renderer-fef button[class*=akeeba-btn]+a[class*=akeeba-btn],.akeeba-renderer-fef button[class*=akeeba-btn]+button[class*=akeeba-btn],.akeeba-renderer-fef button[class*=akeeba-btn]+span[class*=akeeba-btn],.akeeba-renderer-fef button[class*=akeeba-btn]+input[type=submit][class*=akeeba-btn],.akeeba-renderer-fef span[class*=akeeba-btn]+a[class*=akeeba-btn],.akeeba-renderer-fef span[class*=akeeba-btn]+button[class*=akeeba-btn],.akeeba-renderer-fef span[class*=akeeba-btn]+span[class*=akeeba-btn],.akeeba-renderer-fef span[class*=akeeba-btn]+input[type=submit][class*=akeeba-btn],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn]+a[class*=akeeba-btn],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn]+button[class*=akeeba-btn],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn]+span[class*=akeeba-btn],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn]+input[type=submit][class*=akeeba-btn]{margin-left:5px}.akeeba-renderer-fef a[class*=akeeba-action]{display:block;padding:1em;text-align:center;color:#514f50;text-decoration:none;border-radius:3px;line-height:1.25em}.akeeba-renderer-fef a[class*=akeeba-action] span[class*=akion],.akeeba-renderer-fef a[class*=akeeba-action] span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action] span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action] span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action] span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action] span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action] span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action] span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action] span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action] span[class*=aklogo]{display:block;font-size:2.25em;padding:.7em;margin-bottom:.3em;background:#efefef}.akeeba-renderer-fef a[class*=akeeba-action]:hover{background:#e2e2e2}.akeeba-renderer-fef a[class*=akeeba-action][class*=green] span[class*=akion],.akeeba-renderer-fef a[class*=akeeba-action][class*=green] span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=green] span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=green] span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=green] span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=green] span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=green] span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=green] span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=green] span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=green] span[class*=aklogo]{background:#93c34e;color:#fff}.akeeba-renderer-fef a[class*=akeeba-action][class*=green]:hover{background:#79a638;color:#fff}.akeeba-renderer-fef a[class*=akeeba-action][class*=teal] span[class*=akion],.akeeba-renderer-fef a[class*=akeeba-action][class*=teal] span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=teal] span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=teal] span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=teal] span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=teal] span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=teal] span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=teal] span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=teal] span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=teal] span[class*=aklogo]{background:#40b5b8;color:#fff}.akeeba-renderer-fef a[class*=akeeba-action][class*=teal]:hover{background:#339092;color:#fff}.akeeba-renderer-fef a[class*=akeeba-action][class*=orange] span[class*=akion],.akeeba-renderer-fef a[class*=akeeba-action][class*=orange] span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=orange] span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=orange] span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=orange] span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=orange] span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=orange] span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=orange] span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=orange] span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=orange] span[class*=aklogo]{background:#f0ad4e;color:#fff}.akeeba-renderer-fef a[class*=akeeba-action][class*=orange]:hover{background:#ec971f;color:#fff}.akeeba-renderer-fef a[class*=akeeba-action][class*=red] span[class*=akion],.akeeba-renderer-fef a[class*=akeeba-action][class*=red] span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=red] span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=red] span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=red] span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=red] span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=red] span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=red] span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=red] span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=red] span[class*=aklogo]{background:#e2363c;color:#fff}.akeeba-renderer-fef a[class*=akeeba-action][class*=red]:hover{background:#c81d23;color:#fff}.akeeba-renderer-fef a[class*=akeeba-action][class*=grey] span[class*=akion],.akeeba-renderer-fef a[class*=akeeba-action][class*=grey] span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=grey] span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=grey] span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=grey] span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=grey] span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=grey] span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=grey] span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=grey] span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=grey] span[class*=aklogo]{background:#514f50;color:#fff}.akeeba-renderer-fef a[class*=akeeba-action][class*=grey]:hover{background:#373637;color:#fff}.akeeba-renderer-fef table[class*=akeeba-table]{width:100%;border-collapse:collapse}.akeeba-renderer-fef table[class*=akeeba-table] td{padding:.6em .75em;line-height:2em}.akeeba-renderer-fef table[class*=akeeba-table] thead{font-weight:bold;text-align:left}.akeeba-renderer-fef table[class*=akeeba-table] thead td,.akeeba-renderer-fef table[class*=akeeba-table] thead th{border-bottom:2px solid #514f50;padding:.6em .75em;line-height:2em}.akeeba-renderer-fef table[class*=akeeba-table] tfoot{font-weight:bold}.akeeba-renderer-fef table[class*=akeeba-table] tfoot td{border-top:2px solid #514f50}.akeeba-renderer-fef table[class*=akeeba-table][class*=striped]{background:#fff}.akeeba-renderer-fef table[class*=akeeba-table][class*=striped] tbody>tr:nth-child(2n+1)>td{background:#f4f4f4}.akeeba-renderer-fef table[class*=akeeba-table][class*=striped] tbody{border:1px solid #d6d6d6}.akeeba-renderer-fef table[class*=akeeba-table][class*=leftbold] td:first-child{font-weight:bold}.akeeba-renderer-fef table[class*=akeeba-table][class*=comfortable] td{padding:1em .75em;line-height:2.25em}.akeeba-renderer-fef table[class*=akeeba-table][class*=compact] td{padding:.5em .75em;line-height:1.5em}.akeeba-renderer-fef table[class*=akeeba-table][class*=hover] tr:hover{background:#ebf8f8}.akeeba-renderer-fef table[class*=akeeba-table][class*=hover][class*=striped] tbody>tr:nth-child(2n+1):hover>td,.akeeba-renderer-fef table[class*=akeeba-table][class*=hover][class*=striped] tr:hover{background:#d4eff0}.akeeba-renderer-fef table[class*=akeeba-table][class*=hborder] tr:not(:last-child){border-bottom:1px solid #d6d6d6}.akeeba-renderer-fef [class*=akeeba-label]{border-radius:3px;display:inline-block;padding:0 10px;line-height:1.8em}.akeeba-renderer-fef [class*=akeeba-label]:before{position:relative;padding-right:6px;font-size:1.2em}.akeeba-renderer-fef [class*=akeeba-label][class*=success]{background:#93c34e;color:#fff}.akeeba-renderer-fef [class*=akeeba-label][class*=success]:before{content:""}.akeeba-renderer-fef [class*=akeeba-label][class*=info]{background:#40b5b8;color:#fff}.akeeba-renderer-fef [class*=akeeba-label][class*=info]:before{content:""}.akeeba-renderer-fef [class*=akeeba-label][class*=warning]{background:#f0ad4e;color:#fff}.akeeba-renderer-fef [class*=akeeba-label][class*=warning]:before{content:""}.akeeba-renderer-fef [class*=akeeba-label][class*=failure]{background:#e2363c;color:#fff}.akeeba-renderer-fef [class*=akeeba-label][class*=failure]:before{content:""}.akeeba-renderer-fef [class*=akeeba-label][class*=green]{background:#93c34e;color:#fff}.akeeba-renderer-fef [class*=akeeba-label][class*=teal]{background:#40b5b8;color:#fff}.akeeba-renderer-fef [class*=akeeba-label][class*=orange]{background:#f0ad4e;color:#fff}.akeeba-renderer-fef [class*=akeeba-label][class*=red]{background:#e2363c;color:#fff}.akeeba-renderer-fef [class*=akeeba-label][class*=grey]{background:#514f50;color:#fff}.akeeba-renderer-fef [class*=akeeba-label][class*=small]{font-size:.9em;padding:0 5px}.akeeba-renderer-fef [class*=akeeba-label][class*=small]:before{padding-right:3px}.akeeba-renderer-fef form[class*=akeeba-form],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:1em;margin-bottom:1.5em}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(1),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(1),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(1),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(1){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(2),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(2),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(2),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(2){margin-top:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(2),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(2),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(2),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(2){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(3),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(3),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(3),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(3){margin-top:1rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(3),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(3),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(3),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(3){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(4),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(4),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(4),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(4){margin-top:1rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(4),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(4),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(4),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(4){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(5),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(5),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(5),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(5){margin-top:1rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(5),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(5),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(5),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(5){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(6),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(6),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(6),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(6){margin-top:1rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(6),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(6),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(6),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(6){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(7),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(7),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(7),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(7){margin-top:1rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(7),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(7),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(7),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(7){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(8),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(8),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(8),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(8){margin-top:1rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(8),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(8),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(8),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(8){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(9),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(9),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(9),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(9){margin-top:1rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(9),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(9),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(9),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(9){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(10),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(10),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(10),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(10){margin-top:1rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(10),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(10),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(10),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(10){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(11),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(11),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(11),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(11){margin-top:1rem;-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(11),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(11),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(11),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(11){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(12),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(12),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(12),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(12){margin-top:1rem;-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(12),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(12),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(12),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(12){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(13),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(13),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(13),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(13){margin-top:1rem;-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(13),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(13),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(13),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(13){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(14),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(14),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(14),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(14){margin-top:1rem;-ms-grid-row:14;-ms-grid-row-span:1;grid-row:14/15}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(14),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(14),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(14),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(14){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(15),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(15),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(15),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(15){margin-top:1rem;-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(15),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(15),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(15),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(15){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(16),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(16),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(16),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(16){margin-top:1rem;-ms-grid-row:16;-ms-grid-row-span:1;grid-row:16/17}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(16),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(16),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(16),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(16){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(17),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(17),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(17),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(17){margin-top:1rem;-ms-grid-row:17;-ms-grid-row-span:1;grid-row:17/18}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(17),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(17),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(17),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(17){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(18),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(18),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(18),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(18){margin-top:1rem;-ms-grid-row:18;-ms-grid-row-span:1;grid-row:18/19}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(18),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(18),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(18),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(18){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(19),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(19),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(19),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(19){margin-top:1rem;-ms-grid-row:19;-ms-grid-row-span:1;grid-row:19/20}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(19),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(19),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(19),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(19){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(20),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(20),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(20),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(20){margin-top:1rem;-ms-grid-row:20;-ms-grid-row-span:1;grid-row:20/21}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(20),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(20),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(20),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(20){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(21),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(21),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(21),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(21){margin-top:1rem;-ms-grid-row:21;-ms-grid-row-span:1;grid-row:21/22}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(21),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(21),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(21),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(21){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(22),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(22),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(22),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(22){margin-top:1rem;-ms-grid-row:22;-ms-grid-row-span:1;grid-row:22/23}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(22),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(22),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(22),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(22){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(23),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(23),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(23),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(23){margin-top:1rem;-ms-grid-row:23;-ms-grid-row-span:1;grid-row:23/24}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(23),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(23),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(23),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(23){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(24),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(24),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(24),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(24){margin-top:1rem;-ms-grid-row:24;-ms-grid-row-span:1;grid-row:24/25}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(24),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(24),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(24),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(24){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(25),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(25),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(25),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(25){margin-top:1rem;-ms-grid-row:25;-ms-grid-row-span:1;grid-row:25/26}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(25),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(25),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(25),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(25){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(26),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(26),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(26),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(26){margin-top:1rem;-ms-grid-row:26;-ms-grid-row-span:1;grid-row:26/27}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(26),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(26),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(26),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(26){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(27),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(27),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(27),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(27){margin-top:1rem;-ms-grid-row:27;-ms-grid-row-span:1;grid-row:27/28}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(27),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(27),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(27),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(27){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(28),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(28),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(28),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(28){margin-top:1rem;-ms-grid-row:28;-ms-grid-row-span:1;grid-row:28/29}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(28),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(28),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(28),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(28){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(29),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(29),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(29),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(29){margin-top:1rem;-ms-grid-row:29;-ms-grid-row-span:1;grid-row:29/30}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(29),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(29),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(29),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(29){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(30),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(30),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(30),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(30){margin-top:1rem;-ms-grid-row:30;-ms-grid-row-span:1;grid-row:30/31}@supports(grid-row-gap: 1px){.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(30),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(30),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(30),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(30){margin-top:0}}.akeeba-renderer-fef form[class*=akeeba-form] label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING label,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] label{display:block;padding:.5em 0}.akeeba-renderer-fef form[class*=akeeba-form] label[disabled],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING label[disabled]{cursor:not-allowed;color:#858183}.akeeba-renderer-fef form[class*=akeeba-form] input,.akeeba-renderer-fef form[class*=akeeba-form] textarea,.akeeba-renderer-fef form[class*=akeeba-form] select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING input,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING textarea,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] textarea,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] textarea,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING select,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] select{font-family:"Open Sans",sans-serif;font-size:1em;padding:.35em .75em;border-radius:3px;background-image:none;border:1px solid #bcbcbc;box-sizing:border-box;width:auto;height:auto}.akeeba-renderer-fef form[class*=akeeba-form] input:focus,.akeeba-renderer-fef form[class*=akeeba-form] input:active,.akeeba-renderer-fef form[class*=akeeba-form] textarea:focus,.akeeba-renderer-fef form[class*=akeeba-form] textarea:active,.akeeba-renderer-fef form[class*=akeeba-form] select:focus,.akeeba-renderer-fef form[class*=akeeba-form] select:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING input:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING input:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING textarea:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING textarea:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING select:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING select:active{border-color:#40b5b8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #40b5b8}.akeeba-renderer-fef form[class*=akeeba-form] input[disabled],.akeeba-renderer-fef form[class*=akeeba-form] textarea[disabled],.akeeba-renderer-fef form[class*=akeeba-form] select[disabled],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING input[disabled],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING textarea[disabled],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING select[disabled]{cursor:not-allowed;background:#efefef}.akeeba-renderer-fef form[class*=akeeba-form] input[class*=block],.akeeba-renderer-fef form[class*=akeeba-form] textarea[class*=block],.akeeba-renderer-fef form[class*=akeeba-form] select[class*=block],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING input[class*=block],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING textarea[class*=block],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING select[class*=block]{width:100%}.akeeba-renderer-fef form[class*=akeeba-form] input.akeeba-input-mini,.akeeba-renderer-fef form[class*=akeeba-form] textarea.akeeba-input-mini,.akeeba-renderer-fef form[class*=akeeba-form] select.akeeba-input-mini,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING input.akeeba-input-mini,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING textarea.akeeba-input-mini,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING select.akeeba-input-mini{width:4em;vertical-align:baseline}.akeeba-renderer-fef form[class*=akeeba-form] input.akeeba-input-small,.akeeba-renderer-fef form[class*=akeeba-form] textarea.akeeba-input-small,.akeeba-renderer-fef form[class*=akeeba-form] select.akeeba-input-small,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING input.akeeba-input-small,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING textarea.akeeba-input-small,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING select.akeeba-input-small{width:8em;vertical-align:baseline}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] .akeeba-toggle{display:inline-block;clear:both;margin:5px 0 10px}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle label{cursor:pointer;display:inline;float:left;padding:.35em .75em;position:relative;background:#e7e7e7;border-right:1px solid #bcbcbc}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle label:hover,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle label:hover{background:#d6d6d6}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle label:first-of-type,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle label:first-of-type{border-radius:3px 0 0 3px}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle label:last-of-type,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle label:last-of-type{border-radius:0 3px 3px 0;border-right:0}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input{clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden;opacity:0;position:absolute}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:focus+label,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:active+label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:focus+label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:active+label{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #858183}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked:focus+label,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked:active+label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked:focus+label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked:active+label{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #40b5b8}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked:focus+label.green,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked:active+label.green,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked:focus+label.green,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked:active+label.green{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #93c34e}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked:focus+label.red,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked:active+label.red,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked:focus+label.red,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked:active+label.red{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #e2363c}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked:focus+label.orange,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked:active+label.orange,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked:focus+label.orange,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked:active+label.orange{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #f0ad4e}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked:focus+label.grey,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked:active+label.grey,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked:focus+label.grey,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked:active+label.grey{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #514f50}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked+label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked+label{background:#40b5b8;color:#fff}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked+label.green,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked+label.green{background:#79a638}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked+label.red,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked+label.red{background:#c81d23}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked+label.orange,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked+label.orange{background:#ec971f}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked+label.grey,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked+label.grey{background:#514f50}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input[type=checkbox]:checked+label:hover,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input[type=checkbox]:checked+label:hover{background:#339092}.akeeba-renderer-fef form[class*=akeeba-form] button[class*=akeeba-btn],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING button[class*=akeeba-btn]{font-size:1em}.akeeba-renderer-fef form[class*=akeeba-form] button[class*=akeeba-btn][class*=big],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING button[class*=akeeba-btn][class*=big]{font-size:1.4em}.akeeba-renderer-fef form[class*=akeeba-form] button[class*=akeeba-btn][class*=small],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING button[class*=akeeba-btn][class*=small]{font-size:.9em}.akeeba-renderer-fef form[class*=akeeba-form] button[class*=akeeba-btn][class*=mini],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING button[class*=akeeba-btn][class*=mini]{font-size:.8em}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-actions],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-actions],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-form-actions]{display:inline}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr auto;grid-template-columns:auto 1fr auto;grid-template-areas:"first input last"}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]{display:-ms-grid;display:grid;-ms-grid-columns:max-content 0 1fr 0 max-content;grid-template-columns:max-content 1fr max-content;grid-column-gap:0}}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group][class*=small],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group][class*=small]{max-width:40em}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>span,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>span{padding:.25em .75em;background:#efefef;border:1px solid #bcbcbc;line-height:1.55em;display:block}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span:first-child,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>span:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>span:first-child{border-radius:3px 0 0 3px;grid-area:first}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span:first-child,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>span:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>span:first-child{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span:not(:first-child),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span:not(:first-child),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>span:not(:first-child),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>span:not(:first-child){border-radius:0 3px 3px 0;grid-area:last}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span:not(:first-child),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span:not(:first-child),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>span:not(:first-child),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>span:not(:first-child){-ms-grid-column:5;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span[class*=akion]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span[class*=aklogo]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span[class*=akion]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>span[class*=akion]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>span[class*=akion]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span[class*=aklogo]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>span[class*=aklogo]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>span[class*=aklogo]:before{font-size:1.5em}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span input{padding:0;border:0;margin:0}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>span.akeeba-input-group-btn,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>span.akeeba-input-group-btn{padding:0;border:0;background:none;margin:0}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn a,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn button,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn input[type=submit],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn a,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn button,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn input[type=submit]{padding:.35em .75em;border:1px solid #40b5b8}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn a:hover,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn button:hover,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn input[type=submit]:hover,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn a:hover,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn button:hover,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn input[type=submit]:hover{border-color:#339092}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn:first-child a,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn:first-child button,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn:first-child input[type=submit],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn:first-child a,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn:first-child button,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn:first-child input[type=submit]{border-radius:3px 0 0 3px}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn:last-child a,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn:last-child button,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn:last-child input[type=submit],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn:last-child a,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn:last-child button,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn:last-child input[type=submit]{border-radius:0 3px 3px 0}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>input,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>input,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>select,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>select{grid-area:input;margin:0}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>input,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>input,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>select,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>select{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>input:first-child,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>select:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>input:first-child,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>input:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>input:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>select:first-child,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>select:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>select:first-child{border-radius:3px 0 0 3px;border-right:0}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>input:last-child,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>select:last-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>input:last-child,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>input:last-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>input:last-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>select:last-child,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>select:last-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>select:last-child{border-radius:0 3px 3px 0;border-left:0}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>input:not(:first-child):not(:last-child),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>select:not(:first-child):not(:last-child),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>input:not(:first-child):not(:last-child),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>input:not(:first-child):not(:last-child),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>input:not(:first-child):not(:last-child),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>select:not(:first-child):not(:last-child),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>select:not(:first-child):not(:last-child),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>select:not(:first-child):not(:last-child){border-radius:0;border-left:0;border-right:0}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>select,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-input-group]>select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]>select{width:100%;grid-area:first}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>select+input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>select+input{margin-left:6px;border-radius:3px}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>select+input:last-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>select+input:last-child{border-radius:0 3px 3px 0;border-left:1px solid #bcbcbc}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>select+input:not(:first-child):not(:last-child),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>select+input:not(:first-child):not(:last-child){border-radius:3px 0 0 3px;border-right:0;border-left:1px solid #bcbcbc}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=checkbox] label,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=radio] label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=checkbox] label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=radio] label{font-weight:normal}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=actions],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=actions]{display:inline}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group] [class*=akeeba-help-text],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group] [class*=akeeba-help-text]{color:#918e90;margin:0}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error]{color:#e2363c}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error] input,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error] textarea,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error] select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error] input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error] textarea,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error] select{border-color:#e2363c}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error] input:active,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error] input:focus,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error] textarea:active,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error] textarea:focus,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error] select:active,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error] select:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error] input:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error] input:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error] textarea:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error] textarea:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error] select:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error] select:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #e2363c}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error] [class*=akeeba-help-text],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error] [class*=akeeba-help-text]{color:#b21a1f}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning]{color:#df8a13}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning] input,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning] textarea,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning] select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning] input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning] textarea,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning] select{border-color:#f0ad4e}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning] input:active,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning] input:focus,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning] textarea:active,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning] textarea:focus,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning] select:active,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning] select:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning] input:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning] input:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning] textarea:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning] textarea:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning] select:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning] select:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #f0ad4e}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning] [class*=akeeba-help-text],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning] [class*=akeeba-help-text]{color:#df8a13}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success]{color:#6b9332}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success] input,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success] textarea,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success] select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success] input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success] textarea,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success] select{border-color:#79a638}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success] input:active,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success] input:focus,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success] textarea:active,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success] textarea:focus,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success] select:active,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success] select:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success] input:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success] input:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success] textarea:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success] textarea:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success] select:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success] select:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #93c34e}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success] [class*=akeeba-help-text],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success] [class*=akeeba-help-text]{color:#6b9332}@media(max-width: 767px){.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-form-group]{border-bottom:1px solid #efefef;padding-bottom:.5em;margin-bottom:.5em}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group]>label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group]>label,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] [class*=akeeba-form-group]>label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-form-group]>label{font-weight:bold;padding:0}}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]:last-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]:last-child{margin-bottom:0}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group],.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]{display:-ms-grid;display:grid;-ms-grid-column-align:stretch}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(1),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(1),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(1),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(1){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(2),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(2),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(2),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(2){-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(3),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(3),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(3),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(3){-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(4),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(4),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(4),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(4){-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(5),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(5),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(5),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(5){-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(6),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(6),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(6),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(6){-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(7),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(7),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(7),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(7){-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(8),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(8),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(8),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(8){-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(9),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(9),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(9),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(9){-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(10),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(10),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(10),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(10){-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(11),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(11),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(11),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(11){-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(12),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(12),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(12),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(12){-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(13),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(13),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(13),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(13){-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(14),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(14),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(14),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(14){-ms-grid-row:14;-ms-grid-row-span:1;grid-row:14/15}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(15),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(15),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(15),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(15){-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(16),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(16),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(16),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(16){-ms-grid-row:16;-ms-grid-row-span:1;grid-row:16/17}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(17),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(17),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(17),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(17){-ms-grid-row:17;-ms-grid-row-span:1;grid-row:17/18}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(18),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(18),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(18),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(18){-ms-grid-row:18;-ms-grid-row-span:1;grid-row:18/19}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(19),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(19),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(19),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(19){-ms-grid-row:19;-ms-grid-row-span:1;grid-row:19/20}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(20),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(20),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(20),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(20){-ms-grid-row:20;-ms-grid-row-span:1;grid-row:20/21}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(21),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(21),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(21),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(21){-ms-grid-row:21;-ms-grid-row-span:1;grid-row:21/22}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(22),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(22),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(22),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(22){-ms-grid-row:22;-ms-grid-row-span:1;grid-row:22/23}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(23),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(23),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(23),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(23){-ms-grid-row:23;-ms-grid-row-span:1;grid-row:23/24}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(24),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(24),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(24),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(24){-ms-grid-row:24;-ms-grid-row-span:1;grid-row:24/25}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(25),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(25),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(25),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(25){-ms-grid-row:25;-ms-grid-row-span:1;grid-row:25/26}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(26),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(26),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(26),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(26){-ms-grid-row:26;-ms-grid-row-span:1;grid-row:26/27}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(27),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(27),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(27),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(27){-ms-grid-row:27;-ms-grid-row-span:1;grid-row:27/28}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(28),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(28),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(28),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(28){-ms-grid-row:28;-ms-grid-row-span:1;grid-row:28/29}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(29),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(29),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(29),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(29){-ms-grid-row:29;-ms-grid-row-span:1;grid-row:29/30}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(30),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(30),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(30),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(30){-ms-grid-row:30;-ms-grid-row-span:1;grid-row:30/31}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group][class*="--actions"],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group][class*="--actions"],.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group][class*="--actions"],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group][class*="--actions"]{display:inline}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] input,.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] input{margin:.25em 0}.akeeba-renderer-fef [class*=akeeba-form][class*=inline],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=inline],.akeeba-renderer-fef form[class*=akeeba-form] [class*=inline][class*=akeeba-form-section],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=inline][class*=akeeba-form-section]{display:block}.akeeba-renderer-fef [class*=akeeba-form][class*=inline] label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=inline] label,.akeeba-renderer-fef form[class*=akeeba-form] [class*=inline][class*=akeeba-form-section] label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=inline][class*=akeeba-form-section] label{display:inline-block;padding-right:.75em}.akeeba-renderer-fef [class*=akeeba-form][class*=inline] [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=inline] [class*=akeeba-form-group],.akeeba-renderer-fef form[class*=akeeba-form] [class*=inline][class*=akeeba-form-section] [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=inline][class*=akeeba-form-section] [class*=akeeba-form-group]{display:inline-flex;margin-right:1em;flex-wrap:wrap}.akeeba-renderer-fef [class*=akeeba-form][class*=inline] [class*=akeeba-form-group]:only-of-type,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=inline] [class*=akeeba-form-group]:only-of-type,.akeeba-renderer-fef form[class*=akeeba-form] [class*=inline][class*=akeeba-form-section] [class*=akeeba-form-group]:only-of-type,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=inline][class*=akeeba-form-section] [class*=akeeba-form-group]:only-of-type{display:flex}.akeeba-renderer-fef [class*=akeeba-form][class*=inline] [class*=akeeba-form-group] input[class*=wide],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=inline] [class*=akeeba-form-group] input[class*=wide],.akeeba-renderer-fef form[class*=akeeba-form] [class*=inline][class*=akeeba-form-section] [class*=akeeba-form-group] input[class*=wide],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=inline][class*=akeeba-form-section] [class*=akeeba-form-group] input[class*=wide]{flex:1;margin:.15em 0;margin-right:10px}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group],.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]{display:-ms-grid;display:grid;grid-column-gap:1em;grid-row-gap:1em;align-items:start;margin-bottom:1em}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]:last-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]:last-child,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]:last-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]:last-child{margin-bottom:0}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group][class*=radio],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group][class*=radio],.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group][class*=radio],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group][class*=radio]{display:flex}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group][class*=radio]>label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group][class*=radio]>label,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group][class*=radio]>label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group][class*=radio]>label{margin-right:1em}@media(min-width: 1024px){.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group],.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]{display:-ms-grid;display:grid;-ms-grid-columns:1fr .5rem 3fr;grid-template-columns:1fr 3fr;grid-column-gap:.5rem;grid-row-gap:.5rem}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2/3}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(1),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(1),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(1),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(1){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2){margin-top:.5rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3){margin-top:.5rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4){margin-top:.5rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5){margin-top:.5rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group).help-block,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group).help-block,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group).help-block,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group).help-block{margin-top:.5rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group).help-block,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group).help-block,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group).help-block,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group).help-block{margin-top:0}}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>:first-child,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>:first-child{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;grid-row-start:1;grid-row-end:end}}@media(min-width: 768px)and (max-width: 1023px){.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group],.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]{display:-ms-grid;display:grid;-ms-grid-columns:1fr .5rem 2fr;grid-template-columns:1fr 2fr;grid-column-gap:.5rem;grid-row-gap:.5rem}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2/3}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(1),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(1),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(1),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(1){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2){margin-top:.5rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3){margin-top:.5rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4){margin-top:.5rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5){margin-top:.5rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5){margin-top:0}}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>:first-child,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>:first-child{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;grid-row-start:1;grid-row-end:end}}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group][class*=actions],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group][class*=actions],.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group][class*=actions],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group][class*=actions]{display:inline}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>input,.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>textarea,.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>input,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>textarea,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>textarea,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>textarea,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>select,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>select{width:100%}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls{display:flex;flex-wrap:wrap}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls>.akeeba-input-group,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls>.akeeba-input-group,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls>.akeeba-input-group,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls>.akeeba-input-group{flex:1}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls>input:not([type=checkbox]):not([type=radio]),.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls>textarea,.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls>select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls>input:not([type=checkbox]):not([type=radio]),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls>input:not([type=checkbox]):not([type=radio]),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls>input:not([type=checkbox]):not([type=radio]),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls>textarea,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls>textarea,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls>textarea,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls>select,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls>select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls>select{flex:1}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls>.akeeba-engine-options,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls>.akeeba-engine-options,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls>.akeeba-engine-options,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls>.akeeba-engine-options{width:100%}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group][class*=pull-right]>*,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group][class*=pull-right]>*,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group][class*=pull-right]>*,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group][class*=pull-right]>*{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2/3}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group--checkbox] label input,.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group--radio] label input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group--checkbox] label input,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group--checkbox] label input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group--checkbox] label input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group--radio] label input,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group--radio] label input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group--radio] label input{width:auto}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group--checkbox]>:first-child,.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group--radio]>:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group--checkbox]>:first-child,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group--checkbox]>:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group--checkbox]>:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group--radio]>:first-child,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group--radio]>:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group--radio]>:first-child{text-align:left}.akeeba-renderer-fef [class*=akeeba-form] [class*=akeeba-form-group][class*=radio] input[type=radio],.akeeba-renderer-fef [class*=akeeba-form] [class*=akeeba-form-group][class*=radio] input[type=checkbox],.akeeba-renderer-fef [class*=akeeba-form] [class*=akeeba-form-group][class*=checkbox] input[type=radio],.akeeba-renderer-fef [class*=akeeba-form] [class*=akeeba-form-group][class*=checkbox] input[type=checkbox],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=radio] input[type=radio],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=radio] input[type=checkbox],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=checkbox] input[type=radio],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=checkbox] input[type=checkbox]{margin-right:.5em}.akeeba-renderer-fef .akeeba-progress{background:#efefef;border:1px solid #bcbcbc;height:2em;margin:1.5em 0;border-radius:3px;display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;position:relative}.akeeba-renderer-fef .akeeba-progress [class*=akeeba-progress-fill]{flex:none;background:#40b5b8;transition:width .4s ease}.akeeba-renderer-fef .akeeba-progress [class*=akeeba-progress-fill][class*=success]{background:#93c34e}.akeeba-renderer-fef .akeeba-progress [class*=akeeba-progress-fill][class*=warning]{background:#f0ad4e}.akeeba-renderer-fef .akeeba-progress [class*=akeeba-progress-fill][class*=failure]{background:#e2363c}.akeeba-renderer-fef .akeeba-progress .akeeba-progress-status{position:absolute;width:100%;text-align:right;line-height:2em;padding-right:1em;padding-left:1em;color:#514f50;font-style:italic}@media(max-width: 767px){.akeeba-renderer-fef .akeeba-hidden-phone,.akeeba-renderer-fef .akeeba-hidden-mobile{display:none}}@media(min-width: 768px)and (max-width: 1023px){.akeeba-renderer-fef .akeeba-hidden-tablet,.akeeba-renderer-fef .akeeba-hidden-mobile{display:none}}@media(min-width: 1024px){.akeeba-renderer-fef .akeeba-hidden-desktop{display:none}}.akeeba-renderer-fef .akeeba-tabs,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs{display:-ms-grid;display:grid;background-color:#fff}.akeeba-renderer-fef .akeeba-tabs>:nth-child(1),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(1){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.akeeba-renderer-fef .akeeba-tabs>:nth-child(2),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(2){margin-top:.5rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@supports(grid-row-gap: 1px){.akeeba-renderer-fef .akeeba-tabs>:nth-child(2),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(2){margin-top:0}}.akeeba-renderer-fef .akeeba-tabs>:nth-child(3),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(3){margin-top:.5rem;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@supports(grid-row-gap: 1px){.akeeba-renderer-fef .akeeba-tabs>:nth-child(3),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(3){margin-top:0}}.akeeba-renderer-fef .akeeba-tabs>:nth-child(4),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(4){margin-top:.5rem;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@supports(grid-row-gap: 1px){.akeeba-renderer-fef .akeeba-tabs>:nth-child(4),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(4){margin-top:0}}.akeeba-renderer-fef .akeeba-tabs>:nth-child(5),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(5){margin-top:.5rem;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@supports(grid-row-gap: 1px){.akeeba-renderer-fef .akeeba-tabs>:nth-child(5),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(5){margin-top:0}}.akeeba-renderer-fef .akeeba-tabs>:nth-child(6),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(6){margin-top:.5rem;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}@supports(grid-row-gap: 1px){.akeeba-renderer-fef .akeeba-tabs>:nth-child(6),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(6){margin-top:0}}.akeeba-renderer-fef .akeeba-tabs>:nth-child(7),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(7){margin-top:.5rem;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}@supports(grid-row-gap: 1px){.akeeba-renderer-fef .akeeba-tabs>:nth-child(7),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(7){margin-top:0}}.akeeba-renderer-fef .akeeba-tabs>:nth-child(8),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(8){margin-top:.5rem;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}@supports(grid-row-gap: 1px){.akeeba-renderer-fef .akeeba-tabs>:nth-child(8),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(8){margin-top:0}}.akeeba-renderer-fef .akeeba-tabs>:nth-child(9),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(9){margin-top:.5rem;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}@supports(grid-row-gap: 1px){.akeeba-renderer-fef .akeeba-tabs>:nth-child(9),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(9){margin-top:0}}.akeeba-renderer-fef .akeeba-tabs>:nth-child(10),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(10){margin-top:.5rem;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}@supports(grid-row-gap: 1px){.akeeba-renderer-fef .akeeba-tabs>:nth-child(10),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(10){margin-top:0}}.akeeba-renderer-fef .akeeba-tabs>:nth-child(11),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(11){margin-top:.5rem;-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}@supports(grid-row-gap: 1px){.akeeba-renderer-fef .akeeba-tabs>:nth-child(11),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(11){margin-top:0}}.akeeba-renderer-fef .akeeba-tabs>:nth-child(12),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(12){margin-top:.5rem;-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}@supports(grid-row-gap: 1px){.akeeba-renderer-fef .akeeba-tabs>:nth-child(12),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(12){margin-top:0}}.akeeba-renderer-fef .akeeba-tabs>:nth-child(13),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(13){margin-top:.5rem;-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}@supports(grid-row-gap: 1px){.akeeba-renderer-fef .akeeba-tabs>:nth-child(13),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(13){margin-top:0}}.akeeba-renderer-fef .akeeba-tabs>:nth-child(14),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(14){margin-top:.5rem;-ms-grid-row:14;-ms-grid-row-span:1;grid-row:14/15}@supports(grid-row-gap: 1px){.akeeba-renderer-fef .akeeba-tabs>:nth-child(14),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(14){margin-top:0}}.akeeba-renderer-fef .akeeba-tabs>:nth-child(15),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(15){margin-top:.5rem;-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}@supports(grid-row-gap: 1px){.akeeba-renderer-fef .akeeba-tabs>:nth-child(15),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(15){margin-top:0}}.akeeba-renderer-fef .akeeba-tabs>:nth-child(16),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(16){margin-top:.5rem;-ms-grid-row:16;-ms-grid-row-span:1;grid-row:16/17}@supports(grid-row-gap: 1px){.akeeba-renderer-fef .akeeba-tabs>:nth-child(16),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(16){margin-top:0}}.akeeba-renderer-fef .akeeba-tabs>:nth-child(17),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(17){margin-top:.5rem;-ms-grid-row:17;-ms-grid-row-span:1;grid-row:17/18}@supports(grid-row-gap: 1px){.akeeba-renderer-fef .akeeba-tabs>:nth-child(17),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(17){margin-top:0}}.akeeba-renderer-fef .akeeba-tabs>:nth-child(18),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(18){margin-top:.5rem;-ms-grid-row:18;-ms-grid-row-span:1;grid-row:18/19}@supports(grid-row-gap: 1px){.akeeba-renderer-fef .akeeba-tabs>:nth-child(18),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(18){margin-top:0}}.akeeba-renderer-fef .akeeba-tabs>label,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label{cursor:pointer;background:#efefef;font-family:"Montserrat",sans-serif;border:1px solid #c9c9c9;padding:.25em .75em;font-size:1.15em;position:relative;display:flex;align-items:center;width:100%;margin:0}.akeeba-renderer-fef .akeeba-tabs>label span,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label span{margin-right:.5em;font-size:1.2em}.akeeba-renderer-fef .akeeba-tabs>label:hover,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label:hover{background:#d6d6d6}.akeeba-renderer-fef .akeeba-tabs>label:first-of-type,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label:first-of-type{border-radius:3px 3px 0 0}.akeeba-renderer-fef .akeeba-tabs>label:last-of-type,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label:last-of-type{border-radius:0 0 3px 3px}.akeeba-renderer-fef .akeeba-tabs>label:after,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label:after{content:"";margin-left:.5em;position:absolute;right:.75em;top:.5em}.akeeba-renderer-fef .akeeba-tabs>label+section,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label+section{height:0;padding:0 1.5em;overflow-y:hidden;border-left:1px #efefef solid;border-right:1px #efefef solid}.akeeba-renderer-fef .akeeba-tabs>label.active,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label.active{background:#40b5b8;border-color:#40b5b8;color:#fff}.akeeba-renderer-fef .akeeba-tabs>label.active:after,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label.active:after{content:""}.akeeba-renderer-fef .akeeba-tabs>label.active+section,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label.active+section{height:100%;padding:1em 1.5em;overflow:visible}.akeeba-renderer-fef .akeeba-tabs>label:not(.active):not(:last-of-type),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label:not(.active):not(:last-of-type){border-bottom:0}@media(min-width: 1024px){.akeeba-renderer-fef .akeeba-tabs,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs{-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;grid-template-columns:repeat(9, auto) [end];grid-column-gap:1px}.akeeba-renderer-fef .akeeba-tabs>label,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label{grid-row:1 !important;border:0;border-radius:3px 3px 0 0}.akeeba-renderer-fef .akeeba-tabs>label:last-of-type,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label:last-of-type{border-radius:3px 3px 0 0}.akeeba-renderer-fef .akeeba-tabs>label+section,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label+section{border:1px solid #40b5b8;border-radius:0 3px 3px;height:0;visibility:collapse}@supports(-ms-high-contrast: none){.akeeba-renderer-fef .akeeba-tabs>label+section,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label+section{padding:0}}@supports(display: grid){.akeeba-renderer-fef .akeeba-tabs>label:after,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label:after{display:none}}@supports(display: grid){.akeeba-renderer-fef .akeeba-tabs>label.active:after,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label.active:after{display:none}}.akeeba-renderer-fef .akeeba-tabs>label.active+section,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label.active+section{visibility:visible;height:auto;padding:1em 1.5em;overflow:visible}.akeeba-renderer-fef .akeeba-tabs>section,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>section{grid-row:2 !important;grid-column:1/-1}}.akeeba-renderer-fef .akeeba-dropdown{margin:1em 5px;display:inline-flex;flex-direction:column;min-width:175px;max-width:300px}.akeeba-renderer-fef .akeeba-dropdown button{text-align:left}.akeeba-renderer-fef .akeeba-dropdown button:after{content:"";padding-left:5px;padding-top:3px;float:right}.akeeba-renderer-fef .akeeba-dropdown button.open{border-radius:3px 3px 0 0}.akeeba-renderer-fef .akeeba-dropdown button.open+section{z-index:5000;position:absolute;margin-top:2em;display:inline-flex}.akeeba-renderer-fef .akeeba-dropdown section{display:none;flex-direction:column;padding:5px 2px;background:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:0 6px 12px rgba(0,0,0,.175);border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175)}.akeeba-renderer-fef .akeeba-dropdown section a{text-decoration:none;color:#000;padding:3px 13px}.akeeba-renderer-fef .akeeba-dropdown section a:hover{color:#fff;background:#40b5b8}.akeeba-renderer-fef .akeeba-dropdown section a.current{font-weight:bold}.akeeba-renderer-fef .akeeba-dropdown section a.current:before{content:"";padding-right:5px}.joomla-version-3.akeeba-renderer-fef{-moz-osx-font-smoothing:auto}.joomla-version-3 select,.joomla-version-3 textarea,.joomla-version-3 input[type=text],.joomla-version-3 input[type=password],.joomla-version-3 input[type=datetime],.joomla-version-3 input[type=datetime-local],.joomla-version-3 input[type=date],.joomla-version-3 input[type=month],.joomla-version-3 input[type=time],.joomla-version-3 input[type=week],.joomla-version-3 input[type=number],.joomla-version-3 input[type=email],.joomla-version-3 input[type=url],.joomla-version-3 input[type=search],.joomla-version-3 input[type=range],.joomla-version-3 input[type=tel],.joomla-version-3 input[type=color],.joomla-version-3 .uneditable-input{margin-bottom:0;width:auto}.joomla-version-3 .akeeba-ui-optionrow{margin-bottom:10px}.joomla-version-3 button,.joomla-version-3 input,.joomla-version-3 select,.joomla-version-3 textarea{vertical-align:baseline}.joomla-version-3 a.btn{text-decoration:none}.joomla-version-3 #editor-xtd-buttons a.btn{margin-top:.5em}.akeeba-renderer-fef.joomla-version-4{padding-top:0}.akeeba-renderer-fef.joomla-version-4 table[class*=akeeba-table][class*=striped] tbody{border:0}.akeeba-renderer-fef .ie9 .akeeba-container--50-50{position:relative}@media(min-width: 1024px){.akeeba-renderer-fef .ie9 .akeeba-container--50-50>*{width:50%;display:inline-block;margin-bottom:1em;float:left}.akeeba-renderer-fef .ie9 .akeeba-container--50-50>*:nth-child(odd){padding-right:1em}.akeeba-renderer-fef .ie9 .akeeba-container--50-50>*:nth-child(odd):before{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.akeeba-renderer-fef .ie9 .akeeba-container--50-50>*:nth-child(even){padding-left:1em}.akeeba-renderer-fef .ie9 .akeeba-container--50-50>*:nth-child(even):after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}}.akeeba-renderer-fef .ie9 .akeeba-container--50-50:after,.akeeba-renderer-fef .ie9 .akeeba-container--50-50:before{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}@media(min-width: 1024px){.akeeba-renderer-fef .ie9 .akeeba-container--25-75>*{display:inline-block;margin-bottom:1em;float:left}.akeeba-renderer-fef .ie9 .akeeba-container--25-75>:nth-child(odd){width:25%;padding-right:1em}.akeeba-renderer-fef .ie9 .akeeba-container--25-75>:nth-child(odd):before{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.akeeba-renderer-fef .ie9 .akeeba-container--25-75>:nth-child(even){width:75%;padding-left:1em}.akeeba-renderer-fef .ie9 .akeeba-container--25-75>:nth-child(even):after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.akeeba-renderer-fef .ie9 .akeeba-container--25-75:after,.akeeba-renderer-fef .ie9 .akeeba-container--25-75:before{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}}@media(min-width: 768px)and (max-width: 1023px){.akeeba-renderer-fef .ie9 .akeeba-container--25-75>*{display:inline-block;margin-bottom:1em;float:left}.akeeba-renderer-fef .ie9 .akeeba-container--25-75>:nth-child(odd){width:33.333333%;padding-right:1em}.akeeba-renderer-fef .ie9 .akeeba-container--25-75>:nth-child(odd):before{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.akeeba-renderer-fef .ie9 .akeeba-container--25-75>:nth-child(even){width:66.6666666%;padding-left:1em}.akeeba-renderer-fef .ie9 .akeeba-container--25-75>:nth-child(even):after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.akeeba-renderer-fef .ie9 .akeeba-container--25-75:after,.akeeba-renderer-fef .ie9 .akeeba-container--25-75:before{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}}@media(min-width: 1024px){.akeeba-renderer-fef .ie9 .akeeba-container--75-25>*{display:inline-block;margin-bottom:1em;float:left}.akeeba-renderer-fef .ie9 .akeeba-container--75-25>:nth-child(odd){width:75%;padding-right:1em}.akeeba-renderer-fef .ie9 .akeeba-container--75-25>:nth-child(even){width:25%;padding-left:1em}.akeeba-renderer-fef .ie9 .akeeba-container--75-25>:nth-child(even):after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.akeeba-renderer-fef .ie9 .akeeba-container--75-25:after,.akeeba-renderer-fef .ie9 .akeeba-container--75-25:before{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}}@media(min-width: 768px)and (max-width: 1023px){.akeeba-renderer-fef .ie9 .akeeba-container--75-25>*{display:inline-block;margin-bottom:1em;float:left}.akeeba-renderer-fef .ie9 .akeeba-container--75-25>:nth-child(odd){width:66.6666666%;padding-right:1em}.akeeba-renderer-fef .ie9 .akeeba-container--75-25>:nth-child(even){width:33.333333%;padding-left:1em}.akeeba-renderer-fef .ie9 .akeeba-container--75-25>:nth-child(even):after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.akeeba-renderer-fef .ie9 .akeeba-container--75-25:after,.akeeba-renderer-fef .ie9 .akeeba-container--75-25:before{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}}@media(min-width: 1024px){.akeeba-renderer-fef .ie9 .akeeba-container--33-66>*{display:inline-block;margin-bottom:1em;float:left}.akeeba-renderer-fef .ie9 .akeeba-container--33-66>:nth-child(odd){width:33.333333%;padding-right:1em}.akeeba-renderer-fef .ie9 .akeeba-container--33-66>:nth-child(even){width:66.6666666%;padding-left:1em}.akeeba-renderer-fef .ie9 .akeeba-container--33-66>:nth-child(even):after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.akeeba-renderer-fef .ie9 .akeeba-container--33-66:after,.akeeba-renderer-fef .ie9 .akeeba-container--33-66:before{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}}@media(min-width: 768px)and (max-width: 1023px){.akeeba-renderer-fef .ie9 .akeeba-container--33-66>*{display:inline-block;margin-bottom:1em;float:left}.akeeba-renderer-fef .ie9 .akeeba-container--33-66>:nth-child(odd){width:2/5;padding-right:1em}.akeeba-renderer-fef .ie9 .akeeba-container--33-66>:nth-child(even){width:3/5;padding-left:1em}.akeeba-renderer-fef .ie9 .akeeba-container--33-66>:nth-child(even):after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.akeeba-renderer-fef .ie9 .akeeba-container--33-66:after,.akeeba-renderer-fef .ie9 .akeeba-container--33-66:before{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}}@media(min-width: 1024px){.akeeba-renderer-fef .ie9 .akeeba-container--66-33>*{display:inline-block;margin-bottom:1em;float:left}.akeeba-renderer-fef .ie9 .akeeba-container--66-33>:nth-child(odd){width:66.6666666%;padding-right:1em}.akeeba-renderer-fef .ie9 .akeeba-container--66-33>:nth-child(even){width:33.333333%;padding-left:1em}.akeeba-renderer-fef .ie9 .akeeba-container--66-33>:nth-child(even):after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.akeeba-renderer-fef .ie9 .akeeba-container--66-33:after,.akeeba-renderer-fef .ie9 .akeeba-container--66-33:before{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}}@media(min-width: 768px)and (max-width: 1023px){.akeeba-renderer-fef .ie9 .akeeba-container--66-33>*{display:inline-block;margin-bottom:1em;float:left}.akeeba-renderer-fef .ie9 .akeeba-container--66-33>:nth-child(odd){width:3/5;padding-right:1em}.akeeba-renderer-fef .ie9 .akeeba-container--66-33>:nth-child(even){width:2/5;padding-left:1em}.akeeba-renderer-fef .ie9 .akeeba-container--66-33>:nth-child(even):after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.akeeba-renderer-fef .ie9 .akeeba-container--66-33:after,.akeeba-renderer-fef .ie9 .akeeba-container--66-33:before{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}}.akeeba-renderer-fef .ie9 .akeeba-grid>*,.akeeba-renderer-fef .ie9 .akeeba-grid--small>*,.akeeba-renderer-fef .ie9 .akeeba-grid--xl>*,.akeeba-renderer-fef .ie9 .akeeba-grid--large>*{display:inline-block;margin:1em 0;float:left;max-width:25%;min-height:125px}.akeeba-renderer-fef .ie9 .akeeba-grid:after,.akeeba-renderer-fef .ie9 .akeeba-grid:before,.akeeba-renderer-fef .ie9 .akeeba-grid--small:after,.akeeba-renderer-fef .ie9 .akeeba-grid--small:before,.akeeba-renderer-fef .ie9 .akeeba-grid--xl:after,.akeeba-renderer-fef .ie9 .akeeba-grid--xl:before,.akeeba-renderer-fef .ie9 .akeeba-grid--large:after,.akeeba-renderer-fef .ie9 .akeeba-grid--large:before{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.akeeba-renderer-fef .ie9 form[class*=akeeba-form][class*=horizontal]>[class*=akeeba-form-group],.akeeba-renderer-fef .ie9 form [class*=akeeba-form-section][class*=horizontal]>[class*=akeeba-form-group]{position:relative}@media(min-width: 1024px){.akeeba-renderer-fef .ie9 form[class*=akeeba-form][class*=horizontal]>[class*=akeeba-form-group]>*,.akeeba-renderer-fef .ie9 form [class*=akeeba-form-section][class*=horizontal]>[class*=akeeba-form-group]>*{display:inline-block;margin-bottom:.5em;float:left;box-sizing:border-box}.akeeba-renderer-fef .ie9 form[class*=akeeba-form][class*=horizontal]>[class*=akeeba-form-group]>:nth-child(1),.akeeba-renderer-fef .ie9 form [class*=akeeba-form-section][class*=horizontal]>[class*=akeeba-form-group]>:nth-child(1){width:25%;height:100%;padding-right:.5em}.akeeba-renderer-fef .ie9 form[class*=akeeba-form][class*=horizontal]>[class*=akeeba-form-group]>:nth-child(n+2),.akeeba-renderer-fef .ie9 form [class*=akeeba-form-section][class*=horizontal]>[class*=akeeba-form-group]>:nth-child(n+2){width:75%;padding-left:.5em}.akeeba-renderer-fef .ie9 form[class*=akeeba-form][class*=horizontal]>[class*=akeeba-form-group]:after,.akeeba-renderer-fef .ie9 form[class*=akeeba-form][class*=horizontal]>[class*=akeeba-form-group]:before,.akeeba-renderer-fef .ie9 form [class*=akeeba-form-section][class*=horizontal]>[class*=akeeba-form-group]:after,.akeeba-renderer-fef .ie9 form [class*=akeeba-form-section][class*=horizontal]>[class*=akeeba-form-group]:before{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.akeeba-renderer-fef .ie9 form[class*=akeeba-form][class*=horizontal]>[class*=akeeba-form-group][class*=pull-right]>*,.akeeba-renderer-fef .ie9 form [class*=akeeba-form-section][class*=horizontal]>[class*=akeeba-form-group][class*=pull-right]>*{display:inline-block;margin-bottom:.5em;float:left;box-sizing:border-box;width:75%;padding-left:.5em;margin-left:25%}}@media(min-width: 768px)and (max-width: 1023px){.akeeba-renderer-fef .ie9 form[class*=akeeba-form][class*=horizontal]>[class*=akeeba-form-group]>*,.akeeba-renderer-fef .ie9 form [class*=akeeba-form-section][class*=horizontal]>[class*=akeeba-form-group]>*{display:inline-block;margin-bottom:.5em;float:left;box-sizing:border-box}.akeeba-renderer-fef .ie9 form[class*=akeeba-form][class*=horizontal]>[class*=akeeba-form-group]>:nth-child(1),.akeeba-renderer-fef .ie9 form [class*=akeeba-form-section][class*=horizontal]>[class*=akeeba-form-group]>:nth-child(1){width:33.333333%;height:100%;padding-right:.5em}.akeeba-renderer-fef .ie9 form[class*=akeeba-form][class*=horizontal]>[class*=akeeba-form-group]>:nth-child(n+1),.akeeba-renderer-fef .ie9 form [class*=akeeba-form-section][class*=horizontal]>[class*=akeeba-form-group]>:nth-child(n+1){width:66.6666666%;padding-left:.5em}.akeeba-renderer-fef .ie9 form[class*=akeeba-form][class*=horizontal]>[class*=akeeba-form-group]:after,.akeeba-renderer-fef .ie9 form[class*=akeeba-form][class*=horizontal]>[class*=akeeba-form-group]:before,.akeeba-renderer-fef .ie9 form [class*=akeeba-form-section][class*=horizontal]>[class*=akeeba-form-group]:after,.akeeba-renderer-fef .ie9 form [class*=akeeba-form-section][class*=horizontal]>[class*=akeeba-form-group]:before{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.akeeba-renderer-fef .ie9 form[class*=akeeba-form][class*=horizontal]>[class*=akeeba-form-group][class*=pull-right]>*,.akeeba-renderer-fef .ie9 form [class*=akeeba-form-section][class*=horizontal]>[class*=akeeba-form-group][class*=pull-right]>*{display:inline-block;margin-bottom:.5em;float:left;box-sizing:border-box;width:66.6666666%;padding-left:.5em;margin-left:25%}}.akeeba-renderer-fef .ie9 .akeeba-input-group{display:table}.akeeba-renderer-fef .ie9 .akeeba-input-group>*{box-sizing:border-box}.akeeba-renderer-fef .ie9 .akeeba-input-group>span:first-child{float:left;height:auto;width:auto;display:table-cell}.akeeba-renderer-fef .ie9 .akeeba-input-group>span:last-child{float:right;width:auto;height:auto;display:table-cell}.akeeba-renderer-fef .ie9 .akeeba-input-group>input{display:table-cell;width:100%;height:100%;line-height:1.55em;padding:.75em;margin-top:.25em;margin-bottom:.25em}/*# sourceMappingURL=style.css.map */
PK�z!]5O�.AAsources/_dbfilters.scssnu�[���/*
 * @package   akeebabackup
 * @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */

@use "sass:color";

/**
 * Database tables filters
 */
#ak_databases_container {
  padding: 2px 0 6px 0;
}

#ak_tables_header {
  height: 2em;
}

#ak_tables_container {
  display: block;
  width: 100%;
  position: relative;
}

.table-container {
  background-color: $white;
  height: 2em;
  padding: 2px;
  color: $grey;
  font-weight: normal;
  border-bottom: 1px solid lighten($teal, 10%);

  &:hover {
    background: $light-grey;
  }

  span[class*=akeeba-btn] {
    display: inline-flex !important;
  }

  span.table-icon-container {
    float: left;
    /*cursor: pointer;*/
    left: 2px;
    margin-right: 4px;
  }

  span.table-name {
    padding-left: 4px;
  }

  span.table-rowcount {
    float: right;
    right: 2px;
    color: $green;
  }

  span.table-icon-noclick {
    cursor: default;
  }

  span.table-icon-small {
    margin-right: 0;
  }

  .btn-danger {
    cursor: not-allowed !important;
  }
}PK�z!]E���GGsources/_fef_backports.scssnu�[���/*
 * @package   akeebabackup
 * @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */

@use "sass:color";

/**
 * Form styling fixes
 */
.akeeba-renderer-fef {
  div.akeeba-hidden-fields-container {
    height: 0;
  }

  form[class*=--with-hidden] {
    margin-bottom: 0;
  }
}

/**
 * Breadcrumbs
 */
ul.akeeba-breadcrumb {
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  padding: .75rem 1rem;
  list-style: none;
  color: lighten($grey, 20%);

  li {
    display: inline-block;

    a {
      color: $grey;
      text-decoration: none;

      &:hover {
        color: $teal;
        text-decoration: none;
      }
    }

    span.divider {
      display: inline-block;
      padding: 0 0.5em;
      color: lighten($grey, 20%);
    }
  }
}PK�z!]寶nsources/_restoration.scssnu�[���/*
 * @package   akeebabackup
 * @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */

/**
 * Integrated restoration
 */
#extprogress {
  border: thin solid $grey;
  background-color: $light-grey;
  border-radius: 5px;
  -moz-border-radius: 5px;
  padding: 5px;
  margin: 5px;

  .extlabel {
    display: inline-block;
    min-width: 300px;
    font-weight: bold;
  }

  .extprogrow {
    border-bottom: thin solid lighten($teal, 10%);
  }
}PK�z!]!v3�LLsources/_variables.scssnu�[���/*
 * @package   akeebabackup
 * @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */

// Color Declarations
$grey: #514F50;
$teal: #40B5B8;
$red: #E2363C;
$light-grey: #EFEFEF;
$white: #ffffff;
$green: #93C34E;
$orange: #F0AD4E;
$black: #000000;
PK�z!]����sources/_fsfilters.scssnu�[���/*
 * @package   akeebabackup
 * @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */

@use "sass:color";

/**
 * Filesystem filters
 */

#ak_crumbs_container {
  padding: 6px 0 2px 0;
}

#ak_crumbs {
  display: inline;
  color: $grey;

  span {
    padding: 1px 3px;
    cursor: pointer;
  }
}

#folders, #files {
  height: 300px;
  overflow-y: auto;
}

.folder-header, .file-header {
  margin-bottom: .5em !important;

  .folder-name, .file-name {
    color: lighten($grey, 20%) !important;
    cursor: unset !important;

    &:hover {
      color: unset !important;
    }
  }
}

.folder-container {
  &:nth-of-type(2n) {
    background-color: rgba(0, 100, 128, 0.05);
  }

  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: start;

  span[class*=akeeba-btn] {
    display: inline-flex !important;
  }

  .folder-name {
    flex-grow: 1;
    margin: 0 .25em;
    color: $grey;
    cursor: pointer;

    &:hover {
      color: $teal;
    }
  }

  .btn-danger, .akeeba-btn--red {
    cursor: not-allowed !important;
  }

  & + .folder-container {
    margin-bottom: .25em;
  }
}

.file-container {
  &:nth-of-type(2n) {
    background-color: rgba(0, 100, 128, 0.05);
  }

  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: start;

  .file-icon-container {
    flex-shrink: 1;
  }

  span[class*=akeeba-btn] {
    display: inline-flex !important;
  }

  .file-name {
    flex-grow: 1;
    padding: 0 .25em;

    color: $grey;
    font-weight: normal;
  }

  span.file-clickable {
    cursor: pointer;

    &:hover {
      font-weight: bold;
      color: $red;
    }
  }

  span.file-size {
    flex-shrink: 0;
    flex-basis: 5em;
    text-align: right;
    color: lighten($grey, 20%);
  }

  .btn-danger, .akeeba-btn--red {
    cursor: not-allowed !important;
  }

  & + .file-container {
    margin-bottom: .25em;
  }
}

#ak_list_container {
  padding: 4px;
}

.ak_filter_type {
  font-weight: bold;
}

.ak_filter_row {
  .ak_filter_tab_icon_container {
    float: left;
    /*cursor: pointer;*/
    margin-right: 4px;
  }
}

#addnewfilter {
  padding: 0.6em 0;
}PK�z!]Jwfm��sources/_backup.scssnu�[���/*
 * @package   akeebabackup
 * @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */

@use "sass:color";

/**
 * Backup progress
 */
#backup-steps {
  div[class*=akeeba-label] {
    display: block;
    /*width: 100%;*/
    margin-top: 1px;
  }
}

div.backup-steps-container {
  clear: both;
  display: block;
  margin-top: 1em;
  padding: 0.5em 1em;
  background: $light-grey;
  border-radius: 0.5em;
  border: thin solid $grey;

  #backup-step {
    font-weight: bold;
    border-bottom: thin dotted $grey;
  }

  #backup-substep {
    font-style: italic;
    color: $teal !important;
  }
}

#warnings-list {
  height: 180px;
  overflow-y: scroll;

  div {
    border-bottom: thin dotted $grey;
    padding: 2px 0;
  }
}

#error-panel-troubleshooting a {
  text-decoration: underline;
  font-weight: bold;
  color: color.scale($teal, $lightness: -10%);
}PK�z!]G�TLLsources/_configuration.scssnu�[���/*
 * @package   akeebabackup
 * @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */

@use "sass:color";

/**
 * Configuration page
 **/
div.akeeba-config-area-container {
  border: thin solid color.scale($light-grey, $lightness: -20%);
  background: $light-grey;
  border-radius: 0.3em;
  padding: 1em;
  margin: 0.5em;
}

.joomla-version-3 {
  form[class*="akeeba-form--configuration"] input,
  form[class*="akeeba-form--horizontal"] input,
  form[class*="akeeba-form--horizontal"] textarea {
    width: inherit !important;
  }
}

.joomla-version-4 {
  form[class*="akeeba-form--configuration"] {
    .akeeba-form-group {
      margin-bottom: 0.6em;
    }

    input, select {
      background: $white;
    }
  }
}

.akeeba-renderer-fef {
  form[class*="akeeba-form--configuration"] {
    .akeeba-form-group {
      input[type=checkbox] {
        margin-top: 0.5em;
      }
    }

    .akeeba-input-group {
      > span.akeeba-input-group-btn:last-child {
        button {
          padding: 0.3em 0.3em 0.3em 0.9em;
          margin: 0;
        }
      }
    }

    input.akeeba-form-input-mini,
    select.akeeba-form-input-mini {
      max-width: 7em;
    }

    input.akeeba-form-input-small,
    select.akeeba-form-input-small {
      max-width: 15em;
    }
  }
}PK�z!]P6�2CCsources/_manage.scssnu�[���/*
 * @package   akeebabackup
 * @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */

/**
 * Manage backups
 **/
div.akeeba-buadmin-startdate {
  border-top: 1px solid $light-grey;
  color: $grey;
  padding-top: 2px;
  margin-top: 2px
}
PK�z!]{G�??sources/_title_icon.scssnu�[���/*
 * @package   akeebabackup
 * @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */

// Use the "Akeeba Products" font for a vector logo
.icon-akeeba,
.icon-akeeba-j4 {
  &:before {
    font-family: 'Akeeba Products' !important;
    font-style: normal !important;
    font-weight: normal !important;
    line-height: 1 !important;

    display: inline-block;
    -webkit-font-smoothing: antialiased;
    position: relative;
    -moz-osx-font-smoothing: grayscale;

    content: 'B';
  }
}PK�z!]��p.�
�
sources/_joomla.scssnu�[���/*
 * @package   akeebabackup
 * @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */

// Joomla 3 overrides
div.joomla-version-3 {

  // Improve visuals in dark mode by replacing the border around the component with our own background color
  padding: 20px 20px;
  margin: -20px -20px;

  // Toolbar improvements
  div#toolbar {

    // Joomla 3.7 made success buttons fixed width
    .btn-success {
      width: auto !important;
    }

    // Joomla! 3.x missing icon classes
    div#toolbar-back button.btn span.icon-back::before {
      content: "";
    }

    div#toolbar-restore button.btn span.icon-restore::before {
      content: "R";
    }
  }

  // Calendar styling fix
  .akeeba-filter-joomlacalendarfix {
    vertical-align: middle;
    padding-top: 0.35em;
  }

  .btn-toolbar {
    tr.calendar-head-row {
      font-size: 8pt;
    }
  }

  /**
   * Joomla! 3 forces margins on form inputs, breaking our forms. Reset them to inherited values.
   */
  .akeeba-form {
    select,
    textarea,
    input[type="text"],
    input[type="password"],
    input[type="datetime"],
    input[type="datetime-local"],
    input[type="date"],
    input[type="month"],
    input[type="time"],
    input[type="week"],
    input[type="number"],
    input[type="email"],
    input[type="url"],
    input[type="search"],
    input[type="tel"],
    input[type="color"],
    .uneditable-input {
      margin-bottom: inherit;
    }
  }

  /**
   * Joomla! 3.x workarounds for missing icon classes
   */

  .icon-downarrow::before,
  .icon-arrow-down::before {
    content: "";
  }

  .icon-uparrow::before,
  .icon-arrow-up::before {
    content: "";
  }

  // Legacy row ordering -- TODO Remove me
  td.order {
    span {
      line-height: 16px;
      height: 16px;
      margin: 0;
      padding: 0;
    }

    input.text_area {
      width: 20px;
    }

    a.jgrid {
      span.state {
        background-repeat: no-repeat;
        height: 12px;
        margin-bottom: 2px;

        span.text {
          line-height: 16px;
        }
      }
    }
  }
}

// Filter bar style fixes
div.akeeba-filter-bar--right {
  text-align: right;
}

div.akeeba-filter-element {
  display: inline-block;
  margin-right: 0.5em;

  button[class*=--icon-only] {
    + button[class*=--icon-only] {
      margin-left: 0;
    }

    [class*=akion-] {
      margin: 0;
      vertical-align: baseline;
    }
  }
}

div.akeeba-filter-bar {
  select.custom-select {
    min-width: 0;
    max-width: 115px;
  }
}

/**
 * Filter bar (above tables)
 */
.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-filter-bar-container] [class*=akeeba-form-section] {
  margin-bottom: 0;
}PK�z!]�:q2
2
sources/_dark.scssnu�[���/*
 * @package   akeebabackup
 * @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */

@use "sass:color";

// region Joomla Dark Mode override
/**
 * Most dark mode solutions I've seen for the Joomla backend invariably change the anchor hover color. While FEF set the
 * anchor color it does not change its hover color. This makes things look a bit weird. By overriding the hover color we
 * restore a bit of color harmony.
 */
#akeeba-renderer-fef {
  a:hover {
    color: $teal;
  }

  a[class*="akeeba-action"] {
    color: $light-grey;
  }

  a[class*="akeeba-btn"] {
    &:hover {
      color: $light-grey !important;
    }

    &[class*="--grey"] {
      &:hover {
        color: $grey !important;
      }
    }
  }
}
// endregion

// region FEF Backports -- Breadcrumbs
ul.akeeba-breadcrumb {
  color: darken($light-grey, 20%);

  li {
    a {
      color: $light-grey;

      &:hover {
        color: $teal;
      }
    }

    span.divider {
      color: darken($light-grey, 20%);
    }
  }
}

// endregion

// region Backup Now
div.backup-steps-container {
  background: lighten($grey, 10%);
  border: thin solid darken($grey, 10%);

  #backup-step {
    border-bottom: thin dotted $light-grey;
  }

  #backup-substep {
    color: $teal !important;
  }
}

#warnings-list {
  div {
    border-bottom: thin dotted $light-grey;
  }
}

#error-panel-troubleshooting a {
  color: color.scale($teal, $lightness: 30%);
}

// endregion

// region Folder browser
a.akeeba-browser-folder {
  color: $light-grey;

  &:hover {
    color: $teal;
  }
}

// endregion

// region Database table filters
#tables {
  .table-container {
    background-color: $grey;
    color: $light-grey;
    border-bottom: 1px solid lighten($teal, 10%);

    &:hover {
      background-color: lighten($grey, 5%);
    }

    span.table-rowcount {
      color: $green;
    }

    .akeeba-btn--grey {
      background: lighten($grey, 10%);
      color: $light-grey;
      border: thin solid darken($grey, 10%);

      &:hover {
        background: lighten($grey, 20%);
      }
    }
  }
}

// endregion

// region File filters
#ak_crumbs {
  color: lighten($grey, 20%);
}

div#folders {
  div.folder-container
  {
    color: $light-grey;
    background: $grey;

    &:hover {
      background-color: lighten($grey, 5%);
    }

    span.folder-name {
      &:hover {
        color: $teal !important;
      }
    }

    .akeeba-btn--grey {
      background: lighten($grey, 10%);
      color: $light-grey;
      border: thin solid darken($grey, 10%);

      &:hover {
        background: lighten($grey, 20%);
      }
    }
  }
}

div#files {
  .file-container {
    color: $light-grey;
    background-color: $grey;

    &:hover {
      background-color: lighten($grey, 5%);
    }

    span.file-clickable {
      &:hover {
        color: $teal;
      }
    }

    span.file-size {
      color: $green;
    }

    .akeeba-btn--grey {
      background: lighten($grey, 10%);
      color: $light-grey;
      border: thin solid darken($grey, 10%);

      &:hover {
        background: lighten($grey, 20%);
      }
    }
  }
}
// endregion

// region Manage backups
div.akeeba-buadmin-startdate {
  border-top: 1px solid lighten($grey, 30%);
  color: darken($light-grey, 20%);
  padding-top: 2px;
  margin-top: 2px
}
// endregion
PK�z!]�DX�NNsources/_extradb.scssnu�[���/*
 * @package   akeebabackup
 * @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */

/*
 * Multiple databases definitions and Include Off-site Folders
 */

/**
 * Use in akeeba-table tables when you are going to have <input> inside <td>. Otherwise the TDs with INPUTs will have
 * their content appear like it's pushed down by an invisible padding because of vertical-align: baseline.
 */
table[class*=--dynamic-line-editor] td {
  vertical-align: middle;
}

#ak_editor_notifier img {
  margin: 0 2em;
}PK�z!]���sources/_sftpbrowser.scssnu�[���/*
 * @package   akeebabackup
 * @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */

/**
 * (S)FTP folder browser
 **/

.folderBrowserWrapper {
  height: 300px;
  overflow: scroll;
}

PK�z!]<(���sources/_changelog.scssnu�[���/*
 * @package   akeebabackup
 * @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */

#DialogBody
{
  // Fix changelog scrolling in modal window
  overflow: scroll;
}

ul.akeeba-changelog {
  list-style-type: none;
  padding: .5em;
  margin: .25em;

  li {
    line-height: 1.3;
    padding: 0;
    margin: 0 0 .5em;
  }
}PK�z!]�j�```akeebaui.css.mapnu�[���{"version":3,"sourceRoot":"","sources":["akeebaui.scss","sources/_title_icon.scss","sources/_joomla.scss","sources/_fef_backports.scss","sources/_variables.scss","sources/_changelog.scss","sources/_configuration.scss","sources/_backup.scss","sources/_fsfilters.scss","sources/_dbfilters.scss","sources/_extradb.scss","sources/_restoration.scss","sources/_manage.scss","sources/_sftpbrowser.scss"],"names":[],"mappings":"CAAA;AAAA;AAAA;AAAA;AAAA,GCSE,2CACE,yCACA,6BACA,8BACA,yBAEA,qBACA,mCACA,kBACA,kCAEA,YCbJ,qBAGE,kBACA,mBAME,8CACE,sBAIF,oFACE,YAGF,0FACE,YAKJ,sDACE,sBACA,kBAIA,uDACE,cAQF,y2BAiBE,sBAQJ,2FAEE,WAGF,uFAEE,WAKA,mCACE,iBACA,YACA,SACA,UAGF,8CACE,WAIA,iDACE,4BACA,YACA,kBAEA,2DACE,iBAQV,6BACE,iBAGF,0BACE,qBACA,kBAGE,oFACE,cAGF,uEACE,SACA,wBAMJ,2CACE,YACA,gBAOJ,gHACE,gBCjIA,wDACE,SAGF,kDACE,gBAOJ,qBACE,oBACA,aACA,eACA,oBACA,gBACA,cAEA,wBACE,qBAEA,0BACE,MC7BC,QD8BD,qBAEA,gCACE,MChCD,QDiCC,qBAIJ,qCACE,qBACA,eACA,cE1CN,YAGE,gBAGF,oBACE,qBACA,aACA,aAEA,uBACE,gBACA,UACA,gBCTJ,iCACE,0BACA,WFHW,QEIX,mBACA,YACA,YAIA,6LAGE,yBAMA,6EACE,mBAGF,iIACE,WFvBE,KE+BF,qGACE,gBAMA,+HACE,4BACA,SAKN,qLAEE,cAGF,uLAEE,eCnDJ,uCACE,cAEA,eAIJ,2BACE,WACA,cACA,eACA,iBACA,WHdW,QGeX,mBACA,0BAEA,wCACE,iBACA,kCAGF,2CACE,kBACA,yBAIJ,eACE,aACA,kBAEA,mBACE,kCACA,cAIJ,+BACE,0BACA,iBACA,cCxCF,qBACE,oBAGF,WACE,eACA,MJXK,QIaL,gBACE,gBACA,eAIJ,gBACE,aACA,gBAGF,4BACE,8BAEA,wGACE,yBACA,wBAEA,gIACE,uBAKN,kBAKE,aACA,mBACA,iBACA,kBAPA,kCACE,qCAQF,0CACE,+BAGF,+BACE,YACA,eACA,MJtDG,QIuDH,eAEA,qCACE,MJzDC,QI6DL,iEACE,8BAGF,oCACE,oBAIJ,gBAKE,aACA,mBACA,iBACA,kBAPA,gCACE,qCAQF,qCACE,cAGF,wCACE,+BAGF,2BACE,YACA,gBAEA,MJ7FG,QI8FH,mBAGF,oCACE,eAEA,0CACE,iBACA,MJpGA,QIwGJ,+BACE,cACA,eACA,iBACA,cAGF,6DACE,8BAGF,gCACE,oBAIJ,mBACE,YAGF,gBACE,iBAIA,6CACE,WAEA,iBAIJ,cACE,eCvIF,wBACE,oBAGF,kBACE,WAGF,qBACE,cACA,WACA,kBAGF,iBACE,iBLfM,KKgBN,WACA,YACA,MLtBK,QKuBL,mBACA,gCAEA,uBACE,WLxBS,QK2BX,yCACE,+BAGF,2CACE,WAEA,SACA,iBAGF,iCACE,iBAGF,qCACE,YACA,UACA,ML3CI,QK8CN,yCACE,eAGF,uCACE,eAGF,6BACE,8BCrDJ,yCACE,sBAGF,wBACE,aCVF,aACE,0BACA,iBPDW,QOEX,kBACA,uBACA,YACA,WAEA,uBACE,qBACA,gBACA,iBAGF,yBACE,iCCfJ,6BACE,6BACA,MRJK,QQKL,gBACA,eCHF,sBACE,aACA","file":"akeebaui.css"}PK |!]�Y�@P@Pmediaelementplayer.min.cssnu&1i�.mejs-offscreen{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:polygon(0px 0,0 0,0 0,0 0);position:absolute!important;height:1px;width:1px;overflow:hidden}.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial,serif;text-align:left;vertical-align:top;text-indent:0}.mejs-fill-container,.mejs-fill-container .mejs-container{width:100%;height:100%}.mejs-fill-container{overflow:hidden}.mejs-container:focus{outline:0}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}.mejs-poster img{border:0;padding:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(bigplay.svg) no-repeat}.no-svg .mejs-overlay-button{background-image:url(bigplay.png)}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url(background.png);background:rgba(0,0,0,.9);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.9)),to(rgba(0,0,0,.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-moz-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-o-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-ms-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:linear-gradient(rgba(50,50,50,.9),rgba(0,0,0,.9))}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(loading.gif) 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url(background.png);background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;font-family:Helvetica,Arial,serif;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url(controls.svg) no-repeat}.no-svg .mejs-controls .mejs-button button{background-image:url(controls.png)}.mejs-controls .mejs-button button:focus{outline:dotted 1px #999}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:10px 3px 0;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.mejs-container .mejs-controls .mejs-time a{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span,.mejs-controls .mejs-time-rail a{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,.15)),color-stop(0.75,rgba(255,255,255,.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(44,124,145,.8)),to(rgba(78,183,212,.8)));background:-webkit-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-moz-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-o-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-ms-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:linear-gradient(rgba(44,124,145,.8),rgba(78,183,212,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-volume-button{}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(background.png);background:rgba(50,50,50,.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls a.mejs-horizontal-volume-slider{height:26px;width:56px;position:relative;display:block;float:left;vertical-align:middle}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-51px;width:85px;height:100px;background:url(background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px 10px 0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button:hover .mejs-captions-selector{visibility:visible}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:55px;float:left;padding:4px 0 0;line-height:15px;font-family:Helvetica,Arial,serif;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-chapters{position:absolute;top:0;left:0;border-right:solid 1px #fff;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232, endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:0}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(102,102,102,.7)),to(rgba(50,50,50,.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-moz-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-o-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-ms-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:linear-gradient(rgba(102,102,102,.7),rgba(50,50,50,.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666, endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:700;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:20px;font-size:16px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text{padding:0;background:url(background.png);background:rgba(20,20,20,.5);white-space:pre-wrap;-webkit-box-shadow:5px 0 0 rgba(20,20,20,.5),-5px 0 0 rgba(20,20,20,.5);box-shadow:5px 0 0 rgba(20,20,20,.5),-5px 0 0 rgba(20,20,20,.5)}.me-cannotplay{}.me-cannotplay a{color:#fff;font-weight:700}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial,serif;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2C7C91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0;line-height:15px;font-family:Helvetica,Arial,serif;font-size:10px}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(background.png);background:rgba(50,50,50,.7);z-index:1000;overflow:hidden}.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-close{position:absolute;right:0;top:0;background:url(background.png);background:rgba(50,50,50,.7);color:#fff;padding:4px;z-index:100;cursor:pointer}div.mejs-speed-button{width:46px!important;position:relative}.mejs-controls .mejs-button.mejs-speed-button button{background:transparent;width:36px;font-size:11px;line-height:normal;color:#fff}.mejs-controls .mejs-speed-button .mejs-speed-selector{display:none;position:absolute;top:-100px;left:-10px;width:60px;height:100px;background:url(background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-speed-button:hover>.mejs-speed-selector{display:block}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected{color:rgba(33,248,248,1)}.mejs-controls .mejs-speed-button .mejs-speed-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li{margin:0 0 6px;padding:0 10px;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;display:none}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label{width:60px;float:left;padding:4px 0 0;line-height:15px;font-family:Helvetica,Arial,serif;font-size:11px;color:#fff;margin-left:5px;cursor:pointer}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover{background-color:#c8c8c8!important;background-color:rgba(255,255,255,.4)!important}.mejs-controls .mejs-button.mejs-jump-forward-button{background:transparent url(jumpforward.png) no-repeat 3px 3px}.mejs-controls .mejs-button.mejs-jump-forward-button button{background:transparent;font-size:9px;line-height:normal;color:#fff}.mejs-controls .mejs-button.mejs-skip-back-button{background:transparent url(skipback.png) no-repeat 3px 3px}.mejs-controls .mejs-button.mejs-skip-back-button button{background:transparent;font-size:9px;line-height:normal;color:#fff}PK |!]��)��mediamanager_rtl.cssnu&1i�/**
 * @copyright	(C) 2010 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */
PK |!]:��d��background.pngnu&1i��PNG


IHDR22?��tEXtSoftwareAdobe ImageReadyq�e<HIDATx���1 ��nj��AN5-p[BDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD�'�D���y�IEND�B`�PK |!]�|�ߨ�controls-wmp-bg.pngnu&1i��PNG


IHDR�0g���PLTE��������þ����������̶��������������������������������̎�������̯���������������̩��xxx��̸����̪�������̿����������̾�������̥����̸����������µ����̿���������������������´�������̿����̾����������ì�������̳�������̺����¢�������������̵�������̣�������Ĺ�������̭�������������������������������̾�������̨�������������������������������������������̸���������������������̶�����������xxx�����̮��������{{{jjj���������������sss�����������̌�������������̺����������̲����������������������������©�������́�����yyy���wwwkkk������iii���������ttt��������ª����̆����������������̝�����uuummmggg������ooo���������ppp���vvv���nnn�����̵��~~~www������lllqqq���������nnn������hhhooo���������rrr|||���zzz������jjj��̙����̖��fff���tRNSW&�_��0�tĖa�����2ˁ�W��R)��8���B��-=PZC����>��#7�I[��:�*M�����O�1XB��]�
5u�G|[ ������(,�7O�9�ǐ���Ι�������V�JT��G���k��A�v���Ǚ/�.����˔TW.Y�a!�������l}���"������a��������;�ę�����������������������˙�����������������L�I����!�IDATh�cse	�3�m��ضm�m۶۶m=��o�0Ae&ՕλU9�K��aC`��Wy�^��[����cG��9�kr�̙n�����
���z�#�¸<�DzxKL��0��$���/������0���W~�,��]VvIL!0Ck��,�e��3��<���_����r�>,��ٱ3�T�A����Y�Ρ�|�����
�9�s�
lKo�{۪L��^�c �:~u[9(g̫Ta	�w��%��ؤ@��L�a��*)
Lڀ�n�pQKaM��_SI-��@7A��w�T��gp
Tc�;]�u�uTS��._%�ԍ��o��vaq����k����e?
)���o���꧞�_riH�0�q�t��S��4�bu>��r*ڽ����\;!�	��RL��l����jY�5��Ѡ8/5�|�|�IM�N�襦��el:5MXL��>jZw��KM�i��KM����Njz�C��Դ�,��ej�^H��m���J�3*����n*�'��⡢k�4�bվ�
�Tti~
��Q�� 8�6*��GC��AE��^�QQC��D�Ϧ������Oy���w

�uROɮ��u���gP����pA���TS�ɠƷTRM�iϣ���KG�PMʔ9����fɨ��M��7ҝԲ�����&m��Ҭ����W��S7{,T1wfAaM��K�1�x2z	�|�Ͷ'�n�(�]�n�a5��((p�|u�EW�����5�q��u<�i���j�q��#���H�Z�����6fkL!0�꫒J,<T��0��,��M�)�g��,�tL�(��6�S��o��n�_����j�I�U>���U�G,��Æ`���kd��עIEND�B`�PK |!] ��ijumpforward.pngnu&1i��PNG


IHDR�A�sRGB���	pHYs���iTXtXML:com.adobe.xmp<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/">
         <tiff:ResolutionUnit>1</tiff:ResolutionUnit>
         <tiff:Compression>5</tiff:Compression>
         <tiff:XResolution>72</tiff:XResolution>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:YResolution>72</tiff:YResolution>
         <exif:PixelXDimension>20</exif:PixelXDimension>
         <exif:ColorSpace>1</exif:ColorSpace>
         <exif:PixelYDimension>22</exif:PixelYDimension>
         <dc:subject>
            <rdf:Bag/>
         </dc:subject>
         <xmp:CreatorTool>Pixelmator 3.2</xmp:CreatorTool>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
����IDAT8���JQ����6�����1V�X�%���X� �ZX؛FD+��NL*�(�P��9��M�Y�2s�\vs��F"R���`��ށ����n��Ar	8�o؀�C�g�Q�&\���W�@_�lǂ�a^�y#h�eQy�k���;jZb?6�O�':{6��*�a�읢'Ag�p�K�o��i���e�'�u�	�i�1ЙIʐT���}<$�6usU(x��QkHn`4|wF/�E�u�~p��W���&𡳲7��� _C�;P�?��CB�T���P�2HFxB�a��U�~�QR�C��L;�"8c�:��
�+���L�T0tc�c�&�]�4��;z�i���Q1��Dc�rų�/�m�
�>c�^��l�'�b$���׼�6�aPB�íYk��0n��5�q��گ(��V_�Y�[����I�zK���HԳE8����?��M>����IEND�B`�PK |!]�}����popup-imagelist_rtl.cssnu&1i�/**
 * @copyright	(C) 2010 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

.item {
	float: right;
}
PK |!]Q��V��medialist-thumbs.cssnu&1i�/**
 * @copyright	(C) 2006 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

div.imgOutline {
	float: left;
	border: 1px;

	border-right: 1px solid #f0f0f0;
	border-bottom: 1px solid #ccc;
	width:90px; }

div.imgTotal { }

div.imgBorder {
	height: 72px;
	vertical-align: middle;
	width: 88px;
	overflow: hidden;
}

div.imgBorder a {
	height: 72px;
	width: 88px;
	display: block;
}

div.imgBorder a:hover {
	height: 72px;
	width: 88px;
	background-color: #f0f0f0;
	color : #FF6600;
}

.imgBorderHover {
	background: #FFFFCC;
	cursor: pointer;
}

div.controls {
	text-align: center;
	height: 20px;
	line-height: 20px;
	background: #f9fcf9;
	border-top: 1px solid #ddd;
}

div.controls input {
	vertical-align: middle;
}

div.controls img {
	vertical-align: middle;
}

div.controls:hover {
	display: block;
}

div.imginfoBorder {
	background: #f9f9f9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 88px;
	height: 15px;
	vertical-align: middle;
	text-align: center;
	overflow: hidden;
}

div.imgBorder a {
	cursor: pointer;
}

.buttonHover {
	border: 1px solid;
	border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
	cursor: pointer;
	background: #FFFFCC;
}

.buttonOut {
	border: 0px;
}

.imgCaption {
	font-size: 9pt;
	text-align: center;
}

.dirField {
	font-size: 9pt;
	width:110px;
}

div.image {
	padding-top: 10px;
}
PK |!]Dbr�a�amediaelementplayer.cssnu&1i�.mejs-offscreen{
/* Accessibility: hide screen reader texts (and prefer "top" for RTL languages).  Reference: http://blog.rrwd.nl/2015/04/04/the-screen-reader-text-class-why-and-how/ */
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 - no likey commas */
	clip: rect(1px, 1px, 1px, 1px); /* IE8-IE11 - we likey commas, no support for clip-path */
	clip-path: polygon(0px 0px, 0px 0px,0px 0px, 0px 0px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.mejs-container {
	position: relative;
	background: #000;
	font-family: "Helvetica", Arial, serif;
	text-align: left;
	vertical-align: top;
	text-indent: 0;
}

.mejs-fill-container,.mejs-fill-container .mejs-container{
    	width: 100%;
    	height: 100%;
}

.mejs-fill-container{
    	overflow: hidden;
}

.mejs-container:focus {
	outline: none;
}

.me-plugin {
	position: absolute;
}

.mejs-embed, .mejs-embed body {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	background: #000;
	overflow: hidden;
}

.mejs-fullscreen {
	/* set it to not show scroll bars so 100% will work */
	overflow: hidden !important;
}

.mejs-container-fullscreen {
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	overflow: hidden;
	z-index: 1000;
}
.mejs-container-fullscreen .mejs-mediaelement,
.mejs-container-fullscreen video {
	width: 100%;
	height: 100%;
}

.mejs-clear {
	clear: both;
}

/* Start: LAYERS */
.mejs-background {
	position: absolute;
	top: 0;
	left: 0;
}

.mejs-mediaelement {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.mejs-poster {
	position: absolute;
	top: 0;
	left: 0;
	background-size: contain ;
	background-position: 50% 50% ;
	background-repeat: no-repeat ;
}
:root .mejs-poster img {
	display: none ;
}

.mejs-poster img {
	border: 0;
	padding: 0;
}

.mejs-overlay {
	position: absolute;
	top: 0;
	left: 0;
}

.mejs-overlay-play {
	cursor: pointer;
}

.mejs-overlay-button {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 100px;
	height: 100px;
	margin: -50px 0 0 -50px;
	background: url("bigplay.svg") no-repeat;
}

.no-svg .mejs-overlay-button {
	background-image: url("bigplay.png");
}

.mejs-overlay:hover .mejs-overlay-button {
	background-position: 0 -100px ;
}

.mejs-overlay-loading {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 80px;
	height: 80px;
	margin: -40px 0 0 -40px;
	background: #333;
	background: url("background.png");
	background: rgba(0, 0, 0, 0.9);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.9)), to(rgba(0,0,0,0.9)));
	background: -webkit-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));
	background: -moz-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));
	background: -o-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));
	background: -ms-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));
	background: linear-gradient(rgba(50,50,50,0.9), rgba(0,0,0,0.9));
}

.mejs-overlay-loading span {
	display: block;
	width: 80px;
	height: 80px;
	background: transparent url("loading.gif") 50% 50% no-repeat;
}

/* End: LAYERS */

/* Start: CONTROL BAR */
.mejs-container .mejs-controls {
	position: absolute;
	list-style-type: none;
	margin: 0;
	padding: 0;
	bottom: 0;
	left: 0;
	background: url("background.png");
	background: rgba(0, 0, 0, 0.7);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));
	background: -webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
	background: -moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
	background: -o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
	background: -ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
	background: linear-gradient(rgba(50,50,50,0.7), rgba(0,0,0,0.7));
	height: 30px;
	width: 100%;
}
.mejs-container .mejs-controls  div {
	list-style-type: none;
	background-image: none;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	width: 26px;
	height: 26px;
	font-size: 11px;
	line-height: 11px;
	font-family: "Helvetica", Arial, serif;
	border: 0;
}

.mejs-controls .mejs-button button {
	cursor: pointer;
	display: block;
	font-size: 0;
	line-height: 0;
	text-decoration: none;
	margin: 7px 5px;
	padding: 0;
	position: absolute;
	height: 16px;
	width: 16px;
	border: 0;
	background: transparent url("controls.svg") no-repeat;
}

.no-svg .mejs-controls .mejs-button button {
	background-image: url("controls.png");
}

	/* :focus for accessibility */
.mejs-controls .mejs-button button:focus {
	outline: dotted 1px #999;
}

/* End: CONTROL BAR */

/* Start: Time (Current / Duration) */
.mejs-container .mejs-controls .mejs-time {
	color: #fff;
	display: block;
	height: 17px;
	width: auto;
	padding: 10px 3px 0 3px ;
	overflow: hidden;
	text-align: center;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}

.mejs-container .mejs-controls .mejs-time a {
	color: #fff;
	font-size: 11px;
	line-height: 12px;
	display: block;
	float: left;
	margin: 1px 2px 0 0;
	width: auto;
}
/* End: Time (Current / Duration) */

/* Start: Play/Pause/Stop */
.mejs-controls .mejs-play button {
	background-position: 0 0;
}

.mejs-controls .mejs-pause button {
	background-position: 0 -16px;
}

.mejs-controls .mejs-stop button {
	background-position: -112px 0;
}
/* Start: Play/Pause/Stop */

/* Start: Progress Bar */
.mejs-controls div.mejs-time-rail {
	direction: ltr;
	width: 200px;
	padding-top: 5px;
}

.mejs-controls .mejs-time-rail span, .mejs-controls .mejs-time-rail a {
	display: block;
	position: absolute;
	width: 180px;
	height: 10px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	cursor: pointer;
}

.mejs-controls .mejs-time-rail .mejs-time-total {
	margin: 5px;
	background: #333;
	background: rgba(50,50,50,0.8);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(30,30,30,0.8)), to(rgba(60,60,60,0.8)));
	background: -webkit-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));
	background: -moz-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));
	background: -o-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));
	background: -ms-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));
	background: linear-gradient(rgba(30,30,30,0.8), rgba(60,60,60,0.8));
}

.mejs-controls .mejs-time-rail .mejs-time-buffering {
	width: 100%;
	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);
	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
	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);
	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);
	background-image: -ms-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);
	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);
	-webkit-background-size: 15px 15px;
	-moz-background-size: 15px 15px;
	-o-background-size: 15px 15px;
	background-size: 15px 15px;
	-webkit-animation: buffering-stripes 2s linear infinite;
	-moz-animation: buffering-stripes 2s linear infinite;
	-ms-animation: buffering-stripes 2s linear infinite;
	-o-animation: buffering-stripes 2s linear infinite;
	animation: buffering-stripes 2s linear infinite;
}

@-webkit-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }
@-moz-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }
@-ms-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }
@-o-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }
@keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }

.mejs-controls .mejs-time-rail .mejs-time-loaded {
	background: #3caac8;
	background: rgba(60,170,200,0.8);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(44,124,145,0.8)), to(rgba(78,183,212,0.8)));
	background: -webkit-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));
	background: -moz-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));
	background: -o-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));
	background: -ms-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));
	background: linear-gradient(rgba(44,124,145,0.8), rgba(78,183,212,0.8));
	width: 0;
}

.mejs-controls .mejs-time-rail .mejs-time-current {
	background: #fff;
	background: rgba(255,255,255,0.8);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));
	background: -moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));
	background: -o-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));
	background: -ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));
	background: linear-gradient(rgba(255,255,255,0.9), rgba(200,200,200,0.8));
	width: 0;
}

.mejs-controls .mejs-time-rail .mejs-time-handle {
	display: none;
	position: absolute;
	margin: 0;
	width: 10px;
	background: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	cursor: pointer;
	border: solid 2px #333;
	top: -2px;
	text-align: center;
}

.mejs-controls .mejs-time-rail .mejs-time-float {
	position: absolute;
	display: none;
	background: #eee;
	width: 36px;
	height: 17px;
	border: solid 1px #333;
	top: -26px;
	margin-left: -18px;
	text-align: center;
	color: #111;
}

.mejs-controls .mejs-time-rail .mejs-time-float-current {
	margin: 2px;
	width: 30px;
	display: block;
	text-align: center;
	left: 0;
}

.mejs-controls .mejs-time-rail .mejs-time-float-corner {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	line-height: 0;
	border: solid 5px #eee;
	border-color: #eee transparent transparent transparent;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	top: 15px;
	left: 13px;
}

.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float {
	width: 48px;
}

.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current {
	width: 44px;
}

.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner {
	left: 18px;
}

/*
.mejs-controls .mejs-time-rail:hover .mejs-time-handle {
	visibility:visible;
}
*/
/* End: Progress Bar */

/* Start: Fullscreen */
.mejs-controls .mejs-fullscreen-button button {
	background-position: -32px 0;
}

.mejs-controls .mejs-unfullscreen button {
	background-position: -32px -16px;
}
/* End: Fullscreen */


/* Start: Mute/Volume */
.mejs-controls .mejs-volume-button {
}

.mejs-controls .mejs-mute button {
	background-position: -16px -16px;
}

.mejs-controls .mejs-unmute button {
	background-position: -16px 0;
}

.mejs-controls .mejs-volume-button {
	position: relative;
}

.mejs-controls .mejs-volume-button .mejs-volume-slider {
	display: none;
	height: 115px;
	width: 25px;
	background: url("background.png");
	background: rgba(50, 50, 50, 0.7);
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	top: -115px;
	left: 0;
	z-index: 1;
	position: absolute;
	margin: 0;
}

.mejs-controls .mejs-volume-button:hover {
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
}

/*
.mejs-controls .mejs-volume-button:hover .mejs-volume-slider {
	display: block;
}
*/

.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total {
	position: absolute;
	left: 11px;
	top: 8px;
	width: 2px;
	height: 100px;
	background: #ddd;
	background: rgba(255, 255, 255, 0.5);
	margin: 0;
}

.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current {
	position: absolute;
	left: 11px;
	top: 8px;
	width: 2px;
	height: 100px;
	background: #ddd;
	background: rgba(255, 255, 255, 0.9);
	margin: 0;
}

.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle {
	position: absolute;
	left: 4px;
	top: -3px;
	width: 16px;
	height: 6px;
	background: #ddd;
	background: rgba(255, 255, 255, 0.9);
	cursor: N-resize;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	margin: 0;
}

/* horizontal version */
.mejs-controls a.mejs-horizontal-volume-slider {
	height: 26px;
	width: 56px;
	position: relative;
    display: block;
    float: left;
    vertical-align: middle;
}

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
	position: absolute;
	left: 0;
	top: 11px;
	width: 50px;
	height: 8px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background: #333;
	background: rgba(50,50,50,0.8);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(30,30,30,0.8)), to(rgba(60,60,60,0.8)));
	background: -webkit-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));
	background: -moz-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));
	background: -o-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));
	background: -ms-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));
	background: linear-gradient(rgba(30,30,30,0.8), rgba(60,60,60,0.8));
}

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
	position: absolute;
	left: 0;
	top: 11px;
	width: 50px;
	height: 8px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background: #fff;
	background: rgba(255,255,255,0.8);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));
	background: -moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));
	background: -o-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));
	background: -ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));
	background: linear-gradient(rgba(255,255,255,0.9), rgba(200,200,200,0.8));
}

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle {
	display: none;
}

/* End: Mute/Volume */

/* Start: Track (Captions and Chapters) */
.mejs-controls .mejs-captions-button {
	position: relative;
}

.mejs-controls .mejs-captions-button button {
	background-position: -48px 0;
}
.mejs-controls .mejs-captions-button .mejs-captions-selector {
	visibility: hidden;
	position: absolute;
	bottom: 26px;
	right: -51px;
	width: 85px;
	height: 100px;
	background: url("background.png");
	background: rgba(50,50,50,0.7);
	border: solid 1px transparent;
	padding: 10px 10px 0 10px;
	overflow: hidden;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}

.mejs-controls .mejs-captions-button:hover  .mejs-captions-selector {
	visibility: visible;
}

.mejs-controls .mejs-captions-button .mejs-captions-selector ul {
	margin: 0;
	padding: 0;
	display: block;
	list-style-type: none !important;
	overflow: hidden;
}

.mejs-controls .mejs-captions-button .mejs-captions-selector ul li {
	margin: 0 0 6px 0;
	padding: 0;
	list-style-type: none !important;
	display: block;
	color: #fff;
	overflow: hidden;
}

.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input {
	clear: both;
	float: left;
	margin: 3px 3px 0 5px;
}

.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label {
	width: 55px;
	float: left;
	padding: 4px 0 0 0;
	line-height: 15px;
	font-family: "Helvetica", Arial, serif;
	font-size: 10px;
}

.mejs-controls .mejs-captions-button .mejs-captions-translations {
	font-size: 10px;
	margin: 0 0 5px 0;
}

.mejs-chapters {
	position: absolute;
	top: 0;
	left: 0;
	border-right: solid 1px #fff;
	width: 10000px;
	z-index: 1;
}

.mejs-chapters .mejs-chapter {
	position: absolute;
	float: left;
	background: #222;
	background: rgba(0, 0, 0, 0.7);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));
	background: -webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
	background: -moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
	background: -o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
	background: -ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
	background: linear-gradient(rgba(50,50,50,0.7), rgba(0,0,0,0.7));
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232,endColorstr=#000000);
	overflow: hidden;
	border: 0;
}

.mejs-chapters .mejs-chapter .mejs-chapter-block {
	font-size: 11px;
	color: #fff;
	padding: 5px;
	display: block;
	border-right: solid 1px #333;
	border-bottom: solid 1px #333;
	cursor: pointer;
}

.mejs-chapters .mejs-chapter .mejs-chapter-block-last {
	border-right: none;
}

.mejs-chapters .mejs-chapter .mejs-chapter-block:hover {
	background: #666;
	background: rgba(102,102,102, 0.7);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(102,102,102,0.7)), to(rgba(50,50,50,0.6)));
	background: -webkit-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));
	background: -moz-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));
	background: -o-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));
	background: -ms-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));
	background: linear-gradient(rgba(102,102,102,0.7), rgba(50,50,50,0.6));
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666,endColorstr=#323232);
}

.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title {
	font-size: 12px;
	font-weight: bold;
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin: 0 0 3px 0;
	line-height: 12px;
}

.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan {
	font-size: 12px;
	line-height: 12px;
	margin: 3px 0 4px 0;
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.mejs-captions-layer {
	position: absolute;
	bottom: 0;
	left: 0;
	text-align:center;
	line-height: 20px;
	font-size: 16px;
	color: #fff;
}

.mejs-captions-layer  a {
	color: #fff;
	text-decoration: underline;
}

.mejs-captions-layer[lang=ar] {
	font-size: 20px;
	font-weight: normal;
}

.mejs-captions-position {
	position: absolute;
	width: 100%;
	bottom: 15px;
	left: 0;
}

.mejs-captions-position-hover {
	bottom: 35px;
}

.mejs-captions-text {
	padding: 0;
	background: url("background.png");
	background: rgba(20, 20, 20, 0.5);
	white-space: pre-wrap;
	-webkit-box-shadow: 5px 0 0 rgba(20, 20, 20, 0.5), -5px 0 0 rgba(20, 20, 20, 0.5);
	box-shadow: 5px 0 0 rgba(20, 20, 20, 0.5), -5px 0 0 rgba(20, 20, 20, 0.5);
}
/* End: Track (Captions and Chapters) */

/* Start: Error */
.me-cannotplay {
}

.me-cannotplay a {
	color: #fff;
	font-weight: bold;
}

.me-cannotplay span {
	padding: 15px;
	display: block;
}
/* End: Error */


/* Start: Loop */
.mejs-controls .mejs-loop-off button {
	background-position: -64px -16px;
}

.mejs-controls .mejs-loop-on button {
	background-position: -64px 0;
}

/* End: Loop */

/* Start: backlight */
.mejs-controls .mejs-backlight-off button {
	background-position: -80px -16px;
}

.mejs-controls .mejs-backlight-on button {
	background-position: -80px 0;
}
/* End: backlight */

/* Start: Picture Controls */
.mejs-controls .mejs-picturecontrols-button {
	background-position: -96px 0;
}
/* End: Picture Controls */


/* context menu */
.mejs-contextmenu {
	position: absolute;
	width: 150px;
	padding: 10px;
	border-radius: 4px;
	top: 0;
	left: 0;
	background: #fff;
	border: solid 1px #999;
	z-index: 1001; /* make sure it shows on fullscreen */
}
.mejs-contextmenu .mejs-contextmenu-separator {
	height: 1px;
	font-size: 0;
	margin: 5px 6px;
	background: #333;
}

.mejs-contextmenu .mejs-contextmenu-item {
	font-family: "Helvetica", Arial, serif;
	font-size: 12px;
	padding: 4px 6px;
	cursor: pointer;
	color: #333;
}
.mejs-contextmenu .mejs-contextmenu-item:hover {
	background: #2C7C91;
	color: #fff;
}

/* Start: Source Chooser */
.mejs-controls .mejs-sourcechooser-button {
	position: relative;
}

.mejs-controls .mejs-sourcechooser-button button {
	background-position: -128px 0;
}

.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector {
	visibility: hidden;
	position: absolute;
	bottom: 26px;
	right: -10px;
	width: 130px;
	height: 100px;
	background: url("background.png");
	background: rgba(50,50,50,0.7);
	border: solid 1px transparent;
	padding: 10px;
	overflow: hidden;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}

.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul {
	margin: 0;
	padding: 0;
	display: block;
	list-style-type: none !important;
	overflow: hidden;
}

.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li {
	margin: 0 0 6px 0;
	padding: 0;
	list-style-type: none !important;
	display: block;
	color: #fff;
	overflow: hidden;
}

.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input {
	clear: both;
	float: left;
	margin: 3px 3px 0 5px;
}

.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label {
	width: 100px;
	float: left;
	padding: 4px 0 0 0;
	line-height: 15px;
	font-family: "Helvetica", Arial, serif;
	font-size: 10px;
}
/* End: Source Chooser */

/* Start: Postroll */
.mejs-postroll-layer {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url("background.png");
	background: rgba(50,50,50,0.7);
	z-index: 1000;
	overflow: hidden;
}
.mejs-postroll-layer-content {
	width: 100%;
	height: 100%;
}
.mejs-postroll-close {
	position: absolute;
	right: 0;
	top: 0;
	background: url("background.png");
	background: rgba(50,50,50,0.7);
	color: #fff;
	padding: 4px;
	z-index: 100;
	cursor: pointer;
}
/* End: Postroll */


/* Start: Speed */
div.mejs-speed-button {
	width: 46px !important;
	position: relative;
}

.mejs-controls .mejs-button.mejs-speed-button button {
	background: transparent;
	width: 36px;
	font-size: 11px;
	line-height: normal;
	color: #ffffff;
}

.mejs-controls .mejs-speed-button .mejs-speed-selector {
	display: none;
	position: absolute;
	top: -100px;
	left: -10px;
	width: 60px;
	height: 100px;
	background: url("background.png");
	background: rgba(50, 50, 50, 0.7);
	border: solid 1px transparent;
	padding: 0;
	overflow: hidden;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}


.mejs-controls .mejs-speed-button:hover > .mejs-speed-selector {
	display: block;
}

.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected {
	color: rgba(33, 248, 248, 1);
}

.mejs-controls .mejs-speed-button .mejs-speed-selector ul {
	margin: 0;
	padding: 0;
	display: block;
	list-style-type: none !important;
	overflow: hidden;
}

.mejs-controls .mejs-speed-button .mejs-speed-selector ul li {
	margin: 0 0 6px 0;
	padding: 0 10px;
	list-style-type: none !important;
	display: block;
	color: #fff;
	overflow: hidden;
}

.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input {
	clear: both;
	float: left;
	margin: 3px 3px 0 5px;
	display: none;
}

.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label {
	width: 60px;
	float: left;
	padding: 4px 0 0 0;
	line-height: 15px;
	font-family: "Helvetica", Arial, serif;
	font-size: 11px;
	color: white;
	margin-left: 5px;
	cursor: pointer;
}

.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover {
	background-color: rgb(200, 200, 200) !important;
	background-color: rgba(255,255,255,.4) !important;
}
/* End: Speed */

/* Start: Jump Forward */

.mejs-controls .mejs-button.mejs-jump-forward-button {
	background: transparent url("jumpforward.png") no-repeat 3px 3px;
}
.mejs-controls .mejs-button.mejs-jump-forward-button button {
	background: transparent;
	font-size: 9px;
	line-height: normal;
	color: #ffffff;
}

/* End: Jump Forward */

/* Start: Skip Back */

.mejs-controls .mejs-button.mejs-skip-back-button {
	background: transparent url("skipback.png") no-repeat 3px 3px;
}
.mejs-controls .mejs-button.mejs-skip-back-button button {
	background: transparent;
	font-size: 9px;
	line-height: normal;
	color: #ffffff;
}

/* End: Skip Back */

PK |!]�T���mediamanager.cssnu&1i�/**
 * @copyright	(C) 2006 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

#treeview {
	padding: 10px;
	width: 190px;
	overflow: auto;
	/*height: 390px;*/
	border: 0;
}

#folderview {
}

#folderview .path {
	margin-bottom: 10px;
}

#folderview .view {
	display: block;
	margin: 0;
	padding: 0;
	height: 360px;
}

#folderview input#folderpath {
	width: 65%;
	background-color: #f5f5f5;
}

#folderview input#foldername {
	width: 20%;
}

#folderview iframe#folderframe {
	height: 100%;
}

#uploads .upload {
	padding: 4px;
}

div#media-noimages {
	width: 100%;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#CCCCCC;
}

.overall-title, .current-title {
	font-size:12px;
}

.spinner {
	position: absolute;
	left: 50%;
	opacity: 0.9;
	filter: alpha(opacity=90);
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	z-index: 999;
	background: #fff;
}
.spinner-msg {
	text-align: center;
	font-weight: bold;
}

.spinner-img {
	background: url(../../jui/images/ajax-loader.gif) center no-repeat;
	width: 66px;
	height: 66px;
	margin: 0 auto;
}

p.nowarning {
	float: left;
	margin-right: 15px;
}

div#update-progress {
	clear: both;
}
PK |!]��NG44loading.gifnu&1i�GIF89a  ������ֺ����������������򳳳TTT!�NETSCAPE2.0!�
,  ��I�!���'�UqtZ TA,IB����-݅�D�x@��MH|N�9	��O"��(��`�� �e���c���a���q�e߯�F9_~o<�LPT�Tv,6����,���B7@����B�$��.�9v#6lL����_,{�m?���\�?�]7�T�rw����w�ł]�^خ��U�܈�^��ۥi�$!�
,[�I+6�8�j�@٠V�d����,d�J�Lv���:���LIW�%%(�ZHX-��<�eM�����;@���v��P7��!�
,c�Ig5�-q�T��`RHH	�@�+��j`����0Y�)ؐ��5�@7!"\]��z�i���4t!_-�W�&�e��JH5�s*�r**!�
,\�	��8k`���v�`RC�AyN���y�C�l+�Cl����$J����{���@������$6�eP0����x�@�tp�]�'�!�
,]���8咱Y� ���	�j�p�h
��@%r���8 ��h.=N���ŧ�v����K�fޮ�{��s�wit!�
,r���X��k�W`ݷY㙙�H�`5�̝�� �����:����Q�r-#3�Z���V�`on���/�Kp����2�@I�3 �/^p~LPwf�lW�g�iW>!�
,f�	ʡ8����]�!Ul\)�����Jh@�,�֩�޳pF��H�
���eqJR�Z�n;ʞ䚕8��@Bh.�P�@Ag�u	O�w	~.e*!�
,Z�I+8�c�Ԛ�eFV�h�j*lk��)O�A���.v!:K�e�$�0��P�M
0p=٣�ڛe)_�Ւ-�Ғ3�Pq�œ$�FlE!�
,c�I���2�-A�]A��j������C��4�^�`	�	HW" (Oj@��ѧ�t�`���|)U���-��g9VmSπu����mhQn|{)!�
,[АI	�8�[�D%h�(zik���H�h�~��B`��0<@���LT��0�O���Z6/��c�Z�`�6s-�7��3u1�}��3!�
,T0"����9M�7
�"af�T�,,�tm�jC�����a��s1���R���@Za�\P{	�U�9�쪧���=��!�
,d�	��x22�D�M8j�u&�Q��@A .c��#�DxT��`�J�͌o	`&��) h1���cR�@K�^J`Γ�'�y����3lsEzI�I;PK |!]s+���controls-wmp.pngnu&1i��PNG


IHDRddp�TNIDATx��\Dd�NC+c*�)�C�a*���"b�(J�1T���4$�d����n�DC"""�$"�Ȋ�׾�����vw���v?<ν��sN}��9�f��z��8Z4�Ã�W>�4���U����mX][_�������j5�V-�	�j�ͩ�Za���c�����*���<�y�1D�7��������h����v�?`m�3�m���Q�FC��]�yd�^���bB��u��l!J�"!$«5��	�t�����>bs���X\;B|�P��V֏���/q||���3����%1���P�?V�t|��KY�͖�s:z��ʽ������G��#���ʈдɩM����;��
	����Adv;5b7���`fa��#쐜֏���:�Y�]#o���	?~L������~ HB��XDz�����z���Ab�X93�(&��	��
�bw�����g&�s�^5�|���Y���VQ�^��3��k����᯿�Jbgg��*h��I��a|��`2O��F
ɼ���E�;����דQס����ͨX����n��t��`f�M!��-n�Y&ϨgG� I$5�~���n����7�D��S�Ç��T᪻�������I���!��;B���b2:5mt[�]=TN!ıa:X���i��Xpj�t��-�'`��Yb�[rؖ���>6�.��V�����N	!$��p(;�xp�r��+�;I�i{���ա��f�a��}����~G�"B�_:L��W�ɷwz�a:�g*�	q�"��$�Y'��{�'`���9�V��I�Ek;猔MN��x���������[����!I��+�E�d*�$J�#ee�>$��E����ΤL�_6��|���9���8A�i3[I"��X::��5���Kz��YK>�=lK�R��BRVw�ЖPY�F����w�����(R��U�ǒ�UT��`ii������}��f���X���G�@�U�+�zH[\?�b�chB�����Kg�(��>:�7�B0�ku�k���'9�G"	E��JWc�ƥ�p���ڛ�T��)!�ԕW�*;[9}��7YvK�@�7Z,E_ڤ� �`0d���	�]��a��I2}j�p��lh��**f���["� ��Dx��p&��������R]#�
�D����-12ܱm�-��>�78��r��!�*$E ��oY__�Ye��&��H9�괼<���oVY�~�gppp@�WWWQZZZ��W,?~rB�/xK��.��I[q�8||ӻ��nF@�o�W����	�t��Eb�Ë
��Et
H
�z�B����Q�D7����gy�y�֎F�k�}���WNn6�����b_�!%%�H��a"mH�]�Q�f4s��)�y��pi~mstƀA�E���#��k�"����s���뇳h�h�M��?O(o�-�C�oR�Cb��Rm�%��G/��W/�f'���\ҁ�v��g���*t�|���S��/+G�$H*��vꇇ�x��X��Ez���F��+��12�Q���'�[Gҩ��\:yM�G
[�G���?��<<Z���Yb�-iS�f	�~CJ�
3B��CT;�P�p:�(F�Q$��gY$��孤��qppb���N�McZ��b�$�dDnɘ2V�AzI���O�#!òQJ	Y�/�l2ZF���-�(R�#��%�H
��.!e�C�D�D�����6�j{���io����W��G�Zg�?���ad�Dl����[#V	E�U$f�N}'#����0[FS�(Z9�xe~a�-���X�}��(�H���;/K`��L�ӛ[g�3���5��.:�;"i�N�q4�`��d뉢�A��'NO{�p"��h��F�̢�mz�I��M�s�����A[�;�ٺ���c��7�:����M�xFh�{�j��^O��aE�
�ȯ#ja�x��"#�W�`qP`
�e��W}8{�$~�}o��y��B�;�R>��T?��ں��Y��Y��4�c��8\�58|q�4G�g�hՐG�m�mA�QT7Hb�_��SƸ��mbfK;LҾ�6��������/��Cym?��e',I1~ɗՖ�ONF����BܟC��G�ڧ�[1�\˰‹���v�!F���K� 
���ģQ�2�"�\{ӗ������G��lS�d?�~@54�/��|@%d�p���A�DGk[��� �
�!��>��a�i$d�
�TF~=	��!���5^\\\d�ӳs��QX���	g_����r
���널A��\j�߾���n�h���E�%�~(���*"�B|���FFHN�F��8�d'��w�Q@6��W�p��o�]rF�}������P�mj�m3!}�Ւ�j��!�(����C����$���*"\n��
F��oooOE��斚�ZZZH�o>�T:ڵ*[�����S�u��s���8��;GP�Fa�
���H[���Bbs�v�k��QCA�ٞ�y�G^�(������R�����w�]�I���\���W���E0Te�h������?tY.�bC�%Bg���1�Q��k���WCa�(
_��0��C������
��&M�)�i��v�؏sF�rm#*B̕��L��ѡ�C�>�mjn�kuJ�aM���+y-/GuMM��?lY5�Yc0T#�v���0�J�%
an� �(h���f:��lJ!��Z?��I"YW�eV�"�MT����Q?
%51T�������Ppyy)Ó\KĤ���ߟ��Z?����m�Ë&:�eF��M<�0���m�(h�B�k
�W�8�����:��\�����&��ۑ�b�6�p�����H����1�r[?�<$y�t6�5�M�DX�%r�׌�?$B�^�j���I伦��0�ky�y��`��"�Caj
���I�nl�9����I7|�n�K֑�잕������y�5������VP�<�R~�;B�"�����WC���I У�FFF�4X]O���ߚ�V���Ok�o���½��-���V����}���e�[;���C��<�oB��(
��S"�K������}�x�\�-��x��r7������\%&�U�� ���]"C�F�{�^
�ͯ_'WY����y���94� �d���e�v���Aa�K01�[G�C��Qp��E��6w�y�o�m��ޚ��>V`���vg�
��^}@��'9gMMM%�!LU$����f}���~�Ԏ]��ڭ���a;��a����߄q`FI�6�׻�`�Ik*�gz�K�ԻN�N���m�
z6���0�]Beh.�[Zۋt�J��ח��:�� �t�e	�&�7--�GQ����O�
��u�]�z��:�;�
�!/���.̡����6����g&B��*���܅!����:>��%BB�i�q||KKK)ϲ��rF�AEƟj%6�V��Q��'TϞ#[ۇq���x9y�����`��E1�rtO�����/�g=b�u�F��!L�00*ʣ�K\�ѽ��V!G0��w�+D���ƭ�z��m_�y�
��1���c��ܠB0}t��B��B�>Y>#8��	��Ǫͺ��|��%�x���C�[��M`l�=G�a]�@I�e���,��j�Ւ���
��SI���g(����st����k4��t2ҵR�[�h�����O��3�Q����!I��sԭܠV����{!DZ�Q��%��׈~�c['�r�V\�����
�;���9D�O1�����k�7>���B
a��<y�m���g��dv���K(����шn��a%��g٤J���#&�Ƈ�p�!b��3fH@��0�sB"�(k�Cq�G'���ъl]�i
���!8����b�0t��;E�����/��=��n�����rd��Vq;�(](�$J�>����*�
�
~�W��z/�͖�,�t�OZAA���
Kn
���:u�:u�:u��t�:u�:uuM��F��v�N�m�t��M����H�ze�n?M�^N�z�OЩ;�S�d�h�[u��'Щ�R�^�U�g����[3�*M��h���QQ�5Z�o�
�Ϛ�őm�4d�Щ[~�N�����o�ߦG�
�E��Nݚ�[J���_ԩ�wx�o�S/��-�S/�N���;��p�F����'�vm��N]�U~���)t�����_e�t�&�ԑ�N�+��T��A���<�3�Q�T�U>M���^�:u}�N�$]�z���5Ѭ�������y֛�D������e�@�N�� �5��E��TF�2ѩW<S:2ש7w�Ԩ;�!����,o��D�n�td�So���W�$D����T����ȠN�E�:����?`w��?�TKYΟ��u�O�S�pR:�����T��u�,�l�62ѩ;t�z:uj�S��!��(���r�jC�y��ѩ?'B�S7W��р��Tئ.7[�(d��cf{i�ԟ!!���E�.R� ��4H��<���mճ�t��iy�N=��]4}?���y5�ԛ���X?I���O:��HH�:uj�S�%����IG3MUnf��F�EDA�Pz:��c�שS��Rx����0�;R�3�K�g�S>�x�:5�ė��FћI�)�e�S�F����N�d����#�"�3MY�z��ԟ�Q��e�S7��K��f�����.75�g�S�6�q<��{����MM�)4@�U��=�Lt�UY�٨S/JW�nz�����{��&]�{ʇ�֩[m�gMu�yԩk����丣F�,���&ޛ�O��J��-��1�y��t��Y�)�z!u�ZZ:�.�9nNʮI��;�ѩ�:翖{�v��֩3:r�t��ĝ����t�F��G���/�Թ�k�e
)t�&�Ե_�Sת_�C�C:�<�Ե_�S�H�9K��t�F�Ե'ԩkԩk_UU������v�\�Е�#^׋'Щkԩkԩ�C�c����M���:�⟠S7Q������3�ԋ�S��N��:��ԩ�t{:�N=�:�Bjҋ�S/�F]�:u�G�z!u�?��z��nf��s���}����p��݆��|�d��Ϙ�]�/�<��t/bu�
ٳO�9�z�>ay�����V���X=��x��Ub�~��|q�#HJ��W'�g[k���A[�@��9�b��Ej��3��r�}H��N�϶��X��0v![�;F��$%XF� ��U�Tx6tB~���K��<$v�=x��A�I�.�?���	��fiB��%�a[�F��è%7>�:������o�Z�S��K
)�gԳ�6=:��rJ:PҶ[������`��39�:�馛n�馛n�馛n�馛n��j��/[���P�IEND�B`�PK |!]l[{Tcontrols-ted.pngnu&1i��PNG


IHDRdtD�g��PLTE�����������������������أ�������������˴����ީ��������������rv���������̌�������WWW���������}}}�������36��ܮ����������iii������������___���������������֕����������������似���������������ѫ����ϵ�������㝝�������������www�����ٸ���������������І�������������������׻�������������������р��������vvv������������333���������������������������������������������fff�������������������/�tRNS@��f6IDATx�행S�Fŷ�}7m�&i!$�!	�}lN�>d��T�.���xw��R/��j�	��~�[����� B|�)BȬTv*5!�/hH�J�T͏
Ș6��
�0m"��q�~e�ʙ`A�z��ݖ|>�r�A�^@+/��
�!���u�vݻ�KB��$�����O����j��7�e�9���&M!}�>�����t�ţ�(}�!u|�!k�jukkk�ѣQ�Z�~NY��ZcO��_M
(U,UU��.��b2��&�V��>%'Ch��0u�H�a,WG&�~�,�omݼM�&K�RI+��(�(���a���|��܉�� �d�4M5a��0�����e�Ǜ|�vv�D�i2ﺮ:��p��u���|�v�ϺD�i�iY�:a�ɰb�[���
^o6�t�����D�yN�t]��r{�zN׷A���xk����z�u"��ty]^H�m��lvc}}#gۻ_�v�o�V#P:C~��\i!!=�ϋ�s92o
����ѷpo��뽅���/�P��	+|A���9g�^�,��y[����hf���L� �97������fhγ�<s
�C8۫� ���C�j�);a�!!8�H:�K,'	�H8P�_��Y	Z�ڙ85X�p�A�_�cà��@-�0H8x��1t
�̽���"�9�|�\����������q�Cb�����b�28�!%b�����Q�+]�1Y��t2�4f����\L'�AYL��B#�!��N�Ï�8�!:1���X\й�!6����w,v��!�9�<�b��R��MB&�#����8S�p��}$�6<�p��dY�$����7!�e	B��
e#ޏ�ҡ!��?E���ʡi���7D!�k�[��(�}
�<9;��}��C�4�~;�h��!�W0{�M�?4��L6�!������PN�g�i"r�'wS��|H�D"���N.���w]�[���#�D��I�$j5��DM�&Q��I�$j5������>�W�IEND�B`�PK |!]�/W�ddcontrols.pngnu&1i��PNG


IHDR� �R�sBIT��O��PLTE�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������yyyxxxwwwuu�rrrpppnnnmmwiisiiigggdddccc```___^^^]]]\\\ZZZXXXVVVUUUSSSRRRQQQOOONNNMMMLLLKKKJJJIIIGGGFFFDDDCCCBBB@@@???>>>;;;999777666555559333222111000,,,+++*****.)))((('''!!!     "�-(�tRNS�������������������������������������������������������������������������������������������������������������������������������������������������������������������������o{	pHYs��~�tEXtCreation Time11/13/12��:ytEXtSoftwareAdobe Fireworks CS6輲�IDATX��V	[W
&����D#�H�V��[TH��(�*H
Z�&(FqAYTԀn��T��g��{w�L��+��z�/���ޝ;'o�c�)�d�h㡠���8�	TTc$�����|\1������Utγsn��k0ֈ��N��j!�zJ�o�[S�]/�?d�o���8����v:W�oN���ӹG%{��X�d�=F���#87�)u,ј8���Wn[�!;C[�)��~\����6�k��'���[�'�5�+q��g+"خ�f2��/,f,l��	��r��
�� '�mk�m����3�_����q�V�#BQ�n�� �0$�s�ݕׯW�P�vh!|�yL��� s�`�~ue��G��&�ЏuX��s��SJ��Vb%����Q��+�_ԩJu��P	C�^�M��^�A����2[,����t1d;����dV�Z힅g4����T�PM��6�n�䗨���1/��ˎh��,��m��p��x����.���-��N�QB�����#��ks���`�I0x�g�����*Ľ�S�����R-��]��������B�M@B�X�lٺky�zmU9����	�	� 5�I��-Q��f/�{��ü����B(��D�P�Ʈ�#^��t�@3@3F�:dŻ���ލo3AT`�
4���a�2�$�/��� �zP~(ӼE{l�y0A2"�ɨU������-�ťUQ��'��dt�"Ad~�P��!�J�W}���a4*��D-�#D懂�2�;����r�z�Y�d��4��׆HR��O�w
"�CA�CU�=5����J^D�rB��~� 2?t?�r��h��hC���1�������sR������M���L�E42���.�
��W�/@���Z���+F�nj2?�~�IO���0��-�c� �h����^�-H(?tr�b	�j*�c_D����h�F���5�̃)F�BR4i٧�����S�~|��"D��IEND�B`�PK |!]?�z1bigplay.svgnu&1i�<?xml version="1.0" standalone="no"?>
<svg id="bigplay" viewBox="0 0 100 200" style="background-color:#ffffff00" version="1.1"
	xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve"
	x="0px" y="0px" width="100px" height="200px"
>
	<g id="dark">
		<path id="Polygon"  d="M 72.5 49.5 L 38.75 68.9856 L 38.75 30.0144 L 72.5 49.5 Z" fill="#ffffff" opacity="0.75" />
		<path id="Ellipse" d="M 13 50.5 C 13 29.7891 29.7891 13 50.5 13 C 71.2109 13 88 29.7891 88 50.5 C 88 71.2109 71.2109 88 50.5 88 C 29.7891 88 13 71.2109 13 50.5 Z" stroke="#ffffff" stroke-width="5" fill="none" opacity="0.75"/>
	</g>
	<g id="light">
		<path id="Polygon2"  d="M 72.5 149.5 L 38.75 168.9856 L 38.75 130.0144 L 72.5 149.5 Z" fill="#ffffff" opacity="1.0" />
		<path id="Ellipse2" d="M 13 150.5 C 13 129.7891 29.7891 113 50.5 113 C 71.2109 113 88 129.7891 88 150.5 C 88 171.211 71.2109 188 50.5 188 C 29.7891 188 13 171.211 13 150.5 Z" stroke="#ffffff" stroke-width="5" fill="none" opacity="1.0"/>
	</g>
</svg>PK |!]`}��q;q;controls.fw.pngnu&1i��PNG


IHDR� ����sBIT|d�	pHYs��~�tEXtCreation Time11/13/12��:ytEXtSoftwareAdobe Fireworks CS6輲�wprVWx����Q�0���%�
KС[�s����^�@
!	7�wg‘˓@�����O9�������몪�,�R��$��s�����������������������?�ׅ뵡���|���V�GB��^L�_5�׮^j(�)_����'��Uն���Y?n*�˴����Q:7�Th�T[TM��a�5�#�,Q���6� �c�*[�i4�?����CMa���X��"��k�ǻWnXw�W�.$��[l��o�j������@j�Dx�6�����s�OE^_C)ڌ��H�f����rh/%.M(n�Yc����	7	��{>>>>>>>>>>>>>>>>>>>>�m�$I�$yK)����~�/�*'y�Gy����o�ҹ�k�r}HmkBF���)�3���mkTSx��}is#7� g��v��y1��~�����{���(i��CJv��8x������׌W����	T��P%�R��i���B�Ld&2��w�w��O�W׳��ӫk�M�����gpY9��|��d}�l�����5��������t}�uzy��bM�6㓓w׃1��߻x}��7�-z?��Y�u覆����Gp��?���z����	<}�[m&��9�;#�{�gwm��ko38�ί�BCL���0�Qip".��e�L8QyrA�TM�r&nN���b3�/�h�T���=������vgx���ܥ�nr�pqq�͗9�Lz/{o�޲��-o�!��c(�)�e�{s�ak�5��b��.�dع!��8j�Aw��GG{��W���}�z&q���U��*�`����=��O�i�q4��\���s�q�!O`��6�񏂪�)|Y��ƹ�tzN7���3�������u|Z��Ѫ�b�J>_4@�"�����L�!���}`�����~�=�&�@a�_����Jd29k�k-���O[�b���$���zf=syd�K7��.[6�]���u�B`n�%�©R�����CY[�����!�����୵D�#p�������EQ�JS�1�- *�[�Dm;A'�tN�E%��x�|�]�z;|������b'4X�0:��2����9~�ぐ��AN����������M��7Q�f%�%�_b���9Ky�@�L��]zֺ�����?�DU��c�o��ar�Yh�u�9ў�Dd*�$"�&�>}��A�&̒�bV�%ɗIc�/.���tF�r�ع1~W�2�ʈ�8�6�'�W�Z	��J�gm�b��Jy�����<��@������Z4�������C
���6k3}iFK������#i�Т�[./�V �lb*�_�kc*���5��'��2��G	,��d�)Xtn�EO`Q�X!���#����H7@,��Ĥd�@r^�!S�Q�	Fg3����,�G�Ylŕv�s1[�dFE=ߺ�#Cs8A�D�4B�Գ�&�3���Jyb=����]�Z��ʱ�U!���؛�	^=��+����t�
�'�+�ܭ��A���`��١c�J����"M�G���qj��5_����4g]�;���T	#_`��o$��h���f�z_#K��	M�@�/�4h�	4�
m�.7)�r�����^����w*��z�lL�&��W6��p��x�Ҝ��"a��XC�c�wG�`z&M�HZ�C��ܖ�"j:�!+�M9C�p2/�z�g��;{T%3�$EQ9����EьD�u�����-�I��g�]�y��R%OR�j��O43��vc,C5�`���B<��X"�CE��9�V�n���fm�p5S�&�XZ&K���F�[X2w�%K"�Gb�C+�=Z���X�xx%wb-�Vp�#L����:�VY���:�,P������b&��%R��-��H(�&��@k$�	�."�؅D�"2��e�|�&�x�~IL�\�N&��s�w��"q�����
���.�~eܵ�W�I����pOW���i��BL�G�O�ۢ�a��7�S�d��6�O�N�-�le�_��7$�.YQ�N)S�����	��:��y���K�Y�c��߰���RSҵ��9��\�^��M�i�	_��|�����t!�P���D�fYFD�u�HNV8c@���gW��^�kcIz�����j���5j�8�c�?�0l�w�@����:�k����v�-�,Q�����U�,Z�в��Ĝ5w,400�U��h������<��T\�P����4��
��/���F�f��)��L r&�uiz��fBU~.�Y4+�$4v�#o/]W�9p0�ؐS��L��%1��̳@�*�/�sEm;B�Lj�c�����T8����$f�&q_���kJ�(fD3�l�7Cc�E�ZZ�k�z\�,�h�ܼ���EyŪ\]��63C2��ia��b�KTA/zkL�Bu]�C�{����Y�|XhԈ�o�&�B]`rɆtu�*fo ��=��A���[4i�4�b���[�$o�{�A�t�b�Q���W|�u���5~'8�&K�I"#����I^��0E�{��:�&��J}M8,JF(^�I��E8]D��Xz�b���SD˒$F>Ȗ)I���#1[M�7�qFe5{�mm�E���[�,,X�'��#q?E%i�P*�Pph�Rb�#�4l6ٟ>��������ؒ�3�Pc%]�]�e2z�dEZ1���T� E����,�H"��
[���6�hl�4�n��V)pEع�xT�>:�	�fx�u�!�9���X����z�����ܢP��U�0d;E٣ԂyFI��vX�R�M�mc�>
��UܠyR`b֭���(o:ס��T�>�]M��›��+q�Y�5�0��'��ą̗X4�4X�7`l'�9�C���ۘ����a\�4��TÜ���Mxs��Wx�<�ˤt�0��`׺Pk���E�,�M7N�V����
}���f�y�r~IK�g�x�E��g��W����-r�Q0ΛD`ʸV�7�"��_(�9q���1�1�`�k�G�~)�:>�ke%DN�EX��NI>t#���_�Ҙ�!���b]���:*�UR�{�x-(��5P���q&`����ʖ����؆5E���,id���G�J�:\I�H�m,��93�ZJ�,�#eh�oF'�w�#���5�eJ�+%�tM�8���/D���'�#����
#���q�h2�W&��H\��e3RWq�C��\�]R�\�>i�%.��ôG_Ci<b)���y����@շ��H�~�?������`�#V��Q��<�=�g��ᰖ �GP&�m4�}&I�O�	,`?/ �D"1�Q�v�s�܎|-��$���A��g��_��*z���v��	��:¶ ��t^b�
u��V�ɳˊg��	zo03!ސm�*A�13�߹�x�F"����-(��_3J��"�e �Yr��|A5�#�
�6&ss��8��~��e�vD�Žh7 ڈ�Lђ'�Yr��"A��#Z�}.�v Ϣ����j�|.�T��e��H��I[��I��b_��uz īt�wۑk!ȵ��Ղ\�E!����\�gO�|��閂tˎt7�x?P��*��%��m%���v���8��������>��x֎�kA��ֱG)7�z�ސ(�B{I?��e��v�d�{��!S;r��j%O+]�S��V+nm��O��yC�Y�/��{\��d�[D��Ĕ�;�T�Q)e�u<)���8w��/%�&����$��%¨��-��A��g]�K{_45o��;��׊|���Rn���a���e��٬
���c�f%����c��TR�=9��qwύ���y�=��,ԟz
?��nPU5�����|���|��L�q5<���:�(A\}h��Sp6�@�)��~��-�lIw�����y�+��+KY4���j�:���a6���!��M4���P*�m0[-V6���#+Ƹ�ݿ'��hla)z�L_���Az2S��)�.6
)x[�����^R���޹<���������1,D�
�ܓ�ߔ~����k$T��#eS��)��s��Y��eS|��O!."?��^w���ᡶr�[�%k��nIYb5_��ܓ��O~%{O�/^!Å^�����z���΋ҧ���XP8��z9_,󨽛.��U~�������	��9#6��A`�aA��u� 
��������ߢ�`4|w}0R�+�c�VG{��QA	7��~�c����7��������`����#�|+�뽒~�s����[O�����ă���AoM;�q�w	}q�����X��Fi�K
�1p�Ȭ��gJH��ȕV�3��)�_w��:�ٻ��4�1�8=��/�~�{K:D(�{!<q��ӛ!�e�K���H#��ܓ-���ho>T��6���=��{�����v���J��N��:�8:���`Õ2AJ��9��3Q9�y�T�uZ��j<�c<_��o��:���(�(�ӿ5L\e��*���@o���Y����yJ��o�I�W���Z̨%��is*����'��	�_K��G���O���Y�������.�hVCX+�gṜ�E�Wj5���uI�(���<7�ů���L�ќ�{�#���J�{�%f�����	�sa@T{C�gJ���t~~�l{�o�*�X�惴�9��M�
d�'RF��V�N:w��Φ��s'��t~���;	�I�XB����$�{(���5y�D'�;	�KhS�v����@ߑ����$�+��NBw�=�ЉzB��;G'�?d��wҹ���t�s��!ߧ,Ş���Nfw2�Õټ�ٝ̾w2����E�]֯߇�f���2�˼�d�$��*�Νt�2�:��I�*�|��w���$t�y�I�NB�H�ȼ�$t'��̻NBw�FB�E�]'�;	�e�u���6>�]g�uҹ��]�]'�;�\%��W�]'�;��e�u2���?�Wą
V�3o���~��'�]I뤇���w'�g ���%���"�����!;j����w���t�٠�[�sa�H�2���y/Y�I�����x-0<?�㵨1��5�o�m_HnS��i�~*�
-R��;�GY��sJ?`k�5x��5m���5�q׶h��>ڢ̘��-�DBO��+�n$��Y����FF��f'�;���߳��K
��	�����`J���gj�>~v$��z����l@kꁘ)?A[�h���'�ߤ�C���Җ>"���jP?�͌�GX��s����r��<��/&��k�9�3x�fX�F�H
$W�3��A�$~|;��d��ߴ�G������ߝF���^��F=�ǃ����mNX��%"`M�B�~3��_ ��_���=�h�<�
���;���O�H�/��8��󜍽�Vo��;`m��2-|;:�38�p�t�����J�}�F<w�sz�����p	�7!ƴnA	�.1�2Q*�PB�l\�h_�9�S����X_����޷&���Ni�'���5"�//�ٗ_G,�6��W\�:R{NrH��x�i�/�C��#�
y�'j�+`�H��;刢�u]��(���"?I�����K)��y&�F��o4+M9�$�zc������<�爃_�	�Y�~U�)�}V�~��-����s�*|}�_����^�;�e��2�5���E�Z��6�}�a#ߎ��(�ȼ'~e��w&����y6�[���-=�0a���tF{Ѓ�k��b
à�~�&�[��_��跎�[�"oI���P��RZ��D��3z�F���ô��y>�[���sz7�6|R쭺��2�
�-��D�w������u�"�I�ٻ"��pC;_��~r�����T\6�=��.~��`b�c�0er}�p?K��V���^����*w�ߒ��j��,������,���,�n���n�~�݁�B?ߙ��mk��g�<��@_~��*�췔�J�m�eE��6��KҮ���;�Q�Elx�Q[ϴ\�kSf�*G��+f�R�+�Lv�<��q��+F:vD�~܇�����63Z,��QS��>E3*2dj��B����]�G�m��)��!�	�k�g�L����o/��F���,CO	k��+j�~��5�q/��$녶���{V�
������-��!�{Kޚ+�I>Nyn�^��~��w��ԷK���3�qy�Fv�X铜(����e礖��U�Am'޽��xun�_�5�y83���Pņ���u�s��fJ�@Ɉl�����2^�$X�
�(�ʧ�*���u[Do�
�<'L�lA�]qBUn���Jl_��{�G��Nɿ��o��zϵ�q�6�	�	\�>ږS�qF�}���k�%YDI�5I�E-'<���=�������#�nJ��kn��ܑ��>H=��lܭ7'�R"����֊�V���0)���X{EY�/R�kwwn떷�2�|�5��D�PL�	sz9�a���Ŕ0���f����qpE�9�b}'����w�
��%���O�ق��!����S�/$��D��״�u�"��R���X��i�������'��%Rw�����Ɏ�nY��~��[?A;�[v�Kaͷ�j�/�o���ӡ,�9y�Di���B���O����fԺ+��h����w�g�'g^���|�]�*Գ��Q��S���5����4�݌�u;E\��Y���,���5Q,����H��e��g'��!����}I��Y���Nx��~����c�sZK,a�$��؎�_������ڛ�ʷ���}X�,�3���i��8��h��q��������*��w��2�^COV��q�����U�ZS�>�����;��)*�I��B��c%�K�w�*���)}�LY$��$vK��=�c�=H��S��:;�zϷ|xi�hGr?�vJ�5�h@�F.E�(�uI�L�D�|i�m/�8��I�{�a��/8�	�T��j���%��z�!�(Nt�F��P��UOı���+�
mj��T*}�e��6�v���@����!���o@��OZѤ�g���U�d'���dG�!�|�g��j��3�ϻ�?��I���^](�bs-m�U(_A���$+Z��C����Hh8#K%�9����kbx��n���t
D���^�3Zs�˼��4*��Hď���5[/��յ��A�����Z�ی��8����F�*���=���o&^־1�ϡ+���ht0�����C���M���d"�ѳ���=��'�Vڨ��ש� O־���E�����wף�}���qw��p_A��%�~6��)>sn�U�p�_!���	y�����ݵ@�GI@`���]�0lF��H^/�?���1��xxu���Zm�f<}��v��ߞ�a�����`n?vC(�����L����{��P�wA��F�!\���r~F��S�+�H�aLo�_n�G�s�g�����g� ��/��h���<����a�o�dͣ�>�`����`�>ߜO����wsxzq�G��=�y�Ǯ�x�W�\ϧ������������}�$�����J�4l�VKË=��s&õ�z�-y
x�&�Ki����B�QcY���؃[)�J�!`�����$�O���(���:�gċ��J�ZZ�ZI{����l��J����\k}i%������1̴�f�4�J�Vҡh=�5(�%�zʹ���P/i�Z{�6�@�hc�z��_��/���]_��Ԓ�����FMO닫�����jP\�uWk�k��v�6��δ�3
����i}aLm@:_�
���<4YEs��FF�~$���?�|UJ3�ؙ�'����g+�x6�O:Ӕ��=��L+A{Ji���c��WJK�4����ZPJ�|�G��@-��j�Y����<�.�R�%O�0U(�Z��u�	e���Z)TK~����4�`�Z���}��4RJ�VZi%hA)����O�L)A�Jɟi%_+1����VZI�ǗZI�K�w�ŏ�j%��ܕVZ�%�%h%��Z�@�k��aj�QK�V��*%�=�i�?ikJi�%�B�I�)%���0���x������R+ʹ����V�K�������O"����Ks�$#RK+�o�𓶠�fZ�k%��'-��:�QK���O����RZ�Hn���QZ�'}S)��g���?)��'}S)��g��f���R�g.~�gJ	`r��o*��|���H-ʹR`<#�H�$!b����`Q��Vڳ�V�i%�̢Y4O1���g+���Js��f�V����\�č���O�`Y0>9�^,�:׋3\�O�q]�7>�)�j�����7�.�W���B��m�w�\�x�o�sq#��ѱp�;3�H��t@Kѓ1-E�Лw8%����/Cq9��kz������={:ϨttAN�����3����+�y2��P�O��ґ�_�z���-}N{�ԇ�g�?��x��]Rf2�{���g2�����l�E�-zi�)Op�gZK��.�����-��'�|�cN�ɓ�ٯ'�D�	�0Mޓ!�qFOh��z�ޯ=���р��٩�/{����@��S݂�٩����.kqa�����0ӆ.�Mh�W&�\^]��*N����مm��������=�;$�����������|,�L������B��9=�
	�f|xF�c@���g�z4-��'₯�/
�@�}
"}���
1����3�mE��}��X!�7`.@�7�'b
=��t�����Cr�Mhj�H�Х9�
f�[6''���)�w�O`��S,ퟠk��$�������c���&מ#�#t�Pk�-�m���q�9%��/��M�y�J^�+��}�ݹ��i�s��ι�'�_\(�������b�F�HO�`b���h3�!]�����O.py� �3�wF�tb<C��������0�=x��ǜH�v]��t_���#υ��� d~�7�����3������	�x3��H"e��#1��J,���<�V������x�}��\;�Y;�1F���F���h�����&�M::�Ǣhi���H����ZH��c����}����EF��3�C�;a�G��L?f�Q=4��`���Ʈԃ�M0sB?H�0F��@��YmE^�����X<�i7\L�)���`b�<6%��[uR�Ve%hQ;�ȍB+$W�������*��~q�-���MfqmE�d�,kߍu�#�WMg{�m'W6��%2`���c����*�;<8쬉Y\Z�nMpiM�Ԛ�Қ`�5��5��YrN����4k"ؒ5!��ք�k�	���5mɚ������5�ݾ5����5�i�'hkMx�0�Z�&����D�g-�	_ST��pM0�ڴG�g�Q��=��
x�ؚ�;��&t�Dm�	�HQ[k"��-�	�e��N {���lO"���JgM�KkB�&�B�7=�tL�V~	��˸fK0g��	X%��7�����l��qO0��4ح8(Y[�P���(��|�[qR4�H���b*�
U짰�G̨�x*�V\�f�
��[qV4�H���b*�
U�h*gn���5�yN&�Xn��J��<�'���u�p�_j���#�n�1p�*3>{gWt�b�N��I@��b�pp
�g�X�%���#�(�3|G��3	@�1�	Y��6��np&nNǘ.��gp!�_LE#���`&;h앳�3�\�s3<w�2bh0
G\\\��w����F�;F܆�m��aF̆����YF\Q�q����̝�D`��AQu�N�g��t�z
b?��vNn�)������5?9�V��K�fTՌ����n2�x�j1?��ۘ��.}�g�����n~����ԟ���g��Y�$���V0�O�d#��b�[�Ӧ��n$�7����i��!�y����wji�J
�BRtn�&nP��u�S�/r�~�BTyBRQ�@�GIy$ʶ>�dq,��z�%��bq�ȸ\M�,+2��d�mF��NU�e~D_�l���&/c��E�6����rԠ~�Ӧ�����ڎ7O/���>u̠:u�����qa"������N9#�cO7�}�d8��+:"U��D�P�	3�
5s����ɵϤ\�y�R��+��?V@E�7�^;	�
	�ރ-��77>~B���	�}?v�Wk��r�KM��Q$f[$f[,���dç8��z��(l5
���}�F> 5����q�DY��N�D�(��uc��1�Y?
Č�o�H�kI{���䰌6X��$����4�l`F+�E+e*�����Z�R�HT �Y�y��4&����T�(��8	ƒ�㻵������Y�{�@-��ܰH�+1h��n�����ׅ1J�A�|� Ŋۏ|7fu��iP`���@qc���5 A�ǐN�a�:Pf�t���+2M"�S簦�Т'1L9�n�������&��k1��^QS6	t��9�ϛr��k1��ű�t�D��S��Oc��2�Y[��5:�0l�	^���s��Qe}�}�
.�h����
�e ��,�TL8�T�P��S#�q䱺<��l��^m��ņ.�t�U�X{��
q߀@n��i�.^�l��~�J��FA�u`?�u�kc��Bļ��u�;��a��M��O�74G	�h���_��O��Џ���~<���x��V�ȳ�_���u��ƓgS�ʓ�l�U�<+��7!l۝gJ�9�^�~��RrH'J��Ϣ��GB���P�Qrt+�N0q��4V�n
���V|�J����
�2]
�LJT�F�A���a�=aaQ
 i��)���2��)�AN�p�q態2��E�QSm�"�֮��Mݱԅ�c�T{8���n��Z������dw
�z��ʭ�^�`��p���L�l.���8Nv�;}��2���J�Q��0��+��㑜�^?t�ث
a�;�������`V�F�������s#iW��9���arNB��Lx�C/�N��~9n��yo�X�#l�5F�E�,���f7B#�	�Q���F}�Or"�N�8Cn:�"�L5c��z�-*���}�'<�p#@��hBX$K�1׍º0B"TS�A�\Ǐe����B�6΢(H������:)��(@'L��E��Qج��K�y1�thZ+�(j�1�,
|�0c1���qB~�0�(���uת"*��:��E�N����,�n���t(����X�}��AP�0���x
&��Y�q
0s�_x�{�S�(�3��p7N�G�{���|/�	��F ��L�`t�]S�u�qk��P�ܞ_�;n�NQ������"�.`L:��Jk,[�3X8�(=Q'�b]��l=EM(�fF����"#1UFs\�\P&J�(��5��T�5�Q��}2�x��x����,�-n<��h3�TuCJy:���&=ɒm<�޸�c!O��<���0�1��(O�7�A��b�vz{QlBѭ���(j�k��T)�J>� w؏��QC9��GAvĔ�R�s�KX�PC�9rG�	�5ԗ�A��y7U޾N�b{�Z�$�۬5p�\-d��&�Ic@��֢'4��HB79�R6�k��
��ˌ�t@�ԃ�0��E
���q-���`LA�\��Z(3��sef�v`�Ie^䏩�\(��,N��P��F���’(�.誨'QNv:�:N�
@	�98�	���ud�y=��L����:�ġ��\fn�J���q�37��0DL�0u�Ÿ�e��D-����@Z��!��a7b�*�C�H�
��'ҌD�Ni0ɑC�Dk��uJl�����d4�L�A�I�+T۩G+
Ld+ap_�0`;x�����s3��0�c@CC�;3�����e��� 3��U��)��Af�i<����qf����A3==3��w��@_J�x��[�$��E�n7�slO8߿a��o`��T:������0j����#�~,x���/?�|�֡�G�o u.�X#i�`���M*����)Dh+r5YF�k�3���/ru)���_�m5��T����18`���P�3d�,���.��QR@���3Jt����[u	�LxD�C`�;����n�׉�V1J��2���XLn7HY(-���Ы+ǹY��I�q(~���Z:Oސ&�sQ4#�����Z��4"K����I��:i�ՠ�m4�$t̒V�бA�[���n��魤$�l�L�j���Tc���Bͤ/��df�E���c���e0��n�Z0f0H]��~a�r�M�2��]�va�r̨��v7J-�\���`Fn���&�T,��p��.�V�
�^�ϝj�_�n�X�(��S��Q���dmP��gmP��OimP���k��jm$<����wtJ��>���_(&�l�3`̨B?1�ن���Q�6>tܟ�ʕOz�ޕo)�|fP�@���Y���,���r�V�V%3ا�����c���d��}��>uj�fV$a��0K�(�e��Gz�z%#��,6�##��IB�
�##��	��##˅�셦摑r�(��5����x����<ҳ�\�eba��&�F�Q%FR��(�Fj�e�H-S�L�]j�i"�L�2M���Q���25��D�M�*��ڥF��R�Ԩ���.5*g)�J��J�R�r�R�Ԩ���*5*g'5L�*3���X
���d`�R
�%�N�:!g-Lc��rƒ�����4��d��sƒ>�m-�Rc��]S��P��)h<#ʻ�A�ޠnoP�7��T��T
��T
��T
��T��T
��T
��T��T
��T��T��T��T��T��dB���voP�e ���稔_�\��{ܛ�~����I�|���\8�y�_�x �c�����x�E����7�=�E���������yd�����(<��)9ː�G2��(C�$C�ϩ�A�Y�v��i��cX��9�Тz�!�u���F�������彈��!_�0������_��HɊX�W��?Q��D�6㼌��C���G��t���z%�]ok�]^�uE��0���F��el��]��"��Нi�]�]^�5Hr{a]o[Q]O��k��A]_��kW��1]_8�-�T�tἯ
�T�tI��qUD7a
��yU@�6*bύ�΍��EɌ�ZJWGs��� .�o�Ӫh.cQ������/!�,0\�%U��@�uG���h��Z�:�k�1Ձ\k����Υ�8���Z�]-���Ү:�k+y�c��Z�:�k���C��ڱ2�k����VvC}��o-|�n#z�m%x�w�EԵ*v�׽ň*b��jy�2p�x��¸m�D�
��"�c��ڢ��B��[�ڢ��B��l#j�ܭDm�K-��Q�z�l���Fu��)�Q[kUGm��:jk;�Q[��T����%A�Z�b��q�![;Q[������Z[�S��Յ��ZK�\��2�b��}7?�Q��?���21��3�����g���������~�8�E�
:����~���|�o��(۝���owf��owf������(ʪ�0-�W��Yg���i�z�9�������[?Ӌ��!�]���r߿EM5��8w���z�h��b�sD����$�yK��2�[?E�]��Ɯ��C�x�A��g��f���dž�.V�N
�}:���(ʪCC�V�u�rd���C=ᥳ�KՁ��V�
����X���Bk�Y�j��>,���T}X�����Pk�\�a�����B�ݕՇ�Z;OKNª?���P�n�j����BmITsX�-��j˾5���N���B-gv�Y��LYj)�jN
���5�Z��sB-�P�1��:��PK�\sH���Pv�U#�ecg������m\q�����A=��aazT
�,��8�N��q0�/΀����
�q,h��SA��B�r�����>�:	��HPی��#A�ӳ���N�>�:u���ϡ�;
Զ#5��ڢ��4P["՜j�15��ڲo�i��s��0P�i]sh[sH능��9	�R��j�j��SG5ǀZjƚS@-�t�!��C�1��p���]���4܋�t'�v��muݶ�n[]��n��V�@��B�Օ�����ՕA��B���ՕC���t��r`�mu�`�mu`�mu�P�mu
�n[�V�����ǣw��OE�d���w��������D������N���	�beg������4�Q�g�q�s�������p�;ڎ�a��pG������xy�z�K'-��Z�5�'�q˚�K�2�F��*U��V�<~�V�՜O�)0�\��E����|O
Jj�9)[��[���2����.m�#vl1m��#�h9�;�`�3���Y�Qڙ1�f�?�t��'�,q��5xz;{���i%���"��^�HM��5�"�,�VQ�Z =��"�AīE�"�^3扼w,k����j���i�9w+[��e�K{$�TW�[U�V�ǂ��3$���1B��@�(<nYT^���G,��+|QSqU^����̭�b��[%��@�1jm#���ۜ����N��'�x��J���w��w[���<��:<;ɣ���h�ó�;�t��W�����k�Urr���*9�����{ּ�fɇ�n��b����8b��sovG�$:%q���p.�D,O�p�[^��EK4t
*Z��SP�M�����}�`�����˴��I^�%��%Z���+�D-o���<�ɍ�Մ	5hz�=���D������=R�#�n����c�sv���1���A��?��IG@j�����K��q
zr
z�qo��½%hѥ��J�K->�;���d�*���4�NA���2�]k���\ü���)*t�(ib0��.�g��R��@\]�3qs�+��f l��Ł�L邦���=������vhx���ܥˈ������x���p/�G+�_
��jM-��k�m�$��єW���ܫ�#���d7����[�����h!�Vn�L�b�m���?u������$;����\�݋#앺�7ׅp��Ԇ�Sp��Q=�i��7� bn�+�w}�6��P����e����%�m�%)�;�~\�RP\�td) ��Bђ���3/͍�Q���-�%�/�l<��e����y~��D���lO�P�0fI��wc?,�Df_��t[G0Y�^l@��0I��b�6��� @���[�b@td�ܹ�.��A�5M�qY�> �0��w�l���ܳ�Kc�Q�(�>����2'����1��1������Ht5Q��6�Nr�0%�L	���Fă�'76��|�%�akI����k�L4B��|p��u�Τ��|p����н�52t�3����6���o�|`[1�V���m�|`[1�6���o�|��1���6�Eе5�i>\<�"4��e&#��d�G�ًs�2�\�"���b$5�����6�>}*#S�_����Ik2H�(�h��)��.�x�s5=/ܞ���"_�zW�z�9��}�X�?��t��'.`	-�
���vXT�f���<:?�����#$�'ٝ�i�:?�s�Ss|A��3��<��nr���|G������)*t*F�9R�6%T������"�q��Zt�M'�[���/��tS���ǧY������T\4'��!Y	�9G,�F�u������(��,X�4^8�W�
W��(�š�����S]\��*Sy�@�dy$�#Y�ru{�v���w�K�"oC�ږ'�#OG���j�����;2|ނ!���T���=	)1M��{Rr�p�p�p�p��ǖb�O(��X��w�$uOSQ�q|:�'���s����H{8�V��\E�&��9Ha��\��#.���u�}0���W��:�1�K�w�,�C��XX�C<�G]Ǎx����l�Ү��
��
L�@�8.`���R�H4-��GS�`%���2t�eON�Bh�	k7�4L�|7�!���/P�ō|'Uu�8̭�`�:^z����3�g����%>s�u��`t>����U@(��L��xpK�QP�Dq�n��Xx���u�&c��-󽔱�Ճ��#�	���8�Z(���N�{n6�" U-�f��hF����>N߭%wt��w��o):������:5�{a�G0W+2�ѕ���D�2�	�)�<��i\��6�*�
��]�;Q�6�)lNK݉&ȸ�&�+�S�4=�o��r2=���|�.TNmF}��������?SmƠR"��2X�g�qj��̩͸�a���B��'�rj3�^�n
Lhћ�E��f�
�'��Mh��� p��0Qm�
�he��30��/{$ڛ�1���e��+�cV�6�@iNj�3���r�W{�V����e�%&I���j
9+ �9	�)���'b�
���.�����"���4�p��(�p��jO0Ѧ@P�ua��#��ot�E�M�L��q�X��X�E<qKD�,�n��0re�+>��P�d�&y��@����䬻ĨrQ;۹����Q�ƙc!x��`��%;,����5�m�VpRcFdh+���"��ׯ~����vj��z���I�N��8^��J��@n;`�����#�$�19f$߲���%��V�\��'�lk�iMf�f�۬�Sզ��U0P,
�.��_(w3l��/��
Nj���v�/�`S%h؇��qC����!L���!�'��"tȓ�*V:��F�7����ܝBÝ�v{��;��$�$֙��j筍�$9�����m��n��^�ĩ1�k�75&{����P�I�N򾿒7o�;%�kB��B
��K�5����5�kk�+5�f��	�[ݢz��^3�1�m�W��F_i�[������ښ�~{��0���-|��oA�n�_��:�twꉭ]�J=�t�.}�����n?��	#
�	�I]�R�RM���%�锚�+����
��Y6��j�<]�A���T����E�JAGm�B]���/�U��_��Zr������Ƞ��Y�VГΩ��^wD������9=s.� ���*#/�-5F�Zam�E^��\]4�����n�,�����HU�{��hț�� \]?[U���C��ji�-#�ohe�V&ݳe�9�d
ָ��Tj�	�.=�C���qv�j��& Z��$����g�<�����<;a���2�辶r~tՂ��].G�4�r)^W{^x����ٜ�c��~�닛;~ֽ��y�5ȓW y@�t��V�����>{�~�=�C�q'��|^��R�p��$�n�{���	"}e���N��2E�%����\�����~?�ȯ�v������pjR�YadWTm�"q����~�	����8=�-m�0�Q�r��mt����N�xt]<������1�
�X2�^�f3ɘ4�:ۓ��pZIFeP�$�2�V��]�;��I�߉d�
���$#��G���\@��2ҽ����kz{�vkf���,��eҳo�R@6�' ;�;�Żt�V���7_Y7��"��]Y�|��ʺ�xT�ne���k�ʺ��x�ģ��h��2%Z��`X(�.��
��jG�[ �xN�f�	�����9NȜ���8��T�l%��T�f�hb�����u�o�X˫7�~';����FF������1sM:FI༅|�m�#��t�/���hQ�J6�����:߉�N4�ND�Sd4��OT'.G],��B1q�57��Fc���Fe4��k{�|�`̆�J0��~';�����!
�Q�(��-��4��V<�5���h4fc��pli4f��l��Fcُ�}�ܹ��P,�:��k�HLf/�Db.S�@	xM��k�y؀�N�㹦o6�u.Մ
j¯.l`���cFؠ��w��'�<%��1�XTΉ�b�H����LM��f���E_��`Q�J�����H��zfjT�Z�j���z�n���n�t�6W�m�9�����
��-s9��H�6��w��U��x�z��\��M�I��>�%`�.m�+�
�F�t�sc���Oҭ��m��aw�;����sM�~��f�1�ww�{P��vˍ���N��Ƹɑq���N�)K<W�7�ʲ�̶.��u*�Z����̊��t'n_�p����Z��;�
�wj����s�
�_.;ډ��O
�@�I���N"���3��A����P�ۊ�
��oE�:ߊ���P_���?��hj�-�ý��	�MF}���"�Ar[N�G�
���yq�^��f��ՙ�����g>�n,~o��^���)��'��m���~tz��OO��C���Ë~�&�X�\���s�~�a򣼡�O:�=�;��t��I��>ϓ��{,0{���GA?|7��ؘ��GY��ȏ������'�x=��C���#��\a �)L����ѐL�3�G�?/�+�$�RC�쑣���@�M���Q��v��w�$��lV�I�
�؉�N���@p����Ru�:L�S�h�6������`����s;�~�=@�<���B�c�(}���u�<N3=J�k(���֝a�\�A@�OgnX�妖U�����Qٻ ��C�t��FN���O.Ց������G�J�)
��̉��c��@�N���c.��\�[8��\�&|�!.�Kgތ��g,a�H'l�(+g����g`.�Y�r��:���
ί'��꬈���gՐ�t��9+��SZl���KeZ�z�@ʳ�`۠�0�Y٤ۀR�v7?@�L0�^�����`@%�N����Ww������~�	�(ønm`BL��P��a��d�'�Z���%��40t&����&�5'�>6����/$���o��|���*�I͢Z0��q�!q��1Ob,��"܄�g��+�����F��S�j9O1��z`J�	�9w�ªy���{�`
��q}?�-��W��iD8
�+�N��v�_d�W��~��	�r'fH>�����M�&����Bs��	��u�a
׀A3�L�1\
��bh��p
44���U,1�k���\ԷK����}��5��B�G\f׀C�Ă��\��
^ˬ�8h�)3�k��u\�����q�c�����qQ�J,�hh�w.g�x��2��\j��@C�؂�-��{ys8��>~�C�G;�fɑW�v�<N�Ɛ�̇��G��#|�]��]�tt���'��#��|�1�"���<��C�|�G	��>`2���m���
��r���.+���o��$��������C��)��'�K�>Ȝ��1z�j~Ɯ�ʃެ��w�[H�#��>�#�i/{�w����=賻�������S�
.4���^��hU$�4�q��.�g��&��?����Lܜ����f ���b*9���x{y��r6�s���s3<w�2b�l����x�X���n&����po�[e�+m1��%܃=�ޛ�p[{����;�v�'��
���Q�c=�8��`�lq��3��O%�2Va���'�~�y-~�)������rC��1.0��<�!O`��L�?
�N1���Ís1���n4��g��]�~{KG}W�h�F�F$�%*�|���H����2yl��/$2���S:������[�G0c�_����Jd29k�א,�>��I�u*���L�<@L�g�3�[\�b�p�ec�UO�p)P-�V[2(�*u�[
;;��E��a�^�[�0��bs���E��Ѣj�"[��	DO(MO�T���<o������9M��l�����v������G?�.xS���`1�訲˰��~��B�O9��Y��gd�/�cs7��D�������b|Q�1C��,�e3�3w�Y����L UMsL�I��l>o�ɵg�9׉�D{���l��$�d�xD�Mk��0K�/�Ya�$_&�Q����h�^���	b��]I�+#��`��^�j%pf*�j��1���"�+
�o>�S���u�v�c+kј2_k�{��5�o�K۬��-Z�>l&2���B�Kl��[��V ���, ~�����:fr�����ʬ��I$�,���`ѹ)=�E�b�h�g����#��������y�W�LqGA&�͘�R^�4��V\ig=�%MfT���?R04�DNTM#tO={i2?#�����'֓�Ћp�U����K_biH��9�������O0��`y����:��xov���c��k�H�*��qj�G�ƱD��,$�1��G����/U�������#Z���Y�����hlB�/��4��fM�B���M
�\��)`�W`~=��o���kb:0elp
���\�� ��H�*ƿ�5�;F�qwD�g��􌤕�;��m�+ ����bݔ3d'#�G|v���GU2#OR�3��[�H�Z���l��™tk|���'	-U�$E���D3�_l7�n�2T��i�,ģ���%��1d Q�0]��m��:�j�69W3uhr��e�J\m�й�%�pg�]��$�x$�>��٣1_����Wr'���k�/i�%n�6V�)�s�]D�(EOVEhf1H��n�ז�G$w�
XW�5�x�b�@�B"v��u�2I�h\<J�$��D�Iq��pqN��"R$N����]Z��pѥد����J<i�y�` ���ҕ0-�X�iR�`b�`|[�>L��|*�����I��I���,�kc�����%+��)eʕ#7�!7A[�>B ��)�!�t;����VjJ���3#G@�ӛk��+�	:M9��u�/rpՓ.�j":�H�,ˈh�.��
gL{���z��+@ym,I����>W���:�Fmy�Gf�
�贀+��G����X�	rlg۵����D�gg)����Y���eK��9k�Xh``ګ+D�<E���-hyⓩ�ڡ4Qׇi�8��V҇�fz�l3���o&9��r��4=�l3
�*?���,��M
;�����8blȍ��C&Ӎ’��Lc�Y��|ɗɹ���M&�DZ]ЈGE|*@[�p3r���o���5�[3��]6����ɢ|-�ǵn=�gH�Yn��T̢��bU����`��!��ˉ����%ty�*�Eo�IY���p��E�j��p��A!5"��ƪI�P�\�!]]�����k����D��z��MZ#M�X�8��5��<��^}�<]�As��/��_�}��}�_�	���o��H���i�8�%LF瞶�N����R_�����nNQ�%�޵X&uā�Ѳ$���eJ37���H�V�
h��AY͞~[ۧ�Fk>�� և��G�H�OQI�:��:����H,
�M����j�kh���&����ya0�XIj�2�DY����)Y�V�%{A.U/HQ�%<1�?�Ht{��m��>�%���8:�U
\vn3�����n�����'b��g5�
��֣e����
����!�)���3J�F��*�zo�-hs`�Q�t��͓C�n�w���Gyӹu_�:�9�hf(�ޜ�(�\�3�
��l<��&.d�Ģ�����c;��W�ސën��6&�o�5p�+�$=�0��4}��-)�z�<�ˤt�0��`׺Pk���E�,�M7N�V����
}���f�y�r�����j��^B\���
�ȡD�8o�)�Za�L�:~�`�_��yL���8$�`�ͮ)���t���-�9!aAB:%�Ѝ�K~Kc�(��uiF��WI��)ⵠ���|x.,~�	���Dl��e�Bi�3�aM��-/KY����ҵW�%�<�~K�h�L��*��H�����ݵů���H�3�i�B��,}r�_]�:N;iX}rY��=;>��W�����Ͷ���x�yWk���\�o	
&�&�y�R��#�+��v�kA�/$�&���(?D�"%U�;��#�Lv��a��h਋��<H�]V<kG@O��x��)�l�W	ڌ�Y�Υ�;7��u�mA���Q�M�q-��˒������n@�1���ĩ��$�/K�#Z(�vD��F��e���8�˒��	�E�Z�sI�yͯ$�T��sI��7.k�hG�X�4�Hڂ��H�(�:�Ю�!^�sмێ\A�EG��z�.
q�m��z>{b��'�H��[v������?W9��ݿ,�ߎh+A�UG����Y�,]<L�H��eųv\���=J�i՛��D�g�Kb�	���/k���$��c����ѐk%W+yZ�B���Zqk+<=�xڧ����|���:L%�x�~��F��Q�[7��ҹ�I�s�x�R�iBn)O�P"�:���1���M������hj�V#w���X�=��,Ji��t?����Y	��5<6~�լY��-7t��"��/AO��y\��s#�Wsy�=��,ԟz
?��nPU5�����|���|��L�q5<���:�(A\}h�L�Ud>�@�)��~��-�lIw�����y�+��+KY4���j�:���a6���!��M4���P*�m0[-V6���#+Ƹ�ݿ'��hla)z�L_���Az2S��)�.6
)x[�����^R���޹<���������1,D�
�ܓ�ߔ~����k$T��#eS��)��s��Y��eS|��O!."?��^w���ᡶr�[�%k��nIYb5_��ܓ��O~%{O�/^!Å^�����z���΋ҧ���XP8��z9_,󨽛.��U~�������	��9#6��A`�aA��u� 
��������ߢ�`4|w}0R�+�c�VG{��QAI�r�n����l��w����<��`��V�#�y+�轒�s����[O������}���AoM{�q�w	q���
�z�X��Fi�K
�1�ȩ���IH�+ȕV�3��)�\w��:�ٻ��4�1�8=��/�~�{K:>(�{!<q��ӛ!�e�K���H#��ē-���ho>T������=��{�����v��J�޴N��:,8:��v_Õr@J��9��3Q9�a�T�uZ��j<�<_��o���9�'��(�(�ӿ5L\e��*���@o���Y�P�K��S��}#��"]��bF-��N�M����>�O��Zr���t\�?����2W��w���[�<�YX
a�|L���r.�_�mԜ��%������ܜ�\2eFs�n�y��/�(1����G�[�#��I�Q�
͟)qޛR�:��,�|Uʱf�iMs^ӛ(�H�R:�H3�Gh��NBw���n'�;	�I�y	�㝌�d�,��NFw2�=�щ�cBW:����t�;��I�H:'>�	�逜�I�NB�:�$t'��#	�g)�����t6�>���osv2��������d�{$��Z�ٝ��$�,�MY�I�NB߽�.�;μ�z�ά��@:w�w�t~���]f�u���]�]'�;	]%��6�ѝ��2�:��hǮ3�:��I�.�Νt��q�E�]'�;	�e�u���U�~e�u2���]�]'�;�mcU�E�]'�;	�e�u���?�Wą
V�3o���~��'�]I뤇���w'�g ���%���"�����a�=�j��Y���W3���A}���Š��e���^���㵝�Z`x��kQc^Ck�ߘ۾�ܦJ��T��@z��e-�)=���Q��rk�\վ���9���E�<��e��Pl�&z�^Ѩv#�?�Z�-72ڴ7;���NF���_jx|L�ůP=W�m�]�ɳ�H��w'�9��_�
V-��(�9|�TF�=|��pKDR}M+>�ԛ��40dJ��3�cmeD��z�8����W���;N�
�&�6B�oωM=V~�|=Vv��%͸����{}���z������5�@Ȁ���W$в�'�ߤ�C�iK?=ƿԏz3���9�������<��LyT?C�j-�/��+��=�����7�k���m��8�����G�MK���W�+�$�U�=��/��I*i_�̻Yܺ>�^�s�od�$e�OP��7/�L�:Ϥ��7����TK�Lo,[�\y߾�����5�3�ѯJW"U��jُ�����W�b�^��������K~g��,ÀY��_`���/1a��g6�혫�b��{�W�{g�1�^���`���/
qQ��C
flZ�^J���5y6�1������3�w��Y���K��X_��xi;��5����f}�g缠�O��E���ϲ�ݦ�]�TGj�ɒ�n��4���|qH�#����Y�fw��C�K�?��z��m�r*���>���J^��o^��'�aYᵺ�uΒ��}��u��<����A>�i^Q�0Q�u՘��J�w4�v)�Z�e:Y74�^��h���ah��w�ON��7���&��}_��/�L�|o�L�n�g��*�!�V�DsoU�}�;"~+G�:�%��ѡ.�%���D��g���Z
m�<L��_�ʺ�6}5�ӻ�j��b_��e�}�V��cu�Ǝ�Lo�>�~I��G~�Xڽ�Ӡ��M|7�{�^��|˝W��Jt^��+q߽<�J�7�J|��-�Ry��\�'{K����W���H:��>P5���Up�ȏ�Rŧ(WE�L
Uv_�\ ���+~q��k�<r�k��%Y��!��z�~N�)��	�g���;k�~��5�o/��&+ör���}<%L�*Ӯ��w~Kx��w���z�b��S|����'}���h�Wd��(�6�=�3`�Or�����Z�I���U�Am'����xun�_��$�d���"�
;��K�g4����H���j�#I�&�3���20Wm��ޘ��^�<'L�lA/�]qBUn���Jl_�ӿ�G��Nɿ��o��zϵ��q�6�	�	\���S�qƚ|���k�%YDI�5I�E-'<����������#�nJ��kn��ܑ��>H=��lܭ7'�R"�xԜ�"T�|���0)����zEY�/ҽ����P�l�>��iV\G`n�XU��UEh�����H��s뷼��@	Fypk���tL�!�YCIFi{J|	�yA;@ē�i>�n�(�{q�T�I��?�W�5��߆e]�H��kE�7��x����-��>j��}d��#i�8{�c�[־�g��O�N���RX󭼚��-�"zbF;��y�����'s���¸��b�j��n��L.���O�~�_�H�ޮ"�j���kZ�zR�/��+�w"?��V�Gk�.�Q�93�9�{��T���֚���}��]b�HӢdy|T���}�%ٹ!�]1�B@k�X�9�zc��5���s^�3����7~���1��HQw]�H�ܥ6����+���2��?�Z�E[\��_Q�����H= {��#�q�B���&K�w�|ix/�8��Z�ս�0h��?��d��q
����p���b��>�b�;�O���"!�!$�_H^@��f��B2)��~E9�hO'Y��N�1��ސ|�o���H�?��+��Y�T��왅�1}�v�����h����s��G/Ŋj$4����rd��6nOл��R��I���g�Y\��*�Ow��}���|�b��g��fԨ;����v��v��$�d�)$��SH�}�Ų89-�����6��9l�FU'�;)��I��Z
�I<���Ż���Z�ی��8��(b�̀d��J}k�=Z�f�_־1�ϯ���bp���]��W�JW�l3���D<;�g�'t9L{�5�Oh�$��"	��}��x�����rڑ
����]���c�~8Ɲ���}1�~{�/yc�g��<�W���cU��W)yʄO�w�d��Z��#�7���t�ݻ�ƀ�������G �8�_����[K@���<C�O/p��'D��	��Vx��3���J%G-�\��=[�ZI{�Xi%
�B{s��>�������J�fZ{��V�k%_+�P����X�i��fZI�u����B��@C����Z=_닯A�ZIî���gj��F�ZI�������jcp5(�ֺ���5�s
�\�Zg�ؙ��ZI�´�0
�6 ��ԂOGW����9�Z
#��
?W�z��t�*��V���BQKڳ�c<��'�iJ�מZi���=����t�1~R�+��V�EZI{-(�h���#�k���M��C��z�Z
�j)Ԓ���*�P-��:�����Js��%?VKЂR�i0]�^��>~R)�@+������|��'}���u��ϴ����V��y+����K���%�;��G��SK�J+-�w�����k-h �5�O�0��%_+�P�Ӟi�4�@���5�4�L!�����J�V�Jie<[ѿdtji��fZ��J\+�%~�zJ	ZX�'zj	��9~����V�7g�I[PJ3�ĵԋ��H��%x��'��O�L)��g$�SC�(-𓾩�Vڳ�|s���^
񓾩�Vڳ�|3�O
E)�3?�3�09~�7�R`>c�Ih��fZ)0�K�J��L�TK�(PJ+��R+ʹsf�,����Jڳ�VZj�9WK�@+io�Z��J�V�F�\�'J�,��A/p����.�'�td���LqU���O��!]��tX��CtH	o��߱wp�����e�G�x��ߙ��@/�ߦZ���i)z+�����L/�2��)�����X�`�ٳ�S�JG���B���Cw�?�J�s7OFS���^:�1�U����iO���"��'E��ܷ�K�|E�<&c�x�[�,zo�)NՁ{?�*�[�'�]����o�-�o�-��޵�'��_ON��B?`�d�G�=�e��{���ȇ�����'έx
d�9�-hО�z���H�&.�q���3m����ԁ�zpe���ե�����b��b�^� ��������x�Gw�{T���>]����\��ŗɱ�38�_6�O��7�gнӳ!�܌�^c���3��M�������	Q�<�@zL��Xx�н�9�d2L�ʔ�y�����xs�&����w׃���ˉ�S�Q�#�8ܜ�6N�l;ݧI?<��e��@d�;||p�`7��axߋ�6��>5I_њS���(��ı��t��G�n?Jv�2w����n3�^z~�1v{|!z~����
�L�-n��~�[�O���D���2����)������Azg$��;��x0��OIg�'�P�a�y�89I�9�8I̅ZO����<�\�=��A��o�'�#�g�1L�!T�ǡ��f�#48���`�GbP��X�W�y2��=/��'S��ǹvx�v�c�&�?�&��
k7?M�{9�ttF;�E;��>g�$Q�ᵐl���l�?@��7�K��������2���G��<<��K0��nP�7��	� �X�`L�g�y!R�c��pM0��D�G�g��9�XؔD:n�IQ[���E��w"7
��\���N6ks�D�Q��cb7�ŵ��	���}7r`�	d�^5��Idඝ\�l�g�<��A��blpx�B��T��!Y�ǧ��1��|D'\����!˅�u���t;��6�V`���#3�K3�������&In#�[jt��q_�:������.�����5��[VU��Yq$#Eڌ�꿏� 2�Y͉n#����?�SpS��)��)������.�bWL�_VU���·�)H$�LQ�?F���������H��V��")+Za
�d�h�)�:k�)<Ҁ�ݠ)��>�g
KɌ�A�%�+�J��Q�0%f�j�)�$�V����F�/�nLȌ7P=S��v�����mreS�6�S�,L���5��ԖBRS
i��`�:&H�h[c
��>�5e4"�a��T0��-*v���T�Y��T��&F�s�U��&f�Y���`̢ae�D�-+uk�ƴ;j�
��ĸtγ����ļ��#����Y4������e��y���/>�bc}c�˻���u�W�+��D,�\�w���2��?=|n�f�`���7_ۗkR�..�����k㽼x
Ae��?��.��o���z�..~g_^��@�xo��ŕEMWvR.޸�ߙ���.>8���C^;z���禗oL����[܅b�\����
�	��"�����uQ�Q���yN<X8�_�s�s�pЪ��d;s���eؑk��@�Нw3�Y�ܦ�y}���ȇ�BBB�d�2wnm��`8�M>�`�7�����S���:u]��떍O��%�԰��ͷ�e�����Ư��H��~����c*|y޾��!���h<Ҿ��}}���.����!�����������:���u���	.{�̿ۜ�g����ƈ~�3>S������ט��	N'Q<g�~ƥ��̉T���{�_���v�`����st^.��񤥷/�ʆ�-q�3մ)Zz�헏D�e�kY3�຾y�8:bF�}N���s������_[�������2p�5�fY�Fľ`�^���~���9�	�1=}x�F���Ɔ�K�"É��>,3��ՇY%Y��	_�\��^��y���z�?�o���-��M�Q'������oZK�謬	�IP�iX�ww'�5͢k��nSn�i�6�r��|k�]��w��>)0��y�xG�� ����^W�IAA��w�.tn>�:L��}m�|wJb&yY�ͣ��=>X?���i �a9tݎdX�T�9�E���a���������f��>JkBqI1�P���p�!N�N����|D�tXs�
����LD�J���h�`��\O@EFTLԬ�B;ũ�%PQ��D�@�j��.��q�ӁF����*LjJ�ߊ�r�D�:5.8����KÖ#LR���R�
�1�����&Zk�t�i)��e"b��)�8Y�b���M��h��Q	�eϕ�m��A`��h�	�!��Y��Eg�d�E3cd��\T�/[X%�C9g3��,9�R\��daV��x+o�V��
'�m�{ņ��F,�Vt/��z��q�b���Y�\ؼ\�v��J��Fb���xɵ@�
���3m�.?fc�L�%����؊����q�>����E�3���x����|��I��Z��J$��6�Q��l��Š�d��i�d�$%�U�Bִ_�B����j��i�4�6EN�O���3k���[��[Ņ�8��^��pT��D9iMIVZ㜶[{#�����T�iN����6IA��r]��Km^��BLZz�-;��e�ф��ң�0	��p���T��Ul���1��h[�������}k� �<���+�z�n��lP��4 ���߼�q'�y�0U��AY!"I,B�O�f�p�D�X�9�w1�#.�:���� ������
�TL�>3��^g��T�������'�1_Ƥ.Q��=DtkADd�gTyPh�R�R&�eP�`��,P���
Q8rFc��z���2��������fV��N���h�l��`~B��x�����2�˜4��ߎe����&�ɚQJ��H��0�J��7AD�<��Qĵ�	,��Z�L)�o0�ż��(�%�0֯��sO�J�{�J��wލ�Z�R�8�5�$��wn{�l�0����(]1�s
�ޏ5\V^,+;+-2��D��l�,�xtb1`�B \�ѥ#\Q:����aEz2��*�Є��t��D:�*���Jd���D��^��sF+���L�@�vT�P*a #R2��.�7�:3ݦ@=3݌��̓���t�fI��
Ȥ��^㪑��}��X���Ъ/�%�ے	��yz��VA&�'x�xN�DcI�̨^��i�`��ɤJ���(���,@"+{Ò�F����
���`�AU��)O8�A l�g�ˆ��m�X��
�^�,�o �)�a�rG�x�
R��L�fJ�Tb4UhoDm�dG�R��|<�n�i)Q+�0O�8��PA�R)��t3X%X��P|2�
8��J}ɓ��!Z�U�<��<�-�0h63�S�Z�c�jv�������i�=2�,	#�4TӁ������L����
 �?e2*!�8S#2]\�2ٛ�$�W1���"�cBq2ڙ�p1����=ea�9C��~�J�n��0	G�A�S�U��5�����ֽZ*����DxJnΑ��eD��S���q�@FKn�r��M�+�N��u���
2����- {˜6'[\�J���-Uϰ'��n����	*bv��Lщ��a���"�4@r�BBG����L�x�W._�̴�X��t2��L
�O��[[�SDF�Js��,�L��^ur�L4li
lX)s��<g�_�N��i6:M��:etL���4"4[���4����NO�Y�T
�-%+�3��!w���`Oa��{�{�:oNT��(o��(veK�>�"�#�\?nI�������A=v���@o\�	�U��̡��@Mƈ;�[Ȳ-gj�t�Y�e��)�ϙ�F�)��ZF�Ɵ��X�t� �
�H�1�B2�
���7��P�>p�Fi<���U)Z�h
�5D����;�oJ��d��!v��Ҟ�����I������qz���y��'~(G��PCw�S��%o�!k�O�h��	��1��VM��c�����nvz�k2;����1OI\��$=��8��m��8~J?e�O�S�Q��h'��	e5S|Ȍ	V��	����1�x3J�L��a3J�`sB�a�l�3��6'�z�c0
f�"����`l�(��r #��ęQ�Ǭ��A���l)���}2Ӎ����L7Y*�'3�d7�Of�ъs��t�M�>��F�=����6+<3����Q<Ӎ�G�s6��� �
,�@&�*�؉��Vk �zZl�&1�ɔo�`ٔ_)�8Nf:aJ���x2��U*�'3=^0�*	Ȥξ��U����7�L��c�z��[�<�cN¬�0���Dzm�(�0VI�/��%�(��W�$�����(�r�.za-<JBn�
��aM�4� ;V£8��(�
�&S*�B�f@R[hT��C�R���b��Ш"5�F��14*�H��Q3�64j)��F�H�14j���B�&H�)4j��B�&@�-4j��B�&8ieh�\�;S)�&h)�L����d�*u�-%��NAM�R��+�e
��T��'`)�ݵHb,���H�ims	H��
�Q�~�Ok��3ҍ޽g&s�:ڳ����=�h�:*۳�f��YG�d���Y2{��<�=�h�̞u4Kf�:���g-�ٳ�f��YG2{��<�=�(Cf�:�'�g�T���	���uT_z�q��
�ƅw���_�6���Ɵ>?\��e�v�ʛ��~�� �@ڮ��������w���=����g\s��߇�/��i�f��S�&[��x$i}GL����>Gk}uǡa[qGٷ߬�c�_(�X�|��cI�
;���u$岎�7�7(븋�]?	���Y���j��)������f3Nj����ߗ%���em�Ƥ#�9=�e6�M�#��5�f<�l3�4��KS�$g�����Ni�7uJc�1��a�q�曻�ɬG:���sH�����Y��G�ew4w��y�͝���ʒ3Z8�Cѱ���R��%_�t�
g��+��ϩ�D�M�z?����}q����@f?4�۷
��cǨ�\/���uTf�*8��C[U����#�.�j�,���'i�]�b�]���w�]��=е�z�]�1��?�J�e�s��]�>�j�e�s�FZv>�j�E�s��^v=Wᆲ�l�x�[���&ng����%�3wN��-x��q����Y:OL��ǹ(���9�*��K�f#o7�7�s��f�a7�7�-�͘n�o2��[��7�s������j�,����h��\�`�����w��\����͵;{��\/5��Z��l��˞�Z���i��?ˎ�Z]��g�T�n�*�P�e^m�8����_�D������8|����t��ad�?�0����PQ$^s�Q\h��u��wφ��mB��mBE߾�>��˃>�(ϹT���Ru�)�x�Rm�u�
s�AK+���2�$
��^���􊬦jf+?wNՐG����+v\[up:⭵U�G�j��]���+��5U{����O�f�h�dr�3�^J�xX���J:[��<�R!U�IU�IU�IU�t}Y*��7��*�����X��j�]U�ZK�r�j��r�j#�r�j��r�j�r�js�r�j��Lu�r������(P�eJ��j�
��.�B���[(�Z��
T+w�\�Ԋ�[�S+e\�zj��-O����ک�z�P:�R'*�V��B��J�0W
l`y�A����8ކ�*gĖ�2�Q=�ʥ2eRQ�t�Z*ߢX*wu�*��R�T�E�T�I��V,�C�\'�6�g�Lju�r��ڈ��2���Y�eR��ŖˤV����r]]��ڎ*�ֲ�P!�v�
R+WL�Bj��-TH��K�R+�u�>j+��R)�
�Q+�n�8j�(�F�SG�Ҩ���P�RK
�V"�90��lR����z��������0vƓ���T������=aoO���^�	{#*{�^�ʞ�7KfO�˒����	{Y*{�^�Ȟ�7OeO؛��&d���y2{�^�̞�7KeO�Q����5aoRvZ&����+{{�uebQ�L,j(��<���<�(c��F��8��s|nr�q��>¿���˽���h�қ�1�l�Y�W>4tw�->u�8�x��,s2ȌV7�YF�(���F,)��Y-�FҬ��u9��a�+%�!����0��|�&���I`��$,�[+�� �7H-�ߟ�7�qҎw_j��@��Ӱ!$	i�2�&��ܨ歭<�8�Z���!/Y�#�O▚y�*[���Hj�L�n���ŧV�_����	�5p�V�M빐j�	�Y��B(hÜ��#��
���b{åi�Ѻ(�7��o�j��`�&�gh=��h5�s���4���!��u�S�ሉc����^���i�J����Cѐ�:|��Z��B�t���k�FH����R��f��T���*!M�����fˑ��ҡOHw裾�>z^�]I�J�	)	̸��JB��T?�I/9䌴�J��HK�5
���Z��HK<�QpNKTb�9-Q�g�D��`FK4�~AK�f��оN��j�+�&�MNO�'�DO4en��{��m6oC�Y���Ю���r��q��np�
���q78�ǵ$/-��ÍՑ ���}�5�ύF�=yz���{����h�;��=������|m_�A������vӽ~m0���k�wq�>��}y}e�5
^.l0�����ˋ7��Cﭒ���p/�]o܇��}�p�0�Ň���ھ(a蹗/���1�B�o����[b�\����
�{yE�5/OV}f��V'����Y�y�y�5�3�(Rd,|���>)�u�P����F��1�;�lP�Ky���8������f��)
� ��<	��;@:�'�V!tO+f�]���.�;\�6<7����n����Baڧ?q�y1���TT��xH�'����H�,�%̤
D(��ThB��<�
L�	�+R��
��4f}��RW��'T���!��W
sEB�1.Y_�Fc�a�@E&T��8d��j.D���p���-0QkO'T���
�4+��cB&E�>�L�Uso��KU���6����mBF
Bِ�é&�b�%��*�F��&�X�Ȝ�MM�s�P�0/��*�������Cd-�C�џ���M"kh�%�������
��2��ٰ��`�fA��$�]K`X"i�����t�
��a	r��ga	t�qa��6X�6�%tXB6�%dX�7�%xX�7�%xX�7�%xX�7�%dXB��%tX¶�%#A�
K�:Xl)��uS�n�	LK>�z�\48��ޓ�^]=���o��s�䋷��Õ�l�M�ť�4T����\[��ׇ���Խ:o������!��6�	r��tɦ��
�W�;A� o�[ܴI��ʢ�ϟ�@X�� 3���,��^�u��N���7v��a�_�	xqe&���'�ׇ�kg�ks���`_~����omE��߽cz�w�������el������-+�}�ƍ�½��x���]�Z:Q��x!��M�\�Α�"G&��N���>9`�o�ء����[물˜3�߬>g��S:�~B������v{�KnG#�x0��\��_��/��+��ʿ�s�����Ӷbu��9����/8c1�&7��rrgSp���>��95�⾺~�'�+�7�9���[�Ƹ��'�cÑ���>	rj95���AN� �f�0����U�'!F2�2�C��:Af7cbL:�M=|�2��*��*�r�EG�=����>8�c_\I8�� A�����>� ÈxSA����F\JStɿ��*�#c>q���(Ul�$�KĜ���c���l�I�)��%���T�C�(V$�H3�0��r	@-&#�����#��Ra�B*Tq��R�	�i��dhBF"֗�#�"�X�Ȱ��&���ф(Y������a��Y]��2��<ޙ�9�"\@-e���������;K62 �����_�TBe2,Y}Z1$��!�b�
O�0��a�)���>�CnG�����l��h���/P�ϐl�t��I��jW��U�#��"���*UֲcR������XKS�p
:��	����t�i2%�GӠ��ɔ��0��F�l�ͻ#�Ա�佩ޢ)�+�DY.B�" �9�K�&�Xu�PF2sQ��>֠�	��;��X�t��uǹ��& 7"$/ޯ6�Ǻ�LPN{2FsɊވ��R�8�"C��72!��H� Ȩ�/�D>��iCƵ$�50`�1[�.�)��ޚ`JPk�KV�	���FL�2��QŠ��&�B�:�-�:S4�h"��{vS���c�۽^���D��mX�-�22����5�.|2�!#�h���	�C9ܩ�S��E4گj�S~�4��)�B��la�-)��-B�-qQ�l��5ړ B��Ѻ����ǎ�֨Q�uV��4�%�S�D�"��t����u�i�ē�;�0+�y%|�,�o_���o��	w�D���	m���`�ٜ7�}ퟒhק��D;�f|J
�N��O�\f�Yo����jE|���&jE<���Xն�}K\�̾�CK����>�@�1)��Է�
��9�>�I�}N���?�mX�#m_W�h���q��V�u�b_��;7-	1lx��vΛ���)�T<��lOꮥv-�� ({� ��#�Ǐ!C����i>{����Əy��@�KG����p�(Z�
'����N�Xp����]��%��܁f�4�s�M�܊��r��3o=r`�z�����Qb�GE�G�WW8pԴ_:p���y�r}��X(}��a�>H�W��Z����:�{�7
�YJ��BDw5���O
�{ʗ� ��޵�>;W�z�Jg9�✃Qo�rOzuX
������'�Д��V�ʇ�I��S#F<()�S�#N��t��Y����gub�sJ�q�>�%@�'J���+m�"�dY+�c����P�;-��nF��E,��X�2�r�Rc�f�!Z��Tќ�.VH�l&�y�B��+V����h{FS�\��� h�D�z���|�H��a�Ϯ�v%�c`؝"qB7N2�b;��$~���F�q@>f;��p�Q�NՐ;��	c����rw�k"�:Mu�ox3TD^z�ac@>ݲ��Þ��%���(�����=oo/\�wV,���O��-��~p>��or���bT��,���{�߁�$ȸ-�c���0�p��5��_z���Z��}�{���w��4��-Ew>�K��B,>�E�>��e0�T�g�_��Z�p��w���-�^��B�"1y4Zzt�B
��
���Ѡ��s�`4�b�l����?<����v��:�\h�&���]�,�'tw��r�ӕ�(+w���.�ᝡ�"��4\-r)��\'rã)�N䎆�$rG�j��15�ܶ�?����,r���q���tE���ả\";�lM��%/Y-y��V��&��N��g$��4r�I^V��Eɻ���*y����佹�׻��%�+y�psF�P��|#�j�۟�I���L�vF�F�;T������E#Ï/wGC)��[�Ղ�zք�s/�N��x��e�OT��=����Z��$��%��J"�1���W�0<iIB�/$1��_�Ѻo���\%߇�,�G;̌|�헌ȥ�Bv����u�q�;#�y{Ɲ�;��%�'/q��D�B�̥}`H$uU�i���U�3���^�@iA�V4_��������*rI�Ƚ�l7!�"��(r����X���¶���T�	rã7���4�[Z{QɌ���$pۺ�����{#�ow��K�O^�D�& �}���
 �w3���V��!��r��m�ÀΒ�?>�zR�'�X��g�ո2�8��,���Ŝ?}��'?Ջ8�C	T|�VN&���RN$Y�ȕ�ָ�K�zWn��%�G��ʪ�\Y�kwK����e�L\Y��C�oV��qI�.21oG7����ǵ�`ָS�GofY{�)�T�_�5;��۾S��NUY��W��(����`�X�����5(���^�� �=�,��2:dߨ?�J=�j��c�zu���a�X�I��K㷆��I�؟�qe��s���ys�_�}��{͇'/`O��H�>�>`��Ҙ�g��E(����W��PeF{a�P8�L���M��׶�Ӷh�mU����2<:[��Էϖvq�H [�� �-Y�ā\ɺի��ZD�S��a��1_�Δj�E\��zDs��� O�����~��P{��G�P�\oh�&�j��J}�R�������e���Z�}�]ǰ�J���c_י+B���a�;,�q�C�juFyG(=��0'�jwE0��#�as��;�-�g�!�����[�w�hN������2��������N1)���u��Ɏ�2�c4tHuD"�|���i�ȸGD{$:)8
7�k�?��I��둶��C���=��$��xT,��b�I��F�|�43M�f|�l�X�u��$m%O{���k>̭0c���¨)W�E�e��%�F�T���K��v���"�)/4`�����#uLN�K�N�v�x�%g8��#��%r�؝�B�{�B�/b�`K�1�w�r��*���}��I‚��X<�N�!�JF����b�1�}&����F���b�����5��cc�
���*I�B/��[t\��hXg�¦�C7떝�y�V�Ć�rB��R����RJ�u��ݍ��"9�=JǻB��):�\v1�����qP:쪳�KsZv��`�g�V��67��nKy�HPc)��^� �c2��A�1�p�9+U��F?%d�Z�@FI)u�lddJ&�d�U�a�
�*P�pQ
ұ���eƙ�A_��[?a�ؼ�/�B��0�X0�j;}���bi��H&{��ך��pLTl��13�uԫ���� ���G�1^�j����d0!������{E2Y�PC��p
�ꨔ�x{����urG���OU�!Kc�߰�	3r�ff�j��-�s��T�oY8������ A�2&��̀�5���ԲX�@̀�\�(\�f0r�o3H�@�@�M�p��A�e�
8�@Π��Y�ap����km@�:��́�9������@΀�ay�l���.P3�x�s\�@d\�\��0�����tQ%0�?�������e���s�ڭ��[�����ps�����8�ڮ��]�e��y����������0���ξ�Ɐ���`��f_�������?^B��ᵵmm����⷇����;+<���ÿ�w_�;����K����o�6����2a?3�#�����~�-����δ�^\� �[S<~�fw��zx{m
�o���H���=ڣ���mkBSx�]N��0������Qʫa�johl�U�&f��n�Ãs����fd�,>�Op��3]E�1�T	�яj�V��2ڃ��-����p�
�uy��Gp�odl`�d/�e>�v
9��]����A��ݩ�6�����ٞG�ÃT{1�H	�Q�l�H':�iу����ŏp�a'D�:�_�_�C��EmkBT���~gx���!�0@�u��`0D0��.���V�����dv�23���sݥy�祕(��K��(��C�I+Q��[n�M+Q��S��gѿ?�,�7�D��<�J�o9MӻV���!�q����^�0Q~v���Qe�r�͟�mkBT���~	nx���1
 A����{((~6�9W}FU��)��u��==�~��?�9+�m^[S�mkBT���~�Hx��ѱ	!DA���7h`b`�i �5��̓���o1$~��֖N�a��)�4�`�/�ĐVlb��9�wl�peECs���mkBT���~��x��ѱ	@�쿴��)�CЁz���%ᐾt����]}0MN�/�mkBT���~�	x���ǍA�)�?zr�,��@E�U��?���O�ϖ~���������-�$����������I�������z��#���7x��z�F����o�$���|������I������������>����_u��F����o�$��z�������I����H�����r���������<����_u:�F����o�$��x<������I��p������#���7x����F����o�$��ݎ��Wm6������<��_��#���7x��Z�F����o�$��\���W-������O�ϖ~����~�����b��ymkBT���8�x�횉m�0]HI!)$����FR�?6�c<lHٱd��t���C"��+��RJ)��RJ�������kJ�߃��L��_SU��n7���s����s~�u�U�-U�yy9�c����/Ju�z?��i���>>>~�sm��+�v�u�Ց�νY�u�8����uN�?�WP>�1Js��WiV���_uK�E��ϸ�/r���ˆ_�gK�W]ױ���EY�cl��,[��T�YH�T�����������}x���L#}A� ���G��V�7���^�}>�iҞ��-���i��;}�LJ���X�&�T�P�3�T�#��ߨg���J�l e�'�=��?�͘o��n��a����|7��>��?ǐ�U�%�;�������/�m���N/��I���f�Qփ�z{��<�d��6�d�n�;�����Q��m�{{�5�$���iѦx��g<�$�"�^�%=��RJ)��S����t�e/�֔� ��a};k���_��y�?�9Ԛ�l�z��}m#��G�Kk!����k(�9�G��1�����z��,�Q�&�l�iV濊���#_�<��3�Ξm$�^9g
�{9&�w�&��:˙�u��f֚��R��:ֽL+mW���W^���z%�I���2���lo���Z�f?�k4�W���-�#��	?V/�c^��!�!{u̵ʴU���ٷ�A����Ge>G}�?����v✽��3��X~j����{�zT��A�O^��ʰ�>��?s�y��|����G)�P�</1�1~2�ў׆�R/�7��Ӿsm�sr��"�(����2��c�Ϲ;�~�u-��)}����<�U�1�g��:�a�p�b�5{��3�(���k�!m'mʞ���2��.�~[�)}G�κb��XE�L������p–�aԃ���7���7��Fy�0�@ߋL?󞕹��Khi�@=��RJ)��RJ)��RJ]M;�;����j7�]&SmkBT���U�x����i�`�Qqqqq�����!��	�C�O��Ml�S�$I�$I�$I�$I�$I�$I�q��O�9˵w���O�o]�s�s������,�Խu˲<^�0��t�c�}�av��=��7����_��{V9��z�}��ٿ�^��s��_���y~�?��}e�z���۶����������@��w��E՟�k�$I�$I�$I���@?
���=T�� mkBT���x�x����	�0PG���:��8BGp��ҍ�'���#!9I�?�KpNN)��o������Us�l����{��o��g��p��19S�<��N���ߘ�9������{��<���l���ߘ�|��1�e�o�ٹ���������5�&��mkBT����#x���	� DQ��b+���lHF����c���T2����SY������b*Olb����wl�uB;=f>��'mkBT����'x���!
��ѽ����b�,�˄=�Ȁ��^���g��/��u}2��i�����y���O���?�#�?~l��������`;��mK����)迮k��4�NA�eY��v
����?
�S���t��i�����8���O����ቷw�@�$!�'5�mkBT����xx�흍�)��q ĉ8�D�^��>׻gI@��X�jjg�iЃ����`0��`0���?������ϟ|�:����s��e����Q��3|����ӧO|�:�2|�����.�}��;�7e�GF�����O��6���_�Q�v�������]T��]�^�ˮg�{>pj�z���k�u��o{�y���ye����?��{�-����x���/D:��3D��&򈼹e�^H�y�i#/OG�z��Ϫ��߯_��~�
:�sMe��#M��3Y�#=�2��Q�����Й���[\s=E��8�}E>�Gȩ�T�ڲ��T�g-��}�����Vf�������o�SVw�zV}�.�/�>�~�<Vrv�@>�!?�U���������1���<�#�����}��=�F[ ��~���QڋB�N�.�.+푹^ed��Lo+[\�-��k���
d�W���(}���6�q�$�#�?z�6��Bө�i���?�L���7�!�3�O_Q}Пu���o����[�=��tk�ȋ��M�����!'}/�Ƈd��r2��_�C���ﲨ�:������`0:8�����o�=��+8-�4}�۞�c�ĥX�dq�{bU�����q��©ή��m�!�ƶ�g*Ϊ�U\z��[��GA��=^�+ru�{��LV���	�U�?)�V>�ғ��)��x��|�Y�ҁ��gi��\�yi�^c�U���o��*=�����!����T���Y��?rf�g�����W��s�ʽV�n��*�V��X�#�=��F���ϫ��+[���F�~�yH�\L�~��[���O҇��h�5�ݵ����T����o��w�|Sf���ӟ�+���)���;���F���;:x
������)/�OS�y��U���o��2��e�)Ve3'w���gGg��=�J��^��`0��
ľ����u k�U,�Ks���ؑ5�nY�,��bXw{���w�&����3�Qה��N��Qev�	�]��Ʒ���gcH��˞��i����{���A�3���I�8��h��w��d��u�w���UI��W�q���8�����I�>�+���@��p��Qş���Gc�Z�����\ƪ����U���ߝ�]��/�:����3d�;ɫ:gB9�R�����|GW~����w�2��;�fz<AǏ�ߊg��_��l����y��������=����U��y3=� ��[�6_��3]U�_�����k�]���]�ײ�2��;��j���->��t|�+�i5���n����Οg�Z�Y|<�1NyŬ|E7�k�������?���z/k���>�<��=�Α}N����΅���>�u�Wy�d�ʬ���dz��`0*��\?W8�G������Y����:����Dg��c�g<��2+�������'�W��6��qn؟{�r�u�"w�<�Tk��.��\�r���n�O���>U쏘~c�#T?��+��y��{�Q��,�,^�qF/X�v8�.֩g��3}�ȸ�OP��~n%�hU�G4��(_��sn|W}Tg&x^c��,F�����ѭ���+�<��#+}/�Uw8B�Rh_�����|�33!m�r\7U9�m��({�ѝp���ve��w��[���x��G������]�߱?g;�,�n�ҽ�ow8�]���ו����b�����?��OV�=��Z�_�����#�ve�?��v��N_W�������r�YL���o;�����1�g�9pV^�G�~>�[_��v�NO�S��3��`0������Q����[����	veO\k^8֔��v<�Zbz����\��O�p���b�n$~�}���o�z�3�ј
mK���vU��]^�i�N���WA��#��x�딫���j��t��q��:���E=�
z%օ�q�)Cc��Y�E���q����yRG�-�+u(K\�h�P�'��*^ء��^���q�=m=y|K��vūe���\��rȊ�4���=���{W��1���;=ݷ��x��p�;o@>���Ș�T\Ԏ�+C��=*�ɫ|��G�JO�C��W]��x�1.��ﵠ9_E�б��
��V�q����)v�(��ʑ}��[G��w����Ǻ���{-�o��Sdו_˞��׃��2��;iT&�w*��w�����:�����g׭��S�O��s���j����%Z�[~_˯d�֮���+������w]�7��`0����]��k��I�u��+e�L]���ւ�oA^���;=GR��?��v쯱�;<��y�� o�$N�1紈=:ߥP�V��u��<�� <&����3K�yC��/�4��r�)i=��*/|Ύ^�]�Q�NН1q�G���w>ù{��<F�����V��r�2�n��lo�؍ا�|�m�o��'�qb��Ӌ��r�`e��ef����6
0�lz��sA�_������x7��췣*�U}��R�%�+���C�����_�	�ڟ~I\�Q��~�k�y��#_��jo~DyU���^���`5���p����k��o�?:��ˮ��C����w�������>?�Kv��:A���}E:���_�n+{�u��=����r����q͓�̳]>>��d�}+�����|L�����0���1��`0�l���e���g:��׺񶊝�`W�,3�O�?���]��\9�P����~�[��kO��W�i�Gc~�)��-<�w��.��3q�}��'v�u�w$V���n��v��(�r�����5��2���S;W���k�_�K�ϔ�8B/��h��E�ՠ�'�9�w?K;�x:�x�<��|@��c��Ͻ����V��y���c��@ۖ�Sw�8B��q���]��=��2�l�B�e6V}e��������R�(�������	V��e�ZT��4��ad��e2ޒ�+n�Y����B�����Tq��S����ߔ�<����[&�=�f��[|�����s�z�P�)G�����}{Zׅ�3���n7�j�p�W��wf�t��E�w��[ǽ�;�����`l?��`0��`0��`��{���~��������i`oL�y�>uo���i\q��K�|}����7��Svu9�G���쯿c¾#���>�,�jo��w{�Ն���ݲ�L��=�mW����2u_�����8د���jo�?���k��D���߱��m����w�>���#��}�����E:��OۡO;<���s��y����}�ڛ�k�}~����|�M���'8CT����o+�[W��������U����Q���r'����\��'�t�TY��w��z.D�=��W|��~q=_��y��M�����������Ǐk�t��bS=2�|�ұ�y�N�_}O��e��摽ۏ���tL�S6�q`C���jf��3�#��ܰ�?z�1���H�]�����\"�W���]����O;�2'@���@~tG�:�����{��u���7m1��Q]�PW�V�2�S���z]ϥz��s������3��]v�����xwҞ��:ڗ>�y��`���$j�?tU�@mkBT�����x���!NQPdC��� �e����X,��c(<��t�`z'�zK8?9�﹛�/&���.��b<�Ϳq���3�ÉMg;��z*��2b��C���|fߴ�P������Z���_�y��������Z�����y���5���g��_f��e;���2��Y��?~�Ǽ��J�7������3����i%��mkBT����tx��ػJ�A���$(�XZ��,҈`�؉�L��K�,�o��[���=�|/�"E� �xf�)�9�n����u���^��������pxQҟ�s��zk�\� �>U������8�_�F��r3��g����o���Q��W�g��*���n2�ܗ�_��>��Ѯ��*���������l6{*�3�|�Yw ��ث���L��]��̟���b�H�q�SϺ�����tu��ϝ�s�쫼L�q�SϺS�7F��#���x���o�j[���?|��Q�g�YV-��+���^�����]��iS��mmkBT�����x��ч����˙��MؠY��߯�?�L�{�d��m3`�d��V}>�66HV���66HV�^�66H�l��l3`�d���h3`�d��V��66HV�n�66HV]��66H�l��ri3`�d��V���66HV�N�66HV��66H�l��ph3`�d�~�o3`�d�n�k3`�d��Vm��66HVm6�66HV���66H�l�j�j3`�d�r�l3`�d�b�h3`�d���~���	�R���mkBT�����x��ұ
�0��E���C�q��C/��Rw�Xk��UU�����z�����"���>��>0�l���
�<�y�fK�mkBT����%x����iAPK��-�,��$Kȷ�"��L�$�IK~f!g��~\x,�"���z�o�_ϏY�4��~��0��ݏu�z�z����v����[(��ᄒ�5�1�Ag���k۰����J�d{���t�\rX����u͔lᄡ���s1���Ag�t:��Ag�I��1�M���fJ�w_�SJ9l�2����Yɔlᄡ5�r؆Mx~��]����ݗ���}
yB����E`�i��r��n7�r��2��Π30+�4�S��.p�mkBT����x��ױ��@`1��G��XH�������"������%�[�����v'�I6�߫M)m^�b�zkx<]6�c?����������t��J���n������g�7Ŋ{j��B��^�L�5�����gf������FM6՛Y=z���g�?��i�d�g��>/��ߝN�4�gͨ/�Eo��YL{<�,�)z��s����p8���J���Ѝ���W�X�n���wa��s�y�h��v�}Y�=/�o|4Ӱ�K��mkBT����ax��ѡ� DQ�����R.$p"og��3[�{u�U"��ؿ�s�-����1F<қ8���&��cjk->���w(%2����mkBT����8x���1
�0�@��x�N�x6W���	\=N��ĥ�-��G�fy�'�6�H�R�c��z��m���$�S��%�ao�y����X��V��Hm2>����u��}����c솽��c���wq�s�_����C�����
�mkBT����~x�흍��8FSHI!)$����FRHn��w��H�Y��x3��ꇤ����s�a�a�a�axI�����Ǐ��'U�{������o��_����ھg�W9�����������o'�GW
{>~����J��l�����o߾�����������)*/���N�\��ϱ�o��v�[iZ_ձa�JΝ�/:�����6�O�-���92b?�T����l�k�%?������_2����1�B��s��Y��5�>�:�>�c=1�����O�w��y�^�- �ڶ,��X��z��u��sM�#גU]�>H_���y�Y��v�!ۉ���_m�i�Ru�s�]�X�m�_g�)YY�)�m�]�y,���m� z�1��a�a�axE�ߓG�ק��o/�Y��\�k�6��x����j��gH���������|�y��u��.�������\��a�æ�M&�w����k�#�ϐ�$?�]�M�o��\��Ⱦ,�/��ڥ���Q�@��~6s?)}��,� l�����gX #�v�Q���g���B�����ٙ^��u�の�uh��m?�}{]��.~�}�v_��J;�x�o�gJ���Y]�޳�@��.�)��oqC����?}�>@�X���ߘ�'-����(�W�?���������������	�źv�Ɣ����O�ʙ�R����v�[K?[A}�?-�w����m�Ց�}<G�c�K���1}���u��x�LzަU��0�0�Pc[�<>�g\=��c��}�M�����ggg����	�DŽ���-B^��k_g?��F?���� ����v0||؎��=ǧH�P���g�s��/�hؑ�I
�t��~�{���n^�}���Z��yD������5���X���Wv��O)�"��c0��vY�����Z��|~�_%/�,��p\��ɹyΰ�Z�/���;/x����s��_��9?��P�ܯ5ݻ\�[��y|����č8�����g��ʱL{�?�0�0�_�k3���>��������z���_������\S��|<�)�b|�����7��a�a�axn.��t�a?l�^C��vk��ؽ#���~e���)��3<3^�����k�dl�c�&�jK+���o"e�<.�ʞ`���^(3z����u
���l�+6���v��<���ï�
�k7]�/l�c[`�O���n}���򚄫��G��뎱���zt��^v��2)?;Wm�r�5��o�c����Iz�?�����O�zx��{�&��!��e�z.����������"ѯ���
��1�����Gg��{+ҏ���l�w<�=}Gݽ��Fƨ�^�)�����zIp�G�����K��֜�{�{���e����G��12��ۭ��q���iumf��>�.���}�����~�a�?�0�0��[u���+�7�Svq�����֭�y΅�
�?ނ��}���X��w�Ŷ��v�?��ߩ�D��Zۓ�-q/�?߳�=��<��~����#������>���Fk���"q��z�r��Q�o	9��r�,��n�Y[;�o�:)@�-`ק-�7��({��߯�S����@�µ���K��9��֠�ɸ�>:�n�3��
_[�_*�mt�cm��C>�q��S���L���<�?�<n��ѯn!��>=���<�6�;��ǫ�s����a�a�a�{�xˌ�\�ފ��px�?0׋�#�5���z��я��c�]����x^��l�򼠕��(�f���:~����٣^l�i�n�59����W��~�\;�?v�n����6e�r�����UbS~v����^��UO7O(�|;+�S��G�4|?�f�����*?�r���W~�2�o�N��ٟ���S�9��~d�a�����և���mH�6��m�X�[��J����~�s.��y���m�4ٶO���|B��d���/�����b5��ɿ�y���U�?�0�0�0�0�0�0�0�.�P�~�*��1@G\⟿��K����rKX���s2�(ߥ�纎J���8���'>�X@▼�Q��Q�b���q��wx��b�)����_�K|���v� ��1��M�6ke�e-2Ǜ�5��9��?K^�E��~�9�ϱQﱮY��F�8��N?�~;:=J<�����-�t�ĒyNA���g��C��	\�N��X�K�s)'�^K�g\~��2}�6�}Գ����)��n]O��r�^��j�~�"��{p��29w�6��/�.�z-v�:�+����M{�W����JY��Z���굢`%��
�Ҥl9����ힶ�կ�#O�Uz+�U�?;��s���d�~v��N���D��7*.Y�+v:�ye;�8�}�~��|���+ÑޅN�9���}�{Bƞ#t���x��խs�Xɿk��S�V�/��uJ=o�G���<�ջL'����L��:�D]�6�j�f���gL��z�/�+ؽ[{����r��C�M�Y�q�~��[�{�y������y	c�zA������;��w���9��z�szW���H�����V�ax3���� �ף�OmkBT�����x���
�@PJ�J�K�D�v`�`	t�n̬"N�@�m�.�I>;�6)��/����ެ����R=�K�w̆�g`�ڥ���7e�l�׻���w�=S��>�va��QKe>�g�){���Nf��RW�lײ�|����3�2���g�7�O�����=fs��d�駱�OZ���bu1��Y���Lh�~��y��{�����mkBT����Jx���!
�0����`ę��k����,�_�m�����9g��w��c�|�w���Ky'J��轗w��
'�9OԄ�D�mkBT�����x��ӱ
 1��2��_�H��\��X|�n�3R��l��P��;�}mkBT�����x��ױ	B1P+kGp]��.`#�"6.a%�����u�σCny�I���9����O��!���0�<��cu�K�Vw�l���Ku��I�Wwa�)����0�.Nm~���?|�+5�O�S�mkBT�����x��ѡ
�0��_�7d`b`�R>)�s��6�Z�w��9r�E�3��E��d�e�~��Z������@l>��٤
!mkBT����x��ѱ��@EQJ�\�Kؒ\�B2				$$��r2�o��I'���~J)����ݯ�ګR���q�gid������!��m�Z�=���k+���eie���<ϭ��������C��8����C���a��T�=����[��*��xJ�Rq/q���mkBT�����x��ѱ
�0D��?E&t�ƕI�	�w��tc��U5���̬����ϵV��{8jFD}t��.J�@k7��mkBT�����x��ӡ
BA�@PB�����ڰ�AR�r����;��&yY;��Ҳ��n�0/�)����4��,���na��Y���o��%����2��݉��?d^���nax/`�7~<�$&·�mkBT���ǘx��ѡ
�0��?�W4	qP��^:�쥏�z�9�1j��3�Z��y*3?�n��{�x@��7,*mkBT�����x��}+��(��H,��"�H$��"#�X$������,�Q����ԈZs�>U{�	�.�.T��}6�ڳ�-��F`���p]�k߅~��b�
�
О$�wݓٱ����|s��Co���A+�q3��lO�x�@�(�0�a��+?�	��T,�_��7��s\���Ϙ^Bl1)�C��+�k�(�FyN"8��dPC�_9��>O0&l�4��Im+���n�w��G�rŰ����<Q��q	�	+����H�}����e��q���~~�[).�5c��6,�����m�uO���9p\��<//?����N�:��M›p)� �Ĝ-�2p�'�uKq`���_�����/���6�4<~��77S����N��BQ�����맨�uM�{���5�%.B�NɊk:	k�N��m�9���*�u�U�|2���%;������]F�aג)��RE%HWc0Mg�>��)/tih�f���	ѸX�>����E����)��<,�6�s4���5�z�b�?��J��\<OM%O#(7�6�:�=	���ӋYA��ƒH
���L�s6��M�X��BcX�&ǘJ�te�.����	3.je(��?�<?�-1�$p�O=�x���	]<Jt¡�Vg��`|I,<丕}�F�Qj]�o%[Pa��6�XY��<��?�Yoh�F��067ၭ6JF�G[�wv)��7?,�@w�
�nM�Ǧ�m��k>?���L�j��=���%w�Z�izFTx��$��kP�8�E��m�	jAO����ހ��>~������؆���B9���	�֤8U��KC�v�jb�L���C��y����;�mjP.� ����Dk���w��U�E�€3�ܨ�����8x�U��J��s����\���ɟ�+;}s�F�Q(KI��Xݛ�ƨ
�1��+K����dX�];Jģ��c�x$��D�׷���X`i� ���@l̏�rn�m$���^�9΄�zBGϞ�Q=�nf�k�D�e;
<���a�>,�⢞�j��k�0B�[p(��$���Ǡ���p�4n��q`�XƓ�	�vϵ���.x�Hn���or�J���5���H�u����뇗�f����a����[Z:><�M@J�9����$�q]�}=H�k�3����鲺t�Q�=�,	7���߻����s
�>��3�����6[��g���RL�؍����?�(�&w�.7C#~B{�]��
��U�W�7��1jk~�e�cG��r����D�.=��K�����@�W�DZM�0倐����0�\��x��v�q�NZ�>#�
����BE�	��)���&y�A}t�?B��Y�m(�WIp�ɱ���|�2�+��\2�� ��)�l�8��tl�@Z.B�����e񅋍�RS��ƃm>d�I��l���'N
a�dĢG3�%���#�)?��$s�	_5=��Y�BR#-k"qGP-�e�"�f����%֩-ϓ37�����8�M9��ϊ�,���_*n;H����EBƱ��cl�~����
˝[��/sa�g�IE2�,z�1�t�:�kL�������ș壋G)��{7�o���nd������{@r�P�>�k�w�k׽��#�kXfy��E���A��B�9�uM���4P=�_�l���gW��؇�N��#�_n��G�pp,Z��Uu�6ȓ��V��Ӱ��0EK�7*|��]�{��75F\�Զ��zQ��z!��	uH�>��up����T٣�o3P)���[�^�6�����` -�d&�*=�%��fY�<�^��ط`_6����|h���3ء>��2 P��q��7ώ����,Ns�j�F�=B���`�큳�C��i�U�)R鐏@L��Ү�����ǧmb<2FH�Rq��ùF���X�i�䎲�Om�GA�����}:�*��u�f�:@ʫRH�.��6���6�j���c�GOpO-
��6H����K��J��U���:�Jǃ�����v<gz���� �1F*qm�-;�
I�7
?��O�(Yr
�de�
��F�
�	�ѥ��r��H��a���ۡ�>�,����3��D�Z��E��Ʈ�qq���7p�?��Ȍ�K����%ȧ$�;�?�Q�r�6�pP7`�a����^=����R�_����)m���>�D3#£�_'
�I��ɭu͋C��-R�ne㯄����ss���L��<ȭ/��R)|Lt_1���<u�}E
D�zl��$H�+�N_2�scۯ-�rH�V.��������֏'���(}�o	��:]謧�6�Fhlw���@��z�{6�P_�?�
E����h���߹���v��K�/�B�"M��h;�����б�o��)gRm �$�5�, �E�x�(?�:�g�U뵅F�4��� 	���߹�E4��!��q?l���A����Yv��s:mR�(G��Z�y�Gq�+w0)Nz����u�Y�-�&����"�Y	='I����8��{��m�L/~�����!����.�B�����A=���缱Y��|z��:f�#¬oh�2Xj��ǼI|1��i3A(|��vf1���
NK���L�ͫ�.����?�r�]�qBS�^#o�.l�%z�⁋
��Y��~i�䔃P��q�u&7(��U;B��l zF�x׎����M����,|PfV�֠�k��'�N��b̔/�$EN���
HA�i�Q=�u-/T�QAD9����g��W���%YZ�\���aԥ��5�O�jr����u"9��B�zp�̬�vl��l=��ɸY���y�ܾ5t�����mE��z�+���M���>�L�k�=�rr4����/g��E�r��~P��nB�[��\g[{����g��Y�vR�W'��
{Fe�m1���{�w�L��;�7�&$��x�c���0����n����&��u�@5sC�Cձm��8H��ef���t��<PJZ��@��������4�K|��#`}a�kRN�'�~IU!�k�W��L��Z�D�NK����̡U�������;��g��L~a(]��!Bjv�(�f������\��B�}�AuH�R�����g��M��<7�O��:���[�m6u�v����;3��=��w�w�n��������3pK��M�������{�.t�"��nt�?��di�b�C6��=��E	�����,��ѮO�
���0�h�v��G��;=��MV%����ʪ�r�����4�H
8r���K썀�x��A�:�2
�e�.���ݟ0N<g����'�����6��%��G�1�ַm}�^j�n�ҽ�S�0Cz���LX�3���U���M;^�^~Xc����a�vGHu"��
1��kN�K�T�?,���r�=�܎�X}6CBW6ۻ�F��\�3�m{4!]9�ử��J4n��5J�s�w��^�D��h����z������8���P�]�z���1�x��~��J8#c�%�Ͼ��cF{d�����o��@w�0�QsP���_́� ?3yB2Đ{|��5����}�>x{q(a���тa�?���Q�%��l���4�ςxmWI׆�G�C����1���k�Q��3iJh�,����K��R���������O`���ʲ���<!�[��Nw��a����Z���x�\Rtv��^ZJ��a\(��Z�PE���� 1��ޣ�h���y0�S�L!�y�QP̞�#R@ӱ&4�a�9'2��ċ�I�E�8X�Ir��
4��*y��b��˼�/#�
x����;�2R~������O7��h�՘U��^�k�
����(侠,���2���)�C�:(ِ;�Q3>��4�)�%���b6�B8�\��p�����e<��S������+�js��p����%<&t{3?���|N)p7b�����?�a�i�D�Wl����X���Z�>;u��)�ko)#W���S�n�cR�x�{[�sXv1��95�_��0K�����ՙ7�>�Tp�5���ٴ�l3�S�"؝�LX��睫[�5m�����Q="u}���pϘ*x�b�Չ����#iM+��@�Z!�	��Ϯ~j��Y�ݬ����$?5���mt�u�] �%�@��݅:4h8ۃ����tu�3�;�
ΑO�1A/r����
��R*5�����i�&j#Y2:�$Z(a�d�@�>'z
���L�����뇶��6Z��8|`�6�"�X1�_�z'
�F-���я�?��X^�A:?1�;��h/K�VB'��vOn�FS���Ƥ����Q{=kh7��M�wXQ�p�\v�͓�O/��.���
�N3��HKR��l�K�"�q��^W��h��1wt��h@���3�e6�N|������I;y��?8t[�[�!����$,ήL��e�"�z��%IކA�k��R�l!3u�8�ځy��?_�W��)�AbC��O�!rz��a��5S��n֗���#�<�43y��6"���R����߃C��Q�&>�[��#
BH�ǽ�{v�e��kO��T�lq(�UH�͵h��ݔ8�,@t�����ՂL�{p����/�*�L"�d_y��k,4�G̖��bD>,��.ok"�D;�|7�[.�D�C�A���#�i���l����ϟ�I֬�����D�q�]+�eE	��_�--����ڰc�����^���L��q�1~�C��C�����C�9��gN�����H�8Bkh��J��#Z�-`�V�o��M�a 9r$�պZ-�h�kh�
?C�$�	�^��tď��9d(�8P݅]ڶ���w[�wl��;��d��n�׆�o�K��d�H�ބ(D������In�I� M��_(��������5)6H/���Y�1�� �QR�k,n��XH��ʉ�����?>��df��&6����^EJ�m���t��{�C�����C�c`���0ʅv5��x<��\9Y��c����}1�06"״!֏��9�dl:'��1H"�<HN�&]�5��6�9�!I�1;"����YxA��K-�y�m|h�d
�"]�����U�.ak�gbbw24�������j-� Q���Od�-��:N�	dG��˥M�����I	V�G=�W�!r6�w�H3����p"��ۋ����#g6*x�9��k{H��<W�����BQߍO�MV��{Kh��^<�F�W
<�L���:w$|�oY��-Q]<ʫ��!�!垹��F�q@}3f�R�%���oĿM���r�D���+�N|�Y�Y���6�j�r1�1k4��i'X��f�\:�e�޼� �~�P9���1�ߍ��
��&7�8Q�ape�����5 9os�M�y�	�K-��u��u9��Bdx7H�V����&�_���!C�lgL �04���yS��}|�qٳ�k�����b�s:f�'/���㼳@!�]%���z#�=�J�s�`3�W ez<�PIG�C����0�@�4������5�5g��x�c��T�G��U�#�R�CC�?tdx��L`�Ɓ8����dgsT�?M6},_��� �\�k٬��lt΄l�s��:m"2��5�be\]\�˛��{xa�Lo��Q�lPwK7���?M^a,�_�lb(�1�?�����3��݌^7��:���ރ��^�us�ϚqB�8*���h�Gx��Y�C�m5�M~�{Sg�9n�RX�C}[����hO�tC��1#W3�*��:;�&_�G�ۂ�&�H|�����5�L���<4Ƀ��\b������D?]fM{V6*�S�<����e��0,�!��
A��ؾ����K��m��m���ߍ�r���O�oC������2�
���#��p'$�F�˿@!�{0�V��YW���oe�,��'��H'���`�r�1�����#�ͿMRS��Y����ZB�h�|�x��H�@
6�YziWl�wQ��}�yqs��!`��~y#�-O�Ց����I�X���m������y����|�*0o@��]ۓ�^(`P�q�ƒv��ef���v�'�OA=B����݂p��C�J#
��֞����q��5�
R������wV&�)ԩ��n@po��]��{3�v�:������Y���f*aW��_�&'
Jk0n����D�x��\/H����D�u�qZ�\ڌG+啵X�Z�T>z'7�Q��q������Ɍ�#K�R.�/C��V��g�Q�Ȭ�����\��`��?d��1y���uM�6Ƶ8ZX]8�^p��wQ�E��
&�1frR��Ki����$G�����ݜ����Е���h3'��������{���;;�~F��K�37�k���u<p��dʎ��+C�����R���Mz�Ə�7)nҀ���� lEGy�l��:̑�I���o�B�<A\���\6�d��F��q�ϡɅQ�[�1<k���N�>��S%|��Е�sTu�le���b�A}A�����ʹ�1�0�A{�K��ʘӺ�tj����dLI=r�	�PRg���_Lb�R���
Ş�l?�␔�)!��[��F��o��wi&k^�CV(t@p�W2���{h�x�H�GRn�͉�eCb�xԉ����6G�������Q��d27\�ثd�S��=\�F�f*�0�ۣ�OP���5(r�ZߙxQ�Z>�~G�AeN-��jY��7�Ҿn;�n?ӹ"P��x�}���/�N��W:݊&��׾��:x"ꭥу;��R�펔���c䛅љ�������ElmG§a=�h�¨BG_�u���YnZ쫭FYs �U�"zM&�:��Gn��u�.�DX���5Xn�����;�}�ԫ%XO?�~2&����Frjj���8��yA���*�W	������I�����9/��u�b)��Z�l:�s�� 8�5��J��>~�i�������I<�k��¶
�٤�^�S�x�[����s��GD����(�+��"E���HnֆA_��\F�Z���%������?�4`���w��_{�7��"��0�Y��@�f}������PEj�m��v:�Q������rN��[w��z�*���5�c?�j������f�7���?K_�P��', sZ(oT
|��Ó\-%�蔒�h���y������\	cK/	˧YGԻڐ����z&c"*�(,����y�E�q(�y�[���q`�a�7Xļ��~�����R���/��{h�h���"�g��=w���ݠ�՗���?���̶�uNh{�g�?tq���m�,�u�[�Y���ot��+�!�hf��.2]�ݹ?�&��wA�R���F�ľ붾Ue���%��d��l�i����q��Ms&�6�X�w-&�Y�3(���G9��{cׁ�֬ǿM��;����v��n�"���b��)�<�׾���e_�1���p���}��11��F#��YX��p�q]��s��,[�%*&��@�D�f��ҹA�ٙfs���,���>��3Y�ԕ;�:#hEL�ם[ROd��^G�A�˩f�~Y!����E���n��0�~��/�A��
�K�m���>^��WY�q�"���<цF����*c��:x�w�|�͞w��%�ehRg������d�9�̕���v�3�v
Dg��h�>>?��3�h�YDk�gC�(ʹƒ�ԕ���S����Ԝ|�
2Q��94�(�?OG�Q34�
f�cc��PopT�Ya��W(�>�@�t�X4�`�LG�ٞp��Ʉ�a��Űl\�[9�c�26��UM6f,����'����C���4�i<D�n��#�x��г
Hz5�[�
�_�����Qt��m�vN�C_��`��x���~
Mb
s�PEx���؇;�cW��*n\��?���׿v�:O��3@f����R�&�e�����m�[mٜC���5f(�M����Ni��YX�xШ���=�4
y�HO�<�0|���3���[��B	:d1�"Z�O$+Kx�i̒=�s��J����g���~�i[Rz'����G�#�v��}�>�?W~p�sϠ?��k��A��K�rŵ���k@�I�|>^x�s�?�\��`,D��̒�����5��W���^���w�D��M���Xf_8<%|8_왉pP�1����W��lm߃���f?4����:��́�_�Ԕv ���M�;k�:p�����_��sj؎qw]$F��}���y�
��,b'��N��=�o�����0,
������~��M���
Y�R���4�6+!��}@~u�j�ct�C��P.�Y(�x�׎����z�?70�WXFܣ�o�����3z����0���c8�R��G��g�0��T�U��򄽻��w�"/4��֏�����C�Q`[{O���c�n�]��+�{�{�����N!�3��<���V��yx�,!C
�b�.��lf���'��\ ן�����gu,μ���w-/��3ۥ����N���X(�c
����o�MD�s��a�#�#0{c
���%�uDWCB�Z�A��Z6�,؏�x�(Z%�����w���HbhTb2��<$��*c���nk���_�א����#{D+B<�!��S/�g�Ï`�9��.^]��ß��C��+>��3�+��5��]�q����p�j'
r�9��FDȬ)~:�����9Gm��x2���-?s�raG"yvU��pa;R���ă� �A�\&���
�?�#��n	��0�ee����d~o�q嶭�!!DzP^H)>�o��ȑ.�ļ�Զ=Hy�7�S�-M�
�?��8y�c���ߧq�|�#�5"�2Б�l�m#��U�����e�Τ�V���bM���͘�jA�c7�Z
�]>4�gb�
���s	2WRsKg�6���
's8qz�TT[�R�[w��)I��9�5x���Wj��
#�!nN+zP��ڔ�	�Kg��TE�,�����?��{�^R�Dݥ=�R�u^zîc������&D��'i74�S�J�ߔ��&H��U�G�[���cr�ͦ��<����׿~��4}څ��h���;���lpAZ�%�X�Z;t�Q?������y��k1+Ƴu6�[������D��c4�Ɯ����*d��B#!}�e>�samh����G3c^��8u9󼵕⸈߂�U�y��B;f"Y�i=�D�=����4��&�����|�C���3���g]�~���WgjhSIXU��"1A5Fr4�{����A��lj�w�T����t6<�/N�� �\����R�t��a|�i���>�T.�Wo>>�x��ϯ�Y���{緷m,J�{gg}�v~)�]��s!?w��X�����G�F��l!7��U��|Cn�fﳅ:.@mq%��臔���Ru?.��:��aB�ֺ��E#G�g'yX�D�u�SW��NJD)��21�ѵ�V��agW��P���q����Ȓ��s�?¶�@�g")���s\�T���{��f3g��o��^w:^�"��{��d#�!φt�}�,n�yWFKv�„X�4��|<��B+���8�i=�-;��X	5l=/xl��w���n�]� 
�+S�Ӽ,{՞�/Д�V���+<<
�����o �����ԇeNp�^O�����OvqR� �wHF3�݁�=o��;�`~k�R�wC���u¦�k�jE�|��qϩ���KV,���*?��xk��}Q�x�U���/M�����=��հp����=犐�^x�Bˏ���Kx���@�[���I���YB]T��➐����Kq�.ὀP��w����AG\�W�ϋ���9���2S���A\�Y\��y=Ǩ�Gj�����բ�M�@�tԂ��vD���z�+���Bĺ\������լ����6��k�6L��ʦ�R�_r�n�l|UAϯ<
���|��!��;��8�_1�g�sލ��C����� >�VB�~�,����˘_�&f���jp�/W�ԍ�wa�O ���H3����I`���u����1�ͤ������+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W����ݚ�w)��2iTXtXML:com.adobe.xmp<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.3-c011 66.145661, 2012/02/06-14:56:27        ">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:xmp="http://ns.adobe.com/xap/1.0/">
         <xmp:CreatorTool>Adobe Fireworks CS6 (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2012-11-13T14:35:45Z</xmp:CreateDate>
         <xmp:ModifyDate>2012-12-31T15:05:33Z</xmp:ModifyDate>
      </rdf:Description>
      <rdf:Description rdf:about=""
            xmlns:dc="http://purl.org/dc/elements/1.1/">
         <dc:format>image/png</dc:format>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>�Э	�IDATx��Ml��O�G%�"#)�k$S�$4���Qsӡ�r)�C��&��=�D��}h�Y�R=D���R��ٕ#���JNE�i*ؖ@RiqW�vWz\-���$v�HΛ�7o߼y;T"B��:�9�
�ೇR��FMǹ8��PX�(&�bjuf@}�l�r�@��(��ؗc�?Xa(����h4n�����}��h�
����@F)e1��*�+�����8���i�>X��+���>}&��h�N˲���7�$"X�%������h�N����.\X����J�rA)�TJ}I)��R�g�6D�?"�&"���b�n�R� �m���F��$�*{{{��������S�<�M�
� ���k�YѪϵZ��������j�����V���]g�V����c9P�V]�m�I`y?�h4�tZ���Pf�����}�J%������bWW׈R*(��E��"Rj4"��X,�0��>x�&��I��	�w����@=�X,܁�ժ_��4�z�~9�n�`

��J�"@6�G��:X.�M ��T*�ǽ�
1�Կ4;�h"B�R]��
O�<Y������K�8�4����5�����J��X,��v�D)����7E�X,Vn�\�����H488�4�r�n�M�����٭S-��3��J��I$f�6���~D;a�vvdd�h��Ǎ��M�,"b�DD��_��T?-�w�F�1�~};��777�z}___�V��
�g)ӑE��7o�����REd���E���$5Z o��EB"�0?~<��E
@����8FFFL�v�ax�ѣG ��ϛar'q���a�Ճ	���E��!�u�Ԇ��h�6�H``` �����j�
Ggj�R�/�{MPJ��K��~h��?�u�z�O����Qccc�(s������K�^�t���:��1�O>�ĸr��l+9o�i��&���Rj@)���4p2 Ej+���1L��]�h���g��ғF�v�az��@���ؘ&w*���/�lx�[�����d2y�kYJ��E�_D��oA����@�R��

-�X�T�ݾ��.u�8a��D�MFUz����nڶ�/a���ul��h�t�X�{�Q�����0�*�,�J���r��5#�ouuմ,+���i��?oA�y'|gJ�R>�H��R��h4����"rE)ŝ;wB���k"��Ӣ��|
��G��ښa۶_7��������������@frr�3`||��	ܻwϤyC�^YYajj��YYY��]�����M�KXgs<
䷶�2���[[[�n�4N���CCC�������}����%��%�԰R�"�X"�-"["�oy/�m�l:����F��W��h�����err��1��=2�����	055e
�<�8jm���6ʅB��<a���.�'�<��{��1�Q����h�?�/^����]�ј���20!"e�h]D
�F�����n���O'�6��.��w�@�ƍ�i����6����i~%�����{�.�������yt٥���3��ݻ��������D�y����le^xᅢ_Ns&��[��Vׯ_?���,�,x��}^�%΁�t�	V�������۷�0�.���N:���I���T�n�rfx�"�R���~6�w }T�1=��	�r N��0�ʌ�"�c�oA2�����J)C�	3����M|��TjN�x���\�L~�Ѵ�Y�uP��B�^��,kٲ�ip^#(�~������ޞY�׏��,�J�o���Ԝ��U��`˹���y��4�Ɂl�>(~��Q�Voٶ��m�q��uI�)�$�~hggǴ,+�n�i7'�̑�-&������؜ww�E�j�*z�,�-�¹����T�7t[[[f�^O��UM_��	:kdp��J�p���.��&Z��ѳ�
4�¢KX]�t�-x^D~	��p6�x����{%)�8�J����b��Rs�\n�U>���"������I�낊�/8���8@*5�w?
?�WG�̽g��B��w�2�G3���3>�4�'��z�=9=���b�;��3�e~�9��8u�$"��J8�?/�u���5���իM��>���o?���FK�N��|�\n1�J�5��r�	7ρ	gQ�%��1~||\�Ŷ������=�����׮]3t9?������0N�����D�i���A$r��i��A���6�
��E��ԔaY�w,�*��(�~��*�~����!�@���I#bߎ��>ˡ���-J.�(8��9�l�6��r�N>�m۳�m<���x�~��a�v�O�,+��+��?!R��e�}Z��}N٥͸<����9�\��RJ���2��@'��S�\�*��
IEND�B`�PK |!]O�@��medialist-details_rtl.cssnu&1i�/**
 * @copyright	(C) 2010 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

.manager table td,
.manager table th {
	border-left: 1px dashed #E7E7E7;
	border-right: 1px solid #fff;
}

.manager table td.filesize {
	text-align: left;
}

.manager table td.description {
	text-align: right;
}

.manager table th {
	border-right: 0 solid #E7E7E7;
	border-left: 1px solid #E7E7E7;
}
PK |!]C��B6B6bigplay.fw.pngnu&1i��PNG


IHDRd�<D�sBIT|d�	pHYs
�
���
ZtEXtSoftwareAdobe Fireworks CS6輲�tEXtCreation Time11/19/10-s�1�prVWx���m�0DIO��IW�G�߬�e:@�]�Aݴ�Dʢ����ؐ,�E�_�r��<��4��(�B�����,to&̀�P�k������N��N���)V�qZ�1����7p�]���Uh����z�z���l�|���"
��K��i;���5���@�zө�N�t0Y�DS4�_�ۓ~*�m�_�aG�{�h�%Տ�/΋�v���;i��l_<%�R�Ήߥ?L_w�w�������SϐĦv��U�����?g��!��j��=�E��{!֫��Z�/��6I؋������@S�}Z��-�T�}�'D/&�[J_�~S{�6Z�u�w/�@'V#��>���/W}��T�B!�B9~hB!�B!�B!��"�r�7y�糭��A��u�HmkBF���)�3�O�mkTSx��}�sG�7v�[���ه}aķߓ����/_Ar��2�N�kY���2��Y�G�U�V�m5���eV^��}�S��ճ^��j0{�;��b�No�������p8��Ý�3�૟��+�8�����?z���UĚI�I4��.��45��Y����U���l���j�m�ƋF�1i��_��׳��#8r���#���^6�g����'Clr��Zކ'�&��>��mA������tR�C���j���O��9
�vh�wJ'uZ�������w/��p�:�Oy�}~�#�_l�S�S9��	���a�b3��V�����+W3#d����Vc�~��'��5���pd�I�؊�����l��p���
�}hL�������H���`3�96�k��9<π�sxbO<�w��]��~_��'�Z0����	wo�����Z�t�3�`BÄ�����p�M����a�@���>_!�F@ڢ�x�	@@�a�;�����.���q�hI7����y,���Ma�n5z��#�WJ�R���_�L���]/F9���њ5��sу9.Zz���c3�n�R��&t^o�T8"��Cɽ�����oKQj�X�*�s�m��];N�Jq����i:N
8BG(Xi���z�����jL�ES�ap��rKs��LoAhؠ�ך�#I��ph�áq84��YI�����*��%e���6�h���qQ|�S��_�H�Ӣ��+�/�%&w�s���[�+5�\�ˡ�9T>���s�î��;l��F�if `}Sf�}�+��&�1��p0zM!��Y��"�zpt���	�h̡�G"@��I;���֨��h�Q�k�ij$���#Ći˗�X�h���%b�N��x�uE���"��q�o��Y`�3���)�)zA���z���`(��Zi\�|����[}�T��<c'�9����in��j�����A�h��
�rs�ݘ@���|���`.�lc��H
�.歑k�[��'掌�'�K�/�;��.�]���?2lܰ���tH�Ya[�w�f�ٌH���ԄC5�m��,��	1a��r��^Ү��1�5�!�wEX��Ww2ᘩ�Ռ-wh$���{�*[b�J��[4�ξ������0�l��ҹ�!�*�3�2�`�/~k�L8�d�Ƶ����s�8�aobaݑ_���\�j���:�_a(0��@�c�?�SeF	���>iz30�ɔNk���0$9�Ur��\.�$��k�Ď$S {E��EhQE�T#j���]�IK��O@=��P�`�E��)�8��C�8�r�)%�yH��+:~D�~��7�Fc\���k�%$���pn�8�s����،'x���}���W�t��C��$J�I9'JK�o��>��Z�4��kI0�Ya��YO.�)��J��0㫶��G�m#�X01��mx���`�|�������>�b�B�ՠԊ6Q�.R5��v�
�
,0e|a�/o���Gkҷ���sbz'�n�'��z��^��.��^��q~]�����N�EӤ�	=�NL��#�4g%2���,�`E7����!��>��M+1��<� �f�FK�j$��=(a.1����_j(&i�{F��4M+f�`-ωpC�G�L����m�M����ɂdMb�{���96��:G"�
���&j�>e�.�)��� �l�ى��[��w����6��F�*��+���`���T�V��UG"ms$$�(Vmq���ra��� �kbp$���݇�?��O�2�SP�O3�l�㐖�TFҏ+�.KSg�0\�
��������l�d��cl�q�@�f�N�M/
��\^��Ni��k�`�1��B�Ne�;��ZX�*gQ�An�eC�Pgs҈GOh���_[��4�8k��e����2��R>t� �a�e��S.�3�]����h�Go(��9h)�]���g8y��N�`��;jX���XQ��H�/
`�a`����T
���[K^��S���R�s�H]��7��|J����x��C㉰C�G7e�~�&�R�M~3L�y���e�}�`J��'��G°,�^n~
L�2LGq����=��$�~1`�l��|�4f�ܘ��8 �IϞ����
��F��b^$@){����3(�؉��qM!%��fY���Gr�T3���{l��QZYf�v�ؗ�A��fs�IeZ7.w�i�2c}~�WA� �ܯh:c{���2�p�P	3��e6���X�PUy�~j2�ϛ�U�U@��"!#��O��T�¶-J?����x)_�^S��cO#Y=�e>y�z¤�D�-�I9�I�"�v�h�|�J,GPd�V����sS��t�X�LK
���27*�D�VS�7����Ũ�$�(�Xh'HR��A���#����R�l
�X6�F�VY*�e�q}�0�箔
d3��-ٰ��WE��������E\���p�M�op�	��;O�Lw�?�ح*�[��i��jO*�kW��5�ܣ���E[�f:Jɲ�n��}��_��N��֧h�(*IO�9<ڑ�H�QW���E-��j\��
wrY�D.gdë�<,UF`�/mh�u�9l��+p��V�r��R�)�tL/���;[xD���=��wx:��\�^�N��}�:�լSt���_t�G*9[xd�Gr�#�j/{���yF�(�¼�Px��L���LZ=��/0���Ut����;������W�t�+V����x�
��c���%�H�6A7�Hw_�n�
�F0�^���'@������q�y5�� �#A�4�Nch�B�G���938g9�8a5a� �l\��E#nZ�<H��i�-G@�Я	����@��w)l��,?���D.c5e��ln~
�`y�T���g�/G��S-���Ѻdn�
��SK��-ؿ�"N��&�
D�0���8�����#Z̉�D[�h�vE�o$��CA��3�*�X��	'iR�t	�~-Hڢ��Y>�4��y��Au�r�qr�jr-A���S�#���F���#�?�Y�tcN�qM�4�ϔ�9��x�����#ڄmRm_��O�fN��̎,;�[��SN���`2n�4��6Q��ꦹ)����*�/��LD�q�f`;mW��-_�:�أ�xͭFܺNwN}z+�'�{�OX�P��8��PNӍӣ���|�ң�`�
�|4L��'��K�\J��\���{��{�zT�Ԣ������^�X��]��b��-/xM(y����!�|�e���Q ����ȝ���?��x8�C{3�p�T�� �c�^P�O��i�>�`�"���0&����s]7�a��g��71��o4��Jc�
Dn� �BI����ԃa~�W��b♁Q�.n��0/�VfW�V�����L4�I;7��cI��Q�;�;�]K�F���\$=}��z]7�a��S4@A�W!�̟eCv���x
�僉z��5����]ʏ�D.*=�8�J+��7����d�$b�E�8��S_�YrC|09�����
3���í~��G+yH��^����R`NjU��Z5D��+���K#ͥL}"#��ՏKt!�������n��՞��8� Y`E�Cw�vn�/^xW'����c9�a�a�\�8(Uk��|xa4]�|�Ƌ�����[��k�+�vڟ�v;���	q��F�6m����i�aB���L�x��l��t����~�ѵۘR�9zf�5��R|T����Jxm�٬p�}��#z_�A�-����U#��a���4���=�=�����y1��CK@gF�/�#�5��z7�g���Jq�k8ҙ�
g�LE��Ĺ�'��~X8;ͩz��QvM��kv�U�B�*O�5�,x���y��$��"����gWx��_��,<_�C����x�ЀRUR�����b�_�=a�|O�]x��Ϛ�QA~�Dž3�(s�L�%E�ҫ�r�D��:�x⪯��
Α{���)�&	����Na�S�}�S�-L���}j��v˞�p�re�*I�ԋ�+O�`�+ޝ\��=o����'^�'Pb�>�ŵw�i�B{?'ZD�4~��y�����6q滅�^y7�R������CT�P�ᝠ�	��5�.-ׯ��oiĿ�}E�v��^q����U��$�-$��BBwxee-�k�|��Y��t��s-�u�s�uŵ��%�KhU����е�.����Khq>e%5�W+k�]����n-�k�]�l����p������-��ZB�����^cn��ZF�2��e�_��ZF�2�b��r��y�tހtj�\K�Z:gҹ�����;VK�[ ��̻ZB��%tΝ�H�/+�ηA:יw�t�������d���6H�:�е�6��u�]-�o�̮3�j�]�l���ɼ�%�m��u�]-�k	m"���̻ZF�]g��2���63�_F�]-�o�t�3�j�\K�\:��,�=�,F�����Y��aC{�Z���kU�o��tuU^u�\���\�Ċ,(�[�c�\M_楢Wᶔ��$��ǂ��/Ƽ��Ҹo��{}��[s߿5��1�=�W�;�%�Mf��?z4W�Ŷ�z���U�qӖh��V[�lK�a.O�m��+�ȟ����^-�k]��%d4S�v-����<�J��
��W�{3�^�=��/=�Y9��7Ob�p�3�Lvaq29����M�31I�)y|�A3k�*r�Zک3E�rb�h�.�7���|�>&�_S/$����e���i�H����{Bz�'Y�������e�{dz���c8���^|������Sz�u/�^��P���?dχ���;ݡ�o�R�wE�	�.��oc��8��Q4����\�)��lD�$#X|8yYeg
Jteg�בe�"��x�1��o[�9���ս�$�@u�k	y�5c���3�"W!?���
��H"���$w���+�]�M�x�j󥵄(#�C�|�&�=�F2C+iG�i�6A;$d�bXr�j�- �&���=��Һ�U7�+w��L�Ks�f�O��lg�`P2Z��e��e�{��;�^K�l�lR\�����'����c��wzX8�.w�8b�+����{?Y�>�ʼ��ﴨ�����/�/�����H�3��#^��ze��=*A�ꎏK�0��}	�����rD�
�}��Sq̟P�������ۣR,��tOBB�����>}c�)Xb��HR�f=�{��o���o���4}E�h\��m�\�-�������5���z
����n�6�!t>Q��m��ۼ[�me����t'a��qI6��^��~�:?��t^��,��ߋ?fsm��:�|����{?��km����>�H1ﭢM����2�׿u��>�pm�pm�>�^��ri�zÑ�1Y!>EBG4�6�L�D�\�U3��!hf��*'�|��pV�l��k���ь0j��M�3�f��/���*��L�;�>��cR�r��	�9�s3���S�Hq��;j�)�N�sib���j��ob�ͣ������`��6���,A	�h����g9��O�E�(�����Du�7A���9%N�|{�Q��ؔt��٣��u��Ѽ�7���t�>�g�υ�E۽�h���&p������&�4/��=�zf ���n�{_|����V<;��ޑ-?���Y��У&i��Kx#TDtK�l�S<�Ť+B@$$]?3�>��)Yj�2Z�l��V��c:c0g�]�=�&ZH�ٯ���g>�%Q�Ŀ,�vqf���2�	=���\��G	�Q���.�'�t@��#|J�0&��'i0��?�'�z~���}&1�2'���?B2/�����z�x-y'B9[�	���_���`C	f1e��0V�
I��ɗ�,��w����&�`q�����s��m��]镦��Z�����7Yݭ�מ�#����a.,��xU¼�ݨ�W��	\��y�J�/�L�)E�x�VB�0���Ҭ���q�o���9�P�	?���Q/+eoĿ��HU߯_�@/�	}O��밬u�I�@���\�AW���{�i�g���MZo+?�4�M�s��R�mD<��	�
�)�O@];!��6�f��^�q@g����g�Q��+?���ݽ����P�
O��yL("wm:���JC9S{�o&R+cLj
�rEU�!�Wv�7�u�a:wV�~�5ᛨ��jAuW�,N�A�O�����rX��6�a��j)\K�?�����&�mI�?ʯɪ�L�֊���4��##yL
���~��y���rO��׾ϑ�o����О�&��$O?k��~�ڀ���r\ޑ��Ѷ�"��e�H3&D��f��C�J$��S:w33Q&��#���e�Y��I�߾�f��f>�aIV�
sR1i�	�l��i���)�ţ�H��o�zL�6�0��MD$lhR��p΄k˛�M����m��ce�����w��1l�m��o�V?P��e��m����h���M�ux��*��G4C����+��6A���n�"�	�	e��fæU�]��?Ш~���D����b���h�bۿ��8c4!�fJ�=��M芔��d#i�x�+����,�Lۯ��tճ���� �G} ��9���>�t��9����߬��ƭnF�oh��E�fA�;�=gs{z��3뜶.q�ۡU���ʅ���+6���tJ�Ǐ���9�f��OW���y]�����]8'vf�b}��9�����}yM���N�;�ih�{�t�9:�.��Cwa�0�t@�5��tˡ�U��C\��d\�-����mNp)�C0�%�b��[��l��ny	.���[n�K��p)��$ĥ�9�.ٖ�K�qɶ�ϤGZ���_���n�#\�-�����a�n
Ƹd[v��L#\�� s�(�%�����m�NnS�N�Y������:
���J��?���CX�����!H76���U��mm�i��0�3�((�PP8��u�~y��7O�����up��>�3��.�<���o��<쒔<F��?�}��3\���ORu������Q�_�q�O[��G��)W�m2	P����T20;�йGm8i_X�Ə���5x�ΛL��7��}h�)h��do�[i���66�{JQ��ɿ�U���zI��)��x�_z�S8�Ξ�y><���u~D�>���4����D��9<s�-���o�y���my࿜����˫pF�)_1�r��;x>��`F+0َ������k�?���w�}H��W��l��:�svZ��vZ۴��M[�OW�����f�']��w ��Nď��9������Mmκ{���6d�n5��ht�
O�/0�v�G;G�	l3���	�܀k��C�:t�.������`���s�}��O{��Gc�PDI~�G�5�|1;<$���t��5�>��s�f�.6����=�{�f����I���q?�!��JxI\��c�Κ�ٸ���݅�8��=��v�����-Ȼ�C�H�cs����pg�������6��K�˽�����|0w~��au���/i"̛ijV����ut�c�u��V�N�Ӏi��	���j�D��c��_[=2\[�_��h�}��I8kq��u�[?�����1>����	+�i�x��043���<\�F������vO�IrJ�R�W���r�O,��(�g�W�V�joˌ����˚^4�Y�W�Ͻ������x�I3½c�^�F�v�/�9=��^=Y��A����ަ��A�–8�+��{;�ގ��1�muA���i��F����n+}Oc�59~<���:����G�^���9Q3��ۡ��b�s�=�
�&cQ���s�c�9�����d�����λR��}��m\��āܛ�6�۰�z�;�A;ׂ��n���C#M��Ẅl�^�g�v��M���Y?9�N�����8�76�$HB��5_i�%�q}ь�tY���J3�z,͸M�3�[�4pA\�c^T�L$5�6Y�Ǿ˛�bh�s�V���J3a�)6^�L���*�I�f���,}���F� <PZI�(tBь��(v�[J��M&�VX3	bخnf$54�0}An�r{~l@���L��`�7nC;&�H�DM�ʼn��fp�E�S��Tj&��q2B�A3]�T��H�$Mߏ&��*�7�ؗƷ�4C�p��f<��%^5���aMcI�J�Uو'5���B�ae3���	s!���I���v!�be3���FЅ<�*[�DM>�/��^ي$ir�r!��f$I���!+��DM.v/d�\ٌ$kr%�6#TDe3���URڌPX��H�&W�i3B}V6#ɚ�T)]���'�g$�,ÓFd4k$�lA���5C4{\[��?�!�q[C�����	�зe_Y�I�q�(m���C���Mu��Ȗ��6}�e������€y�"O�`�q�2�����#�� �Ձ��#��9��n��4�8fal�'e��� `NZkmI�G�W�%bnBHB"B:�L��4��x�OE��y%k�ԁ�Ķƞ��c��Sc����w�Tb����V���c��&���5=�Q���� kh*[wE�1(J?v���y��?4D^�9�Ʈ�����؉�(m�ر��?4�,N�1wse�_+T�V����ȴ����\��i�D���
��Z�N�+�kq;��\��ieh�Z�N�+r&S�v�_�y��c�A+�΍;��0j"C��_VN�Ma��%M��`�h�vn�Xjو��f�NGc�䛖�_���>ک����f���3gF;�/��S��Q�v;�������ÒB;���O�X���3�+	;�����ʲ�eG7W������N��-�������AsPd���D�I$�%@c�0��W�E��+�%xe>�d��D�̇���尞���տc4z��W"��"X6����B�
9l��d����u������[���A{;B���S�F���'4�M,�P�W�
>�P&{��O�Pf��MaY�˳`�f����)9s'A�����"�e��܁���2yj���_��5w.e��N,����_n~{6;iS��.�=Q�朴O�?]�vO(�b{�kyM�d]rSg�مuva�]Xg�>�#6����'niz�%��R��0��+��EX\�v��'�,l8io�0&�x�>�<�4��s&h䉶FS&�����Mn�F����5y�E�x~1�&�[o� ��^W��ph[�\��1����-�.��� ���7��,1��;��C�u�L]$S���[������l���ڌ�EE28M��H����"�k[$�Һ���0�:f\'�Z�L�}�䏼GJ�3��1�ъ�2�*�ak��ak*�ab^��Ι)!_�N�&�(h&f]��d]�S�&��Jf��4�'���017����*SLL:�ҕ�0��hRb���ab��:yF�gb"��5�GW9��|劕3L佚�e�Jg���4�%���0���0h�g��4��ԗϬ�~&���$�Z@#�2�͢U*h�f�E��Ј�oR(�-�Ie��<�ZE���jYXQFC�:r�����a���B����W��jЯ�4몥1~��bc`*�i�	UQNc�8�zsF�Ԙ,}E��@��Ԙ�}Q���W՘�e}Y͚�j,Ԗ���B�jKkl��������ט�<��L[]ca��k,,Tm}��Ŭ�����%6�������X8\�*P[fc�j�l,��B#Oݠ҆��Ԇ	%�*�R%o�j�m�P�m�@ed��M�ѕ�0��Mj�t�6L(����V<B�'�Ҕ�0���XsÄ�`�]�
)��<�������e#�7w��n��]LJ�t�7lM�7lM�7lM�7L�/4P��&��D,k�ol�c9P-�5�߰5�5U�TX�Z�(�Gh�<�&���jpتE8lMU8�-�1�E[�cA&m��hq,�X[�c1���8�\W�c!u��8BP[�c!���8JBW�c���9:T[�c��u%966��&�����X�`ڪ�P[�ca�j�r,,f]e���-ͱp(��9��8����V�X8����T[�c� ��XΩ�:ujc��X�6֩�uj���8_���6>Q��(��O3�+t��DǼ���b�0mK-��,��*^��\��*t�ZJt
�^�F����t���Z��l��t�Ǔs���a��>�2.��/ڑ�6�k�A�צ����O�C{�}�lV���OV�I�>k4�w�=�zy�;��Na�;ֹ�w5
���pH����?h#��g�\����S�6�7�f�����d�eˇ�
��i�x�z�x��x�%�x��4j���D�f�f��
�)i�������H���`3�96�k��l�g��pxbO��g�.82���k���`��a�w��xA��+�Y&4�@��M��th*�6X��$ð�~�ŏ��7�����H�@�Ov�X|��u񤅌�FKʸ��x]��c�M�gm5z�w�*%Z)Bl�W�Y`Į��V�h͚���-=�T��c7�?�Ho:��7d*�Pԡ���Q�֎ҷ�(�i�����'w�8=*�IH'{�n\��8)��`��������jL�ES�ap��rKs��Lo)��9��5-G�����8�C�ph���,:�8�o�[Y�-)������@��hnpQ|>�)��#wZ�y� �� �D��u��x˺~�&�ˡr9T>���P���cn"�~��[`�
��0��d���o�c�l�o��xE3�C"F>�PH��O'
7|V�[����,"�9��Hh�5iG�p[�ucm1Jy��8Y G��#ĆiKy��1�xm:0A�X��S(t^}@�y�5xl��-���?�rX�����Ã�J�7�c��8Wk�q٢�%�o��S���:����f�p�HO#pS]Tk=L��x-�
�D��W��������W��(�B�;�� ����yk���Vf��r'掌�'�K�/�;��.�]��Q=�#��
۪!9M�$���eZ@p�h�͈D��OM8TܖKH�ҏ��-G�l�%�Z�?CY�;"��qW���
ppu'���^��r�F2*�箲%v�D�*�E#���ُ��Ko�_c�I+�)Ά��2>��+s^��R����H6Ya\;�:�>G�s�&��u��e�|����{���	�0��P��1�é2��VLo�4���dJ�5G�_l���*9if.��I�ȎõcbG��)�����"�����5�vG��.ᤥx����[h(xS��"���S�١D�h9ŀ�����(����;�o2*�Ƹc1�8KH�5����|qx�b�%�O,�L��콽sh�s�d��w$Q�M�9QZj}��7�Y�
�9T_K���z�D
�~�zraL9��Wjv�_���\<J(h�ǂ�I�o�ô���c؝�$�)�>�z��V���Ot��ѠԵ�lhm�`�)�S��xy#�=Z��%
<��;hv{<9�;�x�?os��{/S��D.r��v�آiRń�b'�vM�Z����ӌ{i�C��s`I�ns�_q���Ȧ��P~3T�%Q5�����0��P�/5��4�=��c���l���D���#{���	��6ͦ�@��d/W�4��&R3
 �s$l0Yu�D@(+�M�D}�],	RdM%A:��4�	?���
��-[lmF�b�@��̑�ֱ��@H�h�KYu$�6GB�b�'���(��G
B�&G��P��}(H�3��^�"�Bfy
�ifa�M3c�Ґ��@�q��ei�l�˽!�����;��Ps��x7.���Z#©����r��+��)mvQb��6�THߩ,}��5Y��B�,�!��l��lN��	
���b��K,�B�{Y�!|�a(c8��0,�C�B�Xf�?�B9C�lHk��|�b����2�9Jz�����D
�I=�����YJ�U�p�t���F��z��yN���L/����<e��)E�1G���<|C�:�����Q?~���p;4�;tS�nR/U1��7�4��_��З�t��x�Z~$������+�t�[K����LB�'�a�VnΧaKc�̍��^Q�e�`�Im��}���i1/��=qG����d�D�։8�����s�,���{C��#�C�����*����QZYf�v�ؗ�A��fs�IeZ7.w�i�2c}~�WA� �ܯxi4�W�ye*�Სf��lt/���H
����dܟ7�������kcD9�禍���
��kB*f�K�����W{��,�ȓo�&�'RlaM�IL���+D���(�Pb9�� ˴J<d�_�x���,����r`Zjh�����Q9%ʴ�Z��G�,.F��$�F7�B;A�j=���
ک�R�l
�X6�F�VY*�e�q}�0�箔
d3��-ٰ��WE��������E\���p�M�op�	��;O�L�_2�ڠ@oL�G��K�=�t�]q;��r�
,�/�mQHĚ�(%ˢ�!ϯ�ٗ~M:�Z����$=���hG�#UG]�by<�೪q�**��e����
���T�;�Y���Y�����pwa?�tL/���;[xd��u�� Q�.��H�#g�,�H.$X�eO�<�({�X��
�Sx�锑�	yM/���w�����3�x�7~����*�ŊC��!��_�cx�Y��d�!�&�f����P!҈�S6O��q���G�#������[�|��z�]z��L�G���938g9�8a5a� �l\��E#nZ�<H��i�-G@�Я	���L_���L�22��938g%��XM�%(��_zX��<a�t�ق��Q-�Tj��@�.���B��T���g�/G��-����:���,)q�g�/G��-����
���E���/���8�<c9�&��IM�%H�� i�&g�g�Ӭj�]6սˑk��5�ɵ��fN!���՟Ϗ��|~d9ҍ9��5�V�x?S��dN����_�hN�IM�|�n>m�9�2;�x�Lsl9N9�҃=ȸi��+�?�k���Ѓ�{��gǗ{H&�Ǹn����+myҖ/m�r�QP��V#n]
���>���=�',{��K�Dz(����Q��E>���a0�L>�C��F٥�	.�X�.�d��=�
s�=�
=*hjQBY�x�w/��q���x1k疌����o�x�K.�C6����:=ǣ@>gGÑ;aai&��p4���fᆩ�mA��
����=�r���+}D�`E���aL�9%��nr�8�ϴ�ob	�h�k�Ƙ����Aԅ��͟��� ��0nQ�.�3�Z]��g�a^H-�̮�m�j����Ùh�vn�ǒNݣ�w<w^��
�2�f�Hz�2S��nr�(�h���B��?���`����J-�k��-ѹ��O�\Tz�qx�Vpo4'Y3ȆIĆ�q6�b��`2r+=7��f�)�[��7��
V�8��A���:��z3�j2�V�ѹ�F�K��DF|q����B,yK55'��/�=M7qA��.�J��
��_��N8Vii�� r��0��qP��T����h�����
�۷���W��?]>n�����J��>��&�
���dρ'^��?x�\���%>x�ޥ���[�?w���?w�m�s��ҏ�֟;��ܱ#/��;�����*�]��k!�;����εt��}���εt�}J��~�Cۢ���е��v	���ZB����e��y	-Χ���je-�k�}�2ۭev-�k�maU�5���ZB���%tXK�ZB��@B�k���}S��ZF_���k]��ZF[�bY�:������A-�k�\K�L:�p��y�j	}$t�yWK�?��ιs	�ee���6H�:�εt�����̻ZB�	]g�����&�μ�e���u�]-�k�mcU9�w���
�μ�%t-�M$�yW��� ��̻ZF�2�f���ȼ���m��u�]-�k�K�6���_��"���ްt�<K>,ch/^�t�s��s��mߓ��ʫ.��߼�K�X��s�y5���˼T��`#ܖrЖ�C��Xp[�Ř�Y_�
z���|k�F�;�G���zG�D��,�!�G�檼��U��Z�j?n��s�jK�m�>��i�MP�{����=�ثet-�k���f�خe�b� ��Z	�X����o�u���'U���6+�]��I|f�b��.,N&�q���Iy&&�>%�9hf-QCE�TK;u��TN,-�Å����o��DŽ�k��6����b5?
	 =�QOH�$�S~�rӔ��{�x6���p��6�bUߋO����cJO�����q����pt�ov�;�-�Wj�Nc�h�?A��q�Mcl�G�:�F�\�@ⷛ�3�R�����d��//�l�LA����L�:��[d�{�8��#�m��=�?����Dc���z-!o�fܠz qF]�*�1��Va�I$����������OUm����eDwH㓏��g�H��ch�!M�:"
��&hc��l_K�|A����d�м�4RZ7��x�.x����~i�@����)���JF�{�������~O�zG��a)��헍�B��׼|#_��$�T�yL����N���.G~���a�'c#���W��~��^��������/�wFyċP�,{�G%(T��q)&w�/�15�S�Ȱ���Y�t*���ו=��4�w{T�E���IH��`�B:�اo?Kc2I��}PìG�3���:�m�����|���v�M�+�%���2xW��s3_O�����;��'��z�m�q�w븭��2w��$��6.��{?���{��OW�;������� �{��l�M�1Zg�r���v�Rr���w߇�)�U�	W�~Yf����]����-���-��g���Q.
_o8r=&+ħH�����(�k�jR6�,S^�D��w�*��v}
2�7�F
�9��|F��¬7ڣ�\s]�[e�i~��7L
T�5�3gxn�2�xJ)PqG�;�٩|��!M��YM\��M��y����,[�B؆���%(�
\9�,G��i��h4�c�At=���&��U6��i�o/3
����3{4��n�=���&0��n��G���жh������6��>R���E��'[����`ޭ�Bu����ъg���;���a�1˴�z�$
�x	o�ꏈni�mu�@��tE����b�ا8%K�QFK@�-�ӊ�~Lg欲롸���D�;��p�"��g�$������.�lQ�T�9�'�����(�=ʑ�إ�c����p�O��d��$
�4�G�]ϯ���$�_�5z�'@H�^�X�%��O(g+8�A�y���� l(�,����!��!�rC�S��\����,�s��p��-��+�Ҕ�_�\�w�Q�&�����S}D�}<̅��J�����j_7���Q �]�e�	:����JhFsvW��wS�/��Q�1<��>�G��<�e���������H��O�"��{����2�(����?�*��x�1���r:��I�m�G��	q�C�C�����<Һ#���#��	�k'���&��_�kY?�p��,3j�Pz�G�V��7=�u�Wʹ��=�	E�M��7]i(gj���Dje�I�!S���5D�ʮ�f�ޠ�7L���z�/�&|�_-��*���;��	���^Q���9��]-�k)�Ǔ±��D��")�g@�5Y�c�i�Zq�2���x�c$"�I!���: 5o�~V����9��{C8BR�Sޤq���g�U�OX�;�Y��;�8ڶV�����iƄ���B"Q}H�O�Du�J�nf&ʤ�D^���l>���:�����l���'>",ɪZaN*&�=�����1�T��!�x4���m\�i�f�����
M�ΙpmyS�I66^u��m4z��r�R�77�����B�M���X�l�>��R�B�m�"��ɳ��>P%����f��ߐte@��&�3��MP�>a?��]���lشJ�K6�կ�ݞ��}��V�ѼUb
Xl�W�g�&��Lɳ�y�	]��v@�lD#�oap�ݛ����i�Y����z����}�骵sxy5��Y'��[݌���\ۋ�m4��w
{����'�+g�9m]�j�C����[��Wl���^���s\�N�[����	a�fv�����]8'vf�b}��9�����}yM���N�;�ih�{�t�9:�.��Cwa�0�t@�5��tˡ�U��C\��d\�-����mNp)�C0�%�b��[��l��ny	.���[n�K��p)��$ĥ�9�.ٖ�K�qɶ�ϤGZ���_���n�#\�-�����a�n
Ƹd[v��L#\�� s�(�%�����m�NnS�N�Y������:
���J��?���CX�����!H76���U��mm�i��0�3�((�PP8��u�~y��7O�����up��>�3��.�<���o��<쒔<�3������|u�'���?��vw�(j�/��uا���#ld����6��N�Ik*��w�܃�6��/,�I���SZ��V�M�s��t�>4�4�{�1�M4��_	��=�H�|�_ɒ�@g�$����	�/=�)���fO��6����:?"z��~@W��m"F����E���m�w���_Ύ��OW���U8�Ք�_9�
�<Tl0��i�}��u�gb튵ǟ�x�;�>����sd6�i��9;-Rr;�m��ަ��ѧ������i�ӓ.��;{Z'��l�Xvvt�wtܦ6gݽc
]u2W��d4��|���e-�����yB%7��ӟ�H�B�O����{p�c�2w�O<;��!s�}V�O{x��=�<���*xI�D�����9���h�V�K;�h!�b�;?��C��l������4�-��Wd`�k�Rv���,�K�t?ۡrs�\+7��R����.3S�?�N͡�Ӆ���61�%��׀Pj�=�;?���0�Z�Ǘ�Y�M�Y�}bt�::B�n���ߥ��Ĺ-�a�"PZ��h�s,�d�Gd���+���1�����7=[����>��o��h\�SaOX��r����G�C{��q����m�N[�.>o����'��-�`�8
g@�]p��ɀ�z:v��Xu��L�z�=����EӉ�tl�t�ܫYo�t�yR���`�4�;1�%l�XK�֘ӓ�����;T?�>�m�nD.l�����]��#�툽-��VTI�|�V�o���җ�0��Q�dz�.�ø�{~~�E_]5�0p�nzϰz�(���ߞ^q��(
�Y�9ܱ��l��s2|��`��v�]���tW�6��m�@�M~��m�r��۝ˠ�kAsLn7�A⡑&�GT�p]B�n�۳g�H�&s�Y�����T'�Ԍt}��cț	�N$�Wݚ�4�渾h�o�,L\�f��
=�fܦ���-T������>��1/�n&��q�,�c���x1��9p��fb��0�/l&I�~��$R3^��>L�t��	(�$N:�h�kI�խ�V�&i+��1lW73��	�~�� ���=?6��Xj&lz0��7��rO�f�����OD3���lf*5��8�ܠ�.K�y�w�f����	\���@�K��u�!c8�x3\���m��Ͱ&��$m%ݪlē�p!���I�䄹��Vٌ$krn��y��I�d#�B^��H�&��X�lE�4�h��Oe3���]ڌ���H�&��P�lF�5�H�*��I��*)mF(��f$Y�+ȴ�>+��dM���.n���3�q���I#2��5E����?�!�=�-�d��¸��!���?�`�I�۲������8n���I��ӌ@�:�xd��?t����V���?�Na�<[�'k�r�8b��X�k^���@���V7��?
�^�0�Փ���f0'��������17!$!!�X�T�
Y�G	<��"�ܼ���vb[cO�1�1mly��?vA��^*���`Y�C+Q�DZgk���?���(E��A��?4����"k���Ib�<���	"/�qcWN��L��I�6c�X���I�ؘ����/�*�+Q��cdZ�XJ���B�\��i�ar-n���͵���WS���2�s-n��9��q;�/˼�c�1Ϡ��F�ƀ��W�A5��k�/+�ܦ������D�O4j;�L,��lDDn3��	
D���h�MK�/�Wy�Կb��t�S���3����
�|x٩�(����W\�\����a����Wܧ\,��ř˕���W\�\eYz����+PK�?�Wi��ߖ�~����f� �9(��WB"�$����1gY�+�"s�����2L��W"i�C[�rX�\���_�1�=Y�+Os,J��\!��6�N��W��R���ar�-�堽�!��)s�F����&�l(�+��l(�=��l(3OƦ����Y0s�\�ʔ��� �e���e���2]i�@�_�<5w�d��L�;���W'��]]Y�/7�=����)�e��(osNڧ۟�f�'�\��G�G{Y��I�>��W\��hʌr�Ϲ�5���r��s��]��\̺��N[����:m�N[�}�-Fl0�i�O�Ҽ�'J��%W�a��WH���|���೰�T�Ӂ'�D���=p5��y^'ض�'�M��Vhޖ7�����S����X��o�)D���0J{]�¡m)�sEK�|K�+7�4�?��_2[��mt]n�n��AYf���͍<�;��˩uaO]�S[ȵ�\[����l�-��B�E�=8����������k[���Z���0��f\۳ZqO�}҄��GJy3��1�ъ>�*�ak��ak*�ab.����)aj�Nf�&�(Qs&f3]��j]�ә&���|���4����01����*�-LLh:�ҕ�0�qiR���abj�:�G�c"�5�GW�����>L�ꚤ���}���5����0����]h
~��4�W՗����'���ğZ�#�2��U�~�f�������oRܢ-�Ie��ܟZ����jYXQ�C�:r����a��������W��jЯ�?�1~�� c`**��	UQd�8� sF��,}��@����}!���W��e})Кj�,Ԗ��B�jˁl���������<ڂ L[da�J�,,TmM��Ŭ�
���eA��.���Y8\�� P[d�jk�,��� #Oݠ:���<�	%�*�R%o�j�
��P�m�@ed��M�ѕ1��M�t5BL(���DX<B�'�Ҕ	1���X'Ą�`��]�i��<�J!��R!�s|#����j���]Lʱt�BlM�BlM�BlM�BL�/4P��!&��D,k*�l�c9P-�5��5
�5U
�TX�Z�(�Gh�<��!&����ت�ClM�C�-2�E[:dA&m��h��,�X[=d1���C�\W?d!u�DBP[Ad!��%DJBWCd���ED:T[Ed��ueD66�������Y�`�J"�P[Jda�jk�,,f]5���-'�p(��D�������VY8�ڒ"�T[Sd� �YΩ����9fuEw�uEu�d�5YgM�Y�u��9kr��HI�|�$L>QR%�&I��1]a�y-%6aږZX�Y�%�l����¢5�����jeQ��+�Yw�j��aq�0��l���(.�r?�8�����r�(����k��7�����y��W�9�-��֏�Oi�8�)�K>�����֏?�����֏�SZ��):�u�:�zҧ/S�?�/�xʀ>�mkBSx�]N��0������Qʫa�johl�U�&f��n�Ãs����fd�,>�Op��3]E�1�T	�яj�V��2ڃ��-����p�
�uy��Gp�odl`�d/�e>�v
9��]����A��ݩ�6�����ٞG�ÃT{1�H	�Q�l�H':�iу����ŏp�a'D�:�_�_�C��EymkBT���8�x�횉m�0]HI!)$����FR�?6�c<lHٱd��t���C"��+��RJ)��RJ�������kJ�߃��L��_SU��n7���s����s~�u�U�-U�yy9�c����/Ju�z?��i���>>>~�sm��+�v�u�Ց�νY�u�8����uN�?�WP>�1Js��WiV���_uK�E��ϸ�/r���ˆ_�gK�W]ױ���EY�cl��,[��T�YH�T�����������}x���L#}A� ���G��V�7���^�}>�iҞ��-���i��;}�LJ���X�&�T�P�3�T�#��ߨg���J�l e�'�=��?�͘o��n��a����|7��>��?ǐ�U�%�;�������/�m���N/��I���f�Qփ�z{��<�d��6�d�n�;�����Q��m�{{�5�$���iѦx��g<�$�"�^�%=��RJ)��S����t�e/�֔� ��a};k���_��y�?�9Ԛ�l�z��}m#��G�Kk!����k(�9�G��1�����z��,�Q�&�l�iV濊���#_�<��3�Ξm$�^9g
�{9&�w�&��:˙�u��f֚��R��:ֽL+mW���W^���z%�I���2���lo���Z�f?�k4�W���-�#��	?V/�c^��!�!{u̵ʴU���ٷ�A����Ge>G}�?����v✽��3��X~j����{�zT��A�O^��ʰ�>��?s�y��|����G)�P�</1�1~2�ў׆�R/�7��Ӿsm�sr��"�(����2��c�Ϲ;�~�u-��)}����<�U�1�g��:�a�p�b�5{��3�(���k�!m'mʞ���2��.�~[�)}G�κb��XE�L������p–�aԃ���7���7��Fy�0�@ߋL?󞕹��Khi�@=��RJ)��RJ)��RJ]M;�;����j7�]&SmkBT���U�x����i�`�Qqqqq�����!��	�C�O��Ml�S�$I�$I�$I�$I�$I�$I�q��O�9˵w���O�o]�s�s������,�Խu˲<^�0��t�c�}�av��=��7����_��{V9��z�}��ٿ�^��s��_���y~�?��}e�z���۶����������@��w��E՟�k�$I�$I�$I���@?
���=T���mkBT���`�x��ݻN�A��QA�x�E���W�K�XR��n�,��5�'�$VT��„��l��:'s&�X��|O��&$&��9����X����:��,���bY���`$8�����a�`��/o$f��K�bp5�f���3�	��`��M-Uw���<�-c�{<�����up:8.�\�e/��_�h�G%��5�{���y��'�Gׁ�	�%�CRÙ�A�<9$�{��e�2x���i[���+��L�ld�3OCKG�1˶a�����������l���MI�K�'nH
�A=�D�~=�oZ���׼?�Z������w�F#��<�x&ܕ�g�z找f��%�S=����tZi/HgBZ������ij�r}�#�T���
��Ae�A=�d��������L�A=��S}[ZZ�t6Ƞg��6-�
����W2d�3O�"�T����v:�LȠg��e��~���lg6��LȠg��G�Zz&|]\\��l���A�<ٯ�S�b�٠���z��~�J���}_/f�3O��?ծ�KΠg�T��V�
�{��a/Ƞg�ԑ*�
>���m5\^��\�j�ϙ�L��8�p��^�%�s���@�簝u�͋����9���%~?m�fº��En��J�3���<�y@�����?������͂u�͋\��_f������_f�\���?�Տ�����e�����߲����߲�q���q���q���q���q���	��-�p��Yq��Bm*������*\Y�|�mkBT����xx�흍�)��q ĉ8�D�^��>׻gI@��X�jjg�iЃ����`0��`0���?������ϟ|�:����s��e����Q��3|����ӧO|�:�2|�����.�}��;�7e�GF�����O��6���_�Q�v�������]T��]�^�ˮg�{>pj�z���k�u��o{�y���ye����?��{�-����x���/D:��3D��&򈼹e�^H�y�i#/OG�z��Ϫ��߯_��~�
:�sMe��#M��3Y�#=�2��Q�����Й���[\s=E��8�}E>�Gȩ�T�ڲ��T�g-��}�����Vf�������o�SVw�zV}�.�/�>�~�<Vrv�@>�!?�U���������1���<�#�����}��=�F[ ��~���QڋB�N�.�.+푹^ed��Lo+[\�-��k���
d�W���(}���6�q�$�#�?z�6��Bө�i���?�L���7�!�3�O_Q}Пu���o����[�=��tk�ȋ��M�����!'}/�Ƈd��r2��_�C���ﲨ�:������`0:8�����o�=��+8-�4}�۞�c�ĥX�dq�{bU�����q��©ή��m�!�ƶ�g*Ϊ�U\z��[��GA��=^�+ru�{��LV���	�U�?)�V>�ғ��)��x��|�Y�ҁ��gi��\�yi�^c�U���o��*=�����!����T���Y��?rf�g�����W��s�ʽV�n��*�V��X�#�=��F���ϫ��+[���F�~�yH�\L�~��[���O҇��h�5�ݵ����T����o��w�|Sf���ӟ�+���)���;���F���;:x
������)/�OS�y��U���o��2��e�)Ve3'w���gGg��=�J��^��`0��
ľ����u k�U,�Ks���ؑ5�nY�,��bXw{���w�&����3�Qה��N��Qev�	�]��Ʒ���gcH��˞��i����{���A�3���I�8��h��w��d��u�w���UI��W�q���8�����I�>�+���@��p��Qş���Gc�Z�����\ƪ����U���ߝ�]��/�:����3d�;ɫ:gB9�R�����|GW~����w�2��;�fz<AǏ�ߊg��_��l����y��������=����U��y3=� ��[�6_��3]U�_�����k�]���]�ײ�2��;��j���->��t|�+�i5���n����Οg�Z�Y|<�1NyŬ|E7�k�������?���z/k���>�<��=�Α}N����΅���>�u�Wy�d�ʬ���dz��`0*��\?W8�G������Y����:����Dg��c�g<��2+�������'�W��6��qn؟{�r�u�"w�<�Tk��.��\�r���n�O���>U쏘~c�#T?��+��y��{�Q��,�,^�qF/X�v8�.֩g��3}�ȸ�OP��~n%�hU�G4��(_��sn|W}Tg&x^c��,F�����ѭ���+�<��#+}/�Uw8B�Rh_�����|�33!m�r\7U9�m��({�ѝp���ve��w��[���x��G������]�߱?g;�,�n�ҽ�ow8�]���ו����b�����?��OV�=��Z�_�����#�ve�?��v��N_W�������r�YL���o;�����1�g�9pV^�G�~>�[_��v�NO�S��3��`0������Q����[����	veO\k^8֔��v<�Zbz����\��O�p���b�n$~�}���o�z�3�ј
mK���vU��]^�i�N���WA��#��x�딫���j��t��q��:���E=�
z%օ�q�)Cc��Y�E���q����yRG�-�+u(K\�h�P�'��*^ء��^���q�=m=y|K��vūe���\��rȊ�4���=���{W��1���;=ݷ��x��p�;o@>���Ș�T\Ԏ�+C��=*�ɫ|��G�JO�C��W]��x�1.��ﵠ9_E�б��
��V�q����)v�(��ʑ}��[G��w����Ǻ���{-�o��Sdו_˞��׃��2��;iT&�w*��w�����:�����g׭��S�O��s���j����%Z�[~_˯d�֮���+������w]�7��`0����]��k��I�u��+e�L]���ւ�oA^���;=GR��?��v쯱�;<��y�� o�$N�1紈=:ߥP�V��u��<�� <&����3K�yC��/�4��r�)i=��*/|Ύ^�]�Q�NН1q�G���w>ù{��<F�����V��r�2�n��lo�؍ا�|�m�o��'�qb��Ӌ��r�`e��ef����6
0�lz��sA�_������x7��췣*�U}��R�%�+���C�����_�	�ڟ~I\�Q��~�k�y��#_��jo~DyU���^���`5���p����k��o�?:��ˮ��C����w�������>?�Kv��:A���}E:���_�n+{�u��=����r����q͓�̳]>>��d�}+�����|L�����0���1��`0�l���e���g:��׺񶊝�`W�,3�O�?���]��\9�P����~�[��kO��W�i�Gc~�)��-<�w��.��3q�}��'v�u�w$V���n��v��(�r�����5��2���S;W���k�_�K�ϔ�8B/��h��E�ՠ�'�9�w?K;�x:�x�<��|@��c��Ͻ����V��y���c��@ۖ�Sw�8B��q���]��=��2�l�B�e6V}e��������R�(�������	V��e�ZT��4��ad��e2ޒ�+n�Y����B�����Tq��S����ߔ�<����[&�=�f��[|�����s�z�P�)G�����}{Zׅ�3���n7�j�p�W��wf�t��E�w��[ǽ�;�����`l?��`0��`0��`��{���~��������i`oL�y�>uo���i\q��K�|}����7��Svu9�G���쯿c¾#���>�,�jo��w{�Ն���ݲ�L��=�mW����2u_�����8د���jo�?���k��D���߱��m����w�>���#��}�����E:��OۡO;<���s��y����}�ڛ�k�}~����|�M���'8CT����o+�[W��������U����Q���r'����\��'�t�TY��w��z.D�=��W|��~q=_��y��M�����������Ǐk�t��bS=2�|�ұ�y�N�_}O��e��摽ۏ���tL�S6�q`C���jf��3�#��ܰ�?z�1���H�]�����\"�W���]����O;�2'@���@~tG�:�����{��u���7m1��Q]�PW�V�2�S���z]ϥz��s������3��]v�����xwҞ��:ڗ>�y��`���$j�?tU��mkBT����x���U�u�w�-I�HH��ZP^> ��DEK����F����R�-��� �������h�V!��Љ�0�fD@&L��#3P�ܽ�5{�9s�̝9w.{�x�;�����2&��EKGY:�ұ�����u��ujϗ�[,hJi	�_�t��n��[�K=,����>�|���1?|�]��[i�[`��A���L���~�R_K�X:��i-�S��ޖ�j2<�π��3��]y!m|��s69�_3�������[:��Y-�3����N7
��g�|�mځ��7E��[��?�͓M��s,}��pK#,}�4�}��j2<1��>��;���i>H��ɜw��=��:g�s
>�L�s-�g�|G#[@�������|/�w'��|p�{�����mg��?�;��	&���u�Y���]�t{�UWM_�x�>������|���[��ٳs߾}����A5���Pumm�555�ܹ�m۶�l����>��sW�?>��3�
�d��'�g�V̫,H�vğ}c�8O��%&�;{w�G������~z�'�|�}�]��﯃8�������Сw���쳟�7>�<��?��v�ݣ��y����v��3"��M_1y�i���ky��2��&�{�Y�8cƌ�[�l�<�p+�\Ix~�n���7n�x�}��wQ�=|>�X�}��Et1y��mc�}y�m��G�#�9�wx��>������3
_���Ǟ�ϑ�J�����ɋ�B��C��UWW���'�D��؋�$�d�9v�i%��o����n�����r�ݷo�/���F���"κ�Ϳ��f��߰�`ުU��\�hя��1_|���.�ڵ��ƍ�4gΜ�{���{��W��|��]�G�!��~��'�e��%K.�֭��"�[�/�_6��	�Ʒ
��Fދ��8k֬�;v�ܣ0����+�6m����_2`��$��\��+`C~���/�ۅ���)|Y#2>x�����[n�E�����n��	��7��"��3�|����YQQ�����z���E��BQ��(��t����X_��%{vYq�ʕ+�ٽ{w���ܻ�6��	��7����rľ���W]����1D��dm�q�]w]�&8c��1=�K��+<�4�(~�aڴi�m޼�A�K�����^}����ܻ��&H�<�;���I&Z��i}w|�F���Z��o�1
s��r��~L��ɜ�>�i�����3�K���9��:uj�źN���/z�$� 'H�<��D���8�4�����[o�k����Y����~��\�g���?���t������M_��w�}���.��#6�o��zb�k��g���tA���~���c��Y
�������8^��<d*~�%V���v��:?#�[d������~յǹ�/|��a$��π_�8>�<;f���~�	y��ڵk�m�ȁ��=������^n/�8{t�~���!>:�U�����ao�����d�ױ_p�_אh~�g�q�N�'*&���˗�d��~�y9/�W'������o+���	ه<�.:������r�=���0}�t_�J�
�{8|�*'/��w�����$&}�il�����=ۅwC���ܹ��1�r�{db�-�6���_�{�WdgX����R{�1�o��8Zb��mx�=�0�0�9)ާ�i���6�~'�������'��n&�H���=pC杣�i�ҥK�<쉽}o̘1��yϱe��r��d�5>`Ş={�a�7F�!/�l���m�"����e��w�w܁��;z�
7���J�V���&��i�]�l�Oŏ����%&cg|�D�u��0�t{��&�޷���C�F�Hx�I�&�؋���z,�]�lb�<@�a��_�_S�c����@�`'�����>�?���{�W�^��z��)�<�H�yɡ��߆g�Y�u߾���_~�Q�ȮW�\�m>C<���H���c���r����s�^�<�i�8��c�c/�9�ߏ<��w�S�L��y�t${�;7�i��b���� ����k�.��e�9rd�M,2�����\|��aÆUYݯc�TUU��nV��o�[�샟�}�>���K/ի8)2Q��9�����w�̛7O�;���E��;��c;���o��Yw����a�����I\�__߼y��}t��CL�@WT�C�+***�|�{�n���L�?����ȗ��o���WW���pr&#�{S��m �k����E������7Y��t�ߋ��Wd���L�8�s�;8���g�F���ޱ���3�6�Y�͂�F~��A�	�S�-|O��?��'�O?� ��R3�����������צM����I� {�ޱ��!;0m|��_�}�=��S�K.L�>�/�����y��/�=�<�e���z?������L�f�O�����N
G"�Ɋ������3%ځic���l�]���q�8j�(j�t��z�D}W$+�LPO��^��Gځic��"�����w�9��_�>u<�jj����[$+I'~�b���?���|�#ځ���|�ܓ�/���SS+>��~��j�'�$���^<�Y��&��ML)dp�{FyG�u�y�ˁJ=��<��c���o�b����|�|��׵l�G���F���B�Ǹg;Gd�p�
"&�(��	�عź����@:7HL�;J�?���x�d�8Ǒ�Nq�,��ئ�ob�t��)���t%�Gj���"1b��/>t>
�(:�=�/�oذ�>�;��a�ݑ��e��i��� ޅ�c/VWVV�}�Y��HӠ��
�6�q$��4�`��܏�u܏�^�Z�M�����׋="��Ѣ���z�G˶l�R,���еow/^�8ο)��G?�6`�Ԍ�ř)���x�̙3cm�"_q{�zJ��p��X���j��廗]vّf�Ɋ�#j��@
l��_��[��Ѷ91��)f�OV���}���>3ł?:��[�>�?\�R�+n�F�|��df��_�|?�����r��@�����O~�۽{����]~���ר�&;���݁��q�;vl����O�:U�ۋ��RSS#�?5o�E�6�|��Ѵ�j�ˋ�+s�{���j�������o���?�*��ϛR�B����R��z���?)��hݺu�*�OM|����%�,w��#-����[�m�6����)��}7u?������j��z1��<�@���k�m����s$��Wy��	>W���۟�^�k�F/��`G����j#��{�q76Q>�Q��=#���,�ǥ}�Q����<j�e%�~z��W�zD%�F�Q�T��\�:���H��RD+��9O/}�}������9�L�]�׸�"�l�����y.��t����6�X�eC��h�_�O���W�.ﺦ���W�{繃/�~�;�k����}Xfu���?������ԹJ�mrN����BK?�>ᮻ���݇��������,�7��6:��{�Z��+�pt��w�9/���h�������|en@�����O��F]{��w�8��'~�l/����_���o�U��>e�uȻ�
y���nu�K�9��,�%�����s}h������?_�݇m�*m|s�?�$�)��d�ßZ_��}�l�=�����W�>��*�d�怿1� s��u}�P#.��;r��z����k�+��֭[�_5��6�9�Β|��?�G�W�G>�����5S�}_��MP遢g�H�f�_��o�����(1M��q�M�|�ٯ��jTPx�P�>G�lz�g�M��}�_�lY����7G�Y��P����n�-���hE�/����S��;fR�}?%�'m|[���/JV�~��JT�>��iiꃸ��������q���J��/���@�?�����ၨ�ii�`���y���R���='͝;7�����m!��4�[�^��D���ɓ�f�E��;�9-���4��G3g��.�_��G��+��Ң9`i��
��i~�lذ����=(��J��(}�U����̯|-pG�ÿ�f�F��4=����kzT~��׮]7ߠ�9�i��J��f��񀖗�y��7��9`Ȃ>���?��ךp��q�;����z >���̂|͚5�T-��x���j�A���[�#G���;�<(xbeEE�w���
������wS�5�9�g@�t߉�:�=o�P���
��Z�bE�皤�o�ϖ��6���>I�X���������Mì_���'fA��S�w�A�p�9��=��3������{��dɒ%y�i�6�y�?[�4g�=CQ�Mޫ��&N7������3��%�-3�1M�|B�/�WUU��.�W�y�y�V�3J�<�oLv< 2�γ	ď�v�Y�w>?�4��-��Y'GO��U����	�*�����7��`S�3l�����d��#���r�i8��r%�9�~��qwq�Ν;w�Å�����}�x�U�������SG�O��!�|��������V�~�^�E���-%jS��ӫ�����}0�p��y�q1�V�1K�6�ߘ�<��T�ޝj}kjH�A`�Ef��_}����;����ȉ�v�zqIIɕ�Ǐ����s�-[��u��{�1>�i��9��s�J�Vs1��*�Ʒ
�7�1�_%&~�6y�[�x�2k"����/�OPo_�_}B����v��}�C�3M��I�Q�:g�6�m��1Ms*z�6�v��	�9f��X^^�͝��r%�)��w���Ծg_��ri������k�W%���KL
%����C_sN�i�H��Md�%�����}j��o��༃;g߱ĴQ�2m|�	Y�|m�2�R�	q�ۍ�?�7oޓ�.��*ԚQ��Lnty�O��Q���O�����9�0��'wt2�8��9�mV��6�팿,���:��X���>��O���;��9�l����6�I��oJ���t���`����#�0C>��0��GOD��w'���s�' g ��6�II��%:���rG^ v>�d���|�%�w���`�?�|B�i���{�.����Ʒ�k18{`/��#~ �0C>��?�}F�$�H����M;ן��oᯗ�6���-�ܲ�i��>WO�J�a�(����
�lr�Q�׏����7P�@�
(P�@�
(P�@�
(P�@�
(P�@�
(P�@�
(P�@�
(P�@�
(P�@�
(P�@C�_I��Q��
�mkBT����~x�흍��8FSHI!)$����FRHn��w��H�Y��x3��ꇤ����s�a�a�a�axI�����Ǐ��'U�{������o��_����ھg�W9�����������o'�GW
{>~����J��l�����o߾�����������)*/���N�\��ϱ�o��v�[iZ_ձa�JΝ�/:�����6�O�-���92b?�T����l�k�%?������_2����1�B��s��Y��5�>�:�>�c=1�����O�w��y�^�- �ڶ,��X��z��u��sM�#גU]�>H_���y�Y��v�!ۉ���_m�i�Ru�s�]�X�m�_g�)YY�)�m�]�y,���m� z�1��a�a�axE�ߓG�ק��o/�Y��\�k�6��x����j��gH���������|�y��u��.�������\��a�æ�M&�w����k�#�ϐ�$?�]�M�o��\��Ⱦ,�/��ڥ���Q�@��~6s?)}��,� l�����gX #�v�Q���g���B�����ٙ^��u�の�uh��m?�}{]��.~�}�v_��J;�x�o�gJ���Y]�޳�@��.�)��oqC����?}�>@�X���ߘ�'-����(�W�?���������������	�źv�Ɣ����O�ʙ�R����v�[K?[A}�?-�w����m�Ց�}<G�c�K���1}���u��x�LzަU��0�0�Pc[�<>�g\=��c��}�M�����ggg����	�DŽ���-B^��k_g?��F?���� ����v0||؎��=ǧH�P���g�s��/�hؑ�I
�t��~�{���n^�}���Z��yD������5���X���Wv��O)�"��c0��vY�����Z��|~�_%/�,��p\��ɹyΰ�Z�/���;/x����s��_��9?��P�ܯ5ݻ\�[��y|����č8�����g��ʱL{�?�0�0�_�k3���>��������z���_������\S��|<�)�b|�����7��a�a�axn.��t�a?l�^C��vk��ؽ#���~e���)��3<3^�����k�dl�c�&�jK+���o"e�<.�ʞ`���^(3z����u
���l�+6���v��<���ï�
�k7]�/l�c[`�O���n}���򚄫��G��뎱���zt��^v��2)?;Wm�r�5��o�c����Iz�?�����O�zx��{�&��!��e�z.����������"ѯ���
��1�����Gg��{+ҏ���l�w<�=}Gݽ��Fƨ�^�)�����zIp�G�����K��֜�{�{���e����G��12��ۭ��q���iumf��>�.���}�����~�a�?�0�0��[u���+�7�Svq�����֭�y΅�
�?ނ��}���X��w�Ŷ��v�?��ߩ�D��Zۓ�-q/�?߳�=��<��~����#������>���Fk���"q��z�r��Q�o	9��r�,��n�Y[;�o�:)@�-`ק-�7��({��߯�S����@�µ���K��9��֠�ɸ�>:�n�3��
_[�_*�mt�cm��C>�q��S���L���<�?�<n��ѯn!��>=���<�6�;��ǫ�s����a�a�a�{�xˌ�\�ފ��px�?0׋�#�5���z��я��c�]����x^��l�򼠕��(�f���:~����٣^l�i�n�59����W��~�\;�?v�n����6e�r�����UbS~v����^��UO7O(�|;+�S��G�4|?�f�����*?�r���W~�2�o�N��ٟ���S�9��~d�a�����և���mH�6��m�X�[��J����~�s.��y���m�4ٶO���|B��d���/�����b5��ɿ�y���U�?�0�0�0�0�0�0�0�.�P�~�*��1@G\⟿��K����rKX���s2�(ߥ�纎J���8���'>�X@▼�Q��Q�b���q��wx��b�)����_�K|���v� ��1��M�6ke�e-2Ǜ�5��9��?K^�E��~�9�ϱQﱮY��F�8��N?�~;:=J<�����-�t�ĒyNA���g��C��	\�N��X�K�s)'�^K�g\~��2}�6�}Գ����)��n]O��r�^��j�~�"��{p��29w�6��/�.�z-v�:�+����M{�W����JY��Z���굢`%��
�Ҥl9����ힶ�կ�#O�Uz+�U�?;��s���d�~v��N���D��7*.Y�+v:�ye;�8�}�~��|���+ÑޅN�9���}�{Bƞ#t���x��խs�Xɿk��S�V�/��uJ=o�G���<�ջL'����L��:�D]�6�j�f���gL��z�/�+ؽ[{����r��C�M�Y�q�~��[�{�y������y	c�zA������;��w���9��z�szW���H�����V�ax3���� �ף��mkBT�����x���[NSQ��bDD�F/��7�b�P/��8�p�8'��}��	��Mi�kŵ���R�ޮ�_�/�<5����u��c���U��qq���[�^J�z�F�j�r>&��8e�e����A�~yc�k�Ӗ���,���1+N�:�u2k��7R���}K,��z[\�upZ�}!ʹ v���'����'�xa��⡭='��}a*ƞ�@�<9l�����K�J��׊�]��
qi`O(l$�3O&$�1o�>��?�����t:VVV��ߖ�|����b�	�̓I�ӯ[�z�kޟ$��Տ���w�Z-��\���;E�	��=fψ�v�_�"�?_��f8T�Aa�A=�Ds:k{���v��C-�:нap6$�3O��(�
����g�z�ɰ����n��
�'��_Kg�/�F��� ��y2��C��v�{�
��'$�3OF���r����`�=!��yr�k���jm7�'$�3O*�P���C_/&�3O:�Pz��?}��@�<)*�P��,9��yRt�Za6���sA=�$F��t6������lp��\0�p����g�=a��c�5�2�P[}���i��}�Ӷ��)�5�=������O���0v߼H-�P�{f]zO�c��N����C鹠b�M���,�o^��?������?���s��g�|��������y��q�_޸�7o��7~��7~��7~��7~��7���7���7���7���7������Z��g͊�gj���?�?�>5���X*mkBT�����x��}+��(��H,��"�H$��"#�X$������,�Q����ԈZs�>U{�	�.�.T��}6�ڳ�-��F`���p]�k߅~��b�
�
О$�wݓٱ����|s��Co���A+�q3��lO�x�@�(�0�a��+?�	��T,�_��7��s\���Ϙ^Bl1)�C��+�k�(�FyN"8��dPC�_9��>O0&l�4��Im+���n�w��G�rŰ����<Q��q	�	+����H�}����e��q���~~�[).�5c��6,�����m�uO���9p\��<//?����N�:��M›p)� �Ĝ-�2p�'�uKq`���_�����/���6�4<~��77S����N��BQ�����맨�uM�{���5�%.B�NɊk:	k�N��m�9���*�u�U�|2���%;������]F�aג)��RE%HWc0Mg�>��)/tih�f���	ѸX�>����E����)��<,�6�s4���5�z�b�?��J��\<OM%O#(7�6�:�=	���ӋYA��ƒH
���L�s6��M�X��BcX�&ǘJ�te�.����	3.je(��?�<?�-1�$p�O=�x���	]<Jt¡�Vg��`|I,<丕}�F�Qj]�o%[Pa��6�XY��<��?�Yoh�F��067ၭ6JF�G[�wv)��7?,�@w�
�nM�Ǧ�m��k>?���L�j��=���%w�Z�izFTx��$��kP�8�E��m�	jAO����ހ��>~������؆���B9���	�֤8U��KC�v�jb�L���C��y����;�mjP.� ����Dk���w��U�E�€3�ܨ�����8x�U��J��s����\���ɟ�+;}s�F�Q(KI��Xݛ�ƨ
�1��+K����dX�];Jģ��c�x$��D�׷���X`i� ���@l̏�rn�m$���^�9΄�zBGϞ�Q=�nf�k�D�e;
<���a�>,�⢞�j��k�0B�[p(��$���Ǡ���p�4n��q`�XƓ�	�vϵ���.x�Hn���or�J���5���H�u����뇗�f����a����[Z:><�M@J�9����$�q]�}=H�k�3����鲺t�Q�=�,	7���߻����s
�>��3�����6[��g���RL�؍����?�(�&w�.7C#~B{�]��
��U�W�7��1jk~�e�cG��r����D�.=��K�����@�W�DZM�0倐����0�\��x��v�q�NZ�>#�
����BE�	��)���&y�A}t�?B��Y�m(�WIp�ɱ���|�2�+��\2�� ��)�l�8��tl�@Z.B�����e񅋍�RS��ƃm>d�I��l���'N
a�dĢG3�%���#�)?��$s�	_5=��Y�BR#-k"qGP-�e�"�f����%֩-ϓ37�����8�M9��ϊ�,���_*n;H����EBƱ��cl�~����
˝[��/sa�g�IE2�,z�1�t�:�kL�������ș壋G)��{7�o���nd������{@r�P�>�k�w�k׽��#�kXfy��E���A��B�9�uM���4P=�_�l���gW��؇�N��#�_n��G�pp,Z��Uu�6ȓ��V��Ӱ��0EK�7*|��]�{��75F\�Զ��zQ��z!��	uH�>��up����T٣�o3P)���[�^�6�����` -�d&�*=�%��fY�<�^��ط`_6����|h���3ء>��2 P��q��7ώ����,Ns�j�F�=B���`�큳�C��i�U�)R鐏@L��Ү�����ǧmb<2FH�Rq��ùF���X�i�䎲�Om�GA�����}:�*��u�f�:@ʫRH�.��6���6�j���c�GOpO-
��6H����K��J��U���:�Jǃ�����v<gz���� �1F*qm�-;�
I�7
?��O�(Yr
�de�
��F�
�	�ѥ��r��H��a���ۡ�>�,����3��D�Z��E��Ʈ�qq���7p�?��Ȍ�K����%ȧ$�;�?�Q�r�6�pP7`�a����^=����R�_����)m���>�D3#£�_'
�I��ɭu͋C��-R�ne㯄����ss���L��<ȭ/��R)|Lt_1���<u�}E
D�zl��$H�+�N_2�scۯ-�rH�V.��������֏'���(}�o	��:]謧�6�Fhlw���@��z�{6�P_�?�
E����h���߹���v��K�/�B�"M��h;�����б�o��)gRm �$�5�, �E�x�(?�:�g�U뵅F�4��� 	���߹�E4��!��q?l���A����Yv��s:mR�(G��Z�y�Gq�+w0)Nz����u�Y�-�&����"�Y	='I����8��{��m�L/~�����!����.�B�����A=���缱Y��|z��:f�#¬oh�2Xj��ǼI|1��i3A(|��vf1���
NK���L�ͫ�.����?�r�]�qBS�^#o�.l�%z�⁋
��Y��~i�䔃P��q�u&7(��U;B��l zF�x׎����M����,|PfV�֠�k��'�N��b̔/�$EN���
HA�i�Q=�u-/T�QAD9����g��W���%YZ�\���aԥ��5�O�jr����u"9��B�zp�̬�vl��l=��ɸY���y�ܾ5t�����mE��z�+���M���>�L�k�=�rr4����/g��E�r��~P��nB�[��\g[{����g��Y�vR�W'��
{Fe�m1���{�w�L��;�7�&$��x�c���0����n����&��u�@5sC�Cձm��8H��ef���t��<PJZ��@��������4�K|��#`}a�kRN�'�~IU!�k�W��L��Z�D�NK����̡U�������;��g��L~a(]��!Bjv�(�f������\��B�}�AuH�R�����g��M��<7�O��:���[�m6u�v����;3��=��w�w�n��������3pK��M�������{�.t�"��nt�?��di�b�C6��=��E	�����,��ѮO�
���0�h�v��G��;=��MV%����ʪ�r�����4�H
8r���K썀�x��A�:�2
�e�.���ݟ0N<g����'�����6��%��G�1�ַm}�^j�n�ҽ�S�0Cz���LX�3���U���M;^�^~Xc����a�vGHu"��
1��kN�K�T�?,���r�=�܎�X}6CBW6ۻ�F��\�3�m{4!]9�ử��J4n��5J�s�w��^�D��h����z������8���P�]�z���1�x��~��J8#c�%�Ͼ��cF{d�����o��@w�0�QsP���_́� ?3yB2Đ{|��5����}�>x{q(a���тa�?���Q�%��l���4�ςxmWI׆�G�C����1���k�Q��3iJh�,����K��R���������O`���ʲ���<!�[��Nw��a����Z���x�\Rtv��^ZJ��a\(��Z�PE���� 1��ޣ�h���y0�S�L!�y�QP̞�#R@ӱ&4�a�9'2��ċ�I�E�8X�Ir��
4��*y��b��˼�/#�
x����;�2R~������O7��h�՘U��^�k�
����(侠,���2���)�C�:(ِ;�Q3>��4�)�%���b6�B8�\��p�����e<��S������+�js��p����%<&t{3?���|N)p7b�����?�a�i�D�Wl����X���Z�>;u��)�ko)#W���S�n�cR�x�{[�sXv1��95�_��0K�����ՙ7�>�Tp�5���ٴ�l3�S�"؝�LX��睫[�5m�����Q="u}���pϘ*x�b�Չ����#iM+��@�Z!�	��Ϯ~j��Y�ݬ����$?5���mt�u�] �%�@��݅:4h8ۃ����tu�3�;�
ΑO�1A/r����
��R*5�����i�&j#Y2:�$Z(a�d�@�>'z
���L�����뇶��6Z��8|`�6�"�X1�_�z'
�F-���я�?��X^�A:?1�;��h/K�VB'��vOn�FS���Ƥ����Q{=kh7��M�wXQ�p�\v�͓�O/��.���
�N3��HKR��l�K�"�q��^W��h��1wt��h@���3�e6�N|������I;y��?8t[�[�!����$,ήL��e�"�z��%IކA�k��R�l!3u�8�ځy��?_�W��)�AbC��O�!rz��a��5S��n֗���#�<�43y��6"���R����߃C��Q�&>�[��#
BH�ǽ�{v�e��kO��T�lq(�UH�͵h��ݔ8�,@t�����ՂL�{p����/�*�L"�d_y��k,4�G̖��bD>,��.ok"�D;�|7�[.�D�C�A���#�i���l����ϟ�I֬�����D�q�]+�eE	��_�--����ڰc�����^���L��q�1~�C��C�����C�9��gN�����H�8Bkh��J��#Z�-`�V�o��M�a 9r$�պZ-�h�kh�
?C�$�	�^��tď��9d(�8P݅]ڶ���w[�wl��;��d��n�׆�o�K��d�H�ބ(D������In�I� M��_(��������5)6H/���Y�1�� �QR�k,n��XH��ʉ�����?>��df��&6����^EJ�m���t��{�C�����C�c`���0ʅv5��x<��\9Y��c����}1�06"״!֏��9�dl:'��1H"�<HN�&]�5��6�9�!I�1;"����YxA��K-�y�m|h�d
�"]�����U�.ak�gbbw24�������j-� Q���Od�-��:N�	dG��˥M�����I	V�G=�W�!r6�w�H3����p"��ۋ����#g6*x�9��k{H��<W�����BQߍO�MV��{Kh��^<�F�W
<�L���:w$|�oY��-Q]<ʫ��!�!垹��F�q@}3f�R�%���oĿM���r�D���+�N|�Y�Y���6�j�r1�1k4��i'X��f�\:�e�޼� �~�P9���1�ߍ��
��&7�8Q�ape�����5 9os�M�y�	�K-��u��u9��Bdx7H�V����&�_���!C�lgL �04���yS��}|�qٳ�k�����b�s:f�'/���㼳@!�]%���z#�=�J�s�`3�W ez<�PIG�C����0�@�4������5�5g��x�c��T�G��U�#�R�CC�?tdx��L`�Ɓ8����dgsT�?M6},_��� �\�k٬��lt΄l�s��:m"2��5�be\]\�˛��{xa�Lo��Q�lPwK7���?M^a,�_�lb(�1�?�����3��݌^7��:���ރ��^�us�ϚqB�8*���h�Gx��Y�C�m5�M~�{Sg�9n�RX�C}[����hO�tC��1#W3�*��:;�&_�G�ۂ�&�H|�����5�L���<4Ƀ��\b������D?]fM{V6*�S�<����e��0,�!��
A��ؾ����K��m��m���ߍ�r���O�oC������2�
���#��p'$�F�˿@!�{0�V��YW���oe�,��'��H'���`�r�1�����#�ͿMRS��Y����ZB�h�|�x��H�@
6�YziWl�wQ��}�yqs��!`��~y#�-O�Ց����I�X���m������y����|�*0o@��]ۓ�^(`P�q�ƒv��ef���v�'�OA=B����݂p��C�J#
��֞����q��5�
R������wV&�)ԩ��n@po��]��{3�v�:������Y���f*aW��_�&'
Jk0n����D�x��\/H����D�u�qZ�\ڌG+啵X�Z�T>z'7�Q��q������Ɍ�#K�R.�/C��V��g�Q�Ȭ�����\��`��?d��1y���uM�6Ƶ8ZX]8�^p��wQ�E��
&�1frR��Ki����$G�����ݜ����Е���h3'��������{���;;�~F��K�37�k���u<p��dʎ��+C�����R���Mz�Ə�7)nҀ���� lEGy�l��:̑�I���o�B�<A\���\6�d��F��q�ϡɅQ�[�1<k���N�>��S%|��Е�sTu�le���b�A}A�����ʹ�1�0�A{�K��ʘӺ�tj����dLI=r�	�PRg���_Lb�R���
Ş�l?�␔�)!��[��F��o��wi&k^�CV(t@p�W2���{h�x�H�GRn�͉�eCb�xԉ����6G�������Q��d27\�ثd�S��=\�F�f*�0�ۣ�OP���5(r�ZߙxQ�Z>�~G�AeN-��jY��7�Ҿn;�n?ӹ"P��x�}���/�N��W:݊&��׾��:x"ꭥу;��R�펔���c䛅љ�������ElmG§a=�h�¨BG_�u���YnZ쫭FYs �U�"zM&�:��Gn��u�.�DX���5Xn�����;�}�ԫ%XO?�~2&����Frjj���8��yA���*�W	������I�����9/��u�b)��Z�l:�s�� 8�5��J��>~�i�������I<�k��¶
�٤�^�S�x�[����s��GD����(�+��"E���HnֆA_��\F�Z���%������?�4`���w��_{�7��"��0�Y��@�f}������PEj�m��v:�Q������rN��[w��z�*���5�c?�j������f�7���?K_�P��', sZ(oT
|��Ó\-%�蔒�h���y������\	cK/	˧YGԻڐ����z&c"*�(,����y�E�q(�y�[���q`�a�7Xļ��~�����R���/��{h�h���"�g��=w���ݠ�՗���?���̶�uNh{�g�?tq���m�,�u�[�Y���ot��+�!�hf��.2]�ݹ?�&��wA�R���F�ľ붾Ue���%��d��l�i����q��Ms&�6�X�w-&�Y�3(���G9��{cׁ�֬ǿM��;����v��n�"���b��)�<�׾���e_�1���p���}��11��F#��YX��p�q]��s��,[�%*&��@�D�f��ҹA�ٙfs���,���>��3Y�ԕ;�:#hEL�ם[ROd��^G�A�˩f�~Y!����E���n��0�~��/�A��
�K�m���>^��WY�q�"���<цF����*c��:x�w�|�͞w��%�ehRg������d�9�̕���v�3�v
Dg��h�>>?��3�h�YDk�gC�(ʹƒ�ԕ���S����Ԝ|�
2Q��94�(�?OG�Q34�
f�cc��PopT�Ya��W(�>�@�t�X4�`�LG�ٞp��Ʉ�a��Űl\�[9�c�26��UM6f,����'����C���4�i<D�n��#�x��г
Hz5�[�
�_�����Qt��m�vN�C_��`��x���~
Mb
s�PEx���؇;�cW��*n\��?���׿v�:O��3@f����R�&�e�����m�[mٜC���5f(�M����Ni��YX�xШ���=�4
y�HO�<�0|���3���[��B	:d1�"Z�O$+Kx�i̒=�s��J����g���~�i[Rz'����G�#�v��}�>�?W~p�sϠ?��k��A��K�rŵ���k@�I�|>^x�s�?�\��`,D��̒�����5��W���^���w�D��M���Xf_8<%|8_왉pP�1����W��lm߃���f?4����:��́�_�Ԕv ���M�;k�:p�����_��sj؎qw]$F��}���y�
��,b'��N��=�o�����0,
������~��M���
Y�R���4�6+!��}@~u�j�ct�C��P.�Y(�x�׎����z�?70�WXFܣ�o�����3z����0���c8�R��G��g�0��T�U��򄽻��w�"/4��֏�����C�Q`[{O���c�n�]��+�{�{�����N!�3��<���V��yx�,!C
�b�.��lf���'��\ ן�����gu,μ���w-/��3ۥ����N���X(�c
����o�MD�s��a�#�#0{c
���%�uDWCB�Z�A��Z6�,؏�x�(Z%�����w���HbhTb2��<$��*c���nk���_�א����#{D+B<�!��S/�g�Ï`�9��.^]��ß��C��+>��3�+��5��]�q����p�j'
r�9��FDȬ)~:�����9Gm��x2���-?s�raG"yvU��pa;R���ă� �A�\&���
�?�#��n	��0�ee����d~o�q嶭�!!DzP^H)>�o��ȑ.�ļ�Զ=Hy�7�S�-M�
�?��8y�c���ߧq�|�#�5"�2Б�l�m#��U�����e�Τ�V���bM���͘�jA�c7�Z
�]>4�gb�
���s	2WRsKg�6���
's8qz�TT[�R�[w��)I��9�5x���Wj��
#�!nN+zP��ڔ�	�Kg��TE�,�����?��{�^R�Dݥ=�R�u^zîc������&D��'i74�S�J�ߔ��&H��U�G�[���cr�ͦ��<����׿~��4}څ��h���;���lpAZ�%�X�Z;t�Q?������y��k1+Ƴu6�[������D��c4�Ɯ����*d��B#!}�e>�samh����G3c^��8u9󼵕⸈߂�U�y��B;f"Y�i=�D�=����4��&�����|�C���3���g]�~���WgjhSIXU��"1A5Fr4�{����A��lj�w�T����t6<�/N�� �\����R�t��a|�i���>�T.�Wo>>�x��ϯ�Y���{緷m,J�{gg}�v~)�]��s!?w��X�����G�F��l!7��U��|Cn�fﳅ:.@mq%��臔���Ru?.��:��aB�ֺ��E#G�g'yX�D�u�SW��NJD)��21�ѵ�V��agW��P���q����Ȓ��s�?¶�@�g")���s\�T���{��f3g��o��^w:^�"��{��d#�!φt�}�,n�yWFKv�„X�4��|<��B+���8�i=�-;��X	5l=/xl��w���n�]� 
�+S�Ӽ,{՞�/Д�V���+<<
�����o �����ԇeNp�^O�����OvqR� �wHF3�݁�=o��;�`~k�R�wC���u¦�k�jE�|��qϩ���KV,���*?��xk��}Q�x�U���/M�����=��հp����=犐�^x�Bˏ���Kx���@�[���I���YB]T��➐����Kq�.ὀP��w����AG\�W�ϋ���9���2S���A\�Y\��y=Ǩ�Gj�����բ�M�@�tԂ��vD���z�+���Bĺ\������լ����6��k�6L��ʦ�R�_r�n�l|UAϯ<
���|��!��;��8�_1�g�sލ��C����� >�VB�~�,����˘_�&f���jp�/W�ԍ�wa�O ���H3����I`���u����1�ͤ������+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W��|�+_��W����ݚ�w)���mkBT�����x��]	p�U.�7�BiI��o�閖���T�DGqEY\pTĕőQ��qT�eap�uE��M�4i�fiӼ&M�gϙw���%�ܗ���|�4}��w��
�
w΍"�%�'L(�s�y#��6������	��	�	S	��	g����)�Ӎ<�!���0����esUE�M�KX@XDX<,��s�	3X&��|MdyTY��o�ou}
��,�
�-#�$�"�!����9�	K�<�f9��r�=r�_���1��ݜ��d�j	�6���:~?>g=��j��e,gsYM(����������1������l`�. l&\��2�{7��mR�P�r���n^��O+���w�����#�:��x^��o2�_�cǎ7�߿����������q����'N�h#at0Z
���5��>D�ѣG��ψ��:�7�]
a������ǖ���w���}B<~.�^�E�/۳g����Ǐ7�)z�nF��q"�=��.B���w�g����A��&��u�lK�6�7�Qj[��A�_�{��Lwҿ�ǼG�ͭ����|<���䡙e�mmm��ڵ���qa�;'�-S
��o�����ڝ��+���)�_C��Y�G��.�y_�NC.�:���l����R�.�޾�r��lˋ�ݷ9rvG�ψxq���l�&�=+J|�[F�����㷚m�����H~y'����r����	$}�ޱc� /7���j߾}:�C�?�������N��E��#�{�,w�.޹s��b�c�����bc����|�x��(ޣ�@�;��Ç_Nz�-���e� W766~�t�	�)����ōo;x��l�pߊ�	|�[b�����N�>G�b��_h�?��޾�}��ݢrzAT� J.� y�,����e{����J�R��sl���w�pߪ]1�o~Kȿp?ɥ�({���D:o�1~�w?Nz�fzMT~&<�s�kz�/����3r%�>t�Г�ݝJt����O��
ܷ�b���ؿ�<�\����n3z&��.�[Υ>S�c�mM����`)�o%s�VɃ�9�Ar�ڂ������狊	
�����?������e��R��՗i�&ӏјڼKs���~������*~}���%,5���.�\Dqb��
?���θ�2��/��o	�?��㥬�=rj��l�61b:�O��Ȕp��gd��F��N?����"ә#��E,��Y��^E�"r
��
?��r"2��ev�l��Q	�_���:����|��<~Z���_E���x��v~vD>���q��\C���1��}���I�G�_�����k-�,K������憾�-���`�{��u�뽌~‡�@y��y]c�f���7'/�0�e�L�x���:��|�|T���l���:��R��.G,��"����|�}������u��677���Zj�X�c��H�I�g;ds��sΪ�b���}�'3�v���� �:ޛ�6�V�b�n�=joW755	�q9t����hQs��l5F���32��u��^lpy����b�a�g����{[ZZ:� �Fn���,t%����ɚ�	.]�\a�З6���G��!�%׾���XO�xlV�t������eU��@�#�i��\��z��]Lq�����:��?���	��I,[_����r,v���{�:��]���%Qܗd�LMr���]���K����N�mJt,���c��/��o���f9��r���)�ȏ�O��q�t���o��������<g�G���l����-�����<רq��+��c]�ֈ�Xl~%s/-W}늽{�4r�|OO�s����H��J�7���젬ӑ����Ή+���w��t������� q�LÑC�p6������.�}�Sd����p��*�E�;t,��t^����l$��c8v���&p�a�װ^�ߘ��1��\�5�>����7䬉Wh��w2��b�����Q��
����x'���7O�G�φ�^ζO��)�G����$�Y��~I�Lzlxv�?���~@�?��XPl�6��屫�=D��q�|���c���������=ӵ��6��@U�-����%�ǃp�u��Ȉ}s���lq�v#�XÑU���b!�{���s,��8�c�ޡ��B������kW�a��`�^V���M'��P�{a�dqd�����G�9�F��=f��x��I�y�Ż	i�|�%�a��c�\z�����!�ی���.���G�<Tc�l-[L,~
u�GT�CL<�Ǧ�}�(~F�ĺ���'9��~n�O�l��l9�Wy^@t9��jN@|�����3J�#6s�
��Z��V���8�7W�j:�p�@zn5�Q��Y��zظ
�_��3�ᅨk>�?�/�G�wB[.�(��o�5�:�.�Q\Ga<?��o�"���?M��T���P�D���u�0Ϩ<��=�[�\��1�o�� �m�K�~�ó�o���c��˜��c�D߯ƨ*b�d�1��H�ߡj��?�s]Q��o~�����>����}$t&)���q�Z[[cc����1��tB������߮��_���ظٝZ����1� �`
lR��P�wp�$�Ü��LIx�'-n���Q�Ԝ ������)�e�w���'��n���?���m''��֓��\뵎����+4��	��l�5MMM!���w:tH�I�{Tmk�$���m&�ō�i�]��U�}Ĺ��}Kx���}3�J��s	�����"k\��P��oU����vuuWc�T�꿿�֗^�M��T��g�����#�bI����Pv�o;����G`
X����׀%a����߯T{����O����o� z
������sط;���=q-��H��gݽ��>V�Q�ψ��X���8>F>_����5�I]�/-��ߦ�<�=��DE������m��f
��7��E�uIP�[�;��	��8���\Y<�bX�^�{�P>����{�в����@��4VC����<m���r91v��or��<���o���!��_��v��)�\��V�����f��y0�����t�=��G�G��3lt��zŜ��9��q��ɡ��:��of�'j�ro�����϶�
��%�{�7��/vy��9Z���ޏ�O�!��W�/}����؀��
�,�
o��h?�s�_2c�_��f?l�3�|�[��rA�u�{���r��n��bWX�g�-3>Pο�!�W��@�����rA����`���C��\gb/d��3F��aϿ�8�7���%�r���?��j��G,(2����*��W��9t�:�Qg�Ğ�����6@�y���a���A�+Ş:�Uι�Q-�3��L}�1��z*���+��?Z�s��9��^O��fW���Ԣ�/�:y���e��=�Sj�g��w��s�a�9��{w�Ow��g���>b���c^g���w��8e;�����ϽJ��N�}��r�W�;@�{``nioo����4���\g�>�ֿi;�T��Qf��4���W�����Y��R �t�o~��-�@�6�?�Z�9#?��`.Nw�w~���1,��\�0ԩ��jqG�Qc�ѷ���[���7�E�uX�h{	��uO���`����W�p�Xf��f��{׸L{���D[֝����7��o�����9J~L�dL���e����f.���.��\�w@V�g�f-�獺φ��1��$�Eq����H�}9rn$Β�Z��z�y��������g�{�"�L�fֲ��)�e}�Sד�����-��������r����Чz{{��r�p"w~�e���e��/�h���������=��5�z^��|�[B������p�7A���������킽>_�;୮c�gwc�F�����q�@���T83�]��~6k�p� �SnQ���Ph��]�������˔G�1��9��]V��-��d��T��=�l�����?�VA��}� �fP���'滻�e�Y}��o~���ؚ����Qn�5$Q>��0�Eܽ
�~Ay%�آ��
;�37^]__-q��x���k�S������c,W�;���c�����U�p��7�e�����и��1o��{�S̹���q�	�7�\�|�sK��gY���z7�Y��(�����o���s*�\�~m�_�O�Ρ�[��&�O�-��
+?�/ػ$1��:�5��s�������Ƽ��\A��P�a���~��7-q6����;9�9j�a�~��&~�Z�:���VY�(}�;H�K��kW�/�W���y��B���5�U����L��350��#��)�=��L�|Bx_�6i�K�g������A�_����>a�ˬ�J}f����
����	X� K��W���äR�{�|���(���b��,�f~�v���C���ˬI=q��<�~<�	0g s�e[��_��K�`�bg�,,`~��<�b�PH�o-�g�K׏e>�\�d~�1��\7�V���Z���ds~3\z�fۇBj���=z�H��T6~�`�.�7�Ŀn"c�=w;�y�g�Oc:�7n=��u����P�ma�!�9�(�#���߀������������������������������������������������������������������������������w#�֨:2iTXtXML:com.adobe.xmp<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.3-c011 66.145661, 2012/02/06-14:56:27        ">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:xmp="http://ns.adobe.com/xap/1.0/">
         <xmp:CreatorTool>Adobe Fireworks CS6 (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2012-11-13T18:40:53Z</xmp:CreateDate>
         <xmp:ModifyDate>2012-11-15T21:38:58Z</xmp:ModifyDate>
      </rdf:Description>
      <rdf:Description rdf:about=""
            xmlns:dc="http://purl.org/dc/elements/1.1/">
         <dc:format>image/png</dc:format>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>&
�� IDATx��}y�չ��T�6=3ݳ5�̰8�&,�J"(��j��1Ƙ�+��q��
��j�1.�c""oܽ���$�G�&7n�P��H��mf_����:�}N�[��gzz��>O=��S]}N��]λ�9�Q=��%;d����a��qP����fP��$��\��12$Ap!�@
���<,��#
���nq���r	��Iޫ�G8G����C"9d��P��7?)^'�kyQ`F
�M�A�!�R��0x��G��OH���sD�	@�x`�yP�QuG��ȿ;�H0�#�х���,����C~F���/�^�~���W-X�`�ԩSO�㊊��\.�_�"Ƙ.���4̈́aQ�0"�X�����q׮]��o��
# �[$(�4$ܒ��5��h��P$�z�[6n�:uj�ʕ+g�~��gVVVNq��%t1.MӴ�8�[���S�L&�]���;�l���=�ܳ��w����L0��3hn9R�P�E
yx�`=�Z�j�%�\�����]�}H�|y�A�eY眛�at755}��Ͽx�]w�lnnN���R��`g�r$QE�Br��M�>ݿr����<�̋JJJ&2�\"b�Soq�Mι����Y�8_c�i�3]\O^�eq�y���{ϫ����m�ݶeǎQd�a1��G���4 ���>d�V__�[�nݙs�Ν_\\\�̍K�4�iYV2��uvv�mll�t�޽w�����oz��:�k�ַB��~�����q��ՅB�c���8��[�i��1&E��w8�foo��_}�e�]�?]]]R4QE
�1镑$��V�^=mѢE��IH��a�C�m���5k�l߾}{/��Kg�h�y�^�_��_�,X0yΜ9_���>��vn�`������m�ݶz͚5{��	J/2��WF��E�|pմi�.t�\^9> %>,�J���|��s�=s�w�hllL�s��WMXI�L���ޟt�I�˗/?��_��w***�j��Q�3�L��{ァ�;�ߵ��%��PN�ǀ��p"�P��&�������s�=���L�,���=x��_o�����F9n�W��p���qh����>�o��������&	��,���}�ҥK�|ꩧ�ߒz%���p"ET�8�PD�/��s�9g���)�?���i677o]�r�>�`#�o6u�@�/Q�1���n���˗_WQQq��i:�`"��z�'n_�h���+����DCFq��Cr��mڴ��/}�K�����b-�<��/����p�ƪ�&�SA��W?u���X߸q�7�8�+=O%�/�a$�~��g�q���W"�",�].@2bJ�!�C������/Y|��ǟ�i�,⯹o߾׿�������y�_��3�
Nb�I\Q���|�Ȥ�e;��s+x��kjjN��P�4�����/̚5k}$�G)�F�d�7�H0(w��ܵ���M�6�G]]�<���`F��_^��o�5d�ԏD��%��#�*�td���'�eo����̙s���^���e��>�앓N:��R�+���h5 T���'&�544��c�9�����x��w߽⦛n�	��
R"����ٔK�%�k�����9,�����-˲v���i��5C�M)���X���+��s�>�!7RQ
`��N0�ܭ[�>j���9O�����k���s�y��`2�zc�#�\�������uq�RU��|���͒sZ�l��h4z���4��M�~�r��*�5[|���bYO7�׹�|ѐQUH��i�,��+��2M3A�������?��Ȁq*�b��ŵJ�� �@��o@|��Ðۏ�
�1� Ƙ~�.������m�s3#���O�`�� �t���F�u�?:T�H�Q`RO�L��{�-�,J$a:�h4�|�W.����G�)*G�F{�*�&"�D��ސ�i~1ɡtIKwO�S����-Z� �w�9�b��E��9~��1�"(Q>��C�H�x1ROtZoL�0���G�:N��H&��?��O�v�ڽ�[#�D�� �M�������a�Q���0�\W��s�wL]�|��\.������i(�wE�H�C�	 ?ҟ��P�4�
g�=��%������|��'o��������|VJ�k�0�b̂ݳ+�8����o��/���e�i���|�͋\.��䤱 ��7�w2�H����n����'�t�i�[��={��v�W�U�\�J0芖�-�85C�'�)P亇> C'�c�"c���~��/�߿�
�M�ة��z��e��Y��E6�&Bo5
��ӧ/Y�d���� c�6_}����F��7ɷtM���u�Niii�鍊n:A���)e/�@���/���5	��D"�������[��ryV�X��z/�gR7�}z� @�l�z��3JJJ&��eYƆ
�~��7��q-��Rms��FzQ�9gUUU3~�_<��g��l֬Y��c�4;�H,�pd�{��y��'�|r�]���'�^�z2\"A�2$�Pq�Fz���9s�\(��,��|gѢE���\>'/�������oo|뭷��9q�p�U�����W_�����[Dh���>���&L� �rɀ�V�AS��߳r���~�p�q�4{W�^�0r�!c
*����nw�ܹs��n\�n��pcá_�GA��	����x����i+..w��
;��{��8r��:��<묳.�eY|�޽o�[�n�c�2h***�^�x�---k/���~����x��_�~_cc�&���s�](^S�k@��	Uw��~�V����K�,+y�m�=	��P*o�,�D�����?��o?����~�J�:@�Y�O<��F�y).Aii�1w�q��-�4 ��~�?@$:v饗^"ԘeYhii�PD�h��f�
[:��ɓ/x��7���K�`x���|��׬Y������<��碋.:v�?u����p��g��3�D��s��{��">��v���9�]]]��_"�h�0�%mmmƫ���Q(w@]]�i�`�z���sB:�t��9���I$�Ɏ;�s���F<�?LZ�x��#O�2P1�rI:hv�׾k��̌a���u�]'#�r�Ol���kZ��ӧ�?˲��ظ����f�����T������C=�u��+��/��1
��&���e477�L|��y�g��9Y��r��$�����M�97�y睿"Ru*�9"�v��O9�����_
1���`׮]�[�e"�ܵ����^�W�;
�|���D��ϟ?�D�97֯_�]���UZWqī������9�---k��/1�դl	��6I�#�|�1_��W���$�U
���ev�L��H%�umٲE&*P5�a����f,^���!r���������0�n��i���/<N|�_��\�ؾ<}���5�,���L�t��8��/�n��[�^���d�[h�-񢻻{�\$2ƴ�3gNG��JN�d��0����v����#^z�I���ۻqÆ
�з�L�T��S6%�����HVUU5��1�@�z��2
�sn8p� �9RT\�*��DEEE�_|�m---ko���[�М3	
��}8|�p#�\>����+U�ɇ���r��`���Md`*�|nH���q�H���®���UԬ@�4x�ފBƔ bA ~뭷���!�&��:�n7?-œi����{������..d,yB,,0_z�v|��Gԇ��F4s��Gu��X��6���5MZ�1��q�\�t�nQ3����!J�3�<��~�œ^ˏ��I�y�h4z����_:o޼�Ȗ9u� �/�C�
���x<e`�ft������Ԝ3�{4S2��lڴ��y����	&r��Y�f�P����!�eI'"�͞=� ��h��;w>;w��	WHW;-���BG�={v2`q�J��i��Ƙ��/}i��׀���Z[[��|��WM�2�͛7� u�e�Vf��4�>c<3f̨���dw�s���DV2���7�M�<y��[`�P4=��/�w�%����xN>M��9a„qRoX��x<�U���$�v�������jN�`$�����7s��G��˧������"D�f4-��DVWWW�<cZuuu=��*����cHhϞ=�;w�3g�|٥�4A���p���T@����r�x�9oiiً�%A�K��9^��?�XZ
���`0��Z���5j���u��߿��c���=эa��U3�1^�@ 0��%Z[�l�&^;�r�$'@���q���Ԍ�z�U��� mL6*�F��_~��U�P�%K�|{�,�nؕ����g��Ο?����s�eY���~z7
p/��~����k�"�8�Y�d�)�����~�װQ2����o{�_��_���7��2��Sv�ȧ�I�|��~��'1��8�����[2`5�x�
�ړ��?�D�1�Ϝ9�Tr
5),��k$���\}��WΜ9��>ē�'d�A��S�N�%�eYVSS�Lzp��je��
�Σ�����N�0�L �G���d�c�F�oawww����]�dɇ�m��t�BZ��ԨtzԼy��P�D�?8��شi�f�|�^*'����i.��/��eY�gn���W���S��7XJ&���_~yU0��=�K<
$��)�S�����Y���W���1
�7p�i�Yz�7o777�-�EMc�]v�U^���ւR�!���CO8����'J�>��n�ܹ�#������-[z`�wN��}� jRX�K�zꩧe�VVV����G� ;�hظ���u��_>�wG�fl>�6H'��z�_�h�O<���{NҦ Q�_�\r�
7�D"�䉺���,Yr1��Z��X@_I�x(��'�h�И������k��J�=�eY���ܹ~��ϐ��?�!Љ�&�i.ٸq�)�����{���"�%2&-Þ49�R^��d2y�������-��Y�r�����fPe��K/����Mr}��N>�H�\֫��zKoo�Y��r�<��~���[[��:�>�w+�n��N�����Q[[�Y�l�r�z
��ӳ��o|vy��/�3���_|�&�;v��~���t��\�(Q�0�e�q�"wG!Dy��z�G�NJ�`�����>(ZR�Gހ���Avp���E<cƌ�|��'�TVVN�_�F�͡Ph�h]�O�����"��fc_뉡���g���}�M�|:�����޲I�Q�G��Njk�$���9q뭷�6MSƑyQQQhǎ7�5�L�qʗ��!#s4���%�SOP�`Є9Y�����Υn�;
F"���~/r��a�z��Ͳ֮]�w���2�?~���?����� ��/K�=�Vy��n=AI��3h�(��?���555�e�eY�ᄏA���ׁBۣ��'��POOϞ��4�5o޼k~���>����dteq�c8�$٪�r3����C��׾�X�@�����W\qŋ��V����pS����ŋ&•w��o���E�R��H&2��H����G_��� ��Ն�60�,Y2q�…���z��H2�/]���={�Đ
F_��}S�
̘`9R��l=�6l�p�aq��܁��R����T絙H���{�,i�H��$)�"�t�^�+��\,k�
�b�֭�� �~Yi񧡏�r|��i&E<���?��eHu^���_F�A��Y·�nI���]R�$1��H=8_0����a4m!s2M�L��O�����&��@������L?ɟ~���wܹ�#i"�oܸ�+�����KU~��R�ء��@��6�F�:�裏κ��Koq�\E�eq���ڹs�ӦM��P���;\mb�Τ6yK@�c�i&�l��ؼy��HK���"T]�YKy��z�)4yZ݈L�:u�Æ
�N�6�B]��ѻ��>���p7R�֓
�m۶�`ڴij���c�eY������_|�
�8�������sM�a�Nqu�1[���Ϋz��o�����i�N�شiӃ_��W�A�`���p�����֙g��D�(R	d�D���_�ꫯ~U��œ���CTEŖ����g���y睷��v��uLӌ���Kw�&��/ @��]������Вj �����t͚5kn���]�gg8՜R.��,z��~�ӟ�bŊ����'�Жe�h4���f�O~�0H0���"���)�hjjڼ~�����ZHJ�@
d
�����Jײeˎ��k�����!6x��3U��b�F P�N�����O�>�{�'��%:::>}�7~�}�m%)4��l9�S�L�Z�j޼y�WRRr��N;�a��x�g�u��
�`0���
�͔\�dɄ�o�y�����~P�a��裏����?��s�=wX}
��/��f�…_�2e��UUUSt]/V���4�C�m��։M\�%X�~!*�$ @6(��H�Vy�>���.���~�)�b#�Lvuuu����8���ּo߾|�A�-[ڶn��B�9s�}�_(;���kjjB�PhlEE����c�nwPl�&�I ����O�y�GV�\��ls4�uTi@;(�f������}��~��o|��zƘ;�Ƒt�<��$]4�1&7�d4�"
�@ۮ'��·~��+V�C�_��=�T:��h�i�UVYY���O�?�y�������2�8T�KJ��~��7=����	CBͿ��!u��&�e�n�*]�tAF��Y���I'�T�lٲO;��cƌ�\\\\�i��'?�K�Tz��Ro-3�jll��+���jժOv��� Z#B��v�I@$ь?��퍞s���N;���|ꩧ�RQQQ�zK�^o��rk���m�9OZ�7#��ñX�������޶�����Zm4gJ�nImz9��V)�@$i�pE�F��Z&7�9��j����:����P���~�@�&đ
RN��=�-*��S}��Ԥ�3�M3�4RBI-𡩧��)�tlD9��5	Pz����-0�D�Q�S텓~9�
�#�P��=�Q%Z*�����>_Rŕ_q��yD%'=R���v+0 G��Ө�)����2��( ���2��( ���2��( ���2��( ��l���:ihhP�Z���u2iҤϗ��HB@P���:�<���&M:�\�$�p*���B�$��]m�d`����8p�S���$l0��*���l
�p3�@8E
��l
�08���w��J!��Q��ݻ�hGo>�>���
��\Ij���f�$$9��q�7�I�
�CM�˕mb��1�������x���9QӴq��2ƘLQ�e�C$�q�#��v˲��������p�0�R��6H��C�-G!�$jZ�c>���)*//��z��u}
c��OuI����W�s��e��x<�NWW��X,֭��o3��#�"�db�<�����bjII�]�Oa���Y��"���w���A$y���s�i�jc�v���`@q@D�"�����񗗗�VTTt��i�Y�J�A�v@�0�"J��L��Ȥ��B�k�kqI˲��>��ٹ%�HDa�{�Ũ��w�y�PPF%�vd.���r�|UUUg�|�����![��Bܴ����4�O
�8�L&����h4�Aƭ��^�X��]�r��4M;V�JƘlz�U��,�`,����?b��\�!�N��$O��***���4M�{�e
B�4ͭ�h�O]]]��D/�9U1����ӊ���KJJ&�|���~2c,;7��4�O;;;Wwuu�s��� �2�DD�7�*��}�xZrsE��H䙎����<��|Մ��+��������\TT�MӦ�}���<�ǟ:|���~Q;���E�W��4/IDAT���6UZZZ[YYy��iǑ���x�4Ϳvtt<����(�
�*�|��Sb+�T�gVVVv\ �T���!�d��������p8|�TT�W�����fC�)t`���_���Kcr�K)"L�4�����+�Po�Z�A�������c��i������u�����
�+���Ҳ���ʰ"��҈n�����.�z��#ӬL�%����e3������f���H�����zj�L����FQQѕ��Jy;R��X,�����p�+�'���aD�*)�h)/]�uOmm�b��-;��ə�a�~�С{����&<'�\����PŖ���\�&o�����~EUU�.��4e�F"�x���yj�Z�.�F�'M��s��!���� R�uO]]��\�yȬ
�9�F��5�z
ٶ�Z�A�"-�8�V>rZ��r���MK�ǶX�������F�?mP$��W8�K��E��{�r��C
��ċɑn0~������q�;���V����]SI�y����A�l�%N���U¡PhNII�
�1�������W,P����'C
��ijze���]�z�FS[[�
����l��rc)�� �<�'����T`�b0<����n�XŒ��666n�H}BEW�I��H^I$�'E]�icǎ����˲�577�����\�O1�P�Ɲ�g-�khh�1�&M�drΩK�6e��I�������Ҳ�s~Q�z���B�y�3�}�:P�tǝ�P�BD�Tⲉ��^^^�Ų��{�[\rFkkk�u===aC�[�ݔ����>����Ų,���	�I�B�4�����UUU= V�iQ���z-���]�)%���!��4}�+p���
��cEd�����?qC>��'đ�(�v:ҝB5M�!�X�&M�M�Ӝ���s���k�<�)��`ee�ωA�R_=�>'F� �\?�幺��ᗒ��÷_P��F1!2@�-����|F�I��!c�"�T.�����b��A#k�������d+d�}�:�Nι]CEE�d�dzD	'��הU-��@]�R��SE�Pʕ���!�/�w��1��~�С��x�|�y����@=2ky�h�Fޔs"
wغvz<��@ �\�)��[ZZ�0��E�{��	҃���:e�ĉ������LPS����ғ��w��5���6����䜛�^�9�@Fty���~�r���_��f@\�׉�£
c�A%���p��X,օ�k�6)�\m��^i�>�����	&���¾Q�\���T��1��*�&X�x�'�B� ���+++� �%�o��׉T\�ms���z�"s�aﴴ��;w��%'/�}.�7jkk7�����s�!�/�2��ϦOZZZ���)E3�]�r�<���-�A+�l6Oyy�i���ݢ9缷���a�#�ca�r��+��|K���7VUU�g16�s���Oo��wtt< �.�i�6���B��u��G��T'�)(**�d��0�̱�����Qb�U�{'N������ì_�>�k ���	�www�3Ms��������r��a����UTTL�4m�8�sΓ���O��0��52��f��P(�����h����ڮ)݊���g#H�&Mӎ�����ŕ��>��N��H0t����d��e}HL4�&�ܢjH��v_P[[�q�ر�`�����,�d�i���2�����aw�S7A�8Z	EEE�"�}�D��՜����1Ɗ�~��c�9���@�����4M#�n	��~�h�Y�r�
�hX0�#\$8�;��d6b�4M��0a�yꗁ�1�K�A����w9�23�1Ɗ***NF�ޟز�S��
�{x<�Y 1g�0�*Y4�wD*�\.ל���G����C�X�)b˶��eY�i�r�n��!��d����V����1K�x<�W�Md�b�{������>҇~)�Lι�c2�|�0���d�YU��:'����2C"g������[���5ҥbN�����+&N�������,�D��ӻ5���MԼg���|A�S��Sq�2+..������b��LT�r�z�"]�g�2n�#�����4!��H�wII��C��#A) �/{<� +i�4�-&F��ꋤ����J�o&�ܒs�˲���Ӽ^�t�鍠�H֡i�d³�i�tk	��>F%I�R__�q̘1�з����A�4��ݻ�[j�$���"#�=0嵜g�����a��!�|T�,'b�U����VTT����{mGG�ndg;Ң"���ݻiα��ht�ݦ8_#ٚ��V�"^.Y�J&�Md`*�|nH���q�H��g�eY���c����u!��s�b�&ds���?O$�0n~�I"�d)���?c���������ێϙ��p�ӈfN@�D'2��Wy�|E�[��xM�+�皤��p��9�H�aD��<�'�C�F�X���}^&��8�{zz�hmm�� ��4C�-/��{� ��c�L���\.�a1d?A:R���q�#"ET��N�9�-��[�|T��ΗC�ٚ��
����������͏���8��h�# >��
voFA�|��`1��D����F��I�!j��ZS���.�F�����w;���+�zHޯ��x�؁�Fq�G"������Fv<�Ϧ


�s��8Fn缫���H'2�3]�Z��F=��H"����E�.g[
��M�EYAӴ2"�V@,�j�u=]>��z=��Ml544h��}b�>|��'��v�k<�T@*��&"cs�4�"{I���@���D�c��}�8�)Y�N�֨�4�m�H�������.�U��/�4M�8i�R<�&^;�r�$'@������~S�H�X����b�N�C�r�G����F��:t���4�*��e��������E*�"~�'����B�̣�h;���:�1����b��� Ӂ�ݻw����ʗ��hmm�]��4}�ھ�
���O��G�y�h5�x�
�ړ�����].�X�����
@ă�W�-&:�d�;k{zz��¹�S!
�r���n�b��������
Z�����w].י�<�r�d�c�^CCð6��
ڲ���Z�'�O-��1�tz����|5Y�h�b��rhP�
�=��>�
�I�&Y


���蝝����̦`��WVVNokkۆ�Yz�
�<�F�s��O*)鵶�����Y�������1
�7p2{�d�w�x<l���\.�q+))����}���,��x?lً9�5c��ݻw3�w�K3����21�]2&5K����NV��ҹ��p�i��\�/�c��$�֐�R2Ms[KK�����5���XR˜���e��J/0Y�)K3�Hj,9�<��[�W�5���n����noo�aY�>r�;^L���sy�6h����^�w���D�
mC�[t#S�E��E��Rj��/�X �
�y�����ݟ!�;f��pQ���$�<����sKKKk���U��1��J^�X�y$��۳gυ"F���
��]O�4i�-^s�������L������ߚ�)9�>�y'�;�W.kKK�˲ ��򔗗_��E˨s%�5㏍��666nDvg7�� h��,��u����˲������ls;oq��͙���� �Mt�\�+++��G��e#L��>�&�m!j�涎������w�H�	�E�%�ƌs��iǂ�:G"�EkB���۪�/����mmm�M��INw���I씵���.��������{������=��҂�6�t�JJJ�}>��$r�4�:�R�.ok�?+���i��������^;4~��(Rt�I��c4_Vr�\=�6Mj\b8�D�j�0a)͹�w����;�Pt@k���7��,���ko"���g����رce'9iqI@l��b�"�M[�cX����Mi�&�+�����|��r�&_3��Q�7$E�}B�;
g��8�eY{�W\>������a�'r���rƘGtfS��8C�'$�޽��^`�����
�f-�g�inonn~����p�k�7�zm�c���3���_VVv�pIK}�=�YE.��<(W���DZO�
=m`��%%%����V"ᶶ�;E��
F_��}R���zm�%��p�P$�[���T�B�{PTN)PDz���G�o
�xR��D�	���u���TVV����$zzzn�`Ps\�‚�^��OSO�6nܸE��"��|��������O8�5�I���aKGU:T�E�jM���S���/D�Xy��h4�����`w�!�J�_�����_�v��E�$�<�D�jiiyG�(T����~PC��]��95���P(4����ڜ
��H$�=p�p��g���j�v&��[�����b�555=�3�M��Y�P]�&
oK�'����Fd����3�R��s!2M�R�{���~;\w#e�l��7�bB.2!�4��---w����!��6�6��r��BƕC�4��c����
�B7�>D�"tz����0L���RSS�-�ϷD(��p�[���---�
W�S�3��|kPh�+QTl�
[��������$z�xoo�ݢ	t�`���?�A��'(���'�[hI� Ӳ�O����ttt��N5'�f�;�*��Χ
�ǖ��]��ddt���5vww�jkk��f@��@!b��> (a������;;;i!)�5�5��w��]�]�@�@ p�p���q���C0�����x��Ph����?��0M��X,�{��'��;T��{<EE�<��=MӎA&�-��<&vCpZ���v�, @����	���K�S�n�b�s�{,�ڙH$�o$�0�A�������������tMӦ��?�.�0cS{{�:����/D�pEmI��ݡPhvqq�)G
@�eY{-�:h�f�a��xc<o���a]��>����v����j���4m����5M;V�/�����i��F"�G:::��m�ԵҠwjQ@�,P��$m��\._EE�,����i��t풞��kA�E�Q�v@5Q�!h�z	�4w���<��޾���/o �2q@��ۭ�&ɶ��������	����\�SD�\��#_�6cSOO�sP�o�zH�lл}@���ȑ��
x<��`0x���-Z�p���.y��4m>s�M�!�4�����������tD���q��pn1@$94Ԕ��tot8,��p|>_iii�d��{��i���R�XP(f�g"�s圇9�]�i�3�o����)�B�V
OSOm�7$ۭR:�H"�����v��:@-����f5�V�K�6��߷}7�<�UW�E�BQ����d�q����^%"�hL�M^�)��V�R��:BM���amk�R@$)�"��'�2r�jG��*���F5 �8T\���BE�jI�ߏtq����6w��a���k0�(y�48:
�(����2:
�(����2:
�(��*��nMb�IEND�B`�PK |!]��д�popup-imagemanager_rtl.cssnu&1i�/**
 * @copyright	(C) 2010 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

#messages {
	right: 175px;
	float: right;
}

/* added Angie */

#imageForm fieldset,
#uploadform,
#upload-noflash {
	text-align: right;
}

.fltrt {
	float: left;
}

.fltlft {
	float: right;
}

fieldset input,
fieldset textarea,
fieldset select,
fieldset img,
fieldset button {
	float: right;
    margin: 5px 0 5px 5px;
}

label.hidelabeltxt {
	text-indent: -9999em;
}
#imageForm fieldset label,
#uploadform fieldset label {
    float: right;
    clear: none;
    clear: right;
}
.swiff-uploader-box {
        right:auto!important;
}
PK |!]��V299mejs-skins.cssnu&1i�/* TED player */
.mejs-container.mejs-ted {

}
.mejs-ted .mejs-controls {
	background: #eee;
	height: 65px;
}

.mejs-ted .mejs-button,
.mejs-ted .mejs-time {
	position: absolute;
	background: #ddd;
}
.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-total {
	background-color: none;
	background: url(controls-ted.png) repeat-x 0 -52px;
	height: 6px;
}
.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-buffering {
	height: 6px;
}
.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-loaded {
	background-color: none;
	background: url(controls-ted.png) repeat-x 0 -52px;
	width: 0;
	height: 6px;
}
.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-current {
	width: 0;
	height: 6px;
	background-color: none;
	background: url(controls-ted.png) repeat-x 0 -59px;
}
.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-handle  {
	display: block;
	margin: 0;
	width: 14px;
	height: 21px;
	top: -7px;
	border: 0;
	background: url(controls-ted.png) no-repeat 0 0;	
}
.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-float {	
	display: none;
}
.mejs-ted .mejs-controls .mejs-playpause-button  {
	top: 29px;
	left: 9px;
	width: 49px;
	height: 28px;
}
.mejs-ted .mejs-controls .mejs-playpause-button  button {
	width: 49px;
	height: 28px;
	background: url(controls-ted.png) no-repeat -50px -23px;
	margin: 0;
	padding: 0;
}
.mejs-ted .mejs-controls .mejs-pause button  {
	background-position: 0 -23px;
}

.mejs-ted .mejs-controls .mejs-fullscreen-button  {
	top: 34px;
	right: 9px;
	width: 17px;
	height: 15px;
	background : none;
}
.mejs-ted .mejs-controls .mejs-fullscreen-button  button {
	width: 19px;
	height: 17px;
	background: transparent url(controls-ted.png) no-repeat 0 -66px;
	margin: 0;
	padding: 0;
}
.mejs-ted .mejs-controls .mejs-unfullscreen  button {
	background: transparent url(controls-ted.png) no-repeat -21px -66px;
	margin: 0;
	padding: 0;
}
.mejs-ted .mejs-controls .mejs-volume-button  {
	top: 30px;
	right: 35px;
	width: 24px;
	height: 22px;
}
.mejs-ted .mejs-controls .mejs-mute button {
	background: url(controls-ted.png) no-repeat -15px 0;
	width: 24px;
	height: 22px;
	margin: 0;
	padding: 0;
}
.mejs-ted .mejs-controls .mejs-unmute button {
	background: url(controls-ted.png) no-repeat -40px 0;
	width: 24px;
	height: 22px;
	margin: 0;
	padding: 0;	
}
.mejs-ted  .mejs-controls .mejs-volume-button .mejs-volume-slider {
	background: #fff;
	border: solid 1px #aaa;
	border-width: 1px 1px 0 1px;
	width: 22px;
	height: 65px;
	top: -65px;
}
.mejs-ted  .mejs-controls .mejs-volume-button .mejs-volume-total {
	background: url(controls-ted.png) repeat-y -41px -66px;
	left: 8px;
	width: 6px;
	height: 50px;
}
.mejs-ted  .mejs-controls .mejs-volume-button .mejs-volume-current {
	left: 8px;
	width: 6px;	
	background: url(controls-ted.png) repeat-y -48px -66px;
	height: 50px;
}

.mejs-ted  .mejs-controls .mejs-volume-button .mejs-volume-handle {
	display: none;
}

.mejs-ted .mejs-controls .mejs-time span {
	color: #333;
}
.mejs-ted .mejs-controls .mejs-currenttime-container  {
	position: absolute;
	top: 32px;
	right: 100px;
	border: solid 1px #999;
	background: #fff;
	color: #333;
	padding-top: 2px;
	border-radius: 3px;
	color: #333;
}
.mejs-ted .mejs-controls .mejs-duration-container  {

	position: absolute;
	top: 32px;
	right: 65px;
	border: solid 1px #999;
	background: #fff;
	color: #333;
	padding-top: 2px;
	border-radius: 3px;
	color: #333;
}

.mejs-ted .mejs-controls .mejs-time  button{
	color: #333;
}
.mejs-ted .mejs-controls .mejs-captions-button {
	display: none;
}
/* END: TED player */


/* WMP player */
.mejs-container.mejs-wmp {

}
.mejs-wmp .mejs-controls {
	background: transparent url(controls-wmp-bg.png) center 16px no-repeat;
	height: 65px;
}

.mejs-wmp .mejs-button,
.mejs-wmp .mejs-time {
	position: absolute;
	background: transparent;
}
.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-total {
	background-color: transparent;
	border: solid 1px #ccc;
	height: 3px;
}
.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-buffering {
	height: 3px;
}
.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-loaded {
	background-color: rgba(255,255,255,0.3);
	width: 0;
	height: 3px;
}
.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-current {
	width: 0;
	height: 1px;
	background-color: #014CB6;
	border: solid 1px #7FC9FA;
	border-width: 1px 0;
	border-color: #7FC9FA #fff #619FF2 #fff;
}
.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-handle  {
	display: block;
	margin: 0;
	width: 16px;
	height: 9px;
	top: -3px;
	border: 0;
	background: url(controls-wmp.png) no-repeat 0 -80px;	
}
.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-float {	
	display: none;
}
.mejs-wmp .mejs-controls .mejs-playpause-button  {
	top: 10px;
	left: 50%;
	margin: 10px 0 0 -20px;	
	width: 40px;
	height: 40px;
	
}
.mejs-wmp .mejs-controls .mejs-playpause-button  button {
	width: 40px;
	height: 40px;
	background: url(controls-wmp.png) no-repeat 0 0;	
	margin: 0;
	padding: 0;
}
.mejs-wmp .mejs-controls .mejs-pause button  {
	background-position: 0 -40px;
}

.mejs-wmp .mejs-controls .mejs-currenttime-container  {
	position: absolute;
	top: 25px;
	left: 50%;
	margin-left: -93px;
}
.mejs-wmp .mejs-controls .mejs-duration-container  {
	position: absolute;
	top: 25px;
	left: 50%;
	margin-left: -58px;
}


.mejs-wmp .mejs-controls .mejs-volume-button  {
	top: 32px;
	right: 50%;
	margin-right: -55px;
	width: 20px;
	height: 15px;
}
.mejs-wmp .mejs-controls .mejs-volume-button button {
	margin: 0;
	padding: 0;
	background: url(controls-wmp.png) no-repeat -42px -17px;
	width: 20px;
	height: 15px;
}
.mejs-wmp .mejs-controls .mejs-unmute button {
	margin: 0;
	padding: 0;
	background: url(controls-wmp.png) no-repeat -42px 0;
	width: 20px;
	height: 15px;
}
.mejs-wmp .mejs-controls .mejs-volume-button .mejs-volume-slider {
	background: rgba(102,102,102,0.6);
}

.mejs-wmp .mejs-controls .mejs-fullscreen-button  {
	top: 32px;
	right: 50%;
	margin-right: -82px;
	width: 15px;
	height: 14px;
}
.mejs-wmp .mejs-controls .mejs-fullscreen-button  button {
	margin: 0;
	padding: 0;
	background: url(controls-wmp.png) no-repeat -63px 0;
	width: 15px;
	height: 14px;
}
.mejs-wmp .mejs-controls .mejs-captions-button {
	display: none;
}
/* END: WMP player */



PK |!]PB@�medialist-thumbs_rtl.cssnu&1i�/**
 * @copyright	(C) 2010 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

div.imgOutline {
	float: right;
	border-left: 0 solid #f0f0f0;
	border-right: 1px solid #f0f0f0;
}
PK |!]8p޹�bigplay.pngnu&1i��PNG


IHDRd�)��sBIT��O��PLTE������������������������ZZZQQQJJJAAA999333)))!!!������|||ssskkkfffZZZQQQ�����晙����������|||�����浵���������������������ž����������������������������������������������������������?�PFtRNS""33DDDDDDUUUUUUUUUUUffffffffwwwwwww�����������������������������E+:	pHYs��~�tEXtSoftwareAdobe Fireworks CS4�ӠtEXtCreation Time11/19/10-s�1	�IDATx��{[��mE��2GA���]����ʊ�Pg��N.o�73I&���c�ji&����M>��p�Ϲ�B��^-7*� B
ĩ�]_'���̨#A�� [�{7[o:�$ٮg_��S�#~�m�43��Jǔ��r<�f0���cJ��K,�U��gy�1���I�[���^0C�/�}$:�u&����T��\4u�j]̷ R�L��r+�z����\�`��4��h����
9�o�	���hPcɿ��5-��9��,�)�q������t������3F�W.I�!9dB��g_P�Mθ�&(}�d0]1�̇B?T��4F>�J��0G��b��@��3s�>r��)�1��(O�BQ��&L���ƴ�Yn�Qn�> 1� �*���('�d2'DB�����J��Z��v��R^D�3e���{v��Nn��l�I�li�9|�i�
Z4*��K�zVҒ�ˬ4�F�fFP�����DVw�� $o\[1���mo�iq{."�s)��F���9�]��u��=I�i	��Bm�tm� �$���s��.���K7�h�X�Ι�����Y�gF�m��{C驍� �4&wQNb2�ʬ/�B��F1k����q�x0�V�"m�!d'ywFs_��B��;چB5c��WT�/&}����E{��&��-���o&}�L�m��2
����Uw�ɚ�&sƳ"�~!{V����j��x��i8�+��7�!:���(���h��BL���Z��H��ݖ�~���C<$i�$��������B��ͮ.��B��v�`��	[0�KZ�����I��J�4�o���zr�t�z^��sy`Ѣs/S�Q���Kk�����$ZV�H�|�+�"v$b�H�=�t���_�>J�j��;|J��F�S8��5q��ā�m��~�VW�,�z�ՁN<�{�ٴ%E����.At+��KsA*
�a���9�����\=�b�+M�� Y�/K�؏Jծ{�j\�7X'�3���CK�.��m�|�d���oF�Y܋�'FQ���u�8c��U�ɶD��)JQS���^�Aa��Ld����s�
c<��rB�(g�C�<�лB-P�N޵�vj!�:�y���l�����R�Ny�Iq�:����_�1����g�V�t�z�.z��0�.��)�kH�˛̓�����g��z �<��ξ��Q�H;���+/�R���������_�%~�i�`��M�
CW��s�y�R-}(�e�n_sOsB��n۞���ant=_�8�zr�B5!���v����f&������(��1u��i�a�\�#T�P�QU t��%f��}q�:��S5�c|���1���Sn�P5��w�r�
ĩ�]_'���̨#A�� [0MW���4�7��0���q>���w��tLi1�*���|s �q�cJ���&U����c)D���Ι!�sb��4�
b�a��e|�u-b'�S�A5�{�hn+�<��&6�4��16�E���&ţ�b,��
p�e1�Y�S$#Z�O#-��!1�U Egp1�$%���#&�*?F�1��/Y�*�(�C��
��9�Jd�+�1�„ ��9ԡ)�1&b�i�(�1�1li�
\NR��`�PEќ���!�R�Y�nM�Be$ϰ��V�GbsH�^�@#v2R_�  �Z@�"m�M#�:e�DA�g�*x���TC�0��68u��ե� o`�`�$����a�!�~���SFgb7�i�X� 2�����VA��� 9H����1�}D79��
,'�@�C ��0x?��@ܡ&�BLcrg�9���H[/(f��1�3��f}�j��;��$�΅��юS�B5c�������#�<m��y(}gh�2�
���2
2��Y��xuCȎ4Ө���@�&F!�4�*-�B�o��3
�= Q ���UQp/7Ds.?1A(���	��
	�b7����%I�MJ��=�g��.��=�%��[����lp�o�z^����t.��=�/�Q�A�hi��H_aG"��sǑ��>��w���V�:rS�P}����[�,���tu��uBg�� �����s�Q�uN3�BϬ��_^��S�E9�=NӢ+��,8o��રY�IM��đ�z�=����(�8��Gq/
���2����WǷehx5l��4�x�n�����[���#���&$PƲ_�lt���9�Q�-��h��-�"���&;x�Z���A��^��d	��}����^ �/�
���8�?;5��F��f�6��zڐ	ڛ�Q:�񂾡,��A5��Nj�H�(�П�&e�M����Z�P>�0�F��9 �F��/��K��ƻ=Ja����
͌7�E%��:���Ž:�1sp	(�8P%C�GmT��9�{����ɏ�6NՄ��1�_���I���JIEND�B`�PK |!]�Ǩ`��popup-imagelist.cssnu&1i�/**
 * @copyright	(C) 2006 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

.contentpane {
	padding: 0 !important;
	overflow-x: hidden;
}

.item {
	float: left;
	border: 1px solid #ccc !important;
	margin: 3px;
	position: relative;
	padding: 0 !important;
}

.item a {
	display: table-cell !important;
	display: block;
	width: 80px;
	height: 90px;
	overflow: hidden;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	color: black;
	line-height: 90px;
	background: #fff !important;
}

.item img {
	display: inline;
	margin-top: expression(( 80 - this.height ) / 2);
	border: 0;
}

html>body .item img {
	margin: auto;
}

.item span {
	line-height: 100%;
	clear: both;
	display: block;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 2px 0;
	background-color: #eee;
	overflow: hidden;
	font-family: Tahoma, Verdana, sans-serif !important;
	font-size: 11px;
}

.item  a:link span,
.item a:visited span {
	background-color: #eee;
	color: #333;
}

.item  a:hover span,
.item a:active span,
.item a:active focus {
	background-color: #eee;
	color: #095197;
}

.thumbnails.thumbnails-media {
	margin: 0 -8px;
}
.thumbnails-media .thumbnail {
	background-color: #f4f4f4;
	border-radius: 3px;
	border: 0;
	box-shadow: 0 0 0 1px rgba(0,0,0,0.05) inset;
	padding: 0px;
	height: 100px;
	width: 100px;
	margin: 8px;
	position: relative;
	text-align: center;
	overflow: hidden;
}
.thumbnails-media .thumbnail .close {
	background-color: #ccc;
	border-left: 1px solid rgba(0,0,0,0.1);
	height: 22px;
	line-height: 22px;
	opacity: 0.3;
	text-align: center;
	width: 22px;
	top: 0;
	right: 0;
}
.thumbnails-media .thumbnail .close:hover {
	background-color: #bbb;
}
.thumbnails-media .thumbnail *,
.thumbnails-media .thumbnail *:before {
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.thumbnails-media .thumbnail input[type="radio"],
.thumbnails-media .thumbnail input[type="checkbox"] {
	margin: 0;
	opacity: 0.55;
	position: absolute;
	top: 5px;
	left: 5px;
}
.thumbnails-media .thumbnail .controls,
.thumbnails-media .thumbnail .imginfoBorder {
	display: none;
}
.thumbnails-media .imgThumb {
	position: relative;
	z-index: 1;
	width: 100%;
	display: inline-block;
}
.thumbnails-media .imgThumb input {
	display: none;
}
.thumbnails-media .imgThumb label,
.thumbnails-media .imgThumb .imgThumbInside {
	display: block;
	line-height: 100px;
	position: relative;
	width: 100%;
	border-radius: 3px;
	overflow: hidden;
}
.thumbnails-media .imgThumb label:before,
.thumbnails-media .imgThumb .imgThumbInside:before {
	font-family: "IcoMoon";
	font-style: normal;
	content: 'G';
	position: absolute;
	top: 0;
	right: 0;
	background-color: #46a546;
	color: #fff;
	line-height: 26px;
	width: 26px;
	-webkit-transform: scale(0.5);
	transform: scale(0.5);
	opacity: 0;
	border-color: rgba(0,0,0,0.2);
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	border-radius: 0 3px;
}
.thumbnails-media .imgThumb img {
	width: auto;
}
.thumbnails-media .selected :checked + label,
.thumbnails-media .selected .imgThumbInside,
.thumbnails-media .imgInput :checked + label,
.thumbnails-media .imgInput .imgThumbInside {
	background-color: #ddd;
}
.thumbnails-media .selected :checked + label:before,
.thumbnails-media .selected .imgThumbInside:before,
.thumbnails-media .imgInput :checked + label:before,
.thumbnails-media .imgInput .imgThumbInside:before {
	-webkit-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
.thumbnails-media .selected :checked + label:after,
.thumbnails-media .selected .imgThumbInside:after,
.thumbnails-media .imgInput :checked + label:after,
.thumbnails-media .imgInput .imgThumbInside:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content: '';
	border: 3px solid #46a546;
	border-radius: 5px;
}
.thumbnails-media .imgPreview a {
	padding: 0;
	position: absolute;
	left: 0;
	z-index: 1;
	height: 26px;
	width: 26px;
}
.thumbnails-media .imgPreview a,
.thumbnails-media .imgDetails {
	position: absolute;
	left: 0;
	background-color: #fff;
	border-color: rgba(0,0,0,0.2);
	bottom: 0;
	line-height: 26px;
	border: 1px solid rgba(0,0,0,0.1);
	border-width: 1px 1px 0 0;
	border-radius: 0 3px 0 0;
	z-index: 1;
}
.thumbnails-media .imgPreview a:hover,
.thumbnails-media .imgDetails:hover {
	background-color: #eee;
}
.thumbnails-media .imgDetails {
	padding: 0 5px;
	line-height: 20px;
	color: #555;
}
.thumbnails-media .imgFolder span {
	line-height: 90px;
	font-size: 38px;
	margin: 0;
	width: auto;
}
.thumbnails-media .imgFolder + .imgDetails {
	color: inherit;
}
PK |!]*&
��medialist-details.cssnu&1i�/**
 * @copyright	(C) 2006 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

.outline {
  border: 1px solid #cccccc;
  background: #ffffff;
  padding: 2px;
}

.manager table td,
.manager table th {
	font-family: Arial, helvetica, sans-serif;
	font-size: 11px;
	border-right: 1px dashed #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	border-left: 1px solid #fff;
	text-align: center;
}

.manager table td.filesize {
	text-align: right;
}

.manager table td.description {
	text-align: left;
}

.manager table th {
	border-top: 1px solid #E7E7E7;
	border-right: 1px solid #E7E7E7;
	border-bottom: 1px solid #999;
	background: #F0F0F0;
	padding: 4px;
	color: #666;
}
PK |!]nz6h(h(controls.svgnu&1i�<?xml version="1.0" standalone="no"?>
<!-- Generator: Adobe Fireworks CS6, Export SVG Extension by Aaron Beall (http://fireworks.abeall.com) . Version: 0.6.1  -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg id="controls.fw-Page%201" viewBox="0 0 144 32" style="background-color:#ffffff00" version="1.1"
	xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve"
	x="0px" y="0px" width="144px" height="32px"
>
	<defs>
		<radialGradient id="gradient1" cx="50%" cy="50%" r="50%">
			<stop stop-color="#ffffff" stop-opacity="1" offset="0%"/>
			<stop stop-color="#f2f2f2" stop-opacity="0.2" offset="100%"/>
		</radialGradient>
		<linearGradient id="gradient2" x1="50%" y1="-7.8652%" x2="50%" y2="249.6629%">
			<stop stop-color="#ffffff" stop-opacity="1" offset="0%"/>
			<stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/>
		</linearGradient>
		<linearGradient id="gradient3" x1="50%" y1="0%" x2="50%" y2="238.75%">
			<stop stop-color="#ffffff" stop-opacity="1" offset="0%"/>
			<stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/>
		</linearGradient>
		<linearGradient id="gradient4" x1="50%" y1="0%" x2="50%" y2="100%">
			<stop stop-color="#ffffff" stop-opacity="1" offset="0%"/>
			<stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/>
		</linearGradient>
		<linearGradient id="gradient5" x1="50%" y1="-33.3333%" x2="50%" y2="152.0833%">
			<stop stop-color="#ffffff" stop-opacity="1" offset="0%"/>
			<stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/>
		</linearGradient>
		<linearGradient id="gradient6" x1="50%" y1="0%" x2="50%" y2="100%">
			<stop stop-color="#ffffff" stop-opacity="1" offset="0%"/>
			<stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/>
		</linearGradient>
		<linearGradient id="gradient7" x1="50%" y1="-33.3333%" x2="50%" y2="152.0833%">
			<stop stop-color="#ffffff" stop-opacity="1" offset="0%"/>
			<stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/>
		</linearGradient>
		<linearGradient id="gradient8" x1="50%" y1="0%" x2="50%" y2="100%">
			<stop stop-color="#ffffff" stop-opacity="1" offset="0%"/>
			<stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/>
		</linearGradient>
		<linearGradient id="gradient9" x1="50%" y1="0%" x2="50%" y2="100%">
			<stop stop-color="#ffffff" stop-opacity="1" offset="0%"/>
			<stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/>
		</linearGradient>
		<linearGradient id="gradient10" x1="50%" y1="0%" x2="50%" y2="100%">
			<stop stop-color="#ffffff" stop-opacity="1" offset="0%"/>
			<stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/>
		</linearGradient>
		<linearGradient id="gradient11" x1="50%" y1="0%" x2="50%" y2="100%">
			<stop stop-color="#ffffff" stop-opacity="1" offset="0%"/>
			<stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/>
		</linearGradient>
		<linearGradient id="gradient12" x1="50%" y1="0%" x2="50%" y2="238.75%">
			<stop stop-color="#ffffff" stop-opacity="1" offset="0%"/>
			<stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/>
		</linearGradient>
		<linearGradient id="gradient13" x1="40%" y1="-140%" x2="40%" y2="98.75%">
			<stop stop-color="#ffffff" stop-opacity="1" offset="0%"/>
			<stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/>
		</linearGradient>
		<linearGradient id="gradient14" x1="50%" y1="0%" x2="50%" y2="238.75%">
			<stop stop-color="#ffffff" stop-opacity="1" offset="0%"/>
			<stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/>
		</linearGradient>
		<linearGradient id="gradient15" x1="60%" y1="-140%" x2="60%" y2="98.75%">
			<stop stop-color="#ffffff" stop-opacity="1" offset="0%"/>
			<stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/>
		</linearGradient>
		<linearGradient id="gradient16" x1="50%" y1="0%" x2="50%" y2="298.4375%">
			<stop stop-color="#ffffff" stop-opacity="1" offset="0%"/>
			<stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/>
		</linearGradient>
		<linearGradient id="gradient17" x1="50%" y1="0%" x2="50%" y2="238.75%">
			<stop stop-color="#ffffff" stop-opacity="1" offset="0%"/>
			<stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/>
		</linearGradient>
		<linearGradient id="gradient18" x1="50%" y1="-200%" x2="50%" y2="100%">
			<stop stop-color="#ffffff" stop-opacity="1" offset="0%"/>
			<stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/>
		</linearGradient>
		<linearGradient id="gradient19" x1="50%" y1="-200%" x2="50%" y2="110.9375%">
			<stop stop-color="#ffffff" stop-opacity="1" offset="0%"/>
			<stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/>
		</linearGradient>
		<linearGradient id="gradient20" x1="55%" y1="0%" x2="55%" y2="100%">
			<stop stop-color="#ffffff" stop-opacity="1" offset="0%"/>
			<stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/>
		</linearGradient>
		<linearGradient id="gradient21" x1="50%" y1="0%" x2="50%" y2="100%">
			<stop stop-color="#ffffff" stop-opacity="1" offset="0%"/>
			<stop stop-color="#c8c8c8" stop-opacity="1" offset="99.4444%"/>
		</linearGradient>
	</defs>
	<g id="BG">
	</g>
	<g id="controls">
		<path id="Line" d="M 98.5 7.5 L 109.5 7.5 " stroke="#ffffff" stroke-width="1" fill="none"/>
		<path id="Line2" d="M 98.5 3.5 L 109.5 3.5 " stroke="#ffffff" stroke-width="1" fill="none"/>
		<path id="Line3" d="M 98.5 11.5 L 109.5 11.5 " stroke="#ffffff" stroke-width="1" fill="none"/>
		<path id="Ellipse" d="M 108 11.5 C 108 10.6716 108.4477 10 109 10 C 109.5523 10 110 10.6716 110 11.5 C 110 12.3284 109.5523 13 109 13 C 108.4477 13 108 12.3284 108 11.5 Z" fill="#ffffff"/>
		<path id="Ellipse2" d="M 104 7.5 C 104 6.6716 104.4477 6 105 6 C 105.5523 6 106 6.6716 106 7.5 C 106 8.3284 105.5523 9 105 9 C 104.4477 9 104 8.3284 104 7.5 Z" fill="#ffffff"/>
		<path id="Ellipse3" d="M 108 3.5 C 108 2.6716 108.4477 2 109 2 C 109.5523 2 110 2.6716 110 3.5 C 110 4.3284 109.5523 5 109 5 C 108.4477 5 108 4.3284 108 3.5 Z" fill="#ffffff"/>
	</g>
	<g id="backlight">
		<g id="off">
			<rect x="83" y="21" width="10" height="6" stroke="#ffffff" stroke-width="1" fill="#333333"/>
		</g>
		<g id="on">
			<path id="Ellipse4" d="M 81 8 C 81 5.2385 84.134 3 88 3 C 91.866 3 95 5.2385 95 8 C 95 10.7615 91.866 13 88 13 C 84.134 13 81 10.7615 81 8 Z" fill="url(#gradient1)"/>
			<rect x="83" y="5" width="10" height="6" stroke="#ffffff" stroke-width="1" fill="#333333"/>
		</g>
	</g>
	<g id="loop">
		<g id="on2">
			<path d="M 73.795 4.205 C 75.2155 4.8785 76.2 6.3234 76.2 8 C 76.2 10.3196 74.3196 12.2 72 12.2 C 69.6804 12.2 67.8 10.3196 67.8 8 C 67.8 6.3234 68.7845 4.8785 70.205 4.205 L 68.875 2.875 C 67.1501 3.9289 66 5.8306 66 8 C 66 11.3138 68.6862 14 72 14 C 75.3138 14 78 11.3138 78 8 C 78 5.8306 76.8499 3.9289 75.125 2.875 L 73.795 4.205 Z" fill="url(#gradient2)"/>
			<path d="M 71 2 L 66 2 L 71 7 L 71 2 Z" fill="url(#gradient3)"/>
		</g>
		<g id="off2">
			<path d="M 73.795 20.205 C 75.2155 20.8785 76.2 22.3234 76.2 24 C 76.2 26.3196 74.3196 28.2 72 28.2 C 69.6804 28.2 67.8 26.3196 67.8 24 C 67.8 22.3234 68.7845 20.8785 70.205 20.205 L 68.875 18.875 C 67.1501 19.9289 66 21.8306 66 24 C 66 27.3138 68.6862 30 72 30 C 75.3138 30 78 27.3138 78 24 C 78 21.8306 76.8499 19.9289 75.125 18.875 L 73.795 20.205 Z" fill="#a8a8b7"/>
			<path d="M 71 18 L 66 18 L 71 23 L 71 18 Z" fill="#a8a8b7"/>
		</g>
	</g>
	<g id="cc">
		<rect visibility="hidden" x="49" y="2" width="14" height="12" stroke="#b0b0b0" stroke-width="1" fill="none"/>
		<text visibility="hidden" x="49" y="17" width="14" fill="#ffffff" style="font-size: 10px; color: #ffffff; font-family: Arial; text-align: center; "><tspan><![CDATA[cc]]></tspan></text>
		<path d="M 55 7 C 50.2813 3.7813 50.063 12.9405 55 10 " stroke="#ffffff" stroke-width="1" fill="none"/>
		<path d="M 60 7 C 55.2813 3.7813 55.063 12.9405 60 10 " stroke="#ffffff" stroke-width="1" fill="none"/>
		<path d="M 50 3 L 62 3 L 62 13 L 50 13 L 50 3 ZM 49 2 L 49 14 L 63 14 L 63 2 L 49 2 Z" fill="url(#gradient4)"/>
		<rect x="49" y="2" width="14" height="12" fill="none"/>
	</g>
	<g id="volume">
		<g id="no%20sound">
			<rect x="17" y="5" width="5" height="6" fill="url(#gradient5)"/>
			<path d="M 21 5 L 25 2 L 25 14 L 21 11.0625 L 21 5 Z" fill="url(#gradient6)"/>
		</g>
		<g id="sound%20bars">
			<rect x="17" y="21" width="5" height="6" fill="url(#gradient7)"/>
			<path d="M 21 21 L 25 18 L 25 30 L 21 27.0625 L 21 21 Z" fill="url(#gradient8)"/>
			<path d="M 27 18 C 27 18 30.0625 17.375 30 24 C 29.9375 30.625 27 30 27 30 " stroke="#ffffff" stroke-width="1" fill="none"/>
			<path d="M 26 21.0079 C 26 21.0079 28.041 20.6962 27.9994 24 C 27.9577 27.3038 26 26.9921 26 26.9921 " stroke="#ffffff" stroke-width="1" fill="none"/>
		</g>
	</g>
	<g id="play/pause">
		<g id="play">
			<path id="Polygon" d="M 14 8.5 L 3 14 L 3 3 L 14 8.5 Z" fill="url(#gradient9)"/>
		</g>
		<g id="pause">
			<rect x="3" y="18" width="3" height="12" fill="url(#gradient10)"/>
			<rect x="10" y="18" width="3" height="12" fill="url(#gradient11)"/>
		</g>
	</g>
	<g id="fullscreen">
		<g id="enter%201">
			<path d="M 34 2 L 39 2 L 34 7 L 34 2 Z" fill="url(#gradient12)"/>
			<path d="M 34 14 L 39 14 L 34 9 L 34 14 Z" fill="url(#gradient13)"/>
			<path d="M 46 2 L 41 2 L 46 7 L 46 2 Z" fill="url(#gradient14)"/>
			<path d="M 46 14 L 41 14 L 46 9 L 46 14 Z" fill="url(#gradient15)"/>
		</g>
		<g id="exit">
			<path d="M 42 22 L 46 22 L 42 18 L 42 22 Z" fill="url(#gradient16)"/>
			<path d="M 38 22 L 38 18 L 34 22 L 38 22 Z" fill="url(#gradient17)"/>
			<path d="M 38 26 L 34 26 L 38 30 L 38 26 Z" fill="url(#gradient18)"/>
			<path d="M 42 26 L 42 30 L 46 26 L 42 26 Z" fill="url(#gradient19)"/>
		</g>
	</g>
	<g id="stop">
		<rect x="115" y="3" width="10" height="10" fill="url(#gradient20)"/>
	</g>
	<g id="chooser">
		<path d="M 135.2346 6.1522 C 136.2551 5.7295 137.4251 6.2141 137.8478 7.2346 C 138.2704 8.2551 137.7859 9.425 136.7654 9.8478 C 135.7449 10.2705 134.5749 9.7859 134.1522 8.7654 C 133.7295 7.7449 134.2141 6.5749 135.2346 6.1522 ZM 133.2735 1.4176 L 136 4.0054 L 138.7265 1.4176 L 138.8246 5.1754 L 142.5824 5.2735 L 139.9946 8 L 142.5824 10.7265 L 138.8246 10.8246 L 138.7265 14.5824 L 136 11.9946 L 133.2735 14.5824 L 133.1754 10.8246 L 129.4176 10.7265 L 132.0054 8 L 129.4176 5.2735 L 133.1754 5.1754 L 133.2735 1.4176 Z" fill="url(#gradient21)"/>
	</g>
</svg>PK |!]&�ڤ��skipback.pngnu&1i��PNG


IHDR�A�
AiCCPICC ProfileH
��wTS��Ͻ7��" %�z	 �;HQ�I�P��&vDF)VdT�G�"cE��b�	�P�QDE�݌k	�5�ޚ��Y�����g�}׺P���tX�4�X��\��X��ffG�D��=���HƳ��.�d��,�P&s��"7C$
E�6<~&��S��2���)2�12�	��"�įl���+�ɘ�&�Y��4���Pޚ%ᣌ�\�%�g�|e�TI��(���L0�_��&�l�2E����9�r��9h�x�g��Ib�טi���f��S�b1+��M�xL���0��o�E%Ym�h����Y��h����~S�=�z�U�&�ϞA��Y�l�/��$Z����U�m@��O� ��ޜ��l^���'���ls�k.+�7���oʿ�9����V;�?�#I3eE妧�KD����d����9i���,�����UQ�	��h��<�X�.d
���6'~�khu_}�9P�I�o=C#$n?z}�[1
Ⱦ�h���s�2z��\�n�LA"S��dr%�,�߄l��t�
4�.0,`
�3p� ��H�.Hi@�A>�
A1�v�jpԁz�N�6p\W�
p�G@
��K0ށi���A����B�ZyCAP8�C���@��&�*���CP=�#t�]���� 4�}���a
���ٰ;G���Dx����J�>����,�_“@��FX�DB�X$!k�"��E�����H�q���a���Y��bVa�bJ0՘c�VL�6f3����bձ�X'�?v	6��-�V`�`[����a�;��p~�\2n5��׌����
�&�x�*���s�b|!�
ߏƿ'�	Zk�!� $l$T����4Q��Ot"�y�\b)���A�I&N�I�$R$)���TIj"]&=&�!��:dGrY@^O�$� _%�?P�(&OJEB�N9J�@y@yC�R
�n�X����ZO�D}J}/G�3���ɭ���k��{%O�חw�_.�'_!J����Q�@�S���V�F��=�IE���b�b�b�b��5�Q%�����O�@��%�!BӥyҸ�M�:�e�0G7��ӓ�����	e%e[�(����R�0`�3R��������4�����6�i^��)��*n*|�"�f����LUo�՝�m�O�0j&jaj�j��.��ϧ�w�ϝ_4��갺�z��j���=���U�4�5�n�ɚ��4ǴhZ�Z�Z�^0����Tf%��9����-�>�ݫ=�c��Xg�N��]�.[7A�\�SwBOK/X/_�Q�>Q�����G�[�� �`�A�������a�a��c#����*�Z�;�8c�q��>�[&���I�I��MS���T`�ϴ�k�h&4�5�Ǣ��YY�F֠9�<�|�y��+=�X���_,�,S-�,Y)YXm����Ěk]c}džj�c�Φ�浭�-�v��};�]���N���"�&�1=�x����tv(��}�������'{'��I�ߝY�)�
Σ��-r�q�r�.d.�_xp��Uە�Z��M׍�v�m���=���+K�G�ǔ����^���W�W����b�j�>:>�>�>�v��}/�a��v�������O8�	�
�FV>2	u����/�_$\�B�Cv�<	5]�s.,4�&�y�Ux~xw-bEDCĻH����G��KwF�G�E�GME{E�EK�X,Y��F�Z� �={$vr����K����
��.3\����r���Ϯ�_�Yq*���©�L��_�w�ד������+��]�e�������D��]�cI�II�OA��u�_�䩔���)3�ѩ�i�����B%a��+]3='�/�4�0C��i��U�@ёL(sYf����L�H�$�%�Y�j��gGe��Q�����n����~5f5wug�v����5�k��֮\۹Nw]����m mH���Fˍe�n���Q�Q��`h����B�BQ�-�[l�ll��f��jۗ"^�b���O%ܒ��Y}W��������w�vw����X�bY^�Ю�]�����W�Va[q`i�d��2���J�jGէ������{�����׿�m���>��Pk�Am�a�����꺿g_D�H��G�G��u�;��7�7�6�Ʊ�q�o��C{��P3���8!9����<�y�}��'�����Z�Z���։��6i{L{��ӝ�-?��|����gKϑ���9�w~�Bƅ��:Wt>���ҝ����ˁ��^�r�۽��U��g�9];}�}�������_�~i��m��p���㭎�}�]�/��}�����.�{�^�=�}���^?�z8�h�c��'
O*��?����f�����`ϳ�g���C/����O�ϩ�+F�F�G�Gό���z����ˌ��ㅿ)����ѫ�~w��gb���k��?Jި�9��m�d���wi獵�ޫ�?�����c�Ǒ��O�O���?w|	��x&mf����2:Y~	pHYs��"iTXtXML:com.adobe.xmp<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/">
         <tiff:ResolutionUnit>1</tiff:ResolutionUnit>
         <tiff:Compression>5</tiff:Compression>
         <tiff:XResolution>72</tiff:XResolution>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:YResolution>72</tiff:YResolution>
         <exif:PixelXDimension>20</exif:PixelXDimension>
         <exif:ColorSpace>1</exif:ColorSpace>
         <exif:PixelYDimension>22</exif:PixelYDimension>
         <dc:subject>
            <rdf:Bag/>
         </dc:subject>
         <xmp:ModifyDate>2014-07-31T14:07:73</xmp:ModifyDate>
         <xmp:CreatorTool>Pixelmator 3.2</xmp:CreatorTool>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
��ſ�IDAT8���JCA�=����1�B�ؘ��,$`��|�`�����^��N;�T�Q�/��f	G���_f/3�n��nW����4lj�%�����-y
����s��3�̐��e�=�?]	e�Cw�����'�� �Rh�"`����7��v��F��Tk����t��p�y�����E%OPJ��"�0㖦=n!�4��"{�[(E�2�iod��	��xꠊ����G$W +���4$��W"��b9�#�xu��ճy� �ň��x�:��$xm
���;dW��æQ��u��AkGq�,aOg���;�O�EI��ˆ�^�YR���t.lT6�>2]��h��*�bq����c���*�H@�V�Ƽ�C�o�Wc�LDp
7֏�@�Z�����;D3�3�#�3�ڡ�GE��2Z�$AV��.���/|Ⱦ�U���ʊIEND�B`�PK |!]����popup-imagemanager.cssnu&1i�/**
 * @copyright	(C) 2006 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

@media only screen and (min-width: 768px) {
	#imageForm .control-group,
	#uploadform .control-group {
	    margin-bottom: 0;
	}
}

#uploadform.well {
    margin-bottom: -26px;
}

img {
	border: 0 none;
}

form {
	padding: 0px;
	margin: 0 auto;
	width: 100%;
}
button {
	padding: 3px;
	border: 1px solid #CCCCCC;
	font-weight: bold;
	color: #0B55C4;
	background-color: white;
}
button:hover {
	border: 1px solid #0B55C4;
}

iframe {
	width: 100%;
	border: 0 none;
	margin: 0 0 0.5em 0;
	padding: 0;
}

iframe#imageframe {
	height: 350px;
}

a:hover {
	border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
}

.buttons {
	width: 70px;
	text-align: center;
}

#messages {
	position: relative;
	left: 175px;
	top: 115px;
	background-color: white;
	width: 200px;
	float: left;
	margin-top: -52px;
	border: 1px solid #ccc;
	text-align: center;
	padding: 15px;
}

#message {
	font-size: 15px;
	font-weight: bold;
	color: #69c;
}

#uploads .upload {
	padding: 4px;
}

/* added Angie */

#upload-noflash {
		border:0
}
.hide {
	display:none
}

label.hidelabeltxt {
	text-indent: -9999em;
}
PK�|!]���_	admin.cssnu&1i�/*
******************************************************************************************

/// admin css

******************************************************************************************
*/

/*
///  icons
*/

@font-face {
  font-family: 'FontAwesome';
  src: url('../../theme/icons/FontAwesome/fonts/fontawesome-webfont.eot?v=4.3.0');
  src: url('../../theme/icons/FontAwesome/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),
  url('../../theme/icons/FontAwesome/fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'),
  url('../../theme/icons/FontAwesome/fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'),
  url('../../theme/icons/FontAwesome/fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'),
  url('../../theme/icons/FontAwesome/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

ul#myTabTabs.nav.nav-tabs:before,
ul#myTabTabs.nav.nav-tabs:hover:before,
ul#myTabTabs.nav.nav-tabs a[href="#general"]:before,
ul#myTabTabs.nav.nav-tabs a[href="#assignment"]:before,
ul#myTabTabs.nav.nav-tabs a[href="#permissions"]:before,
ul#myTabTabs.nav.nav-tabs a[href="#attrib-advanced"]:before,
ul#myTabTabs.nav.nav-tabs a[href="#attrib-settings"]:before,
ul#myTabTabs.nav.nav-tabs a[href="#attrib-style"]:before {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  line-height: normal;
  vertical-align: baseline;
  background-image: none !important;
  background-position: 0% 0%;
  background-repeat: repeat;
  position: relative;
  display: block;
  text-align: center;
  font-size: 21px;
  color: #444;
  padding-top: 9px;
  margin-bottom: 4px;
}
ul#myTabTabs.nav.nav-tabs a[href="#general"]:before {
  content: "\f00a";
}
ul#myTabTabs.nav.nav-tabs a[href="#assignment"]:before {
  content: "\f0e8";
}
ul#myTabTabs.nav.nav-tabs a[href="#permissions"]:before {
  content: "\f046";
}
ul#myTabTabs.nav.nav-tabs a[href="#attrib-advanced"]:before {
  content: "\f12e";
}
ul#myTabTabs.nav.nav-tabs a[href="#attrib-settings"]:before {
  content: "\f085";
}
ul#myTabTabs.nav.nav-tabs a[href="#attrib-style"]:before {
  content: "\f0d0";
}
ul#myTabTabs.nav.nav-tabs a:hover:before,
ul#myTabTabs.nav.nav-tabs li.active a:before {
  color: #09f;
}


/*
///  tabs
*/

ul#myTabTabs {
  margin-bottom: 16px;
  border: none;
}
div#myTabContent .span6 {
  margin-top: 21px;
  margin-left: 0;
  width: 100%;
}
div#myTabContent .control-group hr {
  border-top: 1px solid #dddddd;
  border-bottom: 1px solid #ffffff;
  width: 58em;
  margin: 0;
}
div#myTabContent .control-label {
  width: 20em;
}
div#myTabContent textarea {
  width: 400px;
}
ul#myTabTabs.nav.nav-tabs li a {
  color: #444444;
  background-color: transparent;
  background-image: linear-gradient(to bottom, #FFF, #E6E6E6);
  padding: 7px 18px 7px;
  line-height: 24px;
  border: 1px solid #DDD;
  border-radius: 4px;
  margin-right: 0;
  min-width: 60px;
  text-align: center;
  background-repeat: repeat-x;
  transition: all 300ms linear 0s;
}
ul#myTabTabs.nav.nav-tabs li a:focus {
  outline: none;
  outline-offset: 0;
}
ul#myTabTabs.nav.nav-tabs li.active a,
ul#myTabTabs.nav.nav-tabs > li a:hover {
  background-image: linear-gradient(to bottom, #E6E6E6, #FFF);
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.15) inset, 0px 1px 2px rgba(0, 0, 0, 0.05);
  color: #444;
}
div#myTabContent .favtitle h4 {
  font-family: "Open Sans",Helvetica,Arial,sans-serif;
  color: #09F;
  cursor: default;
  font-size: 18px;
  text-transform: uppercase;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  padding: 24px 0;
  width: 41em;
  font-weight: normal;
}
div#myTabContent .favtitle.first h4 {
  padding-top: 0;
  border-top: none;
}
div#myTabContent .favsubtitle h4 {
  font-family: "Open Sans",Helvetica,Arial,sans-serif;
  color: #09F;
  font-weight: normal;
}
div#myTabContent .favsubtitle h4:before {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  line-height: normal;
  vertical-align: baseline;
  content: "\f067";
  padding-right: 0.6em;
}

/*
///  mobile
*/

@media handheld, only screen and (max-width: 800px) {

  /*/  icons  /*/

  ul#myTabTabs.nav.nav-tabs:before,
  ul#myTabTabs.nav.nav-tabs:hover:before,
  ul#myTabTabs.nav.nav-tabs a[href="#general"]:before,
  ul#myTabTabs.nav.nav-tabs a[href="#assignment"]:before,
  ul#myTabTabs.nav.nav-tabs a[href="#permissions"]:before,
  ul#myTabTabs.nav.nav-tabs a[href="#attrib-advanced"]:before,
  ul#myTabTabs.nav.nav-tabs a[href="#attrib-settings"]:before,
  ul#myTabTabs.nav.nav-tabs a[href="#attrib-style"]:before {
    display: inline;
    margin-right: 10px;
    font-size: 14px;
  }

  /*/  tabs  /*/

  ul#myTabTabs.nav.nav-tabs {
    border: 0px none;
  }
  ul#myTabTabs.nav.nav-tabs > li {
    float: none;
  }
  ul#myTabTabs.nav.nav-tabs li a {
    border-radius: 4px;
    background-color: #eee;
    background-image: linear-gradient(to bottom, #fff, #eee);
    padding: 12px 14px 10px;
    text-align: left;
    transition: none;
  }
  ul#myTabTabs.nav.nav-tabs li.active a,
  ul#myTabTabs.nav.nav-tabs > li a:hover {
    background-color: #eee;
    background-image: none;
  }
  #myTabContent.tab-content div.control-group div.control-label,
  #myTabContent.tab-content div.control-group div.controls {
    float: none;
    margin: 0;
  }

}PK�|!]����a�afavpromote.cssnu&1i�/*
*   name           FavPromote
*   version        1.7
*   description    Responsive and customizable Joomla!3 module
*   demo           http://extensions.favthemes.com/favpromote
*   author         FavThemes
*   author URL     http://www.favthemes.com
*   copyright      Copyright (C) 2015 FavThemes.com. All Rights Reserved.
*   license        Licensed under GNU/GPLv3, see http://www.gnu.org/licenses/gpl-3.0.html
*/

/*
******************************************************************************************

1. reset
2. layout
3. content
4. grid
5. layout effects

******************************************************************************************
*/

/*
******************************************************************************************

/// favpromote css

******************************************************************************************
*/

  /*
  /////////////////////////////////

1. reset

  /////////////////////////////////
  */

div[id^="favpromote"] a,
div[id*=" favpromote"] a,
div[id^="favpromote"] a:hover,
div[id*=" favpromote"] a:hover,
div[id^="favpromote"] a:focus,
div[id*=" favpromote"] a:focus {
  text-decoration: none!important;
}

  /*
  /////////////////////////////////

2. layout

  /////////////////////////////////
  */

div[id^="favpromote-box"],
div[id*=" favpromote-box"] {
	position: relative;
	overflow: hidden;
	margin-bottom: 14px;
  margin-top: 14px;
}
div[id^="favpromote-box"]:hover,
div[id*=" favpromote-box"]:hover,
div[id^="favpromote-box"]:focus,
div[id*=" favpromote-box"]:focus {
	color: #fff;
	-webkit-transition: all 400ms linear;
	-moz-transition: all 400ms linear;
	-o-transition: all 400ms linear;
	transition: all 400ms linear;
}

  /*
  /////////////////////////////////

3. content

  /////////////////////////////////
  */

/*
///  image
*/

div[id^="favpromote-image"],
div[id*=" favpromote-image"] {
	padding: 21px;
}
div[id^="favpromote-image"] img,
div[id*=" favpromote-image"] img {
	border: 1px solid #ddd;
	-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
	-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
  width: 100%;
}
div[id^="favpromote-image"] img:hover,
div[id*=" favpromote-image"] img:hover {
	border: 1px solid #fff;
}

/*
///  title
*/

div[id^="favpromote-box"] h4,
div[id*=" favpromote-box"] h4 {
	font-weight: normal;
}
div[id^="favpromote-box"]:hover h4[id^="favpromote-title"],
div[id^="favpromote-box"]:hover h4[id*=" favpromote-title"],
div[id*=" favpromote-box"]:hover h4[id^="favpromote-title"],
div[id*=" favpromote-box"]:hover h4[id*=" favpromote-title"],
div[id^="favpromote-box"]:hover h4[id^="favpromote-title"] a,
div[id^="favpromote-box"]:hover h4[id*=" favpromote-title"] a,
div[id*=" favpromote-box"]:hover h4[id^="favpromote-title"] a,
div[id*=" favpromote-box"]:hover h4[id*=" favpromote-title"] a,
div[id^="favpromote-box"]:hover h4[id^="favpromote-title"] i,
div[id^="favpromote-box"]:hover h4[id*=" favpromote-title"] i,
div[id*=" favpromote-box"]:hover h4[id^="favpromote-title"] i,
div[id*=" favpromote-box"]:hover h4[id*=" favpromote-title"] i {
	background-color: #111!important;
	color: #fff!important;
}
div[id^="favpromote-box"]:hover h4[id^="favpromote-title"],
div[id^="favpromote-box"]:hover h4[id*=" favpromote-title"] {
	font-weight: normal;
}
div[id^="favpromote-box"]:hover h4[id^="favpromote-title"] a:hover,
div[id^="favpromote-box"]:hover h4[id*=" favpromote-title"] a:hover {
	text-decoration: none;
}
div[id^="favpromote"] div[id^="favpromote-title"] a,
div[id*=" favpromote"] div[id^="favpromote-title"] a,
div[id^="favpromote"] div[id*=" favpromote-title"] a,
div[id*=" favpromote"] div[id*=" favpromote-title"] a {
	vertical-align: middle;
}
div[id^="favpromote"] div[id^="favpromote-title"] a:hover,
div[id*=" favpromote"] div[id^="favpromote-title"] a:hover,
div[id^="favpromote"] div[id*=" favpromote-title"] a:hover,
div[id*=" favpromote"] div[id*=" favpromote-title"] a:hover {
	color: #fff!important;
}

/*
///  description
*/

p[id^="favpromote-text"],
p[id*=" favpromote-text"] {
	padding: 4px 21px 14px;
	margin: 0;
}
div[id^="favpromote-box"]:hover p[id^="favpromote-text"],
div[id*=" favpromote-box"]:hover p[id^="favpromote-text"],
div[id^="favpromote-box"]:hover p[id*=" favpromote-text"],
div[id*=" favpromote-box"]:hover p[id*=" favpromote-text"] {
	color: #fff!important;
}

  /*
  /////////////////////////////////

4. grid

  /////////////////////////////////
  */

@media (min-width: 980px) {

  /*
  ///  6 columns
  */

  div[id^="favpromote-box"].span2 h4,
  div[id*=" favpromote-box"].span2 h4 {
    font-size: 14px;
  }
  div[id^="favpromote-box"].span2 div[id^="favpromote-description-icon"] i,
  div[id*=" favpromote-box"].span2 div[id^="favpromote-description-icon"] i,
  div[id^="favpromote-box"].span2 div[id*=" favpromote-description-icon"] i,
  div[id*=" favpromote-box"].span2 div[id*=" favpromote-description-icon"] i {
    font-size: 1.2em;
  }
  div[id^="favpromote-box"].span2 div[id^="favpromote-icon"] i,
  div[id*=" favpromote-box"].span2 div[id^="favpromote-icon"] i,
  div[id^="favpromote-box"].span2 div[id*=" favpromote-icon"] i,
  div[id*=" favpromote-box"].span2 div[id*=" favpromote-icon"] i {
    font-size: 3.3em;
  }

  /*
  ///  5 columns
  */

  div[id^="favpromote-box"].span2-4,
  div[id*=" favpromote-box"].span2-4 {
    width: 17.790056%;
  }

  div[id^="favpromote-box"].span2-4 h4,
  div[id*=" favpromote-box"].span2-4 h4 {
    font-size: 16px;
  }
  div[id^="favpromote-box"].span2-4 div[id^="favpromote-description-icon"] i,
  div[id*=" favpromote-box"].span2-4 div[id^="favpromote-description-icon"] i,
  div[id^="favpromote-box"].span2-4 div[id*=" favpromote-description-icon"] i,
  div[id*=" favpromote-box"].span2-4 div[id*=" favpromote-description-icon"] i {
    font-size: 1.4em;
  }
  div[id^="favpromote-box"].span2-4 div[id^="favpromote-icon"] i,
  div[id*=" favpromote-box"].span2-4 div[id^="favpromote-icon"] i,
  div[id^="favpromote-box"].span2-4 div[id*=" favpromote-icon"] i,
  div[id*=" favpromote-box"].span2-4 div[id*=" favpromote-icon"] i {
    font-size: 4em;
  }

  /*
  ///  4 columns
  */

  div[id^="favpromote-box"].span3 h4,
  div[id*=" favpromote-box"].span3 h4 {
    font-size: 18px;
  }
  div[id^="favpromote-box"].span3 div[id^="favpromote-description-icon"] i,
  div[id*=" favpromote-box"].span3 div[id^="favpromote-description-icon"] i,
  div[id^="favpromote-box"].span3 div[id*=" favpromote-description-icon"] i,
  div[id*=" favpromote-box"].span3 div[id*=" favpromote-description-icon"] i {
    font-size: 1.8em;
  }
  div[id^="favpromote-box"].span3 div[id^="favpromote-icon"] i,
  div[id*=" favpromote-box"].span3 div[id^="favpromote-icon"] i,
  div[id^="favpromote-box"].span3 div[id*=" favpromote-icon"] i,
  div[id*=" favpromote-box"].span3 div[id*=" favpromote-icon"] i {
    font-size: 5em;
  }

  /*
  ///  3 columns
  */

  div[id^="favpromote-box"].span4 h4,
  div[id*=" favpromote-box"].span4 h4 {
    font-size: 24px;
  }
  div[id^="favpromote-box"].span4 div[id^="favpromote-description-icon"] i,
  div[id*=" favpromote-box"].span4 div[id^="favpromote-description-icon"] i,
  div[id^="favpromote-box"].span4 div[id*=" favpromote-description-icon"] i,
  div[id*=" favpromote-box"].span4 div[id*=" favpromote-description-icon"] i {
    font-size: 2em;
  }
  div[id^="favpromote-box"].span4 div[id^="favpromote-icon"] i,
  div[id*=" favpromote-box"].span4 div[id^="favpromote-icon"] i,
  div[id^="favpromote-box"].span4 div[id*=" favpromote-icon"] i,
  div[id*=" favpromote-box"].span4 div[id*=" favpromote-icon"] i {
    font-size: 8em;
  }

  /*
  ///  2 columns
  */

  div[id^="favpromote-box"].span6 h4,
  div[id*=" favpromote-box"].span6 h4 {
    font-size: 28px;
  }
  div[id^="favpromote-box"].span6 div[id^="favpromote-description-icon"] i,
  div[id*=" favpromote-box"].span6 div[id^="favpromote-description-icon"] i,
  div[id^="favpromote-box"].span6 div[id*=" favpromote-description-icon"] i,
  div[id*=" favpromote-box"].span6 div[id*=" favpromote-description-icon"] i {
    font-size: 2.4em;
  }
  div[id^="favpromote-box"].span6 div[id^="favpromote-icon"] i,
  div[id*=" favpromote-box"].span6 div[id^="favpromote-icon"] i,
  div[id^="favpromote-box"].span6 div[id*=" favpromote-icon"] i,
  div[id*=" favpromote-box"].span6 div[id*=" favpromote-icon"] i {
    font-size: 12em;
  }

  /*
  ///  1 columns
  */

  div[id^="favpromote-box"].span12 h4,
  div[id*=" favpromote-box"].span12 h4 {
    font-size: 32px;
  }
  div[id^="favpromote-box"].span12 div[id^="favpromote-description-icon"] i,
  div[id*=" favpromote-box"].span12 div[id^="favpromote-description-icon"] i,
  div[id^="favpromote-box"].span12 div[id*=" favpromote-description-icon"] i,
  div[id*=" favpromote-box"].span12 div[id*=" favpromote-description-icon"] i {
    font-size: 5em;
  }
  div[id^="favpromote-box"].span12 div[id^="favpromote-icon"] i,
  div[id*=" favpromote-box"].span12 div[id^="favpromote-icon"] i,
  div[id^="favpromote-box"].span12 div[id*=" favpromote-icon"] i,
  div[id*=" favpromote-box"].span12 div[id*=" favpromote-icon"] i {
    font-size: 20em;
  }

}

@media handheld, only screen and (max-width: 979px) {

  div[id^="favpromote-box"],
  div[id*=" favpromote-box"] {
    margin-bottom: 21px;
  }
  div[id^="favpromote-icon"] i,
  div[id*=" favpromote-icon"] i {
    font-size: 8em;
  }
  div[id^="favpromote-box"].span2,
  div[id*=" favpromote-box"].span2,
  div[id^="favpromote-box"].span2-4,
  div[id*=" favpromote-box"].span2-4,
  div[id^="favpromote-box"].span3,
  div[id*=" favpromote-box"].span3,
  div[id^="favpromote-box"].span4,
  div[id*=" favpromote-box"].span4,
  div[id^="favpromote-box"].span6,
  div[id*=" favpromote-box"].span6  {
    margin-left: 2.127659574468085%;
    float:left;
  }
  div[id^="favpromote-box"].span2,
  div[id*=" favpromote-box"].span2,
  div[id^="favpromote-box"].span2-4,
  div[id*=" favpromote-box"].span2-4,
  div[id^="favpromote-box"].span4,
  div[id*=" favpromote-box"].span4 {
    width: 31.6239%;
  }
  div[id^="favpromote-box"].span2:first-child,
  div[id*=" favpromote-box"].span2:first-child,
  div[id^="favpromote-box"].span2-4:first-child,
  div[id*=" favpromote-box"].span2-4:first-child,
  div[id^="favpromote-box"].span4:first-child,
  div[id*=" favpromote-box"].span4:first-child,
  div[id^="favpromote-box"].span6:first-child,
  div[id*=" favpromote-box"].span6:first-child {
    margin-left: 0;
  }
  div[id^="favpromote-box"].span2:nth-child(4),
  div[id*=" favpromote-box"].span2:nth-child(4),
  div[id^="favpromote-box"].span2-4:nth-child(4),
  div[id*=" favpromote-box"].span2-4:nth-child(4) {
    margin-left: 0;
    clear: both;
  }
  div[id^="favpromote-box"].span2-4:nth-child(4),
  div[id*=" favpromote-box"].span2-4:nth-child(4),
  div[id^="favpromote-box"].span2-4:nth-child(5),
  div[id*=" favpromote-box"].span2-4:nth-child(5) {
    width: 48.93617021276595%;
  }

}

@media handheld, only screen and (max-width: 767px) {

  div[id^="favpromote-icon"] i,
  div[id*=" favpromote-icon"] i {
    font-size: 6em;
  }
  div[id^="favpromote-box"].span3,
  div[id*=" favpromote-box"].span3 {
    margin-left: 2.127659574468085%;
    float:left;
  }
  div[id^="favpromote-box"].span3:first-child,
  div[id*=" favpromote-box"].span3:first-child {
    margin-left: 0;
  }
  div[id^="favpromote-box"].span3:nth-child(4)
  div[id*=" favpromote-box"].span3:nth-child(4) {
    margin-left: 0;
    clear: both;
  }

  /* columns into 2 rows */

  div[id^="favpromote-box"].span2,
  div[id*=" favpromote-box"].span2,
  div[id^="favpromote-box"].span2-4,
  div[id*=" favpromote-box"].span2-4,
  div[id^="favpromote-box"].span3,
  div[id*=" favpromote-box"].span3,
  div[id^="favpromote-box"].span4,
  div[id*=" favpromote-box"].span4,
  div[id^="favpromote-box"].span6,
  div[id*=" favpromote-box"].span6 {
    width: 48.93617021276595%;
  }
  div[id^="favpromote-box"].span2:nth-child(3),
  div[id*=" favpromote-box"].span2:nth-child(3),
  div[id^="favpromote-box"].span2-4:nth-child(3),
  div[id*=" favpromote-box"].span2-4:nth-child(3),
  div[id^="favpromote-box"].span3:nth-child(3),
  div[id*=" favpromote-box"].span3:nth-child(3),
  div[id^="favpromote-box"].span4:nth-child(3),
  div[id*=" favpromote-box"].span4:nth-child(3),
  div[id^="favpromote-box"].span2:nth-child(5),
  div[id*=" favpromote-box"].span2:nth-child(5),
  div[id^="favpromote-box"].span2-4:nth-child(5),
  div[id*=" favpromote-box"].span2-4:nth-child(5),
  div[id^="favpromote-box"].span3:nth-child(5),
  div[id*=" favpromote-box"].span3:nth-child(5),
  div[id^="favpromote-box"].span4:nth-child(5),
  div[id*=" favpromote-box"].span4:nth-child(5) {
    margin-left: 0;
    clear: both;
  }
  div[id^="favpromote-box"].span2:nth-child(4),
  div[id*=" favpromote-box"].span2:nth-child(4),
  div[id^="favpromote-box"].span2-4:nth-child(4),
  div[id*=" favpromote-box"].span2-4:nth-child(4),
  div[id^="favpromote-box"].span3:nth-child(4),
  div[id*=" favpromote-box"].span3:nth-child(4) {
    margin-left: 2.127659574468085%;
    clear: none;
  }
  div[id^="favpromote-box"].span2-4:last-child,
  div[id*=" favpromote-box"].span2-4:last-child,
  div[id^="favpromote-box"].span4:last-child,
  div[id*=" favpromote-box"].span4:last-child {
    float: none;
    width: 100%;
    margin-left: 0;
  }

}

@media handheld, only screen and (max-width: 480px) {

  div[id^="favpromote-icon"] i,
  div[id*=" favpromote-icon"] i {
    font-size: 8em;
  }
  div[id^="favpromote-box"].span2,
  div[id*=" favpromote-box"].span2,
  div[id^="favpromote-box"].span2-4,
  div[id*=" favpromote-box"].span2-4,
  div[id^="favpromote-box"].span3,
  div[id*=" favpromote-box"].span3,
  div[id^="favpromote-box"].span4,
  div[id*=" favpromote-box"].span4,
  div[id^="favpromote-box"].span6,
  div[id*=" favpromote-box"].span6 {
    float: none !important;
    width: 100% !important;
    margin-left: 0 !important;
  }

}

  /*
  /////////////////////////////////

5. layout effects

  /////////////////////////////////
  */

/*
///  js classes
*/

.favhide { opacity:0; }
.favshow { opacity:1; }

/*
///  no layout effect
*/

.layout-effect-none {
   -webkit-animation: none;
   -moz-animation: none;
   -o-animation: none;
   -ms-animation: none;
   animation: none;
}

/*
///  layout effect 1
*/

.layout-effect1 {
  -webkit-animation-name: layout-effect1;
  -moz-animation-name: layout-effect1;
  animation-name: layout-effect1;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes layout-effect1 {

  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }

}

@-moz-keyframes layout-effect1 {

  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }

}

@keyframes layout-effect1 {

  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }

}

/*
///  layout effect 2
*/

.layout-effect2 {
  -webkit-animation-name: layout-effect2;
  -moz-animation-name: layout-effect2;
  animation-name: layout-effect2;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes layout-effect2 {

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }

}

@-moz-keyframes layout-effect2 {

  0% {
    opacity: 0;
    -moz-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  100% {
    opacity: 1;
    -moz-transform: none;
    transform: none;
  }

}

@keyframes layout-effect2 {

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    -moz-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    -moz-transform: translate3d(0, -100%, 0);
    transform: none;
  }

}

/*
///  layout effect 3
*/

.layout-effect3 {
  -webkit-animation-name: layout-effect3;
  -moz-animation-name: layout-effect3;
  animation-name: layout-effect3;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes layout-effect3 {

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }

}

@-moz-keyframes layout-effect3 {

  0% {
    opacity: 0;
    -moz-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  100% {
    opacity: 1;
    -moz-transform: none;
    transform: none;
  }

}

@keyframes layout-effect3 {

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    -moz-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    -moz-transform: none;
    transform: none;
  }

}

/*
///  layout effect 4
*/

.layout-effect4 {
  -webkit-animation-name: layout-effect4;
  -moz-animation-name: layout-effect4;
  animation-name: layout-effect4;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes layout-effect4 {

  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }

}

@-moz-keyframes layout-effect4 {

  0% {
    opacity: 0;
    -moz-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  100% {
    opacity: 1;
    -moz-transform: none;
    transform: none;
  }

}


@keyframes layout-effect4 {

  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    -moz-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    -moz-transform: none;
    transform: none;
  }

}

/*
///  layout effect 5
*/

.layout-effect5 {
  -webkit-animation-name: layout-effect5;
  -moz-animation-name: layout-effect5;
  animation-name: layout-effect5;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes layout-effect5 {

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }

}

@-moz-keyframes layout-effect5 {

  0% {
    opacity: 0;
    -moz-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  100% {
    opacity: 1;
    -moz-transform: none;
    transform: none;
  }

}

@keyframes layout-effect5 {

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    -moz-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    -moz-transform: none;
    transform: none;
  }

}

/*
///  layout effect 6
*/

.layout-effect6 {
  -webkit-animation-name: layout-effect6;
  -moz-animation-name: layout-effect6;
  animation-name: layout-effect6;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes layout-effect6 {

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }

}

@-moz-keyframes layout-effect6 {

  0% {
    opacity: 0;
    -moz-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }

}

@keyframes layout-effect6 {

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    -moz-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }

}

/*
///  layout effect 7
*/

.layout-effect7 {
  -webkit-animation-name: layout-effect7;
  -moz-animation-name: layout-effect7;
  animation-name: layout-effect7;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes layout-effect7 {

  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

}

@-moz-keyframes layout-effect7 {

  0% {
    -moz-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -moz-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -moz-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -moz-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }

  60% {
    -moz-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -moz-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  100% {
    -moz-transform: perspective(400px);
    transform: perspective(400px);
  }

}

@keyframes layout-effect7 {

  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -moz-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    -moz-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -moz-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
    -moz-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    -moz-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    -moz-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
    -moz-transform: perspective(400px);
    transform: perspective(400px);
  }

}

/*
///  layout effect 8
*/

.layout-effect8 {
  -webkit-animation-name: layout-effect8;
  -moz-animation-name: layout-effect8;
  animation-name: layout-effect8;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes layout-effect8 {

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }

}

@keyframes layout-effect8 {

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }

}PK�|!]>��>	>	icagenda.cssnu&1i�/**
 *------------------------------------------------------------------------------
 *	CSS Common - iCagenda v3 by Jooml!C
 *------------------------------------------------------------------------------
 * @package     com_icagenda
 * @copyright   Copyright (c)2012-2015 Cyril Rezé, Jooml!C - All rights reserved
 *
 * @license     GNU General Public License version 3 or later; see LICENSE.txt
 * @author      Cyril Rezé (Lyr!C)
 * @link        http://www.joomlic.com
 *
 * @version     3.5.4 2015-04-02
 * @since       3.5.0
 *------------------------------------------------------------------------------
*/

/* -- IC TEXT CHARACTERS COUNTER -------------------- */
.ic-counter-container {
	display: block;
	text-align: right;
	vertical-align: bottom !important;
	color: #777;
	font-size: 0.9em;
}
.ic-counter {
	display: inline-block;
}
.ic-counter input {
	width: auto !important;
	float: none !important; /* admin j2.5 */
	vertical-align: bottom !important;
	padding: 0 !important;
	margin: 0 !important;
	text-align: right !important;
	background: none !important;
	border: none !important;
	box-shadow: none !important;
	font-size: 1em;
}
.ic-counter-limit {
	font-weight: bold;
	color: red;
}

/* -- GOOGLE MAPS ----------------------------------- */
.map-wrapper {
	float:left;
	width: 92%;
	margin: 0 10px 0 10px;
}
#map {
	border: 1px solid #DDD;
	width: 100%;
	height: 300px;
	margin: 10px 0 10px 0;
	-webkit-box-shadow: #AAA 0px 0px 15px;
}
/* Fixed Known conflict Bootstrap/Google Maps */
#map img {
	max-width: none;
}
#legend {
	font-size: 12px;
	font-style: italic;
}
.icmap-box {
	margin-top: 30px;
}
/* For img in the map remove borders, shadow, no margin and no max-width */
.map img, .svPanel img {
    border: 0px;
    box-shadow: none;
    margin: 0px !important;
    padding: 0px !important;
    max-width: none !important;
    background: none !important;
}
/* Fixed Known conflict Bootstrap/Google Maps (joomla 3.2) */
.icagenda_map img {
	max-width: none;
}
/* Make sure the directions are below the map */
.directions {
    clear: left;
}
.adp-directions {
    width: 100%;
}
/* Solve problems in chrome with the show of the direction steps in full width */
.adp-placemark {
    width : 100%;
}
/* Padding for image overlay */
.controlDiv {
    padding : 5px;
}
.google-map-canvas,
.google-map-canvas * { .box-sizing(content-box); }
PK�|!]u|�æ:�:icagenda-back.cssnu&1i�/**
 *------------------------------------------------------------------------------
 *	CSS Backend - iCagenda v3 by Jooml!C
 *------------------------------------------------------------------------------
 * @package     com_icagenda
 * @copyright   Copyright (c)2012-2015 Cyril Rezé, Jooml!C - All rights reserved
 *
 * @license     GNU General Public License version 3 or later; see LICENSE.txt
 * @author      Cyril Rezé (Lyr!C)
 * @link        http://www.joomlic.com
 *
 * @version     3.5.4 2015-04-02
 * @since       3.4.0
 *------------------------------------------------------------------------------
*/


/* -- GOOGLE MAPS FIELDS ---------------------------- */
.icmap-label {
	float: left;
	width: 140px;
	padding-top: 5px;
	padding-right: 5px;
	text-align: left;
}
.icmap-field {
	margin: 5px;
}
.form-validate .icmap-field input,
.icagenda_form .icmap-field input {
	background-color: #eee;
/*	width: auto; */
	color: #777;
}

/* -- FORM FIELD INVALID ---------------------------- */
.ic-field-invalid label{
/*	color: #9D261D; */
	color: red !important;
	font-weight: bold;
}
.ic-field-invalid input{
	border: 1px solid red !important;
}

.ic-field-invalid-lbl{
/*	color: #9D261D; */
	color: red !important;
	font-weight: bold;
}
.ic-field-invalid-input{
	border: 1px solid red !important;
}

.ic-date-invalid {
	color: red !important;
}
.ic-date-invalid input{
	color: red !important;
}

/* -- ALERT MESSAGES AND NOTICES -------------------- */
.ic-alert {
	padding: 8px 14px 8px 14px;
	margin-bottom: 18px;
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5);
	background-color: #FCF8E3;
	border: 1px solid #FBEED5;
	border-radius: 4px;
}
.ic-alert-note {
    background-color: #FAFAFA;
    border-color: #CCC;
	color: #777;
}

/* -- CSS TO BE CHECKED ----------------------------- */

#hidden {
	display: none;
	}

/** header **/

.container{
	width: 100%;
	position: relative;
}
.clr{
	clear: both;
	padding: 0;
	height: 0;
	margin: 0;
}
.container > header{
	margin: 10px;
	padding: 20px 10px 10px 10px;
	position: relative;
	display: block;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
    text-align: center;
}
.container > header h1{
	font-size: 40px;
	line-height: 40px;
	margin: 0;
	position: relative;
	font-weight: 300;
	/* color: #128680; */
	color: #777777;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.7);
}
.container > header h1 span{
	font-weight: 700;
}
.container > header h2{
	font-size: 14px;
	font-weight: 300;
	margin: 0;
	padding: 15px 0 5px 0;
	/* color: #7c8e8d; */
	color: #888;
	font-family: Cambria, Georgia, serif;
	font-style: italic;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.9);
}
/* Header Style */
.iCheader-top{
	line-height: 24px;
	font-size: 11px;
	background: #fff;
	background: rgba(255, 255, 255, 0.6);
	text-transform: uppercase;
	/*z-index: 9999;*/
	position: relative;
	font-family: Cambria, Georgia, serif;
	box-shadow: 1px 0px 2px rgba(0,0,0,0.2);
}
.iCheader-top a{
	padding: 0px 10px;
	letter-spacing: 1px;
	color: #333;
	display: inline-block;
}
.iCheader-top a:hover{
	background: rgba(255,255,255,0.3);
}
.iCheader-top span.right{
	float: right;
}
.iCheader-top span.right a{
	float: left;
	display: block;
}
/* Tutorial Videos Buttons Style */
.iCheader-videos{
    text-align:center;
	display: block;
	line-height: 30px;
	padding: 5px 0px;
}
.iCheader-videos a{
    display: inline-block;
	margin: 0px 4px;
	padding: 0px 6px;
	color: #aaa;
	line-height: 20px;
	font-size: 13px;
	text-shadow: 1px 1px 1px #fff;
	border: 1px solid #ddd;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
	box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);
}
.iCheader-videos a:hover{
	color: #333;
	box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);
}
.iCheader-videos a:active{
	background: #fff;
}
.iCheader-videos a.current-demo,
.iCheader-videos a.current-demo:hover{
	background: #f6f6f6;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
}



/** general **/
.clr {
	clear:both;
}

.iC-italic-grey {
	font-style: italic;
	color: #777
}

.iCflag {
	padding: 0px !important;
	margin-bottom: 3px;
}

.iCleft {
	text-align: left;
}


.locandina img {
	background:#dedede;
	padding:5px;
	border:1px solid #ccc;
	max-width:150px;
	max-height:200px;
}
.icon-48-events {
	background-image: url(../media/com_icagenda/images/icon48event.png);
}

icon48icagenda {
	background-image: none;
}

/**
 * ChangeLog
 **/

/* Header H3 */
h3.ic-changelog { margin-top: 20pt; font-size: 13pt; }
h3.ic-changelog-pro { color: #990000; margin-top: 20pt; font-size: 13pt; }

/* Header H4 */
h4.ic-changelog { border-bottom: 1px solid #ccc; color: #333; margin-top: 15pt; font-size: 10pt; }

/* Global */
ul.ic-changelog { list-style-type: none; padding: 7px; margin: 3px; font-size: 10pt; border: thin solid #ccc; background-color: #fefefe; border-radius: 5px; }
ul.ic-changelog li { line-height: 16px; padding: 0; margin: 3px 0 0 0; }

/* Info */
.ic-message-info { color:#fff; list-style-type: none; padding: 7px; margin: 10px 3px 20px 3px; font-size: 9pt; background-color: #578AD6; border-radius: 5px; }

/* legend */
.ic-box {
	line-height: 9px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
    text-align: center;
    vertical-align: middle;
	border-radius: 3px;
	margin: -3px 2px auto 2px;
	padding: 1px 2px;
	font-size: 8px;
	font-weight: normal;
	height: 10px;
	width: auto;
}
/* legend */
.ic-box-12 {
	line-height: 10px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
    text-align: center;
    vertical-align: middle;
	border-radius: 3px;
	margin: -1px 3px auto 3px;
	font-weight: normal;
	height: 12px;
	width: 12px;
}
.ic-box-important {
	background: #EBAD14;
	color: #FFFFFF;
}
.ic-box-added {
	background: #61BF1A;
	color: #FFFFFF;
}
.ic-box-removed {
	background: #ED2E38;
	color: #FFFFFF;
}
.ic-box-changed {
	background: #999;
	color: #FFFFFF;
}
.ic-box-fixed {
	background: #578AD6;
	color: #FFFFFF;
}
.ic-important {
	color: #cc9933;
}
.ic-added {
	color: #5aa427;
}
.ic-removed {
	color: #e52929;
}
.ic-changed {
	color: #777;
}
.ic-fixed {
	color: #0f6eac;
}

.ic-box-16 {
	display: inline-block;
	*display: inline;
	*zoom: 1;
    text-align: center;
    vertical-align: middle;
	border-radius: 3px;
	font-weight: normal;
	line-height: 14px;
	height: 16px;
	width: 16px;
	margin-right: 6px;
	margin-top: -2px;
}
.ic-bold { font-weight: bold; }

/* Sub Important */
li.ic-changelog-important-sub span {margin-left: 23px; border-left: 1px dashed #cc9933; padding-left: 5px }
li.ic-changelog-important-sub { color: #cc9933; font-weight: normal; }


.blockbtn {
    display: inline-block;
    *display: inline;
    padding: 4px 10px 4px;
    margin-bottom: 0;
    *margin-left: .3em;
    font-size: 13px;
    line-height: 18px;
    *line-height: 20px;
    color: #333;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255,255,255,0.75);
    vertical-align: middle;
    cursor: pointer;
    background-color: #f5f5f5;
    *background-color: #e6e6e6;
    background-image: -ms-linear-gradient(top,#fff,#e6e6e6);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
    background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
    background-image: -o-linear-gradient(top,#fff,#e6e6e6);
    background-image: linear-gradient(top,#fff,#e6e6e6);
    background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
    background-repeat: repeat-x;
    border: 1px solid #ccc;
    *border: 0;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-bottom-color: #b3b3b3;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);
    filter: progid:dximagetransform.microsoft.gradient(enabled=false);
    *zoom: 1;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
}

.btn {
    display: inline-block;
    *display: inline;
    padding: 4px 10px 4px;
    margin-bottom: 0;
    *margin-left: .3em;
    font-size: 13px;
    line-height: 18px;
    *line-height: 20px;
    color: #333;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255,255,255,0.75);
    vertical-align: middle;
    cursor: pointer;
    background-color: #f5f5f5;
    *background-color: #e6e6e6;
    background-image: -ms-linear-gradient(top,#fff,#e6e6e6);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
    background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
    background-image: -o-linear-gradient(top,#fff,#e6e6e6);
    background-image: linear-gradient(top,#fff,#e6e6e6);
    background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
    background-repeat: repeat-x;
    border: 1px solid #ccc;
    *border: 0;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-bottom-color: #b3b3b3;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);
    filter: progid:dximagetransform.microsoft.gradient(enabled=false);
    *zoom: 1;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
}

.btn:hover {
    color: #FFF;
    text-decoration: none;
    background-color: #333333;
    *background-color: #333333;
    background-position: 0 -30px;
    -webkit-transition: background-position .1s linear;
    -moz-transition: background-position .1s linear;
    -ms-transition: background-position .1s linear;
    -o-transition: background-position .1s linear;
    transition: background-position .1s linear;
}
.btn:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}

.btn_update {
	text-align:center;
	background:#990000;
	padding:5px;
	border-radius:5px;
	color:#FFFFFF;
	font-weight: bold;
}

.btn_update:hover {
	background:#333333;
    color: #FFFFFF;
    cursor: pointer;
}
.btn_update:focus {

}


/** map **/
.ui-autocomplete {
	background-color: white;
	width: 300px;
	border: 1px solid #cfcfcf;
	list-style-type: none;
	padding-left: 0px;
}

/** calendar **/
fieldset.adminform textarea.date {height: 130px; }
#add {line-height: 28px; margin-left:145px;}
table#dTable {width: 113px; border:1px solid #cdcec9;}


/*
 * Params Styles
**/

/* -- STYLE_BOX ------------------- */
.stylebox {
	margin:20px 0px 0px -13px; padding:10px 13px;
	background : transparent url(../../../media/com_icagenda/images/border_title.png) 0% 100% no-repeat;
 	/*font-size:12px; color:#EEE; background-color:#333; margin:10px 0px; padding:10px 5px; border-bottom:5px solid #ce0000; border-radius:3px;*/
}
/* -- STYLE_RED ------------------- */
.stylered {
	color:#cc0000; background-color:#FFFFFF; font-weight:bold; padding:10px 25px; margin:0; border:1px red dotted; text-align:center;
}
/* -- STYLE_BLANCK ------------------- */
.styleblanck {
	color:#555; background-color:transparent; font-size:14px; font-weight:bold; padding:10px 0px; margin:0; text-align:left;
}
/* -- STYLE_BLANCK CENTER ------------------- */
.styleblanck-center {
	color:#555; background-color:transparent; font-size:14px; font-weight:bold; padding:10px 0px; margin:0; text-align:center;
}
/* -- STYLE_NOTE ------------------- */
.stylenote {
	color:#666; margin:5px 0px 0px 0px; padding:5px 0px 0px 0px;
}
/* -- STYLE_NOTEP ------------------- */
.stylenotep {
	color:#666; margin:5px 0px 0px 0px; padding:0px;
}
/* -- STYLE_SUB ------------------- */
.stylesub {
	font-weight:normal; font-size:12px; text-transform:uppercase; color:#666; margin:10px 0px 0px 0px;
}
/* -- STYLE_COPY ------------------- */
.stylecopy {
	color:#666; font-size:12px; margin:0;
}



/** Control Panel **/

.icpanel div.icon, #icpanel div.icon {
    /* float: left; */
    margin-bottom: 15px;
    margin-left: 7px;
    margin-right: 7px;
    text-align: center;
    line-height: 14px;
}
.icpanel table {
    width: 100%;
    /*background: #F4F4F4;*/
    margin-top: 5px;
    margin-bottom: 10px;
}
.icpanel .left {
    float: left;
}
.icpanel .right {
    float: right;
}
.icpanel div.icon a, #icpanel div.icon a {
    background-color: #FFFFFF;
    background-position: -30px center;
    border: 1px solid #CCCCCC;
    /*border-radius: 5px 5px 5px 5px;*/
    border-radius: 5px;
    color: #565656;
    display: inline-block;
    /* float: left; */
    height: 98px;
    text-decoration: none;
    transition-duration: 0.5s;
    /*transition-property: background-position, -moz-border-radius-bottomleft, -moz-box-shadow;*/
    transition-property: all;
    vertical-align: middle;
    width: 108px;
}
#icpanel div.icon a:hover, #icpanel div.icon a:focus, #icpanel div.icon a:active, .icpanel div.icon a:hover, .icpanel div.icon a:focus, .icpanel div.icon a:active {
    background-position: 0 center;
    background-color: #FFFFFF;
    /*border-bottom-left-radius: 50% 20px;*/
    border: 1px solid #990000;
    color: #565656;
    box-shadow: -5px 10px 15px rgba(0, 0, 0, 0.25);
    border-radius: 10px;
    position: relative;
    z-index: 10;
}
#icpanel img, .icpanel img {
    margin: 0 auto;
    padding: 10px 0 5px 0;
}
#icpanel span.iconText, .icpanel span.iconText {
    display: block;
    text-align: center;
}
#icpanel span.denied, .icpanel span.denied {
    color: #999999;
}
div.icpanel-left {
    float: left;
    width: 54%;
}
div.icpanel-right {
    float: right;
    width: 45%;
}

/** Events List **/
.ic-nextdate {
	padding: 2px 5px;
	border-radius: 5px;
}
.ic-upcoming {
	color: #fff;
	background: #555;
	font-weight: bold;
}
.ic-today {
	color: #fff;
	background: #c30000;
	font-weight: bold;
}
.ic-past {
	color: #777;
	background: #e4e4e4;
	font-style: italic;
}
.ic-no-date {
	background: #fbb450;
	font-weight: bold;
}
PK�|!]m]�΂΂jquery-ui-1.8.17.custom.cssnu&1i�/*
 * jQuery UI CSS Framework 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*
 * jQuery UI CSS Framework 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
 */


/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
.ui-widget-content a { color: #222222; }
.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
.ui-widget-header a { color: #222222; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1; background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/*
 * jQuery UI Resizable 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
 * jQuery UI Selectable 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
/*
 * jQuery UI Accordion 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */
.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; }
/*
 * jQuery UI Autocomplete 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete { position: absolute; cursor: default; }

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/*
 * jQuery UI Menu 1.8.17
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}
/*
 * jQuery UI Button 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; }
button.ui-button-icons-only { width: 3.7em; }

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
/*
 * jQuery UI Dialog 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/*
 * jQuery UI Slider 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }/*
 * jQuery UI Tabs 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
/*
 * jQuery UI Datepicker 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; font-size:1em; z-index:10000 !important;}
.ui-datepicker dt { font-size:0.9em; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .3em .3em; text-align: center; font-size:0.8em; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .1em; text-align: center; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
.ui_tpicker_hour dd,
.ui_tpicker_minute dd { margin: 0 .3em; }
.ui_tpicker_hour_slider,
.ui_tpicker_minute_slider { margin-right: 0.6em; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/*
 * jQuery UI Progressbar 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */
.ui-progressbar { height:2em; text-align: left; overflow: hidden; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
PK�|!]�d�ʹ�%images/ui-bg_flat_0_aaaaaa_40x100.pngnu&1i��PNG


IHDR(d�drz{IDATh���1� 1���7Y$t���3�;_�TUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTüŝc�)IEND�B`�PK�|!]T$yn��%images/ui-bg_flat_0_eeeeee_40x100.pngnu&1i��PNG


IHDR(d�drz{IDATh���1� 1��ַP$t���3�;_�TUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPT����݊�IEND�B`�PK�|!]Y�o��&images/ui-bg_flat_75_ffffff_40x100.pngnu&1i��PNG


IHDR(d�drzyIDATh���1� �R��	7��(Ț�����V��`%X	V��`%X	V��`%X	V��`%X	V��`%X	V��`%X	V��`%X	V��`%X	V��`%X	V��`%X	V��`%X	V��`%X	Vj��)2�NIEND�B`�PK�|!]5��"images/ui-icons_454545_256x240.pngnu&1i��PNG


IHDR��IJ��PLTEDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDm�:NtRNS2P���."Tp@f`� <BHJZ&0R,�4���j���8D��|�������(��$�
��b���lߝF>n~�hh�H��IDATx��]�b۶�H�儒-{i�ZK:g�lk�n��-��tI��q�q?  E�$�dK>$�>�;������P�Z����s�V��h!�Sy��0E�0}H�)-���tk��o�ܪKp�\R�Ϡ ��.�E�7��
�)�*V;~�Pe��
Bx�*�,=$z��Dؾ���� ��J����Ҹٻ����9�{ ��������Ǹ�Hp�qW@��"2'���B��[�$�� @T��i�H�/��b٥9�6�!�X�Hq`DE��*R����
HV!�%�����;�������"����
�i��]�dddddddd�����4y���5 ��	�Rb�@(�8���Cd��Ū�ݡ�,�@T�@i���b�rq0a�lX!�������p��e�,	��=4bW �{�
5���Ƭhu~�(�Q�^@���3�=��"�b��5XC@J����C�����T��7��6�������q_����5��@,r	šɩ�D�)�T�|�O��@�
ON-ՙ��	�������[n@��R���X�Im�݋(���F �@�?��=0��puL��;g$��@6η��
�K`�>п� @h գ�KV�n�"a�"���%l�@.v�$/��U^��G�:#`�`�� �u��TtK��~�ŋ�Z��5T���%�k�x�����������k��]\*�Q��
,҇���B��44�OXK�|�y��g���+_M�(�lоE�O���
 V$�T1BX���b�-�|?@ �f��B�Xr�%'@ҹA\�I��J,}��BBc��\V
��r����h(�]tI��^���}���o�צo�S3�	";��ʙ���b}��"߰	��){b$�������Gwwݾ����������a���b"��)���T@p��F_er6JvШ���"m�ޭ�M-��d7��6��x����˰6ӥ;��/����`>KrP\��_���^u�1%��O�T�M���.�}���Q3���.Nس��}��)���>����-�w�`���a�����+sy$���t���)�N�bFFFF�Be�j��nN��Vn4��,��A*��X��*��5��>��P���G��a��3	�{�oB�
�&<�L[���Nc.���ö�i=�`�Q@�d���
͆I��.I��l�`\t�[< �Cit�48��4�-r���+��f��쑱�B��CB ��MH�	i����y}���>���rx����p|z�;B��Ǐ;�b�u��r���c�K����4t��z��1�G~����`���ؚ��K��|	̔>��ۡ��O$�����~
�Ao)���0pzz
�}i�����`;AD�����m8n:�cf�A@s7�����L��� Z�/..�����h8�o��r?
�
�N��9��3B��~o_��'`��o���pO-��
:�TG�	L;��7���]`���B���%�˛>��*wT���pM��0H�}&t����^1��'Oq�r'�2P�͡��+�z,tIW''|en������=dzg��R�m�[N�S�t�K{��҉m���ؓV�t�6���ҲR`����ζN�&}�B	U��(�r<�qȁVyr�rA**��دzg6�D#��	�����YP�`�����v���s���~(�z�Ml�e�|u���Q�a�*}�+T��
�����R��Xc"+*�N�l�N�hc�Ft�<N+;-}�،Xtٕ$��à^��|uv���*��~�'E�_�5���1�q�s�*�R�`�OΒ��9�#x4�4�9�#�������WHۏ����Z��)]0�`p�<��ߝ��N��oY{�4�7��6�ǹ�>�ۗ&��������1%�Q''���?�l��׸�+&�r{�j�N�಻���4�)���`�N狌�.��߭�� ���ǣ������������)q	�2�?���n�3H�b��`�}� ����.`�������pqY1�e_b����u�7��e+N�_F����(�D�T��,���L}LL�r��mP5��|��x芥1�c���x DAb������`��M(��7���NED�~<v\	%,�ߚ/����p���R��~/^����l��np�
��7t����0_���0���l4�����_����b�0�MWΦj�m����б�Ɏ�l
|re����
�ȫ`B-����v.i��Ro�x}�
�)����%#`�Ђ�R5C���A�2su���a���sYy3��=jaeoI�7�~�.�plA��΃�
`O��)��	^�>��Mz�	�+4���BXd.��Mz��v͈������P�d8�p��<6?��8�N��*x����.��6ڍ6G����F�Z�����)���O���	!��l�S�s���h����ss�N�p8�`'�0�/<����s���}�.�@Ǩ�s�7ξ�O۟V�D���a5��a�v��]������m1��+���3��y�6�۠���>@�u50��P�s����5��1=��=�p�� *��KV�ҫ܂�����ݻc$N�4�(�X�r2###c-��賟L���δ�>��]���5�.�s���Ys�1��f0�;�'̨��Y�g銛�{�@9��	���`aC(��=%b�o�2��=���n��1�	j��B��o��S$n���#���m����=i��0�c���������i9�}�oI��	���q�T��]�W%.��(��؅�]z�\�x�
f��"]o��'u�䫵�t�k{�v;A��C3ֆw��w�R_#��X��(x��ҋ/q%��W��������hp��k_I�X���'b��/fX��K�i�"#####�QCL�i��2t��
���5���L0
����Qi�H�2;y�T�Ook;ע�ٶ`��R��Ng{z�y�!�Kx�����m�?A(v��U�~���mL�(`o/!n���mX��-{�v����[�� d�w�=�n「�������sdw��z��n�(��}O�y�~����m�
���?XU�;,���V'+��V�&�J�R��Z]᧭�:����zC'��-߆����@�y
�4���u���`Vۓw��ъ#��zP@Q�
N>2/��{�\o)����W���~a�3xL�w
:_Q�;��=p�ּ�dt���\'8�����~3�SRP���6��y+�������X�����Q�*��޺r
����̗ѭ*��޺r
g��l�/�\U^��u�$����|mb��Vn����w�\V��|���D�͊NVN���y��7�������k<;��/�E}?E*dzg�O ���~���g��/9��6����f
c�D}%��g$�Q�G�7�o��)����UJ���o�,O@�0߾Q(����;�b����w����:5�	�N�wR��N5�I�y'K�?}��:9�m��ֽ��*���@f�@jU9�m���ҫ���Í�{����$�ؗ�}��dF���p��|%!DdF��>����}G��{���@FFFFFFƦQܞH �
�����3
��u	���M�o�����~�vy�}�m�wz<�7���nP9�r�Wk���u=����|��_�n����z쿳}@���IX�n�����?��s<uPIEND�B`�PK�|!],XIee/images/ui-bg_highlight-soft_75_cccccc_1x100.pngnu&1i��PNG


IHDRdG,Z`,IDAT�cx���&�!D���J�qш��/��Cc
;��:*C��OIEND�B`�PK�|!]��"images/ui-icons_63a459_256x240.pngnu&1i��PNG


IHDR��IJ��PLTEd�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\d�\2��WNtRNS2P���."Tp@f`� <BHJZ&0R,�4���j���8D��|�������(��$�
��b���lߝF>n~�hh�H��IDATx��]�b۶�H�儒-{i�ZK:g�lk�n��-��tI��q�q?  E�$�dK>$�>�;������P�Z����s�V��h!�Sy��0E�0}H�)-���tk��o�ܪKp�\R�Ϡ ��.�E�7��
�)�*V;~�Pe��
Bx�*�,=$z��Dؾ���� ��J����Ҹٻ����9�{ ��������Ǹ�Hp�qW@��"2'���B��[�$�� @T��i�H�/��b٥9�6�!�X�Hq`DE��*R����
HV!�%�����;�������"����
�i��]�dddddddd�����4y���5 ��	�Rb�@(�8���Cd��Ū�ݡ�,�@T�@i���b�rq0a�lX!�������p��e�,	��=4bW �{�
5���Ƭhu~�(�Q�^@���3�=��"�b��5XC@J����C�����T��7��6�������q_����5��@,r	šɩ�D�)�T�|�O��@�
ON-ՙ��	�������[n@��R���X�Im�݋(���F �@�?��=0��puL��;g$��@6η��
�K`�>п� @h գ�KV�n�"a�"���%l�@.v�$/��U^��G�:#`�`�� �u��TtK��~�ŋ�Z��5T���%�k�x�����������k��]\*�Q��
,҇���B��44�OXK�|�y��g���+_M�(�lоE�O���
 V$�T1BX���b�-�|?@ �f��B�Xr�%'@ҹA\�I��J,}��BBc��\V
��r����h(�]tI��^���}���o�צo�S3�	";��ʙ���b}��"߰	��){b$�������Gwwݾ����������a���b"��)���T@p��F_er6JvШ���"m�ޭ�M-��d7��6��x����˰6ӥ;��/����`>KrP\��_���^u�1%��O�T�M���.�}���Q3���.Nس��}��)���>����-�w�`���a�����+sy$���t���)�N�bFFFF�Be�j��nN��Vn4��,��A*��X��*��5��>��P���G��a��3	�{�oB�
�&<�L[���Nc.���ö�i=�`�Q@�d���
͆I��.I��l�`\t�[< �Cit�48��4�-r���+��f��쑱�B��CB ��MH�	i����y}���>���rx����p|z�;B��Ǐ;�b�u��r���c�K����4t��z��1�G~����`���ؚ��K��|	̔>��ۡ��O$�����~
�Ao)���0pzz
�}i�����`;AD�����m8n:�cf�A@s7�����L��� Z�/..�����h8�o��r?
�
�N��9��3B��~o_��'`��o���pO-��
:�TG�	L;��7���]`���B���%�˛>��*wT���pM��0H�}&t����^1��'Oq�r'�2P�͡��+�z,tIW''|en������=dzg��R�m�[N�S�t�K{��҉m���ؓV�t�6���ҲR`����ζN�&}�B	U��(�r<�qȁVyr�rA**��دzg6�D#��	�����YP�`�����v���s���~(�z�Ml�e�|u���Q�a�*}�+T��
�����R��Xc"+*�N�l�N�hc�Ft�<N+;-}�،Xtٕ$��à^��|uv���*��~�'E�_�5���1�q�s�*�R�`�OΒ��9�#x4�4�9�#�������WHۏ����Z��)]0�`p�<��ߝ��N��oY{�4�7��6�ǹ�>�ۗ&��������1%�Q''���?�l��׸�+&�r{�j�N�಻���4�)���`�N狌�.��߭�� ���ǣ������������)q	�2�?���n�3H�b��`�}� ����.`�������pqY1�e_b����u�7��e+N�_F����(�D�T��,���L}LL�r��mP5��|��x芥1�c���x DAb������`��M(��7���NED�~<v\	%,�ߚ/����p���R��~/^����l��np�
��7t����0_���0���l4�����_����b�0�MWΦj�m����б�Ɏ�l
|re����
�ȫ`B-����v.i��Ro�x}�
�)����%#`�Ђ�R5C���A�2su���a���sYy3��=jaeoI�7�~�.�plA��΃�
`O��)��	^�>��Mz�	�+4���BXd.��Mz��v͈������P�d8�p��<6?��8�N��*x����.��6ڍ6G����F�Z�����)���O���	!��l�S�s���h����ss�N�p8�`'�0�/<����s���}�.�@Ǩ�s�7ξ�O۟V�D���a5��a�v��]������m1��+���3��y�6�۠���>@�u50��P�s����5��1=��=�p�� *��KV�ҫ܂�����ݻc$N�4�(�X�r2###c-��賟L���δ�>��]���5�.�s���Ys�1��f0�;�'̨��Y�g銛�{�@9��	���`aC(��=%b�o�2��=���n��1�	j��B��o��S$n���#���m����=i��0�c���������i9�}�oI��	���q�T��]�W%.��(��؅�]z�\�x�
f��"]o��'u�䫵�t�k{�v;A��C3ֆw��w�R_#��X��(x��ҋ/q%��W��������hp��k_I�X���'b��/fX��K�i�"#####�QCL�i��2t��
���5���L0
����Qi�H�2;y�T�Ook;ע�ٶ`��R��Ng{z�y�!�Kx�����m�?A(v��U�~���mL�(`o/!n���mX��-{�v����[�� d�w�=�n「�������sdw��z��n�(��}O�y�~����m�
���?XU�;,���V'+��V�&�J�R��Z]᧭�:����zC'��-߆����@�y
�4���u���`Vۓw��ъ#��zP@Q�
N>2/��{�\o)����W���~a�3xL�w
:_Q�;��=p�ּ�dt���\'8�����~3�SRP���6��y+�������X�����Q�*��޺r
����̗ѭ*��޺r
g��l�/�\U^��u�$����|mb��Vn����w�\V��|���D�͊NVN���y��7�������k<;��/�E}?E*dzg�O ���~���g��/9��6����f
c�D}%��g$�Q�G�7�o��)����UJ���o�,O@�0߾Q(����;�b����w����:5�	�N�wR��N5�I�y'K�?}��:9�m��ֽ��*���@f�@jU9�m���ҫ���Í�{����$�ؗ�}��dF���p��|%!DdF��>����}G��{���@FFFFFFƦQܞH �
�����3
��u	���M�o�����~�vy�}�m�wz<�7���nP9�r�Wk���u=����|��_�n����z쿳}@���IX�n�����?��s<uPIEND�B`�PK�|!]�-nnn&images/ui-bg_glass_75_e6e6e6_1x400.pngnu&1i��PNG


IHDR�oX
�5IDAT8���1
 �����y�U�X��H�a��@�[�{UU�u@��7���	��D�FIEND�B`�PK�|!]Ր�"images/ui-icons_999999_256x240.pngnu&1i��PNG


IHDR��IJ��PLTE���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������_��NtRNS2P���."Tp@f`� <BHJZ&0R,�4���j���8D��|�������(��$�
��b���lߝF>n~�hh�H��IDATx��]�b۶�H�儒-{i�ZK:g�lk�n��-��tI��q�q?  E�$�dK>$�>�;������P�Z����s�V��h!�Sy��0E�0}H�)-���tk��o�ܪKp�\R�Ϡ ��.�E�7��
�)�*V;~�Pe��
Bx�*�,=$z��Dؾ���� ��J����Ҹٻ����9�{ ��������Ǹ�Hp�qW@��"2'���B��[�$�� @T��i�H�/��b٥9�6�!�X�Hq`DE��*R����
HV!�%�����;�������"����
�i��]�dddddddd�����4y���5 ��	�Rb�@(�8���Cd��Ū�ݡ�,�@T�@i���b�rq0a�lX!�������p��e�,	��=4bW �{�
5���Ƭhu~�(�Q�^@���3�=��"�b��5XC@J����C�����T��7��6�������q_����5��@,r	šɩ�D�)�T�|�O��@�
ON-ՙ��	�������[n@��R���X�Im�݋(���F �@�?��=0��puL��;g$��@6η��
�K`�>п� @h գ�KV�n�"a�"���%l�@.v�$/��U^��G�:#`�`�� �u��TtK��~�ŋ�Z��5T���%�k�x�����������k��]\*�Q��
,҇���B��44�OXK�|�y��g���+_M�(�lоE�O���
 V$�T1BX���b�-�|?@ �f��B�Xr�%'@ҹA\�I��J,}��BBc��\V
��r����h(�]tI��^���}���o�צo�S3�	";��ʙ���b}��"߰	��){b$�������Gwwݾ����������a���b"��)���T@p��F_er6JvШ���"m�ޭ�M-��d7��6��x����˰6ӥ;��/����`>KrP\��_���^u�1%��O�T�M���.�}���Q3���.Nس��}��)���>����-�w�`���a�����+sy$���t���)�N�bFFFF�Be�j��nN��Vn4��,��A*��X��*��5��>��P���G��a��3	�{�oB�
�&<�L[���Nc.���ö�i=�`�Q@�d���
͆I��.I��l�`\t�[< �Cit�48��4�-r���+��f��쑱�B��CB ��MH�	i����y}���>���rx����p|z�;B��Ǐ;�b�u��r���c�K����4t��z��1�G~����`���ؚ��K��|	̔>��ۡ��O$�����~
�Ao)���0pzz
�}i�����`;AD�����m8n:�cf�A@s7�����L��� Z�/..�����h8�o��r?
�
�N��9��3B��~o_��'`��o���pO-��
:�TG�	L;��7���]`���B���%�˛>��*wT���pM��0H�}&t����^1��'Oq�r'�2P�͡��+�z,tIW''|en������=dzg��R�m�[N�S�t�K{��҉m���ؓV�t�6���ҲR`����ζN�&}�B	U��(�r<�qȁVyr�rA**��دzg6�D#��	�����YP�`�����v���s���~(�z�Ml�e�|u���Q�a�*}�+T��
�����R��Xc"+*�N�l�N�hc�Ft�<N+;-}�،Xtٕ$��à^��|uv���*��~�'E�_�5���1�q�s�*�R�`�OΒ��9�#x4�4�9�#�������WHۏ����Z��)]0�`p�<��ߝ��N��oY{�4�7��6�ǹ�>�ۗ&��������1%�Q''���?�l��׸�+&�r{�j�N�಻���4�)���`�N狌�.��߭�� ���ǣ������������)q	�2�?���n�3H�b��`�}� ����.`�������pqY1�e_b����u�7��e+N�_F����(�D�T��,���L}LL�r��mP5��|��x芥1�c���x DAb������`��M(��7���NED�~<v\	%,�ߚ/����p���R��~/^����l��np�
��7t����0_���0���l4�����_����b�0�MWΦj�m����б�Ɏ�l
|re����
�ȫ`B-����v.i��Ro�x}�
�)����%#`�Ђ�R5C���A�2su���a���sYy3��=jaeoI�7�~�.�plA��΃�
`O��)��	^�>��Mz�	�+4���BXd.��Mz��v͈������P�d8�p��<6?��8�N��*x����.��6ڍ6G����F�Z�����)���O���	!��l�S�s���h����ss�N�p8�`'�0�/<����s���}�.�@Ǩ�s�7ξ�O۟V�D���a5��a�v��]������m1��+���3��y�6�۠���>@�u50��P�s����5��1=��=�p�� *��KV�ҫ܂�����ݻc$N�4�(�X�r2###c-��賟L���δ�>��]���5�.�s���Ys�1��f0�;�'̨��Y�g銛�{�@9��	���`aC(��=%b�o�2��=���n��1�	j��B��o��S$n���#���m����=i��0�c���������i9�}�oI��	���q�T��]�W%.��(��؅�]z�\�x�
f��"]o��'u�䫵�t�k{�v;A��C3ֆw��w�R_#��X��(x��ҋ/q%��W��������hp��k_I�X���'b��/fX��K�i�"#####�QCL�i��2t��
���5���L0
����Qi�H�2;y�T�Ook;ע�ٶ`��R��Ng{z�y�!�Kx�����m�?A(v��U�~���mL�(`o/!n���mX��-{�v����[�� d�w�=�n「�������sdw��z��n�(��}O�y�~����m�
���?XU�;,���V'+��V�&�J�R��Z]᧭�:����zC'��-߆����@�y
�4���u���`Vۓw��ъ#��zP@Q�
N>2/��{�\o)����W���~a�3xL�w
:_Q�;��=p�ּ�dt���\'8�����~3�SRP���6��y+�������X�����Q�*��޺r
����̗ѭ*��޺r
g��l�/�\U^��u�$����|mb��Vn����w�\V��|���D�͊NVN���y��7�������k<;��/�E}?E*dzg�O ���~���g��/9��6����f
c�D}%��g$�Q�G�7�o��)����UJ���o�,O@�0߾Q(����;�b����w����:5�	�N�wR��N5�I�y'K�?}��:9�m��ֽ��*���@f�@jU9�m���ҫ���Í�{����$�ؗ�}��dF���p��|%!DdF��>����}G��{���@FFFFFFƦQܞH �
�����3
��u	���M�o�����~�vy�}�m�wz<�7���nP9�r�Wk���u=����|��_�n����z쿳}@���IX�n�����?��s<uPIEND�B`�PK�|!]�|�8"images/ui-icons_2e83ff_256x240.pngnu&1i��PNG


IHDR��IJ��PLTE,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��ˬ�MNtRNS2P���."Tp@f`� <BHJZ&0R,�4���j���8D��|�������(��$�
��b���lߝF>n~�hh�H��IDATx��]�b۶�H�儒-{i�ZK:g�lk�n��-��tI��q�q?  E�$�dK>$�>�;������P�Z����s�V��h!�Sy��0E�0}H�)-���tk��o�ܪKp�\R�Ϡ ��.�E�7��
�)�*V;~�Pe��
Bx�*�,=$z��Dؾ���� ��J����Ҹٻ����9�{ ��������Ǹ�Hp�qW@��"2'���B��[�$�� @T��i�H�/��b٥9�6�!�X�Hq`DE��*R����
HV!�%�����;�������"����
�i��]�dddddddd�����4y���5 ��	�Rb�@(�8���Cd��Ū�ݡ�,�@T�@i���b�rq0a�lX!�������p��e�,	��=4bW �{�
5���Ƭhu~�(�Q�^@���3�=��"�b��5XC@J����C�����T��7��6�������q_����5��@,r	šɩ�D�)�T�|�O��@�
ON-ՙ��	�������[n@��R���X�Im�݋(���F �@�?��=0��puL��;g$��@6η��
�K`�>п� @h գ�KV�n�"a�"���%l�@.v�$/��U^��G�:#`�`�� �u��TtK��~�ŋ�Z��5T���%�k�x�����������k��]\*�Q��
,҇���B��44�OXK�|�y��g���+_M�(�lоE�O���
 V$�T1BX���b�-�|?@ �f��B�Xr�%'@ҹA\�I��J,}��BBc��\V
��r����h(�]tI��^���}���o�צo�S3�	";��ʙ���b}��"߰	��){b$�������Gwwݾ����������a���b"��)���T@p��F_er6JvШ���"m�ޭ�M-��d7��6��x����˰6ӥ;��/����`>KrP\��_���^u�1%��O�T�M���.�}���Q3���.Nس��}��)���>����-�w�`���a�����+sy$���t���)�N�bFFFF�Be�j��nN��Vn4��,��A*��X��*��5��>��P���G��a��3	�{�oB�
�&<�L[���Nc.���ö�i=�`�Q@�d���
͆I��.I��l�`\t�[< �Cit�48��4�-r���+��f��쑱�B��CB ��MH�	i����y}���>���rx����p|z�;B��Ǐ;�b�u��r���c�K����4t��z��1�G~����`���ؚ��K��|	̔>��ۡ��O$�����~
�Ao)���0pzz
�}i�����`;AD�����m8n:�cf�A@s7�����L��� Z�/..�����h8�o��r?
�
�N��9��3B��~o_��'`��o���pO-��
:�TG�	L;��7���]`���B���%�˛>��*wT���pM��0H�}&t����^1��'Oq�r'�2P�͡��+�z,tIW''|en������=dzg��R�m�[N�S�t�K{��҉m���ؓV�t�6���ҲR`����ζN�&}�B	U��(�r<�qȁVyr�rA**��دzg6�D#��	�����YP�`�����v���s���~(�z�Ml�e�|u���Q�a�*}�+T��
�����R��Xc"+*�N�l�N�hc�Ft�<N+;-}�،Xtٕ$��à^��|uv���*��~�'E�_�5���1�q�s�*�R�`�OΒ��9�#x4�4�9�#�������WHۏ����Z��)]0�`p�<��ߝ��N��oY{�4�7��6�ǹ�>�ۗ&��������1%�Q''���?�l��׸�+&�r{�j�N�಻���4�)���`�N狌�.��߭�� ���ǣ������������)q	�2�?���n�3H�b��`�}� ����.`�������pqY1�e_b����u�7��e+N�_F����(�D�T��,���L}LL�r��mP5��|��x芥1�c���x DAb������`��M(��7���NED�~<v\	%,�ߚ/����p���R��~/^����l��np�
��7t����0_���0���l4�����_����b�0�MWΦj�m����б�Ɏ�l
|re����
�ȫ`B-����v.i��Ro�x}�
�)����%#`�Ђ�R5C���A�2su���a���sYy3��=jaeoI�7�~�.�plA��΃�
`O��)��	^�>��Mz�	�+4���BXd.��Mz��v͈������P�d8�p��<6?��8�N��*x����.��6ڍ6G����F�Z�����)���O���	!��l�S�s���h����ss�N�p8�`'�0�/<����s���}�.�@Ǩ�s�7ξ�O۟V�D���a5��a�v��]������m1��+���3��y�6�۠���>@�u50��P�s����5��1=��=�p�� *��KV�ҫ܂�����ݻc$N�4�(�X�r2###c-��賟L���δ�>��]���5�.�s���Ys�1��f0�;�'̨��Y�g銛�{�@9��	���`aC(��=%b�o�2��=���n��1�	j��B��o��S$n���#���m����=i��0�c���������i9�}�oI��	���q�T��]�W%.��(��؅�]z�\�x�
f��"]o��'u�䫵�t�k{�v;A��C3ֆw��w�R_#��X��(x��ҋ/q%��W��������hp��k_I�X���'b��/fX��K�i�"#####�QCL�i��2t��
���5���L0
����Qi�H�2;y�T�Ook;ע�ٶ`��R��Ng{z�y�!�Kx�����m�?A(v��U�~���mL�(`o/!n���mX��-{�v����[�� d�w�=�n「�������sdw��z��n�(��}O�y�~����m�
���?XU�;,���V'+��V�&�J�R��Z]᧭�:����zC'��-߆����@�y
�4���u���`Vۓw��ъ#��zP@Q�
N>2/��{�\o)����W���~a�3xL�w
:_Q�;��=p�ּ�dt���\'8�����~3�SRP���6��y+�������X�����Q�*��޺r
����̗ѭ*��޺r
g��l�/�\U^��u�$����|mb��Vn����w�\V��|���D�͊NVN���y��7�������k<;��/�E}?E*dzg�O ���~���g��/9��6����f
c�D}%��g$�Q�G�7�o��)����UJ���o�,O@�0߾Q(����;�b����w����:5�	�N�wR��N5�I�y'K�?}��:9�m��ֽ��*���@f�@jU9�m���ҫ���Í�{����$�ؗ�}��dF���p��|%!DdF��>����}G��{���@FFFFFFƦQܞH �
�����3
��u	���M�o�����~�vy�}�m�wz<�7���nP9�r�Wk���u=����|��_�n����z쿳}@���IX�n�����?��s<uPIEND�B`�PK�|!]T$yn��&images/ui-bg_flat_55_eeeeee_40x100.pngnu&1i��PNG


IHDR(d�drz{IDATh���1� 1��ַP$t���3�;_�TUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPT����݊�IEND�B`�PK�|!]�_W nn&images/ui-bg_glass_60_eeeeee_1x400.pngnu&1i��PNG


IHDR�oX
�5IDAT8�c����&�Qb�%�-���d.###v.�^�,��Qb�%��	�ʁW>IEND�B`�PK�|!]�;;�rr+images/ui-bg_inset-hard_75_999999_1x100.pngnu&1i��PNG


IHDRdG,Z`9IDAT��ϱ	1�Ӟ��j�D``x�d`�Uw/$�D��-���U5y�}'0|��
�����IEND�B`�PK�|!]q����&images/ui-bg_flat_55_c0402a_40x100.pngnu&1i��PNG


IHDR(d�drz}IDATh���1� A$)�n3��p�	�z��_N
����*�
����*�
����*�
����*�
����*�
����*�
����*�
����*�
����*�
����*�
����*�
����*�
�
��7���IEND�B`�PK�|!]���ii&images/ui-bg_glass_65_ffffff_1x400.pngnu&1i��PNG


IHDR�oX
�0IDAT8���! �����+	��̼��J�HR)�[lk�=O_��(�<`�
H�"�IEND�B`�PK�|!]
=-&"images/ui-icons_fbc856_256x240.pngnu&1i��PNG


IHDR��IJ��PLTE��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T��T>0�NtRNS2P���."Tp@f`� <BHJZ&0R,�4���j���8D��|�������(��$�
��b���lߝF>n~�hh�H��IDATx��]�b۶�H�儒-{i�ZK:g�lk�n��-��tI��q�q?  E�$�dK>$�>�;������P�Z����s�V��h!�Sy��0E�0}H�)-���tk��o�ܪKp�\R�Ϡ ��.�E�7��
�)�*V;~�Pe��
Bx�*�,=$z��Dؾ���� ��J����Ҹٻ����9�{ ��������Ǹ�Hp�qW@��"2'���B��[�$�� @T��i�H�/��b٥9�6�!�X�Hq`DE��*R����
HV!�%�����;�������"����
�i��]�dddddddd�����4y���5 ��	�Rb�@(�8���Cd��Ū�ݡ�,�@T�@i���b�rq0a�lX!�������p��e�,	��=4bW �{�
5���Ƭhu~�(�Q�^@���3�=��"�b��5XC@J����C�����T��7��6�������q_����5��@,r	šɩ�D�)�T�|�O��@�
ON-ՙ��	�������[n@��R���X�Im�݋(���F �@�?��=0��puL��;g$��@6η��
�K`�>п� @h գ�KV�n�"a�"���%l�@.v�$/��U^��G�:#`�`�� �u��TtK��~�ŋ�Z��5T���%�k�x�����������k��]\*�Q��
,҇���B��44�OXK�|�y��g���+_M�(�lоE�O���
 V$�T1BX���b�-�|?@ �f��B�Xr�%'@ҹA\�I��J,}��BBc��\V
��r����h(�]tI��^���}���o�צo�S3�	";��ʙ���b}��"߰	��){b$�������Gwwݾ����������a���b"��)���T@p��F_er6JvШ���"m�ޭ�M-��d7��6��x����˰6ӥ;��/����`>KrP\��_���^u�1%��O�T�M���.�}���Q3���.Nس��}��)���>����-�w�`���a�����+sy$���t���)�N�bFFFF�Be�j��nN��Vn4��,��A*��X��*��5��>��P���G��a��3	�{�oB�
�&<�L[���Nc.���ö�i=�`�Q@�d���
͆I��.I��l�`\t�[< �Cit�48��4�-r���+��f��쑱�B��CB ��MH�	i����y}���>���rx����p|z�;B��Ǐ;�b�u��r���c�K����4t��z��1�G~����`���ؚ��K��|	̔>��ۡ��O$�����~
�Ao)���0pzz
�}i�����`;AD�����m8n:�cf�A@s7�����L��� Z�/..�����h8�o��r?
�
�N��9��3B��~o_��'`��o���pO-��
:�TG�	L;��7���]`���B���%�˛>��*wT���pM��0H�}&t����^1��'Oq�r'�2P�͡��+�z,tIW''|en������=dzg��R�m�[N�S�t�K{��҉m���ؓV�t�6���ҲR`����ζN�&}�B	U��(�r<�qȁVyr�rA**��دzg6�D#��	�����YP�`�����v���s���~(�z�Ml�e�|u���Q�a�*}�+T��
�����R��Xc"+*�N�l�N�hc�Ft�<N+;-}�،Xtٕ$��à^��|uv���*��~�'E�_�5���1�q�s�*�R�`�OΒ��9�#x4�4�9�#�������WHۏ����Z��)]0�`p�<��ߝ��N��oY{�4�7��6�ǹ�>�ۗ&��������1%�Q''���?�l��׸�+&�r{�j�N�಻���4�)���`�N狌�.��߭�� ���ǣ������������)q	�2�?���n�3H�b��`�}� ����.`�������pqY1�e_b����u�7��e+N�_F����(�D�T��,���L}LL�r��mP5��|��x芥1�c���x DAb������`��M(��7���NED�~<v\	%,�ߚ/����p���R��~/^����l��np�
��7t����0_���0���l4�����_����b�0�MWΦj�m����б�Ɏ�l
|re����
�ȫ`B-����v.i��Ro�x}�
�)����%#`�Ђ�R5C���A�2su���a���sYy3��=jaeoI�7�~�.�plA��΃�
`O��)��	^�>��Mz�	�+4���BXd.��Mz��v͈������P�d8�p��<6?��8�N��*x����.��6ڍ6G����F�Z�����)���O���	!��l�S�s���h����ss�N�p8�`'�0�/<����s���}�.�@Ǩ�s�7ξ�O۟V�D���a5��a�v��]������m1��+���3��y�6�۠���>@�u50��P�s����5��1=��=�p�� *��KV�ҫ܂�����ݻc$N�4�(�X�r2###c-��賟L���δ�>��]���5�.�s���Ys�1��f0�;�'̨��Y�g銛�{�@9��	���`aC(��=%b�o�2��=���n��1�	j��B��o��S$n���#���m����=i��0�c���������i9�}�oI��	���q�T��]�W%.��(��؅�]z�\�x�
f��"]o��'u�䫵�t�k{�v;A��C3ֆw��w�R_#��X��(x��ҋ/q%��W��������hp��k_I�X���'b��/fX��K�i�"#####�QCL�i��2t��
���5���L0
����Qi�H�2;y�T�Ook;ע�ٶ`��R��Ng{z�y�!�Kx�����m�?A(v��U�~���mL�(`o/!n���mX��-{�v����[�� d�w�=�n「�������sdw��z��n�(��}O�y�~����m�
���?XU�;,���V'+��V�&�J�R��Z]᧭�:����zC'��-߆����@�y
�4���u���`Vۓw��ъ#��zP@Q�
N>2/��{�\o)����W���~a�3xL�w
:_Q�;��=p�ּ�dt���\'8�����~3�SRP���6��y+�������X�����Q�*��޺r
����̗ѭ*��޺r
g��l�/�\U^��u�$����|mb��Vn����w�\V��|���D�͊NVN���y��7�������k<;��/�E}?E*dzg�O ���~���g��/9��6����f
c�D}%��g$�Q�G�7�o��)����UJ���o�,O@�0߾Q(����;�b����w����:5�	�N�wR��N5�I�y'K�?}��:9�m��ֽ��*���@f�@jU9�m���ҫ���Í�{����$�ؗ�}��dF���p��|%!DdF��>����}G��{���@FFFFFFƦQܞH �
�����3
��u	���M�o�����~�vy�}�m�wz<�7���nP9�r�Wk���u=����|��_�n����z쿳}@���IX�n�����?��s<uPIEND�B`�PK�|!]wtW�images/index.htmlnu&1i�<html><body></body></html>PK�|!]�;\xx&images/ui-bg_glass_55_fbf9ee_1x400.pngnu&1i��PNG


IHDR�oX
�?IDAT8���1
�0Bѯ��l��`�6C�s��<]�:����[��&�B�A	��e7�l�QJ��ŜQY�*IEND�B`�PK�|!]�l޳``+images/ui-bg_inset-soft_50_c9c9c9_1x100.pngnu&1i��PNG


IHDRdG,Z`'IDAT�c8y��&��E022"���b#�)�f����rQo-[IEND�B`�PK�|!]�7�"images/ui-icons_222222_256x240.pngnu&1i��PNG


IHDR��IJ��PLTE$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$�ÈNtRNS2P���."Tp@f`� <BHJZ&0R,�4���j���8D��|�������(��$�
��b���lߝF>n~�hh�H��IDATx��]�b۶�H�儒-{i�ZK:g�lk�n��-��tI��q�q?  E�$�dK>$�>�;������P�Z����s�V��h!�Sy��0E�0}H�)-���tk��o�ܪKp�\R�Ϡ ��.�E�7��
�)�*V;~�Pe��
Bx�*�,=$z��Dؾ���� ��J����Ҹٻ����9�{ ��������Ǹ�Hp�qW@��"2'���B��[�$�� @T��i�H�/��b٥9�6�!�X�Hq`DE��*R����
HV!�%�����;�������"����
�i��]�dddddddd�����4y���5 ��	�Rb�@(�8���Cd��Ū�ݡ�,�@T�@i���b�rq0a�lX!�������p��e�,	��=4bW �{�
5���Ƭhu~�(�Q�^@���3�=��"�b��5XC@J����C�����T��7��6�������q_����5��@,r	šɩ�D�)�T�|�O��@�
ON-ՙ��	�������[n@��R���X�Im�݋(���F �@�?��=0��puL��;g$��@6η��
�K`�>п� @h գ�KV�n�"a�"���%l�@.v�$/��U^��G�:#`�`�� �u��TtK��~�ŋ�Z��5T���%�k�x�����������k��]\*�Q��
,҇���B��44�OXK�|�y��g���+_M�(�lоE�O���
 V$�T1BX���b�-�|?@ �f��B�Xr�%'@ҹA\�I��J,}��BBc��\V
��r����h(�]tI��^���}���o�צo�S3�	";��ʙ���b}��"߰	��){b$�������Gwwݾ����������a���b"��)���T@p��F_er6JvШ���"m�ޭ�M-��d7��6��x����˰6ӥ;��/����`>KrP\��_���^u�1%��O�T�M���.�}���Q3���.Nس��}��)���>����-�w�`���a�����+sy$���t���)�N�bFFFF�Be�j��nN��Vn4��,��A*��X��*��5��>��P���G��a��3	�{�oB�
�&<�L[���Nc.���ö�i=�`�Q@�d���
͆I��.I��l�`\t�[< �Cit�48��4�-r���+��f��쑱�B��CB ��MH�	i����y}���>���rx����p|z�;B��Ǐ;�b�u��r���c�K����4t��z��1�G~����`���ؚ��K��|	̔>��ۡ��O$�����~
�Ao)���0pzz
�}i�����`;AD�����m8n:�cf�A@s7�����L��� Z�/..�����h8�o��r?
�
�N��9��3B��~o_��'`��o���pO-��
:�TG�	L;��7���]`���B���%�˛>��*wT���pM��0H�}&t����^1��'Oq�r'�2P�͡��+�z,tIW''|en������=dzg��R�m�[N�S�t�K{��҉m���ؓV�t�6���ҲR`����ζN�&}�B	U��(�r<�qȁVyr�rA**��دzg6�D#��	�����YP�`�����v���s���~(�z�Ml�e�|u���Q�a�*}�+T��
�����R��Xc"+*�N�l�N�hc�Ft�<N+;-}�،Xtٕ$��à^��|uv���*��~�'E�_�5���1�q�s�*�R�`�OΒ��9�#x4�4�9�#�������WHۏ����Z��)]0�`p�<��ߝ��N��oY{�4�7��6�ǹ�>�ۗ&��������1%�Q''���?�l��׸�+&�r{�j�N�಻���4�)���`�N狌�.��߭�� ���ǣ������������)q	�2�?���n�3H�b��`�}� ����.`�������pqY1�e_b����u�7��e+N�_F����(�D�T��,���L}LL�r��mP5��|��x芥1�c���x DAb������`��M(��7���NED�~<v\	%,�ߚ/����p���R��~/^����l��np�
��7t����0_���0���l4�����_����b�0�MWΦj�m����б�Ɏ�l
|re����
�ȫ`B-����v.i��Ro�x}�
�)����%#`�Ђ�R5C���A�2su���a���sYy3��=jaeoI�7�~�.�plA��΃�
`O��)��	^�>��Mz�	�+4���BXd.��Mz��v͈������P�d8�p��<6?��8�N��*x����.��6ڍ6G����F�Z�����)���O���	!��l�S�s���h����ss�N�p8�`'�0�/<����s���}�.�@Ǩ�s�7ξ�O۟V�D���a5��a�v��]������m1��+���3��y�6�۠���>@�u50��P�s����5��1=��=�p�� *��KV�ҫ܂�����ݻc$N�4�(�X�r2###c-��賟L���δ�>��]���5�.�s���Ys�1��f0�;�'̨��Y�g銛�{�@9��	���`aC(��=%b�o�2��=���n��1�	j��B��o��S$n���#���m����=i��0�c���������i9�}�oI��	���q�T��]�W%.��(��؅�]z�\�x�
f��"]o��'u�䫵�t�k{�v;A��C3ֆw��w�R_#��X��(x��ҋ/q%��W��������hp��k_I�X���'b��/fX��K�i�"#####�QCL�i��2t��
���5���L0
����Qi�H�2;y�T�Ook;ע�ٶ`��R��Ng{z�y�!�Kx�����m�?A(v��U�~���mL�(`o/!n���mX��-{�v����[�� d�w�=�n「�������sdw��z��n�(��}O�y�~����m�
���?XU�;,���V'+��V�&�J�R��Z]᧭�:����zC'��-߆����@�y
�4���u���`Vۓw��ъ#��zP@Q�
N>2/��{�\o)����W���~a�3xL�w
:_Q�;��=p�ּ�dt���\'8�����~3�SRP���6��y+�������X�����Q�*��޺r
����̗ѭ*��޺r
g��l�/�\U^��u�$����|mb��Vn����w�\V��|���D�͊NVN���y��7�������k<;��/�E}?E*dzg�O ���~���g��/9��6����f
c�D}%��g$�Q�G�7�o��)����UJ���o�,O@�0߾Q(����;�b����w����:5�	�N�wR��N5�I�y'K�?}��:9�m��ֽ��*���@f�@jU9�m���ҫ���Í�{����$�ؗ�}��dF���p��|%!DdF��>����}G��{���@FFFFFFƦQܞH �
�����3
��u	���M�o�����~�vy�}�m�wz<�7���nP9�r�Wk���u=����|��_�n����z쿳}@���IX�n�����?��s<uPIEND�B`�PK�|!]��w"images/ui-icons_cd0a0a_256x240.pngnu&1i��PNG


IHDR��IJ��PLTE�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�FcNtRNS2P���."Tp@f`� <BHJZ&0R,�4���j���8D��|�������(��$�
��b���lߝF>n~�hh�H��IDATx��]�b۶�H�儒-{i�ZK:g�lk�n��-��tI��q�q?  E�$�dK>$�>�;������P�Z����s�V��h!�Sy��0E�0}H�)-���tk��o�ܪKp�\R�Ϡ ��.�E�7��
�)�*V;~�Pe��
Bx�*�,=$z��Dؾ���� ��J����Ҹٻ����9�{ ��������Ǹ�Hp�qW@��"2'���B��[�$�� @T��i�H�/��b٥9�6�!�X�Hq`DE��*R����
HV!�%�����;�������"����
�i��]�dddddddd�����4y���5 ��	�Rb�@(�8���Cd��Ū�ݡ�,�@T�@i���b�rq0a�lX!�������p��e�,	��=4bW �{�
5���Ƭhu~�(�Q�^@���3�=��"�b��5XC@J����C�����T��7��6�������q_����5��@,r	šɩ�D�)�T�|�O��@�
ON-ՙ��	�������[n@��R���X�Im�݋(���F �@�?��=0��puL��;g$��@6η��
�K`�>п� @h գ�KV�n�"a�"���%l�@.v�$/��U^��G�:#`�`�� �u��TtK��~�ŋ�Z��5T���%�k�x�����������k��]\*�Q��
,҇���B��44�OXK�|�y��g���+_M�(�lоE�O���
 V$�T1BX���b�-�|?@ �f��B�Xr�%'@ҹA\�I��J,}��BBc��\V
��r����h(�]tI��^���}���o�צo�S3�	";��ʙ���b}��"߰	��){b$�������Gwwݾ����������a���b"��)���T@p��F_er6JvШ���"m�ޭ�M-��d7��6��x����˰6ӥ;��/����`>KrP\��_���^u�1%��O�T�M���.�}���Q3���.Nس��}��)���>����-�w�`���a�����+sy$���t���)�N�bFFFF�Be�j��nN��Vn4��,��A*��X��*��5��>��P���G��a��3	�{�oB�
�&<�L[���Nc.���ö�i=�`�Q@�d���
͆I��.I��l�`\t�[< �Cit�48��4�-r���+��f��쑱�B��CB ��MH�	i����y}���>���rx����p|z�;B��Ǐ;�b�u��r���c�K����4t��z��1�G~����`���ؚ��K��|	̔>��ۡ��O$�����~
�Ao)���0pzz
�}i�����`;AD�����m8n:�cf�A@s7�����L��� Z�/..�����h8�o��r?
�
�N��9��3B��~o_��'`��o���pO-��
:�TG�	L;��7���]`���B���%�˛>��*wT���pM��0H�}&t����^1��'Oq�r'�2P�͡��+�z,tIW''|en������=dzg��R�m�[N�S�t�K{��҉m���ؓV�t�6���ҲR`����ζN�&}�B	U��(�r<�qȁVyr�rA**��دzg6�D#��	�����YP�`�����v���s���~(�z�Ml�e�|u���Q�a�*}�+T��
�����R��Xc"+*�N�l�N�hc�Ft�<N+;-}�،Xtٕ$��à^��|uv���*��~�'E�_�5���1�q�s�*�R�`�OΒ��9�#x4�4�9�#�������WHۏ����Z��)]0�`p�<��ߝ��N��oY{�4�7��6�ǹ�>�ۗ&��������1%�Q''���?�l��׸�+&�r{�j�N�಻���4�)���`�N狌�.��߭�� ���ǣ������������)q	�2�?���n�3H�b��`�}� ����.`�������pqY1�e_b����u�7��e+N�_F����(�D�T��,���L}LL�r��mP5��|��x芥1�c���x DAb������`��M(��7���NED�~<v\	%,�ߚ/����p���R��~/^����l��np�
��7t����0_���0���l4�����_����b�0�MWΦj�m����б�Ɏ�l
|re����
�ȫ`B-����v.i��Ro�x}�
�)����%#`�Ђ�R5C���A�2su���a���sYy3��=jaeoI�7�~�.�plA��΃�
`O��)��	^�>��Mz�	�+4���BXd.��Mz��v͈������P�d8�p��<6?��8�N��*x����.��6ڍ6G����F�Z�����)���O���	!��l�S�s���h����ss�N�p8�`'�0�/<����s���}�.�@Ǩ�s�7ξ�O۟V�D���a5��a�v��]������m1��+���3��y�6�۠���>@�u50��P�s����5��1=��=�p�� *��KV�ҫ܂�����ݻc$N�4�(�X�r2###c-��賟L���δ�>��]���5�.�s���Ys�1��f0�;�'̨��Y�g銛�{�@9��	���`aC(��=%b�o�2��=���n��1�	j��B��o��S$n���#���m����=i��0�c���������i9�}�oI��	���q�T��]�W%.��(��؅�]z�\�x�
f��"]o��'u�䫵�t�k{�v;A��C3ֆw��w�R_#��X��(x��ҋ/q%��W��������hp��k_I�X���'b��/fX��K�i�"#####�QCL�i��2t��
���5���L0
����Qi�H�2;y�T�Ook;ע�ٶ`��R��Ng{z�y�!�Kx�����m�?A(v��U�~���mL�(`o/!n���mX��-{�v����[�� d�w�=�n「�������sdw��z��n�(��}O�y�~����m�
���?XU�;,���V'+��V�&�J�R��Z]᧭�:����zC'��-߆����@�y
�4���u���`Vۓw��ъ#��zP@Q�
N>2/��{�\o)����W���~a�3xL�w
:_Q�;��=p�ּ�dt���\'8�����~3�SRP���6��y+�������X�����Q�*��޺r
����̗ѭ*��޺r
g��l�/�\U^��u�$����|mb��Vn����w�\V��|���D�͊NVN���y��7�������k<;��/�E}?E*dzg�O ���~���g��/9��6����f
c�D}%��g$�Q�G�7�o��)����UJ���o�,O@�0߾Q(����;�b����w����:5�	�N�wR��N5�I�y'K�?}��:9�m��ֽ��*���@f�@jU9�m���ҫ���Í�{����$�ؗ�}��dF���p��|%!DdF��>����}G��{���@FFFFFFƦQܞH �
�����3
��u	���M�o�����~�vy�}�m�wz<�7���nP9�r�Wk���u=����|��_�n����z쿳}@���IX�n�����?��s<uPIEND�B`�PK�|!]�ۇoo&images/ui-bg_glass_75_dadada_1x400.pngnu&1i��PNG


IHDR�oX
�6IDAT8�cx���&�Qb�%�-���7(����`bbBf!�؈���(1J���c	ܠ��IEND�B`�PK�|!]���"images/ui-icons_888888_256x240.pngnu&1i��PNG


IHDR��IJ��PLTE����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ƁONtRNS2P���."Tp@f`� <BHJZ&0R,�4���j���8D��|�������(��$�
��b���lߝF>n~�hh�H��IDATx��]�b۶�H�儒-{i�ZK:g�lk�n��-��tI��q�q?  E�$�dK>$�>�;������P�Z����s�V��h!�Sy��0E�0}H�)-���tk��o�ܪKp�\R�Ϡ ��.�E�7��
�)�*V;~�Pe��
Bx�*�,=$z��Dؾ���� ��J����Ҹٻ����9�{ ��������Ǹ�Hp�qW@��"2'���B��[�$�� @T��i�H�/��b٥9�6�!�X�Hq`DE��*R����
HV!�%�����;�������"����
�i��]�dddddddd�����4y���5 ��	�Rb�@(�8���Cd��Ū�ݡ�,�@T�@i���b�rq0a�lX!�������p��e�,	��=4bW �{�
5���Ƭhu~�(�Q�^@���3�=��"�b��5XC@J����C�����T��7��6�������q_����5��@,r	šɩ�D�)�T�|�O��@�
ON-ՙ��	�������[n@��R���X�Im�݋(���F �@�?��=0��puL��;g$��@6η��
�K`�>п� @h գ�KV�n�"a�"���%l�@.v�$/��U^��G�:#`�`�� �u��TtK��~�ŋ�Z��5T���%�k�x�����������k��]\*�Q��
,҇���B��44�OXK�|�y��g���+_M�(�lоE�O���
 V$�T1BX���b�-�|?@ �f��B�Xr�%'@ҹA\�I��J,}��BBc��\V
��r����h(�]tI��^���}���o�צo�S3�	";��ʙ���b}��"߰	��){b$�������Gwwݾ����������a���b"��)���T@p��F_er6JvШ���"m�ޭ�M-��d7��6��x����˰6ӥ;��/����`>KrP\��_���^u�1%��O�T�M���.�}���Q3���.Nس��}��)���>����-�w�`���a�����+sy$���t���)�N�bFFFF�Be�j��nN��Vn4��,��A*��X��*��5��>��P���G��a��3	�{�oB�
�&<�L[���Nc.���ö�i=�`�Q@�d���
͆I��.I��l�`\t�[< �Cit�48��4�-r���+��f��쑱�B��CB ��MH�	i����y}���>���rx����p|z�;B��Ǐ;�b�u��r���c�K����4t��z��1�G~����`���ؚ��K��|	̔>��ۡ��O$�����~
�Ao)���0pzz
�}i�����`;AD�����m8n:�cf�A@s7�����L��� Z�/..�����h8�o��r?
�
�N��9��3B��~o_��'`��o���pO-��
:�TG�	L;��7���]`���B���%�˛>��*wT���pM��0H�}&t����^1��'Oq�r'�2P�͡��+�z,tIW''|en������=dzg��R�m�[N�S�t�K{��҉m���ؓV�t�6���ҲR`����ζN�&}�B	U��(�r<�qȁVyr�rA**��دzg6�D#��	�����YP�`�����v���s���~(�z�Ml�e�|u���Q�a�*}�+T��
�����R��Xc"+*�N�l�N�hc�Ft�<N+;-}�،Xtٕ$��à^��|uv���*��~�'E�_�5���1�q�s�*�R�`�OΒ��9�#x4�4�9�#�������WHۏ����Z��)]0�`p�<��ߝ��N��oY{�4�7��6�ǹ�>�ۗ&��������1%�Q''���?�l��׸�+&�r{�j�N�಻���4�)���`�N狌�.��߭�� ���ǣ������������)q	�2�?���n�3H�b��`�}� ����.`�������pqY1�e_b����u�7��e+N�_F����(�D�T��,���L}LL�r��mP5��|��x芥1�c���x DAb������`��M(��7���NED�~<v\	%,�ߚ/����p���R��~/^����l��np�
��7t����0_���0���l4�����_����b�0�MWΦj�m����б�Ɏ�l
|re����
�ȫ`B-����v.i��Ro�x}�
�)����%#`�Ђ�R5C���A�2su���a���sYy3��=jaeoI�7�~�.�plA��΃�
`O��)��	^�>��Mz�	�+4���BXd.��Mz��v͈������P�d8�p��<6?��8�N��*x����.��6ڍ6G����F�Z�����)���O���	!��l�S�s���h����ss�N�p8�`'�0�/<����s���}�.�@Ǩ�s�7ξ�O۟V�D���a5��a�v��]������m1��+���3��y�6�۠���>@�u50��P�s����5��1=��=�p�� *��KV�ҫ܂�����ݻc$N�4�(�X�r2###c-��賟L���δ�>��]���5�.�s���Ys�1��f0�;�'̨��Y�g銛�{�@9��	���`aC(��=%b�o�2��=���n��1�	j��B��o��S$n���#���m����=i��0�c���������i9�}�oI��	���q�T��]�W%.��(��؅�]z�\�x�
f��"]o��'u�䫵�t�k{�v;A��C3ֆw��w�R_#��X��(x��ҋ/q%��W��������hp��k_I�X���'b��/fX��K�i�"#####�QCL�i��2t��
���5���L0
����Qi�H�2;y�T�Ook;ע�ٶ`��R��Ng{z�y�!�Kx�����m�?A(v��U�~���mL�(`o/!n���mX��-{�v����[�� d�w�=�n「�������sdw��z��n�(��}O�y�~����m�
���?XU�;,���V'+��V�&�J�R��Z]᧭�:����zC'��-߆����@�y
�4���u���`Vۓw��ъ#��zP@Q�
N>2/��{�\o)����W���~a�3xL�w
:_Q�;��=p�ּ�dt���\'8�����~3�SRP���6��y+�������X�����Q�*��޺r
����̗ѭ*��޺r
g��l�/�\U^��u�$����|mb��Vn����w�\V��|���D�͊NVN���y��7�������k<;��/�E}?E*dzg�O ���~���g��/9��6����f
c�D}%��g$�Q�G�7�o��)����UJ���o�,O@�0߾Q(����;�b����w����:5�	�N�wR��N5�I�y'K�?}��:9�m��ֽ��*���@f�@jU9�m���ҫ���Í�{����$�ؗ�}��dF���p��|%!DdF��>����}G��{���@FFFFFFƦQܞH �
�����3
��u	���M�o�����~�vy�}�m�wz<�7���nP9�r�Wk���u=����|��_�n����z쿳}@���IX�n�����?��s<uPIEND�B`�PK�|!]��mm&images/ui-bg_glass_35_dddddd_1x400.pngnu&1i��PNG


IHDR�oX
�4IDAT8�cx���&�Qb�%�-���1FFFd!��Ą��5J����$b)	�mneIEND�B`�PK�|!]HG����'images/ui-bg_glass_100_f8f8f8_1x400.pngnu&1i��PNG


IHDR�_:MHIDAT8���1�@��1�I��2�!iFt�2�0�m$�9����Uա#bU�Qlw�C�O���{y���~n��S���IEND�B`�PK�|!]�e�ww&images/ui-bg_glass_95_fef1ec_1x400.pngnu&1i��PNG


IHDR�oX
�>IDAT8���1
�0Cџ��� �$�C�B���}1@)e_ƅ�`I8�-�%c�M0�����)�"
�
�LIEND�B`�PK�|!]�x6"images/ui-icons_3383bb_256x240.pngnu&1i��PNG


IHDR��IJ��PLTE4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��4��Z'?NtRNS2P���."Tp@f`� <BHJZ&0R,�4���j���8D��|�������(��$�
��b���lߝF>n~�hh�H��IDATx��]�b۶�H�儒-{i�ZK:g�lk�n��-��tI��q�q?  E�$�dK>$�>�;������P�Z����s�V��h!�Sy��0E�0}H�)-���tk��o�ܪKp�\R�Ϡ ��.�E�7��
�)�*V;~�Pe��
Bx�*�,=$z��Dؾ���� ��J����Ҹٻ����9�{ ��������Ǹ�Hp�qW@��"2'���B��[�$�� @T��i�H�/��b٥9�6�!�X�Hq`DE��*R����
HV!�%�����;�������"����
�i��]�dddddddd�����4y���5 ��	�Rb�@(�8���Cd��Ū�ݡ�,�@T�@i���b�rq0a�lX!�������p��e�,	��=4bW �{�
5���Ƭhu~�(�Q�^@���3�=��"�b��5XC@J����C�����T��7��6�������q_����5��@,r	šɩ�D�)�T�|�O��@�
ON-ՙ��	�������[n@��R���X�Im�݋(���F �@�?��=0��puL��;g$��@6η��
�K`�>п� @h գ�KV�n�"a�"���%l�@.v�$/��U^��G�:#`�`�� �u��TtK��~�ŋ�Z��5T���%�k�x�����������k��]\*�Q��
,҇���B��44�OXK�|�y��g���+_M�(�lоE�O���
 V$�T1BX���b�-�|?@ �f��B�Xr�%'@ҹA\�I��J,}��BBc��\V
��r����h(�]tI��^���}���o�צo�S3�	";��ʙ���b}��"߰	��){b$�������Gwwݾ����������a���b"��)���T@p��F_er6JvШ���"m�ޭ�M-��d7��6��x����˰6ӥ;��/����`>KrP\��_���^u�1%��O�T�M���.�}���Q3���.Nس��}��)���>����-�w�`���a�����+sy$���t���)�N�bFFFF�Be�j��nN��Vn4��,��A*��X��*��5��>��P���G��a��3	�{�oB�
�&<�L[���Nc.���ö�i=�`�Q@�d���
͆I��.I��l�`\t�[< �Cit�48��4�-r���+��f��쑱�B��CB ��MH�	i����y}���>���rx����p|z�;B��Ǐ;�b�u��r���c�K����4t��z��1�G~����`���ؚ��K��|	̔>��ۡ��O$�����~
�Ao)���0pzz
�}i�����`;AD�����m8n:�cf�A@s7�����L��� Z�/..�����h8�o��r?
�
�N��9��3B��~o_��'`��o���pO-��
:�TG�	L;��7���]`���B���%�˛>��*wT���pM��0H�}&t����^1��'Oq�r'�2P�͡��+�z,tIW''|en������=dzg��R�m�[N�S�t�K{��҉m���ؓV�t�6���ҲR`����ζN�&}�B	U��(�r<�qȁVyr�rA**��دzg6�D#��	�����YP�`�����v���s���~(�z�Ml�e�|u���Q�a�*}�+T��
�����R��Xc"+*�N�l�N�hc�Ft�<N+;-}�،Xtٕ$��à^��|uv���*��~�'E�_�5���1�q�s�*�R�`�OΒ��9�#x4�4�9�#�������WHۏ����Z��)]0�`p�<��ߝ��N��oY{�4�7��6�ǹ�>�ۗ&��������1%�Q''���?�l��׸�+&�r{�j�N�಻���4�)���`�N狌�.��߭�� ���ǣ������������)q	�2�?���n�3H�b��`�}� ����.`�������pqY1�e_b����u�7��e+N�_F����(�D�T��,���L}LL�r��mP5��|��x芥1�c���x DAb������`��M(��7���NED�~<v\	%,�ߚ/����p���R��~/^����l��np�
��7t����0_���0���l4�����_����b�0�MWΦj�m����б�Ɏ�l
|re����
�ȫ`B-����v.i��Ro�x}�
�)����%#`�Ђ�R5C���A�2su���a���sYy3��=jaeoI�7�~�.�plA��΃�
`O��)��	^�>��Mz�	�+4���BXd.��Mz��v͈������P�d8�p��<6?��8�N��*x����.��6ڍ6G����F�Z�����)���O���	!��l�S�s���h����ss�N�p8�`'�0�/<����s���}�.�@Ǩ�s�7ξ�O۟V�D���a5��a�v��]������m1��+���3��y�6�۠���>@�u50��P�s����5��1=��=�p�� *��KV�ҫ܂�����ݻc$N�4�(�X�r2###c-��賟L���δ�>��]���5�.�s���Ys�1��f0�;�'̨��Y�g銛�{�@9��	���`aC(��=%b�o�2��=���n��1�	j��B��o��S$n���#���m����=i��0�c���������i9�}�oI��	���q�T��]�W%.��(��؅�]z�\�x�
f��"]o��'u�䫵�t�k{�v;A��C3ֆw��w�R_#��X��(x��ҋ/q%��W��������hp��k_I�X���'b��/fX��K�i�"#####�QCL�i��2t��
���5���L0
����Qi�H�2;y�T�Ook;ע�ٶ`��R��Ng{z�y�!�Kx�����m�?A(v��U�~���mL�(`o/!n���mX��-{�v����[�� d�w�=�n「�������sdw��z��n�(��}O�y�~����m�
���?XU�;,���V'+��V�&�J�R��Z]᧭�:����zC'��-߆����@�y
�4���u���`Vۓw��ъ#��zP@Q�
N>2/��{�\o)����W���~a�3xL�w
:_Q�;��=p�ּ�dt���\'8�����~3�SRP���6��y+�������X�����Q�*��޺r
����̗ѭ*��޺r
g��l�/�\U^��u�$����|mb��Vn����w�\V��|���D�͊NVN���y��7�������k<;��/�E}?E*dzg�O ���~���g��/9��6����f
c�D}%��g$�Q�G�7�o��)����UJ���o�,O@�0߾Q(����;�b����w����:5�	�N�wR��N5�I�y'K�?}��:9�m��ֽ��*���@f�@jU9�m���ҫ���Í�{����$�ؗ�}��dF���p��|%!DdF��>����}G��{���@FFFFFFƦQܞH �
�����3
��u	���M�o�����~�vy�}�m�wz<�7���nP9�r�Wk���u=����|��_�n����z쿳}@���IX�n�����?��s<uPIEND�B`�PK�|!]M��	�	
tipTip.cssnu&1i�/* TipTip CSS - Version 1.2 */

#tiptip_holder {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99999;
}

#tiptip_holder.tip_top {
	padding-bottom: 5px;
}

#tiptip_holder.tip_bottom {
	padding-top: 5px;
}

#tiptip_holder.tip_right {
	padding-left: 5px;
}

#tiptip_holder.tip_left {
	padding-right: 5px;
}

#tiptip_content {
	font-size: 11px;
	color: #fff;
	text-shadow: 0 0 2px #000;
	padding: 4px 8px;
	border: 1px solid rgba(255,255,255,0.25);
	background-color: rgb(25,25,25);
	background-color: rgba(25,25,25,0.92);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000));
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	box-shadow: 0 0 3px #555;
	-webkit-box-shadow: 0 0 3px #555;
	-moz-box-shadow: 0 0 3px #555;
}

#tiptip_arrow, #tiptip_arrow_inner {
	position: absolute;
	border-color: transparent;
	border-style: solid;
	border-width: 6px;
	height: 0;
	width: 0;
}

#tiptip_holder.tip_top #tiptip_arrow {
	border-top-color: #fff;
	border-top-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_bottom #tiptip_arrow {
	border-bottom-color: #fff;
	border-bottom-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_right #tiptip_arrow {
	border-right-color: #fff;
	border-right-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_left #tiptip_arrow {
	border-left-color: #fff;
	border-left-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_top #tiptip_arrow_inner {
	margin-top: -7px;
	margin-left: -6px;
	border-top-color: rgb(25,25,25);
	border-top-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_bottom #tiptip_arrow_inner {
	margin-top: -5px;
	margin-left: -6px;
	border-bottom-color: rgb(25,25,25);
	border-bottom-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_right #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -5px;
	border-right-color: rgb(25,25,25);
	border-right-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_left #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -7px;
	border-left-color: rgb(25,25,25);
	border-left-color: rgba(25,25,25,0.92);
}

/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio:0) {	
	#tiptip_content {
		padding: 4px 8px 5px 8px;
		background-color: rgba(45,45,45,0.88);
	}
	#tiptip_holder.tip_bottom #tiptip_arrow_inner { 
		border-bottom-color: rgba(45,45,45,0.88);
	}
	#tiptip_holder.tip_top #tiptip_arrow_inner { 
		border-top-color: rgba(20,20,20,0.92);
	}
}PK�|!]
"��0�0template.j25.cssnu&1i�
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
	display: block;
}
audio,
canvas,
video {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
audio:not([controls]) {
	display: none;
}
html {
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
a:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
a:hover,
a:active {
	outline: 0;
}
sub,
sup {
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
img {
	max-width: 100%;
	height: auto;
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
}
#map_canvas img {
	max-width: none;
}
button,
input,
select,
textarea {
	margin: 0;
	font-size: 100%;
	vertical-align: middle;
}
button,
input {
	*overflow: visible;
	line-height: normal;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
	padding: 0;
	border: 0;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	cursor: pointer;
	-webkit-appearance: button;
}
input[type="search"] {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	-webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
	-webkit-appearance: none;
}
textarea {
	overflow: auto;
	vertical-align: top;
}
.clearfix {
	*zoom: 1;
}
.clearfix:before,
.clearfix:after {
	display: table;
	content: "";
	line-height: 0;
}
.clearfix:after {
	clear: both;
}
.hide-text {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}
.input-block-level {
	display: block;
	width: 100%;
	min-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
body {
	margin: 0;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #333;
	background-color: #fff;
}
a {
	color: #08c;
	text-decoration: none;
}
a:hover {
	color: #005580;
	text-decoration: underline;
}
.img-rounded {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.img-polaroid {
	padding: 4px;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
	box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.img-circle {
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	border-radius: 500px;
}
.row {
	margin-left: -20px;
	*zoom: 1;
}
.row:before,
.row:after {
	display: table;
	content: "";
	line-height: 0;
}
.row:after {
	clear: both;
}
[class*="span"] {
	float: left;
	margin-left: 20px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
	width: 940px;
}
.span12 {
	width: 940px;
}
.span11 {
	width: 860px;
}
.span10 {
	width: 780px;
}
.span9 {
	width: 700px;
}
.span8 {
	width: 620px;
}
.span7 {
	width: 540px;
}
.span6 {
	width: 460px;
}
.span5 {
	width: 380px;
}
.span4 {
	width: 300px;
}
.span3 {
	width: 220px;
}
.span2 {
	width: 140px;
}
.span1 {
	width: 60px;
}
.offset12 {
	margin-left: 980px;
}
.offset11 {
	margin-left: 900px;
}
.offset10 {
	margin-left: 820px;
}
.offset9 {
	margin-left: 740px;
}
.offset8 {
	margin-left: 660px;
}
.offset7 {
	margin-left: 580px;
}
.offset6 {
	margin-left: 500px;
}
.offset5 {
	margin-left: 420px;
}
.offset4 {
	margin-left: 340px;
}
.offset3 {
	margin-left: 260px;
}
.offset2 {
	margin-left: 180px;
}
.offset1 {
	margin-left: 100px;
}
.row-fluid {
	width: 100%;
	*zoom: 1;
}
.row-fluid:before,
.row-fluid:after {
	display: table;
	content: "";
	line-height: 0;
}
.row-fluid:after {
	clear: both;
}
.row-fluid [class*="span"] {
	display: block;
	width: 100%;
	min-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	margin-left: 2.1276595744681%;
	*margin-left: 2.0744680851064%;
}
.row-fluid [class*="span"]:first-child {
	margin-left: 0;
}
.row-fluid .span12 {
	width: 100%;
	*width: 99.946808510638%;
}
.row-fluid .span11 {
	width: 91.489361702128%;
	*width: 91.436170212766%;
}
.row-fluid .span10 {
	width: 82.978723404255%;
	*width: 82.925531914894%;
}
.row-fluid .span9 {
	width: 74.468085106383%;
	*width: 74.414893617021%;
}
.row-fluid .span8 {
	width: 65.957446808511%;
	*width: 65.904255319149%;
}
.row-fluid .span7 {
	width: 57.446808510638%;
	*width: 57.393617021277%;
}
.row-fluid .span6 {
	width: 48.936170212766%;
	*width: 48.882978723404%;
}
.row-fluid .span5 {
	width: 40.425531914894%;
	*width: 40.372340425532%;
}
.row-fluid .span4 {
	width: 31.914893617021%;
	*width: 31.86170212766%;
}
.row-fluid .span3 {
	width: 23.404255319149%;
	*width: 23.351063829787%;
}
.row-fluid .span2 {
	width: 14.893617021277%;
	*width: 14.840425531915%;
}
.row-fluid .span1 {
	width: 6.3829787234043%;
	*width: 6.3297872340426%;
}
.row-fluid .offset12 {
	margin-left: 104.25531914894%;
	*margin-left: 104.14893617021%;
}
.row-fluid .offset12:first-child {
	margin-left: 102.12765957447%;
	*margin-left: 102.02127659574%;
}
.row-fluid .offset11 {
	margin-left: 95.744680851064%;
	*margin-left: 95.63829787234%;
}
.row-fluid .offset11:first-child {
	margin-left: 93.617021276596%;
	*margin-left: 93.510638297872%;
}
.row-fluid .offset10 {
	margin-left: 87.234042553191%;
	*margin-left: 87.127659574468%;
}
.row-fluid .offset10:first-child {
	margin-left: 85.106382978723%;
	*margin-left: 85%;
}
.row-fluid .offset9 {
	margin-left: 78.723404255319%;
	*margin-left: 78.617021276596%;
}
.row-fluid .offset9:first-child {
	margin-left: 76.595744680851%;
	*margin-left: 76.489361702128%;
}
.row-fluid .offset8 {
	margin-left: 70.212765957447%;
	*margin-left: 70.106382978723%;
}
.row-fluid .offset8:first-child {
	margin-left: 68.085106382979%;
	*margin-left: 67.978723404255%;
}
.row-fluid .offset7 {
	margin-left: 61.702127659574%;
	*margin-left: 61.595744680851%;
}
.row-fluid .offset7:first-child {
	margin-left: 59.574468085106%;
	*margin-left: 59.468085106383%;
}
.row-fluid .offset6 {
	margin-left: 53.191489361702%;
	*margin-left: 53.085106382979%;
}
.row-fluid .offset6:first-child {
	margin-left: 51.063829787234%;
	*margin-left: 50.957446808511%;
}
.row-fluid .offset5 {
	margin-left: 44.68085106383%;
	*margin-left: 44.574468085106%;
}
.row-fluid .offset5:first-child {
	margin-left: 42.553191489362%;
	*margin-left: 42.446808510638%;
}
.row-fluid .offset4 {
	margin-left: 36.170212765957%;
	*margin-left: 36.063829787234%;
}
.row-fluid .offset4:first-child {
	margin-left: 34.042553191489%;
	*margin-left: 33.936170212766%;
}
.row-fluid .offset3 {
	margin-left: 27.659574468085%;
	*margin-left: 27.553191489362%;
}
.row-fluid .offset3:first-child {
	margin-left: 25.531914893617%;
	*margin-left: 25.425531914894%;
}
.row-fluid .offset2 {
	margin-left: 19.148936170213%;
	*margin-left: 19.042553191489%;
}
.row-fluid .offset2:first-child {
	margin-left: 17.021276595745%;
	*margin-left: 16.914893617021%;
}
.row-fluid .offset1 {
	margin-left: 10.63829787234%;
	*margin-left: 10.531914893617%;
}
.row-fluid .offset1:first-child {
	margin-left: 8.5106382978723%;
	*margin-left: 8.4042553191489%;
}
[class*="span"].hide,
.row-fluid [class*="span"].hide {
	display: none;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
	float: right;
}
.container {
	margin-right: auto;
	margin-left: auto;
	*zoom: 1;
}
.container:before,
.container:after {
	display: table;
	content: "";
	line-height: 0;
}
.container:after {
	clear: both;
}
.container-fluid {
	padding-right: 20px;
	padding-left: 20px;
	*zoom: 1;
}
.container-fluid:before,
.container-fluid:after {
	display: table;
	content: "";
	line-height: 0;
}
.container-fluid:after {
	clear: both;
}
p {
	margin: 0 0 9px;
}
.lead {
	margin-bottom: 18px;
	font-size: 20px;
	font-weight: 200;
	line-height: 27px;
}
small {
	font-size: 85%;
}
strong {
	font-weight: bold;
}
em {
	font-style: italic;
}
cite {
	font-style: normal;
}
.muted {
	color: #999;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 9px 0;
	font-family: inherit;
	font-weight: bold;
	line-height: 1;
	color: inherit;
	text-rendering: optimizelegibility;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
	font-weight: normal;
	line-height: 1;
	color: #999;
}
h1 {
	font-size: 36px;
	line-height: 40px;
}
h2 {
	font-size: 30px;
	line-height: 40px;
}
h3 {
	font-size: 24px;
	line-height: 40px;
}
h4 {
	font-size: 18px;
	line-height: 20px;
}
h5 {
	font-size: 14px;
	line-height: 20px;
}
h6 {
	font-size: 12px;
	line-height: 20px;
}
h1 small {
	font-size: 24px;
}
h2 small {
	font-size: 18px;
}
h3 small {
	font-size: 14px;
}
h4 small {
	font-size: 14px;
}
.page-header {
	padding-bottom: 8px;
	margin: 18px 0 27px;
	border-bottom: 1px solid #eee;
}
ul,
ol {
	padding: 0;
	margin: 0 0 9px 25px;
}
ul ul,
ul ol,
ol ol,
ol ul {
	margin-bottom: 0;
}
li {
	line-height: 18px;
}
ul.unstyled,
ol.unstyled {
	margin-left: 0;
	list-style: none;
}
dl {
	margin-bottom: 18px;
}
dt,
dd {
	line-height: 18px;
}
dt {
	font-weight: bold;
}
dd {
	margin-left: 9px;
}
.dl-horizontal dt {
	float: left;
	width: 120px;
	clear: left;
	text-align: right;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.dl-horizontal dd {
	margin-left: 130px;
}
hr {
	margin: 18px 0;
	border: 0;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #fff;
}
abbr[title] {
	cursor: help;
	border-bottom: 1px dotted #999;
}
abbr.initialism {
	font-size: 90%;
	text-transform: uppercase;
}
blockquote {
	padding: 0 0 0 15px;
	margin: 0 0 18px;
	border-left: 5px solid #eee;
}
blockquote p {
	margin-bottom: 0;
	font-size: 16px;
	font-weight: 300;
	line-height: 22.5px;
}
blockquote small {
	display: block;
	line-height: 18px;
	color: #999;
}
blockquote small:before {
	content: '\2014 \00A0';
}
blockquote.pull-right {
	float: right;
	padding-right: 15px;
	padding-left: 0;
	border-right: 5px solid #eee;
	border-left: 0;
}
blockquote.pull-right p,
blockquote.pull-right small {
	text-align: right;
}
blockquote.pull-right small:before {
	content: '';
}
blockquote.pull-right small:after {
	content: '\00A0 \2014';
}
q:before,
q:after,
blockquote:before,
blockquote:after {
	content: "";
}
address {
	display: block;
	margin-bottom: 18px;
	font-style: normal;
	line-height: 18px;
}
code,
pre {
	padding: 0 3px 2px;
	font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
	font-size: 11px;
	color: #333;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
code {
	padding: 2px 4px;
	color: #d14;
	background-color: #f7f7f9;
	border: 1px solid #e1e1e8;
}
pre {
	display: block;
	padding: 8.5px;
	margin: 0 0 9px;
	font-size: 12px;
	line-height: 18px;
	word-break: break-all;
	word-wrap: break-word;
	white-space: pre;
	white-space: pre-wrap;
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.15);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
pre.prettyprint {
	margin-bottom: 18px;
}
pre code {
	padding: 0;
	color: inherit;
	background-color: transparent;
	border: 0;
}
.pre-scrollable {
	max-height: 340px;
	overflow-y: scroll;
}
form {
	margin: 0 0 18px;
}
fieldset {
	padding: 0;
	margin: 0;
	border: 0;
}
legend {
	display: block;
	width: 100%;
	padding: 0;
	margin-bottom: 18px;
	font-size: 19.5px;
	line-height: 36px;
	color: #333;
	border: 0;
	border-bottom: 1px solid #e5e5e5;
}
legend small {
	font-size: 13.5px;
	color: #999;
}
label,
input,
button,
select,
textarea {
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
}
input,
button,
select,
textarea {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
label {
	display: block;
	margin-bottom: 5px;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
	display: inline-block;
	height: 18px;
	padding: 4px 6px;
	margin-bottom: 9px;
	font-size: 13px !important;
	line-height: 18px;
	color: #555;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
input,
textarea {
	width: 210px;
}
textarea {
	height: auto;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
	background-color: #fff;
	border: 1px solid #ccc;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-webkit-transition: border linear .2s, box-shadow linear .2s;
	-moz-transition: border linear .2s, box-shadow linear .2s;
	-o-transition: border linear .2s, box-shadow linear .2s;
	transition: border linear .2s, box-shadow linear .2s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
	border-color: rgba(82,168,236,0.8);
	outline: 0;
	outline: thin dotted \9;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
input[type="radio"],
input[type="checkbox"] {
	margin: 4px 0 0;
	*margin-top: 0;
	margin-top: 1px \9;
	line-height: normal;
	cursor: pointer;
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
	width: auto;
}
select,
input[type="file"] {
	height: 30px;
	*margin-top: 4px;
	line-height: 30px;
}
select {
	width: 220px;
	border: 1px solid #bbb;
	background-color: #fff;
}
select[multiple],
select[size] {
	height: auto;
}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.uneditable-input,
.uneditable-textarea {
	color: #999;
	background-color: #fcfcfc;
	border-color: #ccc;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
	cursor: not-allowed;
}
.uneditable-input {
	overflow: hidden;
	white-space: nowrap;
}
.uneditable-textarea {
	width: auto;
	height: auto;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
	color: #999;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: #999;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #999;
}
.radio,
.checkbox {
	min-height: 18px;
	padding-left: 18px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
	float: left;
	margin-left: -18px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
	padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
	display: inline-block;
	padding-top: 5px;
	margin-bottom: 0;
	vertical-align: middle;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
	margin-left: 10px;
}
.input-mini {
	width: 60px;
}
.input-small {
	width: 90px;
}
.input-medium {
	width: 150px;
}
.input-large {
	width: 210px;
}
.input-xlarge {
	width: 270px;
}
.input-xxlarge {
	width: 530px;
}
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"] {
	float: none;
	margin-left: 0;
}
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
	display: inline-block;
}
input,
textarea,
.uneditable-input {
	margin-left: 0;
}
.controls-row [class*="span"] + [class*="span"] {
	margin-left: 20px;
}
input.span12, textarea.span12, .uneditable-input.span12 {
	width: 926px;
}
input.span11, textarea.span11, .uneditable-input.span11 {
	width: 846px;
}
input.span10, textarea.span10, .uneditable-input.span10 {
	width: 766px;
}
input.span9, textarea.span9, .uneditable-input.span9 {
	width: 686px;
}
input.span8, textarea.span8, .uneditable-input.span8 {
	width: 606px;
}
input.span7, textarea.span7, .uneditable-input.span7 {
	width: 526px;
}
input.span6, textarea.span6, .uneditable-input.span6 {
	width: 446px;
}
input.span5, textarea.span5, .uneditable-input.span5 {
	width: 366px;
}
input.span4, textarea.span4, .uneditable-input.span4 {
	width: 286px;
}
input.span3, textarea.span3, .uneditable-input.span3 {
	width: 206px;
}
input.span2, textarea.span2, .uneditable-input.span2 {
	width: 126px;
}
input.span1, textarea.span1, .uneditable-input.span1 {
	width: 46px;
}
.controls-row {
	*zoom: 1;
}
.controls-row:before,
.controls-row:after {
	display: table;
	content: "";
	line-height: 0;
}
.controls-row:after {
	clear: both;
}
.controls-row [class*="span"] {
	float: left;
}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
	cursor: not-allowed;
	background-color: #eee;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
	background-color: transparent;
}
.control-group.warning > label,
.control-group.warning .help-block,
.control-group.warning .help-inline {
	color: #c09853;
}
.control-group.warning .checkbox,
.control-group.warning .radio,
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
	color: #c09853;
	border-color: #c09853;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.warning .checkbox:focus,
.control-group.warning .radio:focus,
.control-group.warning input:focus,
.control-group.warning select:focus,
.control-group.warning textarea:focus {
	border-color: #a47e3c;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #dbc59e;
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #dbc59e;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #dbc59e;
}
.control-group.warning .input-prepend .add-on,
.control-group.warning .input-append .add-on {
	color: #c09853;
	background-color: #fcf8e3;
	border-color: #c09853;
}
.control-group.error > label,
.control-group.error .help-block,
.control-group.error .help-inline {
	color: #b94a48;
}
.control-group.error .checkbox,
.control-group.error .radio,
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
	color: #b94a48;
	border-color: #b94a48;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.error .checkbox:focus,
.control-group.error .radio:focus,
.control-group.error input:focus,
.control-group.error select:focus,
.control-group.error textarea:focus {
	border-color: #953b39;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #d59392;
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #d59392;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #d59392;
}
.control-group.error .input-prepend .add-on,
.control-group.error .input-append .add-on {
	color: #b94a48;
	background-color: #f2dede;
	border-color: #b94a48;
}
.control-group.success > label,
.control-group.success .help-block,
.control-group.success .help-inline {
	color: #468847;
}
.control-group.success .checkbox,
.control-group.success .radio,
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
	color: #468847;
	border-color: #468847;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.success .checkbox:focus,
.control-group.success .radio:focus,
.control-group.success input:focus,
.control-group.success select:focus,
.control-group.success textarea:focus {
	border-color: #356635;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7aba7b;
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7aba7b;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7aba7b;
}
.control-group.success .input-prepend .add-on,
.control-group.success .input-append .add-on {
	color: #468847;
	background-color: #dff0d8;
	border-color: #468847;
}
input:focus:required:invalid,
textarea:focus:required:invalid,
select:focus:required:invalid {
	color: #b94a48;
	border-color: #ee5f5b;
}
input:focus:required:invalid:focus,
textarea:focus:required:invalid:focus,
select:focus:required:invalid:focus {
	border-color: #e9322d;
	-webkit-box-shadow: 0 0 6px #f8b9b7;
	-moz-box-shadow: 0 0 6px #f8b9b7;
	box-shadow: 0 0 6px #f8b9b7;
}
.form-actions {
	padding: 17px 20px 18px;
	margin-top: 18px;
	margin-bottom: 18px;
	background-color: #f5f5f5;
	border-top: 1px solid #e5e5e5;
	*zoom: 1;
}
.form-actions:before,
.form-actions:after {
	display: table;
	content: "";
	line-height: 0;
}
.form-actions:after {
	clear: both;
}
.help-block,
.help-inline {
	color: #595959;
}
.help-block {
	display: block;
	margin-bottom: 9px;
}
.help-inline {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	padding-left: 5px;
}
.input-append,
.input-prepend {
	margin-bottom: 5px;
	font-size: 0;
	white-space: nowrap;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input {
	position: relative;
	margin-bottom: 0;
	*margin-left: 0;
	font-size: 13px;
	vertical-align: top;
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-append input:focus,
.input-append select:focus,
.input-append .uneditable-input:focus,
.input-prepend input:focus,
.input-prepend select:focus,
.input-prepend .uneditable-input:focus {
	z-index: 2;
}
.input-append .add-on,
.input-prepend .add-on {
	display: inline-block;
	width: auto;
	height: 18px;
	min-width: 16px;
	padding: 4px 5px;
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	text-align: center;
	text-shadow: 0 1px 0 #fff;
	background-color: #eee;
	border: 1px solid #ccc;
}
.input-append .add-on,
.input-append .btn,
.input-prepend .add-on,
.input-prepend .btn {
	margin-left: -1px;
	vertical-align: top;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.input-append .active,
.input-prepend .active {
	background-color: #a9dba9;
	border-color: #46a546;
}
.input-prepend .add-on,
.input-prepend .btn {
	margin-right: -1px;
}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-append .add-on:last-child,
.input-append .btn:last-child {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
	margin-right: -1px;
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
	margin-left: -1px;
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
input.search-query {
	padding-right: 14px;
	padding-right: 4px \9;
	padding-left: 14px;
	padding-left: 4px \9;
	margin-bottom: 0;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.form-search .input-append .search-query,
.form-search .input-prepend .search-query {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.form-search .input-append .search-query {
	-webkit-border-radius: 14px 0 0 14px;
	-moz-border-radius: 14px 0 0 14px;
	border-radius: 14px 0 0 14px;
}
.form-search .input-append .btn {
	-webkit-border-radius: 0 14px 14px 0;
	-moz-border-radius: 0 14px 14px 0;
	border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .search-query {
	-webkit-border-radius: 0 14px 14px 0;
	-moz-border-radius: 0 14px 14px 0;
	border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .btn {
	-webkit-border-radius: 14px 0 0 14px;
	-moz-border-radius: 14px 0 0 14px;
	border-radius: 14px 0 0 14px;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-bottom: 0;
	vertical-align: middle;
}
.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
	display: none;
}
.form-search label,
.form-inline label,
.form-search .btn-group,
.form-inline .btn-group {
	display: inline-block;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
	margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
	padding-left: 0;
	margin-bottom: 0;
	vertical-align: middle;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
	float: left;
	margin-right: 3px;
	margin-left: 0;
}
.control-group {
	margin-bottom: 9px;
}
legend + .control-group {
	margin-top: 18px;
	-webkit-margin-top-collapse: separate;
}
.form-horizontal .control-group {
	margin-bottom: 18px;
	*zoom: 1;
}
.form-horizontal .control-group:before,
.form-horizontal .control-group:after {
	display: table;
	content: "";
	line-height: 0;
}
.form-horizontal .control-group:after {
	clear: both;
}
.form-horizontal .control-label {
	float: left;
	width: 140px;
	padding-top: 5px;
	text-align: right;
}
.form-horizontal .controls {
	*display: inline-block;
	*padding-left: 20px;
	margin-left: 160px;
	*margin-left: 0;
}
.form-horizontal .controls:first-child {
	*padding-left: 160px;
}
.form-horizontal .help-block {
	margin-top: 9px;
	margin-bottom: 0;
}
.form-horizontal .form-actions {
	padding-left: 160px;
}
table {
	max-width: 100%;
	background-color: transparent;
	border-collapse: collapse;
	border-spacing: 0;
}
.table {
	width: 100%;
	margin-bottom: 18px;
}
.table th,
.table td {
	padding: 8px;
	line-height: 18px;
	text-align: left;
	vertical-align: top;
	border-top: 1px solid #ddd;
}
.table th {
	font-weight: bold;
}
.table thead th {
	vertical-align: bottom;
}
.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
	border-top: 0;
}
.table tbody + tbody {
	border-top: 2px solid #ddd;
}
.table-condensed th,
.table-condensed td {
	padding: 4px 5px;
}
.table-bordered {
	border: 1px solid #ddd;
	border-collapse: separate;
	*border-collapse: collapse;
	border-left: 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.table-bordered th,
.table-bordered td {
	border-left: 1px solid #ddd;
}
.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
	border-top: 0;
}
.table-bordered thead:first-child tr:first-child th:first-child,
.table-bordered tbody:first-child tr:first-child td:first-child {
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
}
.table-bordered thead:first-child tr:first-child th:last-child,
.table-bordered tbody:first-child tr:first-child td:last-child {
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-moz-border-radius-topright: 4px;
}
.table-bordered thead:last-child tr:last-child th:first-child,
.table-bordered tbody:last-child tr:last-child td:first-child,
.table-bordered tfoot:last-child tr:last-child td:first-child {
	-webkit-border-radius: 0 0 0 4px;
	-moz-border-radius: 0 0 0 4px;
	border-radius: 0 0 0 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
}
.table-bordered thead:last-child tr:last-child th:last-child,
.table-bordered tbody:last-child tr:last-child td:last-child,
.table-bordered tfoot:last-child tr:last-child td:last-child {
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
}
.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
}
.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-moz-border-right-topleft: 4px;
}
.table-striped tbody tr:nth-child(odd) td,
.table-striped tbody tr:nth-child(odd) th {
	background-color: #f9f9f9;
}
.table-hover tbody tr:hover td,
.table-hover tbody tr:hover th {
	background-color: #f5f5f5;
}
table [class*=span],
.row-fluid table [class*=span] {
	display: table-cell;
	float: none;
	margin-left: 0;
}
table .span1 {
	float: none;
	width: 44px;
	margin-left: 0;
}
table .span2 {
	float: none;
	width: 124px;
	margin-left: 0;
}
table .span3 {
	float: none;
	width: 204px;
	margin-left: 0;
}
table .span4 {
	float: none;
	width: 284px;
	margin-left: 0;
}
table .span5 {
	float: none;
	width: 364px;
	margin-left: 0;
}
table .span6 {
	float: none;
	width: 444px;
	margin-left: 0;
}
table .span7 {
	float: none;
	width: 524px;
	margin-left: 0;
}
table .span8 {
	float: none;
	width: 604px;
	margin-left: 0;
}
table .span9 {
	float: none;
	width: 684px;
	margin-left: 0;
}
table .span10 {
	float: none;
	width: 764px;
	margin-left: 0;
}
table .span11 {
	float: none;
	width: 844px;
	margin-left: 0;
}
table .span12 {
	float: none;
	width: 924px;
	margin-left: 0;
}
table .span13 {
	float: none;
	width: 1004px;
	margin-left: 0;
}
table .span14 {
	float: none;
	width: 1084px;
	margin-left: 0;
}
table .span15 {
	float: none;
	width: 1164px;
	margin-left: 0;
}
table .span16 {
	float: none;
	width: 1244px;
	margin-left: 0;
}
table .span17 {
	float: none;
	width: 1324px;
	margin-left: 0;
}
table .span18 {
	float: none;
	width: 1404px;
	margin-left: 0;
}
table .span19 {
	float: none;
	width: 1484px;
	margin-left: 0;
}
table .span20 {
	float: none;
	width: 1564px;
	margin-left: 0;
}
table .span21 {
	float: none;
	width: 1644px;
	margin-left: 0;
}
table .span22 {
	float: none;
	width: 1724px;
	margin-left: 0;
}
table .span23 {
	float: none;
	width: 1804px;
	margin-left: 0;
}
table .span24 {
	float: none;
	width: 1884px;
	margin-left: 0;
}
.table tbody tr.success td {
	background-color: #dff0d8;
}
.table tbody tr.error td {
	background-color: #f2dede;
}
.table tbody tr.info td {
	background-color: #d9edf7;
}
.dropup,
.dropdown {
	position: relative;
}
.dropdown-toggle {
	*margin-bottom: -3px;
}
.dropdown-toggle:active,
.open .dropdown-toggle {
	outline: 0;
}
.caret {
	display: inline-block;
	width: 0;
	height: 0;
	vertical-align: top;
	border-top: 4px solid #000;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
	content: "";
}
.dropdown .caret {
	margin-top: 8px;
	margin-left: 2px;
}
.dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	list-style: none;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	*border-right-width: 2px;
	*border-bottom-width: 2px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
}
.dropdown-menu.pull-right {
	right: 0;
	left: auto;
}
.dropdown-menu .divider {
	*width: 100%;
	height: 1px;
	margin: 8px 1px;
	*margin: -5px 0 5px;
	overflow: hidden;
	background-color: #e5e5e5;
	border-bottom: 1px solid #fff;
}
.dropdown-menu a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 18px;
	color: #333;
	white-space: nowrap;
}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
	text-decoration: none;
	color: #fff;
	background-color: #08c;
	background-color: #0081c2;
	background-image: -moz-linear-gradient(top,#08c,#0077b3);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));
	background-image: -webkit-linear-gradient(top,#08c,#0077b3);
	background-image: -o-linear-gradient(top,#08c,#0077b3);
	background-image: linear-gradient(to bottom,#08c,#0077b3);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0076b2', GradientType=0);
}
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
	color: #fff;
	text-decoration: none;
	outline: 0;
	background-color: #08c;
	background-color: #0081c2;
	background-image: -moz-linear-gradient(top,#08c,#0077b3);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));
	background-image: -webkit-linear-gradient(top,#08c,#0077b3);
	background-image: -o-linear-gradient(top,#08c,#0077b3);
	background-image: linear-gradient(to bottom,#08c,#0077b3);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0076b2', GradientType=0);
}
.dropdown-menu .disabled > a,
.dropdown-menu .disabled > a:hover {
	color: #999;
}
.dropdown-menu .disabled > a:hover {
	text-decoration: none;
	background-color: transparent;
	cursor: default;
}
.open {
	*z-index: 1000;
}
.open > .dropdown-menu {
	display: block;
}
.pull-right > .dropdown-menu {
	right: 0;
	left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
	border-top: 0;
	border-bottom: 4px solid #000;
	content: "\2191";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
	top: auto;
	bottom: 100%;
	margin-bottom: 1px;
}
.dropdown-submenu {
	position: relative;
}
.dropdown-submenu > .dropdown-menu {
	top: 0;
	left: 100%;
	margin-top: -6px;
	margin-left: -1px;
	-webkit-border-radius: 0 6px 6px 6px;
	-moz-border-radius: 0 6px 6px 6px;
	border-radius: 0 6px 6px 6px;
}
.dropdown-submenu:hover .dropdown-menu {
	display: block;
}
.dropdown-submenu > a:after {
	display: block;
	content: " ";
	float: right;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
	border-width: 5px 0 5px 5px;
	border-left-color: #cccccc;
	margin-top: 5px;
	margin-right: -10px;
}
.dropdown-submenu:hover > a:after {
	border-left-color: #fff;
}
.dropdown .dropdown-menu .nav-header {
	padding-left: 20px;
	padding-right: 20px;
}
.typeahead {
	margin-top: 2px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.well {
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border: 1px solid #e3e3e3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}
.well blockquote {
	border-color: #ddd;
	border-color: rgba(0,0,0,0.15);
}
.well-large {
	padding: 24px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.well-small {
	padding: 9px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.fade {
	opacity: 0;
	-webkit-transition: opacity .15s linear;
	-moz-transition: opacity .15s linear;
	-o-transition: opacity .15s linear;
	transition: opacity .15s linear;
}
.fade.in {
	opacity: 1;
}
.collapse {
	position: relative;
	height: 0;
	overflow: hidden;
	-webkit-transition: height .35s ease;
	-moz-transition: height .35s ease;
	-o-transition: height .35s ease;
	transition: height .35s ease;
}
.collapse.in {
	height: auto;
}
.close {
	float: right;
	font-size: 20px;
	font-weight: bold;
	line-height: 18px;
	color: #000;
	text-shadow: 0 1px 0 #ffffff;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
.close:hover {
	color: #000;
	text-decoration: none;
	cursor: pointer;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
button.close {
	padding: 0;
	cursor: pointer;
	background: transparent;
	border: 0;
	-webkit-appearance: none;
}
.btn {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 4px 14px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	*line-height: 18px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	color: #333;
	text-shadow: 0 1px 1px rgba(255,255,255,0.75);
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
	background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
	background-image: -o-linear-gradient(top,#fff,#e6e6e6);
	background-image: linear-gradient(to bottom,#fff,#e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #e6e6e6;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #bbb;
	*border: 0;
	border-bottom-color: #a2a2a2;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	*margin-left: .3em;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
	color: #333;
	background-color: #e6e6e6;
	*background-color: #d9d9d9;
}
.btn:active,
.btn.active {
	background-color: #cccccc \9;
}
.btn:first-child {
	*margin-left: 0;
}
.btn:hover {
	color: #333;
	text-decoration: none;
	background-color: #e6e6e6;
	*background-color: #d9d9d9;
	background-position: 0 -15px;
	-webkit-transition: background-position .1s linear;
	-moz-transition: background-position .1s linear;
	-o-transition: background-position .1s linear;
	transition: background-position .1s linear;
}
.btn:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.btn.active,
.btn:active {
	background-color: #e6e6e6;
	background-color: #d9d9d9 \9;
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn.disabled,
.btn[disabled] {
	cursor: default;
	background-color: #e6e6e6;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.btn-large {
	padding: 9px 14px;
	font-size: 15px;
	line-height: normal;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.btn-large [class^="icon-"] {
	margin-top: 2px;
}
.btn-small {
	padding: 3px 9px;
	font-size: 11px;
	line-height: 16px;
}
.btn-small [class^="icon-"] {
	margin-top: 0;
}
.btn-mini {
	padding: 2px 6px;
	font-size: 10px;
	line-height: 14px;
}
.btn-block {
	display: block;
	width: 100%;
	padding-left: 0;
	padding-right: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.btn-block + .btn-block {
	margin-top: 5px;
}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
	color: rgba(255,255,255,0.75);
}
.btn {
	border-color: #c5c5c5;
	border-color: rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);
}
.btn-primary {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #1d6cb0;
	background-image: -moz-linear-gradient(top,#2384d3,#15497c);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#2384d3),to(#15497c));
	background-image: -webkit-linear-gradient(top,#2384d3,#15497c);
	background-image: -o-linear-gradient(top,#2384d3,#15497c);
	background-image: linear-gradient(to bottom,#2384d3,#15497c);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2384d3', endColorstr='#ff15497c', GradientType=0);
	border-color: #15497c #15497c #0a223b;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #15497c;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
	color: #fff;
	background-color: #15497c;
	*background-color: #113c66;
}
.btn-primary:active,
.btn-primary.active {
	background-color: #0e2f50 \9;
}
.btn-warning {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #faa732;
	background-image: -moz-linear-gradient(top,#fbb450,#f89406);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));
	background-image: -webkit-linear-gradient(top,#fbb450,#f89406);
	background-image: -o-linear-gradient(top,#fbb450,#f89406);
	background-image: linear-gradient(to bottom,#fbb450,#f89406);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffab44f', endColorstr='#fff89406', GradientType=0);
	border-color: #f89406 #f89406 #ad6704;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #f89406;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
	color: #fff;
	background-color: #f89406;
	*background-color: #df8505;
}
.btn-warning:active,
.btn-warning.active {
	background-color: #c67605 \9;
}
.btn-danger {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #da4f49;
	background-image: -moz-linear-gradient(top,#ee5f5b,#bd362f);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));
	background-image: -webkit-linear-gradient(top,#ee5f5b,#bd362f);
	background-image: -o-linear-gradient(top,#ee5f5b,#bd362f);
	background-image: linear-gradient(to bottom,#ee5f5b,#bd362f);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
	border-color: #bd362f #bd362f #802420;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #bd362f;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
	color: #fff;
	background-color: #bd362f;
	*background-color: #a9302a;
}
.btn-danger:active,
.btn-danger.active {
	background-color: #942a25 \9;
}
.btn-success {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #5bb75b;
	background-image: -moz-linear-gradient(top,#62c462,#51a351);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
	background-image: -webkit-linear-gradient(top,#62c462,#51a351);
	background-image: -o-linear-gradient(top,#62c462,#51a351);
	background-image: linear-gradient(to bottom,#62c462,#51a351);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
	border-color: #51a351 #51a351 #387038;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #51a351;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
	color: #fff;
	background-color: #51a351;
	*background-color: #499249;
}
.btn-success:active,
.btn-success.active {
	background-color: #408140 \9;
}
.btn-info {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #49afcd;
	background-image: -moz-linear-gradient(top,#5bc0de,#2f96b4);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));
	background-image: -webkit-linear-gradient(top,#5bc0de,#2f96b4);
	background-image: -o-linear-gradient(top,#5bc0de,#2f96b4);
	background-image: linear-gradient(to bottom,#5bc0de,#2f96b4);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
	border-color: #2f96b4 #2f96b4 #1f6377;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #2f96b4;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
	color: #fff;
	background-color: #2f96b4;
	*background-color: #2a85a0;
}
.btn-info:active,
.btn-info.active {
	background-color: #24748c \9;
}
.btn-inverse {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #363636;
	background-image: -moz-linear-gradient(top,#444,#222);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));
	background-image: -webkit-linear-gradient(top,#444,#222);
	background-image: -o-linear-gradient(top,#444,#222);
	background-image: linear-gradient(to bottom,#444,#222);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
	border-color: #222 #222 #000000;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #222;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
	color: #fff;
	background-color: #222;
	*background-color: #151515;
}
.btn-inverse:active,
.btn-inverse.active {
	background-color: #090909 \9;
}
button.btn,
input[type="submit"].btn {
	*padding-top: 3px;
	*padding-bottom: 3px;
}
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
	padding: 0;
	border: 0;
}
button.btn.btn-large,
input[type="submit"].btn.btn-large {
	*padding-top: 7px;
	*padding-bottom: 7px;
}
button.btn.btn-small,
input[type="submit"].btn.btn-small {
	*padding-top: 3px;
	*padding-bottom: 3px;
}
button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
	*padding-top: 1px;
	*padding-bottom: 1px;
}
.btn-link,
.btn-link:active {
	background-color: transparent;
	background-image: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.btn-link {
	border-color: transparent;
	cursor: pointer;
	color: #08c;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.btn-link:hover {
	color: #005580;
	text-decoration: underline;
	background-color: transparent;
}
.btn-group {
	position: relative;
	font-size: 0;
	white-space: nowrap;
	*margin-left: .3em;
}
.btn-group:first-child {
	*margin-left: 0;
}
.btn-group + .btn-group {
	margin-left: 5px;
}
.btn-toolbar {
	font-size: 0;
	margin-top: 9px;
	margin-bottom: 9px;
}
.btn-toolbar .btn-group {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
.btn-toolbar .btn + .btn,
.btn-toolbar .btn-group + .btn,
.btn-toolbar .btn + .btn-group {
	margin-left: 5px;
}
.btn-group > .btn {
	position: relative;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.btn-group > .btn + .btn {
	margin-left: -1px;
}
.btn-group > .btn,
.btn-group > .dropdown-menu {
	font-size: 13px;
}
.btn-group > .btn-mini {
	font-size: 11px;
}
.btn-group > .btn-small {
	font-size: 12px;
}
.btn-group > .btn-large {
	font-size: 16px;
}
.btn-group > .btn:first-child {
	margin-left: 0;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px;
}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px;
}
.btn-group > .btn.large:first-child {
	margin-left: 0;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-right-radius: 6px;
}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
	z-index: 2;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
	outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
	padding-left: 8px;
	padding-right: 8px;
	-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);
	-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);
	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);
	*padding-top: 5px;
	*padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-toggle {
	padding-left: 5px;
	padding-right: 5px;
	*padding-top: 2px;
	*padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-toggle {
	*padding-top: 5px;
	*padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-toggle {
	padding-left: 12px;
	padding-right: 12px;
	*padding-top: 7px;
	*padding-bottom: 7px;
}
.btn-group.open .dropdown-toggle {
	background-image: none;
	-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-group.open .btn.dropdown-toggle {
	background-color: #e6e6e6;
}
.btn-group.open .btn-primary.dropdown-toggle {
	background-color: #15497c;
}
.btn-group.open .btn-warning.dropdown-toggle {
	background-color: #f89406;
}
.btn-group.open .btn-danger.dropdown-toggle {
	background-color: #bd362f;
}
.btn-group.open .btn-success.dropdown-toggle {
	background-color: #51a351;
}
.btn-group.open .btn-info.dropdown-toggle {
	background-color: #2f96b4;
}
.btn-group.open .btn-inverse.dropdown-toggle {
	background-color: #222;
}
.btn .caret {
	margin-top: 8px;
	margin-left: 0;
}
.btn-mini .caret,
.btn-small .caret,
.btn-large .caret {
	margin-top: 6px;
}
.btn-large .caret {
	border-left-width: 5px;
	border-right-width: 5px;
	border-top-width: 5px;
}
.dropup .btn-large .caret {
	border-bottom: 5px solid #000;
	border-top: 0;
}
.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
.btn-group-vertical {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
.btn-group-vertical .btn {
	display: block;
	float: none;
	width: 100%;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.btn-group-vertical .btn + .btn {
	margin-left: 0;
	margin-top: -1px;
}
.btn-group-vertical .btn:first-child {
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}
.btn-group-vertical .btn:last-child {
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
}
.btn-group-vertical .btn-large:first-child {
	-webkit-border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
}
.btn-group-vertical .btn-large:last-child {
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
}
.alert {
	padding: 8px 35px 8px 14px;
	margin-bottom: 18px;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
	background-color: #fcf8e3;
	border: 1px solid #fbeed5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: #c09853;
	display: inline-block; /* Joomla 2.5 */
}
.alert h4 {
	margin: 0;
}
.alert .close {
	position: relative;
	top: -2px;
	right: -21px;
	line-height: 18px;
}
.alert-success {
	background-color: #dff0d8;
	border-color: #d6e9c6;
	color: #468847;
}
.alert-danger,
.alert-error {
	background-color: #f2dede;
	border-color: #eed3d7;
	color: #b94a48;
}
.alert-info {
	background-color: #d9edf7;
	border-color: #bce8f1;
	color: #3a87ad;
}
.alert-block {
	padding-top: 14px;
	padding-bottom: 14px;
}
.alert-block > p,
.alert-block > ul {
	margin-bottom: 0;
}
.alert-block p + p {
	margin-top: 5px;
}
.nav {
	margin-left: 0;
	margin-bottom: 18px;
	list-style: none;
}
.nav > li > a {
	display: block;
}
.nav > li > a:hover {
	text-decoration: none;
	background-color: #eee;
}
.nav > .pull-right {
	float: right;
}
.nav-header {
	display: block;
	padding: 3px 15px;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	color: #999;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
	text-transform: uppercase;
}
.nav li + .nav-header {
	margin-top: 9px;
}
.nav-list {
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 0;
}
.nav-list > li > a,
.nav-list .nav-header {
	margin-left: -15px;
	margin-right: -15px;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}
.nav-list > li > a {
	padding: 3px 15px;
}
.nav-list > .active > a,
.nav-list > .active > a:hover {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
	background-color: #08c;
}
.nav-list [class^="icon-"] {
	margin-right: 2px;
}
.nav-list .divider {
	*width: 100%;
	height: 1px;
	margin: 8px 1px;
	*margin: -5px 0 5px;
	overflow: hidden;
	background-color: #e5e5e5;
	border-bottom: 1px solid #fff;
}

/* -- TAB STYLES ----------------------------- */
/* J 2.5 */
div.current {
	background-color: #fff;
	padding: 10px;
}

dl.tabs dt {
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 18px;
	border: 1px solid transparent;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}

dl.tabs dt.open {
	color: #fff;
	background-color: #08c;
}

/* J 3 */
.nav-tabs,
.nav-pills {
	*zoom: 1;
}
.nav-tabs:before,
.nav-tabs:after,
.nav-pills:before,
.nav-pills:after {
	display: table;
	content: "";
	line-height: 0;
}
.nav-tabs:after,
.nav-pills:after {
	clear: both;
}
.nav-tabs > li,
.nav-pills > li {
	float: left;
}
.nav-tabs > li > a,
.nav-pills > li > a {
	padding-right: 12px;
	padding-left: 12px;
	margin-right: 2px;
	line-height: 14px;
}
.nav-tabs {
	border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
	margin-bottom: -1px;
}
.nav-tabs > li > a {
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 18px;
	border: 1px solid transparent;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
	border-color: #eee #eee #ddd;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover {
	color: #555;
	background-color: #fff;
	border: 1px solid #ddd;
	border-bottom-color: transparent;
	cursor: default;
}
.nav-pills > li > a {
	padding-top: 8px;
	padding-bottom: 8px;
	margin-top: 2px;
	margin-bottom: 2px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.nav-pills > .active > a,
.nav-pills > .active > a:hover {
	color: #fff;
	background-color: #08c;
}
.nav-stacked > li {
	float: none;
}
.nav-stacked > li > a {
	margin-right: 0;
}
.nav-tabs.nav-stacked {
	border-bottom: 0;
}
.nav-tabs.nav-stacked > li > a {
	border: 1px solid #ddd;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.nav-tabs.nav-stacked > li:first-child > a {
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
}
.nav-tabs.nav-stacked > li:last-child > a {
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px;
}
.nav-tabs.nav-stacked > li > a:hover {
	border-color: #ddd;
	z-index: 2;
}
.nav-pills.nav-stacked > li > a {
	margin-bottom: 3px;
}
.nav-pills.nav-stacked > li:last-child > a {
	margin-bottom: 1px;
}
.nav-tabs .dropdown-menu {
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
}
.nav-pills .dropdown-menu {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.nav .dropdown-toggle .caret {
	border-top-color: #08c;
	border-bottom-color: #08c;
	margin-top: 6px;
}
.nav .dropdown-toggle:hover .caret {
	border-top-color: #005580;
	border-bottom-color: #005580;
}
.nav-tabs .dropdown-toggle .caret {
	margin-top: 8px;
}
.nav .active .dropdown-toggle .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
	border-top-color: #555;
	border-bottom-color: #555;
}
.nav > .dropdown.active > a:hover {
	cursor: pointer;
}
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover {
	color: #fff;
	background-color: #999;
	border-color: #999;
}
.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
	opacity: 1;
	filter: alpha(opacity=100);
}
.tabs-stacked .open > a:hover {
	border-color: #999;
}
.tabbable {
	*zoom: 1;
}
.tabbable:before,
.tabbable:after {
	display: table;
	content: "";
	line-height: 0;
}
.tabbable:after {
	clear: both;
}
.tab-content {
	overflow: auto;
}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
	border-bottom: 0;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
	display: none;
}
.tab-content > .active,
.pill-content > .active {
	display: block;
}
.tabs-below > .nav-tabs {
	border-top: 1px solid #ddd;
}
.tabs-below > .nav-tabs > li {
	margin-top: -1px;
	margin-bottom: 0;
}
.tabs-below > .nav-tabs > li > a {
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
}
.tabs-below > .nav-tabs > li > a:hover {
	border-bottom-color: transparent;
	border-top-color: #ddd;
}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover {
	border-color: transparent #ddd #ddd #ddd;
}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
	float: none;
}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
	min-width: 74px;
	margin-right: 0;
	margin-bottom: 3px;
}
.tabs-left > .nav-tabs {
	float: left;
	margin-right: 19px;
	border-right: 1px solid #ddd;
}
.tabs-left > .nav-tabs > li > a {
	margin-right: -1px;
	-webkit-border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	border-radius: 4px 0 0 4px;
}
.tabs-left > .nav-tabs > li > a:hover {
	border-color: #eee #ddd #eee #eee;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover {
	border-color: #ddd transparent #ddd #ddd;
	*border-right-color: #fff;
}
.tabs-right > .nav-tabs {
	float: right;
	margin-left: 19px;
	border-left: 1px solid #ddd;
}
.tabs-right > .nav-tabs > li > a {
	margin-left: -1px;
	-webkit-border-radius: 0 4px 4px 0;
	-moz-border-radius: 0 4px 4px 0;
	border-radius: 0 4px 4px 0;
}
.tabs-right > .nav-tabs > li > a:hover {
	border-color: #eee #eee #eee #ddd;
}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover {
	border-color: #ddd #ddd #ddd transparent;
	*border-left-color: #fff;
}
.nav > .disabled > a {
	color: #999;
}
.nav > .disabled > a:hover {
	text-decoration: none;
	background-color: transparent;
	cursor: default;
}
.navbar {
	overflow: visible;
	margin-bottom: 18px;
	color: #555;
	*position: relative;
	*z-index: 2;
}
.navbar-inner {
	min-height: 40px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #fafafa;
	background-image: -moz-linear-gradient(top,#ffffff,#f2f2f2);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#f2f2f2));
	background-image: -webkit-linear-gradient(top,#ffffff,#f2f2f2);
	background-image: -o-linear-gradient(top,#ffffff,#f2f2f2);
	background-image: linear-gradient(to bottom,#ffffff,#f2f2f2);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
	border: 1px solid #d4d4d4;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
	box-shadow: 0 1px 4px rgba(0,0,0,0.065);
}
.navbar .container {
	width: auto;
}
.nav-collapse.collapse {
	height: auto;
}
.navbar .brand {
	float: left;
	display: block;
	padding: 11px 20px 11px;
	margin-left: -20px;
	font-size: 20px;
	font-weight: 200;
	color: #555;
	text-shadow: 0 1px 0 #ffffff;
}
.navbar .brand:hover {
	text-decoration: none;
}
.navbar-text {
	margin-bottom: 0;
	line-height: 40px;
}
.navbar-link {
	color: #555;
}
.navbar-link:hover {
	color: #333;
}
.navbar .divider-vertical {
	height: 40px;
	margin: 0 9px;
	border-left: 1px solid #f2f2f2;
	border-right: 1px solid #ffffff;
}
.navbar .btn,
.navbar .btn-group {
	margin-top: 6px;
}
.navbar .btn-group .btn {
	margin: 0;
}
.navbar-form {
	margin-bottom: 0;
	*zoom: 1;
}
.navbar-form:before,
.navbar-form:after {
	display: table;
	content: "";
	line-height: 0;
}
.navbar-form:after {
	clear: both;
}
.navbar-form input,
.navbar-form select,
.navbar-form .radio,
.navbar-form .checkbox {
	margin-top: 5px;
}
.navbar-form input,
.navbar-form select,
.navbar-form .btn {
	display: inline-block;
	margin-bottom: 0;
}
.navbar-form input[type="image"],
.navbar-form input[type="checkbox"],
.navbar-form input[type="radio"] {
	margin-top: 3px;
}
.navbar-form .input-append,
.navbar-form .input-prepend {
	margin-top: 6px;
	white-space: nowrap;
}
.navbar-form .input-append input,
.navbar-form .input-prepend input {
	margin-top: 0;
}
.navbar-search {
	position: relative;
	float: left;
	margin-top: 5px;
	margin-bottom: 0;
}
.navbar-search .search-query {
	margin-bottom: 0;
	padding: 4px 14px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 1;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.navbar-static-top {
	position: static;
	width: 100%;
	margin-bottom: 0;
}
.navbar-static-top .navbar-inner {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.navbar-fixed-top,
.navbar-fixed-bottom {
	position: fixed;
	right: 0;
	left: 0;
	z-index: 1030;
	margin-bottom: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner,
.navbar-static-top .navbar-inner {
	border: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
	padding-left: 0;
	padding-right: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
	width: 940px;
}
.navbar-fixed-top {
	top: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
	-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.1), 0 1px 10px rgba(0,0,0,.1);
	-moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,.1), 0 1px 10px rgba(0,0,0,.1);
	box-shadow: inset 0 -1px 0 rgba(0,0,0,.1), 0 1px 10px rgba(0,0,0,.1);
}
.navbar-fixed-bottom {
	bottom: 0;
}
.navbar-fixed-bottom .navbar-inner {
	-webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.1), 0 -1px 10px rgba(0,0,0,.1);
	-moz-box-shadow: inset 0 1px 0 rgba(0,0,0,.1), 0 -1px 10px rgba(0,0,0,.1);
	box-shadow: inset 0 1px 0 rgba(0,0,0,.1), 0 -1px 10px rgba(0,0,0,.1);
}
.navbar .nav {
	position: relative;
	left: 0;
	display: block;
	float: left;
	margin: 0 10px 0 0;
}
.navbar .nav.pull-right {
	float: right;
}
.navbar .nav > li {
	float: left;
}
.navbar .nav > li > a {
	float: none;
	padding: 11px 15px 11px;
	color: #555;
	text-decoration: none;
	text-shadow: 0 1px 0 #ffffff;
}
.navbar .nav .dropdown-toggle .caret {
	margin-top: 8px;
}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
	background-color: transparent;
	color: #333;
	text-decoration: none;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
	color: #555;
	text-decoration: none;
	background-color: #e6e6e6;
	-webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
	-moz-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
	box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
}
.navbar .btn-navbar {
	display: none;
	float: right;
	padding: 7px 10px;
	margin-left: 5px;
	margin-right: 5px;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #ededed;
	background-image: -moz-linear-gradient(top,#f2f2f2,#e6e6e6);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e6e6e6));
	background-image: -webkit-linear-gradient(top,#f2f2f2,#e6e6e6);
	background-image: -o-linear-gradient(top,#f2f2f2,#e6e6e6);
	background-image: linear-gradient(to bottom,#f2f2f2,#e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #e6e6e6;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
	color: #fff;
	background-color: #e6e6e6;
	*background-color: #d9d9d9;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
	background-color: #cccccc \9;
}
.navbar .btn-navbar .icon-bar {
	display: block;
	width: 18px;
	height: 2px;
	background-color: #f5f5f5;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
	box-shadow: 0 1px 0 rgba(0,0,0,0.25);
}
.btn-navbar .icon-bar + .icon-bar {
	margin-top: 3px;
}
.navbar .nav > li > .dropdown-menu:before {
	content: '';
	display: inline-block;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #ccc;
	border-bottom-color: rgba(0,0,0,0.2);
	position: absolute;
	top: -7px;
	left: 9px;
}
.navbar .nav > li > .dropdown-menu:after {
	content: '';
	display: inline-block;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #fff;
	position: absolute;
	top: -6px;
	left: 10px;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
	border-top: 7px solid #ccc;
	border-top-color: rgba(0,0,0,0.2);
	border-bottom: 0;
	bottom: -7px;
	top: auto;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
	border-top: 6px solid #fff;
	border-bottom: 0;
	bottom: -6px;
	top: auto;
}
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
	background-color: #e6e6e6;
	color: #555;
}
.navbar .nav li.dropdown > .dropdown-toggle .caret {
	border-top-color: #555;
	border-bottom-color: #555;
}
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
	border-top-color: #555;
	border-bottom-color: #555;
}
.navbar .pull-right > li > .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right {
	left: auto;
	right: 0;
}
.navbar .pull-right > li > .dropdown-menu:before,
.navbar .nav > li > .dropdown-menu.pull-right:before {
	left: auto;
	right: 12px;
}
.navbar .pull-right > li > .dropdown-menu:after,
.navbar .nav > li > .dropdown-menu.pull-right:after {
	left: auto;
	right: 13px;
}
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
	left: auto;
	right: 100%;
	margin-left: 0;
	margin-right: -1px;
	-webkit-border-radius: 6px 0 6px 6px;
	-moz-border-radius: 6px 0 6px 6px;
	border-radius: 6px 0 6px 6px;
}
.navbar-inverse {
	color: #d9d9d9;
}
.navbar-inverse .navbar-inner {
	background-color: #13294a;
	background-image: -moz-linear-gradient(top,#152d53,#10223e);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#152d53),to(#10223e));
	background-image: -webkit-linear-gradient(top,#152d53,#10223e);
	background-image: -o-linear-gradient(top,#152d53,#10223e);
	background-image: linear-gradient(to bottom,#152d53,#10223e);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff142c52', endColorstr='#ff0f213e', GradientType=0);
	border-color: #0b172a;
}
.navbar-inverse .brand,
.navbar-inverse .nav > li > a {
	color: #d9d9d9;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.navbar-inverse .brand:hover,
.navbar-inverse .nav > li > a:hover {
	color: #fff;
}
.navbar-inverse .nav > li > a:focus,
.navbar-inverse .nav > li > a:hover {
	background-color: transparent;
	color: #fff;
}
.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
	color: #fff;
	background-color: #10223e;
}
.navbar-inverse .navbar-link {
	color: #d9d9d9;
}
.navbar-inverse .navbar-link:hover {
	color: #fff;
}
.navbar-inverse .divider-vertical {
	border-left-color: #10223e;
	border-right-color: #152d53;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
	background-color: #10223e;
	color: #fff;
}
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
	border-top-color: #d9d9d9;
	border-bottom-color: #d9d9d9;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
.navbar-inverse .navbar-search .search-query {
	color: #fff;
	background-color: #2959a4;
	border-color: #10223e;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
	-webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
	transition: none;
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
	color: #ccc;
}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
	color: #ccc;
}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
	color: #ccc;
}
.navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused {
	padding: 5px 15px;
	color: #333;
	text-shadow: 0 1px 0 #fff;
	background-color: #fff;
	border: 0;
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.15);
	-moz-box-shadow: 0 0 3px rgba(0,0,0,0.15);
	box-shadow: 0 0 3px rgba(0,0,0,0.15);
	outline: 0;
}
.navbar-inverse .btn-navbar {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #0e1d36;
	background-image: -moz-linear-gradient(top,#10223e,#0b172a);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#10223e),to(#0b172a));
	background-image: -webkit-linear-gradient(top,#10223e,#0b172a);
	background-image: -o-linear-gradient(top,#10223e,#0b172a);
	background-image: linear-gradient(to bottom,#10223e,#0b172a);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0f213e', endColorstr='#ff0a1629', GradientType=0);
	border-color: #0b172a #0b172a #000000;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #0b172a;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
	color: #fff;
	background-color: #0b172a;
	*background-color: #050c16;
}
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
	background-color: #000101 \9;
}
.breadcrumb {
	padding: 8px 15px;
	margin: 0 0 18px;
	list-style: none;
	background-color: #f5f5f5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.breadcrumb li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	text-shadow: 0 1px 0 #fff;
}
.breadcrumb .divider {
	padding: 0 5px;
	color: #ccc;
}
.breadcrumb .active {
	color: #999;
}
/*
.pagination {
	height: 36px;
	margin: 18px 0;
}
.pagination ul {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-left: 0;
	margin-bottom: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination li {
	display: inline;
}
.pagination a,
.pagination span {
	float: left;
	padding: 0 14px;
	line-height: 34px;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd;
	border-left-width: 0;
}
.pagination a:hover,
.pagination .active a,
.pagination .active span {
	background-color: #f5f5f5;
}
.pagination .active a,
.pagination .active span {
	color: #999;
	cursor: default;
}
.pagination .disabled span,
.pagination .disabled a,
.pagination .disabled a:hover {
	color: #999;
	background-color: transparent;
	cursor: default;
}
.pagination li:first-child a,
.pagination li:first-child span {
	border-left-width: 1px;
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.pagination li:last-child a,
.pagination li:last-child span {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.pagination-centered {
	text-align: center;
}
.pagination-right {
	text-align: right;
}
.pager {
	margin: 18px 0;
	list-style: none;
	text-align: center;
	*zoom: 1;
}
.pager:before,
.pager:after {
	display: table;
	content: "";
	line-height: 0;
}
.pager:after {
	clear: both;
}
.pager li {
	display: inline;
}
.pager a {
	display: inline-block;
	padding: 5px 14px;
	background-color: #fff;
	border: 1px solid #ddd;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.pager a:hover {
	text-decoration: none;
	background-color: #f5f5f5;
}
.pager .next a {
	float: right;
}
.pager .previous a {
	float: left;
}
.pager .disabled a,
.pager .disabled a:hover {
	color: #999;
	background-color: #fff;
	cursor: default;
}
*/
.modal-open .dropdown-menu {
	z-index: 2050;
}
.modal-open .dropdown.open {
	*z-index: 2050;
}
.modal-open .popover {
	z-index: 2060;
}
.modal-open .tooltip {
	z-index: 2080;
}
.modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	background-color: #000;
}
.modal-backdrop.fade {
	opacity: 0;
}
.modal-backdrop,
.modal-backdrop.fade.in {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
div.modal {
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 1050;
	overflow: auto;
	width: 560px;
	margin: -250px 0 0 -280px;
	background-color: #fff;
	border: 1px solid #999;
	border: 1px solid rgba(0,0,0,0.3);
	*border: 1px solid #999;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding-box;
	background-clip: padding-box;
}
div.modal.fade {
	-webkit-transition: opacity .3s linear, top .3s ease-out;
	-moz-transition: opacity .3s linear, top .3s ease-out;
	-o-transition: opacity .3s linear, top .3s ease-out;
	transition: opacity .3s linear, top .3s ease-out;
	top: -25%;
}
div.modal.fade.in {
	top: 50%;
}
.modal-header {
	padding: 9px 15px;
	border-bottom: 1px solid #eee;
}
.modal-header .close {
	margin-top: 2px;
}
.modal-header h3 {
	margin: 0;
	line-height: 30px;
}
.modal-body {
	overflow-y: auto;
	max-height: 400px;
	padding: 15px;
}
.modal-form {
	margin-bottom: 0;
}
.modal-footer {
	padding: 14px 15px 15px;
	margin-bottom: 0;
	text-align: right;
	background-color: #f5f5f5;
	border-top: 1px solid #ddd;
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
	-webkit-box-shadow: inset 0 1px 0 #fff;
	-moz-box-shadow: inset 0 1px 0 #fff;
	box-shadow: inset 0 1px 0 #fff;
	*zoom: 1;
}
.modal-footer:before,
.modal-footer:after {
	display: table;
	content: "";
	line-height: 0;
}
.modal-footer:after {
	clear: both;
}
.modal-footer .btn + .btn {
	margin-left: 5px;
	margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
	margin-left: -1px;
}
.tooltip {
	position: absolute;
	z-index: 1030;
	display: block;
	visibility: visible;
	padding: 5px;
	font-size: 11px;
	opacity: 0;
	filter: alpha(opacity=0);
}
.tooltip.in {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.tooltip.top {
	margin-top: -3px;
}
.tooltip.right {
	margin-left: 3px;
}
.tooltip.bottom {
	margin-top: 3px;
}
.tooltip.left {
	margin-left: -3px;
}
.tooltip-inner {
	max-width: 200px;
	padding: 3px 8px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	background-color: #000;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.tooltip-arrow {
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
.tooltip.top .tooltip-arrow {
	bottom: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
	top: 50%;
	left: 0;
	margin-top: -5px;
	border-width: 5px 5px 5px 0;
	border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
	top: 50%;
	right: 0;
	margin-top: -5px;
	border-width: 5px 0 5px 5px;
	border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
	top: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000;
}
.popover {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1010;
	display: none;
	width: 236px;
	padding: 1px;
	background-color: #fff;
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	box-shadow: 0 5px 10px rgba(0,0,0,0.2);
}
.popover.top {
	margin-bottom: 10px;
}
.popover.right {
	margin-left: 10px;
}
.popover.bottom {
	margin-top: 10px;
}
.popover.left {
	margin-right: 10px;
}
.popover-title {
	margin: 0;
	padding: 8px 14px;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #ebebeb;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}
.popover-content {
	padding: 9px 14px;
}
.popover-content p,
.popover-content ul,
.popover-content ol {
	margin-bottom: 0;
}
.popover .arrow,
.popover .arrow:after {
	position: absolute;
	display: inline-block;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
.popover .arrow:after {
	content: "";
	z-index: -1;
}
.popover.top .arrow {
	bottom: -10px;
	left: 50%;
	margin-left: -10px;
	border-width: 10px 10px 0;
	border-top-color: #fff;
}
.popover.top .arrow:after {
	border-width: 11px 11px 0;
	border-top-color: rgba(0,0,0,0.25);
	bottom: -1px;
	left: -11px;
}
.popover.right .arrow {
	top: 50%;
	left: -10px;
	margin-top: -10px;
	border-width: 10px 10px 10px 0;
	border-right-color: #fff;
}
.popover.right .arrow:after {
	border-width: 11px 11px 11px 0;
	border-right-color: rgba(0,0,0,0.25);
	bottom: -11px;
	left: -1px;
}
.popover.bottom .arrow {
	top: -10px;
	left: 50%;
	margin-left: -10px;
	border-width: 0 10px 10px;
	border-bottom-color: #fff;
}
.popover.bottom .arrow:after {
	border-width: 0 11px 11px;
	border-bottom-color: rgba(0,0,0,0.25);
	top: -1px;
	left: -11px;
}
.popover.left .arrow {
	top: 50%;
	right: -10px;
	margin-top: -10px;
	border-width: 10px 0 10px 10px;
	border-left-color: #fff;
}
.popover.left .arrow:after {
	border-width: 11px 0 11px 11px;
	border-left-color: rgba(0,0,0,0.25);
	bottom: -11px;
	right: -1px;
}
.thumbnails {
	margin-left: -20px;
	list-style: none;
	*zoom: 1;
}
.thumbnails:before,
.thumbnails:after {
	display: table;
	content: "";
	line-height: 0;
}
.thumbnails:after {
	clear: both;
}
.row-fluid .thumbnails {
	margin-left: 0;
}
.thumbnails > li {
	float: left;
	margin-bottom: 18px;
	margin-left: 20px;
}
.thumbnail {
	display: block;
	padding: 4px;
	line-height: 18px;
	border: 1px solid #ddd;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
	box-shadow: 0 1px 3px rgba(0,0,0,0.055);
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}
a.thumbnail:hover {
	border-color: #08c;
	-webkit-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
	-moz-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
	box-shadow: 0 1px 4px rgba(0,105,214,0.25);
}
.thumbnail > img {
	display: block;
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
}
.thumbnail .caption {
	padding: 9px;
	color: #555;
}
.label,
.badge {
	font-size: 10.998px;
	font-weight: bold;
	line-height: 14px;
	color: #fff;
	vertical-align: baseline;
	white-space: nowrap;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #999;
}
.label {
	padding: 1px 4px 2px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.badge {
	padding: 1px 9px 2px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
}
a.label:hover,
a.badge:hover {
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}
.label-important,
.badge-important {
	background-color: #b94a48;
}
.label-important[href],
.badge-important[href] {
	background-color: #953b39;
}
.label-warning,
.badge-warning {
	background-color: #f89406;
}
.label-warning[href],
.badge-warning[href] {
	background-color: #c67605;
}
.label-success,
.badge-success {
	background-color: #468847;
}
.label-success[href],
.badge-success[href] {
	background-color: #356635;
}
.label-info,
.badge-info {
	background-color: #3a87ad;
}
.label-info[href],
.badge-info[href] {
	background-color: #2d6987;
}
.label-inverse,
.badge-inverse {
	background-color: #333;
}
.label-inverse[href],
.badge-inverse[href] {
	background-color: #1a1a1a;
}
.btn .label,
.btn .badge {
	position: relative;
	top: -1px;
}
.btn-mini .label,
.btn-mini .badge {
	top: 0;
}
@-webkit-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
@-moz-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
@-ms-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
@-o-keyframes progress-bar-stripes {
	from {
		background-position: 0 0;
	}
	to {
		background-position: 40px 0;
	}
}
@keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
.progress {
	overflow: hidden;
	height: 18px;
	margin-bottom: 18px;
	background-color: #f7f7f7;
	background-image: -moz-linear-gradient(top,#f5f5f5,#f9f9f9);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));
	background-image: -webkit-linear-gradient(top,#f5f5f5,#f9f9f9);
	background-image: -o-linear-gradient(top,#f5f5f5,#f9f9f9);
	background-image: linear-gradient(to bottom,#f5f5f5,#f9f9f9);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.progress .bar {
	width: 0%;
	height: 100%;
	color: #fff;
	float: left;
	font-size: 12px;
	text-align: center;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #0e90d2;
	background-image: -moz-linear-gradient(top,#149bdf,#0480be);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));
	background-image: -webkit-linear-gradient(top,#149bdf,#0480be);
	background-image: -o-linear-gradient(top,#149bdf,#0480be);
	background-image: linear-gradient(to bottom,#149bdf,#0480be);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
	-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	-moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: width .6s ease;
	-moz-transition: width .6s ease;
	-o-transition: width .6s ease;
	transition: width .6s ease;
}
.progress .bar + .bar {
	-webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
	-moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
	box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
}
.progress-striped .bar {
	background-color: #149bdf;
	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));
	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);
	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);
	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);
	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);
	-webkit-background-size: 40px 40px;
	-moz-background-size: 40px 40px;
	-o-background-size: 40px 40px;
	background-size: 40px 40px;
}
.progress.active .bar {
	-webkit-animation: progress-bar-stripes 2s linear infinite;
	-moz-animation: progress-bar-stripes 2s linear infinite;
	-ms-animation: progress-bar-stripes 2s linear infinite;
	-o-animation: progress-bar-stripes 2s linear infinite;
	animation: progress-bar-stripes 2s linear infinite;
}
.progress-danger .bar,
.progress .bar-danger {
	background-color: #dd514c;
	background-image: -moz-linear-gradient(top,#ee5f5b,#c43c35);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));
	background-image: -webkit-linear-gradient(top,#ee5f5b,#c43c35);
	background-image: -o-linear-gradient(top,#ee5f5b,#c43c35);
	background-image: linear-gradient(to bottom,#ee5f5b,#c43c35);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
}
.progress-danger.progress-striped .bar,
.progress-striped .bar-danger {
	background-color: #ee5f5b;
	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));
	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);
	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);
	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);
	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);
}
.progress-success .bar,
.progress .bar-success {
	background-color: #5eb95e;
	background-image: -moz-linear-gradient(top,#62c462,#57a957);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));
	background-image: -webkit-linear-gradient(top,#62c462,#57a957);
	background-image: -o-linear-gradient(top,#62c462,#57a957);
	background-image: linear-gradient(to bottom,#62c462,#57a957);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
}
.progress-success.progress-striped .bar,
.progress-striped .bar-success {
	background-color: #62c462;
	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));
	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);
	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);
	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);
	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);
}
.progress-info .bar,
.progress .bar-info {
	background-color: #4bb1cf;
	background-image: -moz-linear-gradient(top,#5bc0de,#339bb9);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));
	background-image: -webkit-linear-gradient(top,#5bc0de,#339bb9);
	background-image: -o-linear-gradient(top,#5bc0de,#339bb9);
	background-image: linear-gradient(to bottom,#5bc0de,#339bb9);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
}
.progress-info.progress-striped .bar,
.progress-striped .bar-info {
	background-color: #5bc0de;
	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));
	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);
	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);
	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);
	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);
}
.progress-warning .bar,
.progress .bar-warning {
	background-color: #faa732;
	background-image: -moz-linear-gradient(top,#fbb450,#f89406);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));
	background-image: -webkit-linear-gradient(top,#fbb450,#f89406);
	background-image: -o-linear-gradient(top,#fbb450,#f89406);
	background-image: linear-gradient(to bottom,#fbb450,#f89406);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffab44f', endColorstr='#fff89406', GradientType=0);
}
.progress-warning.progress-striped .bar,
.progress-striped .bar-warning {
	background-color: #fbb450;
	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));
	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);
	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);
	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);
	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);
}
.accordion {
	margin-bottom: 18px;
}
.accordion-group {
	margin-bottom: 2px;
	border: 1px solid #e5e5e5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.accordion-heading {
	border-bottom: 0;
}
.accordion-heading .accordion-toggle {
	display: block;
	padding: 8px 15px;
}
.accordion-toggle {
	cursor: pointer;
}
.accordion-inner {
	padding: 9px 15px;
	border-top: 1px solid #e5e5e5;
}
.carousel {
	position: relative;
	margin-bottom: 18px;
	line-height: 1;
}
.carousel-inner {
	overflow: hidden;
	width: 100%;
	position: relative;
}
.carousel .item {
	display: none;
	position: relative;
	-webkit-transition: .6s ease-in-out left;
	-moz-transition: .6s ease-in-out left;
	-o-transition: .6s ease-in-out left;
	transition: .6s ease-in-out left;
}
.carousel .item > img {
	display: block;
	line-height: 1;
}
.carousel .active,
.carousel .next,
.carousel .prev {
	display: block;
}
.carousel .active {
	left: 0;
}
.carousel .next,
.carousel .prev {
	position: absolute;
	top: 0;
	width: 100%;
}
.carousel .next {
	left: 100%;
}
.carousel .prev {
	left: -100%;
}
.carousel .next.left,
.carousel .prev.right {
	left: 0;
}
.carousel .active.left {
	left: -100%;
}
.carousel .active.right {
	left: 100%;
}
.carousel-control {
	position: absolute;
	top: 40%;
	left: 15px;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	font-size: 60px;
	font-weight: 100;
	line-height: 30px;
	color: #fff;
	text-align: center;
	background: #222;
	border: 3px solid #fff;
	-webkit-border-radius: 23px;
	-moz-border-radius: 23px;
	border-radius: 23px;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.carousel-control.right {
	left: auto;
	right: 15px;
}
.carousel-control:hover {
	color: #fff;
	text-decoration: none;
	opacity: 0.9;
	filter: alpha(opacity=90);
}
.carousel-caption {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 15px;
	background: #333;
	background: rgba(0,0,0,0.75);
}
.carousel-caption h4,
.carousel-caption p {
	color: #fff;
	line-height: 18px;
}
.carousel-caption h4 {
	margin: 0 0 5px;
}
.carousel-caption p {
	margin-bottom: 0;
}
.hero-unit {
	padding: 60px;
	margin-bottom: 30px;
	background-color: #eee;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.hero-unit h1 {
	margin-bottom: 0;
	font-size: 60px;
	line-height: 1;
	color: inherit;
	letter-spacing: -1px;
}
.hero-unit p {
	font-size: 18px;
	font-weight: 200;
	line-height: 27px;
	color: inherit;
}
.pull-right {
	float: right;
}
.pull-left {
	float: left;
}
.hide {
	display: none;
}
.show {
	display: block;
}
.invisible {
	visibility: hidden;
}
.affix {
	position: fixed;
}
.hidden {
	display: none;
	visibility: hidden;
}
.visible-phone {
	display: none !important;
}
.visible-tablet {
	display: none !important;
}
.hidden-desktop {
	display: none !important;
}
.visible-desktop {
	display: inherit !important;
}
@media (min-width: 768px) and (max-width: 979px) {
	.hidden-desktop {
		display: inherit !important;
	}
	.visible-desktop {
		display: none !important;
	}
	.visible-tablet {
		display: inherit !important;
	}
	.hidden-tablet {
		display: none !important;
	}
}
@media (max-width: 767px) {
	.hidden-desktop {
		display: inherit !important;
	}
	.visible-desktop {
		display: none !important;
	}
	.visible-phone {
		display: inherit !important;
	}
	.hidden-phone {
		display: none !important;
	}
}
@media (max-width: 767px) {
	body {
		padding-left: 20px;
		padding-right: 20px;
	}
	.navbar-fixed-top,
	.navbar-fixed-bottom {
		margin-left: -20px;
		margin-right: -20px;
	}
	.container-fluid {
		padding: 0;
	}
	.dl-horizontal dt {
		float: none;
		clear: none;
		width: auto;
		text-align: left;
	}
	.dl-horizontal dd {
		margin-left: 0;
	}
	.container {
		width: auto;
	}
	.row-fluid {
		width: 100%;
	}
	.row,
	.thumbnails {
		margin-left: 0;
	}
	[class*="span"],
	.row-fluid [class*="span"] {
		float: none;
		display: block;
		width: auto;
		margin-left: 0;
	}
	.span12,
	.row-fluid .span12 {
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.input-large,
	.input-xlarge,
	.input-xxlarge,
	input[class*="span"],
	select[class*="span"],
	textarea[class*="span"],
	.uneditable-input {
		display: block;
		width: 100%;
		min-height: 30px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.input-prepend input,
	.input-append input,
	.input-prepend input[class*="span"],
	.input-append input[class*="span"] {
		display: inline-block;
		width: auto;
	}
	div.modal {
		position: fixed;
		top: 20px;
		left: 20px;
		right: 20px;
		width: auto;
		margin: 0;
	}
	div.modal.fade.in {
		top: auto;
	}
}
@media (max-width: 480px) {
	.nav-collapse {
		-webkit-transform: translate3d(0,0,0);
	}
	.page-header h1 small {
		display: block;
		line-height: 18px;
	}
	input[type="checkbox"],
	input[type="radio"] {
		border: 1px solid #ccc;
	}
	.form-horizontal .control-group > label {
		float: none;
		width: auto;
		padding-top: 0;
		text-align: left;
	}
	.form-horizontal .controls {
		margin-left: 0;
	}
	.form-horizontal .control-list {
		padding-top: 0;
	}
	.form-horizontal .form-actions {
		padding-left: 10px;
		padding-right: 10px;
	}
	div.modal {
		top: 10px;
		left: 10px;
		right: 10px;
	}
	.modal-header .close {
		padding: 10px;
		margin: -10px;
	}
	.carousel-caption {
		position: static;
	}
}
@media (min-width: 768px) and (max-width: 979px) {
	.row {
		margin-left: -20px;
		*zoom: 1;
	}
	.row:before,
	.row:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row:after {
		clear: both;
	}
	[class*="span"] {
		float: left;
		margin-left: 20px;
	}
	.container,
	.navbar-static-top .container,
	.navbar-fixed-top .container,
	.navbar-fixed-bottom .container {
		width: 724px;
	}
	.span12 {
		width: 724px;
	}
	.span11 {
		width: 662px;
	}
	.span10 {
		width: 600px;
	}
	.span9 {
		width: 538px;
	}
	.span8 {
		width: 476px;
	}
	.span7 {
		width: 414px;
	}
	.span6 {
		width: 352px;
	}
	.span5 {
		width: 290px;
	}
	.span4 {
		width: 228px;
	}
	.span3 {
		width: 166px;
	}
	.span2 {
		width: 104px;
	}
	.span1 {
		width: 42px;
	}
	.offset12 {
		margin-left: 764px;
	}
	.offset11 {
		margin-left: 702px;
	}
	.offset10 {
		margin-left: 640px;
	}
	.offset9 {
		margin-left: 578px;
	}
	.offset8 {
		margin-left: 516px;
	}
	.offset7 {
		margin-left: 454px;
	}
	.offset6 {
		margin-left: 392px;
	}
	.offset5 {
		margin-left: 330px;
	}
	.offset4 {
		margin-left: 268px;
	}
	.offset3 {
		margin-left: 206px;
	}
	.offset2 {
		margin-left: 144px;
	}
	.offset1 {
		margin-left: 82px;
	}
	.row-fluid {
		width: 100%;
		*zoom: 1;
	}
	.row-fluid:before,
	.row-fluid:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row-fluid:after {
		clear: both;
	}
	.row-fluid [class*="span"] {
		display: block;
		width: 100%;
		min-height: 30px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		margin-left: 2.7624309392265%;
		*margin-left: 2.7092394498648%;
	}
	.row-fluid [class*="span"]:first-child {
		margin-left: 0;
	}
	.row-fluid .span12 {
		width: 100%;
		*width: 99.946808510638%;
	}
	.row-fluid .span11 {
		width: 91.489361702128%;
		*width: 91.436170212766%;
	}
	.row-fluid .span10 {
		width: 82.978723404255%;
		*width: 82.925531914894%;
	}
	.row-fluid .span9 {
		width: 74.468085106383%;
		*width: 74.414893617021%;
	}
	.row-fluid .span8 {
		width: 65.957446808511%;
		*width: 65.904255319149%;
	}
	.row-fluid .span7 {
		width: 57.446808510638%;
		*width: 57.393617021277%;
	}
	.row-fluid .span6 {
		width: 48.936170212766%;
		*width: 48.882978723404%;
	}
	.row-fluid .span5 {
		width: 40.425531914894%;
		*width: 40.372340425532%;
	}
	.row-fluid .span4 {
		width: 31.914893617021%;
		*width: 31.86170212766%;
	}
	.row-fluid .span3 {
		width: 23.404255319149%;
		*width: 23.351063829787%;
	}
	.row-fluid .span2 {
		width: 14.893617021277%;
		*width: 14.840425531915%;
	}
	.row-fluid .span1 {
		width: 6.3829787234043%;
		*width: 6.3297872340426%;
	}
	.row-fluid .offset12 {
		margin-left: 105.52486187845%;
		*margin-left: 105.41847889973%;
	}
	.row-fluid .offset12:first-child {
		margin-left: 102.76243093923%;
		*margin-left: 102.6560479605%;
	}
	.row-fluid .offset11 {
		margin-left: 95.744680851064%;
		*margin-left: 95.63829787234%;
	}
	.row-fluid .offset11:first-child {
		margin-left: 93.617021276596%;
		*margin-left: 93.510638297872%;
	}
	.row-fluid .offset10 {
		margin-left: 87.234042553191%;
		*margin-left: 87.127659574468%;
	}
	.row-fluid .offset10:first-child {
		margin-left: 85.106382978723%;
		*margin-left: 85%;
	}
	.row-fluid .offset9 {
		margin-left: 78.723404255319%;
		*margin-left: 78.617021276596%;
	}
	.row-fluid .offset9:first-child {
		margin-left: 76.595744680851%;
		*margin-left: 76.489361702128%;
	}
	.row-fluid .offset8 {
		margin-left: 70.212765957447%;
		*margin-left: 70.106382978723%;
	}
	.row-fluid .offset8:first-child {
		margin-left: 68.085106382979%;
		*margin-left: 67.978723404255%;
	}
	.row-fluid .offset7 {
		margin-left: 61.702127659574%;
		*margin-left: 61.595744680851%;
	}
	.row-fluid .offset7:first-child {
		margin-left: 59.574468085106%;
		*margin-left: 59.468085106383%;
	}
	.row-fluid .offset6 {
		margin-left: 53.191489361702%;
		*margin-left: 53.085106382979%;
	}
	.row-fluid .offset6:first-child {
		margin-left: 51.063829787234%;
		*margin-left: 50.957446808511%;
	}
	.row-fluid .offset5 {
		margin-left: 44.68085106383%;
		*margin-left: 44.574468085106%;
	}
	.row-fluid .offset5:first-child {
		margin-left: 42.553191489362%;
		*margin-left: 42.446808510638%;
	}
	.row-fluid .offset4 {
		margin-left: 36.170212765957%;
		*margin-left: 36.063829787234%;
	}
	.row-fluid .offset4:first-child {
		margin-left: 34.042553191489%;
		*margin-left: 33.936170212766%;
	}
	.row-fluid .offset3 {
		margin-left: 27.659574468085%;
		*margin-left: 27.553191489362%;
	}
	.row-fluid .offset3:first-child {
		margin-left: 25.531914893617%;
		*margin-left: 25.425531914894%;
	}
	.row-fluid .offset2 {
		margin-left: 19.148936170213%;
		*margin-left: 19.042553191489%;
	}
	.row-fluid .offset2:first-child {
		margin-left: 17.021276595745%;
		*margin-left: 16.914893617021%;
	}
	.row-fluid .offset1 {
		margin-left: 10.63829787234%;
		*margin-left: 10.531914893617%;
	}
	.row-fluid .offset1:first-child {
		margin-left: 8.5106382978723%;
		*margin-left: 8.4042553191489%;
	}
	input,
	textarea,
	.uneditable-input {
		margin-left: 0;
	}
	.controls-row [class*="span"] + [class*="span"] {
		margin-left: 20px;
	}
	input.span12, textarea.span12, .uneditable-input.span12 {
		width: 710px;
	}
	input.span11, textarea.span11, .uneditable-input.span11 {
		width: 648px;
	}
	input.span10, textarea.span10, .uneditable-input.span10 {
		width: 586px;
	}
	input.span9, textarea.span9, .uneditable-input.span9 {
		width: 524px;
	}
	input.span8, textarea.span8, .uneditable-input.span8 {
		width: 462px;
	}
	input.span7, textarea.span7, .uneditable-input.span7 {
		width: 400px;
	}
	input.span6, textarea.span6, .uneditable-input.span6 {
		width: 338px;
	}
	input.span5, textarea.span5, .uneditable-input.span5 {
		width: 276px;
	}
	input.span4, textarea.span4, .uneditable-input.span4 {
		width: 214px;
	}
	input.span3, textarea.span3, .uneditable-input.span3 {
		width: 152px;
	}
	input.span2, textarea.span2, .uneditable-input.span2 {
		width: 90px;
	}
	input.span1, textarea.span1, .uneditable-input.span1 {
		width: 28px;
	}
}
@media (min-width: 1200px) {
	.row {
		margin-left: -30px;
		*zoom: 1;
	}
	.row:before,
	.row:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row:after {
		clear: both;
	}
	[class*="span"] {
		float: left;
		margin-left: 30px;
	}
	.container,
	.navbar-static-top .container,
	.navbar-fixed-top .container,
	.navbar-fixed-bottom .container {
		width: 1170px;
	}
	.span12 {
		width: 1170px;
	}
	.span11 {
		width: 1070px;
	}
	.span10 {
		width: 970px;
	}
	.span9 {
		width: 870px;
	}
	.span8 {
		width: 770px;
	}
	.span7 {
		width: 670px;
	}
	.span6 {
		width: 570px;
	}
	.span5 {
		width: 470px;
	}
	.span4 {
		width: 370px;
	}
	.span3 {
		width: 270px;
	}
	.span2 {
		width: 170px;
	}
	.span1 {
		width: 70px;
	}
	.offset12 {
		margin-left: 1230px;
	}
	.offset11 {
		margin-left: 1130px;
	}
	.offset10 {
		margin-left: 1030px;
	}
	.offset9 {
		margin-left: 930px;
	}
	.offset8 {
		margin-left: 830px;
	}
	.offset7 {
		margin-left: 730px;
	}
	.offset6 {
		margin-left: 630px;
	}
	.offset5 {
		margin-left: 530px;
	}
	.offset4 {
		margin-left: 430px;
	}
	.offset3 {
		margin-left: 330px;
	}
	.offset2 {
		margin-left: 230px;
	}
	.offset1 {
		margin-left: 130px;
	}
	.row-fluid {
		width: 100%;
		*zoom: 1;
	}
	.row-fluid:before,
	.row-fluid:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row-fluid:after {
		clear: both;
	}
	.row-fluid [class*="span"] {
		display: block;
		width: 100%;
		min-height: 30px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		margin-left: 2.5641025641026%;
		*margin-left: 2.5109110747409%;
	}
	.row-fluid [class*="span"]:first-child {
		margin-left: 0;
	}
	.row-fluid .span12 {
		width: 100%;
		*width: 99.946808510638%;
	}
	.row-fluid .span11 {
		width: 91.436464088398%;
		*width: 91.383272599036%;
	}
	.row-fluid .span10 {
		width: 82.872928176796%;
		*width: 82.819736687434%;
	}
	.row-fluid .span9 {
		width: 74.309392265193%;
		*width: 74.256200775832%;
	}
	.row-fluid .span8 {
		width: 65.745856353591%;
		*width: 65.692664864229%;
	}
	.row-fluid .span7 {
		width: 57.182320441989%;
		*width: 57.129128952627%;
	}
	.row-fluid .span6 {
		width: 48.618784530387%;
		*width: 48.565593041025%;
	}
	.row-fluid .span5 {
		width: 40.055248618785%;
		*width: 40.002057129423%;
	}
	.row-fluid .span4 {
		width: 31.491712707182%;
		*width: 31.438521217821%;
	}
	.row-fluid .span3 {
		width: 22.92817679558%;
		*width: 22.874985306218%;
	}
	.row-fluid .span2 {
		width: 14.364640883978%;
		*width: 14.311449394616%;
	}
	.row-fluid .span1 {
		width: 5.8011049723757%;
		*width: 5.747913483014%;
	}
	.row-fluid .offset12 {
		margin-left: 105.12820512821%;
		*margin-left: 105.02182214948%;
	}
	.row-fluid .offset12:first-child {
		margin-left: 102.5641025641%;
		*margin-left: 102.45771958538%;
	}
	.row-fluid .offset11 {
		margin-left: 96.961325966851%;
		*margin-left: 96.854942988127%;
	}
	.row-fluid .offset11:first-child {
		margin-left: 94.198895027624%;
		*margin-left: 94.092512048901%;
	}
	.row-fluid .offset10 {
		margin-left: 88.397790055249%;
		*margin-left: 88.291407076525%;
	}
	.row-fluid .offset10:first-child {
		margin-left: 85.635359116022%;
		*margin-left: 85.528976137299%;
	}
	.row-fluid .offset9 {
		margin-left: 79.834254143646%;
		*margin-left: 79.727871164923%;
	}
	.row-fluid .offset9:first-child {
		margin-left: 77.07182320442%;
		*margin-left: 76.965440225696%;
	}
	.row-fluid .offset8 {
		margin-left: 71.270718232044%;
		*margin-left: 71.164335253321%;
	}
	.row-fluid .offset8:first-child {
		margin-left: 68.508287292818%;
		*margin-left: 68.401904314094%;
	}
	.row-fluid .offset7 {
		margin-left: 62.707182320442%;
		*margin-left: 62.600799341719%;
	}
	.row-fluid .offset7:first-child {
		margin-left: 59.944751381215%;
		*margin-left: 59.838368402492%;
	}
	.row-fluid .offset6 {
		margin-left: 54.14364640884%;
		*margin-left: 54.037263430116%;
	}
	.row-fluid .offset6:first-child {
		margin-left: 51.381215469613%;
		*margin-left: 51.27483249089%;
	}
	.row-fluid .offset5 {
		margin-left: 45.580110497238%;
		*margin-left: 45.473727518514%;
	}
	.row-fluid .offset5:first-child {
		margin-left: 42.817679558011%;
		*margin-left: 42.711296579288%;
	}
	.row-fluid .offset4 {
		margin-left: 37.016574585635%;
		*margin-left: 36.910191606912%;
	}
	.row-fluid .offset4:first-child {
		margin-left: 34.254143646409%;
		*margin-left: 34.147760667685%;
	}
	.row-fluid .offset3 {
		margin-left: 28.453038674033%;
		*margin-left: 28.34665569531%;
	}
	.row-fluid .offset3:first-child {
		margin-left: 25.690607734807%;
		*margin-left: 25.584224756083%;
	}
	.row-fluid .offset2 {
		margin-left: 19.889502762431%;
		*margin-left: 19.783119783708%;
	}
	.row-fluid .offset2:first-child {
		margin-left: 17.127071823204%;
		*margin-left: 17.020688844481%;
	}
	.row-fluid .offset1 {
		margin-left: 11.325966850829%;
		*margin-left: 11.219583872105%;
	}
	.row-fluid .offset1:first-child {
		margin-left: 8.5635359116022%;
		*margin-left: 8.4571529328788%;
	}
	input,
	textarea,
	.uneditable-input {
		margin-left: 0;
	}
	.controls-row [class*="span"] + [class*="span"] {
		margin-left: 30px;
	}
	input.span12, textarea.span12, .uneditable-input.span12 {
		width: 1156px;
	}
	input.span11, textarea.span11, .uneditable-input.span11 {
		width: 1056px;
	}
	input.span10, textarea.span10, .uneditable-input.span10 {
		width: 956px;
	}
	input.span9, textarea.span9, .uneditable-input.span9 {
		width: 856px;
	}
	input.span8, textarea.span8, .uneditable-input.span8 {
		width: 756px;
	}
	input.span7, textarea.span7, .uneditable-input.span7 {
		width: 656px;
	}
	input.span6, textarea.span6, .uneditable-input.span6 {
		width: 556px;
	}
	input.span5, textarea.span5, .uneditable-input.span5 {
		width: 456px;
	}
	input.span4, textarea.span4, .uneditable-input.span4 {
		width: 356px;
	}
	input.span3, textarea.span3, .uneditable-input.span3 {
		width: 256px;
	}
	input.span2, textarea.span2, .uneditable-input.span2 {
		width: 156px;
	}
	input.span1, textarea.span1, .uneditable-input.span1 {
		width: 56px;
	}
	.thumbnails {
		margin-left: -30px;
	}
	.thumbnails > li {
		margin-left: 30px;
	}
	.row-fluid .thumbnails {
		margin-left: 0;
	}
}
@media (max-width: 738px) {
	body {
		padding-top: 0;
	}
	.navbar-fixed-top,
	.navbar-fixed-bottom {
		position: static;
	}
	.navbar-fixed-top {
		margin-bottom: 18px;
	}
	.navbar-fixed-bottom {
		margin-top: 18px;
	}
	.navbar-fixed-top .navbar-inner,
	.navbar-fixed-bottom .navbar-inner {
		padding: 5px;
	}
	.navbar .container {
		width: auto;
		padding: 0;
	}
	.navbar .brand {
		padding-left: 10px;
		padding-right: 10px;
		margin: 0 0 0 -5px;
	}
	.nav-collapse {
		clear: both;
	}
	.nav-collapse .nav {
		float: none;
		margin: 0 0 9px;
	}
	.nav-collapse .nav > li {
		float: none;
	}
	.nav-collapse .nav > li > a {
		margin-bottom: 2px;
	}
	.nav-collapse .nav > .divider-vertical {
		display: none;
	}
	.nav-collapse .nav .nav-header {
		color: #555;
		text-shadow: none;
	}
	.nav-collapse .nav > li > a,
	.nav-collapse .dropdown-menu a {
		padding: 9px 15px;
		font-weight: bold;
		color: #555;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	.nav-collapse .btn {
		padding: 4px 10px 4px;
		font-weight: normal;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
	}
	.nav-collapse .dropdown-menu li + li a {
		margin-bottom: 2px;
	}
	.nav-collapse .nav > li > a:hover,
	.nav-collapse .dropdown-menu a:hover {
		background-color: #f2f2f2;
	}
	.navbar-inverse .nav-collapse .nav > li > a:hover,
	.navbar-inverse .nav-collapse .dropdown-menu a:hover {
		background-color: #10223e;
	}
	.nav-collapse.in .btn-group {
		margin-top: 5px;
		padding: 0;
	}
	.nav-collapse .dropdown-menu {
		position: static;
		top: auto;
		left: auto;
		float: none;
		display: block;
		max-width: none;
		margin: 0 15px;
		padding: 0;
		background-color: transparent;
		border: none;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
	.nav-collapse .dropdown-menu:before,
	.nav-collapse .dropdown-menu:after {
		display: none;
	}
	.nav-collapse .dropdown-menu .divider {
		display: none;
	}
	.nav-collapse .navbar-form,
	.nav-collapse .navbar-search {
		float: none;
		padding: 9px 15px;
		margin: 9px 0;
		border-top: 1px solid #f2f2f2;
		border-bottom: 1px solid #f2f2f2;
		-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
		-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
		box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
	}
	.navbar .nav-collapse .nav.pull-right {
		float: none;
		margin-left: 0;
	}
	.nav-collapse,
	.nav-collapse.collapse {
		overflow: hidden;
		height: 0;
	}
	.navbar .btn-navbar {
		display: block;
	}
	.navbar-static .navbar-inner {
		padding-left: 10px;
		padding-right: 10px;
	}
}
@media (min-width: 980px) {
	.nav-collapse.collapse {
		height: auto !important;
		overflow: visible !important;
	}
}
.small {
	font-size: 11px;
}
iframe,
svg {
	max-width: 100%;
}
.nowrap {
	white-space: nowrap;
}
.center,
.table td.center,
.table th.center {
	text-align: center;
}
a.disabled,
a.disabled:hover {
	color: #999999;
	background-color: transparent;
	cursor: default;
	text-decoration: none;
}
.hero-unit {
	text-align: center;
}
.hero-unit .lead {
	margin-bottom: 18px;
	font-size: 20px;
	font-weight: 200;
	line-height: 27px;
}
.btn .caret {
	margin-bottom: 7px;
}
.blog-row-rule,
.blog-item-rule {
	border: 0;
}
body.modal {
	padding-top: 0;
}
.row-even,
.row-odd {
	padding: 5px;
	width: 99%;
	border-bottom: 1px solid #ddd;
}
.row-odd {
	background-color: transparent;
}
.row-even {
	background-color: #f9f9f9;
}
.blog-row-rule,
.blog-item-rule {
	border: 0;
}
.row-fluid .row-reveal {
	visibility: hidden;
}
.row-fluid:hover .row-reveal {
	visibility: visible;
}
.btn-wide {
	width: 80%;
}
.nav-list > li.offset > a {
	padding-left: 30px;
	font-size: 12px;
}
.blog-row-rule,
.blog-item-rule {
	border: 0;
}
.row-fluid .offset1 {
	margin-left: 8.382978723%;
}
.row-fluid .offset2 {
	margin-left: 16.89361702%;
}
.row-fluid .offset3 {
	margin-left: 25.404255317%;
}
.row-fluid .offset4 {
	margin-left: 33.914893614%;
}
.row-fluid .offset5 {
	margin-left: 42.425531911%;
}
.row-fluid .offset6 {
	margin-left: 50.93617020799999%;
}
.row-fluid .offset7 {
	margin-left: 59.446808505%;
}
.row-fluid .offset8 {
	margin-left: 67.95744680199999%;
}
.row-fluid .offset9 {
	margin-left: 76.468085099%;
}
.row-fluid .offset10 {
	margin-left: 84.97872339599999%;
}
.row-fluid .offset11 {
	margin-left: 91.489361693%;
}
.navbar .nav > li > a.btn {
	padding: 4px 10px;
	line-height: 18px;
}
.nav-tabs.nav-dark {
	border-bottom: 1px solid #333;
	text-shadow: 1px 1px 1px #000;
}
.nav-tabs.nav-dark > li > a {
	color: #F8F8F8;
}
.nav-tabs.nav-dark > li > a:hover {
	border-color: #333 #333 #111;
	background-color: #777777;
}
.nav-tabs.nav-dark > .active > a,
.nav-tabs.nav-dark > .active > a:hover {
	color: #ffffff;
	background-color: #555555;
	border: 1px solid #222;
	border-bottom-color: transparent;
}
.thumbnail.pull-left {
	margin: 0 10px 10px 0;
}
.thumbnail.pull-right {
	margin: 0 0 10px 10px;
}
.width-10 {
	width: 10px;
}
.width-20 {
	width: 20px;
}
.width-30 {
	width: 30px;
}
.width-40 {
	width: 40px;
}
.width-50 {
	width: 50px;
}
.width-60 {
	width: 60px;
}
.width-70 {
	width: 70px;
}
.width-80 {
	width: 80px;
}
.width-90 {
	width: 90px;
}
.width-100 {
	width: 100px;
}
.height-10 {
	height: 10px;
}
.height-20 {
	height: 20px;
}
.height-30 {
	height: 30px;
}
.height-40 {
	height: 40px;
}
.height-50 {
	height: 50px;
}
.height-60 {
	height: 60px;
}
.height-70 {
	height: 70px;
}
.height-80 {
	height: 80px;
}
.height-90 {
	height: 90px;
}
.height-100 {
	height: 100px;
}
hr.hr-condensed {
	margin: 10px 0;
}
.list-striped,
.row-striped {
	list-style: none;
	line-height: 18px;
	text-align: left;
	vertical-align: middle;
	border-top: 1px solid #ddd;
	margin-left: 0;
}
.list-striped li,
.list-striped dd,
.row-striped .row,
.row-striped .row-fluid {
	border-bottom: 1px solid #ddd;
	padding: 8px;
}
.list-striped li:nth-child(odd),
.list-striped dd:nth-child(odd),
.row-striped .row:nth-child(odd),
.row-striped .row-fluid:nth-child(odd) {
	background-color: #f9f9f9;
}
.list-striped li:hover,
.list-striped dd:hover,
.row-striped .row:hover,
.row-striped .row-fluid:hover {
	background-color: #f5f5f5;
}
.row-striped .row-fluid {
	width: 97%;
}
.row-striped .row-fluid [class*="span"] {
	min-height: 10px;
}
.row-striped .row-fluid [class*="span"] {
	margin-left: 8px;
}
.row-striped .row-fluid [class*="span"]:first-child {
	margin-left: 0;
}
.list-condensed li {
	padding: 4px 5px;
}
.row-condensed .row,
.row-condensed .row-fluid {
	padding: 4px 5px;
}
.list-bordered,
.row-bordered {
	list-style: none;
	line-height: 18px;
	text-align: left;
	vertical-align: middle;
	margin-left: 0;
	border: 1px solid #ddd;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.radio.btn-group input[type=radio] {
	display: none;
}
.radio.btn-group > label:first-of-type {
	margin-left: 0;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-topleft: 4px;
}
fieldset.radio.btn-group {
	padding-left: 0;
}
.iframe-bordered {
	border: 1px solid #ddd;
}
.tab-content {
	overflow: visible;
}
.tabs-left .tab-content {
	overflow: auto;
}
.nav-tabs > li > span {
	display: block;
	margin-right: 2px;
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 18px;
	border: 1px solid transparent;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}
.btn-micro {
	padding: 1px 4px;
	font-size: 10px;
	line-height: 8px;
}


/* ToolTip Forms iCagenda */
.tip-wrap {
	max-width: 400px;
	padding: 3px 8px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	background: #333;
	background: rgba(0,0,0,0.8);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	z-index: 100;
}


.page-header {
	margin: 2px 0px 10px 0px;
	padding-bottom: 5px;
}
.input-prepend .chzn-container-single .chzn-single {
	border-color: #ccc;
	height: 26px;
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.input-prepend .chzn-container-active .chzn-single-with-drop {
	-webkit-border-radius: 0 3px 0 0;
	-moz-border-radius: 0 3px 0 0;
	border-radius: 0 3px 0 0;
}
.input-prepend .chzn-container-single .chzn-drop {
	border-color: #ccc;
}
.input-prepend > .add-on,
.input-append > .add-on {
	vertical-align: top;
}
.element-invisible {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	height: 1px;
	width: 1px;
	overflow: hidden;
}
.form-vertical .control-label {
	float: none;
	width: auto;
	padding-right: 0;
	padding-top: 0;
	text-align: left;
}
.form-vertical .controls {
	margin-left: 0;
}
.width-auto {
	width: auto;
}
.btn-group .chzn-results {
	white-space: normal;
}
.accordion-body.in:hover {
	overflow: visible;
}
.invalid {
	color: #9d261d;
	font-weight: bold;
}
input.invalid {
	border: 1px solid #9d261d;
}
.tip-text {
	text-align: left;
}
@font-face {
	font-family: 'IcoMoon';
	src: url('../../../../media/jui/fonts/IcoMoon.eot');
	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');
	font-weight: normal;
	font-style: normal;
}
/*
[data-icon]:before {
	font-family: 'IcoMoon';
	content: attr(data-icon);
	speak: none;
}
[class^="icon-"],
[class*=" icon-"] {
	display: inline-block;
	width: 14px;
	height: 14px;
	*margin-right: .3em;
	line-height: 14px;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
	font-family: 'IcoMoon';
	font-style: normal;
	speak: none;
}
*/
.icon-home:before {
	content: "\21";
}
.icon-user:before {
	content: "\22";
}
.icon-checkedout:before,
.icon-lock:before,
.icon-locked:before {
	content: "\23";
}
.icon-comment:before,
.icon-comments:before {
	content: "\24";
}
.icon-comments-2:before {
	content: "\25";
}
.icon-share-alt:before,
.icon-out:before {
	content: "\26";
}
.icon-share:before,
.icon-redo:before {
	content: "\27";
}
.icon-undo:before {
	content: "\28";
}
.icon-file-add:before {
	content: "\29";
}
.icon-new:before,
.icon-plus:before {
	content: "\2a";
}
.icon-apply:before,
.icon-edit:before,
.icon-pencil:before {
	content: "\2b";
}
.icon-edit:before,
.icon-pencil:before {
	color: #2f96b4;
}
.icon-pencil-2:before {
	content: "\2c";
}
.icon-folder-open:before,
.icon-folder:before {
	content: "\2d";
}
.icon-folder-close:before,
.icon-folder-2:before {
	content: "\2e";
}
.icon-picture:before {
	content: "\2f";
}
.icon-pictures:before {
	content: "\30";
}
.icon-list:before,
.icon-list-view:before {
	content: "\31";
}
.icon-power-cord:before {
	content: "\32";
}
.icon-cube:before {
	content: "\33";
}
.icon-puzzle:before {
	content: "\34";
}
.icon-flag:before {
	content: "\35";
}
.icon-tools:before {
	content: "\36";
}
.icon-cogs:before {
	content: "\37";
}
.icon-options:before,
.icon-cog:before {
	content: "\38";
}
.icon-equalizer:before {
	content: "\39";
}
.icon-wrench:before {
	content: "\3a";
}
.icon-brush:before {
	content: "\3b";
}
.icon-eye-open:before,
.icon-eye:before {
	content: "\3c";
}
.icon-checkbox-unchecked:before {
	content: "\3d";
}
.icon-checkin:before,
.icon-checkbox:before {
	content: "\3e";
}
.icon-checkbox-partial:before {
	content: "\3f";
}
.icon-asterisk:before,
.icon-star-empty:before {
	content: "\40";
}
.icon-star-2:before {
	content: "\41";
}
.icon-featured:before,
.icon-star:before {
	content: "\42";
	color: #f89406;
}
.icon-calendar:before {
	content: "\43";
}
.icon-calendar-2:before {
	content: "\44";
}
.icon-question-sign:before,
.icon-help:before {
	content: "\45";
}
.icon-support:before {
	content: "\46";
}
.icon-pending:before,
.icon-warning:before {
	content: "\48";
	color: #f89406;
}
.icon-publish:before,
.icon-save:before,
.icon-ok:before,
.icon-checkmark:before {
	content: "\47";
	color: #51a351;
}
.icon-unpublish:before,
.icon-cancel:before {
	content: "\4a";
	color: #bd362f;
}
.icon-eye-close:before,
.icon-minus:before {
	content: "\4b";
}
.icon-purge:before,
.icon-trash:before {
	content: "\4c";
}
.icon-envelope:before,
.icon-mail:before {
	content: "\4d";
}
.icon-mail-2:before {
	content: "\4e";
}
.icon-unarchive:before,
.icon-drawer:before {
	content: "\4f";
}
.icon-archive:before,
.icon-drawer-2:before {
	content: "\50";
}
.icon-box-add:before {
	content: "\51";
}
.icon-box-remove:before {
	content: "\52";
}
.icon-search:before {
	content: "\53";
}
.icon-filter:before {
	content: "\54";
}
.icon-camera:before {
	content: "\55";
}
.icon-play:before {
	content: "\56";
}
.icon-music:before {
	content: "\57";
}
.icon-grid-view:before {
	content: "\58";
}
.icon-grid-view-2:before {
	content: "\59";
}
.icon-menu:before {
	content: "\5a";
}
.icon-thumbs-up:before {
	content: "\5b";
}
.icon-thumbs-down:before {
	content: "\5c";
}
.icon-delete:before,
.icon-remove:before,
.icon-cancel-2:before {
	content: "\49";
}
.icon-save-new:before,
.icon-plus-2:before {
	content: "\5d";
	color: #51a351;
}
.icon-ban-circle:before,
.icon-minus-sign:before,
.icon-minus-2:before {
	content: "\5e";
	color: #bd362f;
}
.icon-key:before {
	content: "\5f";
}
.icon-quote:before {
	content: "\60";
}
.icon-quote-2:before {
	content: "\61";
}
.icon-database:before {
	content: "\62";
}
.icon-location:before {
	content: "\63";
}
.icon-zoom-in:before {
	content: "\64";
}
.icon-zoom-out:before {
	content: "\65";
}
.icon-expand:before {
	content: "\66";
}
.icon-contract:before {
	content: "\67";
}
.icon-expand-2:before {
	content: "\68";
}
.icon-contract-2:before {
	content: "\69";
}
.icon-health:before {
	content: "\6a";
}
.icon-wand:before {
	content: "\6b";
}
.icon-unblock:before,
.icon-refresh:before {
	content: "\6c";
}
.icon-vcard:before {
	content: "\6d";
}
.icon-clock:before {
	content: "\6e";
}
.icon-compass:before {
	content: "\6f";
}
.icon-address:before {
	content: "\70";
}
.icon-feed:before {
	content: "\71";
}
.icon-flag-2:before {
	content: "\72";
}
.icon-pin:before {
	content: "\73";
}
.icon-lamp:before {
	content: "\74";
}
.icon-chart:before {
	content: "\75";
}
.icon-bars:before {
	content: "\76";
}
.icon-pie:before {
	content: "\77";
}
.icon-dashboard:before {
	content: "\78";
}
.icon-lightning:before {
	content: "\79";
}
.icon-move:before {
	content: "\7a";
}
.icon-next:before {
	content: "\7b";
}
.icon-previous:before {
	content: "\7c";
}
.icon-first:before {
	content: "\7d";
}
.icon-last:before {
	content: "\e000";
}
.icon-loop:before {
	content: "\e001";
}
.icon-shuffle:before {
	content: "\e002";
}
.icon-arrow-first:before {
	content: "\e003";
}
.icon-arrow-last:before {
	content: "\e004";
}
.icon-chevron-up:before,
.icon-uparrow:before,
.icon-arrow-up:before {
	content: "\e005";
}
.icon-chevron-right:before,
.icon-arrow-right:before {
	content: "\e006";
}
.icon-chevron-down:before,
.icon-downarrow:before,
.icon-arrow-down:before {
	content: "\e007";
}
.icon-chevron-left:before,
.icon-arrow-left:before {
	content: "\e008";
}
.icon-arrow-up-2:before {
	content: "\e009";
}
.icon-arrow-right-2:before {
	content: "\e00a";
}
.icon-download:before,
.icon-arrow-down-2:before {
	content: "\e00b";
}
.icon-arrow-left-2:before {
	content: "\e00c";
}
.icon-play-2:before {
	content: "\e00d";
}
.icon-menu-2:before {
	content: "\e00e";
}
.icon-arrow-up-3:before {
	content: "\e00f";
}
.icon-arrow-right-3:before {
	content: "\e010";
}
.icon-arrow-down-3:before {
	content: "\e011";
}
.icon-arrow-left-3:before {
	content: "\e012";
}
.icon-print:before,
.icon-printer:before {
	content: "\e013";
}
.icon-color-palette:before {
	content: "\e014";
}
.icon-camera-2:before {
	content: "\e015";
}
.icon-file:before {
	content: "\e016";
}
.icon-file-remove:before {
	content: "\e017";
}
.icon-save-copy:before,
.icon-copy:before {
	content: "\e018";
	color: #51a351;
}
.icon-cart:before {
	content: "\e019";
}
.icon-basket:before {
	content: "\e01a";
}
.icon-broadcast:before {
	content: "\e01b";
}
.icon-screen:before {
	content: "\e01c";
}
.icon-tablet:before {
	content: "\e01d";
}
.icon-mobile:before {
	content: "\e01e";
}
.icon-users:before {
	content: "\e01f";
}
.icon-briefcase:before {
	content: "\e020";
}
.icon-download:before {
	content: "\e021";
}
.icon-upload:before {
	content: "\e022";
}
.icon-bookmark:before {
	content: "\e023";
}
.icon-out-2:before {
	content: "\e024";
}
html {
	height: 100%;
}
body {
	height: 100%;
}
.view-login {
	padding-top: 0;
	background-color: #142849;
	background-image: -webkit-gradient(radial,center center,0,center center,460,from(#165387),to(#142849));
	background-image: -webkit-radial-gradient(circle,#165387,#142849);
	background-image: -moz-radial-gradient(circle,#165387,#142849);
	background-image: -o-radial-gradient(circle,#165387,#142849);
	background-repeat: no-repeat;
}
.view-login .container {
	width: 300px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -206px;
	margin-left: -150px;
}
.view-login .navbar-fixed-bottom {
	padding-left: 20px;
	padding-right: 20px;
	text-align: center;
}
.view-login .navbar-fixed-bottom,
.view-login .navbar-fixed-bottom a {
	color: #FCFCFC;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
}
.view-login .well {
	padding-bottom: 0;
	-webkit-box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.9) inset;
	-moz-box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.9) inset;
	box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.9) inset;
}
.view-login .login-joomla {
	display: inline-block;
	height: 24px;
	width: 24px;
	text-indent: -9999px;
	background: url('../images/login-joomla.png') no-repeat;
	margin-left: -20px;
}
.view-login .navbar-fixed-bottom {
	position: absolute;
}
.view-login .input-medium {
	width: 184px;
}
.login .chzn-single {
	width: 230px !important;
}
.login .chzn-container,
.login .chzn-drop {
	width: 238px !important;
	max-width: 238px !important;
}
.small {
	font-size: 11px;
}
.row-even .small,
.row-odd .small,
.row-even .small a,
.row-odd .small a {
	color: #888;
}
body .navbar,
body .navbar-fixed-top {
	margin-bottom: 0;
}
.navbar-inner {
	min-height: 0;
}
.navbar-inner .container-fluid {
	padding-left: 10px;
	padding-right: 10px;
}
.navbar .navbar-text {
	line-height: 30px;
}
.navbar .brand {
	padding: 5px 12px 5px 12px;
	font-size: 16px;
	margin-left: 0;
}
.navbar .nav > li > a {
	padding: 6px 10px;
}
.header {
	background-color: #184a7d;
	background-image: -moz-linear-gradient(top,#17568c,#1a3867);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#17568c),to(#1a3867));
	background-image: -webkit-linear-gradient(top,#17568c,#1a3867);
	background-image: -o-linear-gradient(top,#17568c,#1a3867);
	background-image: linear-gradient(to bottom,#17568c,#1a3867);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff17568c', endColorstr='#ff1a3867', GradientType=0);
	border-top: 1px solid rgba(255,255,255,0.2);
	padding: 5px;
}
.navbar .btn-navbar {
	background: #17568c;
	background: -moz-linear-gradient(top,#17568c 0%,#1a3867 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#17568c),color-stop(100%,#1a3867));
	background: -webkit-linear-gradient(top,#17568c 0%,#1a3867 100%);
	background: -o-linear-gradient(top,#17568c 0%,#1a3867 100%);
	background: -ms-linear-gradient(top,#17568c 0%,#1a3867 100%);
	background: linear-gradient(top,#17568c 0%,#1a3867 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17568c',endColorstr='#1a3867',GradientType=0);
	border: 1px solid #0D2242;
	margin-bottom: 2px;
}
@media (max-width: 767px) {
	.header {
		margin-left: -20px;
		margin-right: -20px;
	}
}
.header .navbar-search {
	margin-top: 0;
}
@media (max-width: 979px) {
	.header .navbar-search {
		border-top: 0;
		border-bottom: 0;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
}
.navbar-search .search-query {
	background: rgba(255,255,255,0.3);
}
.logo {
	width: 100%;
	max-width: 143px;
	height: auto;
}
.container-logo {
	text-align: center;
}
.page-title {
	color: white;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.8);
	font-weight: normal;
	font-size: 20px;
	line-height: 36px;
	margin: 0;
}
.content-title {
	font-size: 24px;
	font-weight: normal;
	line-height: 26px;
	margin-top: 0;
}
.subhead {
	background: #ffffff;
	background: -moz-linear-gradient(top,#ffffff 0%,#ededed 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#ededed));
	background: -webkit-linear-gradient(top,#ffffff 0%,#ededed 100%);
	background: -o-linear-gradient(top,#ffffff 0%,#ededed 100%);
	background: -ms-linear-gradient(top,#ffffff 0%,#ededed 100%);
	background: linear-gradient(top,#ffffff 0%,#ededed 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0);
	border-bottom: 1px solid #D3D3D3;
	color: #0C192E;
	text-shadow: 0 1px 0 #FFF;
	margin-bottom: 10px;
}
.subhead-fixed {
	position: fixed;
	width: 100%;
	top: 30px;
	z-index: 100;
	-moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 2px 5px rgba(0,0,0,0.2);
	box-shadow: 0px 2px 5px rgba(0,0,0,0.2);
}
@media (max-width: 767px) {
	.subhead {
		margin-left: -20px;
		margin-right: -20px;
		padding-left: 10px;
		padding-right: 10px;
	}
}
.subhead h1 {
	font-size: 17px;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 6px;
}
#toolbar .btn-success {
	width: 148px;
}
.well .page-header {
	margin: -10px 0 18px 0;
	padding-bottom: 5px;
}
.well .row-even p,
.well .row-odd p {
	margin-bottom: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 12px 0;
}
h1 {
	font-size: 26px;
	line-height: 28px;
}
h2 {
	font-size: 22px;
	line-height: 24px;
}
h3 {
	font-size: 18px;
	line-height: 20px;
}
h4 {
	font-size: 14px;
	line-height: 16px;
}
h5 {
	font-size: 13px;
	line-height: 15px;
}
h6 {
	font-size: 12px;
	line-height: 14px;
}
.sidebar-nav .nav-list > li > a {
	color: #555;
}
.sidebar-nav .nav-list > li.active > a {
	color: #fff;
}
.container-main,
#system-debug {
	padding-bottom: 50px;
}
#status {
	background: #EDEDED;
	border-top: 1px solid #DDDDDD;
	padding: 2px 10px 4px 10px;
	-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.8) inset, 0px -15px 15px rgba(255, 255, 255, 0.6);
	-moz-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.8) inset, 0px -15px 15px rgba(255, 255, 255, 0.6);
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.8) inset, 0px -15px 15px rgba(255, 255, 255, 0.6);
	color: #999999;
}
#status .btn-toolbar,
#status p {
	margin: 0px;
}
#status .btn-toolbar,
#status .btn-group {
	font-size: 12px;
}
#status a {
	color: #999999;
}
#status.status-top {
	background: #1a3867;
	-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);
	-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);
	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);
	border-top: 0;
	color: #d9d9d9;
	padding: 2px 20px 6px 20px;
}
#status.status-top a {
	color: #d9d9d9;
}
.pagination-toolbar {
	margin: 0;
}
.pagination-toolbar a {
	line-height: 26px;
}
.pull-right > .dropdown-menu {
	left: auto;
	right: 0;
}
.disabled {
	cursor: default;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.nav-filters hr {
	margin: 5px 0;
}
.view-module .tab-content {
	overflow: visible;
}
#assignment.tab-pane {
	min-height: 500px;
}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
	color: rgba(255,255,255,0.95);
}
.chzn-container,
.chzn-drop {
	max-width: 100% !important;
}
.CodeMirror-wrapping {
	height: auto !important;
}
@media (max-width: 979px) {
	.navbar .brand {
		font-size: 13px;
	}
	.navbar .nav {
		margin: 0 2px 0 0;
	}
	.navbar .nav > li > a {
		padding: 6px;
	}
	.container-fluid {
		padding-left: 10px;
		padding-right: 10px;
	}
}
@media (min-width: 768px) {
	.row-fluid [class*="span"] {
		margin-left: 15px;
	}
}
@media (max-width: 767px) {
	.page-title {
		text-align: center;
	}
	.navbar-search.pull-right {
		float: none;
		text-align: center;
	}
	.subhead-fixed {
		position: static;
		width: auto;
	}
	.container-fluid {
		padding-left: 0;
		padding-right: 0;
	}
}
@media (min-width: 738px) {
	body {
		padding-top: 30px;
	}
	body.component {
		padding-top: 0;
	}
}
@media (max-width: 738px) {
	.navbar .brand {
		font-size: 16px;
	}
}
.btn-subhead {
	display: none;
}
@media (min-width: 481px) {
	#filter-bar {
		height: 29px;
	}
}
@media (max-width: 480px) {
	.table th:nth-of-type(n+5),
	.table th:nth-of-type(3),
	.table th:nth-of-type(2),
	.table td:nth-of-type(n+5),
	.table td:nth-of-type(2),
	.table td:nth-of-type(3) {
		white-space: normal;
	}
	.pagination a {
		padding: 5px;
	}
	.btn-group.divider,
	.header .row-fluid .span3,
	.header .row-fluid .span7,
	.subhead-collapse {
		display: none;
	}
	.navbar .btn {
		margin: 0;
	}
	.btn-subhead {
		display: block;
		margin: 10px 0;
	}
	.chzn-container,
	.chzn-container .chzn-results,
	.chzn-container-single .chzn-drop,
	.btn-toolbar > .btn-group,
	.btn-toolbar > .btn-group > .btn {
		width: 99% !important;
	}
	.login .chzn-single {
		width: 222px !important;
	}
	.login .chzn-container,
	.login .chzn-drop {
		width: 230px !important;
	}
}
@media (max-width: 320px) {
	.view-login .navbar-fixed-bottom {
		display: none;
	}
}
.nav-collapse .nav li a,
.dropdown-menu a {
	background-image: none;
}
@media (max-width: 738px) {
	.navbar-fixed-top .navbar-inner,
	.navbar-fixed-top .navbar-inner .container-fluid {
		padding: 0;
	}
	.navbar .brand {
		margin-top: 2px;
	}
	.navbar .btn-navbar {
		margin-top: 3px;
		margin-right: 3px;
		margin-bottom: 3px;
	}
	.nav-collapse .nav .nav-header {
		color: #fff;
	}
	.nav-collapse.collapse.in {
		height: auto !important;
	}
	.nav-collapse .nav,
	.navbar .nav-collapse .nav.pull-right {
		margin: 0;
	}
	.nav-collapse .dropdown-menu {
		margin: 0;
	}
	.nav-collapse .nav > li > a.dropdown-toggle {
		background-color: rgba(255,255,255,0.07);
		background-image: -moz-linear-gradient(top,rgba(255,255,255,0.15),rgba(255,255,255,0.05));
		background-image: -webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,0.15)),to(rgba(255,255,255,0.05)));
		background-image: -webkit-linear-gradient(top,rgba(255,255,255,0.15),rgba(255,255,255,0.05));
		background-image: -o-linear-gradient(top,rgba(255,255,255,0.15),rgba(255,255,255,0.05));
		background-image: linear-gradient(to bottom,rgba(255,255,255,0.15),rgba(255,255,255,0.05));
		background-repeat: repeat-x;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26ffffff', endColorstr='#0cffffff', GradientType=0);
		font-size: 12px;
		font-weight: bold;
		color: #eee;
		text-transform: uppercase;
		padding-left: 15px;
	}
	.nav-collapse .nav li a {
		margin-bottom: 0;
		border-top: 1px solid rgba(255,255,255,0.25);
		border-bottom: 1px solid rgba(0,0,0,0.5);
	}
	.nav-collapse .nav li ul li ul.dropdown-menu,
	.nav-collapse .nav li ul li:hover ul.dropdown-menu,
	.nav-collapse .caret {
		display: none !important;
	}
	.nav-collapse .nav > li > a,
	.nav-collapse .dropdown-menu a {
		font-size: 15px;
		font-weight: normal;
		color: #fff;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
	}
	.navbar .nav-collapse .nav > li > .dropdown-menu::before,
	.navbar .nav-collapse .nav > li > .dropdown-menu::after,
	.navbar .nav-collapse .dropdown-submenu > a::after {
		display: none;
	}
	.nav-collapse .dropdown-menu li + li a {
		margin-bottom: 0;
	}
}
.sortable-handler.inactive {
	opacity: 0.3;
	filter: alpha(opacity=30);
}
.form-horizontal .control-label {
	width: auto;
	padding-right: 5px;
	text-align: left;
}
.form-horizontal #jform_catid_chzn {
	vertical-align: middle;
}
ul.manager .height-50 .icon-folder-2 {
	height: 35px;
	width: 35px;
	line-height: 35px;
	font-size: 30px;
}
.upload-queue > li > span,
.upload-queue > li > a {
	margin: 0 2px;
}
.upload-queue .file-remove {
	float: right;
}
.moor-box {
	z-index: 3;
}
.admin .chzn-container .chzn-drop {
	z-index: 1200;
}
ul.treeselect,
ul.treeselect li {
	margin: 0;
	padding: 0;
}
ul.treeselect {
	margin-top: 8px;
}
ul.treeselect li {
	padding: 2px 10px 2px;
	list-style: none;
}
ul.treeselect i.treeselect-toggle {
	line-height: 18px;
}
ul.treeselect label {
	font-size: 1em;
	margin-left: 8px;
}
ul.treeselect label.nav-header {
	padding: 0;
}
ul.treeselect input {
	margin: 2px 0 0 8px;
}
ul.treeselect .treeselect-menu {
	margin: 0 6px;
}
ul.treeselect ul.dropdown-menu {
	margin: 0;
}
ul.treeselect ul.dropdown-menu li {
	padding: 0 5px;
	border: none;
}
td.has-context {
	height: 23px;
}
PK�|!]�:DSSicagenda-front.cssnu&1i�/**
 *------------------------------------------------------------------------------
 *	CSS Frontend - iCagenda v3 by Jooml!C
 *------------------------------------------------------------------------------
 * @package     com_icagenda
 * @copyright   Copyright (c)2012-2015 Cyril Rezé, Jooml!C - All rights reserved
 *
 * @license     GNU General Public License version 3 or later; see LICENSE.txt
 * @author      Cyril Rezé (Lyr!C)
 * @link        http://www.joomlic.com
 *
 * @version     3.5.6 2015-06-22
 * @since       3.4.0
 *------------------------------------------------------------------------------
*/


/* -- IC FORM GROUP/LABEL STYLES ----------------------------- */
.ic-control-group {
	padding: 5px 10px;
}

.ic-control-label {
	float: left;
}

.ic-control-label label {
	padding-top: 5px;
}

.ic-controls {
}

.ic-select {
	margin-bottom: 10px;
}


/* -- IC RADIO BUTTON STYLES ----------------------------- */
.ic-btn {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 4px 14px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	*line-height: 18px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	color: #333;
	text-shadow: 0 1px 1px rgba(255,255,255,0.75);
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
	background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
	background-image: -o-linear-gradient(top,#fff,#e6e6e6);
	background-image: linear-gradient(to bottom,#fff,#e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #e6e6e6;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #bbb;
	*border: 0;
	border-bottom-color: #a2a2a2;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	*margin-left: .3em;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.ic-btn:hover,
.ic-btn:active,
.ic-btn.active,
.ic-btn.disabled,
.ic-btn[disabled] {
	color: #333;
	background-color: #e6e6e6;
	*background-color: #d9d9d9;
}
.ic-btn:active,
.ic-btn.active {
	background-color: #cccccc;
}
.ic-btn:first-child {
	*margin-left: 0;
}
.ic-btn:hover {
	color: #333;
	text-decoration: none;
	background-color: #e6e6e6;
	*background-color: #d9d9d9;
	background-position: 0 -15px;
	-webkit-transition: background-position .1s linear;
	-moz-transition: background-position .1s linear;
	-o-transition: background-position .1s linear;
	transition: background-position .1s linear;
}
.ic-btn:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.ic-btn.active,
.ic-btn:active {
	background-color: #e6e6e6;
	background-color: #d9d9d9;
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.ic-btn.disabled,
.ic-btn[disabled] {
	cursor: default;
	background-color: #e6e6e6;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.ic-btn-large {
	padding: 9px 14px;
	font-size: 15px;
	line-height: normal;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.ic-btn-large [class^="icon-"] {
	margin-top: 2px;
}
.ic-btn-small {
	padding: 3px 9px;
	font-size: 11px;
	line-height: 16px;
}
.ic-btn-small [class^="icon-"] {
	margin-top: 0;
}
.ic-btn-mini {
	padding: 2px 6px;
	font-size: 10px;
	line-height: 14px;
}
.ic-btn-block {
	display: block;
	width: 100%;
	padding-left: 0;
	padding-right: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.ic-btn-block + .ic-btn-block {
	margin-top: 5px;
}
.ic-btn-primary.active,
.ic-btn-warning.active,
.ic-btn-danger.active,
.ic-btn-success.active,
.ic-btn-info.active,
.ic-btn-inverse.active {
	color: rgba(255,255,255,0.75);
}
.ic-btn {
	border-color: #c5c5c5;
	border-color: rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);
}
.ic-btn-primary {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #1d6cb0;
	background-image: -moz-linear-gradient(top,#2384d3,#15497c);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#2384d3),to(#15497c));
	background-image: -webkit-linear-gradient(top,#2384d3,#15497c);
	background-image: -o-linear-gradient(top,#2384d3,#15497c);
	background-image: linear-gradient(to bottom,#2384d3,#15497c);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2384d3', endColorstr='#ff15497c', GradientType=0);
	border-color: #15497c #15497c #0a223b;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #15497c;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.ic-btn-primary:hover,
.ic-btn-primary:active,
.ic-btn-primary.active,
.ic-btn-primary.disabled,
.ic-btn-primary[disabled] {
	color: #fff;
	background-color: #15497c;
	*background-color: #113c66;
}
.ic-btn-primary:active,
.ic-btn-primary.active {
	background-color: #0e2f50;
}
.ic-btn-warning {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #faa732;
	background-image: -moz-linear-gradient(top,#fbb450,#f89406);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));
	background-image: -webkit-linear-gradient(top,#fbb450,#f89406);
	background-image: -o-linear-gradient(top,#fbb450,#f89406);
	background-image: linear-gradient(to bottom,#fbb450,#f89406);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffab44f', endColorstr='#fff89406', GradientType=0);
	border-color: #f89406 #f89406 #ad6704;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #f89406;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.ic-btn-warning:hover,
.ic-btn-warning:active,
.ic-btn-warning.active,
.ic-btn-warning.disabled,
.ic-btn-warning[disabled] {
	color: #fff;
	background-color: #f89406;
	*background-color: #df8505;
}
.ic-btn-warning:active,
.ic-btn-warning.active {
	background-color: #c67605;
}
.ic-btn-danger {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #da4f49;
	background-image: -moz-linear-gradient(top,#ee5f5b,#bd362f);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));
	background-image: -webkit-linear-gradient(top,#ee5f5b,#bd362f);
	background-image: -o-linear-gradient(top,#ee5f5b,#bd362f);
	background-image: linear-gradient(to bottom,#ee5f5b,#bd362f);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
	border-color: #bd362f #bd362f #802420;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #bd362f;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.ic-btn-danger:hover,
.ic-btn-danger:active,
.ic-btn-danger.active,
.ic-btn-danger.disabled,
.ic-btn-danger[disabled] {
	color: #fff;
	background-color: #bd362f;
	*background-color: #a9302a;
}
.ic-btn-danger:active,
.ic-btn-danger.active {
	background-color: #942a25;
}
.ic-btn-success {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #5bb75b;
	background-image: -moz-linear-gradient(top,#62c462,#51a351);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
	background-image: -webkit-linear-gradient(top,#62c462,#51a351);
	background-image: -o-linear-gradient(top,#62c462,#51a351);
	background-image: linear-gradient(to bottom,#62c462,#51a351);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
	border-color: #51a351 #51a351 #387038;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #51a351;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.ic-btn-success:hover,
.ic-btn-success:active,
.ic-btn-success.active,
.ic-btn-success.disabled,
.ic-btn-success[disabled] {
	color: #fff;
	background-color: #51a351;
	*background-color: #499249;
}
.ic-btn-success:active,
.ic-btn-success.active {
	background-color: #408140;
}
.ic-btn-info {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #49afcd;
	background-image: -moz-linear-gradient(top,#5bc0de,#2f96b4);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));
	background-image: -webkit-linear-gradient(top,#5bc0de,#2f96b4);
	background-image: -o-linear-gradient(top,#5bc0de,#2f96b4);
	background-image: linear-gradient(to bottom,#5bc0de,#2f96b4);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
	border-color: #2f96b4 #2f96b4 #1f6377;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #2f96b4;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.ic-btn-info:hover,
.ic-btn-info:active,
.ic-btn-info.active,
.ic-btn-info.disabled,
.ic-btn-info[disabled] {
	color: #fff;
	background-color: #2f96b4;
	*background-color: #2a85a0;
}
.ic-btn-info:active,
.ic-btn-info.active {
	background-color: #24748c;
}
.ic-btn-inverse {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #363636;
	background-image: -moz-linear-gradient(top,#444,#222);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));
	background-image: -webkit-linear-gradient(top,#444,#222);
	background-image: -o-linear-gradient(top,#444,#222);
	background-image: linear-gradient(to bottom,#444,#222);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
	border-color: #222 #222 #000000;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #222;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.ic-btn-inverse:hover,
.ic-btn-inverse:active,
.ic-btn-inverse.active,
.ic-btn-inverse.disabled,
.ic-btn-inverse[disabled] {
	color: #fff;
	background-color: #222;
	*background-color: #151515;
}
.ic-btn-inverse:active,
.ic-btn-inverse.active {
	background-color: #090909;
}
#icagenda button.ic-btn,
#icagenda input[type="submit"].ic-btn {
	*padding-top: 3px;
	*padding-bottom: 3px;
}
#icagenda button.ic-btn::-moz-focus-inner,
#icagenda input[type="submit"].ic-btn::-moz-focus-inner {
	padding: 0;
	border: 0;
}
#icagenda button.ic-btn.ic-btn-large,
#icagenda input[type="submit"].ic-btn.ic-btn-large {
	*padding-top: 7px;
	*padding-bottom: 7px;
}
#icagenda button.ic-btn.ic-btn-small,
#icagenda input[type="submit"].ic-btn.ic-btn-small {
	*padding-top: 3px;
	*padding-bottom: 3px;
}
#icagenda button.ic-btn.ic-btn-mini,
#icagenda input[type="submit"].ic-btn.ic-btn-mini {
	*padding-top: 1px;
	*padding-bottom: 1px;
}
.ic-btn-link,
.ic-btn-link:active {
	background-color: transparent;
	background-image: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.ic-btn-link {
	border-color: transparent;
	cursor: pointer;
	color: #08c;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.ic-btn-link:hover {
	color: #005580;
	text-decoration: underline;
	background-color: transparent;
}
.ic-btn-group {
	position: relative;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	font-size: 0;
	vertical-align: middle;
	white-space: nowrap;
	*margin-left: .3em;
}
.ic-btn-group:first-child {
	*margin-left: 0;
}
.ic-btn-group + .ic-btn-group {
	margin-left: 5px;
}
.ic-btn-toolbar {
	font-size: 0;
	margin-top: 9px;
	margin-bottom: 9px;
}
.ic-btn-toolbar .ic-btn-group {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
.ic-btn-toolbar .ic-btn + .ic-btn,
.ic-btn-toolbar .ic-btn-group + .ic-btn,
.ic-btn-toolbar .ic-btn + .ic-btn-group {
	margin-left: 5px;
}
.ic-btn-group > .ic-btn {
	position: relative;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.ic-btn-group > .ic-btn + .ic-btn {
	margin-left: -1px;
}
.ic-btn-group > .ic-btn,
.ic-btn-group > #icagenda .dropdown-menu {
	font-size: 13px;
}
.ic-btn-group > .ic-btn-mini {
	font-size: 11px;
}
.ic-btn-group > .ic-btn-small {
	font-size: 12px;
}
.ic-btn-group > .ic-btn-large {
	font-size: 16px;
}
.ic-btn-group > .ic-btn:first-child {
	margin-left: 0;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px;
}
.ic-btn-group > .ic-btn:last-child,
.ic-btn-group > #icagenda .dropdown-toggle {
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px;
}
.ic-btn-group > .ic-btn.large:first-child {
	margin-left: 0;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;
}
.ic-btn-group > .ic-btn.large:last-child,
.ic-btn-group > #icagenda .large.dropdown-toggle {
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-right-radius: 6px;
}
.ic-btn-group > .ic-btn:hover,
.ic-btn-group > .ic-btn:focus,
.ic-btn-group > .ic-btn:active,
.ic-btn-group > .ic-btn.active {
	z-index: 2;
}
.ic-btn-group .dropdown-toggle:active,
.ic-btn-group.open .dropdown-toggle {
	outline: 0;
}
.ic-btn-group > .ic-btn + #icagenda .dropdown-toggle {
	padding-left: 8px;
	padding-right: 8px;
	-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);
	-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);
	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);
	*padding-top: 5px;
	*padding-bottom: 5px;
}
.ic-btn-group > .ic-btn-mini + #icagenda .dropdown-toggle {
	padding-left: 5px;
	padding-right: 5px;
	*padding-top: 2px;
	*padding-bottom: 2px;
}
.ic-btn-group > .ic-btn-small + #icagenda .dropdown-toggle {
	*padding-top: 5px;
	*padding-bottom: 4px;
}
.ic-btn-group > .ic-btn-large + #icagenda .dropdown-toggle {
	padding-left: 12px;
	padding-right: 12px;
	*padding-top: 7px;
	*padding-bottom: 7px;
}
.ic-btn-group.open .dropdown-toggle {
	background-image: none;
	-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.ic-btn-group.open .ic-btn.dropdown-toggle {
	background-color: #e6e6e6;
}
.ic-btn-group.open .ic-btn-primary.dropdown-toggle {
	background-color: #15497c;
}
.ic-btn-group.open .ic-btn-warning.dropdown-toggle {
	background-color: #f89406;
}
.ic-btn-group.open .ic-btn-danger.dropdown-toggle {
	background-color: #bd362f;
}
.ic-btn-group.open .ic-btn-success.dropdown-toggle {
	background-color: #51a351;
}
.ic-btn-group.open .ic-btn-info.dropdown-toggle {
	background-color: #2f96b4;
}
.ic-btn-group.open .ic-btn-inverse.dropdown-toggle {
	background-color: #222;
}
.ic-btn .caret {
	margin-top: 8px;
	margin-left: 0;
}
.ic-btn-mini .caret,
.ic-btn-small .caret,
.ic-btn-large .caret {
	margin-top: 6px;
}
.ic-btn-large .caret {
	border-left-width: 5px;
	border-right-width: 5px;
	border-top-width: 5px;
}
#icagenda .dropup .ic-btn-large .caret {
	border-bottom: 5px solid #000;
	border-top: 0;
}
.ic-btn-primary .caret,
.ic-btn-warning .caret,
.ic-btn-danger .caret,
.ic-btn-info .caret,
.ic-btn-success .caret,
.ic-btn-inverse .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
.ic-btn-group-vertical {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
.ic-btn-group-vertical .ic-btn {
	display: block;
	float: none;
	width: 100%;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.ic-btn-group-vertical .ic-btn + .ic-btn {
	margin-left: 0;
	margin-top: -1px;
}
.ic-btn-group-vertical .ic-btn:first-child {
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}
.ic-btn-group-vertical .ic-btn:last-child {
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
}
.ic-btn-group-vertical .ic-btn-large:first-child {
	-webkit-border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
}
.ic-btn-group-vertical .ic-btn-large:last-child {
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
}

.ic-radio.ic-btn-group input[type=radio] {
	display: none;
}
.ic-radio.ic-btn-group > label:first-of-type {
	margin-left: 0;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-topleft: 4px;
}
fieldset.ic-radio.ic-btn-group {
	padding-left: 0;
}

/* TO PREVENT SOME POSSIBLE TEMPLATE CONFLICT */
#icagenda .ic-btn-group {
	display: inline-block;
}
#icagenda .ic-radio.ic-btn-group .ic-btn {
	width: auto;
	margin: 0;
}
#icagenda .ic-btn.ic-btn-danger {
	color: #fff;
}
#icagenda .ic-btn-danger:hover,
#icagenda .ic-btn-danger:focus,
#icagenda .ic-btn-danger:active,
#icagenda .ic-btn-danger.active,
#icagenda .ic-btn-danger.disabled,
#icagenda .ic-btn-danger[disabled] {
	color: #fff;
}
#icagenda .ic-btn.ic-btn-success {
	color: #fff;
}
#icagenda .ic-btn-success:hover,
#icagenda .ic-btn-success:focus,
#icagenda .ic-btn-success:active,
#icagenda .ic-btn-success.active,
#icagenda .ic-btn-success.disabled,
#icagenda .ic-btn-success[disabled] {
	color: #fff;
}

/* TO BE REMOVED when all btn converted to ic-btn */
.ic-btn {
	width: auto !important;
	margin: 0 !important;
}
.btn-danger {
	color: #fff !important;
}
.btn-success {
	color: #fff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
	color: #fff !important;
}
.btn-success:active,
.btn-success.active {
	color: #fff !important;
}


/* -- ICAGENDA FORM ------------------------------------- */
#icagenda form {
	margin: 0;
}

/* -- IC FORM FIELD INVALID ----------------------------- */
.ic-field-invalid label{
/*	color: #9D261D; */
	color: red !important;
	font-weight: bold;
}
.ic-field-invalid input{
	border: 1px solid red !important;
}

.ic-field-invalid-lbl{
/*	color: #9D261D; */
	color: red !important;
	font-weight: bold;
}
.ic-field-invalid-input{
	border: 1px solid red !important;
}

.ic-date-invalid {
	color: red !important;
}
.ic-date-invalid input{
	color: red !important;
}


/* -- IC IMAGE PREVIEW AND CONTROL ----------------------------- */
#ic-upload-preview img {
	max-width: 100%;
}

/**
 *	GENERAL
 **/

/* Clear a div float */
.ic-clearfix {
	*zoom: 1;
}
.ic-clearfix:before,
.ic-clearfix:after {
	display: table;
	content: "";
	line-height: 0;
}
.ic-clearfix:after {
	clear: both;
}

/* Fixed Known conflict Bootstrap/Google Maps (joomla 3.2) */
.icagenda_map img {
	max-width: none;
}


/**
 *	ICONS
 **/

/* Hide old class used before in theme pack, to prevent double display of the back button */
#icagenda .back {
	display:none;
}

/* Style top buttons line (core file views/tmpl/event.php */
.ic-top-buttons {
	display: block;
	height: 35px;
}

/* iCicon size 16px (approval) */
.iCicon-16 {
	display: inline-block;
	height: 16px;
	width: 16px;
}

/* Approval Icon */
.iCicon-16.approval {
	background-image: url(../../../../media/com_icagenda/images/manager/approval_16.png);
	background-position: -16px 0;
}

a div.iCicon-16.approval:hover {
	background-image: url(../../../../media/com_icagenda/images/manager/approval_16.png);
	background-position: 16px 0;
}


/*
 * STYLES for classes not presents in Theme Pack files, but in iCagenda core files
 */

/** map autocomplete **/
.ui-autocomplete {
	background-color: white;
	width: 300px;
	border: 1px solid #cfcfcf;
	list-style-type: none;
	padding-left: 0px;
}

/** calendar **/
fieldset.adminform textarea.date {height: 130px; }
#add {line-height: 28px; margin-left:145px;}
table#dTable {width: 113px; border:1px solid #cdcec9;}
table#dTable th {padding:5px;}
table#dTable td {padding:5px;}
#ui-datepicker-div{font-size:12px; padding:15px;}

PK�|!]KM��icagenda-back.j25.cssnu&1i�/**
 *------------------------------------------------------------------------------
 *	CSS iCagenda - Joomla 2.5
 *------------------------------------------------------------------------------
 * @package     com_icagenda
 * @copyright   Copyright (c)2012-2015 Cyril Rezé, Jooml!C - All rights reserved
 *
 * @license     GNU General Public License version 3 or later; see LICENSE.txt
 * @author      Cyril Rezé (Lyr!C)
 * @link        http://www.joomlic.com
 *
 * @version     3.4.0 2014-07-23
 * @since       3.0
 *------------------------------------------------------------------------------
*/


/** general **/
.clr {
	clear:both;
}

/** admin forms **/
/*
.control-group {
	height: 35px;
}
*/

fieldset select {
	max-width: 220px;
}

/* -- BUTTON STYLES ----------------------------- */
.btn-group {
	height: 35px;
}

.btn-group label:not(.active) {
	width: auto;
	line-height:24px;
	padding: 0px 10px !important;
	margin: 3px -3px 3px 2px !important;
	}
.btn-primary {
	width: auto !important;
	line-height:24px !important;
	padding: 0px 10px !important;
	margin: 3px -3px 3px 2px !important;
	}
.btn-danger {
	width: auto !important;
	line-height:24px !important;
	padding: 0px 10px !important;
	margin: 3px -3px 3px 2px !important;
	}
.btn-success {
	width: auto !important;
	line-height:24px !important;
	padding: 0px 10px !important;
	margin: 3px -3px 3px 2px !important;
	}

/* -- TOOLTIP STYLES ----------------------------- */
.tip {
	background: none !important;
	border: 0px !important;
	}

.tip-title {
	background: none !important;
	}

.tip-text {
	font-size: 1em;
	margin: 0;
	}

/* -- ADMIN ----------------------------- */
.lead {
	margin-bottom: 18px;
	font-size: 20px !important;
	font-weight: 200;
	line-height: 27px;
	}

.input-xxlarge {
    width: 460px;
    font-size: 12px;
}

div.control-label label{
    margin-top: 0px !important;
}

textarea {
	float: none !important; /* admin j2.5 */
	width: 98%;
}
PK�|!]F����|�|icagenda-front.j25.cssnu&1i�/**
 *------------------------------------------------------------------------------
 *	CSS iCagenda FRONTEND - Joomla 2.5
 *------------------------------------------------------------------------------
 * @package     com_icagenda
 * @copyright   Copyright (c)2012-2015 Cyril Rezé, Jooml!C - All rights reserved
 *
 * @license     GNU General Public License version 3 or later; see LICENSE.txt
 * @author      Cyril Rezé (Lyr!C)
 * @link        http://www.joomlic.com
 *
 * @version     3.5.6 2015-05-21
 * @since       3.0
 *------------------------------------------------------------------------------
*/


/** general **/
.clr {
	clear:both;
}


#icagenda button,
#icagenda input,
#icagenda select,
#icagenda textarea {
	margin: 0;
	font-size: 100%;
	vertical-align: middle;
}
#icagenda button,
#icagenda input {
	*overflow: visible;
	line-height: normal;
}
#icagenda button::-moz-focus-inner,
#icagenda input::-moz-focus-inner {
	padding: 0;
	border: 0;
}
#icagenda button,
#icagenda input[type="button"],
#icagenda input[type="reset"],
#icagenda input[type="submit"] {
	cursor: pointer;
	-webkit-appearance: button;
}
#icagenda input[type="search"] {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	-webkit-appearance: textfield;
}
#icagenda input[type="search"]::-webkit-search-decoration,
#icagenda input[type="search"]::-webkit-search-cancel-button {
	-webkit-appearance: none;
}
#icagenda textarea {
	overflow: auto;
	vertical-align: top;
}
#icagenda .input-block-level {
	display: block;
	width: 100%;
	min-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#icagenda p {
	margin: 0 0 9px;
}
#icagenda .lead {
	margin-bottom: 18px;
	font-size: 20px;
	font-weight: 200;
	line-height: 27px;
}
#icagenda small {
	font-size: 85%;
}
#icagenda strong {
	font-weight: bold;
}
#icagenda em {
	font-style: italic;
}

#icagenda form {
	margin: 0 0 18px;
}
#icagenda fieldset {
	padding: 0;
	margin: 0;
	border: 0;
}
#icagenda legend {
	display: block;
	width: 100%;
	padding: 0;
	margin-bottom: 18px;
	font-size: 19.5px;
	line-height: 36px;
	color: #333;
	border: 0;
	border-bottom: 1px solid #e5e5e5;
}
#icagenda legend small {
	font-size: 13.5px;
	color: #999;
}
#icagenda label,
#icagenda input,
#icagenda button,
#icagenda select,
#icagenda textarea {
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
}
#icagenda input,
#icagenda button,
#icagenda select,
#icagenda textarea {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#icagenda label {
	display: block;
	margin-bottom: 5px;
}
#icagenda select,
#icagenda textarea,
#icagenda input[type="text"],
#icagenda input[type="password"],
#icagenda input[type="datetime"],
#icagenda input[type="datetime-local"],
#icagenda input[type="date"],
#icagenda input[type="month"],
#icagenda input[type="time"],
#icagenda input[type="week"],
#icagenda input[type="number"],
#icagenda input[type="email"],
#icagenda input[type="url"],
#icagenda input[type="search"],
#icagenda input[type="tel"],
#icagenda input[type="color"],
#icagenda .uneditable-input {
	display: inline-block;
	height: 18px;
	padding: 4px 6px;
	margin-bottom: 9px;
	font-size: 13px !important;
	line-height: 18px;
	color: #555;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
/*
#icagenda input {
	width: 210px;
}
*/
#icagenda textarea {
	width: 100%;
}
#icagenda textarea {
	height: auto;
}
#icagenda textarea,
#icagenda input[type="text"],
#icagenda input[type="password"],
#icagenda input[type="datetime"],
#icagenda input[type="datetime-local"],
#icagenda input[type="date"],
#icagenda input[type="month"],
#icagenda input[type="time"],
#icagenda input[type="week"],
#icagenda input[type="number"],
#icagenda input[type="email"],
#icagenda input[type="url"],
#icagenda input[type="search"],
#icagenda input[type="tel"],
#icagenda input[type="color"],
#icagenda .uneditable-input {
	background-color: #fff;
	border: 1px solid #ccc;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-webkit-transition: border linear .2s, box-shadow linear .2s;
	-moz-transition: border linear .2s, box-shadow linear .2s;
	-o-transition: border linear .2s, box-shadow linear .2s;
	transition: border linear .2s, box-shadow linear .2s;
}
#icagenda textarea:focus,
#icagenda input[type="text"]:focus,
#icagenda input[type="password"]:focus,
#icagenda input[type="datetime"]:focus,
#icagenda input[type="datetime-local"]:focus,
#icagenda input[type="date"]:focus,
#icagenda input[type="month"]:focus,
#icagenda input[type="time"]:focus,
#icagenda input[type="week"]:focus,
#icagenda input[type="number"]:focus,
#icagenda input[type="email"]:focus,
#icagenda input[type="url"]:focus,
#icagenda input[type="search"]:focus,
#icagenda input[type="tel"]:focus,
#icagenda input[type="color"]:focus,
#icagenda .uneditable-input:focus {
	border-color: rgba(82,168,236,0.8);
	outline: 0;
	outline: thin dotted \9;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
#icagenda input[type="radio"],
#icagenda input[type="checkbox"] {
	margin: 4px 0 0;
	*margin-top: 0;
	margin-top: 1px \9;
	line-height: normal;
	cursor: pointer;
}
#icagenda input[type="file"],
#icagenda input[type="image"],
#icagenda input[type="submit"],
#icagenda input[type="reset"],
#icagenda input[type="button"],
#icagenda input[type="radio"],
#icagenda input[type="checkbox"] {
	width: auto;
}
#icagenda select,
#icagenda input[type="file"] {
	height: 30px;
	*margin-top: 4px;
	line-height: 30px;
}
#icagenda select {
	width: 220px;
	border: 1px solid #bbb;
	background-color: #fff;
}
#icagenda select[multiple],
#icagenda select[size] {
	height: auto;
}
#icagenda select:focus,
#icagenda input[type="file"]:focus,
#icagenda input[type="radio"]:focus,
#icagenda input[type="checkbox"]:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
#icagenda .uneditable-input,
#icagenda .uneditable-textarea {
	color: #999;
	background-color: #fcfcfc;
	border-color: #ccc;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
	cursor: not-allowed;
}
#icagenda input:-moz-placeholder {
	color: #999;
}
#icagenda input:-ms-input-placeholder {
	color: #999;
}
#icagenda input::-webkit-input-placeholder {
	color: #999;
}
#icagenda .radio,
#icagenda .checkbox {
	min-height: 18px;
	padding-left: 18px;
}
#icagenda .radio input[type="radio"],
#icagenda .checkbox input[type="checkbox"] {
	float: left;
	margin-left: -18px;
}
#icagenda .input-mini {
	width: 60px;
}
#icagenda .input-small {
	width: 90px;
}
#icagenda .input-medium {
	width: 150px;
}
#icagenda .input-large {
	width: 210px;
}
#icagenda .input-xlarge {
	width: 270px;
}
#icagenda .input-xxlarge {
	width: 530px;
}
#icagenda input[class*="span"],
#icagenda select[class*="span"],
#icagenda textarea[class*="span"],
#icagenda .uneditable-input[class*="span"],
#icagenda .row-fluid input[class*="span"],
#icagenda .row-fluid select[class*="span"],
#icagenda .row-fluid textarea[class*="span"],
#icagenda .row-fluid .uneditable-input[class*="span"] {
	float: none;
	margin-left: 0;
}
#icagenda .input-append input[class*="span"],
#icagenda .input-append .uneditable-input[class*="span"],
#icagenda .input-prepend input[class*="span"],
#icagenda .input-prepend .uneditable-input[class*="span"],
#icagenda .row-fluid input[class*="span"],
#icagenda .row-fluid select[class*="span"],
#icagenda .row-fluid textarea[class*="span"],
#icagenda .row-fluid .uneditable-input[class*="span"],
#icagenda .row-fluid .input-prepend [class*="span"],
#icagenda .row-fluid .input-append [class*="span"] {
	display: inline-block;
}

#icagenda .btn {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 4px 14px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	*line-height: 18px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	color: #333;
	text-shadow: 0 1px 1px rgba(255,255,255,0.75);
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
	background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
	background-image: -o-linear-gradient(top,#fff,#e6e6e6);
	background-image: linear-gradient(to bottom,#fff,#e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #e6e6e6;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #bbb;
	*border: 0;
	border-bottom-color: #a2a2a2;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	*margin-left: .3em;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
#icagenda .btn:hover,
#icagenda .btn:active,
#icagenda .btn.active,
#icagenda .btn.disabled,
#icagenda .btn[disabled] {
	color: #333;
	background-color: #e6e6e6;
	*background-color: #d9d9d9;
}
#icagenda .btn:active,
#icagenda .btn.active {
	background-color: #cccccc \9;
}
#icagenda .btn:first-child {
	*margin-left: 0;
}
#icagenda .btn:hover {
	color: #333;
	text-decoration: none;
	background-color: #e6e6e6;
	*background-color: #d9d9d9;
	background-position: 0 -15px;
	-webkit-transition: background-position .1s linear;
	-moz-transition: background-position .1s linear;
	-o-transition: background-position .1s linear;
	transition: background-position .1s linear;
}
#icagenda .btn:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
#icagenda .btn.active,
#icagenda .btn:active {
	background-color: #e6e6e6;
	background-color: #d9d9d9 \9;
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
#icagenda .btn.disabled,
#icagenda .btn[disabled] {
	cursor: default;
	background-color: #e6e6e6;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
#icagenda .btn-large {
	padding: 9px 14px;
	font-size: 15px;
	line-height: normal;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#icagenda .btn-large [class^="icon-"] {
	margin-top: 2px;
}
#icagenda .btn-small {
	padding: 3px 9px;
	font-size: 11px;
	line-height: 16px;
}
#icagenda .btn-small [class^="icon-"] {
	margin-top: 0;
}
#icagenda .btn-mini {
	padding: 2px 6px;
	font-size: 10px;
	line-height: 14px;
}
#icagenda .btn-block {
	display: block;
	width: 100%;
	padding-left: 0;
	padding-right: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#icagenda .btn-block + #icagenda .btn-block {
	margin-top: 5px;
}
#icagenda .btn-primary.active,
#icagenda .btn-warning.active,
#icagenda .btn-danger.active,
#icagenda .btn-success.active,
#icagenda .btn-info.active,
#icagenda .btn-inverse.active {
	color: rgba(255,255,255,0.75);
}
#icagenda .btn {
	border-color: #c5c5c5;
	border-color: rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);
}
#icagenda .btn-primary {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #1d6cb0;
	background-image: -moz-linear-gradient(top,#2384d3,#15497c);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#2384d3),to(#15497c));
	background-image: -webkit-linear-gradient(top,#2384d3,#15497c);
	background-image: -o-linear-gradient(top,#2384d3,#15497c);
	background-image: linear-gradient(to bottom,#2384d3,#15497c);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2384d3', endColorstr='#ff15497c', GradientType=0);
	border-color: #15497c #15497c #0a223b;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #15497c;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
#icagenda .btn-primary:hover,
#icagenda .btn-primary:active,
#icagenda .btn-primary.active,
#icagenda .btn-primary.disabled,
#icagenda .btn-primary[disabled] {
	color: #fff;
	background-color: #15497c;
	*background-color: #113c66;
}
#icagenda .btn-primary:active,
#icagenda .btn-primary.active {
	background-color: #0e2f50 \9;
}
#icagenda .btn-warning {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #faa732;
	background-image: -moz-linear-gradient(top,#fbb450,#f89406);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));
	background-image: -webkit-linear-gradient(top,#fbb450,#f89406);
	background-image: -o-linear-gradient(top,#fbb450,#f89406);
	background-image: linear-gradient(to bottom,#fbb450,#f89406);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffab44f', endColorstr='#fff89406', GradientType=0);
	border-color: #f89406 #f89406 #ad6704;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #f89406;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
#icagenda .btn-warning:hover,
#icagenda .btn-warning:active,
#icagenda .btn-warning.active,
#icagenda .btn-warning.disabled,
#icagenda .btn-warning[disabled] {
	color: #fff;
	background-color: #f89406;
	*background-color: #df8505;
}
#icagenda .btn-warning:active,
#icagenda .btn-warning.active {
	background-color: #c67605 \9;
}
#icagenda .btn-danger {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #da4f49;
	background-image: -moz-linear-gradient(top,#ee5f5b,#bd362f);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));
	background-image: -webkit-linear-gradient(top,#ee5f5b,#bd362f);
	background-image: -o-linear-gradient(top,#ee5f5b,#bd362f);
	background-image: linear-gradient(to bottom,#ee5f5b,#bd362f);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
	border-color: #bd362f #bd362f #802420;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #bd362f;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
#icagenda .btn-danger:hover,
#icagenda .btn-danger:active,
#icagenda .btn-danger.active,
#icagenda .btn-danger.disabled,
#icagenda .btn-danger[disabled] {
	color: #fff;
	background-color: #bd362f;
	*background-color: #a9302a;
}
#icagenda .btn-danger:active,
#icagenda .btn-danger.active {
	background-color: #942a25 \9;
}
#icagenda .btn-success {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #5bb75b;
	background-image: -moz-linear-gradient(top,#62c462,#51a351);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
	background-image: -webkit-linear-gradient(top,#62c462,#51a351);
	background-image: -o-linear-gradient(top,#62c462,#51a351);
	background-image: linear-gradient(to bottom,#62c462,#51a351);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
	border-color: #51a351 #51a351 #387038;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #51a351;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
#icagenda .btn-success:hover,
#icagenda .btn-success:active,
#icagenda .btn-success.active,
#icagenda .btn-success.disabled,
#icagenda .btn-success[disabled] {
	color: #fff;
	background-color: #51a351;
	*background-color: #499249;
}
#icagenda .btn-success:active,
#icagenda .btn-success.active {
	background-color: #408140 \9;
}
#icagenda .btn-info {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #49afcd;
	background-image: -moz-linear-gradient(top,#5bc0de,#2f96b4);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));
	background-image: -webkit-linear-gradient(top,#5bc0de,#2f96b4);
	background-image: -o-linear-gradient(top,#5bc0de,#2f96b4);
	background-image: linear-gradient(to bottom,#5bc0de,#2f96b4);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
	border-color: #2f96b4 #2f96b4 #1f6377;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #2f96b4;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
#icagenda .btn-info:hover,
#icagenda .btn-info:active,
#icagenda .btn-info.active,
#icagenda .btn-info.disabled,
#icagenda .btn-info[disabled] {
	color: #fff;
	background-color: #2f96b4;
	*background-color: #2a85a0;
}
#icagenda .btn-info:active,
#icagenda .btn-info.active {
	background-color: #24748c \9;
}
#icagenda .btn-inverse {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #363636;
	background-image: -moz-linear-gradient(top,#444,#222);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));
	background-image: -webkit-linear-gradient(top,#444,#222);
	background-image: -o-linear-gradient(top,#444,#222);
	background-image: linear-gradient(to bottom,#444,#222);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
	border-color: #222 #222 #000000;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #222;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
#icagenda .btn-inverse:hover,
#icagenda .btn-inverse:active,
#icagenda .btn-inverse.active,
#icagenda .btn-inverse.disabled,
#icagenda .btn-inverse[disabled] {
	color: #fff;
	background-color: #222;
	*background-color: #151515;
}
#icagenda .btn-inverse:active,
#icagenda .btn-inverse.active {
	background-color: #090909 \9;
}
#icagenda button.btn,
#icagenda input[type="submit"].btn {
	*padding-top: 3px;
	*padding-bottom: 3px;
}
#icagenda button.btn::-moz-focus-inner,
#icagenda input[type="submit"].btn::-moz-focus-inner {
	padding: 0;
	border: 0;
}
#icagenda button.btn.btn-large,
#icagenda input[type="submit"].btn.btn-large {
	*padding-top: 7px;
	*padding-bottom: 7px;
}
#icagenda button.btn.btn-small,
#icagenda input[type="submit"].btn.btn-small {
	*padding-top: 3px;
	*padding-bottom: 3px;
}
#icagenda button.btn.btn-mini,
#icagenda input[type="submit"].btn.btn-mini {
	*padding-top: 1px;
	*padding-bottom: 1px;
}
#icagenda .btn-link,
#icagenda .btn-link:active {
	background-color: transparent;
	background-image: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
#icagenda .btn-link {
	border-color: transparent;
	cursor: pointer;
	color: #08c;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
#icagenda .btn-link:hover {
	color: #005580;
	text-decoration: underline;
	background-color: transparent;
}
#icagenda .btn-group {
	position: relative;
	font-size: 0;
	white-space: nowrap;
	*margin-left: .3em;
}
#icagenda .btn-group:first-child {
	*margin-left: 0;
}
#icagenda .btn-group + #icagenda .btn-group {
	margin-left: 5px;
}
#icagenda .btn-toolbar {
	font-size: 0;
	margin-top: 9px;
	margin-bottom: 9px;
}
#icagenda .btn-toolbar .btn-group {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
#icagenda .btn-toolbar .btn + #icagenda .btn,
#icagenda .btn-toolbar .btn-group + #icagenda .btn,
#icagenda .btn-toolbar .btn + #icagenda .btn-group {
	margin-left: 5px;
}
#icagenda .btn-group > #icagenda .btn {
	position: relative;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
#icagenda .btn-group > #icagenda .btn + .btn {
	margin-left: -1px;
}
#icagenda .btn-group > #icagenda .btn,
#icagenda .btn-group > #icagenda .dropdown-menu {
	font-size: 13px;
}
#icagenda .btn-group > #icagenda .btn-mini {
	font-size: 11px;
}
#icagenda .btn-group > #icagenda .btn-small {
	font-size: 12px;
}
#icagenda .btn-group > #icagenda .btn-large {
	font-size: 16px;
}
#icagenda .btn-group > #icagenda .btn:first-child {
	margin-left: 0;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px;
}
#icagenda .btn-group > #icagenda .btn:last-child,
#icagenda .btn-group > #icagenda .dropdown-toggle {
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px;
}
#icagenda .btn-group > #icagenda .btn.large:first-child {
	margin-left: 0;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;
}
#icagenda .btn-group > #icagenda .btn.large:last-child,
#icagenda .btn-group > #icagenda .large.dropdown-toggle {
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-right-radius: 6px;
}
#icagenda .btn-group > #icagenda .btn:hover,
#icagenda .btn-group > #icagenda .btn:focus,
#icagenda .btn-group > #icagenda .btn:active,
#icagenda .btn-group > #icagenda .btn.active {
	z-index: 2;
}
#icagenda .btn-group .dropdown-toggle:active,
#icagenda .btn-group.open .dropdown-toggle {
	outline: 0;
}
#icagenda .btn-group > #icagenda .btn + #icagenda .dropdown-toggle {
	padding-left: 8px;
	padding-right: 8px;
	-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);
	-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);
	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);
	*padding-top: 5px;
	*padding-bottom: 5px;
}
#icagenda .btn-group > #icagenda .btn-mini + #icagenda .dropdown-toggle {
	padding-left: 5px;
	padding-right: 5px;
	*padding-top: 2px;
	*padding-bottom: 2px;
}
#icagenda .btn-group > #icagenda .btn-small + #icagenda .dropdown-toggle {
	*padding-top: 5px;
	*padding-bottom: 4px;
}
#icagenda .btn-group > #icagenda .btn-large + #icagenda .dropdown-toggle {
	padding-left: 12px;
	padding-right: 12px;
	*padding-top: 7px;
	*padding-bottom: 7px;
}
#icagenda .btn-group.open .dropdown-toggle {
	background-image: none;
	-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
#icagenda .btn-group.open .btn.dropdown-toggle {
	background-color: #e6e6e6;
}
#icagenda .btn-group.open .btn-primary.dropdown-toggle {
	background-color: #15497c;
}
#icagenda .btn-group.open .btn-warning.dropdown-toggle {
	background-color: #f89406;
}
#icagenda .btn-group.open .btn-danger.dropdown-toggle {
	background-color: #bd362f;
}
#icagenda .btn-group.open .btn-success.dropdown-toggle {
	background-color: #51a351;
}
#icagenda .btn-group.open .btn-info.dropdown-toggle {
	background-color: #2f96b4;
}
#icagenda .btn-group.open .btn-inverse.dropdown-toggle {
	background-color: #222;
}
#icagenda .btn .caret {
	margin-top: 8px;
	margin-left: 0;
}
#icagenda .btn-mini .caret,
#icagenda .btn-small .caret,
#icagenda .btn-large .caret {
	margin-top: 6px;
}
#icagenda .btn-large .caret {
	border-left-width: 5px;
	border-right-width: 5px;
	border-top-width: 5px;
}
#icagenda .dropup .btn-large .caret {
	border-bottom: 5px solid #000;
	border-top: 0;
}
#icagenda .btn-primary .caret,
#icagenda .btn-warning .caret,
#icagenda .btn-danger .caret,
#icagenda .btn-info .caret,
#icagenda .btn-success .caret,
#icagenda .btn-inverse .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
#icagenda .btn-group-vertical {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
#icagenda .btn-group-vertical .btn {
	display: block;
	float: none;
	width: 100%;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
#icagenda .btn-group-vertical .btn + .btn {
	margin-left: 0;
	margin-top: -1px;
}
#icagenda .btn-group-vertical .btn:first-child {
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}
#icagenda .btn-group-vertical .btn:last-child {
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
}
#icagenda .btn-group-vertical .btn-large:first-child {
	-webkit-border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
}
#icagenda .btn-group-vertical .btn-large:last-child {
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
}
@media (max-width: 767px) {
	.row-fluid {
		width: 100%;
	}
	[class*="span"],
	.row-fluid [class*="span"] {
		float: none;
		display: block;
		width: auto;
		margin-left: 0;
	}
	.span12,
	.row-fluid .span12 {
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.input-large,
	.input-xlarge,
	.input-xxlarge,
	input[class*="span"],
	select[class*="span"],
	textarea[class*="span"],
	.uneditable-input {
		display: block;
		width: 100%;
		min-height: 30px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
}
@media (max-width: 480px) {
	input[type="checkbox"],
	input[type="radio"] {
		border: 1px solid #ccc;
	}
}
@media (min-width: 768px) and (max-width: 979px) {
	[class*="span"] {
		float: left;
		margin-left: 20px;
	}
	.span12 {
		width: 724px;
	}
	.span11 {
		width: 662px;
	}
	.span10 {
		width: 600px;
	}
	.span9 {
		width: 538px;
	}
	.span8 {
		width: 476px;
	}
	.span7 {
		width: 414px;
	}
	.span6 {
		width: 352px;
	}
	.span5 {
		width: 290px;
	}
	.span4 {
		width: 228px;
	}
	.span3 {
		width: 166px;
	}
	.span2 {
		width: 104px;
	}
	.span1 {
		width: 42px;
	}
	.row-fluid {
		width: 100%;
		*zoom: 1;
	}
	.row-fluid:before,
	.row-fluid:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row-fluid:after {
		clear: both;
	}
	.row-fluid [class*="span"] {
		display: block;
		width: 100%;
		min-height: 30px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		margin-left: 2.7624309392265%;
		*margin-left: 2.7092394498648%;
	}
	.row-fluid [class*="span"]:first-child {
		margin-left: 0;
	}
	.row-fluid .span12 {
		width: 100%;
		*width: 99.946808510638%;
	}
	.row-fluid .span11 {
		width: 91.489361702128%;
		*width: 91.436170212766%;
	}
	.row-fluid .span10 {
		width: 82.978723404255%;
		*width: 82.925531914894%;
	}
	.row-fluid .span9 {
		width: 74.468085106383%;
		*width: 74.414893617021%;
	}
	.row-fluid .span8 {
		width: 65.957446808511%;
		*width: 65.904255319149%;
	}
	.row-fluid .span7 {
		width: 57.446808510638%;
		*width: 57.393617021277%;
	}
	.row-fluid .span6 {
		width: 48.936170212766%;
		*width: 48.882978723404%;
	}
	.row-fluid .span5 {
		width: 40.425531914894%;
		*width: 40.372340425532%;
	}
	.row-fluid .span4 {
		width: 31.914893617021%;
		*width: 31.86170212766%;
	}
	.row-fluid .span3 {
		width: 23.404255319149%;
		*width: 23.351063829787%;
	}
	.row-fluid .span2 {
		width: 14.893617021277%;
		*width: 14.840425531915%;
	}
	.row-fluid .span1 {
		width: 6.3829787234043%;
		*width: 6.3297872340426%;
	}
	input.span12, textarea.span12, .uneditable-input.span12 {
		width: 710px;
	}
	input.span11, textarea.span11, .uneditable-input.span11 {
		width: 648px;
	}
	input.span10, textarea.span10, .uneditable-input.span10 {
		width: 586px;
	}
	input.span9, textarea.span9, .uneditable-input.span9 {
		width: 524px;
	}
	input.span8, textarea.span8, .uneditable-input.span8 {
		width: 462px;
	}
	input.span7, textarea.span7, .uneditable-input.span7 {
		width: 400px;
	}
	input.span6, textarea.span6, .uneditable-input.span6 {
		width: 338px;
	}
	input.span5, textarea.span5, .uneditable-input.span5 {
		width: 276px;
	}
	input.span4, textarea.span4, .uneditable-input.span4 {
		width: 214px;
	}
	input.span3, textarea.span3, .uneditable-input.span3 {
		width: 152px;
	}
	input.span2, textarea.span2, .uneditable-input.span2 {
		width: 90px;
	}
	input.span1, textarea.span1, .uneditable-input.span1 {
		width: 28px;
	}
}
@media (min-width: 1200px) {
	.span12 {
		width: 1170px;
	}
	.span11 {
		width: 1070px;
	}
	.span10 {
		width: 970px;
	}
	.span9 {
		width: 870px;
	}
	.span8 {
		width: 770px;
	}
	.span7 {
		width: 670px;
	}
	.span6 {
		width: 570px;
	}
	.span5 {
		width: 470px;
	}
	.span4 {
		width: 370px;
	}
	.span3 {
		width: 270px;
	}
	.span2 {
		width: 170px;
	}
	.span1 {
		width: 70px;
	}
	.row-fluid {
		width: 100%;
		*zoom: 1;
	}
	.row-fluid:before,
	.row-fluid:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row-fluid:after {
		clear: both;
	}
	.row-fluid [class*="span"] {
		display: block;
		width: 100%;
		min-height: 30px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		margin-left: 2.5641025641026%;
		*margin-left: 2.5109110747409%;
	}
	.row-fluid [class*="span"]:first-child {
		margin-left: 0;
	}
	.row-fluid .span12 {
		width: 100%;
		*width: 99.946808510638%;
	}
	.row-fluid .span11 {
		width: 91.436464088398%;
		*width: 91.383272599036%;
	}
	.row-fluid .span10 {
		width: 82.872928176796%;
		*width: 82.819736687434%;
	}
	.row-fluid .span9 {
		width: 74.309392265193%;
		*width: 74.256200775832%;
	}
	.row-fluid .span8 {
		width: 65.745856353591%;
		*width: 65.692664864229%;
	}
	.row-fluid .span7 {
		width: 57.182320441989%;
		*width: 57.129128952627%;
	}
	.row-fluid .span6 {
		width: 48.618784530387%;
		*width: 48.565593041025%;
	}
	.row-fluid .span5 {
		width: 40.055248618785%;
		*width: 40.002057129423%;
	}
	.row-fluid .span4 {
		width: 31.491712707182%;
		*width: 31.438521217821%;
	}
	.row-fluid .span3 {
		width: 22.92817679558%;
		*width: 22.874985306218%;
	}
	.row-fluid .span2 {
		width: 14.364640883978%;
		*width: 14.311449394616%;
	}
	.row-fluid .span1 {
		width: 5.8011049723757%;
		*width: 5.747913483014%;
	}
	input,
	textarea,
	.uneditable-input {
		margin-left: 0;
	}
	input.span12, textarea.span12, .uneditable-input.span12 {
		width: 1156px;
	}
	input.span11, textarea.span11, .uneditable-input.span11 {
		width: 1056px;
	}
	input.span10, textarea.span10, .uneditable-input.span10 {
		width: 956px;
	}
	input.span9, textarea.span9, .uneditable-input.span9 {
		width: 856px;
	}
	input.span8, textarea.span8, .uneditable-input.span8 {
		width: 756px;
	}
	input.span7, textarea.span7, .uneditable-input.span7 {
		width: 656px;
	}
	input.span6, textarea.span6, .uneditable-input.span6 {
		width: 556px;
	}
	input.span5, textarea.span5, .uneditable-input.span5 {
		width: 456px;
	}
	input.span4, textarea.span4, .uneditable-input.span4 {
		width: 356px;
	}
	input.span3, textarea.span3, .uneditable-input.span3 {
		width: 256px;
	}
	input.span2, textarea.span2, .uneditable-input.span2 {
		width: 156px;
	}
	input.span1, textarea.span1, .uneditable-input.span1 {
		width: 56px;
	}
}
PK�|!]S-
�\\colour_blue_rtl.cssnu&1i�@charset "UTF-8";

/**
 * @package		Joomla.Administrator
 * @subpackage	templates.hathor
 * @copyright	(C) 2011 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 * @since		1.6
 *
 * RTL CSS file for the color standard
 */

/**
 * Overall Styles
 */
#header {
	background: #ffffff url(../images/j_logo.png) no-repeat top right;
}

#element-box {
	border-left: 1px solid #738498;
	border-right: 1px solid #738498;
}


/**
 * Various Styles
 */

div.checkin-tick {
		background: url(../images/admin/tick.png) 20px 50% no-repeat;
}

/**
 * Subheader, toolbar, page title
 */

div.toolbar-box {
	border-left: 1px solid #738498;
	border-right: 1px solid #738498;
}

div.toolbar-list li.divider {
	border-left: 1px dotted #e5d9c3;
	border-right: none;
}

div.toolbar-list a:hover {
	border-right: 1px solid #e5d9c3;
	border-left: 1px solid #738498;
}

/**
 * Pane Slider pane Toggler styles
 */
.pane-toggler  span {
	background: transparent url(../images/j_arrow_left.png) right 50% no-repeat;
}

.pane-toggler-down span {
	background: transparent url(../images/j_arrow_down.png) right 50% no-repeat;
}

/**
 * Cpanel Settings
 */

#cpanel div.icon a:hover,
#cpanel div.icon a:focus {
	border-right: 1px solid #e5d9c3;
	border-left: 1px solid #738498;
}

fieldset#filter-bar {
	border-left: none;
	border-right: none;
}

/**
 * Admintable Styles
 */

table.admintable td.key,table.admintable td.paramlist_key {
	border-left: 1px solid #738498;
	border-right: none;
}

table.paramlist td.paramlist_description {
	border-left: 1px solid #738498;
	border-right: none;
}

/**
 * Admin Form Styles
 */
table.adminform tr {
	border-left: 1px solid #738498;
	border-right: none;
}

/**
 * Adminlist Table layout
 */

table.adminlist.modal {
	border-right: 1px solid #738498;
	border-left: 1px solid #738498;
}

/* Table row styles */

table.adminlist tbody tr td,
table.adminlist tbody tr th {
	border-left: 1px solid #738498;
	border-right: none;
}

table.adminlist tbody tr td:last-child {
	border-left: none;
}

/**
 * Saving order icon styling in admin tables
 */
a.saveorder {
	background: url(../images/admin/filesave.png) no-repeat;
}

a.saveorder.inactive {
	background-position: 0 -16px;
}

/**
 * Button styling
 */

/* Button 1 Type */

	/* Use this if you add images to the buttons such as directional arrows */

.button1 a {
	/* add padding if you are using the directional images */
	/* padding: 0 6px 0 30px; */
}

	/* Button 2 Type */

.button2-right .prev {
	background-image: url(../images/j_button2_prev.png);
	background-position: right center;
}

.button2-right.off .prev {
	background: url(../images/j_button2_prev_off.png) no-repeat;
}

.button2-right .start {
	background-image: url(../images/j_button2_first.png);
	background-position: right center;
}

.button2-left .next {
	background-image: url(../images/j_button2_next.png);
	background-position: left center;
}

.button2-left.off .next { /* @TODO check the x position */
	background: url(../images/j_button2_next_off.png) 100% 0 no-repeat;
}

.button2-left .end {
	background-image: url(../images/j_arrow_left.png);
	background-position: left center;
}

.button2-left.off .end { /* @TODO check the x position */
	background: url(../images/j_button2_last_off.png) 100% 0 no-repeat;
}

.button2-left .image {
	background: url(../images/j_button2_image.png) 100% 0 no-repeat;
}

.button2-left .readmore {
	background: url(../images/j_button2_readmore.png) 100% 0 no-repeat;
}

.button2-left .pagebreak {
	background: url(../images/j_button2_pagebreak.png) 100% 0 no-repeat;
}

/**
 * Tooltips
 */

/**
 * System Standard Messages
 */
#system-message dd.message ul {
	background: #C3D2E5 url(../images/notice-info.png) 99.5% center no-repeat;
}

/**
 * System Error Messages
 */
#system-message dd.error ul {
	background: #E6C0C0 url(../images/notice-alert.png) 99.5% top no-repeat;
}

/**
 * System Notice Messages
 */
#system-message dd.notice ul {
	background: #EFE7B8 url(../images/notice-note.png) 99%.5 top no-repeat;
}

/**
 * JGrid styles
 */

/**
 * Menu Icons
 * These icons are used on the Administrator menu
 * The classes are constructed dynamically when the menu is generated
 */


/**
 * Toolbar icons
 * These icons are used for the toolbar buttons
 * The classes are constructed dynamically when the toolbar is created
 */

/**
 * Quick Icons
 * Also knows as Header Icons
 * These are used for the Quick Icons on the Control Panel
 * The same classes are also assigned the Component Title
 */

/**
 * General styles
 */

.helpFrame {
	border-right: 0 solid #738498;
	border-left: none;
	border-top: none;
}

/* -- ACL STYLES relocated from com_users/media/grid.css ----------- */

/* -- ACL PANEL STYLES  ----------- */


/* All Tabs */

table.aclsummary-table td.col2,
table.aclsummary-table th.col2,
table.aclsummary-table td.col3,
table.aclsummary-table th.col3,
table.aclsummary-table td.col4,
table.aclsummary-table th.col4,
table.aclsummary-table td.col5,
table.aclsummary-table th.col5,
table.aclsummary-table td.col6,
table.aclsummary-table th.col6,
table.aclmodify-table td.col2,
table.aclmodify-table th.col2 {
	border-right: 1px solid #738498;
	border-left: none;
}

/* Icons */

ul.acllegend li.acl-allowed {
	background:url(../images/admin/icon-16-allow.png) no-repeat right;
}
ul.acllegend li.acl-denied {
	background:url(../images/admin/icon-16-deny.png) no-repeat right;
}

table#acl-config th.acl-groups {
	border-left: 1px solid #738498;
}

table#acl-config th.acl-groups {
	text-align: right;
}

.acl-action {
	margin: auto 0;
}

/* Icons */

span.icon-16-unset {
	background: url(../images/admin/icon-16-denyinactive.png) no-repeat right;
}

span.icon-16-allowed {
	background: url(../images/admin/icon-16-allow.png) no-repeat right;
}

span.icon-16-denied {
	background: url(../images/admin/icon-16-deny.png) no-repeat right;
}

span.icon-16-locked {
	background: url(../images/admin/checked_out.png) no-repeat right;
}

/**
* Mod_rewrite Warning
*/
#jform_sef_rewrite-lbl {
	background: url(../images/admin/icon-16-notice-note.png) left top no-repeat;
}

/**
* Modal S-Box overrides
*/

#sbox-window {
	text-align: right;
}

/**
* Permission Rules
*/

#permissions-sliders ul#rules table.group-rules td
{
    border-left: solid 1px #738498;
    border-right: solid 0 #738498;
}

#permissions-sliders ul#rules table.group-rules th
{
    border-left: solid 1px #738498;
    border-right: solid 0 #738498;
}

/**
 * Menu Styling
 */

#menu ul li.node {
	background-image: url(../images/j_arrow_left.png);
	background-repeat: no-repeat;
	background-position: left 50%;
}

#menu a {
	background-position: right 50%;
}

#menu li {
	border-left: 1px solid #738498;
	border-right: 0 solid #738498;
}

#menu li li li a:focus {
	border-right: 1px solid #fafafa;
}

/* Installer Database */
#installer-database p.warning {
	background-position: center right;
}

#installer-database p.nowarning {
	background-position: center right;
}
PK�|!]��U�colour_brown_rtl.cssnu&1i�@charset "UTF-8";

/**
 * @package		Joomla.Administrator
 * @subpackage	templates.hathor
 * @copyright	(C) 2010 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 * @since		1.6
 *
 * RTL CSS file for the color standard
 */

/**
 * Overall Styles
 */
#header {
	background: #ffffff url(../images/j_logo.png) no-repeat top right;
}

/**
 * Various Styles
 */
div.checkin-tick {
		background: url(../images/admin/tick.png) 20px 50% no-repeat;
}

/**
 * Pane Slider pane Toggler styles
 */
.pane-toggler  span {
	background: transparent url(../images/j_arrow_left.png) right 50% no-repeat;
}

.pane-toggler-down span {
	background: transparent url(../images/j_arrow_down.png) right 50% no-repeat;
}

/**
 * Cpanel Settings
 */
fieldset#filter-bar {
	border-left: none;
	border-right: none;
}

/**
 * Admintable Styles
 */

table.admintable td.key,table.admintable td.paramlist_key {
	border-left: 1px solid #e9e9e9;
	border-right: none;
}

table.paramlist td.paramlist_description {
	border-left: 1px solid #e9e9e9;
	border-right: none;
}

/**
 * Admin Form Styles
 */
table.adminform tr {
	border-left: 1px solid #000000;
	border-right: none;
}

/**
 * Adminlist Table layout
 */

table.adminlist.modal {
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
}

	/* Table row styles */
table.adminlist tbody tr td:last-child {
	border-left: none;
}

/**
 * Saving order icon styling in admin tables
 */
a.saveorder {
	background: url(../images/admin/filesave.png) no-repeat;
}

a.saveorder.inactive {
	background-position: 0 -16px;
}

/**
 * Button styling
 */

/* Button 1 Type */

	/* Use this if you add images to the buttons such as directional arrows */

.button1 a {
	/* add padding if you are using the directional images */
	/* padding: 0 6px 0 30px; */
}

	/* Button 2 Type */

.button2-right .prev {
	background-image: url(../images/j_button2_prev.png);
	background-position: right center;
}

.button2-right.off .prev {
	background: url(../images/j_button2_prev_off.png) no-repeat;
}

.button2-right .start {
	background-image: url(../images/j_button2_first.png);
	background-position: right center;
}

.button2-left .next {
	background-image: url(../images/j_button2_next.png);
	background-position: left center;
}

.button2-left.off .next { /* @TODO check the x position */
	background: url(../images/j_button2_next_off.png) 100% 0 no-repeat;
}

.button2-left .end {
	background-image: url(../images/j_arrow_left.png);
	background-position: left center;
}

.button2-left.off .end { /* @TODO check the x position */
	background: url(../images/j_button2_last_off.png) 100% 0 no-repeat;
}

.button2-left .image {
	background: url(../images/j_button2_image.png) 100% 0 no-repeat;
}

.button2-left .readmore {
	background: url(../images/j_button2_readmore.png) 100% 0 no-repeat;
}

.button2-left .pagebreak {
	background: url(../images/j_button2_pagebreak.png) 100% 0 no-repeat;
}

/**
 * Tooltips
 */


/**
 * System Standard Messages
 */
#system-message dd.message ul {
	background: #C3D2E5 url(../images/notice-info.png) 99.5% center no-repeat;
}

/**
 * System Error Messages
 */
#system-message dd.error ul {
	background: #E6C0C0 url(../images/notice-alert.png) 99.5% top no-repeat;
}

/**
 * System Notice Messages
 */
#system-message dd.notice ul {
	background: #EFE7B8 url(../images/notice-note.png) 99%.5 top no-repeat;
}

/**
 * JGrid styles
 */

/**
 * Menu Icons
 * These icons are used on the Administrator menu
 * The classes are constructed dynamically when the menu is generated
 */


/**
 * Toolbar icons
 * These icons are used for the toolbar buttons
 * The classes are constructed dynamically when the toolbar is created
 */

/**
 * Quick Icons
 * Also knows as Header Icons
 * These are used for the Quick Icons on the Control Panel
 * The same classes are also assigned the Component Title
 */

/**
 * General styles
 */

.helpFrame {
	border-right: 0 solid #222;
	border-left: none;
	border-top: none;
}

/* -- ACL STYLES relocated from com_users/media/grid.css ----------- */

/* -- ACL PANEL STYLES  ----------- */


/* All Tabs */

table.aclsummary-table td.col2,
table.aclsummary-table th.col2,
table.aclsummary-table td.col3,
table.aclsummary-table th.col3,
table.aclsummary-table td.col4,
table.aclsummary-table th.col4,
table.aclsummary-table td.col5,
table.aclsummary-table th.col5,
table.aclsummary-table td.col6,
table.aclsummary-table th.col6,
table.aclmodify-table td.col2,
table.aclmodify-table th.col2 {
	border-right: 1px solid #cbcbcb;
	border-left: none;
}

/* Icons */

ul.acllegend li.acl-allowed {
	background: url(../images/admin/icon-16-allow.png) no-repeat right;
}
ul.acllegend li.acl-denied {
	background: url(../images/admin/icon-16-deny.png) no-repeat right;
}

table#acl-config th.acl-groups {
	border-left: 1px solid #000000;
}

table#acl-config th.acl-groups {
	text-align: right;
}

.acl-action {
	margin: auto 0;
}

/* Icons */

span.icon-16-unset {
	background: url(../images/admin/icon-16-denyinactive.png) no-repeat right;
}

span.icon-16-allowed {
	background: url(../images/admin/icon-16-allow.png) no-repeat right;
}

span.icon-16-denied {
	background: url(../images/admin/icon-16-deny.png) no-repeat right;
}

span.icon-16-locked {
	background: url(../images/admin/checked_out.png) no-repeat right;
}

/**
* Mod_rewrite Warning
*/
#jform_sef_rewrite-lbl {
	background: url(../images/admin/icon-16-notice-note.png) left top no-repeat;
}

/**
* Permission Rules
*/

#permissions-sliders ul#rules table.group-rules td {
    border-left: solid 1px #000000;
    border-right: solid 0 #000000;
}

#permissions-sliders ul#rules table.group-rules th {
    border-left: solid 1px #000000;
    border-right: solid 0 #000000;
}

/**
 * Menu Styling
 */

#menu ul li.node {
	background-image: url(../images/j_arrow_left.png);
	background-repeat: no-repeat;
	background-position: left 50%;
}

#menu a {
	background-position: right 50%;
}

/* Installer Database */
#installer-database p.warning {
	background-position: center right;
}

#installer-database p.nowarning {
	background-position: center right;
}
PK�|!]i`��XXcolour_standard_rtl.cssnu&1i�@charset "UTF-8";

/**
 * @package		Joomla.Administrator
 * @subpackage	templates.hathor
 * @copyright	(C) 2010 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 * @since		1.6
 *
 * RTL CSS file for the color standard
 */

/**
 * Overall Styles
 */
#header {
	background: #ffffff url(../images/j_logo.png) no-repeat top right;
}

#element-box {
	border-left: 1px solid #c7c8b2;
	border-right: 1px solid #c7c8b2;
}

/**
 * Various Styles
 */

div.checkin-tick {
	background: url(../images/admin/tick.png) 20px 50% no-repeat;
}

/**
 * Subheader, toolbar, page title
 */
div.toolbar-box {
	border-left: 1px solid #c7c8b2;
	border-right: 1px solid #c7c8b2;
}

div.toolbar-list li.divider {
	border-left:1px dotted #e3e4ca;
	border-right:none;
}

div.toolbar-list a:hover {
	border-right: 1px solid #e3e4ca;
	border-left: 1px solid #c7c8b2;
}

/**
 * Pane Slider pane Toggler styles
 */
.pane-toggler  span {
	background: transparent url(../images/j_arrow_left.png) right 50% no-repeat;
}

.pane-toggler-down span {
	background: transparent url(../images/j_arrow_down.png) right 50%
		no-repeat;
}

/**
 * Cpanel Settings
 */
#cpanel div.icon a:hover,
#cpanel div.icon a:focus {
	border-right: 1px solid #e3e4ca;
	border-left: 1px solid #c7c8b2;
}

fieldset#filter-bar {
	border-left: none;
	border-right: none;
}

/**
 * Admintable Styles
 */
table.admintable td.key,table.admintable td.paramlist_key {
	border-left: 1px solid #c7c8b2;
	border-right: none;
}

table.paramlist td.paramlist_description {
	border-left: 1px solid #c7c8b2;
	border-right: none;
}

/**
 * Admin Form Styles
 */
table.adminform tr {
	border-left: 1px solid #c7c8b2;
	border-right: none;
}

/**
 * Adminlist Table layout
 */

table.adminlist.modal {
	border-right: 1px solid #c7c8b2;
	border-left: 1px solid #c7c8b2;
}


/* Table row styles */

table.adminlist tbody tr td,
table.adminlist tbody tr th {
	border-left: 1px solid #c7c8b2;
	border-right: none;
}

table.adminlist tbody tr td:last-child {
	border-left: none;
}

/**
 * Saving order icon styling in admin tables
 */
a.saveorder {
	background: url(../images/admin/filesave.png) no-repeat;
}

a.saveorder.inactive {
	background-position: 0 -16px;
}

/**
 * Button styling
 */

/* Button 1 Type */

	/* Use this if you add images to the buttons such as directional arrows */

.button1 a {
	/* add padding if you are using the directional images */
	/* padding: 0 6px 0 30px; */
}

	/* Button 2 Type */

.button2-right .prev {
	background-image: url(../images/j_button2_prev.png);
	background-position: right center;
}

.button2-right.off .prev {
	background: url(../images/j_button2_prev_off.png) no-repeat;
}

.button2-right .start {
	background-image: url(../images/j_button2_first.png);
	background-position: right center;
}

.button2-left .next {
	background-image: url(../images/j_button2_next.png);
	background-position: left center;
}

.button2-left.off .next { /* @TODO check the x position */
	background: url(../images/j_button2_next_off.png) 100% 0 no-repeat;
}

.button2-left .end {
	background-image: url(../images/j_arrow_left.png);
	background-position: left center;
}

.button2-left.off .end { /* @TODO check the x position */
	background: url(../images/j_button2_last_off.png) 100% 0 no-repeat;
}

.button2-left .image {
	background: url(../images/j_button2_image.png) 100% 0 no-repeat;
}

.button2-left .readmore {
	background: url(../images/j_button2_readmore.png) 100% 0 no-repeat;
}

.button2-left .pagebreak {
	background: url(../images/j_button2_pagebreak.png) 100% 0 no-repeat;
}

/**
 * Tooltips
 */

/**
 * System Standard Messages
 */
#system-message dd.message ul {
	background: #C3D2E5 url(../images/notice-info.png) 99.5% center no-repeat;
}

/**
 * System Error Messages
 */
#system-message dd.error ul {
	background: #E6C0C0 url(../images/notice-alert.png) 99.5% top no-repeat;
}

/**
 * System Notice Messages
 */
#system-message dd.notice ul {
	background: #EFE7B8 url(../images/notice-note.png) 99%.5 top no-repeat;
}

/**
 * JGrid styles
 */

/**
 * Menu Icons
 * These icons are used on the Administrator menu
 * The classes are constructed dynamically when the menu is generated
 */


/**
 * Toolbar icons
 * These icons are used for the toolbar buttons
 * The classes are constructed dynamically when the toolbar is created
 */

/**
 * Quick Icons
 * Also knows as Header Icons
 * These are used for the Quick Icons on the Control Panel
 * The same classes are also assigned the Component Title
 */

/**
 * General styles
 */

.helpFrame {
	border-right: 0 solid #c7c8b2;
	border-left: none;
	border-top: none;
}

/* -- ACL STYLES relocated from com_users/media/grid.css ----------- */

/* -- ACL PANEL STYLES  ----------- */


/* All Tabs */

table.aclsummary-table td.col2,
table.aclsummary-table th.col2,
table.aclsummary-table td.col3,
table.aclsummary-table th.col3,
table.aclsummary-table td.col4,
table.aclsummary-table th.col4,
table.aclsummary-table td.col5,
table.aclsummary-table th.col5,
table.aclsummary-table td.col6,
table.aclsummary-table th.col6,
table.aclmodify-table td.col2,
table.aclmodify-table th.col2 {
	border-right: 1px solid #c7c8b2;
	border-left: none;
}

/* Icons */

ul.acllegend li.acl-allowed {
	background:url(../images/admin/icon-16-allow.png) no-repeat right;
}
ul.acllegend li.acl-denied {
	background:url(../images/admin/icon-16-deny.png) no-repeat right;
}

table#acl-config th.acl-groups {
	border-left: 1px solid #c7c8b2;
}

table#acl-config th.acl-groups {
	text-align: right;
}

.acl-action {
	margin: auto 0;
}

/* Icons */

span.icon-16-unset {
	background: url(../images/admin/icon-16-denyinactive.png) no-repeat right;
}

span.icon-16-allowed {
	background: url(../images/admin/icon-16-allow.png) no-repeat right;
}

span.icon-16-denied {
	background: url(../images/admin/icon-16-deny.png) no-repeat right;
}

span.icon-16-locked {
	background: url(../images/admin/checked_out.png) no-repeat right;
}

/**
* Mod_rewrite Warning
*/
#jform_sef_rewrite-lbl {
	background: url(../images/admin/icon-16-notice-note.png) left top no-repeat;
}

/**
* Modal S-Box overrides
*/

#sbox-window {
	text-align: right;
}

/**
* Permission Rules
*/

#permissions-sliders ul#rules table.group-rules td {
    border-left: solid 1px #c7c8b2;
    border-right: solid 0 #c7c8b2;
}

#permissions-sliders ul#rules table.group-rules th {
    border-left: solid 1px #c7c8b2;
    border-right: solid 0 #c7c8b2;
}

/**
 * Menu Styling
 */

#menu ul li.node {
	background-image: url(../images/j_arrow_left.png);
	background-repeat: no-repeat;
	background-position: left 50%;
}

#menu a {
	background-position: right 50%;
}

#menu li {
	border-left: 1px solid #c7c8b2;
	border-right: 0 solid #c7c8b2;
}

#menu li li li a:focus {
	border-right: 1px solid #fafafa;
}

/* Installer Database */
#installer-database p.warning {
	background-position: center right;
}

#installer-database p.nowarning {
	background-position: center right;
}
PK�|!]`�����	error.cssnu&1i�/**
 * @copyright	(C) 2005 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

/* Start Common Styles */
* {
	font-family: helvetica, arial, sans-serif;
	font-size: 11px;
	color: #5F6565;
}

html {
	height: 100%;
	margin-bottom: 1px;
}

body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	margin-bottom: 1px;
	background: #FFFFFF;
	font-family: helvetica, arial, sans-serif;
	font-weight: normal;
	padding-top: 0px;
	margin-top: 0px;
}

.error {
	margin-left: auto;
	margin-right: auto;
}

table, td, th, div, pre, blockquote, ul, ol, dl, address,.componentheading,.contentheading,.contentpagetitle,.sectiontableheader,.newsfeedheading {
	font-family: helvetica, arial, sans-serif;
	font-weight: normal;
}

#outline {
	width: 900px;
	margin: 0 auto;
	padding: 0px;
	padding-top: 60px;
	padding-bottom: 60px;
	background: #FFFFFF;
}
#errorboxoutline {
	width: 900px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #000000;
}
#errorboxheader {
	width: 900px;
	margin: 0px;
	padding: 0px;
	background: #E44249;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	line-height: 22px;
	text-align: center;
	border-bottom: 1px solid #000000;
}
#errorboxbody {
	margin: 0px;
	padding: 10px;
	text-align: left;
}
#techinfo {
	margin: 10px;
	padding: 10px;
	text-align: left;
	border: 1px solid #CCCCCC;
	color: #CCCCCC;
}
#techinfo p {
	color: #CCCCCC;
}PK�|!]OH>{��	theme.cssnu&1i�@charset "UTF-8";

/**
 * @package		Joomla.Administrator
 * @subpackage	templates.hathor
 * @copyright	(C) 2010 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 * @since		1.6
 */

/* ThemeOfficeMenu Style Sheet */

.ThemeOfficeMenu,
.ThemeOfficeSubMenuTable {
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	padding: 0;
	white-space: nowrap;
	cursor: default;
	height: 25px;
}

.ThemeOfficeSubMenu {
	position: absolute;
	visibility:	hidden;
	/*
	   Netscape/Mozilla renders borders by increasing
	   their z-index.  The following line is necessary
	   to cover any borders underneath
	*/
	z-index:	100;
	border:		0;
	padding:	0;
	overflow:	visible;
	border:		1px solid #8C867B;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#BDC3BD, Direction=135, Strength=4);
}

.ThemeOfficeSubMenuTable {
	overflow:	visible;
}

.ThemeOfficeMainItem,
.ThemeOfficeMainItemHover,
.ThemeOfficeMainItemActive,
.ThemeOfficeMenuItem,
.ThemeOfficeMenuItemHover,
.ThemeOfficeMenuItemActive {
	border:	0;
	cursor: default;
	white-space: nowrap;
}

.ThemeOfficeMainItem {
	/*background-color:	#EFEBDE;*/
}

.ThemeOfficeMainItemHover,
.ThemeOfficeMainItemActive {
	background-color:	#e7eddf;
}

.ThemeOfficeMenuItem {
	background-color:	#F1F3F5;
}

.ThemeOfficeMenuItemHover,
.ThemeOfficeMenuItemActive {
	background-color:	#e7eddf;
}


/* horizontal main menu */

.ThemeOfficeMainItem {
	padding: 4px 1px 4px 1px;
	border: 0;
}

td.ThemeOfficeMainItemHover,
td.ThemeOfficeMainItemActive {
	padding:	0;
	border-right:	1px solid #6d9d2e;
	border-left:	1px solid #6d9d2e;
}

.ThemeOfficeMainFolderLeft,
.ThemeOfficeMainItemLeft,
.ThemeOfficeMainFolderText,
.ThemeOfficeMainItemText,
.ThemeOfficeMainFolderRight,
.ThemeOfficeMainItemRight {
	background-color: inherit;
}

/* vertical main menu sub components */

td.ThemeOfficeMainFolderLeft,
td.ThemeOfficeMainItemLeft {
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	0;
	padding-right:	2px;

	border-top:	1px solid #6d9d2e;
	border-bottom:	1px solid #6d9d2e;
	border-left:	1px solid #6d9d2e;

	background-color:	inherit;
}

td.ThemeOfficeMainFolderText,
td.ThemeOfficeMainItemText {
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	5px;
	padding-right:	5px;

	border-top:	1px solid #6d9d2e;
	border-bottom:	1px solid #6d9d2e;

	background-color:	inherit;
	white-space:	nowrap;
}

td.ThemeOfficeMainFolderRight,
td.ThemeOfficeMainItemRight {
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	0;
	padding-right:	0;

	border-top:	1px solid #6d9d2e;
	border-bottom:	1px solid #6d9d2e;
	border-right:	1px solid #6d9d2e;

	background-color:	inherit;
}

tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderLeft,
tr.ThemeOfficeMainItem td.ThemeOfficeMainItemLeft {
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	1px;
	padding-right:	2px;
	white-space:	nowrap;
	border:	0;
	background-color: inherit;
}

tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderText,
tr.ThemeOfficeMainItem td.ThemeOfficeMainItemText {
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	5px;
	padding-right:	5px;
	border:		0;
	background-color:	inherit;
}

tr.ThemeOfficeMainItem td.ThemeOfficeMainItemRight,
tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderRight {
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0;
	padding-right:	1px;
	border:		0;
	background-color:	inherit;
}

/* sub menu sub components */

.ThemeOfficeMenuFolderLeft,
.ThemeOfficeMenuItemLeft {
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	1px;
	padding-right:	3px;
	border-top:	1px solid #6d9d2e;
	border-bottom:	1px solid #6d9d2e;
	border-left:	1px solid #6d9d2e;
	background-color:	inherit;
	white-space:	nowrap;
}

.ThemeOfficeMenuFolderText,
.ThemeOfficeMenuItemText {
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	5px;
	padding-right:	5px;

	border-top:	1px solid #6d9d2e;
	border-bottom:	1px solid #6d9d2e;

	background-color:	inherit;
	white-space:	nowrap;
}

.ThemeOfficeMenuFolderRight,
.ThemeOfficeMenuItemRight {
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	0;
	padding-right:	0;

	border-top:	1px solid #6d9d2e;
	border-bottom:	1px solid #6d9d2e;
	border-right:	1px solid #6d9d2e;
	background-color:	inherit;
	white-space:	nowrap;
}

.ThemeOfficeMenuItem .ThemeOfficeMenuFolderLeft,
.ThemeOfficeMenuItem .ThemeOfficeMenuItemLeft {
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	2px;
	padding-right:	3px;
	white-space:	nowrap;
	border: 	0;
	background-color:	#DDE1E6;
}

.ThemeOfficeMenuItem .ThemeOfficeMenuFolderText,
.ThemeOfficeMenuItem .ThemeOfficeMenuItemText {
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	5px;
	padding-right:	5px;
	border:		0;
	background-color:	inherit;
}

.ThemeOfficeMenuItem .ThemeOfficeMenuFolderRight,
.ThemeOfficeMenuItem .ThemeOfficeMenuItemRight {
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0;
	padding-right:	1px;
	border:		0;
	background-color:	inherit;
}

/* menu splits */

.ThemeOfficeMenuSplit {
	margin:		2px;
	height:		1px;
	overflow:	hidden;
	background-color:	inherit;
	border-top:	1px solid #C6C3BD;
}

/* image shadow animation */
/*
	seq1:	image for normal
	seq2:	image for hover and active
	To use, in the icon field, input the following:
	<img class="seq1" src="normal.gif" /><img class="seq2" src="hover.gif" />
*/

.ThemeOfficeMenuItem img.seq1 {
	display:	inline;
}

.ThemeOfficeMenuItemHover seq2,
.ThemeOfficeMenuItemActive seq2 {
	display:	inline;
}

.ThemeOfficeMenuItem .seq2,
.ThemeOfficeMenuItemHover .seq1,
.ThemeOfficeMenuItemActive .seq1 {
	display:	none;
}

/* inactive settings */
div.inactive td.ThemeOfficeMainItemHover,
div.inactive td.ThemeOfficeMainItemActive {
	border-top: 0;
	border-right:	1px solid #f1f3f5;
	border-left:	1px solid #f1f3f5;
}

div.inactive .ThemeOfficeMainItem {
	color: #bbb;
}

div.inactive span.ThemeOfficeMainItemText {
	color: #aaa;
}

div.inactive .ThemeOfficeMainItemHover,
div.inactive .ThemeOfficeMainItemActive {
	background-color:	#f1f3f5;
}PK�|!]�9�����colour_highcontrast.cssnu&1i�@charset "UTF-8";

/**
 * @package		Joomla.Administrator
 * @subpackage	templates.hathor
 * @copyright	(C) 2010 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 * @since		1.6
 *
 * Changes to use high contrast colors
 */

/**
 * Main Colors
 * #163365	Text background/border
 * #1c4181  Alternative text background 1/border
 * #1b3f7c	Alternative text background 2/border
 * #fcff20	Text
 * #ffffff	Highlighted Text
 * #10254a	Main hover color/border
 * #000000	Highlight/shadow border
 * #a20000	Invalid Alert Color
 * #00f800	Success Alert Color
 * #feffbf  Disabled Menu/Protected
 *
 * MENU:
 *
 * Standard Link
 * #1b3f7c  Link Background
 * #ffffff	Text
 * #10254a	Border
 *
 * Pressed Link
 * #163365	Text background
 * #ffffff	Highlighted Text
 * #000000	Left & Top Border
 * #1b3f7c	Right & Bottom Border
 *
 * Background behind the links
 * #163365	Background
 * #122b56	Border
 *
 * Inactive (Disabled)
 * #cccccc	Text
 *
 * SUBMENU
 * #163365	Active Tab Background
 * #fcff20	Active Tab Text color
 * #10254a	Hover background
 * #10254a	Border
 * #1b3f7c	"off" Tab Background
 * #ffffff	"off" Tab Text color
 *
 * #1c4181	Color behind the tabs
 */

/**
 * General styles
 */
body {
	background-color: #1c4181;
	color: #fcff20;
}

div#sbox-content {
	background-color: #1c4181;
	color: #fcff20;
}

h1 {
	color: #163365;
}

a:link {
	color: #ffffff;
}

a:visited {
	color: #ffffff;
}

a:hover,a:focus {
	text-decoration: underline;
	color: #fcff20;
}

/**
 * Overall Styles
 */
#header {
	background: #ffffff url(../images/j_logo.png) no-repeat;
}

#header h1.title {
	color: #163365;
}

#footer {
	background: #163365;
	border: 1px solid #1b3f7c;
}

#nav {
	background: #163365;
	border: 1px solid #1b3f7c;
}

#content {
	background: #1c4181;
}

#no-submenu {
	border-bottom: 1px solid #1b3f7c;
}

#element-box {
	background: #163365;
	border-right: 1px solid #1b3f7c;
	border-bottom: 1px solid #1b3f7c;
	border-left: 1px solid #1b3f7c;
}

#element-box.login {
	border-top: 1px solid #1b3f7c;
}

/**
 * Status layout
 */
#module-status a, #module-status span {
	color: #163365;
}

#module-status .preview {
	background: url(../images/menu/icon-16-media.png) 3px 3px no-repeat;
}

#module-status .viewsite {
	background: url(../images/menu/icon-16-viewsite.png) 3px 3px no-repeat;
}

#module-status .unread-messages,#module-status .no-unread-messages {
	background: url(../images/menu/icon-16-messages.png) 3px 3px no-repeat;
}

#module-status .loggedin-users {
	background: url(../images/menu/icon-16-user.png) 3px 3px no-repeat;
}

#module-status .backloggedin-users {
	background: url(../images/menu/icon-16-back-user.png) 3px 3px no-repeat;
}

#module-status .multilanguage {
	background: url(../images/menu/icon-16-language.png) 3px 3px no-repeat;
}

#module-status .logout {
	background: url(../images/menu/icon-16-logout.png) 3px 3px no-repeat;
}

/**
 * Various Styles
 */
.enabled,
.success ,
.allow,
span.writable {
	color: #00f800;
}

.disabled,
p.error,
.warning,
.deny,
span.unwritable	{
	color: #a20000;
}

.nowarning {
	color: #fcff20;
}

.none,.protected {
	color: #feffbf;
}

span.note {
	background: #163365;
	color: #fcff20;
}

div.checkin-tick {
	background: url(../images/admin/tick.png) 20px 50% no-repeat;
}

/**
 * Overlib
 */
.ol-foreground {
	background-color: #fcff20;
}

.ol-background {
	background-color: #1b3f7c;
}

.ol-textfont {
	color: #163365;
}

.ol-captionfont {
	color: #ffffff;
}

.ol-captionfont a {
	color: #1b3f7c;
}

/**
 * Subheader, toolbar, page title
 */
.pagetitle h2 {
	color: #fcff20;
}

div.configuration {
	color: #fcff20;
	background-image: url(../images/menu/icon-16-config.png);
	background-repeat: no-repeat;
}

div.toolbar-box {
	border-right: 1px solid #10254a;
	border-bottom: 1px solid #10254a;
	border-left: 1px solid #10254a;
	background: #163365;
}

div.toolbar-list li {
	color: #fcff20;
}

div.toolbar-list li.divider {
	border-right:1px dotted #1b3f7c;
}

div.toolbar-list a {
	border: 1px solid #10254a;
	color: #fcff20;
	background: #1b3f7c;
}

div.toolbar-list a:hover {
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #1b3f7c;
	border-bottom: 1px solid #1b3f7c;
	background: #163365;
	color: #ffffff;
}

/**
 * Pane Slider pane Toggler styles
 */
.pane-sliders .title {
	color: #fcff20;
	border: 1px solid #10254a;
}

.pane-sliders .panel {
	border: 1px solid #1b3f7c;
}

.pane-sliders .panel h3 {
	background: #1c4181;
	color: #fcff20;
}

.pane-sliders .content {
	background: #163365;
}

.pane-sliders .adminlist {
	border: 0 none;
}

.pane-sliders .adminlist td {
	border: 0 none;
}

.pane-toggler  span {
	background: transparent url(../images/j_arrow.png) 5px 50% no-repeat;
}

.pane-toggler-down span {
	background: transparent url(../images/j_arrow_down.png) 5px 50%
		no-repeat;
}

.pane-toggler-down {
	border-bottom: 1px solid #1b3f7c;
}

/**
 * Tabs
 */
dl.tabs dt {
	border: 1px solid #10254a;
	background: #1c4181;
	color: #fcff20;
}

dl.tabs dt.open {
	background: #163365;
	border-bottom: 1px solid #163365;
	color: #fcff20;
}

dl.tabs dt.open a:visited {
	color: #fcff20;
}

div.current {
	border: 1px solid #10254a;
	background: #163365;
}

div.current dd {
	padding: 0;
	margin: 0;
}

div#menu-assignment h3 {
	border-bottom: 1px solid #fcff20;
}

/**
 * Login Settings
 */
#login-page .pagetitle h2 {
	background-color: transparent;
	/* background-color: #1c4181; */
	color: #fcff20;
}

#login-page #header {
	border-bottom: 1px solid #1b3f7c;
}

#login-page #content {
	background: #1c4181;
}

#login-page #lock {
	background: url(../images/j_login_lock.png) 50% 0 no-repeat;
}

#login-page #element-box.login {
	background: #163365;
	border: 1px solid #10254a;
}

#form-login {
	border: 1px solid #10254a;
	background: #1c4181;
}

#form-login label {
	color: #fcff20;
}

#form-login div.button1 a {
	color: #fcff20;
	background-color: #1b3f7c;
	border: 1px solid #10254a;
}

#form-login div.button1 a:hover,#form-login div.button1 a:focus {
	text-decoration: none;
	background-color: #163365;
	border-top: 1px solid #000000;
	border-right: 1px solid #1b3f7c;
	border-bottom: 1px solid #1b3f7c;
	border-left: 1px solid #000000;
	color: #fcff20;
}

/**
 * Cpanel Settings
 */
.cpanel-page div#element-box {
	background: #163365;
	border: 1px solid #10254a;
}

#cpanel div.icon a, .cpanel div.icon a {
	border: 1px solid #10254a;
	background: #1b3f7c;
	color: #fcff20;
}

#cpanel div.icon a:hover,
#cpanel div.icon a:focus,
.cpanel div.icon a:hover,
.cpanel div.icon a:focus {
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #1b3f7c;
	border-bottom: 1px solid #1b3f7c;
	background: #163365;
	color: #ffffff;
}

/**
 * Form Styles
 */
fieldset {
	border: 3px dotted #1b3f7c;
}

legend {
	color: #fcff20;
}

fieldset ul.checklist input:focus {
	outline: thin dotted #333333;
}

fieldset#filter-bar {
	border-bottom: 1px solid #1b3f7c;
}

fieldset#filter-bar ol, fieldset#filter-bar ul {
	border: 0;
}

fieldset#filter-bar ol li fieldset, fieldset#filter-bar ul li fieldset {
	border: 0;
}

input,span.faux-input, select,option {
	color: #fcff20;
	background-color: #163365;
	border: 1px solid #1b3f7c;
}

/* Note: these visual cues should be augmented by aria */
.invalid {
	color: #a20000;
	background-color: #ffffff;
}

/* must be augmented by aria at the same time if changed dynamically by js
	aria-invalid=true or aria-invalid=false */
input.invalid {
	border: 1px solid #a20000;
}

input.required {
	background-color: #fcff20;
	color: #163365;
	border: 1px solid #1b3f7c;
}

input.disabled {
	background-color: #eeeeee;
}

/* Inputs used as buttons */
input[type="button"],
input[type="submit"],
input[type="reset"] {
	background-color: #1b3f7c;
	border: 1px solid #10254a;
	color: #fcff20;
}

input[type="button"]:hover, input[type="button"]:focus,
input[type="submit"]:hover, input[type="submit"]:focus,
input[type="reset"]:hover, input[type="reset"]:focus {
	background-color: #163365;
	border-top: 1px solid #000000;
	border-right: 1px solid #1b3f7c;
	border-bottom: 1px solid #1b3f7c;
	border-left: 1px solid #000000;
	color: #fcff20;
}

textarea {
	color: #fcff20;
	background-color: #163365;
	border: 1px solid #1b3f7c;
}

input:focus, select:focus, textarea:focus, option:focus,
input:hover, select:hover, textarea:hover, option:hover
	{
	background-color: #10254a;
	color: #fcff20;
}

/**
 * Option or Parameter styles
 */
.paramrules {
	background: #1b3f7c;
}

span.gi {
	color: #ffffff;
}


/**
 * Admintable Styles
 */
table.admintable td.key,table.admintable td.paramlist_key {
	background-color: #1c4181;
	color: #fcff20;
	border-bottom: 1px solid #10254a;
	border-right: 1px solid #10254a;
}

table.paramlist td.paramlist_description {
	background-color: #1c4181;
	color: #fcff20;
	border-bottom: 1px solid #10254a;
	border-right: 1px solid #10254a;
}

/**
 * Admin Form Styles
 */
fieldset.adminform {
	border: 1px solid #1b3f7c;
}

	/* Table styles are for use with tabular data */
table.adminform {
	background-color: #163365;
}

table.adminform tr.row0 {
	background-color: #163365;
}

table.adminform tr.row1 {
	background-color: #10254a;
}

table.adminform th {
	color: #fcff20;
	background: #163365;
}

table.adminform tr {
	border-bottom: 1px solid #1b3f7c;
	border-right: 1px solid #1b3f7c;
}

/**
 * Adminlist Table layout
 */
table.adminlist {
	background-color: #163365;
	color: #fcff20;
}

table.adminlist a {
	color: #ffffff;
}

table.adminlist thead th {
	background: #163365;
	color: #fcff20;
}

/* Table row styles */
table.adminlist tbody tr {
	background: #163365;
}

table.adminlist tbody tr.row1 {
	background: #163365;
}

table.adminlist tbody tr.row1 td,
table.adminlist tbody tr.row1 th {
	border-bottom: 1px solid #1b3f7c;
}

table.adminlist tbody tr.row0:hover td,
table.adminlist tbody tr.row1:hover td,
table.adminlist tbody tr.row0:hover th,
table.adminlist tbody tr.row1:hover th,
table.adminlist tbody tr.row0:focus td,
table.adminlist tbody tr.row1:focus td,
table.adminlist tbody tr.row0:focus th,
table.adminlist tbody tr.row1:focus th {
	background-color: #10254a;
}

table.adminlist tbody tr td,
table.adminlist tbody tr th {
	border-right: 1px solid #1b3f7c;
}

table.adminlist tbody tr td:last-child {
	border-right: none;
}

table.adminlist tbody tr.row0:last-child td,
table.adminlist tbody tr.row0:last-child th {
	border-bottom: 1px solid #1b3f7c;
}

table.adminlist tbody tr.row0 td,
table.adminlist tbody tr.row0 th {
	background: #1c4181;
}

table.adminlist tfoot tr {
	color: #fcff20;
}

/* Table td/th styles */
table.adminlist tfoot td,table.adminlist tfoot th {
	background-color: #163365;
	border-top: 1px solid #1b3f7c;
}

/**
 * Adminlist buttons
 */
table.adminlist tr td.btns a {
	background-color: #1b3f7c;
	border: 1px solid #10254a;
	color: #fcff20;
}

table.adminlist tr td.btns a:hover, table.adminlist tr td.btns a:active, table.adminlist tr td.btns a:focus {
	background-color: #163365;
	border-top: 1px solid #000000;
	border-right: 1px solid #1b3f7c;
	border-bottom: 1px solid #1b3f7c;
	border-left: 1px solid #000000;
	color: #fcff20;
}

/**
 * Saving order icon styling in admin tables
 */
a.saveorder {
	background: url(../images/admin/filesave.png) no-repeat;
}

a.saveorder.inactive {
	background-position: 0 -16px;
}

/**
 * Saving order icon styling in admin tables
 */
fieldset.batch {
	background: #1c4181;
}


/**
 * Button styling
 */
button {
	color: #fcff20;
	background-color: #1b3f7c;
	border: 1px solid #10254a;
}

button:hover, button:focus {
	background-color: #163365;
	border-top: 1px solid #000000;
	border-right: 1px solid #1b3f7c;
	border-bottom: 1px solid #1b3f7c;
	border-left: 1px solid #000000;
	color: #fcff20;
}

/* Button 1 Type */
.button1 {
	border: none;
	background: #1b3f7c;
}

	/* Use this if you add images to the buttons such as directional arrows */
.button1 .next {
	/* background: transparent url(../images/j_button1_next.png) 100% 0 no-repeat;  */
}

.button1 a {
	border: 1px solid #10254a;
	color: #fcff20;
}

.button1 a:hover,.button1 a:focus {
	text-decoration: none;
	background-color: #163365;
	border-top: 1px solid #000000;
	border-right: 1px solid #1b3f7c;
	border-bottom: 1px solid #1b3f7c;
	border-left: 1px solid #000000;
	color: #fcff20;
}

/* Button 2 Type */
.button2-left,.button2-right {
	border: none;
	background: #1b3f7c;
}

.button2-left a,.button2-right a,.button2-left span,.button2-right span
	{
	color: #fcff20;
	border: 1px solid #10254a;
}

/* these are inactive buttons */
.button2-left span,.button2-right span {
	color: #cccccc;
	border: 1px solid #10254a;
}

.page span,.blank span {
	color: #fcff20;
	border: 1px solid #10254a;
}

.button2-left a:hover,.button2-right a:hover,.button2-left a:focus,.button2-right a:focus
	{
	text-decoration: none;
	background-color: #163365;
	border-top: 1px solid #000000;
	border-right: 1px solid #1b3f7c;
	border-bottom: 1px solid #1b3f7c;
	border-left: 1px solid #000000;
	color: #fcff20;
}

/**
 * Pagination styles
 */

	/* Grey out the current page number */
.pagination .page span {
	color: #cccccc;
}

/**
 * Tooltips
 */
.tip {
	background: #000000;
	border: 1px solid #FFFFFF;
}

.tip-title {
	background: url(../images/selector-arrow-std.png) no-repeat;
}

/**
 * Calendar
 */
a img.calendar {
	background: url(../images/calendar.png) no-repeat;
}

/**
 * JGrid styles
 */
.jgrid span.publish {
	background-image: url(../images/admin/tick.png);
}

.jgrid span.unpublish {
	background-image: url(../images/admin/publish_x.png);
}

.jgrid span.archive {
	background-image: url(../images/menu/icon-16-archive.png);
}

.jgrid span.trash {
	background-image: url(../images/menu/icon-16-trash.png);
}

.jgrid span.default {
	background-image: url(../images/menu/icon-16-default.png);
}

.jgrid span.notdefault {
	background-image: url(../images/menu/icon-16-notdefault.png);
}

.jgrid span.checkedout {
	background-image: url(../images/admin/checked_out.png);
}

.jgrid span.downarrow {
	background-image: url(../images/admin/downarrow.png);
}

.jgrid span.downarrow_disabled {
	background-image: url(../images/admin/downarrow0.png);
}

.jgrid span.uparrow {
	background-image: url(../images/admin/uparrow.png);
}

.jgrid span.uparrow_disabled {
	background-image: url(../images/admin/uparrow0.png);
}

.jgrid span.published {
	background-image: url(../images/admin/publish_g.png);
}

.jgrid span.expired {
	background-image: url(../images/admin/publish_r.png);
}

.jgrid span.pending	{
	background-image: url(../images/admin/publish_y.png);
}

.jgrid span.warning	{
	background-image: url(../images/admin/publish_y.png);
}

/**
 * Menu Icons
 * These icons are used on the Administrator menu
 * The classes are constructed dynamically when the menu is generated
 */
.icon-16-archive {
	background-image: url(../images/menu/icon-16-archive.png);
}

.icon-16-article {
	background-image: url(../images/menu/icon-16-article.png);
}

.icon-16-banners {
	background-image: url(../images/menu/icon-16-banner.png);
}

.icon-16-banners-clients {
	background-image: url(../images/menu/icon-16-banner-client.png);
}

.icon-16-banners-tracks {
	background-image: url(../images/menu/icon-16-banner-tracks.png);
}

.icon-16-banners-cat {
	background-image: url(../images/menu/icon-16-banner-categories.png);
}

.icon-16-category {
	background-image: url(../images/menu/icon-16-category.png);
}

.icon-16-checkin {
	background-image: url(../images/menu/icon-16-checkin.png);
}

.icon-16-clear {
	background-image: url(../images/menu/icon-16-clear.png);
}

.icon-16-component {
	background-image: url(../images/menu/icon-16-component.png);
}

.icon-16-config {
	background-image: url(../images/menu/icon-16-config.png);
}

.icon-16-contact {
	background-image: url(../images/menu/icon-16-contacts.png);
}

.icon-16-contact-cat {
	background-image: url(../images/menu/icon-16-contacts-categories.png);
}

.icon-16-content {
	background-image: url(../images/menu/icon-16-content.png);
}

.icon-16-cpanel {
	background-image: url(../images/menu/icon-16-cpanel.png);
}

.icon-16-default {
	background-image: url(../images/menu/icon-16-default.png);
}

.icon-16-featured {
	background-image: url(../images/menu/icon-16-featured.png);
}

.icon-16-groups {
	background-image: url(../images/menu/icon-16-groups.png);
}

.icon-16-help {
	background-image: url(../images/menu/icon-16-help.png);
}

.icon-16-help-this {
	background-image: url(../images/menu/icon-16-help-this.png);
}

.icon-16-help-forum {
	background-image: url(../images/menu/icon-16-help-forum.png);
}

.icon-16-help-docs {
	background-image: url(../images/menu/icon-16-help-docs.png);
}

.icon-16-help-jed {
	background-image: url(../images/menu/icon-16-help-jed.png);
}

.icon-16-help-jrd {
	background-image: url(../images/menu/icon-16-help-jrd.png);
}

.icon-16-help-community {
	background-image: url(../images/menu/icon-16-help-community.png);
}

.icon-16-help-security {
	background-image: url(../images/menu/icon-16-help-security.png);
}

.icon-16-help-dev {
	background-image: url(../images/menu/icon-16-help-dev.png);
}

.icon-16-help-shop {
	background-image: url(../images/menu/icon-16-help-shop.png);
}

.icon-16-info {
	background-image: url(../images/menu/icon-16-info.png);
}

.icon-16-install {
	background-image: url(../images/menu/icon-16-install.png);
}

.icon-16-joomlaupdate {
	background-image: url(../images/menu/icon-16-install.png);
}

.icon-16-language {
	background-image: url(../images/menu/icon-16-language.png);
}

.icon-16-levels {
	background-image: url(../images/menu/icon-16-levels.png);
}

.icon-16-logout {
	background-image: url(../images/menu/icon-16-logout.png);
}

.icon-16-maintenance {
	background-image: url(../images/menu/icon-16-maintenance.png);
}

.icon-16-massmail {
	background-image: url(../images/menu/icon-16-massmail.png);
}

.icon-16-media {
	background-image: url(../images/menu/icon-16-media.png);
}

.icon-16-menu {
	background-image: url(../images/menu/icon-16-menu.png);
}

.icon-16-menumgr {
	background-image: url(../images/menu/icon-16-menumgr.png);
}

.icon-16-messages {
	background-image: url(../images/menu/icon-16-messaging.png);
}

.icon-16-messages-add {
	background-image: url(../images/menu/icon-16-new-privatemessage.png);
}

.icon-16-messages-read {
	background-image: url(../images/menu/icon-16-messages.png);
}

.icon-16-module {
	background-image: url(../images/menu/icon-16-module.png);
}

/* .icon-16-new 		{ background-image: url(../images/menu/icon-16-new.png); } */
.icon-16-newarticle {
	background-image: url(../images/menu/icon-16-newarticle.png);
}

.icon-16-newcategory {
	background-image: url(../images/menu/icon-16-newcategory.png);
}

.icon-16-newgroup {
	background-image: url(../images/menu/icon-16-newgroup.png);
}

.icon-16-newlevel {
	background-image: url(../images/menu/icon-16-newlevel.png);
}

.icon-16-newuser {
	background-image: url(../images/menu/icon-16-newuser.png);
}

.icon-16-plugin {
	background-image: url(../images/menu/icon-16-plugin.png);
}

.icon-16-profile {
	background-image: url(../images/menu/icon-16-user.png);
}

.icon-16-purge {
	background-image: url(../images/menu/icon-16-purge.png);
}

.icon-16-readmess {
	background-image: url(../images/menu/icon-16-readmess.png);
}

.icon-16-section {
	background-image: url(../images/menu/icon-16-section.png);
}

.icon-16-static {
	background-image: url(../images/menu/icon-16-static.png);
}

.icon-16-stats {
	background-image: url(../images/menu/icon-16-stats.png);
}

.icon-16-themes {
	background-image: url(../images/menu/icon-16-themes.png);
}

.icon-16-trash {
	background-image: url(../images/menu/icon-16-trash.png);
}

.icon-16-user {
	background-image: url(../images/menu/icon-16-user.png);
}

.icon-16-user-note {
	background-image: url(../images/menu/icon-16-user-note.png);
}

.icon-16-delete {
	background-image: url(../images/menu/icon-16-delete.png);
}

.icon-16-help-trans {
	background-image: url(../images/menu/icon-16-help-trans.png);
}

.icon-16-newsfeeds {
	background-image: url(../images/menu/icon-16-newsfeeds.png);
}

.icon-16-newsfeeds-cat {
	background-image: url(../images/menu/icon-16-newsfeeds-cat.png);
}

.icon-16-redirect {
	background-image: url(../images/menu/icon-16-redirect.png);
}

.icon-16-search {
	background-image: url(../images/menu/icon-16-search.png);
}

.icon-16-finder {
	background-image: url(../images/menu/icon-16-search.png);
}

.icon-16-weblinks {
	background-image: url(../images/menu/icon-16-links.png);
}

.icon-16-weblinks-cat {
	background-image: url(../images/menu/icon-16-links-cat.png);
}

/**
 * Toolbar icons
 * These icons are used for the toolbar buttons
 * The classes are constructed dynamically when the toolbar is created
 */
.icon-32-send {
	background-image: url(../images/toolbar/icon-32-send.png);
}

.icon-32-delete {
	background-image: url(../images/toolbar/icon-32-delete.png);
}

.icon-32-help {
	background-image: url(../images/toolbar/icon-32-help.png);
}

.icon-32-cancel {
	background-image: url(../images/toolbar/icon-32-cancel.png);
}

.icon-32-checkin {
	background-image: url(../images/toolbar/icon-32-checkin.png);
}

.icon-32-options{
	background-image: url(../images/toolbar/icon-32-config.png);
}

.icon-32-apply {
	background-image: url(../images/toolbar/icon-32-apply.png);
}

.icon-32-back {
	background-image: url(../images/toolbar/icon-32-back.png);
}

.icon-32-forward {
	background-image: url(../images/toolbar/icon-32-forward.png);
}

.icon-32-save {
	background-image: url(../images/toolbar/icon-32-save.png);
}

.icon-32-edit {
	background-image: url(../images/toolbar/icon-32-edit.png);
}

.icon-32-copy {
	background-image: url(../images/toolbar/icon-32-copy.png);
}

.icon-32-move {
	background-image: url(../images/toolbar/icon-32-move.png);
}

.icon-32-new {
	background-image: url(../images/toolbar/icon-32-new.png);
}

.icon-32-upload {
	background-image: url(../images/toolbar/icon-32-upload.png);
}

.icon-32-assign {
	background-image: url(../images/toolbar/icon-32-publish.png);
}

.icon-32-html {
	background-image: url(../images/toolbar/icon-32-html.png);
}

.icon-32-css {
	background-image: url(../images/toolbar/icon-32-css.png);
}

.icon-32-menus {
	background-image: url(../images/toolbar/icon-32-menu.png);
}

.icon-32-publish {
	background-image: url(../images/toolbar/icon-32-publish.png);
}

.icon-32-unblock {
	background-image: url(../images/toolbar/icon-32-unblock.png);
}

.icon-32-unpublish {
	background-image: url(../images/toolbar/icon-32-unpublish.png);
}

.icon-32-restore {
	background-image: url(../images/toolbar/icon-32-revert.png);
}

.icon-32-trash {
	background-image: url(../images/toolbar/icon-32-trash.png);
}

.icon-32-archive {
	background-image: url(../images/toolbar/icon-32-archive.png);
}

.icon-32-unarchive {
	background-image: url(../images/toolbar/icon-32-unarchive.png);
}

.icon-32-preview {
	background-image: url(../images/toolbar/icon-32-preview.png);
}

.icon-32-default {
	background-image: url(../images/toolbar/icon-32-default.png);
}

.icon-32-refresh {
	background-image: url(../images/toolbar/icon-32-refresh.png);
}

.icon-32-save-new {
	background-image: url(../images/toolbar/icon-32-save-new.png);
}

.icon-32-save-copy {
	background-image: url(../images/toolbar/icon-32-save-copy.png);
}

.icon-32-error {
	background-image: url(../images/toolbar/icon-32-error.png);
}

.icon-32-new-style {
	background-image: url(../images/toolbar/icon-32-new-style.png);
}

.icon-32-delete-style {
	background-image: url(../images/toolbar/icon-32-delete-style.png);
}

.icon-32-purge {
	background-image: url(../images/toolbar/icon-32-purge.png);
}

.icon-32-remove {
	background-image: url(../images/toolbar/icon-32-remove.png);
}

.icon-32-featured {
	background-image: url(../images/toolbar/icon-32-featured.png);
}

.icon-32-unfeatured {
	background-image: url(../images/toolbar/icon-32-featured.png);
	background-position: 0% 100%;
}

.icon-32-export {
	background-image: url(../images/toolbar/icon-32-export.png);
}

.icon-32-stats {
	background-image: url(../images/toolbar/icon-32-stats.png);
}

.icon-32-print {
	background-image: url(../images/toolbar/icon-32-print.png);
}

.icon-32-batch {
	background-image: url(../images/toolbar/icon-32-batch.png);
}

.icon-32-envelope {
	background-image: url(../images/toolbar/icon-32-messaging.png);
}
.icon-32-download {
	background-image: url(../images/toolbar/icon-32-export.png);
}

.icon-32-bars {
	background-image: url(../images/toolbar/icon-32-stats.png);
}

/**
 * Quick Icons
 * Also knows as Header Icons
 * These are used for the Quick Icons on the Control Panel
 * The same classes are also assigned the Component Title
 */
.icon-48-categories {
	background-image: url(../images/header/icon-48-category.png);
}

.icon-48-category-edit {
	background-image: url(../images/header/icon-48-category.png);
}

.icon-48-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}

.icon-48-generic {
	background-image: url(../images/header/icon-48-generic.png);
}

.icon-48-banners {
	background-image: url(../images/header/icon-48-banner.png);
}

.icon-48-banners-categories {
	background-image: url(../images/header/icon-48-banner-categories.png);
}

.icon-48-banners-category-edit {
	background-image: url(../images/header/icon-48-banner-categories.png);
}

.icon-48-banners-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}

.icon-48-banners-clients {
	background-image: url(../images/header/icon-48-banner-client.png);
}

.icon-48-banners-tracks {
	background-image: url(../images/header/icon-48-banner-tracks.png);
}

.icon-48-checkin {
	background-image: url(../images/header/icon-48-checkin.png);
}

.icon-48-clear {
	background-image: url(../images/header/icon-48-clear.png);
}

.icon-48-contact {
	background-image: url(../images/header/icon-48-contacts.png);
}

.icon-48-contact-categories {
	background-image: url(../images/header/icon-48-contacts-categories.png);
}

.icon-48-contact-category-edit {
	background-image: url(../images/header/icon-48-contacts-categories.png);
}

.icon-48-contact-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}

.icon-48-purge {
	background-image: url(../images/header/icon-48-purge.png);
}

.icon-48-cpanel {
	background-image: url(../images/header/icon-48-cpanel.png);
}

.icon-48-config {
	background-image: url(../images/header/icon-48-config.png);
}

.icon-48-groups {
	background-image: url(../images/header/icon-48-groups.png);
}

.icon-48-groups-add {
	background-image: url(../images/header/icon-48-groups-add.png);
}

.icon-48-levels {
	background-image: url(../images/header/icon-48-levels.png);
}

.icon-48-levels-add {
	background-image: url(../images/header/icon-48-levels-add.png);
}

.icon-48-module {
	background-image: url(../images/header/icon-48-module.png);
}

.icon-48-menu {
	background-image: url(../images/header/icon-48-menu.png);
}

.icon-48-menu-add {
	background-image: url(../images/header/icon-48-menu-add.png);
}

.icon-48-menumgr {
	background-image: url(../images/header/icon-48-menumgr.png);
}

.icon-48-trash {
	background-image: url(../images/header/icon-48-trash.png);
}

.icon-48-user {
	background-image: url(../images/header/icon-48-user.png);
}

.icon-48-user-add {
	background-image: url(../images/header/icon-48-user-add.png);
}

.icon-48-user-edit {
	background-image: url(../images/header/icon-48-user-edit.png);
}

.icon-48-user-profile {
	background-image: url(../images/header/icon-48-user-profile.png);
}

.icon-48-inbox {
	background-image: url(../images/header/icon-48-inbox.png);
}

.icon-48-new-privatemessage {
	background-image: url(../images/header/icon-48-new-privatemessage.png);
}

.icon-48-msgconfig {
	background-image: url(../images/header/icon-48-message_config.png);
}

.icon-48-langmanager {
	background-image: url(../images/header/icon-48-language.png);
}

.icon-48-mediamanager {
	background-image: url(../images/header/icon-48-media.png);
}

.icon-48-plugin {
	background-image: url(../images/header/icon-48-plugin.png);
}

.icon-48-help_header {
	background-image: url(../images/header/icon-48-help_header.png);
}

.icon-48-impressions {
	background-image: url(../images/header/icon-48-stats.png);
}

.icon-48-browser {
	background-image: url(../images/header/icon-48-stats.png);
}

.icon-48-searchtext {
	background-image: url(../images/header/icon-48-stats.png);
}

.icon-48-thememanager {
	background-image: url(../images/header/icon-48-themes.png);
}

.icon-48-assoc {
	background-image: url(../images/header/icon-48-assoc.png);
}

.icon-48-writemess {
	background-image: url(../images/header/icon-48-writemess.png);
}

.icon-48-featured {
	background-image: url(../images/header/icon-48-featured.png);
}

.icon-48-sections {
	background-image: url(../images/header/icon-48-section.png);
}

.icon-48-article-add {
	background-image: url(../images/header/icon-48-article-add.png);
}

.icon-48-article-edit {
	background-image: url(../images/header/icon-48-article-edit.png);
}

.icon-48-article {
	background-image: url(../images/header/icon-48-article.png);
}

.icon-48-content-categories {
	background-image: url(../images/header/icon-48-category.png);
}

.icon-48-content-category-edit {
	background-image: url(../images/header/icon-48-category.png);
}

.icon-48-content-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}

.icon-48-install {
	background-image: url(../images/header/icon-48-extension.png);
}

.icon-48-dbbackup {
	background-image: url(../images/header/icon-48-backup.png);
}

.icon-48-dbrestore {
	background-image: url(../images/header/icon-48-dbrestore.png);
}

.icon-48-dbquery {
	background-image: url(../images/header/icon-48-query.png);
}

.icon-48-systeminfo {
	background-image: url(../images/header/icon-48-info.png);
}

.icon-48-massmail {
	background-image: url(../images/header/icon-48-massmail.png);
}

.icon-48-redirect {
	background-image: url(../images/header/icon-48-redirect.png);
}

.icon-48-search	{
	background-image: url(../images/header/icon-48-search.png);
}

.icon-48-finder	{
	background-image: url(../images/header/icon-48-search.png);
}

.icon-48-newsfeeds {
	background-image: url(../images/header/icon-48-newsfeeds.png);
}

.icon-48-newsfeeds-categories {
	background-image: url(../images/header/icon-48-newsfeeds-cat.png);
}

.icon-48-newsfeeds-category-edit {
	background-image: url(../images/header/icon-48-newsfeeds-cat.png);
}

.icon-48-newsfeeds-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}

.icon-48-weblinks {
	background-image: url(../images/header/icon-48-links.png);
}

.icon-48-weblinks-categories {
	background-image: url(../images/header/icon-48-links-cat.png);
}

.icon-48-weblinks-category-edit {
	background-image: url(../images/header/icon-48-links-cat.png);
}

.icon-48-weblinks-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}

.icon-48-tags {
	background-image: url(../images/header/icon-48-tags.png);
}

/**
 * General styles
 */
div.message {
	border: 1px solid #1b3f7c;
	color: #333;
}

.helpFrame {
	border-left: 0 solid #1b3f7c;
	border-right: none;
	border-top: none;
	border-bottom: none;
}

/**
 * Override mootree.css styles
 * media/system/css/mootree.css
 */
.mooTree_selected	 {
	background-color: #10254a;
}

/**
 * Modal Styles
 */
dl.menu_type dt {
	border-bottom: 1px solid #1b3f7c;
}

ul#new-modules-list {
	border-top: 1px solid #1b3f7c;
}

/**
 * Override mediamanager.css styles
 * administrator/components/com_media/assets/mediamanager.css
 */
#folderview input#folderpath {
	width: 65%;
	color: #fcff20;
	background-color: #163365;
	border: 1px solid #1b3f7c;
}

.upload-queue .queue-loader {
	background-color: #fcff20;
	color: #163365;
	border: 1px inset #fcff20;
}

.upload-queue .queue-subloader {
	background-color: #1b3f7c;
	color: #fcff20;
}

/**
 * User Accessibility
 */

	/* Skip to Content Visual Styling */
#skiplinkholder a, #skiplinkholder a:link, #skiplinkholder a:visited {
	color: #163365;
	background: #fcff20;
}

/**
 * Admin Form Styles
 */
fieldset.panelform {
	border: none 0;
}

/**
 * ACL STYLES relocated from com_users/media/grid.css
 */
a.move_up {
	background-image: url('../images/admin/uparrow.png');
}

span.move_up {
	background-image: url('../images/admin/uparrow0.png');
}

a.move_down {
	background-image: url('../images/admin/downarrow.png');
}

span.move_down {
	background-image: url('../images/admin/downarrow0.png');
}

a.grid_false {
	background-image: url('../images/admin/publish_x.png');
}

a.grid_true {
	background-image: url('../images/admin/tick.png');
}

a.grid_trash {
	background-image: url('../images/admin/icon-16-trash.png');
}

/**
 * ACL PANEL STYLES
 */

/* All Tabs */

tr.row1 {
	background-color: #1c4181;
}

/* Summary Tab */
table.aclsummary-table td.col2,
table.aclsummary-table th.col2,
table.aclsummary-table td.col3,
table.aclsummary-table th.col3,
table.aclsummary-table td.col4,
table.aclsummary-table th.col4,
table.aclsummary-table td.col5,
table.aclsummary-table th.col5,
table.aclsummary-table td.col6,
table.aclsummary-table th.col6,
table.aclmodify-table td.col2,
table.aclmodify-table th.col2 {
	border-left: 1px solid #cbcbcb;
}

/* Icons */

span.icon-16-unset {
	background: url(../images/admin/icon-16-denyinactive.png) no-repeat;
}

span.icon-16-allowed {
	background: url(../images/admin/icon-16-allow.png) no-repeat;
}

span.icon-16-denied {
	background: url(../images/admin/icon-16-deny.png) no-repeat;
}

span.icon-16-locked {
	background: url(../images/admin/checked_out.png) 0 0 no-repeat;
}

label.icon-16-allow {
	background: url(../images/admin/icon-16-allow.png) no-repeat;
}

label.icon-16-deny {
	background: url(../images/admin/icon-16-deny.png) no-repeat;
}
a.icon-16-allow {
	background: url(../images/admin/icon-16-allow.png) no-repeat ;
}
a.icon-16-deny {
	background: url(../images/admin/icon-16-deny.png) no-repeat ;
}
a.icon-16-allowinactive {
	background: url(../images/admin/icon-16-allowinactive.png) no-repeat ;
}
a.icon-16-denyinactive {
	background: url(../images/admin/icon-16-denyinactive.png) no-repeat ;
}

/* ACL footer/legend */

ul.acllegend li.acl-allowed {
	background: url(../images/admin/icon-16-allow.png) no-repeat left;
}

ul.acllegend li.acl-denied {
	background: url(../images/admin/icon-16-deny.png) no-repeat left;
}

li.acl-editgroups,
li.acl-resetbtn {
	background-color: #1b3f7c;
	border: 1px solid #10254a;
}

li.acl-editgroups a,
li.acl-resetbtn a {
	color: #fcff20
}

li.acl-editgroups:hover,
li.acl-resetbtn:hover,
li.acl-editgroups:focus,
li.acl-resetbtn:focus {
	background-color: #163365;
	border-top: 1px solid #000000;
	border-right: 1px solid #1b3f7c;
	border-bottom: 1px solid #1b3f7c;
	border-left: 1px solid #000000;
	color: #fcff20;
}

/* ACL Config --------- */
table#acl-config {
	border: 1px solid #10254a;
	background: #1c4181;
}

table#acl-config th,
table#acl-config td {
	background: #1c4181;
	border-bottom: 1px solid #10254a;
	border-top: none;
	border-left: none;
	border-right: none;
}

table#acl-config th.acl-groups {
	border-right: 1px solid #10254a;
}

/**
* Mod_rewrite Warning
*/
#jform_sef_rewrite-lbl {
	background: url(../images/admin/icon-16-notice-note.png) right top no-repeat;
}

/**
* Options modal- config
*/

/* *
* Permission Rules
*/

#permissions-sliders ul#rules,
#permissions-sliders ul#rules ul {
    border:solid 0 #1b3f7c;
    background:#163365;
}

ul#rules li .pane-sliders .panel h3.title {
	border:solid 0 #1b3f7c;
}

#permissions-sliders ul#rules .pane-slider {
	border:solid 1px #1b3f7c;
}

#permissions-sliders ul#rules li h3 {
	background:#1c4181;
	border: 1px solid #1b3f7c;
}

#permissions-sliders ul#rules li h3.pane-toggler-down a {
	border:solid 0;
}

#permissions-sliders ul#rules .group-kind {
	color:#fcff20;
}

#permissions-sliders ul#rules table.group-rules td {
    border-right:solid 1px #1b3f7c;
    border-bottom:solid 1px #1b3f7c;
}

#permissions-sliders ul#rules table.group-rules th {
    background: #10254a;
    border-right:solid 1px #1b3f7c;
    border-bottom:solid 1px #1b3f7c;
    color:#fcff20;
}

ul#rules table.aclmodify-table {
	border:solid 1px #fcff20;
}

ul#rules table.group-rules td label {
	border:solid 0 #1b3f7c;
}

#permissions-sliders ul#rules .mypanel {
	border:solid 0 #1b3f7c;
}

#permissions-sliders  ul#rules  table.group-rules td {
   background: #163365;
}

#permissions-sliders span.level {
	color:#ffffff;
	background-image:none;
}

/*
 * Debug styles
 */
.check-0,
table.adminlist tbody td.check-0,
table.adminlist tbody tr:hover td.check-0 {
	background-color: #FFFFCF;
	color: #163365;
}

.check-a,
table.adminlist tbody td.check-a,
table.adminlist tbody tr:hover td.check-a {
	background-color: #CFFFDA;
	color: #163365;
}

.check-d,
table.adminlist tbody td.check-d,
table.adminlist tbody tr:hover td.check-d {
	background-color: #FFCFCF;
	color: #163365;
}

/**
 * System Messages
 */

#system-message dd ul {
	color: #fcff20;
	border-top: 3px solid #84A7DB;
	border-bottom: 3px solid #84A7DB;
}

#system-message dd.error ul {
	color: #fcff20;
	background: #1c4181 url(../images/notice-alert.png) 4px top no-repeat;
	border-top: 3px solid #a20000;
	border-bottom: 3px solid #a20000;
}

#system-message dd.message ul {
	color: #fcff20;
	background: #10254a url(../images/notice-info.png) 4px center no-repeat;
	border-top: 3px solid #EFE7B8;
	border-bottom: 3px solid #EFE7B8;
}

#system-message dd.notice ul {
	color: #fcff20;
	background: #10254a url(../images/notice-note.png) 4px top no-repeat;
	border-top: 3px solid #F0DC7E;
	border-bottom: 3px solid #F0DC7E;
}

/** CSS file for Accessible Admin Menu
 * based on Matt Carrolls' son of suckerfish
 * with javascript by Bill Tomczak
 */

	/* Note: set up the font-size on the id and used 100% on the elements.
	If ul/li/a are different ems, then the shifting back via non-js keyboard
	doesn't work properly */

/**
 * Menu Styling
 */
#menu { /* this is on the main ul */
	color: #ffffff;
}

#menu ul { /* all lists */
	background-color: #163365;
	color: #ffffff;
}

#menu ul li.node {
	background: #163365 url(../images/j_arrow.png) no-repeat right 50%;
}

#menu a {
	color: #ffffff;
	background-repeat: no-repeat;
	background-position: left 50%;
	background-color: #1b3f7c;
}

#menu li { /* all list items */
	background-color: #163365;
	border-right: 1px solid #000000;
}

#menu li a {
	border: 1px solid #10254a;
}

#menu li li a {
	border: 1px solid #10254a;
}

#menu li a:hover,
#menu li a:active,
#menu li a:focus {
	background-color: #163365;
	border-top: 1px solid #000000;
	border-right: 1px solid #1b3f7c;
	border-bottom: 1px solid #1b3f7c;
	border-left: 1px solid #000000;
	color: #ffffff;
}

#menu li.disabled a:hover,
#menu li.disabled a:focus,
#menu li.disabled a {
	color: #feffbf;
	background-color: #1b3f7c;
	border-top: 1px solid #163365;
	border-right: 1px solid #10254a;
	border-bottom: 1px solid #163365;
	border-left: 1px solid #10254a;
}

#menu li ul { /* second-level lists */
	border-top: 1px solid #10254a;
	border-bottom: 2px solid #10254a;
}

#menu li li { /* second-level row */
	background-color: #163365;
}

#menu li:hover ul,#menu li.sfhover ul {
	/* lists nested under hovered list items */
	margin-left: 0;
	border-left: 1px solid #122b56;
	border-right: 1px solid #122b56;
}

#menu li li:hover ul,#menu li li.sfhover ul {
	border-left: 1px solid #122b56;
	border-right: 1px solid #122b56;
}

/**
 * Styling parents
 */

 	/* 1 level - sfhover */
#menu li.sfhover a {
	background-color: #163365;
	border-top: 1px solid #000000;
	border-right: 1px solid #1b3f7c;
	border-bottom: 1px solid #1b3f7c;
	border-left: 1px solid #000000;
	color: #fcff20;
}

	/* 2 level - normal */
#menu li.sfhover li a { /* background-color: #f0f0f0; */
	background-color: #1b3f7c;
	border: 1px solid #10254a;
	color: #ffffff;
}

	/* 2 level - hover */
#menu li.sfhover li.sfhover a,#menu li li a:focus {
	background-color: #163365;
	border-top: 1px solid #000000;
	border-right: 1px solid #1b3f7c;
	border-bottom: 1px solid #1b3f7c;
	border-left: 1px solid #000000;
	color: #fcff20;
}

	/* 3 level - normal */
#menu li.sfhover li.sfhover li a {
	background-color: #1b3f7c;
	border: 1px solid #10254a;
	color: #ffffff;
}

	/* 3 level - hover */
#menu li.sfhover li.sfhover li.sfhover a {
	background-color: #163365;
	border-top: 1px solid #000000;
	border-right: 1px solid #1b3f7c;
	border-bottom: 1px solid #1b3f7c;
	border-left: 1px solid #000000;
	color: #fcff20;
}

/* bring back the focus elements into view */
#menu li li a:focus, #menu li li li a:focus {
	background-color: #163365;
	border-top: 1px solid #000000;
	border-right: 1px solid #1b3f7c;
	border-bottom: 1px solid #1b3f7c;
	border-left: 1px solid #000000;
	color: #ffffff;
}

#menu li li li a:focus {
	background-color: #163365;
	border-top: 1px solid #000000;
	border-right: 1px solid #1b3f7c;
	border-bottom: 1px solid #1b3f7c;
	border-left: 1px solid #000000;
	color: #ffffff;
}

/**
 * Submenu styling
 */
#submenu {
	border-bottom: 1px solid #10254a;
	/* border-bottom plus padding-bottom is the technique */
	/* This is the background befind the tabs */
	background: #1c4181;
}

#submenu a, #submenu span.nolink {
	background: #1b3f7c;
	border: 1px solid #10254a;
	color: #ffffff;
}

#submenu a:hover, #submenu a:focus {
	background-color: #10254a;
}

#submenu a.active, #submenu span.nolink.active {
	background: #163365;
	border-bottom: 1px solid #163365;
	color: #fcff20;
}

/**
 * Webkit fixes
 **/
input:-webkit-autofill {
	background-color: #163365 !important;
}

/* -- Codemirror Editor  ----------- */
div.editor-border, div.CodeMirror-wrapping {
	border: 1px solid #163365;
	background-color: #ffffff;
}

/* User Notes */
div.unotes h1 {
	background-color: #ffffff;
}
ul.alternating > li:nth-child(odd) { background-color: #163365; }
ul.alternating > li:nth-child(even) { background-color: #10254a; }
ol.alternating > li:nth-child(odd) { background-color: #163365; }
ol.alternating > li:nth-child(even) { background-color: #10254a;}

/* Installer Database */
#installer-database, #installer-discover, #installer-update, #installer-warnings {
	border-top: 1px solid #1b3f7c;
}
#installer-database p.warning {
	background: transparent url(../images/admin/icon-16-deny.png) center left no-repeat;
}

#installer-database p.nowarning {
	background: transparent url(../images/admin/icon-16-allow.png) center left no-repeat;
}
PK�|!]�
�S�S�colour_blue.cssnu&1i�.clearfix {
	*zoom: 1;
}
.clearfix:before,
.clearfix:after {
	display: table;
	content: "";
	line-height: 0;
}
.clearfix:after {
	clear: both;
}
.hide-text {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}
.input-block-level {
	display: block;
	width: 100%;
	min-height: 25px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#form-login .btn {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 4px 14px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 15px;
	*line-height: 15px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	color: #333333;
	text-shadow: 0 1px 1px rgba(255,255,255,0.75);
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
	background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
	background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
	background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	*background-color: #e6e6e6;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #bbb;
	*border: 0;
	border-bottom-color: #a2a2a2;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	*margin-left: .3em;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
#form-login .btn:hover,
#form-login .btn:focus,
#form-login .btn:active,
#form-login .btn.active,
#form-login .btn.disabled,
#form-login .btn[disabled] {
	color: #333333;
	background-color: #e6e6e6;
	*background-color: #d9d9d9;
}
#form-login .btn:active,
#form-login .btn.active {
	background-color: #cccccc \9;
}
#form-login .btn:first-child {
	*margin-left: 0;
}
#form-login .btn:hover {
	color: #333333;
	text-decoration: none;
	background-color: #e6e6e6;
	*background-color: #d9d9d9;
	background-position: 0 -15px;
	-webkit-transition: background-position .1s linear;
	-moz-transition: background-position .1s linear;
	-o-transition: background-position .1s linear;
	transition: background-position .1s linear;
}
#form-login .btn:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
#form-login .btn.active,
#form-login .btn:active {
	background-color: #e6e6e6;
	background-color: #d9d9d9 \9;
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
#form-login .btn.disabled,
#form-login .btn[disabled] {
	cursor: default;
	background-color: #e6e6e6;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.btn-large {
	padding: 9px 14px;
	font-size: 15px;
	line-height: normal;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.btn-large [class^="icon-"] {
	margin-top: 2px;
}
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
	display: inline-block;
}
.input-append,
.input-prepend {
	margin-bottom: 5px;
	font-size: 0;
	white-space: nowrap;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input {
	position: relative;
	margin-bottom: 0;
	*margin-left: 0;
	font-size: 13px;
	vertical-align: top;
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-append input:focus,
.input-append select:focus,
.input-append .uneditable-input:focus,
.input-prepend input:focus,
.input-prepend select:focus,
.input-prepend .uneditable-input:focus {
	z-index: 2;
}
.input-append .add-on,
.input-prepend .add-on {
	display: inline-block;
	width: auto;
	height: 15px;
	min-width: 16px;
	padding: 4px 5px;
	font-size: 13px;
	font-weight: normal;
	line-height: 15px;
	text-align: center;
	text-shadow: 0 1px 0 #ffffff;
	background-color: #eeeeee;
	border: 1px solid #ccc;
}
.input-append .add-on,
.input-append .btn,
.input-prepend .add-on,
.input-prepend .btn {
	margin-left: -1px;
	vertical-align: top;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.input-append .active,
.input-prepend .active {
	background-color: #a9dba9;
	border-color: #46a546;
}
.input-prepend .add-on,
.input-prepend .btn {
	margin-right: -1px;
}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-append .add-on:last-child,
.input-append .btn:last-child {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
	margin-right: -1px;
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
	margin-left: -1px;
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.form-search .input-append .search-query,
.form-search .input-prepend .search-query {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.form-search .input-append .search-query {
	-webkit-border-radius: 14px 0 0 14px;
	-moz-border-radius: 14px 0 0 14px;
	border-radius: 14px 0 0 14px;
}
.form-search .input-append .btn {
	-webkit-border-radius: 0 14px 14px 0;
	-moz-border-radius: 0 14px 14px 0;
	border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .search-query {
	-webkit-border-radius: 0 14px 14px 0;
	-moz-border-radius: 0 14px 14px 0;
	border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .btn {
	-webkit-border-radius: 14px 0 0 14px;
	-moz-border-radius: 14px 0 0 14px;
	border-radius: 14px 0 0 14px;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-bottom: 0;
	vertical-align: middle;
}
.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
	display: none;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
	margin-bottom: 0;
}
.element-invisible {
	position: absolute;
	padding: 0 !important;
	margin: 0 !important;
	border: 0;
	height: 1px;
	width: 1px !important;
	overflow: hidden;
}
#form-login select,
#form-login input[type="text"],
#form-login input[type="password"] {
	display: inline-block;
	padding: 4px 6px;
	margin-bottom: 9px;
	font-size: 13px;
	line-height: 15px;
	color: #555555;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	width: 175px;
}
.subform-repeatable-wrapper div.btn-toolbar {
	float: none;
}
.subform-repeatable-wrapper .text-right {
	text-align: right;
}
.subform-repeatable-wrapper .ui-sortable-helper {
	background: #ffffff;
}
.subform-repeatable-wrapper tr.ui-sortable-helper {
	display: table;
}
.subform-repeatable-wrapper .subform-repeatable-group {
	clear: both;
}
.label,
.badge {
	display: inline-block;
	padding: 2px 4px;
	font-size: 10.998px;
	font-weight: bold;
	line-height: 14px;
	color: #ffffff;
	vertical-align: baseline;
	white-space: nowrap;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #999999;
}
.label {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.badge {
	padding-left: 9px;
	padding-right: 9px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
}
.label:empty,
.badge:empty {
	display: none;
}
a.label:hover,
a.label:focus,
a.badge:hover,
a.badge:focus {
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
}
.label-important,
.badge-important {
	background-color: #a20000;
}
.label-important[href],
.badge-important[href] {
	background-color: #6f0000;
}
.label-warning,
.badge-warning {
	background-color: #f89406;
}
.label-warning[href],
.badge-warning[href] {
	background-color: #c67605;
}
.label-success,
.badge-success {
	background-color: #005800;
}
.label-success[href],
.badge-success[href] {
	background-color: #002500;
}
.label-info,
.badge-info {
	background-color: #3a87ad;
}
.label-info[href],
.badge-info[href] {
	background-color: #2d6987;
}
.label-inverse,
.badge-inverse {
	background-color: #333333;
}
.label-inverse[href],
.badge-inverse[href] {
	background-color: #1a1a1a;
}
.btn .label,
.btn .badge {
	position: relative;
	top: -1px;
}
.btn-mini .label,
.btn-mini .badge {
	top: 0;
}
body {
	background-color: #ffffff;
	color: #2c2c2c;
}
h1 {
	color: #2c2c2c;
}
a:link {
	color: #054993;
}
a:visited {
	color: #054993;
}
#header {
	background: #ffffff url(../images/j_logo.png) no-repeat;
}
#header h1.title {
	color: #2c2c2c;
}
#nav {
	background-color: #b1c4db;
	background-image: -moz-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#a5bbd4),to(#c3d2e5));
	background-image: -webkit-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -o-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: linear-gradient(to bottom,#a5bbd4,#c3d2e5);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa5bbd4', endColorstr='#ffc3d2e5', GradientType=0);
	border: 1px solid #738498;
}
#content {
	background: #ffffff;
}
#no-submenu {
	border-bottom: 1px solid #738498;
}
#element-box {
	background: #ffffff;
	border-right: 1px solid #738498;
	border-bottom: 1px solid #738498;
	border-left: 1px solid #738498;
}
#element-box.login {
	border-top: 1px solid #738498;
}
.enabled,
.success,
.allow,
span.writable {
	color: #005800;
}
.disabled,
p.error,
.warning,
.deny,
span.unwritable {
	color: #a20000;
}
.nowarning {
	color: #2c2c2c;
}
.none,
.protected {
	color: #738498;
}
span.note {
	background: #ffffff;
	color: #2c2c2c;
}
div.checkin-tick {
	background: url(../images/admin/tick.png) 20px 50% no-repeat;
}
.ol-foreground {
	background-color: #c3d2e5;
}
.ol-background {
	background-color: #005800;
}
.ol-textfont {
	color: #2c2c2c;
}
.ol-captionfont {
	color: #ffffff;
}
.ol-captionfont a {
	color: #054993;
}
div.subheader .padding {
	background: #ffffff;
}
.pagetitle h2 {
	color: #2c2c2c;
}
div.configuration {
	color: #2c2c2c;
	background-image: url(../images/menu/icon-16-config.png);
	background-repeat: no-repeat;
}
div.toolbar-box {
	border-right: 1px solid #738498;
	border-bottom: 1px solid #738498;
	border-left: 1px solid #738498;
	background: #ffffff;
}
div.toolbar-list li {
	color: #2c2c2c;
}
div.toolbar-list li.divider {
	border-right: 1px dotted #e5d9c3;
}
div.toolbar-list a {
	border-left: 1px solid #e5d9c3;
	border-top: 1px solid #e5d9c3;
	border-right: 1px solid #738498;
	border-bottom: 1px solid #738498;
	background: #c3d2e5;
}
div.toolbar-list a:hover {
	border-left: 1px solid #868778;
	border-top: 1px solid #868778;
	border-right: 1px solid #f6f7db;
	border-bottom: 1px solid #f6f7db;
	background: #e5d9c3;
	color: #054993;
}
div.btn-toolbar {
	margin-left: 5px;
	padding-top: 3px;
}
div.btn-toolbar li.divider {
	border-right: 1px dotted #e5d9c3;
}
div.btn-toolbar div.btn-group button {
	border-left: 1px solid #e5d9c3;
	border-top: 1px solid #e5d9c3;
	border-right: 1px solid #738498;
	border-bottom: 1px solid #738498;
	background-color: #b1c4db;
	background-image: -moz-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#a5bbd4),to(#c3d2e5));
	background-image: -webkit-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -o-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: linear-gradient(to bottom,#a5bbd4,#c3d2e5);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa5bbd4', endColorstr='#ffc3d2e5', GradientType=0);
	padding: 5px 4px 5px 4px;
}
div.btn-toolbar div.btn-group button:hover {
	border-left: 1px solid #868778;
	border-top: 1px solid #868778;
	border-right: 1px solid #f6f7db;
	border-bottom: 1px solid #f6f7db;
	background: #e5d9c3;
	color: #054993;
	cursor: pointer;
}
div.btn-toolbar a {
	border-left: 1px solid #e5d9c3;
	border-top: 1px solid #e5d9c3;
	border-right: 1px solid #738498;
	border-bottom: 1px solid #738498;
	background-color: #b1c4db;
	background-image: -moz-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#a5bbd4),to(#c3d2e5));
	background-image: -webkit-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -o-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: linear-gradient(to bottom,#a5bbd4,#c3d2e5);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa5bbd4', endColorstr='#ffc3d2e5', GradientType=0);
	padding: 6px 5px;
	text-align: center;
	white-space: nowrap;
	font-size: 1.2em;
	text-decoration: none;
}
div.btn-toolbar a:hover {
	border-left: 1px solid #868778;
	border-top: 1px solid #868778;
	border-right: 1px solid #f6f7db;
	border-bottom: 1px solid #f6f7db;
	background: #e5d9c3;
	color: #054993;
	cursor: pointer;
}
div.btn-toolbar div.btn-group button.inactive {
	background: #c3d2e5;
}
.pane-sliders .title {
	color: #2c2c2c;
}
.pane-sliders .panel {
	border: 1px solid #738498;
}
.pane-sliders .panel h3 {
	background-color: #b1c4db;
	background-image: -moz-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#a5bbd4),to(#c3d2e5));
	background-image: -webkit-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -o-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: linear-gradient(to bottom,#a5bbd4,#c3d2e5);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa5bbd4', endColorstr='#ffc3d2e5', GradientType=0);
	color: #054993;
}
.pane-sliders .panel h3:hover {
	background: #e5d9c3;
}
.pane-sliders .panel h3:hover a {
	text-decoration: none;
}
.pane-sliders .adminlist {
	border: 0 none;
}
.pane-sliders .adminlist td {
	border: 0 none;
}
.pane-toggler span {
	background: transparent url(../images/j_arrow.png) 5px 50% no-repeat;
}
.pane-toggler-down span {
	background: transparent url(../images/j_arrow_down.png) 5px 50% no-repeat;
}
.pane-toggler-down {
	border-bottom: 1px solid #738498;
}
dl.tabs dt {
	border: 1px solid #738498;
	background-color: #b1c4db;
	background-image: -moz-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#a5bbd4),to(#c3d2e5));
	background-image: -webkit-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -o-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: linear-gradient(to bottom,#a5bbd4,#c3d2e5);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa5bbd4', endColorstr='#ffc3d2e5', GradientType=0);
	color: #054993;
}
dl.tabs dt:hover {
	background: #e5d9c3;
}
dl.tabs dt.open {
	background: #ffffff;
	border-bottom: 1px solid #ffffff;
	color: #2c2c2c;
}
dl.tabs dt.open a:visited {
	color: #2c2c2c;
}
dl.tabs dt a:hover {
	text-decoration: none;
}
dl.tabs dt a:focus {
	text-decoration: underline;
}
div.current {
	border: 1px solid #738498;
	background: #ffffff;
}
div.current fieldset {
	border: none 0;
}
div.current fieldset.adminform {
	border: 1px solid #738498;
}
#login-page .pagetitle h2 {
	background: transparent;
}
#login-page #header {
	border-bottom: 1px solid #738498;
}
#login-page #lock {
	background: url(../images/j_login_lock.png) 50% 0 no-repeat;
}
#login-page #element-box.login {
	background-color: #b1c4db;
	background-image: -moz-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#a5bbd4),to(#c3d2e5));
	background-image: -webkit-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -o-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: linear-gradient(to bottom,#a5bbd4,#c3d2e5);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa5bbd4', endColorstr='#ffc3d2e5', GradientType=0);
}
#form-login {
	background: #ffffff;
	border: 1px solid #738498;
}
#form-login label {
	color: #2c2c2c;
}
#form-login div.button1 a {
	color: #054993;
}
#cpanel div.icon a,
.cpanel div.icon a {
	color: #054993;
	border-left: 1px solid #e5d9c3;
	border-top: 1px solid #e5d9c3;
	border-right: 1px solid #738498;
	border-bottom: 1px solid #738498;
	background-color: #b1c4db;
	background-image: -moz-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#a5bbd4),to(#c3d2e5));
	background-image: -webkit-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -o-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: linear-gradient(to bottom,#a5bbd4,#c3d2e5);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa5bbd4', endColorstr='#ffc3d2e5', GradientType=0);
}
#cpanel div.icon a:hover,
#cpanel div.icon a:focus,
.cpanel div.icon a:hover,
.cpanel div.icon a:focus {
	border-left: 1px solid #868778;
	border-top: 1px solid #868778;
	border-right: 1px solid #f6f7db;
	border-bottom: 1px solid #f6f7db;
	color: #054993;
	background: #e5d9c3;
}
fieldset {
	border: 1px #738498 solid;
}
legend {
	color: #2c2c2c;
}
fieldset ul.checklist input:focus {
	outline: thin dotted #2c2c2c;
}
fieldset#filter-bar {
	border-top: 0 solid #738498;
	border-right: 0 solid #738498;
	border-bottom: 1px solid #738498;
	border-left: 0 solid #738498;
}
fieldset#filter-bar ol,
fieldset#filter-bar ul {
	border: 0;
}
fieldset#filter-bar ol li fieldset,
fieldset#filter-bar ul li fieldset {
	border: 0;
}
.invalid {
	color: #a20000;
}
input.invalid {
	border: 1px solid #a20000;
}
input.readonly,
span.faux-input {
	border: 0;
}
input.required {
	background-color: #e5f0fa;
}
input.disabled {
	background-color: #eeeeee;
}
input,
select,
span.faux-input {
	background-color: #ffffff;
	border: 1px solid #738498;
}
input[type="button"],
input[type="submit"],
input[type="reset"] {
	color: #054993;
	background-color: #b1c4db;
	background-image: -moz-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#a5bbd4),to(#c3d2e5));
	background-image: -webkit-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -o-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: linear-gradient(to bottom,#a5bbd4,#c3d2e5);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa5bbd4', endColorstr='#ffc3d2e5', GradientType=0);
}
input[type="button"]:hover,
input[type="button"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus {
	background: #e5d9c3;
}
textarea {
	background-color: #ffffff;
	border: 1px solid #738498;
}
input:focus,
select:focus,
textarea:focus,
option:focus,
input:hover,
select:hover,
textarea:hover,
option:hover {
	background-color: #e5d9c3;
	color: #054993;
}
.paramrules {
	background: #c3d2e5;
}
span.gi {
	color: #738498;
}
table.admintable td.key,
table.admintable td.paramlist_key {
	background-color: #c3d2e5;
	color: #2c2c2c;
	border-bottom: 1px solid #738498;
	border-right: 1px solid #738498;
}
table.paramlist td.paramlist_description {
	background-color: #c3d2e5;
	color: #2c2c2c;
	border-bottom: 1px solid #738498;
	border-right: 1px solid #738498;
}
fieldset.adminform {
	border: 1px solid #738498;
}
table.adminform {
	background-color: #ffffff;
}
table.adminform tr.row0 {
	background-color: #ffffff;
}
table.adminform tr.row1 {
	background-color: #e5d9c3;
}
table.adminform th {
	color: #2c2c2c;
	background: #ffffff;
}
table.adminform tr {
	border-bottom: 1px solid #738498;
	border-right: 1px solid #738498;
}
table.adminlist {
	border-spacing: 1px;
	background-color: #ffffff;
	color: #2c2c2c;
}
table.adminlist.modal {
	border-top: 1px solid #738498;
	border-right: 1px solid #738498;
	border-left: 1px solid #738498;
}
table.adminlist a {
	color: #054993;
}
table.adminlist thead th {
	background: #ffffff;
	color: #2c2c2c;
	border-bottom: 1px solid #738498;
}
table.adminlist tbody tr {
	background: #ffffff;
}
table.adminlist tbody tr.row1 {
	background: #ffffff;
}
table.adminlist tbody tr.row1:last-child td,
table.adminlist tbody tr.row1:last-child th {
	border-bottom: 1px solid #738498;
}
table.adminlist tbody tr.row0:hover td,
table.adminlist tbody tr.row1:hover td,
table.adminlist tbody tr.row0:hover th,
table.adminlist tbody tr.row1:hover th,
table.adminlist tbody tr.row0:focus td,
table.adminlist tbody tr.row1:focus td,
table.adminlist tbody tr.row0:focus th,
table.adminlist tbody tr.row1:focus th {
	background-color: #e5d9c3;
}
table.adminlist tbody tr td,
table.adminlist tbody tr th {
	border-right: 1px solid #738498;
}
table.adminlist tbody tr td:last-child {
	border-right: none;
}
table.adminlist tbody tr.row0:last-child td,
table.adminlist tbody tr.row0:last-child th {
	border-bottom: 1px solid #738498;
}
table.adminlist tbody tr.row0 td,
table.adminlist tbody tr.row0 th {
	background-color: #b1c4db;
	background-image: -moz-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#a5bbd4),to(#c3d2e5));
	background-image: -webkit-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -o-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: linear-gradient(to bottom,#a5bbd4,#c3d2e5);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa5bbd4', endColorstr='#ffc3d2e5', GradientType=0);
}
table.adminlist {
	border-bottom: 0 solid #738498;
}
table.adminlist tfoot tr {
	color: #2c2c2c;
}
table.adminlist tfoot td,
table.adminlist tfoot th {
	background-color: #ffffff;
	border-top: 1px solid #738498;
}
table.adminlist tr td.btns a {
	border: 1px solid #738498;
	background-color: #b1c4db;
	background-image: -moz-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#a5bbd4),to(#c3d2e5));
	background-image: -webkit-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -o-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: linear-gradient(to bottom,#a5bbd4,#c3d2e5);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa5bbd4', endColorstr='#ffc3d2e5', GradientType=0);
	color: #054993;
}
table.adminlist tr td.btns a:hover,
table.adminlist tr td.btns a:active,
table.adminlist tr td.btns a:focus {
	background-color: #ffffff;
}
a.saveorder {
	background: url(../images/admin/filesave.png) no-repeat;
}
a.saveorder.inactive {
	background-position: 0 -16px;
}
fieldset.batch {
	background: #ffffff;
}
button {
	color: #054993;
	border: 1px solid #738498;
	background-color: #b1c4db;
	background-image: -moz-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#a5bbd4),to(#c3d2e5));
	background-image: -webkit-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -o-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: linear-gradient(to bottom,#a5bbd4,#c3d2e5);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa5bbd4', endColorstr='#ffc3d2e5', GradientType=0);
}
button:hover,
button:focus {
	background: #e5d9c3;
}
.invalid {
	color: #ff0000;
}
.button1 {
	border: 1px solid #738498;
	color: #054993;
	background-color: #b1c4db;
	background-image: -moz-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#a5bbd4),to(#c3d2e5));
	background-image: -webkit-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -o-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: linear-gradient(to bottom,#a5bbd4,#c3d2e5);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa5bbd4', endColorstr='#ffc3d2e5', GradientType=0);
}
.button1 a {
	color: #054993;
}
.button1 a:hover,
.button1 a:focus {
	background: #e5d9c3;
}
.button2-left,
.button2-right {
	border: 1px solid #738498;
	background-color: #b1c4db;
	background-image: -moz-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#a5bbd4),to(#c3d2e5));
	background-image: -webkit-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -o-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: linear-gradient(to bottom,#a5bbd4,#c3d2e5);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa5bbd4', endColorstr='#ffc3d2e5', GradientType=0);
}
.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
	color: #054993;
}
.button2-left span,
.button2-right span {
	color: #999999;
}
.page span,
.blank span {
	color: #054993;
}
.button2-left a:hover,
.button2-right a:hover,
.button2-left a:focus,
.button2-right a:focus {
	background: #e5d9c3;
}
.pagination .page span {
	color: #999999;
}
.tip {
	background: #000000;
	border: 1px solid #FFFFFF;
}
.tip-title {
	background: url(../images/selector-arrow-std.png) no-repeat;
}
a img.calendar {
	background: url(../images/calendar.png) no-repeat;
}
.jgrid span.publish {
	background-image: url(../images/admin/tick.png);
}
.jgrid span.unpublish {
	background-image: url(../images/admin/publish_x.png);
}
.jgrid span.archive {
	background-image: url(../images/menu/icon-16-archive.png);
}
.jgrid span.trash {
	background-image: url(../images/menu/icon-16-trash.png);
}
.jgrid span.default {
	background-image: url(../images/menu/icon-16-default.png);
}
.jgrid span.notdefault {
	background-image: url(../images/menu/icon-16-notdefault.png);
}
.jgrid span.checkedout {
	background-image: url(../images/admin/checked_out.png);
}
.jgrid span.downarrow {
	background-image: url(../images/admin/downarrow.png);
}
.jgrid span.downarrow_disabled {
	background-image: url(../images/admin/downarrow0.png);
}
.jgrid span.uparrow {
	background-image: url(../images/admin/uparrow.png);
}
.jgrid span.uparrow_disabled {
	background-image: url(../images/admin/uparrow0.png);
}
.jgrid span.published {
	background-image: url(../images/admin/publish_g.png);
}
.jgrid span.expired {
	background-image: url(../images/admin/publish_r.png);
}
.jgrid span.pending {
	background-image: url(../images/admin/publish_y.png);
}
.jgrid span.warning {
	background-image: url(../images/admin/publish_y.png);
}
.icon-32-send {
	background-image: url(../images/toolbar/icon-32-send.png);
}
.icon-32-delete {
	background-image: url(../images/toolbar/icon-32-delete.png);
}
.icon-32-help {
	background-image: url(../images/toolbar/icon-32-help.png);
}
.icon-32-cancel {
	background-image: url(../images/toolbar/icon-32-cancel.png);
}
.icon-32-checkin {
	background-image: url(../images/toolbar/icon-32-checkin.png);
}
.icon-32-options {
	background-image: url(../images/toolbar/icon-32-config.png);
}
.icon-32-apply {
	background-image: url(../images/toolbar/icon-32-apply.png);
}
.icon-32-back {
	background-image: url(../images/toolbar/icon-32-back.png);
}
.icon-32-forward {
	background-image: url(../images/toolbar/icon-32-forward.png);
}
.icon-32-save {
	background-image: url(../images/toolbar/icon-32-save.png);
}
.icon-32-edit {
	background-image: url(../images/toolbar/icon-32-edit.png);
}
.icon-32-copy {
	background-image: url(../images/toolbar/icon-32-copy.png);
}
.icon-32-move {
	background-image: url(../images/toolbar/icon-32-move.png);
}
.icon-32-new {
	background-image: url(../images/toolbar/icon-32-new.png);
}
.icon-32-upload {
	background-image: url(../images/toolbar/icon-32-upload.png);
}
.icon-32-assign {
	background-image: url(../images/toolbar/icon-32-publish.png);
}
.icon-32-html {
	background-image: url(../images/toolbar/icon-32-html.png);
}
.icon-32-css {
	background-image: url(../images/toolbar/icon-32-css.png);
}
.icon-32-menus {
	background-image: url(../images/toolbar/icon-32-menu.png);
}
.icon-32-publish {
	background-image: url(../images/toolbar/icon-32-publish.png);
}
.icon-32-unblock {
	background-image: url(../images/toolbar/icon-32-unblock.png);
}
.icon-32-unpublish {
	background-image: url(../images/toolbar/icon-32-unpublish.png);
}
.icon-32-restore {
	background-image: url(../images/toolbar/icon-32-revert.png);
}
.icon-32-trash {
	background-image: url(../images/toolbar/icon-32-trash.png);
}
.icon-32-archive {
	background-image: url(../images/toolbar/icon-32-archive.png);
}
.icon-32-unarchive {
	background-image: url(../images/toolbar/icon-32-unarchive.png);
}
.icon-32-preview {
	background-image: url(../images/toolbar/icon-32-preview.png);
}
.icon-32-default {
	background-image: url(../images/toolbar/icon-32-default.png);
}
.icon-32-refresh {
	background-image: url(../images/toolbar/icon-32-refresh.png);
}
.icon-32-save-new {
	background-image: url(../images/toolbar/icon-32-save-new.png);
}
.icon-32-save-copy {
	background-image: url(../images/toolbar/icon-32-save-copy.png);
}
.icon-32-error {
	background-image: url(../images/toolbar/icon-32-error.png);
}
.icon-32-new-style {
	background-image: url(../images/toolbar/icon-32-new-style.png);
}
.icon-32-delete-style {
	background-image: url(../images/toolbar/icon-32-delete-style.png);
}
.icon-32-purge {
	background-image: url(../images/toolbar/icon-32-purge.png);
}
.icon-32-remove {
	background-image: url(../images/toolbar/icon-32-remove.png);
}
.icon-32-featured {
	background-image: url(../images/toolbar/icon-32-featured.png);
}
.icon-32-unfeatured {
	background-image: url(../images/toolbar/icon-32-featured.png);
	background-position: 0% 100%;
}
.icon-32-export {
	background-image: url(../images/toolbar/icon-32-export.png);
}
.icon-32-stats {
	background-image: url(../images/toolbar/icon-32-stats.png);
}
.icon-32-print {
	background-image: url(../images/toolbar/icon-32-print.png);
}
.icon-32-batch {
	background-image: url(../images/toolbar/icon-32-batch.png);
}
.icon-32-envelope {
	background-image: url(../images/toolbar/icon-32-messaging.png);
}
.icon-32-download {
	background-image: url(../images/toolbar/icon-32-export.png);
}
.icon-32-bars {
	background-image: url(../images/toolbar/icon-32-stats.png);
}
.icon-48-categories {
	background-image: url(../images/header/icon-48-category.png);
}
.icon-48-category-edit {
	background-image: url(../images/header/icon-48-category.png);
}
.icon-48-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}
.icon-48-generic {
	background-image: url(../images/header/icon-48-generic.png);
}
.icon-48-banners {
	background-image: url(../images/header/icon-48-banner.png);
}
.icon-48-banners-categories {
	background-image: url(../images/header/icon-48-banner-categories.png);
}
.icon-48-banners-category-edit {
	background-image: url(../images/header/icon-48-banner-categories.png);
}
.icon-48-banners-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}
.icon-48-banners-clients {
	background-image: url(../images/header/icon-48-banner-client.png);
}
.icon-48-banners-tracks {
	background-image: url(../images/header/icon-48-banner-tracks.png);
}
.icon-48-checkin {
	background-image: url(../images/header/icon-48-checkin.png);
}
.icon-48-clear {
	background-image: url(../images/header/icon-48-clear.png);
}
.icon-48-contact {
	background-image: url(../images/header/icon-48-contacts.png);
}
.icon-48-contact-categories {
	background-image: url(../images/header/icon-48-contacts-categories.png);
}
.icon-48-contact-category-edit {
	background-image: url(../images/header/icon-48-contacts-categories.png);
}
.icon-48-contact-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}
.icon-48-purge {
	background-image: url(../images/header/icon-48-purge.png);
}
.icon-48-cpanel {
	background-image: url(../images/header/icon-48-cpanel.png);
}
.icon-48-config {
	background-image: url(../images/header/icon-48-config.png);
}
.icon-48-groups {
	background-image: url(../images/header/icon-48-groups.png);
}
.icon-48-groups-add {
	background-image: url(../images/header/icon-48-groups-add.png);
}
.icon-48-levels {
	background-image: url(../images/header/icon-48-levels.png);
}
.icon-48-levels-add {
	background-image: url(../images/header/icon-48-levels-add.png);
}
.icon-48-module {
	background-image: url(../images/header/icon-48-module.png);
}
.icon-48-menu {
	background-image: url(../images/header/icon-48-menu.png);
}
.icon-48-menu-add {
	background-image: url(../images/header/icon-48-menu-add.png);
}
.icon-48-menumgr {
	background-image: url(../images/header/icon-48-menumgr.png);
}
.icon-48-trash {
	background-image: url(../images/header/icon-48-trash.png);
}
.icon-48-user {
	background-image: url(../images/header/icon-48-user.png);
}
.icon-48-user-add {
	background-image: url(../images/header/icon-48-user-add.png);
}
.icon-48-user-edit {
	background-image: url(../images/header/icon-48-user-edit.png);
}
.icon-48-user-profile {
	background-image: url(../images/header/icon-48-user-profile.png);
}
.icon-48-inbox {
	background-image: url(../images/header/icon-48-inbox.png);
}
.icon-48-new-privatemessage {
	background-image: url(../images/header/icon-48-new-privatemessage.png);
}
.icon-48-msgconfig {
	background-image: url(../images/header/icon-48-message_config.png);
}
.icon-48-langmanager {
	background-image: url(../images/header/icon-48-language.png);
}
.icon-48-mediamanager {
	background-image: url(../images/header/icon-48-media.png);
}
.icon-48-plugin {
	background-image: url(../images/header/icon-48-plugin.png);
}
.icon-48-help_header {
	background-image: url(../images/header/icon-48-help_header.png);
}
.icon-48-impressions {
	background-image: url(../images/header/icon-48-stats.png);
}
.icon-48-browser {
	background-image: url(../images/header/icon-48-stats.png);
}
.icon-48-searchtext {
	background-image: url(../images/header/icon-48-stats.png);
}
.icon-48-thememanager {
	background-image: url(../images/header/icon-48-themes.png);
}
.icon-48-writemess {
	background-image: url(../images/header/icon-48-writemess.png);
}
.icon-48-featured {
	background-image: url(../images/header/icon-48-featured.png);
}
.icon-48-sections {
	background-image: url(../images/header/icon-48-section.png);
}
.icon-48-article-add {
	background-image: url(../images/header/icon-48-article-add.png);
}
.icon-48-article-edit {
	background-image: url(../images/header/icon-48-article-edit.png);
}
.icon-48-article {
	background-image: url(../images/header/icon-48-article.png);
}
.icon-48-content-categories {
	background-image: url(../images/header/icon-48-category.png);
}
.icon-48-content-category-edit {
	background-image: url(../images/header/icon-48-category.png);
}
.icon-48-content-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}
.icon-48-install {
	background-image: url(../images/header/icon-48-extension.png);
}
.icon-48-dbbackup {
	background-image: url(../images/header/icon-48-backup.png);
}
.icon-48-dbrestore {
	background-image: url(../images/header/icon-48-dbrestore.png);
}
.icon-48-dbquery {
	background-image: url(../images/header/icon-48-query.png);
}
.icon-48-systeminfo {
	background-image: url(../images/header/icon-48-info.png);
}
.icon-48-massmail {
	background-image: url(../images/header/icon-48-massmail.png);
}
.icon-48-redirect {
	background-image: url(../images/header/icon-48-redirect.png);
}
.icon-48-search {
	background-image: url(../images/header/icon-48-search.png);
}
.icon-48-finder {
	background-image: url(../images/header/icon-48-search.png);
}
.icon-48-newsfeeds {
	background-image: url(../images/header/icon-48-newsfeeds.png);
}
.icon-48-newsfeeds-categories {
	background-image: url(../images/header/icon-48-newsfeeds-cat.png);
}
.icon-48-newsfeeds-category-edit {
	background-image: url(../images/header/icon-48-newsfeeds-cat.png);
}
.icon-48-newsfeeds-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}
.icon-48-weblinks {
	background-image: url(../images/header/icon-48-links.png);
}
.icon-48-weblinks-categories {
	background-image: url(../images/header/icon-48-links-cat.png);
}
.icon-48-weblinks-category-edit {
	background-image: url(../images/header/icon-48-links-cat.png);
}
.icon-48-weblinks-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}
.icon-48-tags {
	background-image: url(../images/header/icon-48-tags.png);
}
.icon-48-assoc {
	background-image: url(../images/header/icon-48-assoc.png);
}
.icon-48-puzzle {
	background-image: url(../images/header/icon-48-puzzle.png);
}
div.message {
	border: 1px solid #738498;
	color: #2c2c2c;
}
.helpFrame {
	border-left: 0 solid #738498;
	border-right: none;
	border-top: none;
	border-bottom: none;
}
.outline {
	border: 1px solid #738498;
	background: #ffffff;
}
dl.menu_type dt {
	border-bottom: 1px solid #738498;
}
ul#new-modules-list {
	border-top: 1px solid #738498;
}
#skiplinkholder a,
#skiplinkholder a:link,
#skiplinkholder a:visited {
	color: #ffffff;
	background: #054993;
	border-bottom: solid #336 2px;
}
fieldset.panelform {
	border: none 0;
}
a.move_up {
	background-image: url('../images/admin/uparrow.png');
}
span.move_up {
	background-image: url('../images/admin/uparrow0.png');
}
a.move_down {
	background-image: url('../images/admin/downarrow.png');
}
span.move_down {
	background-image: url('../images/admin/downarrow0.png');
}
a.grid_false {
	background-image: url('../images/admin/publish_x.png');
}
a.grid_true {
	background-image: url('../images/admin/tick.png');
}
a.grid_trash {
	background-image: url('../images/admin/icon-16-trash.png');
}
tr.row1 {
	background-color: #c3d2e5;
}
table.aclsummary-table td.col2,
table.aclsummary-table th.col2,
table.aclsummary-table td.col3,
table.aclsummary-table th.col3,
table.aclsummary-table td.col4,
table.aclsummary-table th.col4,
table.aclsummary-table td.col5,
table.aclsummary-table th.col5,
table.aclsummary-table td.col6,
table.aclsummary-table th.col6,
table.aclmodify-table td.col2,
table.aclmodify-table th.col2 {
	border-left: 1px solid #738498;
}
span.icon-16-unset {
	background: url(../images/admin/icon-16-denyinactive.png) no-repeat;
}
span.icon-16-allowed {
	background: url(../images/admin/icon-16-allow.png) no-repeat;
}
span.icon-16-denied {
	background: url(../images/admin/icon-16-deny.png) no-repeat;
}
span.icon-16-locked {
	background: url(../images/admin/checked_out.png) 0 0 no-repeat;
}
label.icon-16-allow {
	background: url(../images/admin/icon-16-allow.png) no-repeat;
}
label.icon-16-deny {
	background: url(../images/admin/icon-16-deny.png) no-repeat;
}
a.icon-16-allow {
	background: url(../images/admin/icon-16-allow.png) no-repeat;
}
a.icon-16-deny {
	background: url(../images/admin/icon-16-deny.png) no-repeat;
}
a.icon-16-allowinactive {
	background: url(../images/admin/icon-16-allowinactive.png) no-repeat;
}
a.icon-16-denyinactive {
	background: url(../images/admin/icon-16-denyinactive.png) no-repeat;
}
ul.acllegend li.acl-allowed {
	background: url(../images/admin/icon-16-allow.png) no-repeat left;
}
ul.acllegend li.acl-denied {
	background: url(../images/admin/icon-16-deny.png) no-repeat left;
}
li.acl-editgroups,
li.acl-resetbtn {
	background-color: #c3d2e5;
	border: 1px solid #738498;
}
li.acl-editgroups a,
li.acl-resetbtn a {
	color: #054993;
}
li.acl-editgroups:hover,
li.acl-resetbtn:hover,
li.acl-editgroups:focus,
li.acl-resetbtn:focus {
	background-color: #e5d9c3;
}
table#acl-config {
	border: 1px solid #738498;
}
table#acl-config th,
table#acl-config td {
	background: #c3d2e5;
	border-bottom: 1px solid #738498;
}
table#acl-config th.acl-groups {
	border-right: 1px solid #738498;
}
#jform_sef_rewrite-lbl {
	background: url(../images/admin/icon-16-notice-note.png) right top no-repeat;
}
#permissions-sliders .tip {
	background: #ffffff;
	border: 1px solid #738498;
}
#permissions-sliders ul#rules,
#permissions-sliders ul#rules ul {
	border: solid 0 #738498;
	background: #ffffff;
}
ul#rules li .pane-sliders .panel h3.title {
	border: solid 0 #738498;
}
#permissions-sliders ul#rules .pane-slider {
	border: solid 1px #738498;
}
#permissions-sliders ul#rules li h3 {
	border: solid 1px #738498;
}
#permissions-sliders ul#rules li h3.pane-toggler-down a {
	border: solid 0;
}
#permissions-sliders ul#rules .group-kind {
	color: #2c2c2c;
}
#permissions-sliders ul#rules table.group-rules {
	border: solid 1px #738498;
}
#permissions-sliders ul#rules table.group-rules td {
	border-right: solid 1px #738498;
	border-bottom: solid 1px #738498;
}
#permissions-sliders ul#rules table.group-rules th {
	background: #e5d9c3;
	border-right: solid 1px #738498;
	border-bottom: solid 1px #738498;
	color: #2c2c2c;
}
ul#rules table.aclmodify-table {
	border: solid 1px #738498;
}
ul#rules table.group-rules td label {
	border: solid 0 #738498;
}
#permissions-sliders ul#rules .mypanel {
	border: solid 0 #738498;
}
#permissions-sliders  ul#rules  table.group-rules td {
	background: #ffffff;
}
#permissions-sliders span.level {
	color: #738498;
	background-image: none;
}
.check-0,
table.adminlist tbody td.check-0 {
	background-color: #ffffcf;
}
.check-a,
table.adminlist tbody td.check-a {
	background-color: #cfffda;
}
.check-d,
table.adminlist tbody td.check-d {
	background-color: #ffcfcf;
}
#system-message dd ul {
	color: #2c2c2c;
}
#system-message dd.error ul {
	color: #2c2c2c;
}
#system-message dd.message ul {
	color: #2c2c2c;
}
#system-message dd.notice ul {
	color: #2c2c2c;
}
#menu {
	color: #2c2c2c;
}
#menu ul.dropdown-menu {
	background-color: #b1c4db;
	background-image: -moz-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#a5bbd4),to(#c3d2e5));
	background-image: -webkit-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -o-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: linear-gradient(to bottom,#a5bbd4,#c3d2e5);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa5bbd4', endColorstr='#ffc3d2e5', GradientType=0);
	color: #2c2c2c;
}
#menu ul.dropdown-menu li.dropdown-submenu {
	background: url(../images/j_arrow.png) no-repeat right 50%;
}
#menu ul.dropdown-menu li.divider {
	margin-bottom: 0;
	border-bottom: 1px dotted #738498;
}
#menu a {
	color: #054993;
	background-repeat: no-repeat;
	background-position: left 50%;
}
#menu li {
	border-right: 1px solid #738498;
	background-color: transparent;
}
#menu li a:hover,
#menu li a:focus {
	background-color: #e5d9c3;
}
#menu li.disabled a:hover,
#menu li.disabled a:focus,
#menu li.disabled a {
	color: #738498;
	background-color: #b1c4db;
	background-image: -moz-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#a5bbd4),to(#c3d2e5));
	background-image: -webkit-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -o-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: linear-gradient(to bottom,#a5bbd4,#c3d2e5);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa5bbd4', endColorstr='#ffc3d2e5', GradientType=0);
}
#menu li ul {
	border: 1px solid #738498;
}
#menu li li {
	background-color: transparent;
}
#menu li.sfhover a {
	background-color: #e5d9c3;
}
#menu li.sfhover li a {
	background-color: transparent;
}
#menu li.sfhover li.sfhover a,
#menu li li a:focus {
	background-color: #e5d9c3;
}
#menu li.sfhover li.sfhover li a {
	background-color: transparent;
}
#menu li.sfhover li.sfhover li.sfhover a,
#menu li li li a:focus {
	background-color: #e5d9c3;
}
#menu li li a:focus,
#menu li li li a:focus {
	background-color: #e5d9c3;
}
#menu li li li a:focus {
	background-color: #e5d9c3;
}
#submenu {
	border-bottom: 1px solid #738498;
}
#submenu li,
#submenu span.nolink {
	background-color: #b1c4db;
	background-image: -moz-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#a5bbd4),to(#c3d2e5));
	background-image: -webkit-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: -o-linear-gradient(top,#a5bbd4,#c3d2e5);
	background-image: linear-gradient(to bottom,#a5bbd4,#c3d2e5);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa5bbd4', endColorstr='#ffc3d2e5', GradientType=0);
	border: 1px solid #738498;
	color: #054993;
}
#submenu li:hover,
#submenu li:focus {
	background: #e5d9c3;
}
#submenu li.active,
#submenu span.nolink.active {
	background: #ffffff;
	border-bottom: 1px solid #ffffff;
}
#submenu li.active a,
#submenu span.nolink.active {
	color: #000;
}
.element-invisible {
	margin: 0;
	padding: 0;
}
div.CodeMirror-wrapping {
	border: 1px solid #738498;
}
table.adminform tr.row0 {
	background-color: #ffffff;
}
ul.alternating > li:nth-child(odd) {
	background-color: #ffffff;
}
ul.alternating > li:nth-child(even) {
	background-color: #c3d2e5;
}
ol.alternating > li:nth-child(odd) {
	background-color: #ffffff;
}
ol.alternating > li:nth-child(even) {
	background-color: #c3d2e5;
}
#installer-database,
#installer-discover,
#installer-update,
#installer-warnings {
	border-top: 1px solid #738498;
}
#installer-database p.warning {
	background: transparent url(../images/admin/icon-16-deny.png) center left no-repeat;
}
#installer-database p.nowarning {
	background: transparent url(../images/admin/icon-16-allow.png) center left no-repeat;
}
.input-append,
.input-prepend {
	font-size: 1.2em;
}
PK�|!]{{{S�S�colour_standard.cssnu&1i�.clearfix {
	*zoom: 1;
}
.clearfix:before,
.clearfix:after {
	display: table;
	content: "";
	line-height: 0;
}
.clearfix:after {
	clear: both;
}
.hide-text {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}
.input-block-level {
	display: block;
	width: 100%;
	min-height: 25px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#form-login .btn {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 4px 14px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 15px;
	*line-height: 15px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	color: #333333;
	text-shadow: 0 1px 1px rgba(255,255,255,0.75);
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
	background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
	background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
	background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	*background-color: #e6e6e6;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #bbb;
	*border: 0;
	border-bottom-color: #a2a2a2;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	*margin-left: .3em;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
#form-login .btn:hover,
#form-login .btn:focus,
#form-login .btn:active,
#form-login .btn.active,
#form-login .btn.disabled,
#form-login .btn[disabled] {
	color: #333333;
	background-color: #e6e6e6;
	*background-color: #d9d9d9;
}
#form-login .btn:active,
#form-login .btn.active {
	background-color: #cccccc \9;
}
#form-login .btn:first-child {
	*margin-left: 0;
}
#form-login .btn:hover {
	color: #333333;
	text-decoration: none;
	background-color: #e6e6e6;
	*background-color: #d9d9d9;
	background-position: 0 -15px;
	-webkit-transition: background-position .1s linear;
	-moz-transition: background-position .1s linear;
	-o-transition: background-position .1s linear;
	transition: background-position .1s linear;
}
#form-login .btn:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
#form-login .btn.active,
#form-login .btn:active {
	background-color: #e6e6e6;
	background-color: #d9d9d9 \9;
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
#form-login .btn.disabled,
#form-login .btn[disabled] {
	cursor: default;
	background-color: #e6e6e6;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.btn-large {
	padding: 9px 14px;
	font-size: 15px;
	line-height: normal;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.btn-large [class^="icon-"] {
	margin-top: 2px;
}
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
	display: inline-block;
}
.input-append,
.input-prepend {
	margin-bottom: 5px;
	font-size: 0;
	white-space: nowrap;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input {
	position: relative;
	margin-bottom: 0;
	*margin-left: 0;
	font-size: 13px;
	vertical-align: top;
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-append input:focus,
.input-append select:focus,
.input-append .uneditable-input:focus,
.input-prepend input:focus,
.input-prepend select:focus,
.input-prepend .uneditable-input:focus {
	z-index: 2;
}
.input-append .add-on,
.input-prepend .add-on {
	display: inline-block;
	width: auto;
	height: 15px;
	min-width: 16px;
	padding: 4px 5px;
	font-size: 13px;
	font-weight: normal;
	line-height: 15px;
	text-align: center;
	text-shadow: 0 1px 0 #ffffff;
	background-color: #eeeeee;
	border: 1px solid #ccc;
}
.input-append .add-on,
.input-append .btn,
.input-prepend .add-on,
.input-prepend .btn {
	margin-left: -1px;
	vertical-align: top;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.input-append .active,
.input-prepend .active {
	background-color: #a9dba9;
	border-color: #46a546;
}
.input-prepend .add-on,
.input-prepend .btn {
	margin-right: -1px;
}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-append .add-on:last-child,
.input-append .btn:last-child {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
	margin-right: -1px;
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
	margin-left: -1px;
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.form-search .input-append .search-query,
.form-search .input-prepend .search-query {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.form-search .input-append .search-query {
	-webkit-border-radius: 14px 0 0 14px;
	-moz-border-radius: 14px 0 0 14px;
	border-radius: 14px 0 0 14px;
}
.form-search .input-append .btn {
	-webkit-border-radius: 0 14px 14px 0;
	-moz-border-radius: 0 14px 14px 0;
	border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .search-query {
	-webkit-border-radius: 0 14px 14px 0;
	-moz-border-radius: 0 14px 14px 0;
	border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .btn {
	-webkit-border-radius: 14px 0 0 14px;
	-moz-border-radius: 14px 0 0 14px;
	border-radius: 14px 0 0 14px;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-bottom: 0;
	vertical-align: middle;
}
.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
	display: none;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
	margin-bottom: 0;
}
.element-invisible {
	position: absolute;
	padding: 0 !important;
	margin: 0 !important;
	border: 0;
	height: 1px;
	width: 1px !important;
	overflow: hidden;
}
#form-login select,
#form-login input[type="text"],
#form-login input[type="password"] {
	display: inline-block;
	padding: 4px 6px;
	margin-bottom: 9px;
	font-size: 13px;
	line-height: 15px;
	color: #555555;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	width: 175px;
}
.subform-repeatable-wrapper div.btn-toolbar {
	float: none;
}
.subform-repeatable-wrapper .text-right {
	text-align: right;
}
.subform-repeatable-wrapper .ui-sortable-helper {
	background: #ffffff;
}
.subform-repeatable-wrapper tr.ui-sortable-helper {
	display: table;
}
.subform-repeatable-wrapper .subform-repeatable-group {
	clear: both;
}
.label,
.badge {
	display: inline-block;
	padding: 2px 4px;
	font-size: 10.998px;
	font-weight: bold;
	line-height: 14px;
	color: #ffffff;
	vertical-align: baseline;
	white-space: nowrap;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #999999;
}
.label {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.badge {
	padding-left: 9px;
	padding-right: 9px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
}
.label:empty,
.badge:empty {
	display: none;
}
a.label:hover,
a.label:focus,
a.badge:hover,
a.badge:focus {
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
}
.label-important,
.badge-important {
	background-color: #a20000;
}
.label-important[href],
.badge-important[href] {
	background-color: #6f0000;
}
.label-warning,
.badge-warning {
	background-color: #f89406;
}
.label-warning[href],
.badge-warning[href] {
	background-color: #c67605;
}
.label-success,
.badge-success {
	background-color: #005800;
}
.label-success[href],
.badge-success[href] {
	background-color: #002500;
}
.label-info,
.badge-info {
	background-color: #3a87ad;
}
.label-info[href],
.badge-info[href] {
	background-color: #2d6987;
}
.label-inverse,
.badge-inverse {
	background-color: #333333;
}
.label-inverse[href],
.badge-inverse[href] {
	background-color: #1a1a1a;
}
.btn .label,
.btn .badge {
	position: relative;
	top: -1px;
}
.btn-mini .label,
.btn-mini .badge {
	top: 0;
}
body {
	background-color: #ffffff;
	color: #2c2c2c;
}
h1 {
	color: #2c2c2c;
}
a:link {
	color: #054993;
}
a:visited {
	color: #054993;
}
#header {
	background: #ffffff url(../images/j_logo.png) no-repeat;
}
#header h1.title {
	color: #2c2c2c;
}
#nav {
	background-color: #f9fade;
	background-image: -moz-linear-gradient(top,#f9fade,#f9fade);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#f9fade),to(#f9fade));
	background-image: -webkit-linear-gradient(top,#f9fade,#f9fade);
	background-image: -o-linear-gradient(top,#f9fade,#f9fade);
	background-image: linear-gradient(to bottom,#f9fade,#f9fade);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9fade', endColorstr='#fff9fade', GradientType=0);
	border: 1px solid #c7c8b2;
}
#content {
	background: #ffffff;
}
#no-submenu {
	border-bottom: 1px solid #c7c8b2;
}
#element-box {
	background: #ffffff;
	border-right: 1px solid #c7c8b2;
	border-bottom: 1px solid #c7c8b2;
	border-left: 1px solid #c7c8b2;
}
#element-box.login {
	border-top: 1px solid #c7c8b2;
}
.enabled,
.success,
.allow,
span.writable {
	color: #005800;
}
.disabled,
p.error,
.warning,
.deny,
span.unwritable {
	color: #a20000;
}
.nowarning {
	color: #2c2c2c;
}
.none,
.protected {
	color: #c7c8b2;
}
span.note {
	background: #ffffff;
	color: #2c2c2c;
}
div.checkin-tick {
	background: url(../images/admin/tick.png) 20px 50% no-repeat;
}
.ol-foreground {
	background-color: #f9fade;
}
.ol-background {
	background-color: #005800;
}
.ol-textfont {
	color: #2c2c2c;
}
.ol-captionfont {
	color: #ffffff;
}
.ol-captionfont a {
	color: #054993;
}
div.subheader .padding {
	background: #ffffff;
}
.pagetitle h2 {
	color: #2c2c2c;
}
div.configuration {
	color: #2c2c2c;
	background-image: url(../images/menu/icon-16-config.png);
	background-repeat: no-repeat;
}
div.toolbar-box {
	border-right: 1px solid #c7c8b2;
	border-bottom: 1px solid #c7c8b2;
	border-left: 1px solid #c7c8b2;
	background: #ffffff;
}
div.toolbar-list li {
	color: #2c2c2c;
}
div.toolbar-list li.divider {
	border-right: 1px dotted #e5d9c3;
}
div.toolbar-list a {
	border-left: 1px solid #e5d9c3;
	border-top: 1px solid #e5d9c3;
	border-right: 1px solid #c7c8b2;
	border-bottom: 1px solid #c7c8b2;
	background: #f9fade;
}
div.toolbar-list a:hover {
	border-left: 1px solid #868778;
	border-top: 1px solid #868778;
	border-right: 1px solid #f6f7db;
	border-bottom: 1px solid #f6f7db;
	background: #e5d9c3;
	color: #054993;
}
div.btn-toolbar {
	margin-left: 5px;
	padding-top: 3px;
}
div.btn-toolbar li.divider {
	border-right: 1px dotted #e5d9c3;
}
div.btn-toolbar div.btn-group button {
	border-left: 1px solid #e5d9c3;
	border-top: 1px solid #e5d9c3;
	border-right: 1px solid #c7c8b2;
	border-bottom: 1px solid #c7c8b2;
	background-color: #f9fade;
	background-image: -moz-linear-gradient(top,#f9fade,#f9fade);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#f9fade),to(#f9fade));
	background-image: -webkit-linear-gradient(top,#f9fade,#f9fade);
	background-image: -o-linear-gradient(top,#f9fade,#f9fade);
	background-image: linear-gradient(to bottom,#f9fade,#f9fade);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9fade', endColorstr='#fff9fade', GradientType=0);
	padding: 5px 4px 5px 4px;
}
div.btn-toolbar div.btn-group button:hover {
	border-left: 1px solid #868778;
	border-top: 1px solid #868778;
	border-right: 1px solid #f6f7db;
	border-bottom: 1px solid #f6f7db;
	background: #e5d9c3;
	color: #054993;
	cursor: pointer;
}
div.btn-toolbar a {
	border-left: 1px solid #e5d9c3;
	border-top: 1px solid #e5d9c3;
	border-right: 1px solid #c7c8b2;
	border-bottom: 1px solid #c7c8b2;
	background-color: #f9fade;
	background-image: -moz-linear-gradient(top,#f9fade,#f9fade);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#f9fade),to(#f9fade));
	background-image: -webkit-linear-gradient(top,#f9fade,#f9fade);
	background-image: -o-linear-gradient(top,#f9fade,#f9fade);
	background-image: linear-gradient(to bottom,#f9fade,#f9fade);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9fade', endColorstr='#fff9fade', GradientType=0);
	padding: 6px 5px;
	text-align: center;
	white-space: nowrap;
	font-size: 1.2em;
	text-decoration: none;
}
div.btn-toolbar a:hover {
	border-left: 1px solid #868778;
	border-top: 1px solid #868778;
	border-right: 1px solid #f6f7db;
	border-bottom: 1px solid #f6f7db;
	background: #e5d9c3;
	color: #054993;
	cursor: pointer;
}
div.btn-toolbar div.btn-group button.inactive {
	background: #f9fade;
}
.pane-sliders .title {
	color: #2c2c2c;
}
.pane-sliders .panel {
	border: 1px solid #c7c8b2;
}
.pane-sliders .panel h3 {
	background-color: #f9fade;
	background-image: -moz-linear-gradient(top,#f9fade,#f9fade);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#f9fade),to(#f9fade));
	background-image: -webkit-linear-gradient(top,#f9fade,#f9fade);
	background-image: -o-linear-gradient(top,#f9fade,#f9fade);
	background-image: linear-gradient(to bottom,#f9fade,#f9fade);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9fade', endColorstr='#fff9fade', GradientType=0);
	color: #054993;
}
.pane-sliders .panel h3:hover {
	background: #e5d9c3;
}
.pane-sliders .panel h3:hover a {
	text-decoration: none;
}
.pane-sliders .adminlist {
	border: 0 none;
}
.pane-sliders .adminlist td {
	border: 0 none;
}
.pane-toggler span {
	background: transparent url(../images/j_arrow.png) 5px 50% no-repeat;
}
.pane-toggler-down span {
	background: transparent url(../images/j_arrow_down.png) 5px 50% no-repeat;
}
.pane-toggler-down {
	border-bottom: 1px solid #c7c8b2;
}
dl.tabs dt {
	border: 1px solid #c7c8b2;
	background-color: #f9fade;
	background-image: -moz-linear-gradient(top,#f9fade,#f9fade);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#f9fade),to(#f9fade));
	background-image: -webkit-linear-gradient(top,#f9fade,#f9fade);
	background-image: -o-linear-gradient(top,#f9fade,#f9fade);
	background-image: linear-gradient(to bottom,#f9fade,#f9fade);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9fade', endColorstr='#fff9fade', GradientType=0);
	color: #054993;
}
dl.tabs dt:hover {
	background: #e5d9c3;
}
dl.tabs dt.open {
	background: #ffffff;
	border-bottom: 1px solid #ffffff;
	color: #2c2c2c;
}
dl.tabs dt.open a:visited {
	color: #2c2c2c;
}
dl.tabs dt a:hover {
	text-decoration: none;
}
dl.tabs dt a:focus {
	text-decoration: underline;
}
div.current {
	border: 1px solid #c7c8b2;
	background: #ffffff;
}
div.current fieldset {
	border: none 0;
}
div.current fieldset.adminform {
	border: 1px solid #c7c8b2;
}
#login-page .pagetitle h2 {
	background: transparent;
}
#login-page #header {
	border-bottom: 1px solid #c7c8b2;
}
#login-page #lock {
	background: url(../images/j_login_lock.png) 50% 0 no-repeat;
}
#login-page #element-box.login {
	background-color: #f9fade;
	background-image: -moz-linear-gradient(top,#f9fade,#f9fade);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#f9fade),to(#f9fade));
	background-image: -webkit-linear-gradient(top,#f9fade,#f9fade);
	background-image: -o-linear-gradient(top,#f9fade,#f9fade);
	background-image: linear-gradient(to bottom,#f9fade,#f9fade);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9fade', endColorstr='#fff9fade', GradientType=0);
}
#form-login {
	background: #ffffff;
	border: 1px solid #c7c8b2;
}
#form-login label {
	color: #2c2c2c;
}
#form-login div.button1 a {
	color: #054993;
}
#cpanel div.icon a,
.cpanel div.icon a {
	color: #054993;
	border-left: 1px solid #e5d9c3;
	border-top: 1px solid #e5d9c3;
	border-right: 1px solid #c7c8b2;
	border-bottom: 1px solid #c7c8b2;
	background-color: #f9fade;
	background-image: -moz-linear-gradient(top,#f9fade,#f9fade);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#f9fade),to(#f9fade));
	background-image: -webkit-linear-gradient(top,#f9fade,#f9fade);
	background-image: -o-linear-gradient(top,#f9fade,#f9fade);
	background-image: linear-gradient(to bottom,#f9fade,#f9fade);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9fade', endColorstr='#fff9fade', GradientType=0);
}
#cpanel div.icon a:hover,
#cpanel div.icon a:focus,
.cpanel div.icon a:hover,
.cpanel div.icon a:focus {
	border-left: 1px solid #868778;
	border-top: 1px solid #868778;
	border-right: 1px solid #f6f7db;
	border-bottom: 1px solid #f6f7db;
	color: #054993;
	background: #e5d9c3;
}
fieldset {
	border: 1px #c7c8b2 solid;
}
legend {
	color: #2c2c2c;
}
fieldset ul.checklist input:focus {
	outline: thin dotted #2c2c2c;
}
fieldset#filter-bar {
	border-top: 0 solid #c7c8b2;
	border-right: 0 solid #c7c8b2;
	border-bottom: 1px solid #c7c8b2;
	border-left: 0 solid #c7c8b2;
}
fieldset#filter-bar ol,
fieldset#filter-bar ul {
	border: 0;
}
fieldset#filter-bar ol li fieldset,
fieldset#filter-bar ul li fieldset {
	border: 0;
}
.invalid {
	color: #a20000;
}
input.invalid {
	border: 1px solid #a20000;
}
input.readonly,
span.faux-input {
	border: 0;
}
input.required {
	background-color: #e5f0fa;
}
input.disabled {
	background-color: #eeeeee;
}
input,
select,
span.faux-input {
	background-color: #ffffff;
	border: 1px solid #c7c8b2;
}
input[type="button"],
input[type="submit"],
input[type="reset"] {
	color: #054993;
	background-color: #f9fade;
	background-image: -moz-linear-gradient(top,#f9fade,#f9fade);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#f9fade),to(#f9fade));
	background-image: -webkit-linear-gradient(top,#f9fade,#f9fade);
	background-image: -o-linear-gradient(top,#f9fade,#f9fade);
	background-image: linear-gradient(to bottom,#f9fade,#f9fade);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9fade', endColorstr='#fff9fade', GradientType=0);
}
input[type="button"]:hover,
input[type="button"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus {
	background: #e5d9c3;
}
textarea {
	background-color: #ffffff;
	border: 1px solid #c7c8b2;
}
input:focus,
select:focus,
textarea:focus,
option:focus,
input:hover,
select:hover,
textarea:hover,
option:hover {
	background-color: #e5d9c3;
	color: #054993;
}
.paramrules {
	background: #f9fade;
}
span.gi {
	color: #c7c8b2;
}
table.admintable td.key,
table.admintable td.paramlist_key {
	background-color: #f9fade;
	color: #2c2c2c;
	border-bottom: 1px solid #c7c8b2;
	border-right: 1px solid #c7c8b2;
}
table.paramlist td.paramlist_description {
	background-color: #f9fade;
	color: #2c2c2c;
	border-bottom: 1px solid #c7c8b2;
	border-right: 1px solid #c7c8b2;
}
fieldset.adminform {
	border: 1px solid #c7c8b2;
}
table.adminform {
	background-color: #ffffff;
}
table.adminform tr.row0 {
	background-color: #ffffff;
}
table.adminform tr.row1 {
	background-color: #e5d9c3;
}
table.adminform th {
	color: #2c2c2c;
	background: #ffffff;
}
table.adminform tr {
	border-bottom: 1px solid #c7c8b2;
	border-right: 1px solid #c7c8b2;
}
table.adminlist {
	border-spacing: 1px;
	background-color: #ffffff;
	color: #2c2c2c;
}
table.adminlist.modal {
	border-top: 1px solid #c7c8b2;
	border-right: 1px solid #c7c8b2;
	border-left: 1px solid #c7c8b2;
}
table.adminlist a {
	color: #054993;
}
table.adminlist thead th {
	background: #ffffff;
	color: #2c2c2c;
	border-bottom: 1px solid #c7c8b2;
}
table.adminlist tbody tr {
	background: #ffffff;
}
table.adminlist tbody tr.row1 {
	background: #ffffff;
}
table.adminlist tbody tr.row1:last-child td,
table.adminlist tbody tr.row1:last-child th {
	border-bottom: 1px solid #c7c8b2;
}
table.adminlist tbody tr.row0:hover td,
table.adminlist tbody tr.row1:hover td,
table.adminlist tbody tr.row0:hover th,
table.adminlist tbody tr.row1:hover th,
table.adminlist tbody tr.row0:focus td,
table.adminlist tbody tr.row1:focus td,
table.adminlist tbody tr.row0:focus th,
table.adminlist tbody tr.row1:focus th {
	background-color: #e5d9c3;
}
table.adminlist tbody tr td,
table.adminlist tbody tr th {
	border-right: 1px solid #c7c8b2;
}
table.adminlist tbody tr td:last-child {
	border-right: none;
}
table.adminlist tbody tr.row0:last-child td,
table.adminlist tbody tr.row0:last-child th {
	border-bottom: 1px solid #c7c8b2;
}
table.adminlist tbody tr.row0 td,
table.adminlist tbody tr.row0 th {
	background-color: #f9fade;
	background-image: -moz-linear-gradient(top,#f9fade,#f9fade);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#f9fade),to(#f9fade));
	background-image: -webkit-linear-gradient(top,#f9fade,#f9fade);
	background-image: -o-linear-gradient(top,#f9fade,#f9fade);
	background-image: linear-gradient(to bottom,#f9fade,#f9fade);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9fade', endColorstr='#fff9fade', GradientType=0);
}
table.adminlist {
	border-bottom: 0 solid #c7c8b2;
}
table.adminlist tfoot tr {
	color: #2c2c2c;
}
table.adminlist tfoot td,
table.adminlist tfoot th {
	background-color: #ffffff;
	border-top: 1px solid #c7c8b2;
}
table.adminlist tr td.btns a {
	border: 1px solid #c7c8b2;
	background-color: #f9fade;
	background-image: -moz-linear-gradient(top,#f9fade,#f9fade);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#f9fade),to(#f9fade));
	background-image: -webkit-linear-gradient(top,#f9fade,#f9fade);
	background-image: -o-linear-gradient(top,#f9fade,#f9fade);
	background-image: linear-gradient(to bottom,#f9fade,#f9fade);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9fade', endColorstr='#fff9fade', GradientType=0);
	color: #054993;
}
table.adminlist tr td.btns a:hover,
table.adminlist tr td.btns a:active,
table.adminlist tr td.btns a:focus {
	background-color: #ffffff;
}
a.saveorder {
	background: url(../images/admin/filesave.png) no-repeat;
}
a.saveorder.inactive {
	background-position: 0 -16px;
}
fieldset.batch {
	background: #ffffff;
}
button {
	color: #054993;
	border: 1px solid #c7c8b2;
	background-color: #f9fade;
	background-image: -moz-linear-gradient(top,#f9fade,#f9fade);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#f9fade),to(#f9fade));
	background-image: -webkit-linear-gradient(top,#f9fade,#f9fade);
	background-image: -o-linear-gradient(top,#f9fade,#f9fade);
	background-image: linear-gradient(to bottom,#f9fade,#f9fade);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9fade', endColorstr='#fff9fade', GradientType=0);
}
button:hover,
button:focus {
	background: #e5d9c3;
}
.invalid {
	color: #ff0000;
}
.button1 {
	border: 1px solid #c7c8b2;
	color: #054993;
	background-color: #f9fade;
	background-image: -moz-linear-gradient(top,#f9fade,#f9fade);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#f9fade),to(#f9fade));
	background-image: -webkit-linear-gradient(top,#f9fade,#f9fade);
	background-image: -o-linear-gradient(top,#f9fade,#f9fade);
	background-image: linear-gradient(to bottom,#f9fade,#f9fade);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9fade', endColorstr='#fff9fade', GradientType=0);
}
.button1 a {
	color: #054993;
}
.button1 a:hover,
.button1 a:focus {
	background: #e5d9c3;
}
.button2-left,
.button2-right {
	border: 1px solid #c7c8b2;
	background-color: #f9fade;
	background-image: -moz-linear-gradient(top,#f9fade,#f9fade);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#f9fade),to(#f9fade));
	background-image: -webkit-linear-gradient(top,#f9fade,#f9fade);
	background-image: -o-linear-gradient(top,#f9fade,#f9fade);
	background-image: linear-gradient(to bottom,#f9fade,#f9fade);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9fade', endColorstr='#fff9fade', GradientType=0);
}
.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
	color: #054993;
}
.button2-left span,
.button2-right span {
	color: #999999;
}
.page span,
.blank span {
	color: #054993;
}
.button2-left a:hover,
.button2-right a:hover,
.button2-left a:focus,
.button2-right a:focus {
	background: #e5d9c3;
}
.pagination .page span {
	color: #999999;
}
.tip {
	background: #000000;
	border: 1px solid #FFFFFF;
}
.tip-title {
	background: url(../images/selector-arrow-std.png) no-repeat;
}
a img.calendar {
	background: url(../images/calendar.png) no-repeat;
}
.jgrid span.publish {
	background-image: url(../images/admin/tick.png);
}
.jgrid span.unpublish {
	background-image: url(../images/admin/publish_x.png);
}
.jgrid span.archive {
	background-image: url(../images/menu/icon-16-archive.png);
}
.jgrid span.trash {
	background-image: url(../images/menu/icon-16-trash.png);
}
.jgrid span.default {
	background-image: url(../images/menu/icon-16-default.png);
}
.jgrid span.notdefault {
	background-image: url(../images/menu/icon-16-notdefault.png);
}
.jgrid span.checkedout {
	background-image: url(../images/admin/checked_out.png);
}
.jgrid span.downarrow {
	background-image: url(../images/admin/downarrow.png);
}
.jgrid span.downarrow_disabled {
	background-image: url(../images/admin/downarrow0.png);
}
.jgrid span.uparrow {
	background-image: url(../images/admin/uparrow.png);
}
.jgrid span.uparrow_disabled {
	background-image: url(../images/admin/uparrow0.png);
}
.jgrid span.published {
	background-image: url(../images/admin/publish_g.png);
}
.jgrid span.expired {
	background-image: url(../images/admin/publish_r.png);
}
.jgrid span.pending {
	background-image: url(../images/admin/publish_y.png);
}
.jgrid span.warning {
	background-image: url(../images/admin/publish_y.png);
}
.icon-32-send {
	background-image: url(../images/toolbar/icon-32-send.png);
}
.icon-32-delete {
	background-image: url(../images/toolbar/icon-32-delete.png);
}
.icon-32-help {
	background-image: url(../images/toolbar/icon-32-help.png);
}
.icon-32-cancel {
	background-image: url(../images/toolbar/icon-32-cancel.png);
}
.icon-32-checkin {
	background-image: url(../images/toolbar/icon-32-checkin.png);
}
.icon-32-options {
	background-image: url(../images/toolbar/icon-32-config.png);
}
.icon-32-apply {
	background-image: url(../images/toolbar/icon-32-apply.png);
}
.icon-32-back {
	background-image: url(../images/toolbar/icon-32-back.png);
}
.icon-32-forward {
	background-image: url(../images/toolbar/icon-32-forward.png);
}
.icon-32-save {
	background-image: url(../images/toolbar/icon-32-save.png);
}
.icon-32-edit {
	background-image: url(../images/toolbar/icon-32-edit.png);
}
.icon-32-copy {
	background-image: url(../images/toolbar/icon-32-copy.png);
}
.icon-32-move {
	background-image: url(../images/toolbar/icon-32-move.png);
}
.icon-32-new {
	background-image: url(../images/toolbar/icon-32-new.png);
}
.icon-32-upload {
	background-image: url(../images/toolbar/icon-32-upload.png);
}
.icon-32-assign {
	background-image: url(../images/toolbar/icon-32-publish.png);
}
.icon-32-html {
	background-image: url(../images/toolbar/icon-32-html.png);
}
.icon-32-css {
	background-image: url(../images/toolbar/icon-32-css.png);
}
.icon-32-menus {
	background-image: url(../images/toolbar/icon-32-menu.png);
}
.icon-32-publish {
	background-image: url(../images/toolbar/icon-32-publish.png);
}
.icon-32-unblock {
	background-image: url(../images/toolbar/icon-32-unblock.png);
}
.icon-32-unpublish {
	background-image: url(../images/toolbar/icon-32-unpublish.png);
}
.icon-32-restore {
	background-image: url(../images/toolbar/icon-32-revert.png);
}
.icon-32-trash {
	background-image: url(../images/toolbar/icon-32-trash.png);
}
.icon-32-archive {
	background-image: url(../images/toolbar/icon-32-archive.png);
}
.icon-32-unarchive {
	background-image: url(../images/toolbar/icon-32-unarchive.png);
}
.icon-32-preview {
	background-image: url(../images/toolbar/icon-32-preview.png);
}
.icon-32-default {
	background-image: url(../images/toolbar/icon-32-default.png);
}
.icon-32-refresh {
	background-image: url(../images/toolbar/icon-32-refresh.png);
}
.icon-32-save-new {
	background-image: url(../images/toolbar/icon-32-save-new.png);
}
.icon-32-save-copy {
	background-image: url(../images/toolbar/icon-32-save-copy.png);
}
.icon-32-error {
	background-image: url(../images/toolbar/icon-32-error.png);
}
.icon-32-new-style {
	background-image: url(../images/toolbar/icon-32-new-style.png);
}
.icon-32-delete-style {
	background-image: url(../images/toolbar/icon-32-delete-style.png);
}
.icon-32-purge {
	background-image: url(../images/toolbar/icon-32-purge.png);
}
.icon-32-remove {
	background-image: url(../images/toolbar/icon-32-remove.png);
}
.icon-32-featured {
	background-image: url(../images/toolbar/icon-32-featured.png);
}
.icon-32-unfeatured {
	background-image: url(../images/toolbar/icon-32-featured.png);
	background-position: 0% 100%;
}
.icon-32-export {
	background-image: url(../images/toolbar/icon-32-export.png);
}
.icon-32-stats {
	background-image: url(../images/toolbar/icon-32-stats.png);
}
.icon-32-print {
	background-image: url(../images/toolbar/icon-32-print.png);
}
.icon-32-batch {
	background-image: url(../images/toolbar/icon-32-batch.png);
}
.icon-32-envelope {
	background-image: url(../images/toolbar/icon-32-messaging.png);
}
.icon-32-download {
	background-image: url(../images/toolbar/icon-32-export.png);
}
.icon-32-bars {
	background-image: url(../images/toolbar/icon-32-stats.png);
}
.icon-48-categories {
	background-image: url(../images/header/icon-48-category.png);
}
.icon-48-category-edit {
	background-image: url(../images/header/icon-48-category.png);
}
.icon-48-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}
.icon-48-generic {
	background-image: url(../images/header/icon-48-generic.png);
}
.icon-48-banners {
	background-image: url(../images/header/icon-48-banner.png);
}
.icon-48-banners-categories {
	background-image: url(../images/header/icon-48-banner-categories.png);
}
.icon-48-banners-category-edit {
	background-image: url(../images/header/icon-48-banner-categories.png);
}
.icon-48-banners-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}
.icon-48-banners-clients {
	background-image: url(../images/header/icon-48-banner-client.png);
}
.icon-48-banners-tracks {
	background-image: url(../images/header/icon-48-banner-tracks.png);
}
.icon-48-checkin {
	background-image: url(../images/header/icon-48-checkin.png);
}
.icon-48-clear {
	background-image: url(../images/header/icon-48-clear.png);
}
.icon-48-contact {
	background-image: url(../images/header/icon-48-contacts.png);
}
.icon-48-contact-categories {
	background-image: url(../images/header/icon-48-contacts-categories.png);
}
.icon-48-contact-category-edit {
	background-image: url(../images/header/icon-48-contacts-categories.png);
}
.icon-48-contact-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}
.icon-48-purge {
	background-image: url(../images/header/icon-48-purge.png);
}
.icon-48-cpanel {
	background-image: url(../images/header/icon-48-cpanel.png);
}
.icon-48-config {
	background-image: url(../images/header/icon-48-config.png);
}
.icon-48-groups {
	background-image: url(../images/header/icon-48-groups.png);
}
.icon-48-groups-add {
	background-image: url(../images/header/icon-48-groups-add.png);
}
.icon-48-levels {
	background-image: url(../images/header/icon-48-levels.png);
}
.icon-48-levels-add {
	background-image: url(../images/header/icon-48-levels-add.png);
}
.icon-48-module {
	background-image: url(../images/header/icon-48-module.png);
}
.icon-48-menu {
	background-image: url(../images/header/icon-48-menu.png);
}
.icon-48-menu-add {
	background-image: url(../images/header/icon-48-menu-add.png);
}
.icon-48-menumgr {
	background-image: url(../images/header/icon-48-menumgr.png);
}
.icon-48-trash {
	background-image: url(../images/header/icon-48-trash.png);
}
.icon-48-user {
	background-image: url(../images/header/icon-48-user.png);
}
.icon-48-user-add {
	background-image: url(../images/header/icon-48-user-add.png);
}
.icon-48-user-edit {
	background-image: url(../images/header/icon-48-user-edit.png);
}
.icon-48-user-profile {
	background-image: url(../images/header/icon-48-user-profile.png);
}
.icon-48-inbox {
	background-image: url(../images/header/icon-48-inbox.png);
}
.icon-48-new-privatemessage {
	background-image: url(../images/header/icon-48-new-privatemessage.png);
}
.icon-48-msgconfig {
	background-image: url(../images/header/icon-48-message_config.png);
}
.icon-48-langmanager {
	background-image: url(../images/header/icon-48-language.png);
}
.icon-48-mediamanager {
	background-image: url(../images/header/icon-48-media.png);
}
.icon-48-plugin {
	background-image: url(../images/header/icon-48-plugin.png);
}
.icon-48-help_header {
	background-image: url(../images/header/icon-48-help_header.png);
}
.icon-48-impressions {
	background-image: url(../images/header/icon-48-stats.png);
}
.icon-48-browser {
	background-image: url(../images/header/icon-48-stats.png);
}
.icon-48-searchtext {
	background-image: url(../images/header/icon-48-stats.png);
}
.icon-48-thememanager {
	background-image: url(../images/header/icon-48-themes.png);
}
.icon-48-writemess {
	background-image: url(../images/header/icon-48-writemess.png);
}
.icon-48-featured {
	background-image: url(../images/header/icon-48-featured.png);
}
.icon-48-sections {
	background-image: url(../images/header/icon-48-section.png);
}
.icon-48-article-add {
	background-image: url(../images/header/icon-48-article-add.png);
}
.icon-48-article-edit {
	background-image: url(../images/header/icon-48-article-edit.png);
}
.icon-48-article {
	background-image: url(../images/header/icon-48-article.png);
}
.icon-48-content-categories {
	background-image: url(../images/header/icon-48-category.png);
}
.icon-48-content-category-edit {
	background-image: url(../images/header/icon-48-category.png);
}
.icon-48-content-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}
.icon-48-install {
	background-image: url(../images/header/icon-48-extension.png);
}
.icon-48-dbbackup {
	background-image: url(../images/header/icon-48-backup.png);
}
.icon-48-dbrestore {
	background-image: url(../images/header/icon-48-dbrestore.png);
}
.icon-48-dbquery {
	background-image: url(../images/header/icon-48-query.png);
}
.icon-48-systeminfo {
	background-image: url(../images/header/icon-48-info.png);
}
.icon-48-massmail {
	background-image: url(../images/header/icon-48-massmail.png);
}
.icon-48-redirect {
	background-image: url(../images/header/icon-48-redirect.png);
}
.icon-48-search {
	background-image: url(../images/header/icon-48-search.png);
}
.icon-48-finder {
	background-image: url(../images/header/icon-48-search.png);
}
.icon-48-newsfeeds {
	background-image: url(../images/header/icon-48-newsfeeds.png);
}
.icon-48-newsfeeds-categories {
	background-image: url(../images/header/icon-48-newsfeeds-cat.png);
}
.icon-48-newsfeeds-category-edit {
	background-image: url(../images/header/icon-48-newsfeeds-cat.png);
}
.icon-48-newsfeeds-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}
.icon-48-weblinks {
	background-image: url(../images/header/icon-48-links.png);
}
.icon-48-weblinks-categories {
	background-image: url(../images/header/icon-48-links-cat.png);
}
.icon-48-weblinks-category-edit {
	background-image: url(../images/header/icon-48-links-cat.png);
}
.icon-48-weblinks-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}
.icon-48-tags {
	background-image: url(../images/header/icon-48-tags.png);
}
.icon-48-assoc {
	background-image: url(../images/header/icon-48-assoc.png);
}
.icon-48-puzzle {
	background-image: url(../images/header/icon-48-puzzle.png);
}
div.message {
	border: 1px solid #c7c8b2;
	color: #2c2c2c;
}
.helpFrame {
	border-left: 0 solid #c7c8b2;
	border-right: none;
	border-top: none;
	border-bottom: none;
}
.outline {
	border: 1px solid #c7c8b2;
	background: #ffffff;
}
dl.menu_type dt {
	border-bottom: 1px solid #c7c8b2;
}
ul#new-modules-list {
	border-top: 1px solid #c7c8b2;
}
#skiplinkholder a,
#skiplinkholder a:link,
#skiplinkholder a:visited {
	color: #ffffff;
	background: #054993;
	border-bottom: solid #336 2px;
}
fieldset.panelform {
	border: none 0;
}
a.move_up {
	background-image: url('../images/admin/uparrow.png');
}
span.move_up {
	background-image: url('../images/admin/uparrow0.png');
}
a.move_down {
	background-image: url('../images/admin/downarrow.png');
}
span.move_down {
	background-image: url('../images/admin/downarrow0.png');
}
a.grid_false {
	background-image: url('../images/admin/publish_x.png');
}
a.grid_true {
	background-image: url('../images/admin/tick.png');
}
a.grid_trash {
	background-image: url('../images/admin/icon-16-trash.png');
}
tr.row1 {
	background-color: #f9fade;
}
table.aclsummary-table td.col2,
table.aclsummary-table th.col2,
table.aclsummary-table td.col3,
table.aclsummary-table th.col3,
table.aclsummary-table td.col4,
table.aclsummary-table th.col4,
table.aclsummary-table td.col5,
table.aclsummary-table th.col5,
table.aclsummary-table td.col6,
table.aclsummary-table th.col6,
table.aclmodify-table td.col2,
table.aclmodify-table th.col2 {
	border-left: 1px solid #c7c8b2;
}
span.icon-16-unset {
	background: url(../images/admin/icon-16-denyinactive.png) no-repeat;
}
span.icon-16-allowed {
	background: url(../images/admin/icon-16-allow.png) no-repeat;
}
span.icon-16-denied {
	background: url(../images/admin/icon-16-deny.png) no-repeat;
}
span.icon-16-locked {
	background: url(../images/admin/checked_out.png) 0 0 no-repeat;
}
label.icon-16-allow {
	background: url(../images/admin/icon-16-allow.png) no-repeat;
}
label.icon-16-deny {
	background: url(../images/admin/icon-16-deny.png) no-repeat;
}
a.icon-16-allow {
	background: url(../images/admin/icon-16-allow.png) no-repeat;
}
a.icon-16-deny {
	background: url(../images/admin/icon-16-deny.png) no-repeat;
}
a.icon-16-allowinactive {
	background: url(../images/admin/icon-16-allowinactive.png) no-repeat;
}
a.icon-16-denyinactive {
	background: url(../images/admin/icon-16-denyinactive.png) no-repeat;
}
ul.acllegend li.acl-allowed {
	background: url(../images/admin/icon-16-allow.png) no-repeat left;
}
ul.acllegend li.acl-denied {
	background: url(../images/admin/icon-16-deny.png) no-repeat left;
}
li.acl-editgroups,
li.acl-resetbtn {
	background-color: #f9fade;
	border: 1px solid #c7c8b2;
}
li.acl-editgroups a,
li.acl-resetbtn a {
	color: #054993;
}
li.acl-editgroups:hover,
li.acl-resetbtn:hover,
li.acl-editgroups:focus,
li.acl-resetbtn:focus {
	background-color: #e5d9c3;
}
table#acl-config {
	border: 1px solid #c7c8b2;
}
table#acl-config th,
table#acl-config td {
	background: #f9fade;
	border-bottom: 1px solid #c7c8b2;
}
table#acl-config th.acl-groups {
	border-right: 1px solid #c7c8b2;
}
#jform_sef_rewrite-lbl {
	background: url(../images/admin/icon-16-notice-note.png) right top no-repeat;
}
#permissions-sliders .tip {
	background: #ffffff;
	border: 1px solid #c7c8b2;
}
#permissions-sliders ul#rules,
#permissions-sliders ul#rules ul {
	border: solid 0 #c7c8b2;
	background: #ffffff;
}
ul#rules li .pane-sliders .panel h3.title {
	border: solid 0 #c7c8b2;
}
#permissions-sliders ul#rules .pane-slider {
	border: solid 1px #c7c8b2;
}
#permissions-sliders ul#rules li h3 {
	border: solid 1px #c7c8b2;
}
#permissions-sliders ul#rules li h3.pane-toggler-down a {
	border: solid 0;
}
#permissions-sliders ul#rules .group-kind {
	color: #2c2c2c;
}
#permissions-sliders ul#rules table.group-rules {
	border: solid 1px #c7c8b2;
}
#permissions-sliders ul#rules table.group-rules td {
	border-right: solid 1px #c7c8b2;
	border-bottom: solid 1px #c7c8b2;
}
#permissions-sliders ul#rules table.group-rules th {
	background: #e5d9c3;
	border-right: solid 1px #c7c8b2;
	border-bottom: solid 1px #c7c8b2;
	color: #2c2c2c;
}
ul#rules table.aclmodify-table {
	border: solid 1px #c7c8b2;
}
ul#rules table.group-rules td label {
	border: solid 0 #c7c8b2;
}
#permissions-sliders ul#rules .mypanel {
	border: solid 0 #c7c8b2;
}
#permissions-sliders  ul#rules  table.group-rules td {
	background: #ffffff;
}
#permissions-sliders span.level {
	color: #c7c8b2;
	background-image: none;
}
.check-0,
table.adminlist tbody td.check-0 {
	background-color: #ffffcf;
}
.check-a,
table.adminlist tbody td.check-a {
	background-color: #cfffda;
}
.check-d,
table.adminlist tbody td.check-d {
	background-color: #ffcfcf;
}
#system-message dd ul {
	color: #2c2c2c;
}
#system-message dd.error ul {
	color: #2c2c2c;
}
#system-message dd.message ul {
	color: #2c2c2c;
}
#system-message dd.notice ul {
	color: #2c2c2c;
}
#menu {
	color: #2c2c2c;
}
#menu ul.dropdown-menu {
	background-color: #f9fade;
	background-image: -moz-linear-gradient(top,#f9fade,#f9fade);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#f9fade),to(#f9fade));
	background-image: -webkit-linear-gradient(top,#f9fade,#f9fade);
	background-image: -o-linear-gradient(top,#f9fade,#f9fade);
	background-image: linear-gradient(to bottom,#f9fade,#f9fade);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9fade', endColorstr='#fff9fade', GradientType=0);
	color: #2c2c2c;
}
#menu ul.dropdown-menu li.dropdown-submenu {
	background: url(../images/j_arrow.png) no-repeat right 50%;
}
#menu ul.dropdown-menu li.divider {
	margin-bottom: 0;
	border-bottom: 1px dotted #c7c8b2;
}
#menu a {
	color: #054993;
	background-repeat: no-repeat;
	background-position: left 50%;
}
#menu li {
	border-right: 1px solid #c7c8b2;
	background-color: transparent;
}
#menu li a:hover,
#menu li a:focus {
	background-color: #e5d9c3;
}
#menu li.disabled a:hover,
#menu li.disabled a:focus,
#menu li.disabled a {
	color: #c7c8b2;
	background-color: #f9fade;
	background-image: -moz-linear-gradient(top,#f9fade,#f9fade);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#f9fade),to(#f9fade));
	background-image: -webkit-linear-gradient(top,#f9fade,#f9fade);
	background-image: -o-linear-gradient(top,#f9fade,#f9fade);
	background-image: linear-gradient(to bottom,#f9fade,#f9fade);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9fade', endColorstr='#fff9fade', GradientType=0);
}
#menu li ul {
	border: 1px solid #c7c8b2;
}
#menu li li {
	background-color: transparent;
}
#menu li.sfhover a {
	background-color: #e5d9c3;
}
#menu li.sfhover li a {
	background-color: transparent;
}
#menu li.sfhover li.sfhover a,
#menu li li a:focus {
	background-color: #e5d9c3;
}
#menu li.sfhover li.sfhover li a {
	background-color: transparent;
}
#menu li.sfhover li.sfhover li.sfhover a,
#menu li li li a:focus {
	background-color: #e5d9c3;
}
#menu li li a:focus,
#menu li li li a:focus {
	background-color: #e5d9c3;
}
#menu li li li a:focus {
	background-color: #e5d9c3;
}
#submenu {
	border-bottom: 1px solid #c7c8b2;
}
#submenu li,
#submenu span.nolink {
	background-color: #f9fade;
	background-image: -moz-linear-gradient(top,#f9fade,#f9fade);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#f9fade),to(#f9fade));
	background-image: -webkit-linear-gradient(top,#f9fade,#f9fade);
	background-image: -o-linear-gradient(top,#f9fade,#f9fade);
	background-image: linear-gradient(to bottom,#f9fade,#f9fade);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9fade', endColorstr='#fff9fade', GradientType=0);
	border: 1px solid #c7c8b2;
	color: #054993;
}
#submenu li:hover,
#submenu li:focus {
	background: #e5d9c3;
}
#submenu li.active,
#submenu span.nolink.active {
	background: #ffffff;
	border-bottom: 1px solid #ffffff;
}
#submenu li.active a,
#submenu span.nolink.active {
	color: #000;
}
.element-invisible {
	margin: 0;
	padding: 0;
}
div.CodeMirror-wrapping {
	border: 1px solid #c7c8b2;
}
table.adminform tr.row0 {
	background-color: #ffffff;
}
ul.alternating > li:nth-child(odd) {
	background-color: #ffffff;
}
ul.alternating > li:nth-child(even) {
	background-color: #f9fade;
}
ol.alternating > li:nth-child(odd) {
	background-color: #ffffff;
}
ol.alternating > li:nth-child(even) {
	background-color: #f9fade;
}
#installer-database,
#installer-discover,
#installer-update,
#installer-warnings {
	border-top: 1px solid #c7c8b2;
}
#installer-database p.warning {
	background: transparent url(../images/admin/icon-16-deny.png) center left no-repeat;
}
#installer-database p.nowarning {
	background: transparent url(../images/admin/icon-16-allow.png) center left no-repeat;
}
.input-append,
.input-prepend {
	font-size: 1.2em;
}
PK�|!]��!ie8.cssnu&1i�@charset "UTF-8";

/**
 * @package		Joomla.Administrator
 * @subpackage	templates.hathor
 * @copyright	(C) 2010 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 * @since		1.6
 *
 * CSS file for IE8
 */

/**
 * Special Styles for Internet Explorer 8
 */

/* Accessibility: css in template.css for slider keyboard
 * has to be reversed here or the mouse does not work for ie */
.pane-toggler + div.pane-slider {
	/*display: block;*/
}
PK�|!]�z*S�S�colour_brown.cssnu&1i�.clearfix {
	*zoom: 1;
}
.clearfix:before,
.clearfix:after {
	display: table;
	content: "";
	line-height: 0;
}
.clearfix:after {
	clear: both;
}
.hide-text {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}
.input-block-level {
	display: block;
	width: 100%;
	min-height: 25px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#form-login .btn {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 4px 14px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 15px;
	*line-height: 15px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	color: #333333;
	text-shadow: 0 1px 1px rgba(255,255,255,0.75);
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
	background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
	background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
	background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	*background-color: #e6e6e6;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #bbb;
	*border: 0;
	border-bottom-color: #a2a2a2;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	*margin-left: .3em;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
#form-login .btn:hover,
#form-login .btn:focus,
#form-login .btn:active,
#form-login .btn.active,
#form-login .btn.disabled,
#form-login .btn[disabled] {
	color: #333333;
	background-color: #e6e6e6;
	*background-color: #d9d9d9;
}
#form-login .btn:active,
#form-login .btn.active {
	background-color: #cccccc \9;
}
#form-login .btn:first-child {
	*margin-left: 0;
}
#form-login .btn:hover {
	color: #333333;
	text-decoration: none;
	background-color: #e6e6e6;
	*background-color: #d9d9d9;
	background-position: 0 -15px;
	-webkit-transition: background-position .1s linear;
	-moz-transition: background-position .1s linear;
	-o-transition: background-position .1s linear;
	transition: background-position .1s linear;
}
#form-login .btn:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
#form-login .btn.active,
#form-login .btn:active {
	background-color: #e6e6e6;
	background-color: #d9d9d9 \9;
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
#form-login .btn.disabled,
#form-login .btn[disabled] {
	cursor: default;
	background-color: #e6e6e6;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.btn-large {
	padding: 9px 14px;
	font-size: 15px;
	line-height: normal;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.btn-large [class^="icon-"] {
	margin-top: 2px;
}
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
	display: inline-block;
}
.input-append,
.input-prepend {
	margin-bottom: 5px;
	font-size: 0;
	white-space: nowrap;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input {
	position: relative;
	margin-bottom: 0;
	*margin-left: 0;
	font-size: 13px;
	vertical-align: top;
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-append input:focus,
.input-append select:focus,
.input-append .uneditable-input:focus,
.input-prepend input:focus,
.input-prepend select:focus,
.input-prepend .uneditable-input:focus {
	z-index: 2;
}
.input-append .add-on,
.input-prepend .add-on {
	display: inline-block;
	width: auto;
	height: 15px;
	min-width: 16px;
	padding: 4px 5px;
	font-size: 13px;
	font-weight: normal;
	line-height: 15px;
	text-align: center;
	text-shadow: 0 1px 0 #ffffff;
	background-color: #eeeeee;
	border: 1px solid #ccc;
}
.input-append .add-on,
.input-append .btn,
.input-prepend .add-on,
.input-prepend .btn {
	margin-left: -1px;
	vertical-align: top;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.input-append .active,
.input-prepend .active {
	background-color: #a9dba9;
	border-color: #46a546;
}
.input-prepend .add-on,
.input-prepend .btn {
	margin-right: -1px;
}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-append .add-on:last-child,
.input-append .btn:last-child {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
	margin-right: -1px;
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
	margin-left: -1px;
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.form-search .input-append .search-query,
.form-search .input-prepend .search-query {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.form-search .input-append .search-query {
	-webkit-border-radius: 14px 0 0 14px;
	-moz-border-radius: 14px 0 0 14px;
	border-radius: 14px 0 0 14px;
}
.form-search .input-append .btn {
	-webkit-border-radius: 0 14px 14px 0;
	-moz-border-radius: 0 14px 14px 0;
	border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .search-query {
	-webkit-border-radius: 0 14px 14px 0;
	-moz-border-radius: 0 14px 14px 0;
	border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .btn {
	-webkit-border-radius: 14px 0 0 14px;
	-moz-border-radius: 14px 0 0 14px;
	border-radius: 14px 0 0 14px;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-bottom: 0;
	vertical-align: middle;
}
.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
	display: none;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
	margin-bottom: 0;
}
.element-invisible {
	position: absolute;
	padding: 0 !important;
	margin: 0 !important;
	border: 0;
	height: 1px;
	width: 1px !important;
	overflow: hidden;
}
#form-login select,
#form-login input[type="text"],
#form-login input[type="password"] {
	display: inline-block;
	padding: 4px 6px;
	margin-bottom: 9px;
	font-size: 13px;
	line-height: 15px;
	color: #555555;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	width: 175px;
}
.subform-repeatable-wrapper div.btn-toolbar {
	float: none;
}
.subform-repeatable-wrapper .text-right {
	text-align: right;
}
.subform-repeatable-wrapper .ui-sortable-helper {
	background: #ffffff;
}
.subform-repeatable-wrapper tr.ui-sortable-helper {
	display: table;
}
.subform-repeatable-wrapper .subform-repeatable-group {
	clear: both;
}
.label,
.badge {
	display: inline-block;
	padding: 2px 4px;
	font-size: 10.998px;
	font-weight: bold;
	line-height: 14px;
	color: #ffffff;
	vertical-align: baseline;
	white-space: nowrap;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #999999;
}
.label {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.badge {
	padding-left: 9px;
	padding-right: 9px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
}
.label:empty,
.badge:empty {
	display: none;
}
a.label:hover,
a.label:focus,
a.badge:hover,
a.badge:focus {
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
}
.label-important,
.badge-important {
	background-color: #a20000;
}
.label-important[href],
.badge-important[href] {
	background-color: #6f0000;
}
.label-warning,
.badge-warning {
	background-color: #f89406;
}
.label-warning[href],
.badge-warning[href] {
	background-color: #c67605;
}
.label-success,
.badge-success {
	background-color: #005800;
}
.label-success[href],
.badge-success[href] {
	background-color: #002500;
}
.label-info,
.badge-info {
	background-color: #3a87ad;
}
.label-info[href],
.badge-info[href] {
	background-color: #2d6987;
}
.label-inverse,
.badge-inverse {
	background-color: #333333;
}
.label-inverse[href],
.badge-inverse[href] {
	background-color: #1a1a1a;
}
.btn .label,
.btn .badge {
	position: relative;
	top: -1px;
}
.btn-mini .label,
.btn-mini .badge {
	top: 0;
}
body {
	background-color: #ffffff;
	color: #2c2c2c;
}
h1 {
	color: #2c2c2c;
}
a:link {
	color: #054993;
}
a:visited {
	color: #054993;
}
#header {
	background: #ffffff url(../images/j_logo.png) no-repeat;
}
#header h1.title {
	color: #2c2c2c;
}
#nav {
	background-color: #d5c1b2;
	background-image: -moz-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#d5c1b2),to(#d5c1b2));
	background-image: -webkit-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -o-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: linear-gradient(to bottom,#d5c1b2,#d5c1b2);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd5c1b2', endColorstr='#ffd5c1b2', GradientType=0);
	border: 1px solid #000000;
}
#content {
	background: #ffffff;
}
#no-submenu {
	border-bottom: 1px solid #000000;
}
#element-box {
	background: #ffffff;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
#element-box.login {
	border-top: 1px solid #000000;
}
.enabled,
.success,
.allow,
span.writable {
	color: #005800;
}
.disabled,
p.error,
.warning,
.deny,
span.unwritable {
	color: #a20000;
}
.nowarning {
	color: #2c2c2c;
}
.none,
.protected {
	color: #000000;
}
span.note {
	background: #ffffff;
	color: #2c2c2c;
}
div.checkin-tick {
	background: url(../images/admin/tick.png) 20px 50% no-repeat;
}
.ol-foreground {
	background-color: #d5c1b2;
}
.ol-background {
	background-color: #005800;
}
.ol-textfont {
	color: #2c2c2c;
}
.ol-captionfont {
	color: #ffffff;
}
.ol-captionfont a {
	color: #054993;
}
div.subheader .padding {
	background: #ffffff;
}
.pagetitle h2 {
	color: #2c2c2c;
}
div.configuration {
	color: #2c2c2c;
	background-image: url(../images/menu/icon-16-config.png);
	background-repeat: no-repeat;
}
div.toolbar-box {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	background: #ffffff;
}
div.toolbar-list li {
	color: #2c2c2c;
}
div.toolbar-list li.divider {
	border-right: 1px dotted #e5d9c3;
}
div.toolbar-list a {
	border-left: 1px solid #e5d9c3;
	border-top: 1px solid #e5d9c3;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background: #d5c1b2;
}
div.toolbar-list a:hover {
	border-left: 1px solid #868778;
	border-top: 1px solid #868778;
	border-right: 1px solid #f6f7db;
	border-bottom: 1px solid #f6f7db;
	background: #e5d9c3;
	color: #054993;
}
div.btn-toolbar {
	margin-left: 5px;
	padding-top: 3px;
}
div.btn-toolbar li.divider {
	border-right: 1px dotted #e5d9c3;
}
div.btn-toolbar div.btn-group button {
	border-left: 1px solid #e5d9c3;
	border-top: 1px solid #e5d9c3;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-color: #d5c1b2;
	background-image: -moz-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#d5c1b2),to(#d5c1b2));
	background-image: -webkit-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -o-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: linear-gradient(to bottom,#d5c1b2,#d5c1b2);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd5c1b2', endColorstr='#ffd5c1b2', GradientType=0);
	padding: 5px 4px 5px 4px;
}
div.btn-toolbar div.btn-group button:hover {
	border-left: 1px solid #868778;
	border-top: 1px solid #868778;
	border-right: 1px solid #f6f7db;
	border-bottom: 1px solid #f6f7db;
	background: #e5d9c3;
	color: #054993;
	cursor: pointer;
}
div.btn-toolbar a {
	border-left: 1px solid #e5d9c3;
	border-top: 1px solid #e5d9c3;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-color: #d5c1b2;
	background-image: -moz-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#d5c1b2),to(#d5c1b2));
	background-image: -webkit-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -o-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: linear-gradient(to bottom,#d5c1b2,#d5c1b2);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd5c1b2', endColorstr='#ffd5c1b2', GradientType=0);
	padding: 6px 5px;
	text-align: center;
	white-space: nowrap;
	font-size: 1.2em;
	text-decoration: none;
}
div.btn-toolbar a:hover {
	border-left: 1px solid #868778;
	border-top: 1px solid #868778;
	border-right: 1px solid #f6f7db;
	border-bottom: 1px solid #f6f7db;
	background: #e5d9c3;
	color: #054993;
	cursor: pointer;
}
div.btn-toolbar div.btn-group button.inactive {
	background: #d5c1b2;
}
.pane-sliders .title {
	color: #2c2c2c;
}
.pane-sliders .panel {
	border: 1px solid #000000;
}
.pane-sliders .panel h3 {
	background-color: #d5c1b2;
	background-image: -moz-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#d5c1b2),to(#d5c1b2));
	background-image: -webkit-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -o-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: linear-gradient(to bottom,#d5c1b2,#d5c1b2);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd5c1b2', endColorstr='#ffd5c1b2', GradientType=0);
	color: #054993;
}
.pane-sliders .panel h3:hover {
	background: #e5d9c3;
}
.pane-sliders .panel h3:hover a {
	text-decoration: none;
}
.pane-sliders .adminlist {
	border: 0 none;
}
.pane-sliders .adminlist td {
	border: 0 none;
}
.pane-toggler span {
	background: transparent url(../images/j_arrow.png) 5px 50% no-repeat;
}
.pane-toggler-down span {
	background: transparent url(../images/j_arrow_down.png) 5px 50% no-repeat;
}
.pane-toggler-down {
	border-bottom: 1px solid #000000;
}
dl.tabs dt {
	border: 1px solid #000000;
	background-color: #d5c1b2;
	background-image: -moz-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#d5c1b2),to(#d5c1b2));
	background-image: -webkit-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -o-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: linear-gradient(to bottom,#d5c1b2,#d5c1b2);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd5c1b2', endColorstr='#ffd5c1b2', GradientType=0);
	color: #054993;
}
dl.tabs dt:hover {
	background: #e5d9c3;
}
dl.tabs dt.open {
	background: #ffffff;
	border-bottom: 1px solid #ffffff;
	color: #2c2c2c;
}
dl.tabs dt.open a:visited {
	color: #2c2c2c;
}
dl.tabs dt a:hover {
	text-decoration: none;
}
dl.tabs dt a:focus {
	text-decoration: underline;
}
div.current {
	border: 1px solid #000000;
	background: #ffffff;
}
div.current fieldset {
	border: none 0;
}
div.current fieldset.adminform {
	border: 1px solid #000000;
}
#login-page .pagetitle h2 {
	background: transparent;
}
#login-page #header {
	border-bottom: 1px solid #000000;
}
#login-page #lock {
	background: url(../images/j_login_lock.png) 50% 0 no-repeat;
}
#login-page #element-box.login {
	background-color: #d5c1b2;
	background-image: -moz-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#d5c1b2),to(#d5c1b2));
	background-image: -webkit-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -o-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: linear-gradient(to bottom,#d5c1b2,#d5c1b2);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd5c1b2', endColorstr='#ffd5c1b2', GradientType=0);
}
#form-login {
	background: #ffffff;
	border: 1px solid #000000;
}
#form-login label {
	color: #2c2c2c;
}
#form-login div.button1 a {
	color: #054993;
}
#cpanel div.icon a,
.cpanel div.icon a {
	color: #054993;
	border-left: 1px solid #e5d9c3;
	border-top: 1px solid #e5d9c3;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-color: #d5c1b2;
	background-image: -moz-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#d5c1b2),to(#d5c1b2));
	background-image: -webkit-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -o-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: linear-gradient(to bottom,#d5c1b2,#d5c1b2);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd5c1b2', endColorstr='#ffd5c1b2', GradientType=0);
}
#cpanel div.icon a:hover,
#cpanel div.icon a:focus,
.cpanel div.icon a:hover,
.cpanel div.icon a:focus {
	border-left: 1px solid #868778;
	border-top: 1px solid #868778;
	border-right: 1px solid #f6f7db;
	border-bottom: 1px solid #f6f7db;
	color: #054993;
	background: #e5d9c3;
}
fieldset {
	border: 1px #000000 solid;
}
legend {
	color: #2c2c2c;
}
fieldset ul.checklist input:focus {
	outline: thin dotted #2c2c2c;
}
fieldset#filter-bar {
	border-top: 0 solid #000000;
	border-right: 0 solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 0 solid #000000;
}
fieldset#filter-bar ol,
fieldset#filter-bar ul {
	border: 0;
}
fieldset#filter-bar ol li fieldset,
fieldset#filter-bar ul li fieldset {
	border: 0;
}
.invalid {
	color: #a20000;
}
input.invalid {
	border: 1px solid #a20000;
}
input.readonly,
span.faux-input {
	border: 0;
}
input.required {
	background-color: #e5f0fa;
}
input.disabled {
	background-color: #eeeeee;
}
input,
select,
span.faux-input {
	background-color: #ffffff;
	border: 1px solid #000000;
}
input[type="button"],
input[type="submit"],
input[type="reset"] {
	color: #054993;
	background-color: #d5c1b2;
	background-image: -moz-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#d5c1b2),to(#d5c1b2));
	background-image: -webkit-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -o-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: linear-gradient(to bottom,#d5c1b2,#d5c1b2);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd5c1b2', endColorstr='#ffd5c1b2', GradientType=0);
}
input[type="button"]:hover,
input[type="button"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus {
	background: #e5d9c3;
}
textarea {
	background-color: #ffffff;
	border: 1px solid #000000;
}
input:focus,
select:focus,
textarea:focus,
option:focus,
input:hover,
select:hover,
textarea:hover,
option:hover {
	background-color: #e5d9c3;
	color: #054993;
}
.paramrules {
	background: #d5c1b2;
}
span.gi {
	color: #000000;
}
table.admintable td.key,
table.admintable td.paramlist_key {
	background-color: #d5c1b2;
	color: #2c2c2c;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}
table.paramlist td.paramlist_description {
	background-color: #d5c1b2;
	color: #2c2c2c;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}
fieldset.adminform {
	border: 1px solid #000000;
}
table.adminform {
	background-color: #ffffff;
}
table.adminform tr.row0 {
	background-color: #ffffff;
}
table.adminform tr.row1 {
	background-color: #e5d9c3;
}
table.adminform th {
	color: #2c2c2c;
	background: #ffffff;
}
table.adminform tr {
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}
table.adminlist {
	border-spacing: 1px;
	background-color: #ffffff;
	color: #2c2c2c;
}
table.adminlist.modal {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
}
table.adminlist a {
	color: #054993;
}
table.adminlist thead th {
	background: #ffffff;
	color: #2c2c2c;
	border-bottom: 1px solid #000000;
}
table.adminlist tbody tr {
	background: #ffffff;
}
table.adminlist tbody tr.row1 {
	background: #ffffff;
}
table.adminlist tbody tr.row1:last-child td,
table.adminlist tbody tr.row1:last-child th {
	border-bottom: 1px solid #000000;
}
table.adminlist tbody tr.row0:hover td,
table.adminlist tbody tr.row1:hover td,
table.adminlist tbody tr.row0:hover th,
table.adminlist tbody tr.row1:hover th,
table.adminlist tbody tr.row0:focus td,
table.adminlist tbody tr.row1:focus td,
table.adminlist tbody tr.row0:focus th,
table.adminlist tbody tr.row1:focus th {
	background-color: #e5d9c3;
}
table.adminlist tbody tr td,
table.adminlist tbody tr th {
	border-right: 1px solid #000000;
}
table.adminlist tbody tr td:last-child {
	border-right: none;
}
table.adminlist tbody tr.row0:last-child td,
table.adminlist tbody tr.row0:last-child th {
	border-bottom: 1px solid #000000;
}
table.adminlist tbody tr.row0 td,
table.adminlist tbody tr.row0 th {
	background-color: #d5c1b2;
	background-image: -moz-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#d5c1b2),to(#d5c1b2));
	background-image: -webkit-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -o-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: linear-gradient(to bottom,#d5c1b2,#d5c1b2);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd5c1b2', endColorstr='#ffd5c1b2', GradientType=0);
}
table.adminlist {
	border-bottom: 0 solid #000000;
}
table.adminlist tfoot tr {
	color: #2c2c2c;
}
table.adminlist tfoot td,
table.adminlist tfoot th {
	background-color: #ffffff;
	border-top: 1px solid #000000;
}
table.adminlist tr td.btns a {
	border: 1px solid #000000;
	background-color: #d5c1b2;
	background-image: -moz-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#d5c1b2),to(#d5c1b2));
	background-image: -webkit-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -o-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: linear-gradient(to bottom,#d5c1b2,#d5c1b2);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd5c1b2', endColorstr='#ffd5c1b2', GradientType=0);
	color: #054993;
}
table.adminlist tr td.btns a:hover,
table.adminlist tr td.btns a:active,
table.adminlist tr td.btns a:focus {
	background-color: #ffffff;
}
a.saveorder {
	background: url(../images/admin/filesave.png) no-repeat;
}
a.saveorder.inactive {
	background-position: 0 -16px;
}
fieldset.batch {
	background: #ffffff;
}
button {
	color: #054993;
	border: 1px solid #000000;
	background-color: #d5c1b2;
	background-image: -moz-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#d5c1b2),to(#d5c1b2));
	background-image: -webkit-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -o-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: linear-gradient(to bottom,#d5c1b2,#d5c1b2);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd5c1b2', endColorstr='#ffd5c1b2', GradientType=0);
}
button:hover,
button:focus {
	background: #e5d9c3;
}
.invalid {
	color: #ff0000;
}
.button1 {
	border: 1px solid #000000;
	color: #054993;
	background-color: #d5c1b2;
	background-image: -moz-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#d5c1b2),to(#d5c1b2));
	background-image: -webkit-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -o-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: linear-gradient(to bottom,#d5c1b2,#d5c1b2);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd5c1b2', endColorstr='#ffd5c1b2', GradientType=0);
}
.button1 a {
	color: #054993;
}
.button1 a:hover,
.button1 a:focus {
	background: #e5d9c3;
}
.button2-left,
.button2-right {
	border: 1px solid #000000;
	background-color: #d5c1b2;
	background-image: -moz-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#d5c1b2),to(#d5c1b2));
	background-image: -webkit-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -o-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: linear-gradient(to bottom,#d5c1b2,#d5c1b2);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd5c1b2', endColorstr='#ffd5c1b2', GradientType=0);
}
.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
	color: #054993;
}
.button2-left span,
.button2-right span {
	color: #999999;
}
.page span,
.blank span {
	color: #054993;
}
.button2-left a:hover,
.button2-right a:hover,
.button2-left a:focus,
.button2-right a:focus {
	background: #e5d9c3;
}
.pagination .page span {
	color: #999999;
}
.tip {
	background: #000000;
	border: 1px solid #FFFFFF;
}
.tip-title {
	background: url(../images/selector-arrow-std.png) no-repeat;
}
a img.calendar {
	background: url(../images/calendar.png) no-repeat;
}
.jgrid span.publish {
	background-image: url(../images/admin/tick.png);
}
.jgrid span.unpublish {
	background-image: url(../images/admin/publish_x.png);
}
.jgrid span.archive {
	background-image: url(../images/menu/icon-16-archive.png);
}
.jgrid span.trash {
	background-image: url(../images/menu/icon-16-trash.png);
}
.jgrid span.default {
	background-image: url(../images/menu/icon-16-default.png);
}
.jgrid span.notdefault {
	background-image: url(../images/menu/icon-16-notdefault.png);
}
.jgrid span.checkedout {
	background-image: url(../images/admin/checked_out.png);
}
.jgrid span.downarrow {
	background-image: url(../images/admin/downarrow.png);
}
.jgrid span.downarrow_disabled {
	background-image: url(../images/admin/downarrow0.png);
}
.jgrid span.uparrow {
	background-image: url(../images/admin/uparrow.png);
}
.jgrid span.uparrow_disabled {
	background-image: url(../images/admin/uparrow0.png);
}
.jgrid span.published {
	background-image: url(../images/admin/publish_g.png);
}
.jgrid span.expired {
	background-image: url(../images/admin/publish_r.png);
}
.jgrid span.pending {
	background-image: url(../images/admin/publish_y.png);
}
.jgrid span.warning {
	background-image: url(../images/admin/publish_y.png);
}
.icon-32-send {
	background-image: url(../images/toolbar/icon-32-send.png);
}
.icon-32-delete {
	background-image: url(../images/toolbar/icon-32-delete.png);
}
.icon-32-help {
	background-image: url(../images/toolbar/icon-32-help.png);
}
.icon-32-cancel {
	background-image: url(../images/toolbar/icon-32-cancel.png);
}
.icon-32-checkin {
	background-image: url(../images/toolbar/icon-32-checkin.png);
}
.icon-32-options {
	background-image: url(../images/toolbar/icon-32-config.png);
}
.icon-32-apply {
	background-image: url(../images/toolbar/icon-32-apply.png);
}
.icon-32-back {
	background-image: url(../images/toolbar/icon-32-back.png);
}
.icon-32-forward {
	background-image: url(../images/toolbar/icon-32-forward.png);
}
.icon-32-save {
	background-image: url(../images/toolbar/icon-32-save.png);
}
.icon-32-edit {
	background-image: url(../images/toolbar/icon-32-edit.png);
}
.icon-32-copy {
	background-image: url(../images/toolbar/icon-32-copy.png);
}
.icon-32-move {
	background-image: url(../images/toolbar/icon-32-move.png);
}
.icon-32-new {
	background-image: url(../images/toolbar/icon-32-new.png);
}
.icon-32-upload {
	background-image: url(../images/toolbar/icon-32-upload.png);
}
.icon-32-assign {
	background-image: url(../images/toolbar/icon-32-publish.png);
}
.icon-32-html {
	background-image: url(../images/toolbar/icon-32-html.png);
}
.icon-32-css {
	background-image: url(../images/toolbar/icon-32-css.png);
}
.icon-32-menus {
	background-image: url(../images/toolbar/icon-32-menu.png);
}
.icon-32-publish {
	background-image: url(../images/toolbar/icon-32-publish.png);
}
.icon-32-unblock {
	background-image: url(../images/toolbar/icon-32-unblock.png);
}
.icon-32-unpublish {
	background-image: url(../images/toolbar/icon-32-unpublish.png);
}
.icon-32-restore {
	background-image: url(../images/toolbar/icon-32-revert.png);
}
.icon-32-trash {
	background-image: url(../images/toolbar/icon-32-trash.png);
}
.icon-32-archive {
	background-image: url(../images/toolbar/icon-32-archive.png);
}
.icon-32-unarchive {
	background-image: url(../images/toolbar/icon-32-unarchive.png);
}
.icon-32-preview {
	background-image: url(../images/toolbar/icon-32-preview.png);
}
.icon-32-default {
	background-image: url(../images/toolbar/icon-32-default.png);
}
.icon-32-refresh {
	background-image: url(../images/toolbar/icon-32-refresh.png);
}
.icon-32-save-new {
	background-image: url(../images/toolbar/icon-32-save-new.png);
}
.icon-32-save-copy {
	background-image: url(../images/toolbar/icon-32-save-copy.png);
}
.icon-32-error {
	background-image: url(../images/toolbar/icon-32-error.png);
}
.icon-32-new-style {
	background-image: url(../images/toolbar/icon-32-new-style.png);
}
.icon-32-delete-style {
	background-image: url(../images/toolbar/icon-32-delete-style.png);
}
.icon-32-purge {
	background-image: url(../images/toolbar/icon-32-purge.png);
}
.icon-32-remove {
	background-image: url(../images/toolbar/icon-32-remove.png);
}
.icon-32-featured {
	background-image: url(../images/toolbar/icon-32-featured.png);
}
.icon-32-unfeatured {
	background-image: url(../images/toolbar/icon-32-featured.png);
	background-position: 0% 100%;
}
.icon-32-export {
	background-image: url(../images/toolbar/icon-32-export.png);
}
.icon-32-stats {
	background-image: url(../images/toolbar/icon-32-stats.png);
}
.icon-32-print {
	background-image: url(../images/toolbar/icon-32-print.png);
}
.icon-32-batch {
	background-image: url(../images/toolbar/icon-32-batch.png);
}
.icon-32-envelope {
	background-image: url(../images/toolbar/icon-32-messaging.png);
}
.icon-32-download {
	background-image: url(../images/toolbar/icon-32-export.png);
}
.icon-32-bars {
	background-image: url(../images/toolbar/icon-32-stats.png);
}
.icon-48-categories {
	background-image: url(../images/header/icon-48-category.png);
}
.icon-48-category-edit {
	background-image: url(../images/header/icon-48-category.png);
}
.icon-48-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}
.icon-48-generic {
	background-image: url(../images/header/icon-48-generic.png);
}
.icon-48-banners {
	background-image: url(../images/header/icon-48-banner.png);
}
.icon-48-banners-categories {
	background-image: url(../images/header/icon-48-banner-categories.png);
}
.icon-48-banners-category-edit {
	background-image: url(../images/header/icon-48-banner-categories.png);
}
.icon-48-banners-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}
.icon-48-banners-clients {
	background-image: url(../images/header/icon-48-banner-client.png);
}
.icon-48-banners-tracks {
	background-image: url(../images/header/icon-48-banner-tracks.png);
}
.icon-48-checkin {
	background-image: url(../images/header/icon-48-checkin.png);
}
.icon-48-clear {
	background-image: url(../images/header/icon-48-clear.png);
}
.icon-48-contact {
	background-image: url(../images/header/icon-48-contacts.png);
}
.icon-48-contact-categories {
	background-image: url(../images/header/icon-48-contacts-categories.png);
}
.icon-48-contact-category-edit {
	background-image: url(../images/header/icon-48-contacts-categories.png);
}
.icon-48-contact-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}
.icon-48-purge {
	background-image: url(../images/header/icon-48-purge.png);
}
.icon-48-cpanel {
	background-image: url(../images/header/icon-48-cpanel.png);
}
.icon-48-config {
	background-image: url(../images/header/icon-48-config.png);
}
.icon-48-groups {
	background-image: url(../images/header/icon-48-groups.png);
}
.icon-48-groups-add {
	background-image: url(../images/header/icon-48-groups-add.png);
}
.icon-48-levels {
	background-image: url(../images/header/icon-48-levels.png);
}
.icon-48-levels-add {
	background-image: url(../images/header/icon-48-levels-add.png);
}
.icon-48-module {
	background-image: url(../images/header/icon-48-module.png);
}
.icon-48-menu {
	background-image: url(../images/header/icon-48-menu.png);
}
.icon-48-menu-add {
	background-image: url(../images/header/icon-48-menu-add.png);
}
.icon-48-menumgr {
	background-image: url(../images/header/icon-48-menumgr.png);
}
.icon-48-trash {
	background-image: url(../images/header/icon-48-trash.png);
}
.icon-48-user {
	background-image: url(../images/header/icon-48-user.png);
}
.icon-48-user-add {
	background-image: url(../images/header/icon-48-user-add.png);
}
.icon-48-user-edit {
	background-image: url(../images/header/icon-48-user-edit.png);
}
.icon-48-user-profile {
	background-image: url(../images/header/icon-48-user-profile.png);
}
.icon-48-inbox {
	background-image: url(../images/header/icon-48-inbox.png);
}
.icon-48-new-privatemessage {
	background-image: url(../images/header/icon-48-new-privatemessage.png);
}
.icon-48-msgconfig {
	background-image: url(../images/header/icon-48-message_config.png);
}
.icon-48-langmanager {
	background-image: url(../images/header/icon-48-language.png);
}
.icon-48-mediamanager {
	background-image: url(../images/header/icon-48-media.png);
}
.icon-48-plugin {
	background-image: url(../images/header/icon-48-plugin.png);
}
.icon-48-help_header {
	background-image: url(../images/header/icon-48-help_header.png);
}
.icon-48-impressions {
	background-image: url(../images/header/icon-48-stats.png);
}
.icon-48-browser {
	background-image: url(../images/header/icon-48-stats.png);
}
.icon-48-searchtext {
	background-image: url(../images/header/icon-48-stats.png);
}
.icon-48-thememanager {
	background-image: url(../images/header/icon-48-themes.png);
}
.icon-48-writemess {
	background-image: url(../images/header/icon-48-writemess.png);
}
.icon-48-featured {
	background-image: url(../images/header/icon-48-featured.png);
}
.icon-48-sections {
	background-image: url(../images/header/icon-48-section.png);
}
.icon-48-article-add {
	background-image: url(../images/header/icon-48-article-add.png);
}
.icon-48-article-edit {
	background-image: url(../images/header/icon-48-article-edit.png);
}
.icon-48-article {
	background-image: url(../images/header/icon-48-article.png);
}
.icon-48-content-categories {
	background-image: url(../images/header/icon-48-category.png);
}
.icon-48-content-category-edit {
	background-image: url(../images/header/icon-48-category.png);
}
.icon-48-content-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}
.icon-48-install {
	background-image: url(../images/header/icon-48-extension.png);
}
.icon-48-dbbackup {
	background-image: url(../images/header/icon-48-backup.png);
}
.icon-48-dbrestore {
	background-image: url(../images/header/icon-48-dbrestore.png);
}
.icon-48-dbquery {
	background-image: url(../images/header/icon-48-query.png);
}
.icon-48-systeminfo {
	background-image: url(../images/header/icon-48-info.png);
}
.icon-48-massmail {
	background-image: url(../images/header/icon-48-massmail.png);
}
.icon-48-redirect {
	background-image: url(../images/header/icon-48-redirect.png);
}
.icon-48-search {
	background-image: url(../images/header/icon-48-search.png);
}
.icon-48-finder {
	background-image: url(../images/header/icon-48-search.png);
}
.icon-48-newsfeeds {
	background-image: url(../images/header/icon-48-newsfeeds.png);
}
.icon-48-newsfeeds-categories {
	background-image: url(../images/header/icon-48-newsfeeds-cat.png);
}
.icon-48-newsfeeds-category-edit {
	background-image: url(../images/header/icon-48-newsfeeds-cat.png);
}
.icon-48-newsfeeds-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}
.icon-48-weblinks {
	background-image: url(../images/header/icon-48-links.png);
}
.icon-48-weblinks-categories {
	background-image: url(../images/header/icon-48-links-cat.png);
}
.icon-48-weblinks-category-edit {
	background-image: url(../images/header/icon-48-links-cat.png);
}
.icon-48-weblinks-category-add {
	background-image: url(../images/header/icon-48-category-add.png);
}
.icon-48-tags {
	background-image: url(../images/header/icon-48-tags.png);
}
.icon-48-assoc {
	background-image: url(../images/header/icon-48-assoc.png);
}
.icon-48-puzzle {
	background-image: url(../images/header/icon-48-puzzle.png);
}
div.message {
	border: 1px solid #000000;
	color: #2c2c2c;
}
.helpFrame {
	border-left: 0 solid #000000;
	border-right: none;
	border-top: none;
	border-bottom: none;
}
.outline {
	border: 1px solid #000000;
	background: #ffffff;
}
dl.menu_type dt {
	border-bottom: 1px solid #000000;
}
ul#new-modules-list {
	border-top: 1px solid #000000;
}
#skiplinkholder a,
#skiplinkholder a:link,
#skiplinkholder a:visited {
	color: #ffffff;
	background: #054993;
	border-bottom: solid #336 2px;
}
fieldset.panelform {
	border: none 0;
}
a.move_up {
	background-image: url('../images/admin/uparrow.png');
}
span.move_up {
	background-image: url('../images/admin/uparrow0.png');
}
a.move_down {
	background-image: url('../images/admin/downarrow.png');
}
span.move_down {
	background-image: url('../images/admin/downarrow0.png');
}
a.grid_false {
	background-image: url('../images/admin/publish_x.png');
}
a.grid_true {
	background-image: url('../images/admin/tick.png');
}
a.grid_trash {
	background-image: url('../images/admin/icon-16-trash.png');
}
tr.row1 {
	background-color: #d5c1b2;
}
table.aclsummary-table td.col2,
table.aclsummary-table th.col2,
table.aclsummary-table td.col3,
table.aclsummary-table th.col3,
table.aclsummary-table td.col4,
table.aclsummary-table th.col4,
table.aclsummary-table td.col5,
table.aclsummary-table th.col5,
table.aclsummary-table td.col6,
table.aclsummary-table th.col6,
table.aclmodify-table td.col2,
table.aclmodify-table th.col2 {
	border-left: 1px solid #000000;
}
span.icon-16-unset {
	background: url(../images/admin/icon-16-denyinactive.png) no-repeat;
}
span.icon-16-allowed {
	background: url(../images/admin/icon-16-allow.png) no-repeat;
}
span.icon-16-denied {
	background: url(../images/admin/icon-16-deny.png) no-repeat;
}
span.icon-16-locked {
	background: url(../images/admin/checked_out.png) 0 0 no-repeat;
}
label.icon-16-allow {
	background: url(../images/admin/icon-16-allow.png) no-repeat;
}
label.icon-16-deny {
	background: url(../images/admin/icon-16-deny.png) no-repeat;
}
a.icon-16-allow {
	background: url(../images/admin/icon-16-allow.png) no-repeat;
}
a.icon-16-deny {
	background: url(../images/admin/icon-16-deny.png) no-repeat;
}
a.icon-16-allowinactive {
	background: url(../images/admin/icon-16-allowinactive.png) no-repeat;
}
a.icon-16-denyinactive {
	background: url(../images/admin/icon-16-denyinactive.png) no-repeat;
}
ul.acllegend li.acl-allowed {
	background: url(../images/admin/icon-16-allow.png) no-repeat left;
}
ul.acllegend li.acl-denied {
	background: url(../images/admin/icon-16-deny.png) no-repeat left;
}
li.acl-editgroups,
li.acl-resetbtn {
	background-color: #d5c1b2;
	border: 1px solid #000000;
}
li.acl-editgroups a,
li.acl-resetbtn a {
	color: #054993;
}
li.acl-editgroups:hover,
li.acl-resetbtn:hover,
li.acl-editgroups:focus,
li.acl-resetbtn:focus {
	background-color: #e5d9c3;
}
table#acl-config {
	border: 1px solid #000000;
}
table#acl-config th,
table#acl-config td {
	background: #d5c1b2;
	border-bottom: 1px solid #000000;
}
table#acl-config th.acl-groups {
	border-right: 1px solid #000000;
}
#jform_sef_rewrite-lbl {
	background: url(../images/admin/icon-16-notice-note.png) right top no-repeat;
}
#permissions-sliders .tip {
	background: #ffffff;
	border: 1px solid #000000;
}
#permissions-sliders ul#rules,
#permissions-sliders ul#rules ul {
	border: solid 0 #000000;
	background: #ffffff;
}
ul#rules li .pane-sliders .panel h3.title {
	border: solid 0 #000000;
}
#permissions-sliders ul#rules .pane-slider {
	border: solid 1px #000000;
}
#permissions-sliders ul#rules li h3 {
	border: solid 1px #000000;
}
#permissions-sliders ul#rules li h3.pane-toggler-down a {
	border: solid 0;
}
#permissions-sliders ul#rules .group-kind {
	color: #2c2c2c;
}
#permissions-sliders ul#rules table.group-rules {
	border: solid 1px #000000;
}
#permissions-sliders ul#rules table.group-rules td {
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
}
#permissions-sliders ul#rules table.group-rules th {
	background: #e5d9c3;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	color: #2c2c2c;
}
ul#rules table.aclmodify-table {
	border: solid 1px #000000;
}
ul#rules table.group-rules td label {
	border: solid 0 #000000;
}
#permissions-sliders ul#rules .mypanel {
	border: solid 0 #000000;
}
#permissions-sliders  ul#rules  table.group-rules td {
	background: #ffffff;
}
#permissions-sliders span.level {
	color: #000000;
	background-image: none;
}
.check-0,
table.adminlist tbody td.check-0 {
	background-color: #ffffcf;
}
.check-a,
table.adminlist tbody td.check-a {
	background-color: #cfffda;
}
.check-d,
table.adminlist tbody td.check-d {
	background-color: #ffcfcf;
}
#system-message dd ul {
	color: #2c2c2c;
}
#system-message dd.error ul {
	color: #2c2c2c;
}
#system-message dd.message ul {
	color: #2c2c2c;
}
#system-message dd.notice ul {
	color: #2c2c2c;
}
#menu {
	color: #2c2c2c;
}
#menu ul.dropdown-menu {
	background-color: #d5c1b2;
	background-image: -moz-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#d5c1b2),to(#d5c1b2));
	background-image: -webkit-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -o-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: linear-gradient(to bottom,#d5c1b2,#d5c1b2);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd5c1b2', endColorstr='#ffd5c1b2', GradientType=0);
	color: #2c2c2c;
}
#menu ul.dropdown-menu li.dropdown-submenu {
	background: url(../images/j_arrow.png) no-repeat right 50%;
}
#menu ul.dropdown-menu li.divider {
	margin-bottom: 0;
	border-bottom: 1px dotted #000000;
}
#menu a {
	color: #054993;
	background-repeat: no-repeat;
	background-position: left 50%;
}
#menu li {
	border-right: 1px solid #000000;
	background-color: transparent;
}
#menu li a:hover,
#menu li a:focus {
	background-color: #e5d9c3;
}
#menu li.disabled a:hover,
#menu li.disabled a:focus,
#menu li.disabled a {
	color: #000000;
	background-color: #d5c1b2;
	background-image: -moz-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#d5c1b2),to(#d5c1b2));
	background-image: -webkit-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -o-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: linear-gradient(to bottom,#d5c1b2,#d5c1b2);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd5c1b2', endColorstr='#ffd5c1b2', GradientType=0);
}
#menu li ul {
	border: 1px solid #000000;
}
#menu li li {
	background-color: transparent;
}
#menu li.sfhover a {
	background-color: #e5d9c3;
}
#menu li.sfhover li a {
	background-color: transparent;
}
#menu li.sfhover li.sfhover a,
#menu li li a:focus {
	background-color: #e5d9c3;
}
#menu li.sfhover li.sfhover li a {
	background-color: transparent;
}
#menu li.sfhover li.sfhover li.sfhover a,
#menu li li li a:focus {
	background-color: #e5d9c3;
}
#menu li li a:focus,
#menu li li li a:focus {
	background-color: #e5d9c3;
}
#menu li li li a:focus {
	background-color: #e5d9c3;
}
#submenu {
	border-bottom: 1px solid #000000;
}
#submenu li,
#submenu span.nolink {
	background-color: #d5c1b2;
	background-image: -moz-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#d5c1b2),to(#d5c1b2));
	background-image: -webkit-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: -o-linear-gradient(top,#d5c1b2,#d5c1b2);
	background-image: linear-gradient(to bottom,#d5c1b2,#d5c1b2);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd5c1b2', endColorstr='#ffd5c1b2', GradientType=0);
	border: 1px solid #000000;
	color: #054993;
}
#submenu li:hover,
#submenu li:focus {
	background: #e5d9c3;
}
#submenu li.active,
#submenu span.nolink.active {
	background: #ffffff;
	border-bottom: 1px solid #ffffff;
}
#submenu li.active a,
#submenu span.nolink.active {
	color: #000;
}
.element-invisible {
	margin: 0;
	padding: 0;
}
div.CodeMirror-wrapping {
	border: 1px solid #000000;
}
table.adminform tr.row0 {
	background-color: #ffffff;
}
ul.alternating > li:nth-child(odd) {
	background-color: #ffffff;
}
ul.alternating > li:nth-child(even) {
	background-color: #d5c1b2;
}
ol.alternating > li:nth-child(odd) {
	background-color: #ffffff;
}
ol.alternating > li:nth-child(even) {
	background-color: #d5c1b2;
}
#installer-database,
#installer-discover,
#installer-update,
#installer-warnings {
	border-top: 1px solid #000000;
}
#installer-database p.warning {
	background: transparent url(../images/admin/icon-16-deny.png) center left no-repeat;
}
#installer-database p.nowarning {
	background: transparent url(../images/admin/icon-16-allow.png) center left no-repeat;
}
.input-append,
.input-prepend {
	font-size: 1.2em;
}
PK�|!]m?�Dnnboldtext.cssnu&1i�@charset "UTF-8";

/**
 * @package		Joomla.Administrator
 * @subpackage	templates.hathor
 * @copyright	(C) 2010 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 * @since		1.6
 *
 * Changes to use bold text as the default
 */

/**
 * Default to bold text
 */
body {
	font-weight: bold;
}
PK�|!]���ʂ�colour_highcontrast_rtl.cssnu&1i�@charset "UTF-8";

/**
 * @package		Joomla.Administrator
 * @subpackage	templates.hathor
 * @copyright	(C) 2010 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 * @since		1.6
 *
 * RTL CSS file for the color standard
 */

/**
 * Overall Styles
 */
#header {
	background: #ffffff url(../images/j_logo.png) no-repeat top right;
}

#element-box {
	border-left: 1px solid #1b3f7c;
	border-right: 1px solid #1b3f7c;
}

/**
 * Various Styles
 */

div.checkin-tick {
	background: url(../images/admin/tick.png) 20px 50% no-repeat;
}

/**
 * Subheader, toolbar, page title
 */

div.toolbar-box {
	border-left: 1px solid #10254a;
	border-right: 1px solid #10254a;
}

div.toolbar-list li.divider {
	border-left:1px dotted #1b3f7c;
	border-right:none;
}

div.toolbar-list a:hover {
	border-right: 1px solid #000000;
	border-left: 1px solid #1b3f7c;
}

/**
 * Pane Slider pane Toggler styles
 */
.pane-toggler  span {
	background: transparent url(../images/j_arrow_left.png) right 50% no-repeat;
}

.pane-toggler-down span {
	background: transparent url(../images/j_arrow_down.png) right 50% no-repeat;
}

/**
 * Cpanel Settings
 */

#cpanel div.icon a:hover,
#cpanel div.icon a:focus {
	border-right: 1px solid #000000;
	border-left: 1px solid #1b3f7c;
}


fieldset#filter-bar {
	border-left: none;
	border-right: none;
}

/**
 * Admintable Styles
 */

table.admintable td.key,table.admintable td.paramlist_key {
	border-left: 1px solid #10254a;
	border-right: none;
}

table.paramlist td.paramlist_description {
	border-left: 1px solid #10254a;
	border-right: none;
}

/**
 * Admin Form Styles
 */
table.adminform tr {
	border-left: 1px solid #1b3f7c;
	border-right: none;
}

/**
 * Adminlist Table layout
 */

table.adminlist.modal {
	border-right: 1px solid #1b3f7c;
	border-left: 1px solid #1b3f7c;
}


	/* Table row styles */

table.adminlist tbody tr td,
table.adminlist tbody tr th {
	border-left: 1px solid #1b3f7c;
	border-right: none;
}

table.adminlist tbody tr td:last-child {
	border-left: none;
}

/**
 * Saving order icon styling in admin tables
 */
a.saveorder {
	background: url(../images/admin/filesave.png) no-repeat;
}

a.saveorder.inactive {
	background-position: 0 -16px;
}

/**
 * Button styling
 */

/* Button 1 Type */

	/* Use this if you add images to the buttons such as directional arrows */

.button1 a {
	/* add padding if you are using the directional images */
	/* padding: 0 6px 0 30px; */
}

	/* Button 2 Type */

.button2-right .prev {
	background-image: url(../images/j_button2_prev.png);
	background-position: right center;
}

.button2-right.off .prev {
	background: url(../images/j_button2_prev_off.png) no-repeat;
}

.button2-right .start {
	background-image: url(../images/j_button2_first.png);
	background-position: right center;
}

.button2-left .next {
	background-image: url(../images/j_button2_next.png);
	background-position: left center;
}

.button2-left.off .next { /* @TODO check the x position */
	background: url(../images/j_button2_next_off.png) 100% 0 no-repeat;
}

.button2-left .end {
	background-image: url(../images/j_arrow_left.png);
	background-position: left center;
}

.button2-left.off .end { /* @TODO check the x position */
	background: url(../images/j_button2_last_off.png) 100% 0 no-repeat;
}

.button2-left .image {
	background: url(../images/j_button2_image.png) 100% 0 no-repeat;
}

.button2-left .readmore {
	background: url(../images/j_button2_readmore.png) 100% 0 no-repeat;
}

.button2-left .pagebreak {
	background: url(../images/j_button2_pagebreak.png) 100% 0 no-repeat;
}

/**
 * Tooltips
 */


/**
 * System Standard Messages
 */
#system-message dd.message ul {
	background: #10254a url(../images/notice-info.png) 99.5% center no-repeat;
}

/**
 * System Error Messages
 */
#system-message dd.error ul {
	background: #1c4181 url(../images/notice-alert.png) 99.5% top no-repeat;
}

/**
 * System Notice Messages
 */
#system-message dd.notice ul {
	background: #10254a url(../images/notice-note.png) 99%.5 top no-repeat;
}

/**
 * JGrid styles
 */

/**
 * Menu Icons
 * These icons are used on the Administrator menu
 * The classes are constructed dynamically when the menu is generated
 */


/**
 * Toolbar icons
 * These icons are used for the toolbar buttons
 * The classes are constructed dynamically when the toolbar is created
 */

/**
 * Quick Icons
 * Also knows as Header Icons
 * These are used for the Quick Icons on the Control Panel
 * The same classes are also assigned the Component Title
 */

/**
 * General styles
 */

.helpFrame {
	border-right: 0 solid #1b3f7c;
	border-left: none;
	border-top: none;
}

/* -- ACL STYLES relocated from com_users/media/grid.css ----------- */

/* -- ACL PANEL STYLES  ----------- */


/* All Tabs */

table.aclsummary-table td.col2,
table.aclsummary-table th.col2,
table.aclsummary-table td.col3,
table.aclsummary-table th.col3,
table.aclsummary-table td.col4,
table.aclsummary-table th.col4,
table.aclsummary-table td.col5,
table.aclsummary-table th.col5,
table.aclmodify-table td.col2,
table.aclmodify-table th.col2 {
	border-right: 1px solid #cbcbcb;
	border-left: none;
}

/* Icons */

ul.acllegend li.acl-allowed {
	background:url(../images/admin/icon-16-allow.png) no-repeat right;
}
ul.acllegend li.acl-denied {
	background:url(../images/admin/icon-16-deny.png) no-repeat right;
}

table#acl-config th.acl-groups {
	border-left: 1px solid #c7c8b2;
}

table#acl-config th.acl-groups {
	text-align: right;
}

.acl-action {
	margin: auto 0;
}

/* Icons */

span.icon-16-unset {
	background: url(../images/admin/icon-16-denyinactive.png) no-repeat right;
}

span.icon-16-allowed {
	background: url(../images/admin/icon-16-allow.png) no-repeat right;
}

span.icon-16-denied {
	background: url(../images/admin/icon-16-deny.png) no-repeat right;
}

span.icon-16-locked {
	background: url(../images/admin/checked_out.png) no-repeat right;
}

/**
* Mod_rewrite Warning
*/
#jform_sef_rewrite-lbl {
	background: url(../images/admin/icon-16-notice-note.png) left top no-repeat;
}

/**
* Modal S-Box overrides
*/

#sbox-window {
	text-align:right;
}

/* *
* Permission Rules
*/

#permissions-sliders ul#rules table.group-rules td {
    border-left:solid 1px #1b3f7c;
    border-right:solid 0 #1b3f7c;
}

#permissions-sliders ul#rules table.group-rules th {
    border-left:solid 1px #1b3f7c;
    border-right:solid 0 #1b3f7c;
}

/**
 * Menu Styling
 */

#menu ul li.node {
	background-image: url(../images/j_arrow_left.png);
	background-repeat: no-repeat;
	background-position: left 50%;
}

#menu a {
	background-position: right 50%;
}

#menu li {
	border-left: 1px solid #000000;
}

#menu li a:hover, #menu li a:active, #menu li a:focus {
	border-left: 1px solid #1b3f7c;
	border-right: 1px solid #000000;
}

#menu li.disabled a:hover,#menu li.disabled a:focus,#menu li.disabled a
	{
	border-right: 1px solid #10254a;
	border-left: 1px solid #10254a;
}

#menu li:hover ul,#menu li.sfhover ul {
	/* lists nested under hovered list items */
	border-right: 1px solid #122b56;
	border-left: 1px solid #122b56;
}

#menu li li:hover ul,#menu li li.sfhover ul {
	border-right: 1px solid #122b56;
	border-left: 1px solid #122b56;
}

/**
 * Styling parents
 */

 	/* 1 level - sfhover */
#menu li.sfhover a {
	border-left: 1px solid #1b3f7c;
	border-right: 1px solid #000000;
}

	/* 2 level - hover */
#menu li.sfhover li.sfhover a,#menu li li a:focus {
	border-left: 1px solid #1b3f7c;
	border-right: 1px solid #000000;
}

	/* 3 level - hover */
#menu li.sfhover li.sfhover li.sfhover a,#menu li li li a:focus {
	border-left: 1px solid #1b3f7c;
	border-right: 1px solid #000000;
}

/* bring back the focus elements into view */
#menu li li a:focus {
	border-left: 1px solid #1b3f7c;
	border-right: 1px solid #000000;
}

#menu li li li a:focus {
	border-left: 1px solid #1b3f7c;
	border-right: 1px solid #000000;
}

/* Installer Database */
#installer-database p.warning {
	background-position: center right;
}

#installer-database p.nowarning {
	background-position: center right;
}
PK�|!]����ie7.cssnu&1i�@charset "UTF-8";

/**
 * @package		Joomla.Administrator
 * @subpackage	templates.hathor
 * @copyright	(C) 2010 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 * @since		1.6
 *
 * CSS file for IE7
 */

/**
 * Special Styles for Internet Explorer 7
 */

input {
	border-width: expression(this.type == "radio" ? '0px' : this.type == "checkbox" ? '0px' : '1px');
}

div.toolbar-box {
	height: 65px;
}

div.toolbar-list span {
	margin: 0;
	position: relative
}

div.toolbar-list a {
	position: relative;
}

div#subheader {
	height: 2em;
}

#login-page .pagetitle h2 {
	margin: 0px;
	padding: 0px;
}

*:first-child+html .clearfix {
	min-height: 1px;
}

.menu-links li,
.menu-links li label {
	height: 2em;
}

div.article-edit,
div.category-edit {
	zoom: 1;
}

div.pane-sliders,
div.panel,
div.pane-slider,
div.rules-section,
div.mypanel,
div.containerpg,
div.pagination,
div.upload-queue {
	zoom: 1;
}

div.width-20 fieldset.adminform,
div.width-30 fieldset.adminform,
div.width-35 fieldset.adminform,
div.width-40 fieldset.adminform,
div.width-45 fieldset.adminform,
div.width-50 fieldset.adminform,
div.width-55 fieldset.adminform,
div.width-60 fieldset.adminform,
div.width-65 fieldset.adminform,
div.width-70 fieldset.adminform,
div.width-80 fieldset.adminform,
div.width-100 fieldset.adminform {
	zoom: 1;
	margin-bottom:10px;
}

div.toggle-editor {
	margin-top: -5px;
	margin-bottom: 5px;
}

table.adminlist {
	border-bottom-width: 1px;
}

div.current dd {
	width: 100%;
	position: relative;
}

#permissions-sliders ul#rules table.group-rules caption span {
	height: 0;
	overflow: hidden;
	position: absolute;
	padding:0;
	margin:0;
}

div.current ul.menu-links {
	zoom: 1;
	width: 25%;
	margin: 0;
	padding:0;
	list-style-position: inside;
}

div#position-icon.pane-sliders div.pane-down div.icon-wrapper {
	margin: 0;
}

fieldset.panelform fieldset.checkboxes.impunlimited {
	float: none;
	width: 170px;
}
PK�|!]+|��qq
system.cssnu&1i�/**
 * @copyright	(C) 2007 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

/* Import project-level system CSS */
@import url(../../../media/system/css/system.css);

/* Unpublished */
.system-unpublished, tr.system-unpublished {
	background: #e8edf1;
	border-top: 4px solid #c4d3df;
	border-bottom: 4px solid #c4d3df;
}

span.highlight {
	background-color:#FFFFCC;
	font-weight:bold;
	padding:1px 0;
}

.img-fulltext-float-right {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}

.img-fulltext-float-left {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.img-fulltext-float-none {
}

.img-intro-float-right {
	float: right;
	margin-left: 5px;
	margin-bottom: 5px;
}

.img-intro-float-left {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}

.img-intro-float-none {
}PK�|!]3k�q�q�bootstrap.min.cssnu&1i�/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:"Glyphicons Halflings";src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(../fonts/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\00A0 \2014"}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;background-image:none;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-right:-15px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out,-o-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out,-o-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}
/*# sourceMappingURL=bootstrap.min.css.map */PK�|!]�-mmmagnific-popup.cssnu&1i�/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80); }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none; }
button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover, .mfp-close:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
  .mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after, .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before, .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; }
 }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }

  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }

  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }

  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; }
 }

.mfp-ie7 .mfp-img {
  padding: 0; }
.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px; }
.mfp-ie7 .mfp-container {
  padding: 0; }
.mfp-ie7 .mfp-content {
  padding-top: 44px; }
.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0; }
PK�|!];t6ޏ�fmalertcookie-admin-joomla.cssnu&1i�span[aria-labelledby^="wf_editor_jform_params_texte_alert_cookies"] {
	display: none !important;
}

#attrib-seo textarea {
	width: inherit;
}

PK�}!]a�!Vhome.cssnu&1i�.home .t3-sl-1 {
  padding: 0;
}
.home .t3-sl-1 .jumbotron {
  background-color: #eee;
  background-image: -webkit-gradient(radial,center center,0,center center,460,from(#fff),to(#eee));
  background-image: -webkit-radial-gradient(circle,#fff,#eee);
  background-image: -moz-radial-gradient(circle,#fff,#eee);
  background-image: -o-radial-gradient(circle,#fff,#eee);
  background-repeat: no-repeat;
  border-bottom: 1px solid #ddd;
}
.home .t3-sl-1 .jumbotron .btn-large {
  font-size: 24.5px;
  padding: 18px 44.5px;
}
.home .t3-sl-1 .t3-social {
  background: #eee;
  padding: 20px 0;
}
.home .t3-sl-1 .t3-social .t3-social-btns {
  margin: 0;
  height: 20px;
  text-align: center;
}
.home .t3-sl-1 .t3-social .t3-social-btns li {
  display: inline-block;
  margin: 0 10px;
  height: 20px;
}
.home .t3-sl-2 {
  text-align: center;
}
.home .t3-sl-2 p {
  font-size: 16px;
  line-height: 22px;
}
.home .t3-sl-3 p img {
  margin-bottom: 20px;
}
.home .t3-sl-3,
.home .t3-sl-4 {
  border-top: 1px solid #ddd;
  text-align: center;
}
.home .t3-sl-3 p,
.home .t3-sl-4 p {
  font-size: 16px;
  line-height: 22px;
}
.home .t3-sl-3 .jumbotron,
.home .t3-sl-4 .jumbotron {
  padding-top: 0;
}
.home .t3-sl-3 .jumbotron h1,
.home .t3-sl-4 .jumbotron h1 {
  margin-bottom: 10px;
  margin-top: 0;
}
.home .t3-sl-3 .jumbotron p,
.home .t3-sl-4 .jumbotron p {
  font-size: 21px;
  line-height: 1.275;
  color: #999;
}
.home .t3-sl-5 {
  background: #eee;
  border-top: 1px solid #ddd;
  padding: 0;
}
.home .t3-sl-5 .jumbotron .btn-large {
  font-size: 24.5px;
  padding: 18px 44.5px;
}
.home .t3-sl-5 .section-arrow-alt {
  background: url("../images/arrow-section-alt.png") no-repeat center -1px #eee;
  width: 37px;
  height: 19px;
  position: absolute;
  top: -1px;
  left: 50%;
  margin-left: -19px;
}PK�}!]�/tP�m�mtemplate-responsive.cssnu&1i�@media (min-width: 980px) and (max-width: 1199px) {
  .row {
    margin-left: -40px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 40px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 932px;
  }
  .span12 {
    width: 932px;
  }
  .span11 {
    width: 851px;
  }
  .span10 {
    width: 770px;
  }
  .span9 {
    width: 689px;
  }
  .span8 {
    width: 608px;
  }
  .span7 {
    width: 527px;
  }
  .span6 {
    width: 446px;
  }
  .span5 {
    width: 365px;
  }
  .span4 {
    width: 284px;
  }
  .span3 {
    width: 203px;
  }
  .span2 {
    width: 122px;
  }
  .span1 {
    width: 41px;
  }
  .offset12 {
    margin-left: 1012px;
  }
  .offset11 {
    margin-left: 931px;
  }
  .offset10 {
    margin-left: 850px;
  }
  .offset9 {
    margin-left: 769px;
  }
  .offset8 {
    margin-left: 688px;
  }
  .offset7 {
    margin-left: 607px;
  }
  .offset6 {
    margin-left: 526px;
  }
  .offset5 {
    margin-left: 445px;
  }
  .offset4 {
    margin-left: 364px;
  }
  .offset3 {
    margin-left: 283px;
  }
  .offset2 {
    margin-left: 202px;
  }
  .offset1 {
    margin-left: 121px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 4.2918454935622%;
    *margin-left: 4.2381974248927%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 4.2918454935622%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.309012875536%;
    *width: 91.255364806867%;
  }
  .row-fluid .span10 {
    width: 82.618025751073%;
    *width: 82.564377682403%;
  }
  .row-fluid .span9 {
    width: 73.927038626609%;
    *width: 73.87339055794%;
  }
  .row-fluid .span8 {
    width: 65.236051502146%;
    *width: 65.182403433476%;
  }
  .row-fluid .span7 {
    width: 56.545064377682%;
    *width: 56.491416309013%;
  }
  .row-fluid .span6 {
    width: 47.854077253219%;
    *width: 47.800429184549%;
  }
  .row-fluid .span5 {
    width: 39.163090128755%;
    *width: 39.109442060086%;
  }
  .row-fluid .span4 {
    width: 30.472103004292%;
    *width: 30.418454935622%;
  }
  .row-fluid .span3 {
    width: 21.781115879828%;
    *width: 21.727467811159%;
  }
  .row-fluid .span2 {
    width: 13.090128755365%;
    *width: 13.036480686695%;
  }
  .row-fluid .span1 {
    width: 4.3991416309013%;
    *width: 4.3454935622318%;
  }
  .row-fluid .offset12 {
    margin-left: 108.58369098712%;
    *margin-left: 108.47639484979%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 104.29184549356%;
    *margin-left: 104.18454935622%;
  }
  .row-fluid .offset11 {
    margin-left: 99.892703862661%;
    *margin-left: 99.785407725322%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 95.600858369099%;
    *margin-left: 95.49356223176%;
  }
  .row-fluid .offset10 {
    margin-left: 91.201716738197%;
    *margin-left: 91.094420600858%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 86.909871244635%;
    *margin-left: 86.802575107296%;
  }
  .row-fluid .offset9 {
    margin-left: 82.510729613734%;
    *margin-left: 82.403433476395%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 78.218884120172%;
    *margin-left: 78.111587982833%;
  }
  .row-fluid .offset8 {
    margin-left: 73.81974248927%;
    *margin-left: 73.712446351931%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 69.527896995708%;
    *margin-left: 69.420600858369%;
  }
  .row-fluid .offset7 {
    margin-left: 65.128755364807%;
    *margin-left: 65.021459227468%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 60.836909871245%;
    *margin-left: 60.729613733906%;
  }
  .row-fluid .offset6 {
    margin-left: 56.437768240343%;
    *margin-left: 56.330472103004%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 52.145922746781%;
    *margin-left: 52.038626609442%;
  }
  .row-fluid .offset5 {
    margin-left: 47.74678111588%;
    *margin-left: 47.639484978541%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 43.454935622318%;
    *margin-left: 43.347639484979%;
  }
  .row-fluid .offset4 {
    margin-left: 39.055793991416%;
    *margin-left: 38.948497854077%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.763948497854%;
    *margin-left: 34.656652360515%;
  }
  .row-fluid .offset3 {
    margin-left: 30.364806866953%;
    *margin-left: 30.257510729614%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 26.072961373391%;
    *margin-left: 25.965665236052%;
  }
  .row-fluid .offset2 {
    margin-left: 21.673819742489%;
    *margin-left: 21.56652360515%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.381974248927%;
    *margin-left: 17.274678111588%;
  }
  .row-fluid .offset1 {
    margin-left: 12.982832618026%;
    *margin-left: 12.875536480687%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.6909871244635%;
    *margin-left: 8.5836909871245%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 40px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 918px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 837px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 756px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 675px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 594px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 513px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 432px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 351px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 270px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 189px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 108px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 27px;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .offset-12 {
    margin-left: -736px;
  }
  .offset-11 {
    margin-left: -673px;
  }
  .offset-10 {
    margin-left: -610px;
  }
  .offset-9 {
    margin-left: -547px;
  }
  .offset-8 {
    margin-left: -484px;
  }
  .offset-7 {
    margin-left: -421px;
  }
  .offset-6 {
    margin-left: -358px;
  }
  .offset-5 {
    margin-left: -295px;
  }
  .offset-4 {
    margin-left: -232px;
  }
  .offset-3 {
    margin-left: -169px;
  }
  .offset-2 {
    margin-left: -106px;
  }
  .offset-1 {
    margin-left: -43px;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .offset-12 {
    margin-left: -932px;
  }
  .offset-11 {
    margin-left: -851px;
  }
  .offset-10 {
    margin-left: -770px;
  }
  .offset-9 {
    margin-left: -689px;
  }
  .offset-8 {
    margin-left: -608px;
  }
  .offset-7 {
    margin-left: -527px;
  }
  .offset-6 {
    margin-left: -446px;
  }
  .offset-5 {
    margin-left: -365px;
  }
  .offset-4 {
    margin-left: -284px;
  }
  .offset-3 {
    margin-left: -203px;
  }
  .offset-2 {
    margin-left: -122px;
  }
  .offset-1 {
    margin-left: -41px;
  }
}
@media (min-width: 1200px) {
  .offset-12 {
    margin-left: -1196px;
  }
  .offset-11 {
    margin-left: -1093px;
  }
  .offset-10 {
    margin-left: -990px;
  }
  .offset-9 {
    margin-left: -887px;
  }
  .offset-8 {
    margin-left: -784px;
  }
  .offset-7 {
    margin-left: -681px;
  }
  .offset-6 {
    margin-left: -578px;
  }
  .offset-5 {
    margin-left: -475px;
  }
  .offset-4 {
    margin-left: -372px;
  }
  .offset-3 {
    margin-left: -269px;
  }
  .offset-2 {
    margin-left: -166px;
  }
  .offset-1 {
    margin-left: -63px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .row,
  .row-fluid {
    width: 100%;
    margin-left: 0;
    *zoom: 1;
  }
  .row:before,
  .row:after,
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after,
  .row-fluid:after {
    clear: both;
  }
  .row [class*="span"],
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 2.7173913043478%;
    *margin-left: 2.6637432356783%;
  }
  .row [class*="span"]:first-child:not(.pull-right),
  .row-fluid [class*="span"]:first-child:not(.pull-right) {
    margin-left: 0;
  }
  .row [class*="span"].pull-right:first-child + [class*="span"]:not(.pull-right),
  .row-fluid [class*="span"].pull-right:first-child + [class*="span"]:not(.pull-right) {
    margin-left: 0;
  }
  .row .span12,
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row .span11,
  .row-fluid .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .row .span10,
  .row-fluid .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .row .span9,
  .row-fluid .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .row .span8,
  .row-fluid .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .row .span7,
  .row-fluid .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .row .span6,
  .row-fluid .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .row .span5,
  .row-fluid .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .row .span4,
  .row-fluid .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .row .span3,
  .row-fluid .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .row .span2,
  .row-fluid .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .row .span1,
  .row-fluid .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span12 .row [class*="span"] {
    margin-left: 2.7173913043478%;
    *margin-left: 2.6637432356783%;
  }
  .span12 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span12 .row .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .span12 .row .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .span12 .row .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .span12 .row .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .span12 .row .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .span12 .row .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .span12 .row .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .span12 .row .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .span12 .row .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .span12 .row .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .span12 .row .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .span12 .row .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span11 .row [class*="span"] {
    margin-left: 2.9717682020802%;
    *margin-left: 2.9181201334107%;
  }
  .span11 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span11 .row .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .span11 .row .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .span11 .row .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .span11 .row .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .span11 .row .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .span11 .row .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .span11 .row .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .span11 .row .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .span11 .row .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .span11 .row .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .span11 .row .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span10 .row [class*="span"] {
    margin-left: 3.2786885245902%;
    *margin-left: 3.2250404559206%;
  }
  .span10 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span10 .row .span10 {
    width: 90.638930163447%;
    *width: 90.585282094778%;
  }
  .span10 .row .span9 {
    width: 81.277860326894%;
    *width: 81.224212258225%;
  }
  .span10 .row .span8 {
    width: 71.916790490342%;
    *width: 71.863142421672%;
  }
  .span10 .row .span7 {
    width: 62.555720653789%;
    *width: 62.502072585119%;
  }
  .span10 .row .span6 {
    width: 53.194650817236%;
    *width: 53.141002748567%;
  }
  .span10 .row .span5 {
    width: 43.833580980684%;
    *width: 43.779932912014%;
  }
  .span10 .row .span4 {
    width: 34.472511144131%;
    *width: 34.418863075461%;
  }
  .span10 .row .span3 {
    width: 25.111441307578%;
    *width: 25.057793238908%;
  }
  .span10 .row .span2 {
    width: 15.750371471025%;
    *width: 15.696723402356%;
  }
  .span10 .row .span1 {
    width: 6.3893016344725%;
    *width: 6.335653565803%;
  }
  .span9 .row [class*="span"] {
    margin-left: 3.6563071297989%;
    *margin-left: 3.6026590611294%;
  }
  .span9 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span9 .row .span9 {
    width: 89.672131147541%;
    *width: 89.618483078871%;
  }
  .span9 .row .span8 {
    width: 79.344262295082%;
    *width: 79.290614226412%;
  }
  .span9 .row .span7 {
    width: 69.016393442623%;
    *width: 68.962745373953%;
  }
  .span9 .row .span6 {
    width: 58.688524590164%;
    *width: 58.634876521494%;
  }
  .span9 .row .span5 {
    width: 48.360655737705%;
    *width: 48.307007669035%;
  }
  .span9 .row .span4 {
    width: 38.032786885246%;
    *width: 37.979138816576%;
  }
  .span9 .row .span3 {
    width: 27.704918032787%;
    *width: 27.651269964117%;
  }
  .span9 .row .span2 {
    width: 17.377049180328%;
    *width: 17.323401111658%;
  }
  .span9 .row .span1 {
    width: 7.0491803278689%;
    *width: 6.9955322591993%;
  }
  .span8 .row [class*="span"] {
    margin-left: 4.1322314049587%;
    *margin-left: 4.0785833362892%;
  }
  .span8 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span8 .row .span8 {
    width: 88.482632541133%;
    *width: 88.428984472464%;
  }
  .span8 .row .span7 {
    width: 76.965265082267%;
    *width: 76.911617013597%;
  }
  .span8 .row .span6 {
    width: 65.4478976234%;
    *width: 65.394249554731%;
  }
  .span8 .row .span5 {
    width: 53.930530164534%;
    *width: 53.876882095864%;
  }
  .span8 .row .span4 {
    width: 42.413162705667%;
    *width: 42.359514636998%;
  }
  .span8 .row .span3 {
    width: 30.895795246801%;
    *width: 30.842147178131%;
  }
  .span8 .row .span2 {
    width: 19.378427787934%;
    *width: 19.324779719265%;
  }
  .span8 .row .span1 {
    width: 7.8610603290676%;
    *width: 7.8074122603981%;
  }
  .span7 .row [class*="span"] {
    margin-left: 4.750593824228%;
    *margin-left: 4.6969457555585%;
  }
  .span7 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span7 .row .span7 {
    width: 86.98347107438%;
    *width: 86.929823005711%;
  }
  .span7 .row .span6 {
    width: 73.96694214876%;
    *width: 73.913294080091%;
  }
  .span7 .row .span5 {
    width: 60.950413223141%;
    *width: 60.896765154471%;
  }
  .span7 .row .span4 {
    width: 47.933884297521%;
    *width: 47.880236228851%;
  }
  .span7 .row .span3 {
    width: 34.917355371901%;
    *width: 34.863707303231%;
  }
  .span7 .row .span2 {
    width: 21.900826446281%;
    *width: 21.847178377611%;
  }
  .span7 .row .span1 {
    width: 8.8842975206612%;
    *width: 8.8306494519916%;
  }
  .span6 .row [class*="span"] {
    margin-left: 5.586592178771%;
    *margin-left: 5.5329441101014%;
  }
  .span6 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span6 .row .span6 {
    width: 85.035629453682%;
    *width: 84.981981385012%;
  }
  .span6 .row .span5 {
    width: 70.071258907363%;
    *width: 70.017610838694%;
  }
  .span6 .row .span4 {
    width: 55.106888361045%;
    *width: 55.053240292376%;
  }
  .span6 .row .span3 {
    width: 40.142517814727%;
    *width: 40.088869746057%;
  }
  .span6 .row .span2 {
    width: 25.178147268409%;
    *width: 25.124499199739%;
  }
  .span6 .row .span1 {
    width: 10.21377672209%;
    *width: 10.160128653421%;
  }
  .span5 .row [class*="span"] {
    margin-left: 6.7796610169492%;
    *margin-left: 6.7260129482796%;
  }
  .span5 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span5 .row .span5 {
    width: 82.402234636872%;
    *width: 82.348586568202%;
  }
  .span5 .row .span4 {
    width: 64.804469273743%;
    *width: 64.750821205073%;
  }
  .span5 .row .span3 {
    width: 47.206703910615%;
    *width: 47.153055841945%;
  }
  .span5 .row .span2 {
    width: 29.608938547486%;
    *width: 29.555290478817%;
  }
  .span5 .row .span1 {
    width: 12.011173184358%;
    *width: 11.957525115688%;
  }
  .span4 .row [class*="span"] {
    margin-left: 8.6206896551724%;
    *margin-left: 8.5670415865029%;
  }
  .span4 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span4 .row .span4 {
    width: 78.64406779661%;
    *width: 78.590419727941%;
  }
  .span4 .row .span3 {
    width: 57.28813559322%;
    *width: 57.234487524551%;
  }
  .span4 .row .span2 {
    width: 35.932203389831%;
    *width: 35.878555321161%;
  }
  .span4 .row .span1 {
    width: 14.576271186441%;
    *width: 14.522623117771%;
  }
  .span3 .row [class*="span"] {
    margin-left: 11.834319526627%;
    *margin-left: 11.780671457958%;
  }
  .span3 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span3 .row .span3 {
    width: 72.844827586207%;
    *width: 72.791179517537%;
  }
  .span3 .row .span2 {
    width: 45.689655172414%;
    *width: 45.636007103744%;
  }
  .span3 .row .span1 {
    width: 18.534482758621%;
    *width: 18.480834689951%;
  }
  .span2 .row [class*="span"] {
    margin-left: 18.867924528302%;
    *margin-left: 18.814276459632%;
  }
  .span2 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span2 .row .span2 {
    width: 62.721893491124%;
    *width: 62.668245422455%;
  }
  .span2 .row .span1 {
    width: 25.443786982249%;
    *width: 25.390138913579%;
  }
  .span1 .row [class*="span"] {
    margin-left: 46.511627906977%;
    *margin-left: 46.457979838307%;
  }
  .span1 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span1 .row .span1 {
    width: 40.566037735849%;
    *width: 40.51238966718%;
  }
  .spanfirst {
    margin-left: 0 !important;
    clear: left;
  }
}
.row .span50,
.row-fluid .span50 {
  width: 50%;
  float: left;
}
.row .span33,
.row-fluid .span33 {
  width: 33.3333%;
  float: left;
}
.row .span25,
.row-fluid .span25 {
  width: 25%;
  float: left;
}
.row .span20,
.row-fluid .span20 {
  width: 20%;
  float: left;
}
.row .span16,
.row-fluid .span16 {
  width: 16.6666%;
  float: left;
}
.hidden-default {
  display: none !important;
}
@media (min-width: 1200px) {
  .hidden-wide {
    display: none !important;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .hidden-normal {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .hidden-xtablet {
    display: none !important;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 599px) {
  .hidden-mobile {
    display: none !important;
  }
}

.hidden {
  display: none !important;
  visibility: hidden;
}
@media (min-width: 768px) and (max-width: 979px) {
  .jumbotron {
    padding: 20px 0;
  }
  .jumbotron h1 {
    font-size: 28px;
  }
  .jumbotron p {
    font-size: 14px;
  }
  .masthead {
    padding: 40px 0;
  }
  .masthead h1 {
    font-size: 56px;
  }
  .masthead p {
    font-size: 28px;
  }
  .masthead .btn-large {
    font-size: 16px;
    padding: 12px 16px;
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .jumbotron {
    padding: 20px 0;
  }
  .jumbotron h1 {
    font-size: 28px;
  }
  .jumbotron p {
    font-size: 16px;
  }
  .masthead {
    padding: 20px 0;
  }
  .masthead h1 {
    font-size: 28px;
  }
  .masthead p {
    font-size: 16px;
  }
  .masthead .btn-large {
    font-size: 14px;
    padding: 12px 16px;
    margin-top: 0;
  }
}



@media (max-width: 767px) {
  .always-show .mega > .mega-dropdown-menu,
  .always-show .dropdown-menu {
    display: block !important;
  }
  .navbar-collapse-fixed-top,
  .navbar-collapse-fixed-bottom {
    border-top: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 1000;
  }
  .navbar-collapse-fixed-top .nav-collapse,
  .navbar-collapse-fixed-bottom .nav-collapse {
    position: absolute;
    width: 100%;
    left: 0;
    top: 41px;
    margin: 0;
  }
  .navbar-collapse-fixed-top .nav-collapse.in,
  .navbar-collapse-fixed-bottom .nav-collapse.in {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
  }
  .navbar-collapse-fixed-top .nav-collapse.in > *,
  .navbar-collapse-fixed-bottom .nav-collapse.in > * {
    -webkit-transform: translateZ(0);
  }
  .navbar-collapse-fixed-top .nav-collapse.animate,
  .navbar-collapse-fixed-bottom .nav-collapse.animate {
    overflow: hidden;
  }
  .navbar-collapse-fixed-bottom {
    bottom: 0;
    top: auto;
  }
  .navbar-collapse-fixed-bottom .nav-collapse {
    bottom: 41px;
    top: auto;
  }
  .navbar-collapse-fixed-bottom .btn-navbar {
    position: absolute;
    bottom: 0;
  }
  .logo-control .logo-img-sm {
    display: block;
  }
  .logo-control .logo-img {
    display: none;
  }
}

@media (max-width: 767px) {
  h1 {
    font-size: 28px;
    line-height: 1.25;
  }
  h1 small {
    font-size: 28px;
  }
  h2 {
    font-size: 21px;
    line-height: 1.25;
  }
  h2 small {
    font-size: 21px;
  }
  h3 {
    font-size: 17.5px;
    line-height: 1.25;
  }
  h3 small {
    font-size: 14px;
  }
  h4,
  h5,
  h6 {
    font-size: 14px;
    line-height: 1.25;
  }
  h4 small,
  h5 small,
  h6 small {
    font-size: 14px -2px;
  }
}

@media (max-width: 767px) {
  .t3-navhelper {
    margin-left: -20px;
    margin-right: -20px;
  }
  .t3-mainnav {
    background: #e6e6e6;
    border-top: 1px solid #d9d9d9;
    height: auto;
    margin-left: -20px;
    margin-right: -20px;
  }
  .t3-mainnav .navbar .btn-navbar:hover {
    cursor: pointer;
  }
  .t3-mainnav .nav-collapse {
    margin-top: 10px;
    background: #fff;
  }
  .t3-mainnav .nav-collapse .nav {
    margin: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a {
    margin-bottom: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > span {
    padding: 10px 20px;
    display: inline-block;
  }
  .t3-mainnav .nav-collapse .nav > li > a,
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-bottom: 1px solid #eee;
    padding: 10px 20px;
    font-weight: bold;
    text-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
  }
  .t3-mainnav .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a:hover {
    background-color: #666;
    background-image: none;
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-top: 1px solid #d9d9d9;
    border-bottom: 0;
    font-weight: normal;
    padding: 10px 20px;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu.open a,
  .t3-mainnav .nav-collapse .dropdown-submenu.open > a,
  .t3-mainnav .nav-collapse .dropdown-menu a:hover {
    background-color: #666;
    background-image: none;
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu {
    margin: 0;
    padding: 0;
    background-color: #e6e6e6;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .t3-mainnav.navbar-collapse-fixed-top,
  .t3-mainnav.navbar-collapse-fixed-bottom {
    margin: 0;
  }
  .t3-mainnav.navbar-collapse-fixed-top .nav-collapse,
  .t3-mainnav.navbar-collapse-fixed-bottom .nav-collapse {
    margin: 0;
  }
  .t3-mainnav .navbar .nav > li > .dropdown-menu:before,
  .t3-mainnav .navbar .nav > li > .dropdown-menu:after,
  .t3-mainnav .navbar .nav > li > .dropdown-menu .divider {
    display: none;
  }
  .t3-mainnav .customization {
    display: none;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  #search-form .word a.btn {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .article-content iframe {
    width: 100% !important;
    height: auto;
  }
  .contact .form-horizontal .control-label.email_copy {
    float: left;
    margin-right: 5px;
  }
  .contact .thumbnail.pull-right {
    width: 100%;
    float: none;
  }
  .contact .thumbnail.pull-right img {
    width: 100%;
  }
  .contact .dl-horizontal dt {
    float: left;
    margin-right: 5px;
  }
  .login-wrap .login_form fieldset,
  .login-wrap .login fieldset {
    padding-left: 20px;
  }
}
@media (max-width: 599px) {
  article img[align=left],
  .img_caption.left,
  article img[align=right],
  .img_caption.right,
  .img-fulltext-left,
  .img-fulltext-right {
    float: none !important;
    margin-left: 0;
    margin-right: 0;
    width: 100% !important;
  }
  a#advanced-search-toggle {
    margin-top: 10px;
  }
  #search-form .word a.btn {
    margin-top: 10px;
  }
}
@media (max-width: 360px) {
  button.button {
    margin-top: 10px;
  }
  #search-form .word button.btn,
  #search-form .word a.btn {
    margin-top: 10px;
  }
}



@media (max-width: 767px) {
  body {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .logo {
    float: left !important;
    text-align: center;
    width: 100% !important;
  }
  .head-search {
    float: left !important;
    margin-top: 20px;
    margin-left: 0 !important;
    width: 100% !important;
  }
  .head-search form {
    float: none;
  }
  .head-search .input {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 30px;
  }
  .head-search .input:focus {
    width: 100%;
  }
  .t3-header .span8,
  .t3-header .span4 {
    width: 100% !important;
    margin-left: 0 !important;
    float: none;
  }
  .languageswitcherload {
    float: left;
  }
  .languageswitcherload .mod-languages {
    text-align: right;
  }
  .t3-sl {
    padding-bottom: 20px;
    padding-top: 20px;
  }
  .t3-footer {
    margin-left: -20px;
    margin-right: -20px;
  }
  .t3-footnav {
    padding: 20px 20px 0;
    font-size: 12px;
  }
  .t3-footnav .module-title {
    font-size: 14px;
    font-weight: bold;
  }
  .t3-copyright {
    padding: 20px 20px 40px;
    *zoom: 1;
  }
  .t3-copyright:before,
  .t3-copyright:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .t3-copyright:after {
    clear: both;
  }
  .copyright,
  .poweredby {
    float: none;
    display: inline-block;
    text-align: center;
  }
  .poweredby {
    margin-top: 10px;
  }
  .poweredby .t3-logo,
  .poweredby .t3-logo-small {
    float: none;
    display: inline-block;
  }
}PK�}!]S�I%%%themes/orange/megamenu-responsive.cssnu&1i�@media (max-width: 767px) {
  .t3-megamenu .mega-inner {
    padding: 10px 20px;
  }
  .t3-megamenu .row-fluid,
  .t3-megamenu .mega-dropdown-menu,
  .t3-megamenu .row-fluid [class*="span"] {
    width: 100% !important;
    min-width: 100% !important;
    left: 0 !important;
    margin-left: 0 !important;
    transform: none !important;
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -o-transform: none !important;
  }
  .t3-megamenu .row-fluid + .row-fluid {
    padding-top: 10px;
    border-top: 1px solid #eee;
  }
  .t3-megamenu .hidden-collapse,
  .t3-megamenu .always-show  .caret,
  .t3-megamenu .sub-hidden-collapse > .nav-child,
  .t3-megamenu .sub-hidden-collapse .caret,
  .t3-megamenu .sub-hidden-collapse > a:after,
  .t3-megamenu .always-show .dropdown-submenu > a:after {
    display: none !important;
  }
  .t3-megamenu .mega-caption {
    display: none !important;
  }
  html[dir="rtl"] .t3-megamenu .row-fluid,
  html[dir="rtl"] .t3-megamenu .mega-dropdown-menu,
  html[dir="rtl"] .t3-megamenu .row-fluid [class*="span"] {
    right: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .t3-megamenu .mega-inner {
    padding: 10px 20px;
  }
  .t3-megamenu .row-fluid + .row-fluid {
    border-top: 1px solid #999;
  }
  .t3-megamenu .span12.mega-col-nav .mega-inner {
    padding: 0;
  }
  .t3-megamenu .mega-nav > li a,
  .t3-megamenu .dropdown-menu .mega-nav > li a {
    padding: 5px 20px;
  }
  .t3-megamenu .t3-module {
    margin-bottom: 0;
  }
}PK�}!]�%Y��!themes/orange/home-responsive.cssnu&1i�@media (max-width: 767px) {
  .home .t3-sl-1,
  .home .t3-sl-5 {
    margin-left: -20px;
    margin-right: -20px;
  }
  .home .t3-sl-1 .jumbotron,
  .home .t3-sl-5 .jumbotron {
    padding-top: 30px;
    padding-bottom: 10px;
  }
  .home .t3-sl-1 .jumbotron .btn-large,
  .home .t3-sl-5 .jumbotron .btn-large {
    font-size: 16px;
    padding: 12px 16px;
  }
  .home .t3-sl-2 {
    text-align: center;
  }
  .home .t3-sl-2 p {
    font-size: 14px;
    line-height: 20px;
  }
  .home .t3-sl-3 p img {
    margin-bottom: 0;
    margin-top: 20px;
  }
  .home .t3-sl-3 p,
  .home .t3-sl-4 p {
    font-size: 14px;
    line-height: 20px;
  }
  .home .t3-sl-3 .jumbotron,
  .home .t3-sl-4 .jumbotron {
    padding-bottom: 0;
  }
  .home .t3-sl-3 .jumbotron h1,
  .home .t3-sl-4 .jumbotron h1 {
    margin-bottom: 10px;
    margin-top: 10px;
  }
  .home .t3-sl-3 .jumbotron p,
  .home .t3-sl-4 .jumbotron p {
    font-size: 14px;
  }
}PK�}!]@:�::themes/orange/off-canvas.cssnu&1i�#off-canvas-nav {
  display: none;
}
@media (max-width: 767px) {
  .off-canvas {
    width: 100%;
    overflow-x: hidden;
    position: relative;
  }
  .off-canvas body {
    width: 100%;
    overflow-x: hidden;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  .off-canvas body > * {
    left: 0;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: -webkit-transform 500ms ease;
    -moz-transition: -moz-transform 500ms ease;
    -o-transition: -o-transform 500ms ease;
    transition: transform 500ms ease;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
  }
  .off-canvas #t3-mainnav .nav-collapse,
  .off-canvas #ja-mainnav .nav-collapse {
    display: none;
  }
  .off-canvas #off-canvas-nav {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    z-index: 1;
    background: none;
  }
  .off-canvas #off-canvas-nav .t3-mainnav {
    margin: 0;
    position: absolute;
    left: 0;
    top: 0;
    width: 250px;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  .off-canvas #off-canvas-nav .t3-mainnav .nav-collapse {
    height: auto;
    background: none;
  }
  .off-canvas-enabled body > * {
    -webkit-transform: translateX(250px);
    -moz-transform: translateX(250px);
    -o-transform: translateX(250px);
    transform: translateX(250px);
  }
  .off-canvas-enabled #t3-mainnav {
    display: block;
  }
}
@media (max-width: 767px) {
  .off-canvas .t3-mainnav .nav-collapse {
    margin-top: 0;
  }
}PK�}!]�t��S�S&themes/orange/bootstrap-responsive.cssnu&1i�.hidden {
  display: none;
  visibility: hidden;
}
.visible-phone {
  display: none !important;
}
.visible-tablet {
  display: none !important;
}
.hidden-desktop {
  display: none !important;
}
.visible-desktop {
  display: inherit !important;
}
@media (min-width: 768px) and (max-width: 979px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-tablet {
    display: inherit !important;
  }
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-phone {
    display: inherit !important;
  }
  .hidden-phone {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: inherit !important;
  }
  .hidden-print {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .row {
    margin-left: -40px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 40px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 1196px;
  }
  .span12 {
    width: 1196px;
  }
  .span11 {
    width: 1093px;
  }
  .span10 {
    width: 990px;
  }
  .span9 {
    width: 887px;
  }
  .span8 {
    width: 784px;
  }
  .span7 {
    width: 681px;
  }
  .span6 {
    width: 578px;
  }
  .span5 {
    width: 475px;
  }
  .span4 {
    width: 372px;
  }
  .span3 {
    width: 269px;
  }
  .span2 {
    width: 166px;
  }
  .span1 {
    width: 63px;
  }
  .offset12 {
    margin-left: 1276px;
  }
  .offset11 {
    margin-left: 1173px;
  }
  .offset10 {
    margin-left: 1070px;
  }
  .offset9 {
    margin-left: 967px;
  }
  .offset8 {
    margin-left: 864px;
  }
  .offset7 {
    margin-left: 761px;
  }
  .offset6 {
    margin-left: 658px;
  }
  .offset5 {
    margin-left: 555px;
  }
  .offset4 {
    margin-left: 452px;
  }
  .offset3 {
    margin-left: 349px;
  }
  .offset2 {
    margin-left: 246px;
  }
  .offset1 {
    margin-left: 143px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 3.3444816053512%;
    *margin-left: 3.2908335366816%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 3.3444816053512%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.387959866221%;
    *width: 91.334311797551%;
  }
  .row-fluid .span10 {
    width: 82.775919732441%;
    *width: 82.722271663772%;
  }
  .row-fluid .span9 {
    width: 74.163879598662%;
    *width: 74.110231529993%;
  }
  .row-fluid .span8 {
    width: 65.551839464883%;
    *width: 65.498191396213%;
  }
  .row-fluid .span7 {
    width: 56.939799331104%;
    *width: 56.886151262434%;
  }
  .row-fluid .span6 {
    width: 48.327759197324%;
    *width: 48.274111128655%;
  }
  .row-fluid .span5 {
    width: 39.715719063545%;
    *width: 39.662070994876%;
  }
  .row-fluid .span4 {
    width: 31.103678929766%;
    *width: 31.050030861096%;
  }
  .row-fluid .span3 {
    width: 22.491638795987%;
    *width: 22.437990727317%;
  }
  .row-fluid .span2 {
    width: 13.879598662207%;
    *width: 13.825950593538%;
  }
  .row-fluid .span1 {
    width: 5.2675585284281%;
    *width: 5.2139104597586%;
  }
  .row-fluid .offset12 {
    margin-left: 106.6889632107%;
    *margin-left: 106.58166707336%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 103.34448160535%;
    *margin-left: 103.23718546801%;
  }
  .row-fluid .offset11 {
    margin-left: 98.076923076923%;
    *margin-left: 97.969626939584%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 94.732441471572%;
    *margin-left: 94.625145334233%;
  }
  .row-fluid .offset10 {
    margin-left: 89.464882943144%;
    *margin-left: 89.357586805805%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 86.120401337793%;
    *margin-left: 86.013105200454%;
  }
  .row-fluid .offset9 {
    margin-left: 80.852842809365%;
    *margin-left: 80.745546672025%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 77.508361204013%;
    *margin-left: 77.401065066674%;
  }
  .row-fluid .offset8 {
    margin-left: 72.240802675585%;
    *margin-left: 72.133506538246%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 68.896321070234%;
    *margin-left: 68.789024932895%;
  }
  .row-fluid .offset7 {
    margin-left: 63.628762541806%;
    *margin-left: 63.521466404467%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 60.284280936455%;
    *margin-left: 60.176984799116%;
  }
  .row-fluid .offset6 {
    margin-left: 55.016722408027%;
    *margin-left: 54.909426270688%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 51.672240802676%;
    *margin-left: 51.564944665337%;
  }
  .row-fluid .offset5 {
    margin-left: 46.404682274247%;
    *margin-left: 46.297386136908%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 43.060200668896%;
    *margin-left: 42.952904531557%;
  }
  .row-fluid .offset4 {
    margin-left: 37.792642140468%;
    *margin-left: 37.685346003129%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.448160535117%;
    *margin-left: 34.340864397778%;
  }
  .row-fluid .offset3 {
    margin-left: 29.180602006689%;
    *margin-left: 29.07330586935%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 25.836120401338%;
    *margin-left: 25.728824263999%;
  }
  .row-fluid .offset2 {
    margin-left: 20.56856187291%;
    *margin-left: 20.461265735571%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.224080267559%;
    *margin-left: 17.116784130219%;
  }
  .row-fluid .offset1 {
    margin-left: 11.95652173913%;
    *margin-left: 11.849225601791%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.6120401337793%;
    *margin-left: 8.5047439964402%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 40px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 1182px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 1079px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 976px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 873px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 770px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 667px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 564px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 461px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 358px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 255px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 152px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 49px;
  }
  .thumbnails {
    margin-left: -40px;
  }
  .thumbnails > li {
    margin-left: 40px;
  }
  .row-fluid .thumbnails {
    margin-left: 0;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  .row {
    margin-left: -20px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 20px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 736px;
  }
  .span12 {
    width: 736px;
  }
  .span11 {
    width: 673px;
  }
  .span10 {
    width: 610px;
  }
  .span9 {
    width: 547px;
  }
  .span8 {
    width: 484px;
  }
  .span7 {
    width: 421px;
  }
  .span6 {
    width: 358px;
  }
  .span5 {
    width: 295px;
  }
  .span4 {
    width: 232px;
  }
  .span3 {
    width: 169px;
  }
  .span2 {
    width: 106px;
  }
  .span1 {
    width: 43px;
  }
  .offset12 {
    margin-left: 776px;
  }
  .offset11 {
    margin-left: 713px;
  }
  .offset10 {
    margin-left: 650px;
  }
  .offset9 {
    margin-left: 587px;
  }
  .offset8 {
    margin-left: 524px;
  }
  .offset7 {
    margin-left: 461px;
  }
  .offset6 {
    margin-left: 398px;
  }
  .offset5 {
    margin-left: 335px;
  }
  .offset4 {
    margin-left: 272px;
  }
  .offset3 {
    margin-left: 209px;
  }
  .offset2 {
    margin-left: 146px;
  }
  .offset1 {
    margin-left: 83px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 2.7173913043478%;
    *margin-left: 2.6637432356783%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 2.7173913043478%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.387959866221%;
    *width: 91.334311797551%;
  }
  .row-fluid .span10 {
    width: 82.775919732441%;
    *width: 82.722271663772%;
  }
  .row-fluid .span9 {
    width: 74.163879598662%;
    *width: 74.110231529993%;
  }
  .row-fluid .span8 {
    width: 65.551839464883%;
    *width: 65.498191396213%;
  }
  .row-fluid .span7 {
    width: 56.939799331104%;
    *width: 56.886151262434%;
  }
  .row-fluid .span6 {
    width: 48.327759197324%;
    *width: 48.274111128655%;
  }
  .row-fluid .span5 {
    width: 39.715719063545%;
    *width: 39.662070994876%;
  }
  .row-fluid .span4 {
    width: 31.103678929766%;
    *width: 31.050030861096%;
  }
  .row-fluid .span3 {
    width: 22.491638795987%;
    *width: 22.437990727317%;
  }
  .row-fluid .span2 {
    width: 13.879598662207%;
    *width: 13.825950593538%;
  }
  .row-fluid .span1 {
    width: 5.2675585284281%;
    *width: 5.2139104597586%;
  }
  .row-fluid .offset12 {
    margin-left: 105.4347826087%;
    *margin-left: 105.32748647136%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 102.71739130435%;
    *margin-left: 102.61009516701%;
  }
  .row-fluid .offset11 {
    margin-left: 98.076923076923%;
    *margin-left: 97.969626939584%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 94.732441471572%;
    *margin-left: 94.625145334233%;
  }
  .row-fluid .offset10 {
    margin-left: 89.464882943144%;
    *margin-left: 89.357586805805%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 86.120401337793%;
    *margin-left: 86.013105200454%;
  }
  .row-fluid .offset9 {
    margin-left: 80.852842809365%;
    *margin-left: 80.745546672025%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 77.508361204013%;
    *margin-left: 77.401065066674%;
  }
  .row-fluid .offset8 {
    margin-left: 72.240802675585%;
    *margin-left: 72.133506538246%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 68.896321070234%;
    *margin-left: 68.789024932895%;
  }
  .row-fluid .offset7 {
    margin-left: 63.628762541806%;
    *margin-left: 63.521466404467%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 60.284280936455%;
    *margin-left: 60.176984799116%;
  }
  .row-fluid .offset6 {
    margin-left: 55.016722408027%;
    *margin-left: 54.909426270688%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 51.672240802676%;
    *margin-left: 51.564944665337%;
  }
  .row-fluid .offset5 {
    margin-left: 46.404682274247%;
    *margin-left: 46.297386136908%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 43.060200668896%;
    *margin-left: 42.952904531557%;
  }
  .row-fluid .offset4 {
    margin-left: 37.792642140468%;
    *margin-left: 37.685346003129%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.448160535117%;
    *margin-left: 34.340864397778%;
  }
  .row-fluid .offset3 {
    margin-left: 29.180602006689%;
    *margin-left: 29.07330586935%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 25.836120401338%;
    *margin-left: 25.728824263999%;
  }
  .row-fluid .offset2 {
    margin-left: 20.56856187291%;
    *margin-left: 20.461265735571%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.224080267559%;
    *margin-left: 17.116784130219%;
  }
  .row-fluid .offset1 {
    margin-left: 11.95652173913%;
    *margin-left: 11.849225601791%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.6120401337793%;
    *margin-left: 8.5047439964402%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 20px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 722px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 659px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 596px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 533px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 470px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 407px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 344px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 281px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 218px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 155px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 92px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 29px;
  }
}

@media (max-width: 767px) {
  body {
    padding-left: 20px;
    padding-right: 20px;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom,
  .navbar-static-top {
    margin-left: -20px;
    margin-right: -20px;
  }
  .container-fluid {
    padding: 0;
  }
  .dl-horizontal dt {
    float: none;
    clear: none;
    width: auto;
    text-align: left;
  }
  .dl-horizontal dd {
    margin-left: 0;
  }
  .container {
    width: auto;
  }
  .row-fluid {
    width: 100%;
  }
  .row,
  .thumbnails {
    margin-left: 0;
  }
  .thumbnails > li {
    float: none;
    margin-left: 0;
  }
  [class*="span"],
  .uneditable-input[class*="span"],
  .row-fluid [class*="span"] {
    float: none;
    display: block;
    width: 100%;
    margin-left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .row-fluid [class*="offset"]:first-child {
    margin-left: 0;
  }
  .input-large,
  .input-xlarge,
  .input-xxlarge,
  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .input-prepend input,
  .input-append input,
  .input-prepend input[class*="span"],
  .input-append input[class*="span"] {
    display: inline-block;
    width: auto;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 0;
  }
  .modal {
    position: fixed;
    top: 20px;
    left: 20px;
    right: 20px;
    width: auto;
    margin: 0;
  }
  .modal.fade {
    top: -100px;
  }
  .modal.fade.in {
    top: 20px;
  }
}
@media (max-width: 480px) {
  .nav-collapse {
    -webkit-transform: translate3d(0,0,0);
  }
  .page-header h1 small {
    display: block;
    line-height: 20px;
  }
  input[type="checkbox"],
  input[type="radio"] {
    border: 1px solid #ccc;
  }
  .form-horizontal .control-label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: left;
  }
  .form-horizontal .controls {
    margin-left: 0;
  }
  .form-horizontal .control-list {
    padding-top: 0;
  }
  .form-horizontal .form-actions {
    padding-left: 10px;
    padding-right: 10px;
  }
  .media .pull-left,
  .media .pull-right {
    float: none;
    display: block;
    margin-bottom: 10px;
  }
  .media-object {
    margin-right: 0;
    margin-left: 0;
  }
  .modal {
    top: 10px;
    left: 10px;
    right: 10px;
  }
  .modal-header .close {
    padding: 10px;
    margin: -10px;
  }
  .carousel-caption {
    position: static;
  }
}

.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
  -moz-transition: opacity .15s linear;
  -o-transition: opacity .15s linear;
  transition: opacity .15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height .35s ease;
  -moz-transition: height .35s ease;
  -o-transition: height .35s ease;
  transition: height .35s ease;
}
.collapse.in {
  height: auto;
}

@media (max-width: 767px) {
  body {
    padding-top: 0;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    position: static;
  }
  .navbar-fixed-top {
    margin-bottom: 20px;
  }
  .navbar-fixed-bottom {
    margin-top: 20px;
  }
  .navbar-fixed-top .navbar-inner,
  .navbar-fixed-bottom .navbar-inner {
    padding: 5px;
  }
  .navbar .container {
    width: auto;
    padding: 0;
  }
  .navbar .brand {
    padding-left: 10px;
    padding-right: 10px;
    margin: 0 0 0 -5px;
  }
  .nav-collapse {
    clear: both;
  }
  .nav-collapse .nav {
    float: none;
    margin: 0 0 10px;
  }
  .nav-collapse .nav > li {
    float: none;
  }
  .nav-collapse .nav > li > a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > .divider-vertical {
    display: none;
  }
  .nav-collapse .nav .nav-header {
    color: #666;
    text-shadow: none;
  }
  .nav-collapse .nav > li > a,
  .nav-collapse .dropdown-menu a {
    padding: 9px 15px;
    font-weight: bold;
    color: #666;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  .nav-collapse .btn {
    padding: 4px 10px 4px;
    font-weight: normal;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
  }
  .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > li > a:hover,
  .nav-collapse .nav > li > a:focus,
  .nav-collapse .dropdown-menu a:hover,
  .nav-collapse .dropdown-menu a:focus {
    background-color: #e6e6e6;
  }
  .navbar-inverse .nav-collapse .nav > li > a,
  .navbar-inverse .nav-collapse .dropdown-menu a {
    color: #999;
  }
  .navbar-inverse .nav-collapse .nav > li > a:hover,
  .navbar-inverse .nav-collapse .nav > li > a:focus,
  .navbar-inverse .nav-collapse .dropdown-menu a:hover,
  .navbar-inverse .nav-collapse .dropdown-menu a:focus {
    background-color: #111111;
  }
  .nav-collapse.in .btn-group {
    margin-top: 5px;
    padding: 0;
  }
  .nav-collapse .dropdown-menu {
    position: static;
    top: auto;
    left: auto;
    float: none;
    display: none;
    max-width: none;
    margin: 0 15px;
    padding: 0;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .nav-collapse .open > .dropdown-menu {
    display: block;
  }
  .nav-collapse .dropdown-menu:before,
  .nav-collapse .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .dropdown-menu .divider {
    display: none;
  }
  .nav-collapse .nav > li > .dropdown-menu:before,
  .nav-collapse .nav > li > .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .navbar-form,
  .nav-collapse .navbar-search {
    float: none;
    padding: 10px 15px;
    margin: 10px 0;
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
  }
  .navbar-inverse .nav-collapse .navbar-form,
  .navbar-inverse .nav-collapse .navbar-search {
    border-top-color: #111111;
    border-bottom-color: #111111;
  }
  .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-left: 0;
  }
  .nav-collapse,
  .nav-collapse.collapse {
    overflow: hidden;
    height: 0;
  }
  .navbar .btn-navbar {
    display: block;
  }
  .navbar-static .navbar-inner {
    padding-left: 10px;
    padding-right: 10px;
  }
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: auto;
  }
}
@media (min-width: 768px) {
  .nav-collapse.collapse {
    height: auto !important;
    overflow: visible !important;
  }
}PK�}!]-9?��themes/orange/template.cssnu&1i�.jumbotron {
  position: relative;
  padding: 40px 0;
}
.jumbotron h1 {
  font-size: 56px;
  letter-spacing: -1px;
  line-height: 1;
  margin: 0 0 10px 0;
}
.jumbotron p {
  font-size: 21px;
  line-height: 1.275;
  margin: 0 0 20px 0;
}
.jumbotron .btn {
  margin-top: 10px;
}
.jumbotron .btn-large {
  margin-top: 20px;
  font-size: 18px;
}
.masthead {
  padding: 80px 0 60px;
  text-align: center;
}
.masthead h1 {
  font-size: 98px;
}
.masthead p {
  font-size: 42px;
}
.masthead .btn-large {
  font-size: 28px;
  padding: 14px 28px;
}
.jumbotron.has-image {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.masthead.has-image {
  text-align: left;
}
.thumbnails {
  margin-bottom: 20px;
  margin-left: -40px;
  list-style: none;
  *zoom: 1;
}
.thumbnails:before,
.thumbnails:after {
  display: table;
  content: "";
  line-height: 0;
}
.thumbnails:after {
  clear: both;
}
.row-fluid .thumbnails {
  margin-left: 0;
}
.thumbnails > li {
  float: left;
  position: relative;
  margin-bottom: 20px;
  margin-left: 40px;
}
.thumbnail {
  border: 1px solid #ddd;
  display: block;
  padding: 4px;
  line-height: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}
a.thumbnail:hover {
  border-color: #f80;
  -webkit-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
  -moz-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
  box-shadow: 0 1px 4px rgba(0,105,214,0.25);
}
.thumbnail > img {
  display: block;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.thumbnail .caption {
  padding: 9px;
  color: #666;
}
.thumbnails.paper > li:before,
.thumbnails.paper > li:after {
  content: '';
  position: absolute;
  z-index: -2;
  bottom: 15px;
  left: 10px;
  width: 50%;
  height: 20%;
  box-shadow: 0 15px 10px rgba(0,0,0,0.7);
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.thumbnails.paper > li:after {
  right: 10px;
  left: auto;
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  transform: rotate(3deg);
}
.thumbnails.paper .thumbnail {
  border: none;
  padding: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.thumbnails.paper a.thumbnail.paper:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.t3-logo,
.t3-logo-small {
  display: block;
  text-decoration: none;
  text-indent: -9999em;
  text-align: left;
  background-repeat: no-repeat;
  background-position: center;
}
.t3-logo {
  width: 182px;
  height: 50px;
}
.t3-logo-small {
  width: 60px;
  height: 30px;
}
.t3-logo,
.t3-logo-color {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-color.png");
}
.t3-logo-small,
.t3-logo-small.t3-logo-color {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-color.png");
}
.t3-logo-dark {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-dark.png");
}
.t3-logo-small.t3-logo-dark {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-dark.png");
}
.t3-logo-light {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-light.png");
}
.t3-logo-small.t3-logo-light {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-light.png");
}

.wrap {
  width: auto;
  clear: both;
}
.offset-12 {
  margin-left: -932px;
}
.offset-11 {
  margin-left: -851px;
}
.offset-10 {
  margin-left: -770px;
}
.offset-9 {
  margin-left: -689px;
}
.offset-8 {
  margin-left: -608px;
}
.offset-7 {
  margin-left: -527px;
}
.offset-6 {
  margin-left: -446px;
}
.offset-5 {
  margin-left: -365px;
}
.offset-4 {
  margin-left: -284px;
}
.offset-3 {
  margin-left: -203px;
}
.offset-2 {
  margin-left: -122px;
}
.offset-1 {
  margin-left: -41px;
}
.row-fluid .spanfirst {
  margin-left: 0 !important;
}

.logo-control .logo-img-sm {
  display: none;
}
.logo-control .logo-img {
  display: block;
}
.body-data-holder:before {
  display: none;
  content: "grid-float-breakpoint:767px screen-xs:600px screen-sm:736px screen-md:932px screen-lg:1196px";
}

.wrap {
  width: auto;
  clear: both;
}
.tab-content {
  overflow: visible;
}
.accordion-body.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height .35s ease;
  -moz-transition: height .35s ease;
  -o-transition: height .35s ease;
  transition: height .35s ease;
}
.accordion-body.collapse.in {
  height: auto;
}

body {
  background-color: #fff;
  color: #444;
  font-family: sans-serif;
  font-size: 14px;
  line-height: 20px;
  margin: 0;
}
a {
  color: #f80;
  text-decoration: none;
}
a:hover {
  color: #b35f00;
  text-decoration: underline;
}
img {
  max-width: 100% !important;
}
.img-rounded {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.img-polaroid {
  padding: 4px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
  box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.img-circle {
  -webkit-border-radius: 500px;
  -moz-border-radius: 500px;
  border-radius: 500px;
}
table {
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
th,
td {
  line-height: 20px;
  padding: 8px 10px;
  text-align: left;
  vertical-align: top;
}
td {
  border-top: 1px solid #ddd;
}
th {
  background: #444;
  color: #eee;
  font-weight: bold;
}
th a {
  color: #eee;
}
th a:hover,
th a:focus,
th a:active {
  color: #fff;
}
.cat-list-row0:hover,
.cat-list-row1:hover {
  background: #f5f5f5;
}
.cat-list-row1,
tr.cat-list-row1 td {
  background: #f9f9f9;
}
table.contentpane,
table.tablelist,
table.category,
table.admintable,
table.blog {
  width: 100%;
}
table.contentpaneopen {
  border: 0;
}
.row-even,
.row-odd {
  padding: 5px;
  width: 99%;
  border-bottom: 1px solid #ddd;
}
.row-odd {
  background-color: transparent;
}
.row-even {
  background-color: #f9f9f9;
}
.blog-row-rule,
.blog-item-rule {
  border: 0;
}
.row-fluid .row-reveal {
  visibility: hidden;
}
.row-fluid:hover .row-reveal {
  visibility: visible;
}
.nav-list > li.offset > a {
  padding-left: 30px;
  font-size: 12px;
}
.blog-row-rule,
.blog-item-rule {
  border: 0;
}
.list-striped,
.row-striped {
  list-style: none;
  line-height: 18px;
  text-align: left;
  vertical-align: middle;
  border-top: 1px solid #ddd;
  margin-left: 0;
}
.list-striped li,
.list-striped dd,
.row-striped .row,
.row-striped .row-fluid {
  border-bottom: 1px solid #ddd;
  padding: 10px 15px;
}
.list-striped li:nth-child(odd),
.list-striped dd:nth-child(odd),
.row-striped .row:nth-child(odd),
.row-striped .row-fluid:nth-child(odd) {
  background-color: #f9f9f9;
}
.list-striped li:hover,
.list-striped dd:hover,
.row-striped .row:hover,
.row-striped .row-fluid:hover {
  background-color: #f5f5f5;
}
.row-striped .row-fluid {
  width: 97%;
}
.row-striped .row-fluid [class*="span"] {
  min-height: 10px;
}
.row-striped .row-fluid [class*="span"] {
  margin-left: 8px;
}
.row-striped .row-fluid [class*="span"]:first-child {
  margin-left: 0;
}
.list-condensed li {
  padding: 5px 10px;
}
.row-condensed .row,
.row-condensed .row-fluid {
  padding: 5px 10px;
}
.list-bordered,
.row-bordered {
  list-style: none;
  line-height: 18px;
  text-align: left;
  vertical-align: middle;
  margin-left: 0;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.star {
  color: #fc0;
}
.red {
  color: #c00;
}
.center,
.table td.center,
.table th.center {
  text-align: center;
}
hr {
  margin: 20px 0;
  border: 0;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #fff;
}
hr.hr-condensed {
  margin: 10px 0;
}
.element-invisible {
  position: absolute;
  padding: 0;
  margin: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}
.width-auto {
  width: auto;
}

p {
  margin: 0 0 10px;
}
p small,
p .small {
  font-size: 12px;
  color: #999;
}
.lead {
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 200;
  line-height: 30px;
}
small {
  font-size: 85%;
}
strong {
  font-weight: bold;
}
em {
  font-style: italic;
}
cite {
  font-style: normal;
}
.muted {
  color: #999;
}
a.muted:hover,
a.muted:focus {
  color: #808080;
}
.text-warning {
  color: #f80;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #cc6d00;
}
.text-error {
  color: #c00;
}
a.text-error:hover,
a.text-error:focus {
  color: #990000;
}
.text-info {
  color: #07b;
}
a.text-info:hover,
a.text-info:focus {
  color: #005788;
}
.text-success {
  color: #690;
}
a.text-success:hover,
a.text-success:focus {
  color: #446600;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.highlight {
  background-color: #FFC;
  font-weight: bold;
  padding: 1px 4px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 10px 0;
  font-family: sans-serif;
  font-weight: bold;
  line-height: 1;
  color: #444;
  text-rendering: optimizelegibility;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  font-weight: normal;
  line-height: 1;
  color: #999;
}
h1 {
  font-size: 35px;
  line-height: 40px;
}
h1 small {
  font-size: 28px;
}
h2 {
  font-size: 28px;
  line-height: 40px;
}
h2 small {
  font-size: 21px;
}
h3 {
  font-size: 21px;
  line-height: 40px;
}
h3 small {
  font-size: 16px;
}
h4 {
  font-size: 16px;
  line-height: 20px;
}
h4 small {
  font-size: 14px;
}
h5 {
  font-size: 15px;
  line-height: 20px;
}
h5 small {
  font-size: 12px;
}
h6 {
  font-size: 14px;
  line-height: 20px;
}
.page-header {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin: 0 0 40px;
}
.page-title,
.page-header h1 {
  line-height: 1;
  margin: 0;
}
.page-subheader {
  border-bottom: 1px solid #ddd;
  margin: 0 0 20px;
  *zoom: 1;
}
.page-subheader:before,
.page-subheader:after {
  display: table;
  content: "";
  line-height: 0;
}
.page-subheader:after {
  clear: both;
}
.page-subtitle,
.page-subheader h2 {
  line-height: 1;
  margin: 0;
}
.page-header + .page-subheader {
  margin-top: -20px;
}
.article-title,
.article-header h1 {
  margin: 0 0 10px 0;
  line-height: 1;
}
.item-title {
  font-weight: bold;
}
ul,
ol {
  padding: 0;
  margin: 0 0 10px 25px;
}
ul ul,
ul ol,
ol ol,
ol ul {
  margin-bottom: 0;
}
ul {
  list-style: disc;
}
ol {
  list-style: decimal;
}
li {
  line-height: 20px;
}
ul.unstyled,
ol.unstyled {
  margin-left: 0;
  list-style: none;
}
ul.inline,
ol.inline {
  margin-left: 0;
  list-style: none;
}
ul.inline > li,
ol.inline > li {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 20px;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 10px;
}
.dl-horizontal {
  *zoom: 1;
}
.dl-horizontal:before,
.dl-horizontal:after {
  display: table;
  content: "";
  line-height: 0;
}
.dl-horizontal:after {
  clear: both;
}
.dl-horizontal dt {
  float: left;
  width: 160px;
  clear: left;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dl-horizontal dd {
  margin-left: 180px;
}
.label,
.badge {
  display: inline-block;
  padding: 2px 4px;
  font-size: 11.844px;
  font-weight: bold;
  line-height: 14px;
  color: #fff;
  vertical-align: baseline;
  white-space: nowrap;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #999;
}
.label {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.badge {
  padding-left: 9px;
  padding-right: 9px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.label:empty,
.badge:empty {
  display: none;
}
a.label:hover,
a.label:focus,
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label-important,
.badge-important {
  background-color: #c00;
}
.label-important[href],
.badge-important[href] {
  background-color: #990000;
}
.label-warning,
.badge-warning {
  background-color: #f80;
}
.label-warning[href],
.badge-warning[href] {
  background-color: #cc6d00;
}
.label-success,
.badge-success {
  background-color: #690;
}
.label-success[href],
.badge-success[href] {
  background-color: #446600;
}
.label-info,
.badge-info {
  background-color: #07b;
}
.label-info[href],
.badge-info[href] {
  background-color: #005788;
}
.label-inverse,
.badge-inverse {
  background-color: #444;
}
.label-inverse[href],
.badge-inverse[href] {
  background-color: #2b2b2b;
}
.btn .label,
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-mini .label,
.btn-mini .badge {
  top: 0;
}
.page-header .label,
.page-header .badge {
  vertical-align: middle;
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999;
}
abbr.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 0 0 0 15px;
  margin: 0 0 20px;
  border-left: 5px solid #eee;
}
blockquote p {
  margin-bottom: 0;
  font-size: 17.5px;
  font-weight: 300;
  line-height: 1.25;
}
blockquote small {
  display: block;
  line-height: 20px;
  color: #999;
}
blockquote small:before {
  content: '\2014 \00A0';
}
blockquote.pull-right {
  float: right;
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eee;
  border-left: 0;
}
blockquote.pull-right p,
blockquote.pull-right small {
  text-align: right;
}
blockquote.pull-right small:before {
  content: '';
}
blockquote.pull-right small:after {
  content: '\00A0 \2014';
}
q:before,
q:after,
blockquote:before,
blockquote:after {
  content: "";
}
address {
  display: block;
  margin-bottom: 0;
  font-style: normal;
  line-height: 20px;
}

form {
  margin: 0 0 20px;
}
input,
textarea {
  width: 210px;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  -moz-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  -o-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: #999999;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  height: 30px;
  line-height: 30px;
}
select {
  width: 220px;
  border: 1px solid #ddd;
}
select[multiple],
select[size] {
  height: auto;
}
.radio,
.checkbox {
  padding-left: 18px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  margin-left: -18px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
  padding-top: 5px;
  margin-bottom: 0;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-left: 10px;
}
.radio.btn-group input[type=radio] {
  display: none;
}
.radio.btn-group > label:first-of-type {
  margin-left: 0;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
}
fieldset.radio.btn-group {
  padding-left: 0;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
}
.help-block,
.help-inline {
  color: #6a6a6a;
}
.help-block {
  margin-bottom: 10px;
}
.input-append,
.input-prepend {
  margin-bottom: 5px;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
  margin-bottom: 0;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-left: 0;
  margin-bottom: 0;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  margin-right: 3px;
  margin-left: 0;
}
.control-group {
  margin-bottom: 10px;
}
legend + .control-group {
  margin-top: 20px;
}
.form-horizontal .control-group {
  margin-bottom: 20px;
}
.form-horizontal .control-label {
  width: 140px;
  padding-top: 5px;
  text-align: right;
}
.form-horizontal .controls {
  margin-left: 160px;
}
.form-horizontal .help-block {
  margin-top: 10px;
  margin-bottom: 0;
}
.form-horizontal .form-actions {
  padding-left: 160px;
}
.form-vertical .control-label {
  float: none;
  width: auto;
  padding-right: 0;
  padding-top: 0;
  text-align: left;
}
.form-vertical .controls {
  margin-left: 0;
}
.btn,
.button,
button {
  padding: 4px 14px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  color: #444;
  text-shadow: 0 1px 1px rgba(255,255,255,0.75);
  background-color: #f8f8f8;
  background-image: -moz-linear-gradient(top,#ffffff,#eee);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#eee));
  background-image: -webkit-linear-gradient(top,#ffffff,#eee);
  background-image: -o-linear-gradient(top,#ffffff,#eee);
  background-image: linear-gradient(to bottom,#ffffff,#eee);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
  border-color: #eee #eee #c8c8c8;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #eee;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled],
.button:hover,
.button:focus,
.button:active,
.button.active,
.button.disabled,
.button[disabled],
button:hover,
button:focus,
button:active,
button.active,
button.disabled,
button[disabled] {
  color: #444;
  background-color: #eee;
  *background-color: #e1e1e1;
}
.btn:active,
.btn.active,
.button:active,
.button.active,
button:active,
button.active {
  background-color: #d5d5d5 \9;
}
.btn:hover,
.btn a.btn:hover,
.button:hover,
.button a.btn:hover,
button:hover,
button a.btn:hover {
  text-decoration: none;
  background-color: #eee;
}
.btn:focus,
.btn a.btn:focus,
.button:focus,
.button a.btn:focus,
button:focus,
button a.btn:focus {
  outline: 0;
}
.btn.active,
.btn:active,
.btn a.btn:active,
.button.active,
.button:active,
.button a.btn:active,
button.active,
button:active,
button a.btn:active {
  text-decoration: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-large {
  padding: 9px 14px;
  font-size: 16px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
}
.btn-small {
  padding: 3px 9px;
  font-size: 13px;
}
.btn-mini {
  padding: 2px 6px;
  font-size: 12px;
}
.btn-micro {
  padding: 1px 4px;
  font-size: 10px;
  line-height: 8px;
}
.btn {
  border-color: #c5c5c5;
  border-color: rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);
}
.btn-primary {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #ff961f;
  background-image: -moz-linear-gradient(top,#ffa033,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffa033),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffa033,#f80);
  background-image: -o-linear-gradient(top,#ffa033,#f80);
  background-image: linear-gradient(to bottom,#ffa033,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9f32', endColorstr='#ffff8800', GradientType=0);
  border-color: #f80 #f80 #b35f00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #f80;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #fff;
  background-color: #f80;
  *background-color: #e67a00;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #cc6d00 \9;
}
.btn-warning {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #ff961f;
  background-image: -moz-linear-gradient(top,#ffa033,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffa033),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffa033,#f80);
  background-image: -o-linear-gradient(top,#ffa033,#f80);
  background-image: linear-gradient(to bottom,#ffa033,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9f32', endColorstr='#ffff8800', GradientType=0);
  border-color: #f80 #f80 #b35f00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #f80;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #fff;
  background-color: #f80;
  *background-color: #e67a00;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #cc6d00 \9;
}
.btn-danger,
.btn-error {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #eb0000;
  background-image: -moz-linear-gradient(top,#ff0000,#c00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ff0000),to(#c00));
  background-image: -webkit-linear-gradient(top,#ff0000,#c00);
  background-image: -o-linear-gradient(top,#ff0000,#c00);
  background-image: linear-gradient(to bottom,#ff0000,#c00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
  border-color: #c00 #c00 #800000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #c00;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled],
.btn-error:hover,
.btn-error:focus,
.btn-error:active,
.btn-error.active,
.btn-error.disabled,
.btn-error[disabled] {
  color: #fff;
  background-color: #c00;
  *background-color: #b30000;
}
.btn-danger:active,
.btn-danger.active,
.btn-error:active,
.btn-error.active {
  background-color: #990000 \9;
}
.btn-success {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #7ab800;
  background-image: -moz-linear-gradient(top,#88cc00,#690);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#88cc00),to(#690));
  background-image: -webkit-linear-gradient(top,#88cc00,#690);
  background-image: -o-linear-gradient(top,#88cc00,#690);
  background-image: linear-gradient(to bottom,#88cc00,#690);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff87cc00', endColorstr='#ff669900', GradientType=0);
  border-color: #690 #690 #334d00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #690;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #fff;
  background-color: #690;
  *background-color: #558000;
}
.btn-success:active,
.btn-success.active {
  background-color: #446600 \9;
}
.btn-info {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #00b0eb;
  background-image: -moz-linear-gradient(top,#00bfff,#09c);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#00bfff),to(#09c));
  background-image: -webkit-linear-gradient(top,#00bfff,#09c);
  background-image: -o-linear-gradient(top,#00bfff,#09c);
  background-image: linear-gradient(to bottom,#00bfff,#09c);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00bfff', endColorstr='#ff0099cc', GradientType=0);
  border-color: #09c #09c #006080;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #09c;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #fff;
  background-color: #09c;
  *background-color: #0086b3;
}
.btn-info:active,
.btn-info.active {
  background-color: #007399 \9;
}
.btn-inverse {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #535353;
  background-image: -moz-linear-gradient(top,#5e5e5e,#444);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#5e5e5e),to(#444));
  background-image: -webkit-linear-gradient(top,#5e5e5e,#444);
  background-image: -o-linear-gradient(top,#5e5e5e,#444);
  background-image: linear-gradient(to bottom,#5e5e5e,#444);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5d5d5d', endColorstr='#ff444444', GradientType=0);
  border-color: #444 #444 #1e1e1e;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #444;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #fff;
  background-color: #444;
  *background-color: #373737;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #2b2b2b \9;
}
.invalid {
  border-color: #c00;
}
label.invalid {
  color: #c00;
}
input.invalid {
  border: 1px solid #c00;
}

.nav {
  margin-bottom: 20px;
}
.nav > li > a:hover {
  background-color: #666;
  color: #eee;
}
.nav .dropdown-toggle .caret {
  border-top-color: #f80;
  border-bottom-color: #f80;
  margin-top: 8px;
  margin-left: 5px;
}
.nav .dropdown-toggle:hover .caret {
  border-top-color: #b35f00;
  border-bottom-color: #b35f00;
}
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle {
  *margin-bottom: -3px;
}
.dropdown-toggle:active,
.open .dropdown-toggle {
  outline: 0;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid #000;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  content: "";
}
.dropdown .caret {
  margin-top: 8px;
  margin-left: 2px;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  list-style: none;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  padding: 0;
  margin: 0;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #fff;
}
.dropdown-menu li > a {
  clear: both;
  color: #444;
  display: block;
  line-height: 20px;
  font-weight: normal;
  padding: 3px 20px;
  text-shadow: none;
  white-space: nowrap;
}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
  color: #eee;
  text-decoration: none;
  background-color: #666;
  background-color: #757575;
  background-image: -moz-linear-gradient(top,#808080,#666);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#808080),to(#666));
  background-image: -webkit-linear-gradient(top,#808080,#666);
  background-image: -o-linear-gradient(top,#808080,#666);
  background-image: linear-gradient(to bottom,#808080,#666);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f7f7f', endColorstr='#ff666666', GradientType=0);
}
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
  color: #eee;
  text-decoration: none;
  outline: 0;
  background-color: #f80;
  background-color: #ff961f;
  background-image: -moz-linear-gradient(top,#ffa033,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffa033),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffa033,#f80);
  background-image: -o-linear-gradient(top,#ffa033,#f80);
  background-image: linear-gradient(to bottom,#ffa033,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9f32', endColorstr='#ffff8800', GradientType=0);
}
.dropdown-menu .disabled > a,
.dropdown-menu .disabled > a:hover {
  color: #999;
}
.dropdown-menu .disabled > a:hover {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  cursor: default;
}
.open {
  *z-index: 1000;
}
.open > .dropdown-menu {
  display: block;
}
.nav li.dropdown.open > .dropdown-toggle,
.nav li.dropdown.active > .dropdown-toggle,
.nav li.dropdown.open.active > .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover {
  background-color: #f80;
  color: #eee;
}
.nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.nav li.dropdown > .dropdown-toggle:hover .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.nav li.dropdown.open > .dropdown-toggle .caret,
.nav li.dropdown.active > .dropdown-toggle .caret,
.nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid #000;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
.dropdown-submenu {
  position: relative;
}
.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}
.touch .dropdown-submenu:hover > .dropdown-menu {
  display: none;
}
.touch .dropdown-submenu.open > .dropdown-menu {
  display: block;
}
.dropup .dropdown-submenu > .dropdown-menu {
  top: auto;
  bottom: 0;
  margin-top: 0;
  margin-bottom: -2px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.dropdown-submenu > a:after {
  display: block;
  content: " ";
  float: right;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #cccccc;
  margin-top: 5px;
  margin-right: -10px;
}
.dropdown-submenu:hover > a:after {
  border-left-color: #eee;
}
.dropdown-submenu.pull-left {
  float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}
.dropdown .dropdown-menu .nav-header {
  padding-left: 20px;
  padding-right: 20px;
}
.typeahead {
  margin-top: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.t3-navhelper {
  background: #2f2f2f;
  color: #666;
}
.breadcrumb {
  padding: 10px 0;
  margin: 0;
  background-color: transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  *zoom: 1;
}
.breadcrumb:before,
.breadcrumb:after {
  display: table;
  content: "";
  line-height: 0;
}
.breadcrumb:after {
  clear: both;
}
.breadcrumb li {
  text-shadow: none;
  display: block;
  float: left;
}
.breadcrumb a {
  color: #666;
}
.breadcrumb .divider {
  padding: 0 5px;
  color: #666;
}
.breadcrumb .divider img {
  vertical-align: middle;
}
.breadcrumb .active {
  color: #999;
}
.pagination {
  margin: 20px 0;
}
.pagination ul {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  margin-left: 0;
  margin-bottom: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination ul > li {
  display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span {
  float: left;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  border-left-width: 0;
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #f5f5f5;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
  color: #999;
  cursor: default;
}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
  color: #999;
  background-color: transparent;
  cursor: default;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-left-width: 1px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.pagination-centered {
  text-align: center;
}
.pagination-right {
  text-align: right;
}
.pagination-large ul > li > a,
.pagination-large ul > li > span {
  padding: 11px 19px;
  font-size: 17.5px;
}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-mini ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > a,
.pagination-small ul > li:first-child > span {
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-mini ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > a,
.pagination-small ul > li:last-child > span {
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
}
.pagination-small ul > li > a,
.pagination-small ul > li > span {
  padding: 2px 10px;
  font-size: 11.9px;
}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
  padding: 1px 6px;
  font-size: 10.5px;
}
.pager {
  margin: 20px 0;
  list-style: none;
  text-align: center;
  *zoom: 1;
}
.pager:before,
.pager:after {
  display: table;
  content: "";
  line-height: 0;
}
.pager:after {
  clear: both;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999;
  background-color: #fff;
  cursor: default;
}

.t3-mainnav {
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
  background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #cccccc;
}
.t3-mainnav .navbar {
  color: #666;
  margin-bottom: 0;
  margin-top: 0;
}
.t3-mainnav .navbar-inner {
  min-height: 40px;
  padding: 0;
  background: transparent;
  border: 0;
  border-left: 1px solid #d9d9d9;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.t3-mainnav .navbar .nav {
  margin: 0;
}
.t3-mainnav .navbar .nav > li > a {
  border-top: 0;
  border-right: 1px solid #d9d9d9;
  padding: 10px 20px;
  text-shadow: none;
}
.t3-mainnav .navbar .nav > li > .separator,
.t3-mainnav .navbar .nav > li > span {
  padding: 10px 20px;
  display: inline-block;
}
.t3-mainnav .navbar .nav > li > a:focus,
.t3-mainnav .navbar .nav > li > a:hover {
  background-color: #666;
  background-color: #757575;
  background-image: -moz-linear-gradient(top,#808080,#666);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#808080),to(#666));
  background-image: -webkit-linear-gradient(top,#808080,#666);
  background-image: -o-linear-gradient(top,#808080,#666);
  background-image: linear-gradient(to bottom,#808080,#666);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f7f7f', endColorstr='#ff666666', GradientType=0);
  text-shadow: none;
  outline: none;
}
.t3-mainnav .navbar .nav > .active > a,
.t3-mainnav .navbar .nav > .active > a:hover,
.t3-mainnav .navbar .nav > .active > a:focus {
  color: #eee;
  text-shadow: none;
  background-color: #ff961f;
  background-image: -moz-linear-gradient(top,#ffa033,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffa033),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffa033,#f80);
  background-image: -o-linear-gradient(top,#ffa033,#f80);
  background-image: linear-gradient(to bottom,#ffa033,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9f32', endColorstr='#ffff8800', GradientType=0);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  outline: none;
}
.t3-mainnav .navbar .btn-navbar {
  float: left;
  padding: 5px 10px;
  margin: 4px 20px 4px;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#d9d9d9));
  background-image: -webkit-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -o-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: linear-gradient(to bottom,#f2f2f2,#d9d9d9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
  border-color: #d9d9d9 #d9d9d9 #b3b3b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #d9d9d9;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.t3-mainnav .navbar .btn-navbar:hover,
.t3-mainnav .navbar .btn-navbar:focus,
.t3-mainnav .navbar .btn-navbar:active,
.t3-mainnav .navbar .btn-navbar.active,
.t3-mainnav .navbar .btn-navbar.disabled,
.t3-mainnav .navbar .btn-navbar[disabled] {
  color: #fff;
  background-color: #d9d9d9;
  *background-color: #cccccc;
}
.t3-mainnav .navbar .btn-navbar:active,
.t3-mainnav .navbar .btn-navbar.active {
  background-color: #bfbfbf \9;
}
.t3-mainnav .navbar .btn-navbar [class^="icon-"],
.t3-mainnav .navbar .btn-navbar [class^=" icon-"] {
  color: #666;
  text-shadow: none;
}
.t3-mainnav .dropdown .caret {
  margin-left: 5px;
}
.t3-mainnav .dropdown-menu {
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
}
.t3-mainnav .dropdown-menu li > a {
  border-top: 1px solid #eee;
  padding: 5px 20px;
  text-shadow: none;
}
.t3-mainnav .dropdown-menu li:first-child > a {
  border-top: 0;
}
.t3-mainnav .navbar .nav > li > .dropdown-menu:before {
  display: none;
}
.t3-mainnav .navbar .nav > li > .dropdown-menu:after {
  display: none;
}
.t3-mainnav .dropdown-submenu > .dropdown-menu {
  margin-top: 0;
}
.t3-mainnav .dropdown-menu .disabled > a,
.t3-mainnav .dropdown-menu .disabled > a:hover {
  color: #999;
}
.t3-mainnav .dropdown-menu .disabled > a:hover {
  background-color: transparent;
}
.t3-mainnav .nav li.dropdown.open > .dropdown-toggle {
  background-color: #666;
  color: #eee;
}
.t3-mainnav .nav li.dropdown.active > .dropdown-toggle,
.t3-mainnav .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #f80;
  color: #eee;
}

.t3-module {
  background: transparent;
  color: inherit;
  margin-bottom: 40px;
}
.t3-module .module-inner {
  padding: 0;
}
.module-title {
  background: inherit;
  color: #444;
  line-height: 30px;
  margin: 0 0 10px 0;
  padding: 0;
}
.module-ct {
  background: inherit;
  color: inherit;
  padding: 0;
  *zoom: 1;
}
.module-ct:before,
.module-ct:after {
  display: table;
  content: "";
  line-height: 0;
}
.module-ct:after {
  clear: both;
}
.t3-module ul,
.t3-module ol {
  margin-left: 20px;
}
.t3-module ul.unstyled,
.t3-module ol.unstyled,
.t3-module ul.nav,
.t3-module ol.nav {
  margin-left: 0;
}
.module_menu .nav {
  margin-bottom: 20px;
}
.module_menu .nav > li {
  border-top: 1px solid #eee;
}
.module_menu .nav > li > a {
  padding: 5px;
}
.module_menu .nav > li:first-child {
  border-top: 0;
}
.module_menu .nav > li:first-child > a {
  padding-top: 0;
  border-top: 0;
}
#login-form input[type="text"],
#login-form input[type="password"] {
  width: 90%;
}
.banneritem a {
  font-weight: bold;
}
.bannerfooter {
  border-top: 1px solid #ddd;
  font-size: 12px;
  padding-top: 10px;
  text-align: right;
}
.categories-module,
ul.categories-module,
.category-module,
ul.category-module {
  margin: 0;
}
.categories-module li,
ul.categories-module li,
.category-module li,
ul.category-module li {
  list-style: none;
  padding: 10px 0;
  border-top: 1px solid #ddd;
}
.categories-module li:first-child,
ul.categories-module li:first-child,
.category-module li:first-child,
ul.category-module li:first-child {
  border-top: 0;
  padding-top: 0;
}
.categories-module h4,
ul.categories-module h4,
.category-module h4,
ul.category-module h4 {
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}
.feed h4 {
  font-weight: bold;
}
.feed .newsfeed,
.feed ul.newsfeed {
  border-top: 1px solid #eee;
}
.feed .newsfeed .feed-link,
.feed .newsfeed h5.feed-link,
.feed ul.newsfeed .feed-link,
.feed ul.newsfeed h5.feed-link {
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}
.latestusers,
ul.latestusers {
  margin-left: 0;
}
.latestusers li,
ul.latestusers li {
  background: #eee;
  display: inline-block;
  padding: 5px 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.stats-module dt,
.stats-module dd {
  display: inline-block;
  margin: 0;
}
.stats-module dt {
  font-weight: bold;
  width: 35%;
}
.stats-module dd {
  width: 60%;
}
div.tagspopular ul {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
}
div.tagspopular ul li {
  color: #666;
  display: inline-block;
  margin: 0 5px 5px 0;
}
div.tagspopular ul li a {
  background: #eee;
  border-radius: 3px;
  color: #666;
  display: block;
  padding: 2px 5px;
}
div.tagspopular ul li a:hover,
div.tagspopular ul li a:focus,
div.tagspopular ul li a:active {
  background: #b35f00;
  color: #fff;
  text-decoration: none;
}
div.tagssimilar ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
div.tagssimilar ul li {
  border-bottom: 1px solid #eee;
  padding: 8px 0;
}
div.tagssimilar ul li a {
  color: #666;
}
div.tagssimilar ul li a:hover,
div.tagssimilar ul li a:focus,
div.tagssimilar ul li a:active {
  color: #b35f00;
}

.items-leading .leading {
  margin-bottom: 40px;
}
.items-row .item {
  margin-bottom: 40px;
}
.divider-vertical {
  margin: 0 0 40px;
  border: 0;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #fff;
}
.article-aside {
  color: #999;
  font-size: 13px;
  margin-bottom: 20px;
}
.article-info {
  margin: 0;
  width: 90%;
}
.article-info .article-info-term {
  display: none;
}
.article-info dd {
  float: left;
  margin-left: 0;
  margin-right: 10px;
  white-space: nowrap;
}
.article-info dd span {
  font-weight: bold;
}
.fields-container dd {
  border-bottom: 1px dotted #e1e1e1;
  padding: 6.6666666666667px 0;
}
.fields-container dd .field-label {
  display: inline-block;
  font-weight: bold;
  padding-right: 20px;
}
.fields-container dd:last-child {
  border-bottom: 0;
}
.article-footer {
  color: #999;
  font-size: 13px;
  margin-bottom: 20px;
}
article img[align=left],
.img_caption.left,
.pull-left.item-image {
  margin: 0 40px 20px 0;
}
article img[align=right],
.img_caption.right,
.pull-right.item-image {
  margin: 0 0 20px 40px;
}
.img-intro-none,
.img-intro-left,
.img-intro-right,
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right,
.img_caption {
  position: relative;
}
.img-intro-none,
.img-intro-left,
.img-intro-right,
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right,
.img_caption {
  margin-bottom: 20px;
  max-width: 100%;
}
.img-fulltext-left {
  float: left;
  margin-right: 40px;
}
.img-fulltext-right {
  float: right;
  margin-left: 40px;
}
.img-intro-none img,
.img-intro-left img,
.img-intro-right img,
.img-fulltext-none img,
.img-fulltext-left img,
.img-fulltext-right img {
  margin: 0;
}
.img_caption img {
  margin-bottom: 1px !important;
}
.img_caption p.img_caption {
  background: #eee;
  color: #666;
  font-size: 12px;
  width: 100%;
  margin: 0;
  padding: 5px;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  clear: both;
}
article aside .btn-group > .dropdown-toggle,
article aside .btn-group > .dropdown-toggle:hover,
article aside .btn-group > .dropdown-toggle:active,
article aside .btn-group > .dropdown-toggle:focus {
  background: transparent;
  border: 0;
  padding: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.login_form fieldset,
.login fieldset {
  padding: 15px 0 0;
}
.login_form fieldset p,
.login fieldset p {
  margin: 0 0 5px;
}
.login_form label,
.login label {
  display: block;
  font-weight: bold;
}
.login-fields {
  margin: 0 0 10px;
}
.login_form .input,
.login_form .inputbox,
.login-fields .required {
  margin-left: 10px;
  width: 150px;
}
.login_form .remember .input,
.login_form .remember .inputbox {
  width: 20px;
}
.form-register fieldset {
  padding: 0 0 10px;
}
.form-register p {
  margin: 0 0 5px;
}
.form-register p.form-des {
  margin: 15px 0;
}
.form-register label {
  display: block;
  float: left;
  font-weight: bold;
  text-align: right;
  width: 130px;
}
.form-register .input,
.form-register .inputbox {
  margin-left: 10px;
  width: 200px;
}
.form-register .btn,
.form-register .button {
  margin-left: 140px;
}
.registration fieldset dt {
  margin-right: 5px;
}
.admintable textarea {
  max-width: 90% !important;
  resize: none;
}
#mailto-window {
  background: #fff;
  margin: 10px 0 20px;
  padding: 0;
  position: relative;
}
#mailto-window h2 {
  margin-top: 0;
  margin-bottom: 20px;
}
#mailto-window .mailto-close {
  background: #FFF;
  background: -moz-linear-gradient(bottom,#ccc,#f0f0f0);
  background: -webkit-linear-gradient(bottom,#ccc,#f0f0f0);
  border: 1px solid #ccc;
  border-radius: 3px;
  color: #666;
  font-size: 92%;
  padding: 2px 5px;
  position: absolute;
  top: -10px;
  right: 0px;
  text-shadow: 1px 1px 0 #f0f0f0;
}
#mailto-window .mailto-close a {
  color: #666;
}
#mailto-window .mailto-close:hover {
  border-color: #999;
  box-shadow: 0 0 3px rgba(0,0,0,0.2);
}
#mailtoForm .formelm {
  padding: 5px 0;
  vertical-align: middle;
  overflow: hidden;
}
#mailtoForm .formelm label {
  display: inline-block;
  float: left;
  font-weight: bold;
  vertical-align: middle;
  width: 100px;
}
#mailtoForm p {
  margin-top: 20px;
}
#mailtoForm .input,
#mailtoForm .inputbox {
  width: 65%;
}
#mailtoForm .btn,
#mailtoForm .button,
#mailtoForm button {
  margin-right: 5px;
}
.user-details {
  padding: 10px 0;
}
.user-details p {
  margin: 0 0 5px;
}
.user-details label {
  display: block;
  float: left;
  font-weight: bold;
  text-align: right;
  width: 130px;
}
.user-details .input,
.user-details .inputbox {
  margin-left: 10px;
  width: 200px;
}
.user-details .btn,
.user-details button {
  margin-left: 140px;
}
.user-details .paramlist .paramlist_key {
  padding: 0 0 5px;
  width: 130px;
}
.user-details .paramlist .paramlist_value {
  padding: 0 0 5px;
}
.user-details .user_name span {
  font-weight: bold;
  padding-left: 10px;
}
.reset .form-validate p,
.remind .form-validate p {
  background: #eee;
  border: 1px solid #ddd;
  margin-bottom: 20px;
  padding: 10px 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.reset .form-validate fieldset dl,
.remind .form-validate fieldset dl {
  margin: 0;
}
.reset .form-validate fieldset dt,
.remind .form-validate fieldset dt {
  margin: 4px 0 0 0;
}
#searchForm {
  padding: 10px 20px;
  border: 1px solid #ddd;
  background: #eee;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *zoom: 1;
}
#searchForm:before,
#searchForm:after {
  display: table;
  content: "";
  line-height: 0;
}
#searchForm:after {
  clear: both;
}
#searchForm fieldset {
  margin: 20px 0;
}
#searchForm legend {
  margin-bottom: 10px;
}
#searchForm .phrases-box input[type="radio"] {
  vertical-align: top;
  margin-top: 3px;
}
#search-form ul#finder-filter-select-list {
  margin-left: 0;
}
#search-form ul#finder-filter-select-list li {
  list-style: none;
  padding: 10px 0;
}
#search-form ul#finder-filter-select-list li label {
  width: 150px;
}
.phrases-box input,
.phrases-box label,
.form-limit input,
.form-limit label,
.only label {
  display: inline-block;
  margin-right: 10px;
}
.phrases-box input {
  margin: 0;
}
.search-results {
  margin-top: 20px;
}
.search-results .result-title {
  font-size: 16px;
  margin-top: 20px;
}
.search-results .result-category {
  font-size: 12px;
  color: #999;
}
.search-results .result-text {
  margin-top: 5px;
  margin-bottom: 5px;
}
.search-results .result-created {
  font-size: 12px;
  color: #999;
}
.contact .accordion-heading .accordion-toggle {
  font-weight: bold;
}
.contact-category ul.category {
  border-top: 0;
  overflow: hidden;
}
.contact-category ul.category li.row-fluid {
  border: 1px solid ;
  width: 100%;
  margin-right: 0;
  margin-left: 0;
  *zoom: 1;
}
.contact-category ul.category li.row-fluid:before,
.contact-category ul.category li.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.contact-category ul.category li.row-fluid:after {
  clear: both;
}
.contact-category ul.category li.row-fluid > div {
  margin: 0;
}
.contact-category .cat-children ul {
  border: 0;
  border-top: 1px solid #ddd;
  list-style: none;
  margin: 10px 0 0 0;
  padding: 0;
}
.contact-category .cat-children ul li {
  background: transparent;
  border-bottom: 1px solid #ddd;
  padding: 10px 0;
}
.contact-category .cat-children ul li .item-title {
  border-left: 1px dotted ;
  display: block;
  font-size: 14px;
  font-weight: 600;
  padding: 0 0 0 15px;
  margin-left: 20px;
  position: relative;
}
.contact-category .cat-children ul li .item-title:after {
  border-top: 1px dotted ;
  display: block;
  content: "";
  position: absolute;
  left: 0;
  top: 8px;
  height: 1px;
  width: 10px;
}
.contact-category .cat-children ul li li .item-title {
  margin-left: 40px;
}
.contact-category .cat-children ul li li li .item-title {
  margin-left: 60px;
}
.contact-category .cat-children ul li li li li .item-title {
  margin-left: 80px;
}
.contact-category .cat-children ul li:last-child {
  border: 0;
}
#archive-items > li {
  line-height: normal;
  margin: 0;
  overflow: visible;
  padding: 0;
}
#archive-items div.intro {
  clear: both;
  overflow: hidden;
}
.category-item {
  margin-top: 20px;
  *zoom: 1;
}
.category-item:before,
.category-item:after {
  display: table;
  content: "";
  line-height: 0;
}
.category-item:after {
  clear: both;
}
.category-item .page-header {
  line-height: normal;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 20px;
}
.category-item .category-item {
  margin-left: 4.2918454935622%;
}
.newsfeed-category > h2,
.newsfeed > h2 {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin-bottom: 20px;
  margin-top: 0;
}
.newsfeed-category .category-desc,
.newsfeed .category-desc {
  margin-bottom: 20px;
}
.newsfeed-category .category li,
.newsfeed .category li {
  *zoom: 1;
}
.newsfeed-category .category li:before,
.newsfeed-category .category li:after,
.newsfeed .category li:before,
.newsfeed .category li:after {
  display: table;
  content: "";
  line-height: 0;
}
.newsfeed-category .category li:after,
.newsfeed .category li:after {
  clear: both;
}
.newsfeed > h2 {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin-bottom: 20px;
  margin-top: 0;
}
.newsfeed .feed-description {
  margin-bottom: 20px;
  font-size: 16px;
}
.newsfeed .feed-item-description .feed-description {
  font-size: 14px;
}
.newsfeed ol li > a {
  font-weight: bold;
  font-size: 16px;
}
.edit textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.edit.item-page fieldset .form-actions {
  clear: both;
  margin-top: 40px;
}
.com_media #imageForm #upbutton {
  margin-top: 5px;
}
.button2-left,
.button2-left div {
  float: left;
}
.button2-right,
.button2-right div {
  float: right;
}
.button2-left {
  margin: 5px 5px 0 0;
}
.button2-right {
  margin: 5px 0 0 5px;
}
.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
  background: #eee;
  border: 1px solid #e1e1e1;
  color: #999;
  cursor: pointer;
  display: block;
  float: left;
  padding: 2px 10px;
  border-radius: 4px;
}
.button2-left span,
.button2-right span {
  color: #999;
  cursor: default;
}
.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span {
  padding: 0 6px;
}
.button2-left a:hover,
.button2-right a:hover {
  background: #e1e1e1;
  color: #444;
  text-decoration: none;
}
.control-group a.modal {
  position: inherit;
  width: auto !important;
  margin-left: 0 !important;
  top: auto !important;
}
.controls img.calendar {
  cursor: pointer;
  margin-left: 5px;
}
#imageForm #upbutton {
  margin-top: -18px;
}
.view-imagesList body {
  padding-top: 0;
}
.view-imagesList .t3-mainbody {
  padding: 0;
}
.view-imagesList .manager.thumbnails {
  overflow: hidden;
}
.view-imagesList .manager.thumbnails li {
  float: left;
  margin: 0 10px 20px;
}
table.adminlist th a {
  color: #f80;
}
.article-content .pagination ul {
  border-left: 1px solid #ddd;
}
.article-content .pagination li {
  float: left;
  padding: 10px 20px;
  line-height: normal;
  border: 1px solid #ddd;
  border-left: 0;
}
.article-content .pagination li a {
  border: 0;
  text-decoration: none;
  background-color: transparent;
  line-height: normal;
  padding: 0;
}
.pagenavcounter {
  margin: 0 0 20px;
  font-weight: bold;
}
#article-index {
  float: right;
  margin: 0 0 20px 20px;
  padding: 10px;
  width: 30%;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
#article-index ul {
  margin: 0 0 0 20px;
}
.pagenav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.pagenav li {
  margin: 0;
  padding: 0;
  float: left;
}
.pagenav li.pagenav-prev {
  margin-right: 10px;
}
.pagenav li a {
  padding: 10px 20px;
  line-height: normal;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.pagenav li a:hover,
.pagenav li a:active,
.pagenav li a:focus {
  background-color: #666;
  color: #eee;
}
.counter {
  float: right;
  line-height: 1;
  margin: 10px 0;
  text-align: right;
}
.items-more h3 {
  margin: 0 0 5px;
}
.back_button a {
  display: block;
  margin: 10px 0;
}
.filters {
  margin: 10px 0 5px;
}
.display-limit {
  margin: 10px 0 5px;
}
.filters .filter-search,
.filters .display-limit {
  float: left;
  width: 50%;
}
.filters .display-limit {
  float: right;
  text-align: right;
}
#system-message dt {
  font-weight: bold;
}
#system-message dd {
  font-weight: bold;
}
#system-message dd.message ul,
#system-message dd.error ul,
#system-message dd.notice ul {
  margin: 0;
  padding: 0;
}
#system-message dd.message ul li,
#system-message dd.error ul li,
#system-message dd.notice ul li {
  background: none;
  margin: 0;
  padding: 5px;
}
.tip-wrap {
  background: #fff6df;
  border: 1px solid #fb3;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.4);
  -moz-box-shadow: 0 0 3px rgba(0,0,0,0.4);
  box-shadow: 0 0 3px rgba(0,0,0,0.4);
  max-width: 300px;
  z-index: 999;
}
.tip-title {
  border-bottom: 1px solid #fb3;
  font-weight: bold;
  padding: 5px 10px;
}
.tip-text {
  font-size: 14px;
  margin: 0;
  padding: 5px 10px;
}
.hasTip img {
  border: none;
  margin: 0 5px 0 0;
}
.width-10 {
  width: 10px;
}
.width-20 {
  width: 20px;
}
.width-30 {
  width: 30px;
}
.width-40 {
  width: 40px;
}
.width-50 {
  width: 50px;
}
.width-60 {
  width: 60px;
}
.width-70 {
  width: 70px;
}
.width-80 {
  width: 80px;
}
.width-90 {
  width: 90px;
}
.width-100 {
  width: 100px;
}
.height-10 {
  height: 10px;
}
.height-20 {
  height: 20px;
}
.height-30 {
  height: 30px;
}
.height-40 {
  height: 40px;
}
.height-50 {
  height: 50px;
}
.height-60 {
  height: 60px;
}
.height-70 {
  height: 70px;
}
.height-80 {
  height: 80px;
}
.height-90 {
  height: 90px;
}
.height-100 {
  height: 100px;
}
.iframe-bordered {
  border: 1px solid #ddd;
}
.input-prepend .chzn-container-single .chzn-single {
  border-color: #ccc;
  height: 26px;
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.input-prepend .chzn-container-active .chzn-single-with-drop {
  -webkit-border-radius: 0 3px 0 0;
  -moz-border-radius: 0 3px 0 0;
  border-radius: 0 3px 0 0;
}
.input-prepend .chzn-container-single .chzn-drop {
  border-color: #ccc;
}
.btn-group .chzn-results {
  white-space: normal;
}
.languageswitcherload {
  float: right;
  width: 100%;
}
.languageswitcherload .mod-languages {
  text-align: right;
}
#jform_privacyconsent_privacy-lbl a.modal,
#jform_consentbox-lbl a.modal,
#jform_terms_terms-lbl a.modal,
#jform_profile_tos-lbl a.modal {
  border-radius: 0;
  box-shadow: none;
  border: none;
}
#modal-jform_consentbox,
#modal-consentbox {
  top: 5%;
  display: block;
  z-index: 1050;
  left: 50%;
  width: 80%;
  position: fixed;
  margin-left: -40%;
  background: #fff;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  outline: none;
  padding: 0 !important;
  transform: none;
  bottom: auto;
}
#modal-jform_consentbox.in,
#modal-consentbox.in {
  opacity: 1;
  display: block !important;
}
#modal-jform_consentbox .modal-header,
#modal-consentbox .modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
#modal-jform_consentbox .modal-body,
#modal-consentbox .modal-body {
  overflow-y: auto;
  width: 98%;
  position: relative;
  padding: 1%;
}
#modal-jform_consentbox .iframe,
#modal-consentbox .iframe {
  max-height: 739px;
}
#modal-jform_consentbox .modal-body {
  max-height: 770px;
}
#modal-jform_consentbox .iframe {
  max-height: 739px;
}
#modal-consentbox .modal-header h3 {
  font-size: 26px;
  margin: 0;
}
#modal-consentbox .modal-body {
  max-height: 220px;
}
#modal-consentbox .iframe {
  max-height: 200px;
}



.t3-header {
  padding-top: 20px;
  padding-bottom: 20px;
}
.logo {
  float: left;
}
.logo a {
  display: inline-block;
  line-height: 1;
  margin: 0;
}
.logo-image {
  overflow: hidden;
}
.logo-image a {
  background-repeat: no-repeat;
  width: 204px;
  height: 65px;
}
.logo-image span,
.logo-image small {
  display: none;
}
.logo-text a {
  color: #444;
  text-decoration: none;
  font-size: 17.5px;
}
.logo-text:hover a,
.logo-text a:hover,
.logo-text a:active,
.logo-text a:focus {
  text-decoration: none;
}
.logo-text .site-slogan {
  display: block;
  font-size: 14px;
  margin-top: 5px;
}
.head-search {
  float: right;
  margin-top: 20px;
}
.head-search form {
  margin: 0;
  float: right;
}
.head-search label {
  display: none;
}
.head-search .input {
  background: url("../../../images/ico/search-invert.png") no-repeat 8px center;
  width: 120px;
  padding-left: 26px;
}
.head-search .input:focus {
  color: #444;
  width: 180px;
}
.t3-sl {
  padding-bottom: 60px;
  padding-top: 60px;
}
.t3-mainbody {
  padding-bottom: 40px;
  padding-top: 40px;
}
.t3-footer {
  background: #222;
  color: #666;
  *zoom: 1;
}
.t3-footer:before,
.t3-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-footer:after {
  clear: both;
}
.t3-footer small {
  display: block;
  font-size: 100%;
}
.t3-footer a {
  color: #999;
}
.t3-footer a:hover,
.t3-footer a:active,
.t3-footer a:focus {
  color: #e6e6e6;
}
.t3-footnav {
  padding: 60px 0 40px;
  *zoom: 1;
}
.t3-footnav:before,
.t3-footnav:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-footnav:after {
  clear: both;
}
.t3-footnav ul {
  list-style: none;
  margin-left: 0;
}
.t3-footnav li {
  line-height: 24px;
}
.t3-footnav .module-title {
  font-size: 18px;
  color: #999;
}
.t3-copyright {
  border-top: 1px solid #2f2f2f;
  font-size: 12px;
  padding: 40px 0 80px;
  *zoom: 1;
}
.t3-copyright:before,
.t3-copyright:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-copyright:after {
  clear: both;
}
.copyright {
  float: left;
}
.poweredby {
  float: right;
  text-align: right;
}
.poweredby .t3-logo,
.poweredby .t3-logo-small {
  float: right;
  opacity: .5;
}

.t3-footer {
  background: #f80;
  color: #fff;
}
.t3-footer a {
  color: #ffffff;
}
.t3-footer a:hover,
.t3-footer a:active,
.t3-footer a:focus {
  color: #fff;
}
.t3-footnav .module-title {
  color: #fff;
}
.t3-copyright {
  border-top: 1px solid #ff941a;
}PK�}!]M���
�
themes/orange/home.cssnu&1i�.home .t3-sl-1 {
  padding: 0;
}
.home .t3-sl-1 .jumbotron {
  background-color: #eee;
  background-image: -webkit-gradient(radial,center center,0,center center,460,from(#fff),to(#eee));
  background-image: -webkit-radial-gradient(circle,#fff,#eee);
  background-image: -moz-radial-gradient(circle,#fff,#eee);
  background-image: -o-radial-gradient(circle,#fff,#eee);
  background-repeat: no-repeat;
  border-bottom: 1px solid #ddd;
}
.home .t3-sl-1 .jumbotron .btn-large {
  font-size: 24.5px;
  padding: 18px 44.5px;
}
.home .t3-sl-1 .t3-social {
  background: #eee;
  padding: 20px 0;
}
.home .t3-sl-1 .t3-social .t3-social-btns {
  margin: 0;
  height: 20px;
  text-align: center;
}
.home .t3-sl-1 .t3-social .t3-social-btns li {
  display: inline-block;
  margin: 0 10px;
  height: 20px;
}
.home .t3-sl-2 {
  text-align: center;
}
.home .t3-sl-2 p {
  font-size: 16px;
  line-height: 22px;
}
.home .t3-sl-3 p img {
  margin-bottom: 20px;
}
.home .t3-sl-3,
.home .t3-sl-4 {
  border-top: 1px solid #ddd;
  text-align: center;
}
.home .t3-sl-3 p,
.home .t3-sl-4 p {
  font-size: 16px;
  line-height: 22px;
}
.home .t3-sl-3 .jumbotron,
.home .t3-sl-4 .jumbotron {
  padding-top: 0;
}
.home .t3-sl-3 .jumbotron h1,
.home .t3-sl-4 .jumbotron h1 {
  margin-bottom: 10px;
  margin-top: 0;
}
.home .t3-sl-3 .jumbotron p,
.home .t3-sl-4 .jumbotron p {
  font-size: 21px;
  line-height: 1.275;
  color: #999;
}
.home .t3-sl-5 {
  background: #eee;
  border-top: 1px solid #ddd;
  padding: 0;
}
.home .t3-sl-5 .jumbotron .btn-large {
  font-size: 24.5px;
  padding: 18px 44.5px;
}
.home .t3-sl-5 .section-arrow-alt {
  background: url("../../../images/arrow-section-alt.png") no-repeat center -1px #eee;
  width: 37px;
  height: 19px;
  position: absolute;
  top: -1px;
  left: 50%;
  margin-left: -19px;
}
.home .t3-sl-1 {
  margin-top: -1px;
}
.home .t3-sl-1 .jumbotron {
  background-color: #f80;
  background-image: -webkit-gradient(radial,center center,0,center center,460,from(#ffa033),to(#f80));
  background-image: -webkit-radial-gradient(circle,#ffa033,#f80);
  background-image: -moz-radial-gradient(circle,#ffa033,#f80);
  background-image: -o-radial-gradient(circle,#ffa033,#f80);
  background-repeat: no-repeat;
  color: #eee;
}
.home .t3-sl-1 .jumbotron h1 {
  color: #fff;
}
.home .t3-sl-1 .jumbotron .btn-large {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #363636;
  background-image: -moz-linear-gradient(top,#444,#222);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));
  background-image: -webkit-linear-gradient(top,#444,#222);
  background-image: -o-linear-gradient(top,#444,#222);
  background-image: linear-gradient(to bottom,#444,#222);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
  border-color: #222 #222 #000000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #222;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.home .t3-sl-1 .jumbotron .btn-large:hover,
.home .t3-sl-1 .jumbotron .btn-large:focus,
.home .t3-sl-1 .jumbotron .btn-large:active,
.home .t3-sl-1 .jumbotron .btn-large.active,
.home .t3-sl-1 .jumbotron .btn-large.disabled,
.home .t3-sl-1 .jumbotron .btn-large[disabled] {
  color: #fff;
  background-color: #222;
  *background-color: #151515;
}
.home .t3-sl-1 .jumbotron .btn-large:active,
.home .t3-sl-1 .jumbotron .btn-large.active {
  background-color: #090909 \9;
}PK�}!]x��!+!+themes/orange/megamenu.cssnu&1i�.t3-megamenu .mega-inner {
  padding: 10px;
  *zoom: 1;
}
.t3-megamenu .mega-inner:before,
.t3-megamenu .mega-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-inner:after {
  clear: both;
}
.t3-megamenu .row-fluid + .row-fluid {
  padding-top: 10px;
  border-top: 1px solid #eee;
}
.t3-megamenu .mega > .mega-dropdown-menu {
  min-width: 200px;
  display: none;
}
.t3-megamenu .mega.open > .mega-dropdown-menu,
.t3-megamenu .mega.dropdown-submenu:hover > .mega-dropdown-menu {
  display: block;
}
.t3-megamenu .mega-group {
  *zoom: 1;
}
.t3-megamenu .mega-group:before,
.t3-megamenu .mega-group:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-group:after {
  clear: both;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title {
  background: inherit;
  color: inherit;
  font-weight: bold;
  padding: 0;
  margin: 0;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus {
  background: inherit;
  color: inherit;
}
.t3-megamenu .mega-group-ct {
  margin: 0;
  padding: 0;
  *zoom: 1;
}
.t3-megamenu .mega-group-ct:before,
.t3-megamenu .mega-group-ct:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-group-ct:after {
  clear: both;
}
.t3-megamenu .span12.mega-col-nav .mega-inner {
  padding: 5px;
}
.t3-megamenu .mega-group .span12.mega-col-nav .mega-inner {
  padding: 0;
}
.t3-megamenu .mega-nav,
.t3-megamenu .dropdown-menu .mega-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.t3-megamenu .mega-nav > li,
.t3-megamenu .dropdown-menu .mega-nav > li {
  list-style: none;
  margin-left: 0;
}
.t3-megamenu .mega-nav > li a,
.t3-megamenu .dropdown-menu .mega-nav > li a {
  white-space: normal;
}
.t3-megamenu .mega-group > .mega-nav,
.t3-megamenu .dropdown-menu .mega-group > .mega-nav {
  margin-left: -5px;
  margin-right: -5px;
}
.t3-megamenu .mega-nav .dropdown-submenu > a::after {
  margin-right: 5px;
}
.t3-megamenu .t3-module {
  margin-bottom: 10px;
}
.t3-megamenu .t3-module .module-title {
  margin-bottom: 0;
}
.t3-megamenu .t3-module .module-ct {
  margin: 0;
  padding: 0;
}
.t3-megamenu .mega-align-left > .dropdown-menu {
  left: 0;
}
.t3-megamenu .mega-align-right > .dropdown-menu {
  left: auto;
  right: 0;
}
.t3-megamenu .mega-align-center > .dropdown-menu {
  left: 50%;
  transform: translate(-50%);
  -webkit-transform: translate(-50%);
  -moz-transform: translate(-50%);
  -ms-transform: translate(-50%);
  -o-transform: translate(-50%);
}
.t3-megamenu .dropdown-submenu.mega-align-left > .dropdown-menu {
  left: 100%;
}
.t3-megamenu .dropdown-submenu.mega-align-right > .dropdown-menu {
  left: auto;
  right: 100%;
}
.t3-megamenu .mega-align-justify {
  position: static;
}
.t3-megamenu .mega-align-justify > .dropdown-menu {
  left: 0;
  margin-left: 0;
  top: auto;
}
.t3-megamenu .mega-caption {
  display: block;
  white-space: nowrap;
}
.t3-megamenu .nav .caret,
.t3-megamenu .dropdown-submenu .caret,
.t3-megamenu .mega-menu .caret {
  display: none;
}
.t3-megamenu .nav > .dropdown > .dropdown-toggle .caret {
  display: inline-block;
}
.t3-megamenu .nav [class^="icon-"],
.t3-megamenu .nav [class*=" icon-"] {
  margin-right: 5px;
}
.t3-megamenu .mega-tab > div {
  position: relative;
}
.t3-megamenu .mega-tab > div > ul {
  width: 200px;
}
.t3-megamenu .mega-tab > div > ul > li {
  position: static;
}
.t3-megamenu .mega-tab > div > ul > li > .dropdown-menu {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 200px;
}
.t3-megamenu .mega-tab > div > ul > li > .mega-dropdown-menu {
  border: none;
  box-shadow: none;
}
.t3-megamenu .mega-tab > div > ul > li > .mega-dropdown-menu > div {
  opacity: 1 !important;
  margin-left: 0 !important;
  transition: none !important;
}
@media (min-width: 768px) {
  .t3-megamenu.animate .mega > .mega-dropdown-menu {
    transition: all 400ms;
    -webkit-transition: all 400ms;
    -ms-transition: all 400ms;
    -o-transition: all 400ms;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    opacity: 0;
  }
  .t3-megamenu.animate .mega.animating > .mega-dropdown-menu {
    display: block !important;
  }
  .t3-megamenu.animate .mega.open > .mega-dropdown-menu,
  .t3-megamenu.animate .mega.animating.open > .mega-dropdown-menu {
    opacity: 1;
  }
  .t3-megamenu.animate.zoom .mega > .mega-dropdown-menu {
    -webkit-transform: scale(0, 0);
    -moz-transform: scale(0, 0);
    -ms-transform: scale(0, 0);
    -o-transform: scale(0, 0);
    transform: scale(0, 0);
    -webkit-transform-origin: 20% 20%;
    -moz-transform-origin: 20% 20%;
    transform-origin: 20% 20%;
  }
  .t3-megamenu.animate.zoom .mega.open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.zoom .level0 > .mega-align-center > .mega-dropdown-menu {
    -webkit-transform: scale(0,0) translate(-50%,0);
    -ms-transform: scale(0,0) translate(-50%,0);
    transform: scale(0,0) translate(-50%,0);
    -webkit-transform-origin: 0% 20%;
    -moz-transform-origin: 0% 20%;
    transform-origin: 0% 20%;
  }
  .t3-megamenu.animate.zoom .level0 > .mega-align-center.open > .mega-dropdown-menu {
    -webkit-transform: scale(1,1) translate(-50%,0);
    -ms-transform: scale(1,1) translate(-50%,0);
    transform: scale(1,1) translate(-50%,0);
  }
  .t3-megamenu.animate.elastic .mega > .mega-dropdown-menu {
    -webkit-transform: scale(0, 1);
    -moz-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    -o-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transform-origin: 10% 0;
    -moz-transform-origin: 10% 0;
    transform-origin: 10% 0;
  }
  .t3-megamenu.animate.elastic .mega.open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.elastic .level0 > .mega > .mega-dropdown-menu {
    -webkit-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
  .t3-megamenu.animate.elastic .level0 .open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.elastic .level0 > .mega-align-center > .mega-dropdown-menu {
    transform: scale(1,0) translate(-50%,0);
    -ms-transform: scale(1,0) translate(-50%,0);
    -webkit-transform: scale(1,0) translate(-50%,0);
  }
  .t3-megamenu.animate.elastic .level0 > .mega-align-center.open > .mega-dropdown-menu {
    transform: scale(1,1) translate(-50%,0);
    -ms-transform: scale(1,1) translate(-50%,0);
    -webkit-transform: scale(1,1) translate(-50%,0);
  }
  .t3-megamenu.animate.slide {
    
  }
  .t3-megamenu.animate.slide .mega {
    
  }
  .t3-megamenu.animate.slide .mega.animating > .mega-dropdown-menu {
    overflow: hidden;
  }
  .t3-megamenu.animate.slide .mega > .mega-dropdown-menu > div {
    transition: all 400ms;
    -webkit-transition: all 400ms;
    -ms-transition: all 400ms;
    -o-transition: all 400ms;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    margin-top: -100%;
  }
  .t3-megamenu.animate.slide .mega.open > .mega-dropdown-menu > div {
    margin-top: 0%;
  }
  .t3-megamenu.animate.slide .mega .mega > .mega-dropdown-menu {
    min-width: 0;
  }
  .t3-megamenu.animate.slide .mega .mega > .mega-dropdown-menu > div {
    min-width: 200px;
    margin-top: 0;
    margin-left: -500px;
  }
  .t3-megamenu.animate.slide .mega .mega.open > .mega-dropdown-menu > div {
    margin-left: 0;
  }
}
.t3-megamenu .mega-inner {
  padding: 20px;
}
.t3-megamenu .row-fluid + .row-fluid {
  border-top: 1px solid #ddd;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title {
  background: inherit;
  color: #222;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 5px;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus {
  background: inherit;
  color: #222;
}
.t3-megamenu .mega-nav > li a,
.t3-megamenu .dropdown-menu .mega-nav > li a {
  padding: 5px 10px;
}
.t3-megamenu .mega-nav .dropdown-submenu > a::after {
  margin-right: 0;
}
.t3-megamenu .t3-module .module-title {
  font-size: 16px;
  color: #222;
  display: block;
  line-height: 20px;
  margin-bottom: 5px;
}
.t3-megamenu .t3-module ul,
.t3-megamenu .t3-module .nav {
  margin: 0 0 0 15px;
}
.t3-megamenu .t3-module ul li,
.t3-megamenu .t3-module .nav li {
  list-style: disc;
  display: list-item;
  float: none;
  margin: 0;
  padding: 0;
  border: 0;
}
.t3-megamenu .t3-module ul li a,
.t3-megamenu .t3-module .nav li a {
  display: inline;
  padding: 0;
  margin: 0;
  border: 0;
  font-size: 100%;
  background: none;
  font: inherit;
  white-space: normal;
}
.t3-megamenu .t3-module ul li a:hover,
.t3-megamenu .t3-module ul li a:focus,
.t3-megamenu .t3-module ul li a:active,
.t3-megamenu .t3-module .nav li a:hover,
.t3-megamenu .t3-module .nav li a:focus,
.t3-megamenu .t3-module .nav li a:active {
  background: none;
  color: inherit;
  font: inherit;
}
.t3-megamenu .mega-caption {
  color: #999;
  font-size: 12px;
  margin-top: 3px;
  font-weight: normal;
}PK�}!]�/tP�m�m%themes/orange/template-responsive.cssnu&1i�@media (min-width: 980px) and (max-width: 1199px) {
  .row {
    margin-left: -40px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 40px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 932px;
  }
  .span12 {
    width: 932px;
  }
  .span11 {
    width: 851px;
  }
  .span10 {
    width: 770px;
  }
  .span9 {
    width: 689px;
  }
  .span8 {
    width: 608px;
  }
  .span7 {
    width: 527px;
  }
  .span6 {
    width: 446px;
  }
  .span5 {
    width: 365px;
  }
  .span4 {
    width: 284px;
  }
  .span3 {
    width: 203px;
  }
  .span2 {
    width: 122px;
  }
  .span1 {
    width: 41px;
  }
  .offset12 {
    margin-left: 1012px;
  }
  .offset11 {
    margin-left: 931px;
  }
  .offset10 {
    margin-left: 850px;
  }
  .offset9 {
    margin-left: 769px;
  }
  .offset8 {
    margin-left: 688px;
  }
  .offset7 {
    margin-left: 607px;
  }
  .offset6 {
    margin-left: 526px;
  }
  .offset5 {
    margin-left: 445px;
  }
  .offset4 {
    margin-left: 364px;
  }
  .offset3 {
    margin-left: 283px;
  }
  .offset2 {
    margin-left: 202px;
  }
  .offset1 {
    margin-left: 121px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 4.2918454935622%;
    *margin-left: 4.2381974248927%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 4.2918454935622%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.309012875536%;
    *width: 91.255364806867%;
  }
  .row-fluid .span10 {
    width: 82.618025751073%;
    *width: 82.564377682403%;
  }
  .row-fluid .span9 {
    width: 73.927038626609%;
    *width: 73.87339055794%;
  }
  .row-fluid .span8 {
    width: 65.236051502146%;
    *width: 65.182403433476%;
  }
  .row-fluid .span7 {
    width: 56.545064377682%;
    *width: 56.491416309013%;
  }
  .row-fluid .span6 {
    width: 47.854077253219%;
    *width: 47.800429184549%;
  }
  .row-fluid .span5 {
    width: 39.163090128755%;
    *width: 39.109442060086%;
  }
  .row-fluid .span4 {
    width: 30.472103004292%;
    *width: 30.418454935622%;
  }
  .row-fluid .span3 {
    width: 21.781115879828%;
    *width: 21.727467811159%;
  }
  .row-fluid .span2 {
    width: 13.090128755365%;
    *width: 13.036480686695%;
  }
  .row-fluid .span1 {
    width: 4.3991416309013%;
    *width: 4.3454935622318%;
  }
  .row-fluid .offset12 {
    margin-left: 108.58369098712%;
    *margin-left: 108.47639484979%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 104.29184549356%;
    *margin-left: 104.18454935622%;
  }
  .row-fluid .offset11 {
    margin-left: 99.892703862661%;
    *margin-left: 99.785407725322%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 95.600858369099%;
    *margin-left: 95.49356223176%;
  }
  .row-fluid .offset10 {
    margin-left: 91.201716738197%;
    *margin-left: 91.094420600858%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 86.909871244635%;
    *margin-left: 86.802575107296%;
  }
  .row-fluid .offset9 {
    margin-left: 82.510729613734%;
    *margin-left: 82.403433476395%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 78.218884120172%;
    *margin-left: 78.111587982833%;
  }
  .row-fluid .offset8 {
    margin-left: 73.81974248927%;
    *margin-left: 73.712446351931%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 69.527896995708%;
    *margin-left: 69.420600858369%;
  }
  .row-fluid .offset7 {
    margin-left: 65.128755364807%;
    *margin-left: 65.021459227468%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 60.836909871245%;
    *margin-left: 60.729613733906%;
  }
  .row-fluid .offset6 {
    margin-left: 56.437768240343%;
    *margin-left: 56.330472103004%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 52.145922746781%;
    *margin-left: 52.038626609442%;
  }
  .row-fluid .offset5 {
    margin-left: 47.74678111588%;
    *margin-left: 47.639484978541%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 43.454935622318%;
    *margin-left: 43.347639484979%;
  }
  .row-fluid .offset4 {
    margin-left: 39.055793991416%;
    *margin-left: 38.948497854077%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.763948497854%;
    *margin-left: 34.656652360515%;
  }
  .row-fluid .offset3 {
    margin-left: 30.364806866953%;
    *margin-left: 30.257510729614%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 26.072961373391%;
    *margin-left: 25.965665236052%;
  }
  .row-fluid .offset2 {
    margin-left: 21.673819742489%;
    *margin-left: 21.56652360515%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.381974248927%;
    *margin-left: 17.274678111588%;
  }
  .row-fluid .offset1 {
    margin-left: 12.982832618026%;
    *margin-left: 12.875536480687%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.6909871244635%;
    *margin-left: 8.5836909871245%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 40px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 918px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 837px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 756px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 675px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 594px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 513px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 432px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 351px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 270px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 189px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 108px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 27px;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .offset-12 {
    margin-left: -736px;
  }
  .offset-11 {
    margin-left: -673px;
  }
  .offset-10 {
    margin-left: -610px;
  }
  .offset-9 {
    margin-left: -547px;
  }
  .offset-8 {
    margin-left: -484px;
  }
  .offset-7 {
    margin-left: -421px;
  }
  .offset-6 {
    margin-left: -358px;
  }
  .offset-5 {
    margin-left: -295px;
  }
  .offset-4 {
    margin-left: -232px;
  }
  .offset-3 {
    margin-left: -169px;
  }
  .offset-2 {
    margin-left: -106px;
  }
  .offset-1 {
    margin-left: -43px;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .offset-12 {
    margin-left: -932px;
  }
  .offset-11 {
    margin-left: -851px;
  }
  .offset-10 {
    margin-left: -770px;
  }
  .offset-9 {
    margin-left: -689px;
  }
  .offset-8 {
    margin-left: -608px;
  }
  .offset-7 {
    margin-left: -527px;
  }
  .offset-6 {
    margin-left: -446px;
  }
  .offset-5 {
    margin-left: -365px;
  }
  .offset-4 {
    margin-left: -284px;
  }
  .offset-3 {
    margin-left: -203px;
  }
  .offset-2 {
    margin-left: -122px;
  }
  .offset-1 {
    margin-left: -41px;
  }
}
@media (min-width: 1200px) {
  .offset-12 {
    margin-left: -1196px;
  }
  .offset-11 {
    margin-left: -1093px;
  }
  .offset-10 {
    margin-left: -990px;
  }
  .offset-9 {
    margin-left: -887px;
  }
  .offset-8 {
    margin-left: -784px;
  }
  .offset-7 {
    margin-left: -681px;
  }
  .offset-6 {
    margin-left: -578px;
  }
  .offset-5 {
    margin-left: -475px;
  }
  .offset-4 {
    margin-left: -372px;
  }
  .offset-3 {
    margin-left: -269px;
  }
  .offset-2 {
    margin-left: -166px;
  }
  .offset-1 {
    margin-left: -63px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .row,
  .row-fluid {
    width: 100%;
    margin-left: 0;
    *zoom: 1;
  }
  .row:before,
  .row:after,
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after,
  .row-fluid:after {
    clear: both;
  }
  .row [class*="span"],
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 2.7173913043478%;
    *margin-left: 2.6637432356783%;
  }
  .row [class*="span"]:first-child:not(.pull-right),
  .row-fluid [class*="span"]:first-child:not(.pull-right) {
    margin-left: 0;
  }
  .row [class*="span"].pull-right:first-child + [class*="span"]:not(.pull-right),
  .row-fluid [class*="span"].pull-right:first-child + [class*="span"]:not(.pull-right) {
    margin-left: 0;
  }
  .row .span12,
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row .span11,
  .row-fluid .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .row .span10,
  .row-fluid .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .row .span9,
  .row-fluid .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .row .span8,
  .row-fluid .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .row .span7,
  .row-fluid .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .row .span6,
  .row-fluid .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .row .span5,
  .row-fluid .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .row .span4,
  .row-fluid .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .row .span3,
  .row-fluid .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .row .span2,
  .row-fluid .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .row .span1,
  .row-fluid .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span12 .row [class*="span"] {
    margin-left: 2.7173913043478%;
    *margin-left: 2.6637432356783%;
  }
  .span12 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span12 .row .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .span12 .row .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .span12 .row .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .span12 .row .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .span12 .row .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .span12 .row .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .span12 .row .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .span12 .row .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .span12 .row .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .span12 .row .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .span12 .row .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .span12 .row .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span11 .row [class*="span"] {
    margin-left: 2.9717682020802%;
    *margin-left: 2.9181201334107%;
  }
  .span11 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span11 .row .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .span11 .row .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .span11 .row .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .span11 .row .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .span11 .row .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .span11 .row .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .span11 .row .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .span11 .row .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .span11 .row .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .span11 .row .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .span11 .row .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span10 .row [class*="span"] {
    margin-left: 3.2786885245902%;
    *margin-left: 3.2250404559206%;
  }
  .span10 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span10 .row .span10 {
    width: 90.638930163447%;
    *width: 90.585282094778%;
  }
  .span10 .row .span9 {
    width: 81.277860326894%;
    *width: 81.224212258225%;
  }
  .span10 .row .span8 {
    width: 71.916790490342%;
    *width: 71.863142421672%;
  }
  .span10 .row .span7 {
    width: 62.555720653789%;
    *width: 62.502072585119%;
  }
  .span10 .row .span6 {
    width: 53.194650817236%;
    *width: 53.141002748567%;
  }
  .span10 .row .span5 {
    width: 43.833580980684%;
    *width: 43.779932912014%;
  }
  .span10 .row .span4 {
    width: 34.472511144131%;
    *width: 34.418863075461%;
  }
  .span10 .row .span3 {
    width: 25.111441307578%;
    *width: 25.057793238908%;
  }
  .span10 .row .span2 {
    width: 15.750371471025%;
    *width: 15.696723402356%;
  }
  .span10 .row .span1 {
    width: 6.3893016344725%;
    *width: 6.335653565803%;
  }
  .span9 .row [class*="span"] {
    margin-left: 3.6563071297989%;
    *margin-left: 3.6026590611294%;
  }
  .span9 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span9 .row .span9 {
    width: 89.672131147541%;
    *width: 89.618483078871%;
  }
  .span9 .row .span8 {
    width: 79.344262295082%;
    *width: 79.290614226412%;
  }
  .span9 .row .span7 {
    width: 69.016393442623%;
    *width: 68.962745373953%;
  }
  .span9 .row .span6 {
    width: 58.688524590164%;
    *width: 58.634876521494%;
  }
  .span9 .row .span5 {
    width: 48.360655737705%;
    *width: 48.307007669035%;
  }
  .span9 .row .span4 {
    width: 38.032786885246%;
    *width: 37.979138816576%;
  }
  .span9 .row .span3 {
    width: 27.704918032787%;
    *width: 27.651269964117%;
  }
  .span9 .row .span2 {
    width: 17.377049180328%;
    *width: 17.323401111658%;
  }
  .span9 .row .span1 {
    width: 7.0491803278689%;
    *width: 6.9955322591993%;
  }
  .span8 .row [class*="span"] {
    margin-left: 4.1322314049587%;
    *margin-left: 4.0785833362892%;
  }
  .span8 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span8 .row .span8 {
    width: 88.482632541133%;
    *width: 88.428984472464%;
  }
  .span8 .row .span7 {
    width: 76.965265082267%;
    *width: 76.911617013597%;
  }
  .span8 .row .span6 {
    width: 65.4478976234%;
    *width: 65.394249554731%;
  }
  .span8 .row .span5 {
    width: 53.930530164534%;
    *width: 53.876882095864%;
  }
  .span8 .row .span4 {
    width: 42.413162705667%;
    *width: 42.359514636998%;
  }
  .span8 .row .span3 {
    width: 30.895795246801%;
    *width: 30.842147178131%;
  }
  .span8 .row .span2 {
    width: 19.378427787934%;
    *width: 19.324779719265%;
  }
  .span8 .row .span1 {
    width: 7.8610603290676%;
    *width: 7.8074122603981%;
  }
  .span7 .row [class*="span"] {
    margin-left: 4.750593824228%;
    *margin-left: 4.6969457555585%;
  }
  .span7 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span7 .row .span7 {
    width: 86.98347107438%;
    *width: 86.929823005711%;
  }
  .span7 .row .span6 {
    width: 73.96694214876%;
    *width: 73.913294080091%;
  }
  .span7 .row .span5 {
    width: 60.950413223141%;
    *width: 60.896765154471%;
  }
  .span7 .row .span4 {
    width: 47.933884297521%;
    *width: 47.880236228851%;
  }
  .span7 .row .span3 {
    width: 34.917355371901%;
    *width: 34.863707303231%;
  }
  .span7 .row .span2 {
    width: 21.900826446281%;
    *width: 21.847178377611%;
  }
  .span7 .row .span1 {
    width: 8.8842975206612%;
    *width: 8.8306494519916%;
  }
  .span6 .row [class*="span"] {
    margin-left: 5.586592178771%;
    *margin-left: 5.5329441101014%;
  }
  .span6 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span6 .row .span6 {
    width: 85.035629453682%;
    *width: 84.981981385012%;
  }
  .span6 .row .span5 {
    width: 70.071258907363%;
    *width: 70.017610838694%;
  }
  .span6 .row .span4 {
    width: 55.106888361045%;
    *width: 55.053240292376%;
  }
  .span6 .row .span3 {
    width: 40.142517814727%;
    *width: 40.088869746057%;
  }
  .span6 .row .span2 {
    width: 25.178147268409%;
    *width: 25.124499199739%;
  }
  .span6 .row .span1 {
    width: 10.21377672209%;
    *width: 10.160128653421%;
  }
  .span5 .row [class*="span"] {
    margin-left: 6.7796610169492%;
    *margin-left: 6.7260129482796%;
  }
  .span5 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span5 .row .span5 {
    width: 82.402234636872%;
    *width: 82.348586568202%;
  }
  .span5 .row .span4 {
    width: 64.804469273743%;
    *width: 64.750821205073%;
  }
  .span5 .row .span3 {
    width: 47.206703910615%;
    *width: 47.153055841945%;
  }
  .span5 .row .span2 {
    width: 29.608938547486%;
    *width: 29.555290478817%;
  }
  .span5 .row .span1 {
    width: 12.011173184358%;
    *width: 11.957525115688%;
  }
  .span4 .row [class*="span"] {
    margin-left: 8.6206896551724%;
    *margin-left: 8.5670415865029%;
  }
  .span4 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span4 .row .span4 {
    width: 78.64406779661%;
    *width: 78.590419727941%;
  }
  .span4 .row .span3 {
    width: 57.28813559322%;
    *width: 57.234487524551%;
  }
  .span4 .row .span2 {
    width: 35.932203389831%;
    *width: 35.878555321161%;
  }
  .span4 .row .span1 {
    width: 14.576271186441%;
    *width: 14.522623117771%;
  }
  .span3 .row [class*="span"] {
    margin-left: 11.834319526627%;
    *margin-left: 11.780671457958%;
  }
  .span3 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span3 .row .span3 {
    width: 72.844827586207%;
    *width: 72.791179517537%;
  }
  .span3 .row .span2 {
    width: 45.689655172414%;
    *width: 45.636007103744%;
  }
  .span3 .row .span1 {
    width: 18.534482758621%;
    *width: 18.480834689951%;
  }
  .span2 .row [class*="span"] {
    margin-left: 18.867924528302%;
    *margin-left: 18.814276459632%;
  }
  .span2 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span2 .row .span2 {
    width: 62.721893491124%;
    *width: 62.668245422455%;
  }
  .span2 .row .span1 {
    width: 25.443786982249%;
    *width: 25.390138913579%;
  }
  .span1 .row [class*="span"] {
    margin-left: 46.511627906977%;
    *margin-left: 46.457979838307%;
  }
  .span1 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span1 .row .span1 {
    width: 40.566037735849%;
    *width: 40.51238966718%;
  }
  .spanfirst {
    margin-left: 0 !important;
    clear: left;
  }
}
.row .span50,
.row-fluid .span50 {
  width: 50%;
  float: left;
}
.row .span33,
.row-fluid .span33 {
  width: 33.3333%;
  float: left;
}
.row .span25,
.row-fluid .span25 {
  width: 25%;
  float: left;
}
.row .span20,
.row-fluid .span20 {
  width: 20%;
  float: left;
}
.row .span16,
.row-fluid .span16 {
  width: 16.6666%;
  float: left;
}
.hidden-default {
  display: none !important;
}
@media (min-width: 1200px) {
  .hidden-wide {
    display: none !important;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .hidden-normal {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .hidden-xtablet {
    display: none !important;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 599px) {
  .hidden-mobile {
    display: none !important;
  }
}

.hidden {
  display: none !important;
  visibility: hidden;
}
@media (min-width: 768px) and (max-width: 979px) {
  .jumbotron {
    padding: 20px 0;
  }
  .jumbotron h1 {
    font-size: 28px;
  }
  .jumbotron p {
    font-size: 14px;
  }
  .masthead {
    padding: 40px 0;
  }
  .masthead h1 {
    font-size: 56px;
  }
  .masthead p {
    font-size: 28px;
  }
  .masthead .btn-large {
    font-size: 16px;
    padding: 12px 16px;
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .jumbotron {
    padding: 20px 0;
  }
  .jumbotron h1 {
    font-size: 28px;
  }
  .jumbotron p {
    font-size: 16px;
  }
  .masthead {
    padding: 20px 0;
  }
  .masthead h1 {
    font-size: 28px;
  }
  .masthead p {
    font-size: 16px;
  }
  .masthead .btn-large {
    font-size: 14px;
    padding: 12px 16px;
    margin-top: 0;
  }
}



@media (max-width: 767px) {
  .always-show .mega > .mega-dropdown-menu,
  .always-show .dropdown-menu {
    display: block !important;
  }
  .navbar-collapse-fixed-top,
  .navbar-collapse-fixed-bottom {
    border-top: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 1000;
  }
  .navbar-collapse-fixed-top .nav-collapse,
  .navbar-collapse-fixed-bottom .nav-collapse {
    position: absolute;
    width: 100%;
    left: 0;
    top: 41px;
    margin: 0;
  }
  .navbar-collapse-fixed-top .nav-collapse.in,
  .navbar-collapse-fixed-bottom .nav-collapse.in {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
  }
  .navbar-collapse-fixed-top .nav-collapse.in > *,
  .navbar-collapse-fixed-bottom .nav-collapse.in > * {
    -webkit-transform: translateZ(0);
  }
  .navbar-collapse-fixed-top .nav-collapse.animate,
  .navbar-collapse-fixed-bottom .nav-collapse.animate {
    overflow: hidden;
  }
  .navbar-collapse-fixed-bottom {
    bottom: 0;
    top: auto;
  }
  .navbar-collapse-fixed-bottom .nav-collapse {
    bottom: 41px;
    top: auto;
  }
  .navbar-collapse-fixed-bottom .btn-navbar {
    position: absolute;
    bottom: 0;
  }
  .logo-control .logo-img-sm {
    display: block;
  }
  .logo-control .logo-img {
    display: none;
  }
}

@media (max-width: 767px) {
  h1 {
    font-size: 28px;
    line-height: 1.25;
  }
  h1 small {
    font-size: 28px;
  }
  h2 {
    font-size: 21px;
    line-height: 1.25;
  }
  h2 small {
    font-size: 21px;
  }
  h3 {
    font-size: 17.5px;
    line-height: 1.25;
  }
  h3 small {
    font-size: 14px;
  }
  h4,
  h5,
  h6 {
    font-size: 14px;
    line-height: 1.25;
  }
  h4 small,
  h5 small,
  h6 small {
    font-size: 14px -2px;
  }
}

@media (max-width: 767px) {
  .t3-navhelper {
    margin-left: -20px;
    margin-right: -20px;
  }
  .t3-mainnav {
    background: #e6e6e6;
    border-top: 1px solid #d9d9d9;
    height: auto;
    margin-left: -20px;
    margin-right: -20px;
  }
  .t3-mainnav .navbar .btn-navbar:hover {
    cursor: pointer;
  }
  .t3-mainnav .nav-collapse {
    margin-top: 10px;
    background: #fff;
  }
  .t3-mainnav .nav-collapse .nav {
    margin: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a {
    margin-bottom: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > span {
    padding: 10px 20px;
    display: inline-block;
  }
  .t3-mainnav .nav-collapse .nav > li > a,
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-bottom: 1px solid #eee;
    padding: 10px 20px;
    font-weight: bold;
    text-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
  }
  .t3-mainnav .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a:hover {
    background-color: #666;
    background-image: none;
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-top: 1px solid #d9d9d9;
    border-bottom: 0;
    font-weight: normal;
    padding: 10px 20px;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu.open a,
  .t3-mainnav .nav-collapse .dropdown-submenu.open > a,
  .t3-mainnav .nav-collapse .dropdown-menu a:hover {
    background-color: #666;
    background-image: none;
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu {
    margin: 0;
    padding: 0;
    background-color: #e6e6e6;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .t3-mainnav.navbar-collapse-fixed-top,
  .t3-mainnav.navbar-collapse-fixed-bottom {
    margin: 0;
  }
  .t3-mainnav.navbar-collapse-fixed-top .nav-collapse,
  .t3-mainnav.navbar-collapse-fixed-bottom .nav-collapse {
    margin: 0;
  }
  .t3-mainnav .navbar .nav > li > .dropdown-menu:before,
  .t3-mainnav .navbar .nav > li > .dropdown-menu:after,
  .t3-mainnav .navbar .nav > li > .dropdown-menu .divider {
    display: none;
  }
  .t3-mainnav .customization {
    display: none;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  #search-form .word a.btn {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .article-content iframe {
    width: 100% !important;
    height: auto;
  }
  .contact .form-horizontal .control-label.email_copy {
    float: left;
    margin-right: 5px;
  }
  .contact .thumbnail.pull-right {
    width: 100%;
    float: none;
  }
  .contact .thumbnail.pull-right img {
    width: 100%;
  }
  .contact .dl-horizontal dt {
    float: left;
    margin-right: 5px;
  }
  .login-wrap .login_form fieldset,
  .login-wrap .login fieldset {
    padding-left: 20px;
  }
}
@media (max-width: 599px) {
  article img[align=left],
  .img_caption.left,
  article img[align=right],
  .img_caption.right,
  .img-fulltext-left,
  .img-fulltext-right {
    float: none !important;
    margin-left: 0;
    margin-right: 0;
    width: 100% !important;
  }
  a#advanced-search-toggle {
    margin-top: 10px;
  }
  #search-form .word a.btn {
    margin-top: 10px;
  }
}
@media (max-width: 360px) {
  button.button {
    margin-top: 10px;
  }
  #search-form .word button.btn,
  #search-form .word a.btn {
    margin-top: 10px;
  }
}



@media (max-width: 767px) {
  body {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .logo {
    float: left !important;
    text-align: center;
    width: 100% !important;
  }
  .head-search {
    float: left !important;
    margin-top: 20px;
    margin-left: 0 !important;
    width: 100% !important;
  }
  .head-search form {
    float: none;
  }
  .head-search .input {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 30px;
  }
  .head-search .input:focus {
    width: 100%;
  }
  .t3-header .span8,
  .t3-header .span4 {
    width: 100% !important;
    margin-left: 0 !important;
    float: none;
  }
  .languageswitcherload {
    float: left;
  }
  .languageswitcherload .mod-languages {
    text-align: right;
  }
  .t3-sl {
    padding-bottom: 20px;
    padding-top: 20px;
  }
  .t3-footer {
    margin-left: -20px;
    margin-right: -20px;
  }
  .t3-footnav {
    padding: 20px 20px 0;
    font-size: 12px;
  }
  .t3-footnav .module-title {
    font-size: 14px;
    font-weight: bold;
  }
  .t3-copyright {
    padding: 20px 20px 40px;
    *zoom: 1;
  }
  .t3-copyright:before,
  .t3-copyright:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .t3-copyright:after {
    clear: both;
  }
  .copyright,
  .poweredby {
    float: none;
    display: inline-block;
    text-align: center;
  }
  .poweredby {
    margin-top: 10px;
  }
  .poweredby .t3-logo,
  .poweredby .t3-logo-small {
    float: none;
    display: inline-block;
  }
}PK�}!]�$4C�#�#themes/orange/frontend-edit.cssnu&1i�fieldset.t3onoff {
  width: 90px;
  height: 30px;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  padding: 0 !important;
  position: relative;
  border: 1px solid #aaa;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  
  
  
  
  
}
fieldset.t3onoff input[type=radio] {
  display: none;
}
fieldset.t3onoff label {
  width: 90px;
  height: 30px;
  overflow: hidden;
  display: block;
  border-radius: 0;
  position: absolute;
  top: -1px;
  left: -1px;
  z-index: 1;
  text-transform: uppercase;
  background: url(../../../../../plugins/system/t3/base/imgs/blank.gif) no-repeat transparent;
  text-indent: -999em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
fieldset.t3onoff label:before,
fieldset.t3onoff label:after {
  display: block;
  position: absolute;
  top: 0;
  border-radius: 0;
  border: 1px solid #aaa;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 250ms;
  transition: all 250ms;
}
fieldset.t3onoff label:before {
  content: "ON";
  width: 100%;
  height: 100%;
  text-indent: 0;
  color: white;
  padding: 4px 18px;
  font-weight: normal;
}
fieldset.t3onoff label:after {
  content: "";
  width: 40%;
  height: 100%;
  background: #fff;
}
fieldset.t3onoff label.off:before {
  content: "OFF";
  text-align: right;
  color: #555;
}
fieldset.t3onoff label.active {
  z-index: 0;
}
fieldset.t3onoff label.off:before {
  background: #eee;
  left: 100%;
}
fieldset.t3onoff label.off.active:before {
  left: 0%;
}
fieldset.t3onoff label.on:before {
  background: #690;
  left: -100%;
}
fieldset.t3onoff label.on.active:before {
  left: 0%;
}
fieldset.t3onoff label.off:after {
  left: 60%;
}
fieldset.t3onoff label.off.active:after {
  left: 0%;
}
fieldset.t3onoff label.on:after {
  left: 0%;
}
fieldset.t3onoff label.on.active:after {
  left: 60%;
}
fieldset.radio.btn-group {
  padding: 0;
}
fieldset.radio.btn-group input {
  display: none;
}
fieldset.radio.btn-group label {
  display: inline-block;
  min-width: 54px;
  padding: 0 12px;
  border: 1px solid #aaa;
  line-height: 28px;
  background: #eee;
  color: #555;
  border-radius: 0;
  text-align: center;
  border-right-width: 0px;
  text-transform: uppercase;
}
fieldset.radio.btn-group label:last-child {
  border-right-width: 1px;
  border-radius: 0 4px 4px 0;
}
fieldset.radio.btn-group label.active {
  background: #690;
  border-color: #5c8b00;
  color: #fff;
}
#adminForm .clearfix {
  overflow: visible;
}
#adminForm .chzn-container .chzn-results {
  clear: both;
}
.com_config #modules-form .input-append .add-on,
.com_config #modules-form .input-prepend .add-on {
  width: 35px;
}
.com_config #modules-form .input-append input,
.com_config #modules-form .input-prepend input {
  display: inline-block;
}
.com_config #modules-form .input-append .btn,
.com_config #modules-form .input-prepend .btn {
  border: 1px solid #aaa;
}
.com_config #modules-form .accordion-group {
  margin-bottom: 20px;
}
.com_config #modules-form .accordion-group .accordion-heading .accordion-toggle {
  color: #428bca;
  display: block;
  padding: 10px;
  outline: none;
}
.com_config #modules-form .accordion-group .accordion-heading .accordion-toggle.collapsed {
  border-radius: 5px;
  color: #666;
}
.com_config #modules-form .accordion-group .accordion-body .nav-tabs {
  border-bottom: 0;
}
.controls select {
  vertical-align: middle;
  width: 220px;
}
[class^="icon-"],
[class*=" icon-"] {
  font-family: FontAwesome !important;
}
.view-history .btn-group {
  margin-bottom: 10px;
}
.btn [class^="icon-"],
.btn [class*=" icon-"] {
  margin-right: 5px;
}
.btn span.icon-delete:before {
  content: "\f057";
  display: inline-block;
  height: 16px;
  width: 16px;
  color: #333;
}
.icon-eye-open:before,
.icon-eye:before {
  content: "\f06e";
  font-family: "FontAwesome";
}
.icon-file-add:before {
  content: "\f0f6";
  font-family: "FontAwesome";
}
.icon-cancel:before {
  content: "\f00d";
  font-family: "FontAwesome";
}
.icon-publish:before {
  content: "\f00c";
}
.icon-unpublish:before {
  content: "\f00d";
}
.icon-featured:before {
  content: "\f005";
}
.icon-unfeatured:before {
  content: "\f005";
}
.window.view-modules .well .control-label {
  display: inline-block;
}
.window.view-modules .well .controls {
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
}
.window.view-modules .control-group:after {
  content: "";
  clear: both;
  display: table;
}
.window.view-modules #filter-bar {
  margin-bottom: 10px;
}
.window.view-modules #filter-bar .btn-group button {
  margin-top: 0;
}
.view-modules .js-stools,
.view-articles .js-stools,
.view-contacts .js-stools,
.view-fields .js-stools,
.view-items .js-stools {
  margin-bottom: 20px;
}
.view-modules .js-stools .btn,
.view-articles .js-stools .btn,
.view-contacts .js-stools .btn,
.view-fields .js-stools .btn,
.view-items .js-stools .btn {
  border: 1px solid #ccc;
  margin-top: 0;
}
.view-modules .js-stools .input-append .btn,
.view-articles .js-stools .input-append .btn,
.view-contacts .js-stools .input-append .btn,
.view-fields .js-stools .input-append .btn,
.view-items .js-stools .input-append .btn {
  border-left: 0;
}
.view-modules .js-stools input,
.view-articles .js-stools input,
.view-contacts .js-stools input,
.view-fields .js-stools input,
.view-items .js-stools input {
  display: inline-block;
}
.view-modules .js-stools-container-filters .chzn-container-single,
.view-articles .js-stools-container-filters .chzn-container-single,
.view-contacts .js-stools-container-filters .chzn-container-single,
.view-fields .js-stools-container-filters .chzn-container-single,
.view-items .js-stools-container-filters .chzn-container-single {
  width: 220px !important;
}
.view-modules .js-stools-container-filters .chzn-drop,
.view-articles .js-stools-container-filters .chzn-drop,
.view-contacts .js-stools-container-filters .chzn-drop,
.view-fields .js-stools-container-filters .chzn-drop,
.view-items .js-stools-container-filters .chzn-drop {
  box-sizing: border-box !important;
}
.view-modules table#moduleList td .label,
.view-articles table#moduleList td .label,
.view-contacts table#moduleList td .label,
.view-fields table#moduleList td .label,
.view-items table#moduleList td .label {
  background-color: #999;
  box-sizing: border-box;
  border-radius: 3px;
  display: inline-block;
  font-weight: normal;
  font-size: 100%;
  padding: 10px;
  width: 100%;
}
.view-modules table#moduleList td:nth-child(1),
.view-articles table#moduleList td:nth-child(1),
.view-contacts table#moduleList td:nth-child(1),
.view-fields table#moduleList td:nth-child(1),
.view-items table#moduleList td:nth-child(1) {
  vertical-align: middle;
}
.view-modules .icon-publish:before,
.view-articles .icon-publish:before,
.view-contacts .icon-publish:before,
.view-fields .icon-publish:before,
.view-items .icon-publish:before {
  content: "\f00c";
  font-size: 16px;
}
.view-modules #extra_class.span12,
.view-articles #extra_class.span12,
.view-contacts #extra_class.span12,
.view-fields #extra_class.span12,
.view-items #extra_class.span12 {
  box-sizing: border-box;
  height: 40px;
  line-height: 40px;
  width: 100%;
}
.mce-container-body .icon-file-add:before {
  content: "\f067";
}
.mce-container-body .icon-pictures:before {
  content: "\f03e";
}
.edit.item-page #jform_com_fields_checkboxs label.checkbox,
.profile-edit #jform_com_fields_checkboxs label.checkbox {
  display: inline-block;
  margin-right: 10px;
}
.edit.item-page #jform_com_fields_checkboxs input[type="checkbox"],
.profile-edit #jform_com_fields_checkboxs input[type="checkbox"] {
  margin-left: 0;
  margin-top: -2px;
  position: relative;
  vertical-align: middle;
  width: auto;
}
.edit.item-page .minicolors-input,
.profile-edit .minicolors-input {
  height: 28px;
  width: auto;
}
.profile-edit #jform_com_fields_user_checkbox label.checkbox {
  display: inline-block;
  margin-right: 10px;
}
.profile-edit #jform_com_fields_user_checkbox input {
  position: relative;
  margin-left: 0;
  margin-right: 5px;
  width: auto;
}
.profile-edit .minicolors-input {
  height: 28px;
  width: auto;
}
.profile-edit #jform_com_fields_user_image_chzn .chzn-search {
  box-sizing: border-box;
}
.profile-edit #jform_com_fields_user_image_chzn ul.chzn-results {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  width: 100%;
}
.profile-edit #jform_com_fields_user_calendar {
  float: left;
}
.profile-edit .chzn-container-single,
.profile-edit .chzn-container {
  float: left;
  margin-right: 10px;
}
@media screen and (max-width: 360px) {
  .profile-edit .chzn-container-single,
  .profile-edit .chzn-container {
    width: 100% !important;
  }
}
.profile-edit .chzn-container-single .chzn-drop,
.profile-edit .chzn-container .chzn-drop {
  box-sizing: border-box !important;
}
.profile #users-profile-core {
  width: 100%;
}
.profile .dl-horizontal dd {
  margin-bottom: 10px;
  border-bottom: 1px dashed #ddd;
  padding-bottom: 10px;
}
.profile .dl-horizontal dd img {
  max-width: 100%;
}PK�}!]Fɏ)�)�themes/orange/bootstrap.cssnu&1i�.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
audio:not([controls]) {
  display: none;
}
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
a:hover,
a:active {
  outline: 0;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  
  max-width: 100%;
  
  width: auto \9;
  
  height: auto;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}
#map_canvas img,
.google-maps img {
  max-width: none;
}
button,
input,
select,
textarea {
  margin: 0;
  font-size: 100%;
  vertical-align: middle;
}
button,
input {
  *overflow: visible;
  line-height: normal;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
  cursor: pointer;
}
input[type="search"] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
textarea {
  overflow: auto;
  vertical-align: top;
}
@media print {
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
}

.row {
  margin-left: -40px;
  *zoom: 1;
}
.row:before,
.row:after {
  display: table;
  content: "";
  line-height: 0;
}
.row:after {
  clear: both;
}
[class*="span"] {
  float: left;
  min-height: 1px;
  margin-left: 40px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 932px;
}
.span12 {
  width: 932px;
}
.span11 {
  width: 851px;
}
.span10 {
  width: 770px;
}
.span9 {
  width: 689px;
}
.span8 {
  width: 608px;
}
.span7 {
  width: 527px;
}
.span6 {
  width: 446px;
}
.span5 {
  width: 365px;
}
.span4 {
  width: 284px;
}
.span3 {
  width: 203px;
}
.span2 {
  width: 122px;
}
.span1 {
  width: 41px;
}
.offset12 {
  margin-left: 1012px;
}
.offset11 {
  margin-left: 931px;
}
.offset10 {
  margin-left: 850px;
}
.offset9 {
  margin-left: 769px;
}
.offset8 {
  margin-left: 688px;
}
.offset7 {
  margin-left: 607px;
}
.offset6 {
  margin-left: 526px;
}
.offset5 {
  margin-left: 445px;
}
.offset4 {
  margin-left: 364px;
}
.offset3 {
  margin-left: 283px;
}
.offset2 {
  margin-left: 202px;
}
.offset1 {
  margin-left: 121px;
}
.row-fluid {
  width: 100%;
  *zoom: 1;
}
.row-fluid:before,
.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.row-fluid:after {
  clear: both;
}
.row-fluid [class*="span"] {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 4.2918454935622%;
  *margin-left: 4.2381974248927%;
}
.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-left: 4.2918454935622%;
}
.row-fluid .span12 {
  width: 100%;
  *width: 99.94635193133%;
}
.row-fluid .span11 {
  width: 91.309012875536%;
  *width: 91.255364806867%;
}
.row-fluid .span10 {
  width: 82.618025751073%;
  *width: 82.564377682403%;
}
.row-fluid .span9 {
  width: 73.927038626609%;
  *width: 73.87339055794%;
}
.row-fluid .span8 {
  width: 65.236051502146%;
  *width: 65.182403433476%;
}
.row-fluid .span7 {
  width: 56.545064377682%;
  *width: 56.491416309013%;
}
.row-fluid .span6 {
  width: 47.854077253219%;
  *width: 47.800429184549%;
}
.row-fluid .span5 {
  width: 39.163090128755%;
  *width: 39.109442060086%;
}
.row-fluid .span4 {
  width: 30.472103004292%;
  *width: 30.418454935622%;
}
.row-fluid .span3 {
  width: 21.781115879828%;
  *width: 21.727467811159%;
}
.row-fluid .span2 {
  width: 13.090128755365%;
  *width: 13.036480686695%;
}
.row-fluid .span1 {
  width: 4.3991416309013%;
  *width: 4.3454935622318%;
}
.row-fluid .offset12 {
  margin-left: 108.58369098712%;
  *margin-left: 108.47639484979%;
}
.row-fluid .offset12:first-child {
  margin-left: 104.29184549356%;
  *margin-left: 104.18454935622%;
}
.row-fluid .offset11 {
  margin-left: 99.892703862661%;
  *margin-left: 99.785407725322%;
}
.row-fluid .offset11:first-child {
  margin-left: 95.600858369099%;
  *margin-left: 95.49356223176%;
}
.row-fluid .offset10 {
  margin-left: 91.201716738197%;
  *margin-left: 91.094420600858%;
}
.row-fluid .offset10:first-child {
  margin-left: 86.909871244635%;
  *margin-left: 86.802575107296%;
}
.row-fluid .offset9 {
  margin-left: 82.510729613734%;
  *margin-left: 82.403433476395%;
}
.row-fluid .offset9:first-child {
  margin-left: 78.218884120172%;
  *margin-left: 78.111587982833%;
}
.row-fluid .offset8 {
  margin-left: 73.81974248927%;
  *margin-left: 73.712446351931%;
}
.row-fluid .offset8:first-child {
  margin-left: 69.527896995708%;
  *margin-left: 69.420600858369%;
}
.row-fluid .offset7 {
  margin-left: 65.128755364807%;
  *margin-left: 65.021459227468%;
}
.row-fluid .offset7:first-child {
  margin-left: 60.836909871245%;
  *margin-left: 60.729613733906%;
}
.row-fluid .offset6 {
  margin-left: 56.437768240343%;
  *margin-left: 56.330472103004%;
}
.row-fluid .offset6:first-child {
  margin-left: 52.145922746781%;
  *margin-left: 52.038626609442%;
}
.row-fluid .offset5 {
  margin-left: 47.74678111588%;
  *margin-left: 47.639484978541%;
}
.row-fluid .offset5:first-child {
  margin-left: 43.454935622318%;
  *margin-left: 43.347639484979%;
}
.row-fluid .offset4 {
  margin-left: 39.055793991416%;
  *margin-left: 38.948497854077%;
}
.row-fluid .offset4:first-child {
  margin-left: 34.763948497854%;
  *margin-left: 34.656652360515%;
}
.row-fluid .offset3 {
  margin-left: 30.364806866953%;
  *margin-left: 30.257510729614%;
}
.row-fluid .offset3:first-child {
  margin-left: 26.072961373391%;
  *margin-left: 25.965665236052%;
}
.row-fluid .offset2 {
  margin-left: 21.673819742489%;
  *margin-left: 21.56652360515%;
}
.row-fluid .offset2:first-child {
  margin-left: 17.381974248927%;
  *margin-left: 17.274678111588%;
}
.row-fluid .offset1 {
  margin-left: 12.982832618026%;
  *margin-left: 12.875536480687%;
}
.row-fluid .offset1:first-child {
  margin-left: 8.6909871244635%;
  *margin-left: 8.5836909871245%;
}
[class*="span"].hide,
.row-fluid [class*="span"].hide {
  display: none;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: right;
}

.container {
  margin-right: auto;
  margin-left: auto;
  *zoom: 1;
}
.container:before,
.container:after {
  display: table;
  content: "";
  line-height: 0;
}
.container:after {
  clear: both;
}
.container-fluid {
  padding-right: 40px;
  padding-left: 40px;
  *zoom: 1;
}
.container-fluid:before,
.container-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.container-fluid:after {
  clear: both;
}

code,
pre {
  padding: 0 3px 2px;
  font-family: monospace;
  font-size: 12px;
  color: #444;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
code {
  padding: 2px 4px;
  color: #d14;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
  white-space: nowrap;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 20px;
  word-break: break-all;
  word-wrap: break-word;
  white-space: pre;
  white-space: pre-wrap;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.15);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
pre.prettyprint {
  margin-bottom: 20px;
}
pre code {
  padding: 0;
  color: inherit;
  white-space: pre;
  white-space: pre-wrap;
  background-color: transparent;
  border: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
form {
  margin: 0 0 20px;
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: 40px;
  color: #444;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
legend small {
  font-size: 15px;
  color: #999;
}
label,
input,
button,
select,
textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
}
input,
button,
select,
textarea {
  font-family: sans-serif;
}
label {
  display: block;
  margin-bottom: 5px;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #666;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  vertical-align: middle;
}
input,
textarea,
.uneditable-input {
  width: 206px;
}
textarea {
  height: auto;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  background-color: #fff;
  border: 1px solid #ccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: rgba(82,168,236,0.8);
  outline: 0;
  
  outline: thin dotted \9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  
  *margin-top: 0;
  
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  
  height: 30px;
  
  *margin-top: 4px;
  line-height: 30px;
}
select {
  width: 220px;
  border: 1px solid #ccc;
  background-color: #fff;
}
select[multiple],
select[size] {
  height: auto;
}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.uneditable-input,
.uneditable-textarea {
  color: #999;
  background-color: #fcfcfc;
  border-color: #ccc;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  cursor: not-allowed;
}
.uneditable-input {
  overflow: hidden;
  white-space: nowrap;
}
.uneditable-textarea {
  width: auto;
  height: auto;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #999;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #999;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #999;
}
.radio,
.checkbox {
  min-height: 20px;
  padding-left: 20px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  float: left;
  margin-left: -20px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-left: 10px;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"] {
  float: none;
  margin-left: 0;
}
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
  display: inline-block;
}
input,
textarea,
.uneditable-input {
  margin-left: 0;
}
.controls-row [class*="span"] + [class*="span"] {
  margin-left: 40px;
}
input.span12,
textarea.span12,
.uneditable-input.span12 {
  width: 918px;
}
input.span11,
textarea.span11,
.uneditable-input.span11 {
  width: 837px;
}
input.span10,
textarea.span10,
.uneditable-input.span10 {
  width: 756px;
}
input.span9,
textarea.span9,
.uneditable-input.span9 {
  width: 675px;
}
input.span8,
textarea.span8,
.uneditable-input.span8 {
  width: 594px;
}
input.span7,
textarea.span7,
.uneditable-input.span7 {
  width: 513px;
}
input.span6,
textarea.span6,
.uneditable-input.span6 {
  width: 432px;
}
input.span5,
textarea.span5,
.uneditable-input.span5 {
  width: 351px;
}
input.span4,
textarea.span4,
.uneditable-input.span4 {
  width: 270px;
}
input.span3,
textarea.span3,
.uneditable-input.span3 {
  width: 189px;
}
input.span2,
textarea.span2,
.uneditable-input.span2 {
  width: 108px;
}
input.span1,
textarea.span1,
.uneditable-input.span1 {
  width: 27px;
}
.controls-row {
  *zoom: 1;
}
.controls-row:before,
.controls-row:after {
  display: table;
  content: "";
  line-height: 0;
}
.controls-row:after {
  clear: both;
}
.controls-row [class*="span"],
.row-fluid .controls-row [class*="span"] {
  float: left;
}
.controls-row .checkbox[class*="span"],
.controls-row .radio[class*="span"] {
  padding-top: 5px;
}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  cursor: not-allowed;
  background-color: #eee;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
  background-color: transparent;
}
.control-group.warning .control-label,
.control-group.warning .help-block,
.control-group.warning .help-inline {
  color: #f80;
}
.control-group.warning .checkbox,
.control-group.warning .radio,
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  color: #f80;
}
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  border-color: #f80;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.warning input:focus,
.control-group.warning select:focus,
.control-group.warning textarea:focus {
  border-color: #cc6d00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
}
.control-group.warning .input-prepend .add-on,
.control-group.warning .input-append .add-on {
  color: #f80;
  background-color: #fcf8e3;
  border-color: #f80;
}
.control-group.error .control-label,
.control-group.error .help-block,
.control-group.error .help-inline {
  color: #c00;
}
.control-group.error .checkbox,
.control-group.error .radio,
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  color: #c00;
}
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  border-color: #c00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.error input:focus,
.control-group.error select:focus,
.control-group.error textarea:focus {
  border-color: #990000;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
}
.control-group.error .input-prepend .add-on,
.control-group.error .input-append .add-on {
  color: #c00;
  background-color: #f2dede;
  border-color: #c00;
}
.control-group.success .control-label,
.control-group.success .help-block,
.control-group.success .help-inline {
  color: #690;
}
.control-group.success .checkbox,
.control-group.success .radio,
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  color: #690;
}
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  border-color: #690;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.success input:focus,
.control-group.success select:focus,
.control-group.success textarea:focus {
  border-color: #446600;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
}
.control-group.success .input-prepend .add-on,
.control-group.success .input-append .add-on {
  color: #690;
  background-color: #dff0d8;
  border-color: #690;
}
.control-group.info .control-label,
.control-group.info .help-block,
.control-group.info .help-inline {
  color: #07b;
}
.control-group.info .checkbox,
.control-group.info .radio,
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  color: #07b;
}
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  border-color: #07b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.info input:focus,
.control-group.info select:focus,
.control-group.info textarea:focus {
  border-color: #005788;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
}
.control-group.info .input-prepend .add-on,
.control-group.info .input-append .add-on {
  color: #07b;
  background-color: #d9edf7;
  border-color: #07b;
}
input:focus:invalid,
textarea:focus:invalid,
select:focus:invalid {
  color: #b94a48;
  border-color: #ee5f5b;
}
input:focus:invalid:focus,
textarea:focus:invalid:focus,
select:focus:invalid:focus {
  border-color: #e9322d;
  -webkit-box-shadow: 0 0 6px #f8b9b7;
  -moz-box-shadow: 0 0 6px #f8b9b7;
  box-shadow: 0 0 6px #f8b9b7;
}
.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-top: 1px solid #e5e5e5;
  *zoom: 1;
}
.form-actions:before,
.form-actions:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-actions:after {
  clear: both;
}
.help-block,
.help-inline {
  color: #6a6a6a;
}
.help-block {
  display: block;
  margin-bottom: 10px;
}
.help-inline {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  padding-left: 5px;
}
.input-append,
.input-prepend {
  display: inline-block;
  margin-bottom: 10px;
  vertical-align: middle;
  font-size: 0;
  white-space: nowrap;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-append .dropdown-menu,
.input-append .popover,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input,
.input-prepend .dropdown-menu,
.input-prepend .popover {
  font-size: 14px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input {
  position: relative;
  margin-bottom: 0;
  *margin-left: 0;
  vertical-align: top;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-append input:focus,
.input-append select:focus,
.input-append .uneditable-input:focus,
.input-prepend input:focus,
.input-prepend select:focus,
.input-prepend .uneditable-input:focus {
  z-index: 2;
}
.input-append .add-on,
.input-prepend .add-on {
  display: inline-block;
  width: auto;
  height: 20px;
  min-width: 16px;
  padding: 4px 5px;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  background-color: #eee;
  border: 1px solid #ccc;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group > .dropdown-toggle,
.input-prepend .add-on,
.input-prepend .btn,
.input-prepend .btn-group > .dropdown-toggle {
  vertical-align: top;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.input-append .active,
.input-prepend .active {
  background-color: #bbff33;
  border-color: #690;
}
.input-prepend .add-on,
.input-prepend .btn {
  margin-right: -1px;
}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-append input + .btn-group .btn:last-child,
.input-append select + .btn-group .btn:last-child,
.input-append .uneditable-input + .btn-group .btn:last-child {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group {
  margin-left: -1px;
}
.input-append .add-on:last-child,
.input-append .btn:last-child,
.input-append .btn-group:last-child > .dropdown-toggle {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.input-prepend.input-append input + .btn-group .btn,
.input-prepend.input-append select + .btn-group .btn,
.input-prepend.input-append .uneditable-input + .btn-group .btn {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append .btn-group:first-child {
  margin-left: 0;
}
input.search-query {
  padding-right: 14px;
  padding-right: 4px \9;
  padding-left: 14px;
  
  padding-left: 4px \9;
  margin-bottom: 0;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.form-search .input-append .search-query,
.form-search .input-prepend .search-query {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.form-search .input-append .search-query {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
.form-search .input-append .btn {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .search-query {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .btn {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
  display: none;
}
.form-search label,
.form-inline label,
.form-search .btn-group,
.form-inline .btn-group {
  display: inline-block;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-left: 0;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  float: left;
  margin-right: 3px;
  margin-left: 0;
}
.control-group {
  margin-bottom: 10px;
}
legend + .control-group {
  margin-top: 20px;
  -webkit-margin-top-collapse: separate;
}
.form-horizontal .control-group {
  margin-bottom: 20px;
  *zoom: 1;
}
.form-horizontal .control-group:before,
.form-horizontal .control-group:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-horizontal .control-group:after {
  clear: both;
}
.form-horizontal .control-label {
  float: left;
  width: 160px;
  padding-top: 5px;
  text-align: right;
}
.form-horizontal .controls {
  *display: inline-block;
  *padding-left: 20px;
  margin-left: 180px;
  *margin-left: 0;
}
.form-horizontal .controls:first-child {
  *padding-left: 180px;
}
.form-horizontal .help-block {
  margin-bottom: 0;
}
.form-horizontal input + .help-block,
.form-horizontal select + .help-block,
.form-horizontal textarea + .help-block,
.form-horizontal .uneditable-input + .help-block,
.form-horizontal .input-prepend + .help-block,
.form-horizontal .input-append + .help-block {
  margin-top: 10px;
}
.form-horizontal .form-actions {
  padding-left: 180px;
}
table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
.table {
  width: 100%;
  margin-bottom: 20px;
}
.table th,
.table td {
  padding: 8px;
  line-height: 20px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table th {
  font-weight: bold;
}
.table thead th {
  vertical-align: bottom;
}
.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}
.table tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}
.table-bordered {
  border: 1px solid #ddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.table-bordered th,
.table-bordered td {
  border-left: 1px solid #ddd;
}
.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}
.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
}
.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
  background-color: #f5f5f5;
}
table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
  display: table-cell;
  float: none;
  margin-left: 0;
}
.table td.span1,
.table th.span1 {
  float: none;
  width: 25px;
  margin-left: 0;
}
.table td.span2,
.table th.span2 {
  float: none;
  width: 106px;
  margin-left: 0;
}
.table td.span3,
.table th.span3 {
  float: none;
  width: 187px;
  margin-left: 0;
}
.table td.span4,
.table th.span4 {
  float: none;
  width: 268px;
  margin-left: 0;
}
.table td.span5,
.table th.span5 {
  float: none;
  width: 349px;
  margin-left: 0;
}
.table td.span6,
.table th.span6 {
  float: none;
  width: 430px;
  margin-left: 0;
}
.table td.span7,
.table th.span7 {
  float: none;
  width: 511px;
  margin-left: 0;
}
.table td.span8,
.table th.span8 {
  float: none;
  width: 592px;
  margin-left: 0;
}
.table td.span9,
.table th.span9 {
  float: none;
  width: 673px;
  margin-left: 0;
}
.table td.span10,
.table th.span10 {
  float: none;
  width: 754px;
  margin-left: 0;
}
.table td.span11,
.table th.span11 {
  float: none;
  width: 835px;
  margin-left: 0;
}
.table td.span12,
.table th.span12 {
  float: none;
  width: 916px;
  margin-left: 0;
}
.table tbody tr.success > td {
  background-color: #dff0d8;
}
.table tbody tr.error > td {
  background-color: #f2dede;
}
.table tbody tr.warning > td {
  background-color: #fcf8e3;
}
.table tbody tr.info > td {
  background-color: #d9edf7;
}
.table-hover tbody tr.success:hover > td {
  background-color: #d0e9c6;
}
.table-hover tbody tr.error:hover > td {
  background-color: #ebcccc;
}
.table-hover tbody tr.warning:hover > td {
  background-color: #faf2cc;
}
.table-hover tbody tr.info:hover > td {
  background-color: #c4e3f3;
}

@font-face {
  font-family: 'FontAwesome';
  src: url('../../../fonts/font-awesome/font/fontawesome-webfont.eot?v=3.2.1');
  src: url('../../../fonts/font-awesome/font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('../../../fonts/font-awesome/font/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('../../../fonts/font-awesome/font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('../../../fonts/font-awesome/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
}
.icon-large:before {
  vertical-align: -10%;
  font-size: 1.3333333333333em;
}
a [class^="icon-"],
a [class*=" icon-"] {
  display: inline;
}
[class^="icon-"].icon-fixed-width,
[class*=" icon-"].icon-fixed-width {
  display: inline-block;
  width: 1.1428571428571em;
  text-align: right;
  padding-right: 0.28571428571429em;
}
[class^="icon-"].icon-fixed-width.icon-large,
[class*=" icon-"].icon-fixed-width.icon-large {
  width: 1.4285714285714em;
}
.icons-ul {
  margin-left: 2.1428571428571em;
  list-style-type: none;
}
.icons-ul > li {
  position: relative;
}
.icons-ul .icon-li {
  position: absolute;
  left: -2.1428571428571em;
  width: 2.1428571428571em;
  text-align: center;
  line-height: inherit;
}
[class^="icon-"].hide,
[class*=" icon-"].hide {
  display: none;
}
.icon-muted {
  color: #eee;
}
.icon-light {
  color: #fff;
}
.icon-dark {
  color: #333;
}
.icon-border {
  border: solid 1px #eee;
  padding: .2em .25em .15em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.icon-2x {
  font-size: 2em;
}
.icon-2x.icon-border {
  border-width: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.icon-3x {
  font-size: 3em;
}
.icon-3x.icon-border {
  border-width: 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.icon-4x {
  font-size: 4em;
}
.icon-4x.icon-border {
  border-width: 4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.icon-5x {
  font-size: 5em;
}
.icon-5x.icon-border {
  border-width: 5px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
[class^="icon-"].pull-left,
[class*=" icon-"].pull-left {
  margin-right: .3em;
}
[class^="icon-"].pull-right,
[class*=" icon-"].pull-right {
  margin-left: .3em;
}
[class^="icon-"],
[class*=" icon-"] {
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0;
}
.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: none;
}
.btn [class^="icon-"].icon-large,
.btn [class*=" icon-"].icon-large,
.nav [class^="icon-"].icon-large,
.nav [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].icon-spin,
.btn [class*=" icon-"].icon-spin,
.nav [class^="icon-"].icon-spin,
.nav [class*=" icon-"].icon-spin {
  display: inline-block;
}
.nav-tabs [class^="icon-"],
.nav-tabs [class^="icon-"].icon-large,
.nav-tabs [class*=" icon-"],
.nav-tabs [class*=" icon-"].icon-large,
.nav-pills [class^="icon-"],
.nav-pills [class^="icon-"].icon-large,
.nav-pills [class*=" icon-"],
.nav-pills [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].pull-left.icon-2x,
.btn [class^="icon-"].pull-right.icon-2x,
.btn [class*=" icon-"].pull-left.icon-2x,
.btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: .18em;
}
.btn [class^="icon-"].icon-spin.icon-large,
.btn [class*=" icon-"].icon-spin.icon-large {
  line-height: .8em;
}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,
.btn.btn-small [class^="icon-"].pull-right.icon-2x,
.btn.btn-small [class*=" icon-"].pull-left.icon-2x,
.btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: .25em;
}
.btn.btn-large [class^="icon-"],
.btn.btn-large [class*=" icon-"] {
  margin-top: 0;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: .05em;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x {
  margin-right: .2em;
}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-left: .2em;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  line-height: inherit;
}
.icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
a .icon-stack,
a .icon-spin {
  display: inline-block;
  text-decoration: none;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.icon-rotate-90:before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.icon-rotate-180:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
.icon-rotate-270:before {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.icon-flip-horizontal:before {
  -webkit-transform: scale(-1,1);
  -moz-transform: scale(-1,1);
  -ms-transform: scale(-1,1);
  -o-transform: scale(-1,1);
  transform: scale(-1,1);
}
.icon-flip-vertical:before {
  -webkit-transform: scale(1,-1);
  -moz-transform: scale(1,-1);
  -ms-transform: scale(1,-1);
  -o-transform: scale(1,-1);
  transform: scale(1,-1);
}
a .icon-rotate-90:before,
a .icon-rotate-180:before,
a .icon-rotate-270:before,
a .icon-flip-horizontal:before,
a .icon-flip-vertical:before {
  display: inline-block;
}
.icon-glass:before {
  content: "\f000";
}
.icon-music:before {
  content: "\f001";
}
.icon-search:before {
  content: "\f002";
}
.icon-envelope-alt:before {
  content: "\f003";
}
.icon-heart:before {
  content: "\f004";
}
.icon-star:before {
  content: "\f005";
}
.icon-star-empty:before {
  content: "\f006";
}
.icon-user:before {
  content: "\f007";
}
.icon-film:before {
  content: "\f008";
}
.icon-th-large:before {
  content: "\f009";
}
.icon-th:before {
  content: "\f00a";
}
.icon-th-list:before {
  content: "\f00b";
}
.icon-ok:before {
  content: "\f00c";
}
.icon-remove:before {
  content: "\f00d";
}
.icon-zoom-in:before {
  content: "\f00e";
}
.icon-zoom-out:before {
  content: "\f010";
}
.icon-power-off:before,
.icon-off:before {
  content: "\f011";
}
.icon-signal:before {
  content: "\f012";
}
.icon-gear:before,
.icon-cog:before {
  content: "\f013";
}
.icon-trash:before {
  content: "\f014";
}
.icon-home:before {
  content: "\f015";
}
.icon-file-alt:before {
  content: "\f016";
}
.icon-time:before {
  content: "\f017";
}
.icon-road:before {
  content: "\f018";
}
.icon-download-alt:before {
  content: "\f019";
}
.icon-download:before {
  content: "\f01a";
}
.icon-upload:before {
  content: "\f01b";
}
.icon-inbox:before {
  content: "\f01c";
}
.icon-play-circle:before {
  content: "\f01d";
}
.icon-rotate-right:before,
.icon-repeat:before {
  content: "\f01e";
}
.icon-refresh:before {
  content: "\f021";
}
.icon-list-alt:before {
  content: "\f022";
}
.icon-lock:before {
  content: "\f023";
}
.icon-flag:before {
  content: "\f024";
}
.icon-headphones:before {
  content: "\f025";
}
.icon-volume-off:before {
  content: "\f026";
}
.icon-volume-down:before {
  content: "\f027";
}
.icon-volume-up:before {
  content: "\f028";
}
.icon-qrcode:before {
  content: "\f029";
}
.icon-barcode:before {
  content: "\f02a";
}
.icon-tag:before {
  content: "\f02b";
}
.icon-tags:before {
  content: "\f02c";
}
.icon-book:before {
  content: "\f02d";
}
.icon-bookmark:before {
  content: "\f02e";
}
.icon-print:before {
  content: "\f02f";
}
.icon-camera:before {
  content: "\f030";
}
.icon-font:before {
  content: "\f031";
}
.icon-bold:before {
  content: "\f032";
}
.icon-italic:before {
  content: "\f033";
}
.icon-text-height:before {
  content: "\f034";
}
.icon-text-width:before {
  content: "\f035";
}
.icon-align-left:before {
  content: "\f036";
}
.icon-align-center:before {
  content: "\f037";
}
.icon-align-right:before {
  content: "\f038";
}
.icon-align-justify:before {
  content: "\f039";
}
.icon-list:before {
  content: "\f03a";
}
.icon-indent-left:before {
  content: "\f03b";
}
.icon-indent-right:before {
  content: "\f03c";
}
.icon-facetime-video:before {
  content: "\f03d";
}
.icon-picture:before {
  content: "\f03e";
}
.icon-pencil:before {
  content: "\f040";
}
.icon-map-marker:before {
  content: "\f041";
}
.icon-adjust:before {
  content: "\f042";
}
.icon-tint:before {
  content: "\f043";
}
.icon-edit:before {
  content: "\f044";
}
.icon-share:before {
  content: "\f045";
}
.icon-check:before {
  content: "\f046";
}
.icon-move:before {
  content: "\f047";
}
.icon-step-backward:before {
  content: "\f048";
}
.icon-fast-backward:before {
  content: "\f049";
}
.icon-backward:before {
  content: "\f04a";
}
.icon-play:before {
  content: "\f04b";
}
.icon-pause:before {
  content: "\f04c";
}
.icon-stop:before {
  content: "\f04d";
}
.icon-forward:before {
  content: "\f04e";
}
.icon-fast-forward:before {
  content: "\f050";
}
.icon-step-forward:before {
  content: "\f051";
}
.icon-eject:before {
  content: "\f052";
}
.icon-chevron-left:before {
  content: "\f053";
}
.icon-chevron-right:before {
  content: "\f054";
}
.icon-plus-sign:before {
  content: "\f055";
}
.icon-minus-sign:before {
  content: "\f056";
}
.icon-remove-sign:before {
  content: "\f057";
}
.icon-ok-sign:before {
  content: "\f058";
}
.icon-question-sign:before {
  content: "\f059";
}
.icon-info-sign:before {
  content: "\f05a";
}
.icon-screenshot:before {
  content: "\f05b";
}
.icon-remove-circle:before {
  content: "\f05c";
}
.icon-ok-circle:before {
  content: "\f05d";
}
.icon-ban-circle:before {
  content: "\f05e";
}
.icon-arrow-left:before {
  content: "\f060";
}
.icon-arrow-right:before {
  content: "\f061";
}
.icon-arrow-up:before {
  content: "\f062";
}
.icon-arrow-down:before {
  content: "\f063";
}
.icon-mail-forward:before,
.icon-share-alt:before {
  content: "\f064";
}
.icon-resize-full:before {
  content: "\f065";
}
.icon-resize-small:before {
  content: "\f066";
}
.icon-plus:before {
  content: "\f067";
}
.icon-minus:before {
  content: "\f068";
}
.icon-asterisk:before {
  content: "\f069";
}
.icon-exclamation-sign:before {
  content: "\f06a";
}
.icon-gift:before {
  content: "\f06b";
}
.icon-leaf:before {
  content: "\f06c";
}
.icon-fire:before {
  content: "\f06d";
}
.icon-eye-open:before {
  content: "\f06e";
}
.icon-eye-close:before {
  content: "\f070";
}
.icon-warning-sign:before {
  content: "\f071";
}
.icon-plane:before {
  content: "\f072";
}
.icon-calendar:before {
  content: "\f073";
}
.icon-random:before {
  content: "\f074";
}
.icon-comment:before {
  content: "\f075";
}
.icon-magnet:before {
  content: "\f076";
}
.icon-chevron-up:before {
  content: "\f077";
}
.icon-chevron-down:before {
  content: "\f078";
}
.icon-retweet:before {
  content: "\f079";
}
.icon-shopping-cart:before {
  content: "\f07a";
}
.icon-folder-close:before {
  content: "\f07b";
}
.icon-folder-open:before {
  content: "\f07c";
}
.icon-resize-vertical:before {
  content: "\f07d";
}
.icon-resize-horizontal:before {
  content: "\f07e";
}
.icon-bar-chart:before {
  content: "\f080";
}
.icon-twitter-sign:before {
  content: "\f081";
}
.icon-facebook-sign:before {
  content: "\f082";
}
.icon-camera-retro:before {
  content: "\f083";
}
.icon-key:before {
  content: "\f084";
}
.icon-gears:before,
.icon-cogs:before {
  content: "\f085";
}
.icon-comments:before {
  content: "\f086";
}
.icon-thumbs-up-alt:before {
  content: "\f087";
}
.icon-thumbs-down-alt:before {
  content: "\f088";
}
.icon-star-half:before {
  content: "\f089";
}
.icon-heart-empty:before {
  content: "\f08a";
}
.icon-signout:before {
  content: "\f08b";
}
.icon-linkedin-sign:before {
  content: "\f08c";
}
.icon-pushpin:before {
  content: "\f08d";
}
.icon-external-link:before {
  content: "\f08e";
}
.icon-signin:before {
  content: "\f090";
}
.icon-trophy:before {
  content: "\f091";
}
.icon-github-sign:before {
  content: "\f092";
}
.icon-upload-alt:before {
  content: "\f093";
}
.icon-lemon:before {
  content: "\f094";
}
.icon-phone:before {
  content: "\f095";
}
.icon-unchecked:before,
.icon-check-empty:before {
  content: "\f096";
}
.icon-bookmark-empty:before {
  content: "\f097";
}
.icon-phone-sign:before {
  content: "\f098";
}
.icon-twitter:before {
  content: "\f099";
}
.icon-facebook:before {
  content: "\f09a";
}
.icon-github:before {
  content: "\f09b";
}
.icon-unlock:before {
  content: "\f09c";
}
.icon-credit-card:before {
  content: "\f09d";
}
.icon-rss:before {
  content: "\f09e";
}
.icon-hdd:before {
  content: "\f0a0";
}
.icon-bullhorn:before {
  content: "\f0a1";
}
.icon-bell:before {
  content: "\f0a2";
}
.icon-certificate:before {
  content: "\f0a3";
}
.icon-hand-right:before {
  content: "\f0a4";
}
.icon-hand-left:before {
  content: "\f0a5";
}
.icon-hand-up:before {
  content: "\f0a6";
}
.icon-hand-down:before {
  content: "\f0a7";
}
.icon-circle-arrow-left:before {
  content: "\f0a8";
}
.icon-circle-arrow-right:before {
  content: "\f0a9";
}
.icon-circle-arrow-up:before {
  content: "\f0aa";
}
.icon-circle-arrow-down:before {
  content: "\f0ab";
}
.icon-globe:before {
  content: "\f0ac";
}
.icon-wrench:before {
  content: "\f0ad";
}
.icon-tasks:before {
  content: "\f0ae";
}
.icon-filter:before {
  content: "\f0b0";
}
.icon-briefcase:before {
  content: "\f0b1";
}
.icon-fullscreen:before {
  content: "\f0b2";
}
.icon-group:before {
  content: "\f0c0";
}
.icon-link:before {
  content: "\f0c1";
}
.icon-cloud:before {
  content: "\f0c2";
}
.icon-beaker:before {
  content: "\f0c3";
}
.icon-cut:before {
  content: "\f0c4";
}
.icon-copy:before {
  content: "\f0c5";
}
.icon-paperclip:before,
.icon-paper-clip:before {
  content: "\f0c6";
}
.icon-save:before {
  content: "\f0c7";
}
.icon-sign-blank:before {
  content: "\f0c8";
}
.icon-reorder:before {
  content: "\f0c9";
}
.icon-list-ul:before {
  content: "\f0ca";
}
.icon-list-ol:before {
  content: "\f0cb";
}
.icon-strikethrough:before {
  content: "\f0cc";
}
.icon-underline:before {
  content: "\f0cd";
}
.icon-table:before {
  content: "\f0ce";
}
.icon-magic:before {
  content: "\f0d0";
}
.icon-truck:before {
  content: "\f0d1";
}
.icon-pinterest:before {
  content: "\f0d2";
}
.icon-pinterest-sign:before {
  content: "\f0d3";
}
.icon-google-plus-sign:before {
  content: "\f0d4";
}
.icon-google-plus:before {
  content: "\f0d5";
}
.icon-money:before {
  content: "\f0d6";
}
.icon-caret-down:before {
  content: "\f0d7";
}
.icon-caret-up:before {
  content: "\f0d8";
}
.icon-caret-left:before {
  content: "\f0d9";
}
.icon-caret-right:before {
  content: "\f0da";
}
.icon-columns:before {
  content: "\f0db";
}
.icon-sort:before {
  content: "\f0dc";
}
.icon-sort-down:before {
  content: "\f0dd";
}
.icon-sort-up:before {
  content: "\f0de";
}
.icon-envelope:before {
  content: "\f0e0";
}
.icon-linkedin:before {
  content: "\f0e1";
}
.icon-rotate-left:before,
.icon-undo:before {
  content: "\f0e2";
}
.icon-legal:before {
  content: "\f0e3";
}
.icon-dashboard:before {
  content: "\f0e4";
}
.icon-comment-alt:before {
  content: "\f0e5";
}
.icon-comments-alt:before {
  content: "\f0e6";
}
.icon-bolt:before {
  content: "\f0e7";
}
.icon-sitemap:before {
  content: "\f0e8";
}
.icon-umbrella:before {
  content: "\f0e9";
}
.icon-paste:before {
  content: "\f0ea";
}
.icon-lightbulb:before {
  content: "\f0eb";
}
.icon-exchange:before {
  content: "\f0ec";
}
.icon-cloud-download:before {
  content: "\f0ed";
}
.icon-cloud-upload:before {
  content: "\f0ee";
}
.icon-user-md:before {
  content: "\f0f0";
}
.icon-stethoscope:before {
  content: "\f0f1";
}
.icon-suitcase:before {
  content: "\f0f2";
}
.icon-bell-alt:before {
  content: "\f0f3";
}
.icon-coffee:before {
  content: "\f0f4";
}
.icon-food:before {
  content: "\f0f5";
}
.icon-file-text-alt:before {
  content: "\f0f6";
}
.icon-building:before {
  content: "\f0f7";
}
.icon-hospital:before {
  content: "\f0f8";
}
.icon-ambulance:before {
  content: "\f0f9";
}
.icon-medkit:before {
  content: "\f0fa";
}
.icon-fighter-jet:before {
  content: "\f0fb";
}
.icon-beer:before {
  content: "\f0fc";
}
.icon-h-sign:before {
  content: "\f0fd";
}
.icon-plus-sign-alt:before {
  content: "\f0fe";
}
.icon-double-angle-left:before {
  content: "\f100";
}
.icon-double-angle-right:before {
  content: "\f101";
}
.icon-double-angle-up:before {
  content: "\f102";
}
.icon-double-angle-down:before {
  content: "\f103";
}
.icon-angle-left:before {
  content: "\f104";
}
.icon-angle-right:before {
  content: "\f105";
}
.icon-angle-up:before {
  content: "\f106";
}
.icon-angle-down:before {
  content: "\f107";
}
.icon-desktop:before {
  content: "\f108";
}
.icon-laptop:before {
  content: "\f109";
}
.icon-tablet:before {
  content: "\f10a";
}
.icon-mobile-phone:before {
  content: "\f10b";
}
.icon-circle-blank:before {
  content: "\f10c";
}
.icon-quote-left:before {
  content: "\f10d";
}
.icon-quote-right:before {
  content: "\f10e";
}
.icon-spinner:before {
  content: "\f110";
}
.icon-circle:before {
  content: "\f111";
}
.icon-mail-reply:before,
.icon-reply:before {
  content: "\f112";
}
.icon-github-alt:before {
  content: "\f113";
}
.icon-folder-close-alt:before {
  content: "\f114";
}
.icon-folder-open-alt:before {
  content: "\f115";
}
.icon-expand-alt:before {
  content: "\f116";
}
.icon-collapse-alt:before {
  content: "\f117";
}
.icon-smile:before {
  content: "\f118";
}
.icon-frown:before {
  content: "\f119";
}
.icon-meh:before {
  content: "\f11a";
}
.icon-gamepad:before {
  content: "\f11b";
}
.icon-keyboard:before {
  content: "\f11c";
}
.icon-flag-alt:before {
  content: "\f11d";
}
.icon-flag-checkered:before {
  content: "\f11e";
}
.icon-terminal:before {
  content: "\f120";
}
.icon-code:before {
  content: "\f121";
}
.icon-reply-all:before {
  content: "\f122";
}
.icon-mail-reply-all:before {
  content: "\f122";
}
.icon-star-half-full:before,
.icon-star-half-empty:before {
  content: "\f123";
}
.icon-location-arrow:before {
  content: "\f124";
}
.icon-crop:before {
  content: "\f125";
}
.icon-code-fork:before {
  content: "\f126";
}
.icon-unlink:before {
  content: "\f127";
}
.icon-question:before {
  content: "\f128";
}
.icon-info:before {
  content: "\f129";
}
.icon-exclamation:before {
  content: "\f12a";
}
.icon-superscript:before {
  content: "\f12b";
}
.icon-subscript:before {
  content: "\f12c";
}
.icon-eraser:before {
  content: "\f12d";
}
.icon-puzzle-piece:before {
  content: "\f12e";
}
.icon-microphone:before {
  content: "\f130";
}
.icon-microphone-off:before {
  content: "\f131";
}
.icon-shield:before {
  content: "\f132";
}
.icon-calendar-empty:before {
  content: "\f133";
}
.icon-fire-extinguisher:before {
  content: "\f134";
}
.icon-rocket:before {
  content: "\f135";
}
.icon-maxcdn:before {
  content: "\f136";
}
.icon-chevron-sign-left:before {
  content: "\f137";
}
.icon-chevron-sign-right:before {
  content: "\f138";
}
.icon-chevron-sign-up:before {
  content: "\f139";
}
.icon-chevron-sign-down:before {
  content: "\f13a";
}
.icon-html5:before {
  content: "\f13b";
}
.icon-css3:before {
  content: "\f13c";
}
.icon-anchor:before {
  content: "\f13d";
}
.icon-unlock-alt:before {
  content: "\f13e";
}
.icon-bullseye:before {
  content: "\f140";
}
.icon-ellipsis-horizontal:before {
  content: "\f141";
}
.icon-ellipsis-vertical:before {
  content: "\f142";
}
.icon-rss-sign:before {
  content: "\f143";
}
.icon-play-sign:before {
  content: "\f144";
}
.icon-ticket:before {
  content: "\f145";
}
.icon-minus-sign-alt:before {
  content: "\f146";
}
.icon-check-minus:before {
  content: "\f147";
}
.icon-level-up:before {
  content: "\f148";
}
.icon-level-down:before {
  content: "\f149";
}
.icon-check-sign:before {
  content: "\f14a";
}
.icon-edit-sign:before {
  content: "\f14b";
}
.icon-external-link-sign:before {
  content: "\f14c";
}
.icon-share-sign:before {
  content: "\f14d";
}
.icon-compass:before {
  content: "\f14e";
}
.icon-collapse:before {
  content: "\f150";
}
.icon-collapse-top:before {
  content: "\f151";
}
.icon-expand:before {
  content: "\f152";
}
.icon-euro:before,
.icon-eur:before {
  content: "\f153";
}
.icon-gbp:before {
  content: "\f154";
}
.icon-dollar:before,
.icon-usd:before {
  content: "\f155";
}
.icon-rupee:before,
.icon-inr:before {
  content: "\f156";
}
.icon-yen:before,
.icon-jpy:before {
  content: "\f157";
}
.icon-renminbi:before,
.icon-cny:before {
  content: "\f158";
}
.icon-won:before,
.icon-krw:before {
  content: "\f159";
}
.icon-bitcoin:before,
.icon-btc:before {
  content: "\f15a";
}
.icon-file:before {
  content: "\f15b";
}
.icon-file-text:before {
  content: "\f15c";
}
.icon-sort-by-alphabet:before {
  content: "\f15d";
}
.icon-sort-by-alphabet-alt:before {
  content: "\f15e";
}
.icon-sort-by-attributes:before {
  content: "\f160";
}
.icon-sort-by-attributes-alt:before {
  content: "\f161";
}
.icon-sort-by-order:before {
  content: "\f162";
}
.icon-sort-by-order-alt:before {
  content: "\f163";
}
.icon-thumbs-up:before {
  content: "\f164";
}
.icon-thumbs-down:before {
  content: "\f165";
}
.icon-youtube-sign:before {
  content: "\f166";
}
.icon-youtube:before {
  content: "\f167";
}
.icon-xing:before {
  content: "\f168";
}
.icon-xing-sign:before {
  content: "\f169";
}
.icon-youtube-play:before {
  content: "\f16a";
}
.icon-dropbox:before {
  content: "\f16b";
}
.icon-stackexchange:before {
  content: "\f16c";
}
.icon-instagram:before {
  content: "\f16d";
}
.icon-flickr:before {
  content: "\f16e";
}
.icon-adn:before {
  content: "\f170";
}
.icon-bitbucket:before {
  content: "\f171";
}
.icon-bitbucket-sign:before {
  content: "\f172";
}
.icon-tumblr:before {
  content: "\f173";
}
.icon-tumblr-sign:before {
  content: "\f174";
}
.icon-long-arrow-down:before {
  content: "\f175";
}
.icon-long-arrow-up:before {
  content: "\f176";
}
.icon-long-arrow-left:before {
  content: "\f177";
}
.icon-long-arrow-right:before {
  content: "\f178";
}
.icon-apple:before {
  content: "\f179";
}
.icon-windows:before {
  content: "\f17a";
}
.icon-android:before {
  content: "\f17b";
}
.icon-linux:before {
  content: "\f17c";
}
.icon-dribbble:before {
  content: "\f17d";
}
.icon-skype:before {
  content: "\f17e";
}
.icon-foursquare:before {
  content: "\f180";
}
.icon-trello:before {
  content: "\f181";
}
.icon-female:before {
  content: "\f182";
}
.icon-male:before {
  content: "\f183";
}
.icon-gittip:before {
  content: "\f184";
}
.icon-sun:before {
  content: "\f185";
}
.icon-moon:before {
  content: "\f186";
}
.icon-archive:before {
  content: "\f187";
}
.icon-bug:before {
  content: "\f188";
}
.icon-vk:before {
  content: "\f189";
}
.icon-weibo:before {
  content: "\f18a";
}
.icon-renren:before {
  content: "\f18b";
}

.icon-address:before {
  content: "\f02d";
}
.icon-arrow-down-2:before {
  content: "\f0ab";
}
.icon-arrow-down-3:before {
  content: "\f0d7";
}
.icon-arrow-first:before {
  content: "\f048";
}
.icon-arrow-last:before {
  content: "\f051";
}
.icon-arrow-left-2:before {
  content: "\f0a8";
}
.icon-arrow-left-3:before {
  content: "\f0d9";
}
.icon-arrow-right-2:before {
  content: "\f0a9";
}
.icon-arrow-right-3:before {
  content: "\f0da";
}
.icon-arrow-up-2:before {
  content: "\f0aa";
}
.icon-arrow-up-3:before {
  content: "\f0d8";
}
.icon-bars:before {
  content: "\f080";
}
.icon-basket:before {
  content: "\f07a";
}
.icon-box-add:before {
  content: "\f019";
}
.icon-box-remove:before {
  content: "\f093";
}
.icon-broadcast:before {
  content: "\f012";
}
.icon-brush:before {
  content: "\f043";
}
.icon-calendar-2:before {
  content: "\f073";
}
.icon-camera-2:before {
  content: "\f03d";
}
.icon-cancel:before {
  content: "\f057";
}
.icon-cancel-2:before {
  content: "\f00d";
}
.icon-cart:before {
  content: "\f07a";
}
.icon-chart:before {
  content: "\f080";
}
.icon-checkbox:before {
  content: "\f046";
}
.icon-checkbox-partial:before {
  content: "\f147";
}
.icon-checkbox-unchecked:before {
  content: "\f096";
}
.icon-checkmark:before {
  content: "\f00c";
}
.icon-clock:before {
  content: "\f017";
}
.icon-color-palette:before {
  content: "\f0e4";
}
.icon-comments-2:before {
  content: "\f086";
}
.icon-contract:before {
  content: "\f066";
}
.icon-contract-2:before {
  content: "\f066";
}
.icon-cube:before {
  content: "\f01c";
}
.icon-database:before {
  content: "\f0a0";
}
.icon-drawer:before {
  content: "\f01c";
}
.icon-drawer-2:before {
  content: "\f01c";
}
.icon-expand:before {
  content: "\f065";
}
.icon-expand-2:before {
  content: "\f0b2";
}
.icon-eye:before {
  content: "\f06e";
}
.icon-feed:before {
  content: "\f143";
}
.icon-file-add:before {
  content: "\f116";
}
.icon-file-remove:before {
  content: "\f117";
}
.icon-first:before {
  content: "\f049";
}
.icon-flag-2:before {
  content: "\f0c6";
}
.icon-folder:before {
  content: "\f07c";
}
.icon-folder-2:before {
  content: "\f07b";
}
.icon-grid-view:before {
  content: "\f0db";
}
.icon-grid-view-2:before {
  content: "\f00a";
}
.icon-health:before {
  content: "\f0f1";
}
.icon-help:before {
  content: "\f059";
}
.icon-lamp:before {
  content: "\f0eb";
}
.icon-last:before {
  content: "\f050";
}
.icon-lightning:before {
  content: "\f0e7";
}
.icon-list-view:before {
  content: "\f0ca";
}
.icon-location:before {
  content: "\f041";
}
.icon-locked:before {
  content: "\f023";
}
.icon-loop:before {
  content: "\f021";
}
.icon-mail:before {
  content: "\f0e0";
}
.icon-mail-2:before {
  content: "\f003";
}
.icon-menu:before {
  content: "\f142";
}
.icon-menu-2:before {
  content: "\f0dc";
}
.icon-minus-2:before {
  content: "\f068";
}
.icon-mobile:before {
  content: "\f10b";
}
.icon-next:before {
  content: "\f04e";
}
.icon-out:before {
  content: "\f045";
}
.icon-out-2:before {
  content: "\f08b";
}
.icon-pencil-2:before {
  content: "\f040";
}
.icon-pictures:before {
  content: "\f03e";
}
.icon-pin:before {
  content: "\f08d";
}
.icon-play-2:before {
  content: "\f01d";
}
.icon-plus-2:before {
  content: "\f067";
}
.icon-power-cord:before {
  content: "\f076";
}
.icon-previous:before {
  content: "\f04a";
}
.icon-printer:before {
  content: "\f02f";
}
.icon-puzzle:before {
  content: "\f12e";
}
.icon-quote:before {
  content: "\f10d";
}
.icon-quote-2:before {
  content: "\f10e";
}
.icon-redo:before {
  content: "\f064";
}
.icon-screen:before {
  content: "\f108";
}
.icon-shuffle:before {
  content: "\f074";
}
.icon-star-2:before {
  content: "\f123";
}
.icon-support:before {
  content: "\f05b";
}
.icon-tools:before {
  content: "\f0ad";
}
.icon-users:before {
  content: "\f0c0";
}
.icon-vcard:before {
  content: "\f18b";
}
.icon-wand:before {
  content: "\f0d0";
}
.icon-warning:before {
  content: "\f071";
}

.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0,0,0,0.15);
}
.well-large {
  padding: 24px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.well-small {
  padding: 9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.close {
  float: right;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  color: #000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

.btn {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  padding: 4px 12px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #444;
  text-shadow: 0 1px 1px rgba(255,255,255,0.75);
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#eee,#ffffff);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#eee),to(#ffffff));
  background-image: -webkit-linear-gradient(top,#eee,#ffffff);
  background-image: -o-linear-gradient(top,#eee,#ffffff);
  background-image: linear-gradient(to bottom,#eee,#ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffffffff', GradientType=0);
  border-color: #ffffff #ffffff #d9d9d9;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ffffff;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #d5d5d5;
  *border: 0;
  border-bottom-color: #bbbbbb;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *margin-left: .3em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #444;
  background-color: #ffffff;
  *background-color: #f2f2f2;
}
.btn:active,
.btn.active {
  background-color: #e6e6e6 \9;
}
.btn:first-child {
  *margin-left: 0;
}
.btn:hover,
.btn:focus {
  color: #444;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position .1s linear;
  -moz-transition: background-position .1s linear;
  -o-transition: background-position .1s linear;
  transition: background-position .1s linear;
}
.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-large {
  padding: 11px 19px;
  font-size: 17.5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
  margin-top: 4px;
}
.btn-small {
  padding: 2px 10px;
  font-size: 11.9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
  margin-top: 0;
}
.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
  margin-top: -1px;
}
.btn-mini {
  padding: 1px 6px;
  font-size: 10.5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255,255,255,0.75);
}
.btn-primary {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #ff9214;
  background-image: -moz-linear-gradient(top,#f80,#ffa033);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f80),to(#ffa033));
  background-image: -webkit-linear-gradient(top,#f80,#ffa033);
  background-image: -o-linear-gradient(top,#f80,#ffa033);
  background-image: linear-gradient(to bottom,#f80,#ffa033);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff8800', endColorstr='#ffff9f32', GradientType=0);
  border-color: #ffa033 #ffa033 #e67a00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ffa033;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #fff;
  background-color: #ffa033;
  *background-color: #ff941a;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #ff8800 \9;
}
.btn-warning {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #ff9214;
  background-image: -moz-linear-gradient(top,#f80,#ffa033);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f80),to(#ffa033));
  background-image: -webkit-linear-gradient(top,#f80,#ffa033);
  background-image: -o-linear-gradient(top,#f80,#ffa033);
  background-image: linear-gradient(to bottom,#f80,#ffa033);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff8800', endColorstr='#ffff9f32', GradientType=0);
  border-color: #ffa033 #ffa033 #e67a00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ffa033;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #fff;
  background-color: #ffa033;
  *background-color: #ff941a;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #ff8800 \9;
}
.btn-danger {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e00000;
  background-image: -moz-linear-gradient(top,#c00,#ff0000);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#c00),to(#ff0000));
  background-image: -webkit-linear-gradient(top,#c00,#ff0000);
  background-image: -o-linear-gradient(top,#c00,#ff0000);
  background-image: linear-gradient(to bottom,#c00,#ff0000);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc0000', endColorstr='#ffff0000', GradientType=0);
  border-color: #ff0000 #ff0000 #b30000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ff0000;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  color: #fff;
  background-color: #ff0000;
  *background-color: #e60000;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #cc0000 \9;
}
.btn-success {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #74ad00;
  background-image: -moz-linear-gradient(top,#690,#88cc00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#690),to(#88cc00));
  background-image: -webkit-linear-gradient(top,#690,#88cc00);
  background-image: -o-linear-gradient(top,#690,#88cc00);
  background-image: linear-gradient(to bottom,#690,#88cc00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff669900', endColorstr='#ff87cc00', GradientType=0);
  border-color: #88cc00 #88cc00 #558000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #88cc00;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #fff;
  background-color: #88cc00;
  *background-color: #77b300;
}
.btn-success:active,
.btn-success.active {
  background-color: #669900 \9;
}
.btn-info {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #00a8e0;
  background-image: -moz-linear-gradient(top,#09c,#00bfff);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#09c),to(#00bfff));
  background-image: -webkit-linear-gradient(top,#09c,#00bfff);
  background-image: -o-linear-gradient(top,#09c,#00bfff);
  background-image: linear-gradient(to bottom,#09c,#00bfff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0099cc', endColorstr='#ff00bfff', GradientType=0);
  border-color: #00bfff #00bfff #0086b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #00bfff;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #fff;
  background-color: #00bfff;
  *background-color: #00ace6;
}
.btn-info:active,
.btn-info.active {
  background-color: #0099cc \9;
}
.btn-inverse {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #4e4e4e;
  background-image: -moz-linear-gradient(top,#444,#5e5e5e);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#5e5e5e));
  background-image: -webkit-linear-gradient(top,#444,#5e5e5e);
  background-image: -o-linear-gradient(top,#444,#5e5e5e);
  background-image: linear-gradient(to bottom,#444,#5e5e5e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff5d5d5d', GradientType=0);
  border-color: #5e5e5e #5e5e5e #373737;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #5e5e5e;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #fff;
  background-color: #5e5e5e;
  *background-color: #515151;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #444444 \9;
}
button.btn,
input[type="submit"].btn {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button.btn.btn-large,
input[type="submit"].btn.btn-large {
  *padding-top: 7px;
  *padding-bottom: 7px;
}
button.btn.btn-small,
input[type="submit"].btn.btn-small {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
  *padding-top: 1px;
  *padding-bottom: 1px;
}
.btn-link,
.btn-link:active,
.btn-link[disabled] {
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-link {
  border-color: transparent;
  cursor: pointer;
  color: #f80;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-link:hover,
.btn-link:focus {
  color: #b35f00;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus {
  color: #444;
  text-decoration: none;
}
.btn-group {
  position: relative;
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  font-size: 0;
  vertical-align: middle;
  white-space: nowrap;
  *margin-left: .3em;
}
.btn-group:first-child {
  *margin-left: 0;
}
.btn-group + .btn-group {
  margin-left: 5px;
}
.btn-toolbar {
  font-size: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group {
  margin-left: 5px;
}
.btn-group > .btn {
  position: relative;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group > .btn + .btn {
  margin-left: -1px;
}
.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover {
  font-size: 14px;
}
.btn-group > .btn-mini {
  font-size: 10.5px;
}
.btn-group > .btn-small {
  font-size: 11.9px;
}
.btn-group > .btn-large {
  font-size: 17.5px;
}
.btn-group > .btn:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.btn-group > .btn.large:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
  z-index: 2;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
  -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);
  -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);
  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);
  *padding-top: 5px;
  *padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-toggle {
  padding-left: 5px;
  padding-right: 5px;
  *padding-top: 2px;
  *padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-toggle {
  *padding-top: 5px;
  *padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
  *padding-top: 7px;
  *padding-bottom: 7px;
}
.btn-group.open .dropdown-toggle {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-group.open .btn.dropdown-toggle {
  background-color: #ffffff;
}
.btn-group.open .btn-primary.dropdown-toggle {
  background-color: #ffa033;
}
.btn-group.open .btn-warning.dropdown-toggle {
  background-color: #ffa033;
}
.btn-group.open .btn-danger.dropdown-toggle {
  background-color: #ff0000;
}
.btn-group.open .btn-success.dropdown-toggle {
  background-color: #88cc00;
}
.btn-group.open .btn-info.dropdown-toggle {
  background-color: #00bfff;
}
.btn-group.open .btn-inverse.dropdown-toggle {
  background-color: #5e5e5e;
}
.btn .caret {
  margin-top: 8px;
  margin-left: 0;
}
.btn-large .caret {
  margin-top: 6px;
}
.btn-large .caret {
  border-left-width: 5px;
  border-right-width: 5px;
  border-top-width: 5px;
}
.btn-mini .caret,
.btn-small .caret {
  margin-top: 8px;
}
.dropup .btn-large .caret {
  border-bottom-width: 5px;
}
.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.btn-group-vertical {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
}
.btn-group-vertical > .btn {
  display: block;
  float: none;
  max-width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group-vertical > .btn + .btn {
  margin-left: 0;
  margin-top: -1px;
}
.btn-group-vertical > .btn:first-child {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.btn-group-vertical > .btn:last-child {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.btn-group-vertical > .btn-large:first-child {
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
}
.btn-group-vertical > .btn-large:last-child {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.alert {
  padding: 8px 35px 8px 14px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.alert,
.alert h4 {
  color: #f80;
}
.alert h4 {
  margin: 0;
}
.alert .close {
  position: relative;
  top: -2px;
  right: -21px;
  line-height: 20px;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #690;
}
.alert-success h4 {
  color: #690;
}
.alert-danger,
.alert-error {
  background-color: #f2dede;
  border-color: #eed3d7;
  color: #c00;
}
.alert-danger h4,
.alert-error h4 {
  color: #c00;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #07b;
}
.alert-info h4 {
  color: #07b;
}
.alert-block {
  padding-top: 14px;
  padding-bottom: 14px;
}
.alert-block > p,
.alert-block > ul {
  margin-bottom: 0;
}
.alert-block p + p {
  margin-top: 5px;
}

.nav {
  margin-left: 0;
  margin-bottom: 20px;
  list-style: none;
}
.nav > li > a {
  display: block;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.nav > li > a > img {
  max-width: none;
}
.nav > .pull-right {
  float: right;
}
.nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  color: #999;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
  text-transform: uppercase;
}
.nav li + .nav-header {
  margin-top: 9px;
}
.nav-list {
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 0;
}
.nav-list > li > a,
.nav-list .nav-header {
  margin-left: -15px;
  margin-right: -15px;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}
.nav-list > li > a {
  padding: 3px 15px;
}
.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
  background-color: #f80;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  margin-right: 2px;
}
.nav-list .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #fff;
}
.nav-tabs,
.nav-pills {
  *zoom: 1;
}
.nav-tabs:before,
.nav-tabs:after,
.nav-pills:before,
.nav-pills:after {
  display: table;
  content: "";
  line-height: 0;
}
.nav-tabs:after,
.nav-pills:after {
  clear: both;
}
.nav-tabs > li,
.nav-pills > li {
  float: left;
}
.nav-tabs > li > a,
.nav-pills > li > a {
  padding-right: 12px;
  padding-left: 12px;
  margin-right: 2px;
  line-height: 14px;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 20px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  border-color: #eee #eee #ddd;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  color: #666;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
  color: #fff;
  background-color: #f80;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li > a {
  margin-right: 0;
}
.nav-tabs.nav-stacked {
  border-bottom: 0;
}
.nav-tabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.nav-tabs.nav-stacked > li > a:hover,
.nav-tabs.nav-stacked > li > a:focus {
  border-color: #ddd;
  z-index: 2;
}
.nav-pills.nav-stacked > li > a {
  margin-bottom: 3px;
}
.nav-pills.nav-stacked > li:last-child > a {
  margin-bottom: 1px;
}
.nav-tabs .dropdown-menu {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.nav-pills .dropdown-menu {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.nav .dropdown-toggle .caret {
  border-top-color: #f80;
  border-bottom-color: #f80;
  margin-top: 6px;
}
.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret {
  border-top-color: #b35f00;
  border-bottom-color: #b35f00;
}
.nav-tabs .dropdown-toggle .caret {
  margin-top: 8px;
}
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.nav > .dropdown.active > a:hover,
.nav > .dropdown.active > a:focus {
  cursor: pointer;
}
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus {
  color: #fff;
  background-color: #999;
  border-color: #999;
}
.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret,
.nav li.dropdown.open a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}
.tabs-stacked .open > a:hover,
.tabs-stacked .open > a:focus {
  border-color: #999;
}
.tabbable {
  *zoom: 1;
}
.tabbable:before,
.tabbable:after {
  display: table;
  content: "";
  line-height: 0;
}
.tabbable:after {
  clear: both;
}
.tab-content {
  overflow: auto;
}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}
.tab-content > .active,
.pill-content > .active {
  display: block;
}
.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}
.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}
.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
  border-bottom-color: transparent;
  border-top-color: #ddd;
}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd #ddd;
}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}
.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}
.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eee #ddd #eee #eee;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #fff;
}
.tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}
.tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #eee #eee #eee #ddd;
}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #fff;
}
.nav > .disabled > a {
  color: #999;
}
.nav > .disabled > a:hover,
.nav > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  cursor: default;
}
.navbar {
  overflow: visible;
  margin-bottom: 20px;
  *position: relative;
  *z-index: 2;
}
.navbar-inner {
  min-height: 40px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
  background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
  border: 1px solid #c7c7c7;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  *zoom: 1;
}
.navbar-inner:before,
.navbar-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-inner:after {
  clear: both;
}
.navbar .container {
  width: auto;
}
.nav-collapse.collapse {
  height: auto;
  overflow: visible;
}
.navbar .brand {
  float: left;
  display: block;
  padding: 10px 20px 10px;
  margin-left: -20px;
  font-size: 20px;
  font-weight: 200;
  color: #666;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .brand:hover,
.navbar .brand:focus {
  text-decoration: none;
}
.navbar-text {
  margin-bottom: 0;
  line-height: 40px;
  color: #666;
}
.navbar-link {
  color: #666;
}
.navbar-link:hover,
.navbar-link:focus {
  color: #eee;
}
.navbar .divider-vertical {
  height: 40px;
  margin: 0 9px;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #ffffff;
}
.navbar .btn,
.navbar .btn-group {
  margin-top: 5px;
}
.navbar .btn-group .btn,
.navbar .input-prepend .btn,
.navbar .input-append .btn,
.navbar .input-prepend .btn-group,
.navbar .input-append .btn-group {
  margin-top: 0;
}
.navbar-form {
  margin-bottom: 0;
  *zoom: 1;
}
.navbar-form:before,
.navbar-form:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-form:after {
  clear: both;
}
.navbar-form input,
.navbar-form select,
.navbar-form .radio,
.navbar-form .checkbox {
  margin-top: 5px;
}
.navbar-form input,
.navbar-form select,
.navbar-form .btn {
  display: inline-block;
  margin-bottom: 0;
}
.navbar-form input[type="image"],
.navbar-form input[type="checkbox"],
.navbar-form input[type="radio"] {
  margin-top: 3px;
}
.navbar-form .input-append,
.navbar-form .input-prepend {
  margin-top: 5px;
  white-space: nowrap;
}
.navbar-form .input-append input,
.navbar-form .input-prepend input {
  margin-top: 0;
}
.navbar-search {
  position: relative;
  float: left;
  margin-top: 5px;
  margin-bottom: 0;
}
.navbar-search .search-query {
  margin-bottom: 0;
  padding: 4px 14px;
  font-family: sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.navbar-static-top {
  position: static;
  margin-bottom: 0;
}
.navbar-static-top .navbar-inner {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
  margin-bottom: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  border-width: 0 0 1px;
}
.navbar-fixed-bottom .navbar-inner {
  border-width: 1px 0 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
  padding-left: 0;
  padding-right: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 932px;
}
.navbar-fixed-top {
  top: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  box-shadow: 0 1px 10px rgba(0,0,0,.1);
}
.navbar-fixed-bottom {
  bottom: 0;
}
.navbar-fixed-bottom .navbar-inner {
  -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  box-shadow: 0 -1px 10px rgba(0,0,0,.1);
}
.navbar .nav {
  position: relative;
  left: 0;
  display: block;
  float: left;
  margin: 0 10px 0 0;
}
.navbar .nav.pull-right {
  float: right;
  margin-right: 0;
}
.navbar .nav > li {
  float: left;
}
.navbar .nav > li > a {
  float: none;
  padding: 10px 15px 10px;
  color: #666;
  text-decoration: none;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .nav .dropdown-toggle .caret {
  margin-top: 8px;
}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
  background-color: #666;
  color: #eee;
  text-decoration: none;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  color: #eee;
  text-decoration: none;
  background-color: #f80;
  -webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
  -moz-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
  box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
}
.navbar .btn-navbar {
  display: none;
  float: right;
  padding: 7px 10px;
  margin-left: 5px;
  margin-right: 5px;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#d9d9d9));
  background-image: -webkit-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -o-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: linear-gradient(to bottom,#f2f2f2,#d9d9d9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
  border-color: #d9d9d9 #d9d9d9 #b3b3b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #d9d9d9;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  color: #fff;
  background-color: #d9d9d9;
  *background-color: #cccccc;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #bfbfbf \9;
}
.navbar .btn-navbar .icon-bar {
  display: block;
  width: 18px;
  height: 2px;
  background-color: #f5f5f5;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
  -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
  box-shadow: 0 1px 0 rgba(0,0,0,0.25);
}
.btn-navbar .icon-bar + .icon-bar {
  margin-top: 3px;
}
.navbar .nav > li > .dropdown-menu:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0,0,0,0.2);
  position: absolute;
  top: -7px;
  left: 9px;
}
.navbar .nav > li > .dropdown-menu:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
  top: -6px;
  left: 10px;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
  border-top: 7px solid #ccc;
  border-top-color: rgba(0,0,0,0.2);
  border-bottom: 0;
  bottom: -7px;
  top: auto;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
  border-top: 6px solid #fff;
  border-bottom: 0;
  bottom: -6px;
  top: auto;
}
.navbar .nav li.dropdown > a:hover .caret,
.navbar .nav li.dropdown > a:focus .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #f80;
  color: #eee;
}
.navbar .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.navbar .pull-right > li > .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right {
  left: auto;
  right: 0;
}
.navbar .pull-right > li > .dropdown-menu:before,
.navbar .nav > li > .dropdown-menu.pull-right:before {
  left: auto;
  right: 12px;
}
.navbar .pull-right > li > .dropdown-menu:after,
.navbar .nav > li > .dropdown-menu.pull-right:after {
  left: auto;
  right: 13px;
}
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
  left: auto;
  right: 100%;
  margin-left: 0;
  margin-right: -1px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}
.navbar-inverse .navbar-inner {
  background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top,#222222,#111111);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#222222),to(#111111));
  background-image: -webkit-linear-gradient(top,#222222,#111111);
  background-image: -o-linear-gradient(top,#222222,#111111);
  background-image: linear-gradient(to bottom,#222222,#111111);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
  border-color: #252525;
}
.navbar-inverse .brand,
.navbar-inverse .nav > li > a {
  color: #999;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.navbar-inverse .brand:hover,
.navbar-inverse .brand:focus,
.navbar-inverse .nav > li > a:hover,
.navbar-inverse .nav > li > a:focus {
  color: #fff;
}
.navbar-inverse .brand {
  color: #999;
}
.navbar-inverse .navbar-text {
  color: #999;
}
.navbar-inverse .nav > li > a:focus,
.navbar-inverse .nav > li > a:hover {
  background-color: transparent;
  color: #fff;
}
.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
  color: #fff;
  background-color: #111111;
}
.navbar-inverse .navbar-link {
  color: #999;
}
.navbar-inverse .navbar-link:hover,
.navbar-inverse .navbar-link:focus {
  color: #fff;
}
.navbar-inverse .divider-vertical {
  border-left-color: #111111;
  border-right-color: #222222;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #111111;
  color: #fff;
}
.navbar-inverse .nav li.dropdown > a:hover .caret,
.navbar-inverse .nav li.dropdown > a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #999;
  border-bottom-color: #999;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.navbar-inverse .navbar-search .search-query {
  color: #fff;
  background-color: #515151;
  border-color: #111111;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused {
  padding: 5px 15px;
  color: #444;
  text-shadow: 0 1px 0 #fff;
  background-color: #fff;
  border: 0;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.15);
  -moz-box-shadow: 0 0 3px rgba(0,0,0,0.15);
  box-shadow: 0 0 3px rgba(0,0,0,0.15);
  outline: 0;
}
.navbar-inverse .btn-navbar {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0e0e0e;
  background-image: -moz-linear-gradient(top,#151515,#040404);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));
  background-image: -webkit-linear-gradient(top,#151515,#040404);
  background-image: -o-linear-gradient(top,#151515,#040404);
  background-image: linear-gradient(to bottom,#151515,#040404);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
  border-color: #040404 #040404 #000000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #040404;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
  color: #fff;
  background-color: #040404;
  *background-color: #000000;
}
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
  background-color: #000000 \9;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop,
.modal-backdrop.fade.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.modal {
  position: fixed;
  top: 10%;
  left: 50%;
  z-index: 1050;
  width: 560px;
  margin-left: -280px;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0,0,0,0.3);
  
  *border: 1px solid #999;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
  outline: none;
}
.modal.fade {
  -webkit-transition: opacity .3s linear, top .3s ease-out;
  -moz-transition: opacity .3s linear, top .3s ease-out;
  -o-transition: opacity .3s linear, top .3s ease-out;
  transition: opacity .3s linear, top .3s ease-out;
  top: -25%;
}
.modal.fade.in {
  top: 10%;
}
.modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
.modal-header .close {
  margin-top: 2px;
}
.modal-header h3 {
  margin: 0;
  line-height: 30px;
}
.modal-body {
  position: relative;
  overflow-y: auto;
  max-height: 400px;
  padding: 15px;
}
.modal-form {
  margin-bottom: 0;
}
.modal-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: right;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: inset 0 1px 0 #fff;
  -moz-box-shadow: inset 0 1px 0 #fff;
  box-shadow: inset 0 1px 0 #fff;
  *zoom: 1;
}
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.modal-footer:after {
  clear: both;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  font-size: 11px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  max-width: 276px;
  padding: 1px;
  text-align: left;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  white-space: normal;
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.popover-title:empty {
  display: none;
}
.popover-content {
  padding: 9px 14px;
}
.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover .arrow {
  border-width: 11px;
}
.popover .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999;
  border-top-color: rgba(0,0,0,0.25);
  bottom: -11px;
}
.popover.top .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.popover.right .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999;
  border-right-color: rgba(0,0,0,0.25);
}
.popover.right .arrow:after {
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #fff;
}
.popover.bottom .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0,0,0,0.25);
  top: -11px;
}
.popover.bottom .arrow:after {
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0,0,0,0.25);
}
.popover.left .arrow:after {
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -10px;
}

.media,
.media-body {
  overflow: hidden;
  *overflow: visible;
  zoom: 1;
}
.media,
.media .media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media-object {
  display: block;
}
.media-heading {
  margin: 0 0 5px;
}
.media > .pull-left {
  margin-right: 10px;
}
.media > .pull-right {
  margin-left: 10px;
}
.media-list {
  margin-left: 0;
  list-style: none;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-ms-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 40px 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));
  background-image: -webkit-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: -o-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: linear-gradient(to bottom,#f5f5f5,#f9f9f9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.progress .bar {
  width: 0%;
  height: 100%;
  color: #fff;
  float: left;
  font-size: 12px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0e90d2;
  background-image: -moz-linear-gradient(top,#149bdf,#0480be);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));
  background-image: -webkit-linear-gradient(top,#149bdf,#0480be);
  background-image: -o-linear-gradient(top,#149bdf,#0480be);
  background-image: linear-gradient(to bottom,#149bdf,#0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  -moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: width .6s ease;
  -moz-transition: width .6s ease;
  -o-transition: width .6s ease;
  transition: width .6s ease;
}
.progress .bar + .bar {
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
}
.progress-striped .bar {
  background-color: #149bdf;
  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));
  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);
  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);
  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);
  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);
  -webkit-background-size: 40px 40px;
  -moz-background-size: 40px 40px;
  -o-background-size: 40px 40px;
  background-size: 40px 40px;
}
.progress.active .bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-danger .bar,
.progress .bar-danger {
  background-color: #dd514c;
  background-image: -moz-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));
  background-image: -webkit-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: -o-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: linear-gradient(to bottom,#ee5f5b,#c43c35);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
}
.progress-danger.progress-striped .bar,
.progress-striped .bar-danger {
  background-color: #ee5f5b;
  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));
  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);
  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);
  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);
  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);
}
.progress-success .bar,
.progress .bar-success {
  background-color: #5eb95e;
  background-image: -moz-linear-gradient(top,#62c462,#57a957);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));
  background-image: -webkit-linear-gradient(top,#62c462,#57a957);
  background-image: -o-linear-gradient(top,#62c462,#57a957);
  background-image: linear-gradient(to bottom,#62c462,#57a957);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
}
.progress-success.progress-striped .bar,
.progress-striped .bar-success {
  background-color: #62c462;
  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));
  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);
  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);
  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);
  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);
}
.progress-info .bar,
.progress .bar-info {
  background-color: #4bb1cf;
  background-image: -moz-linear-gradient(top,#5bc0de,#339bb9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));
  background-image: -webkit-linear-gradient(top,#5bc0de,#339bb9);
  background-image: -o-linear-gradient(top,#5bc0de,#339bb9);
  background-image: linear-gradient(to bottom,#5bc0de,#339bb9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
}
.progress-info.progress-striped .bar,
.progress-striped .bar-info {
  background-color: #5bc0de;
  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));
  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);
  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);
  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);
  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);
}
.progress-warning .bar,
.progress .bar-warning {
  background-color: #ff9d2e;
  background-image: -moz-linear-gradient(top,#ffac4d,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffac4d),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffac4d,#f80);
  background-image: -o-linear-gradient(top,#ffac4d,#f80);
  background-image: linear-gradient(to bottom,#ffac4d,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffeab4c', endColorstr='#ffff8800', GradientType=0);
}
.progress-warning.progress-striped .bar,
.progress-striped .bar-warning {
  background-color: #ffac4d;
  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));
  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);
  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);
  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);
  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);
}
.accordion {
  margin-bottom: 20px;
}
.accordion-group {
  margin-bottom: 2px;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.accordion-heading {
  border-bottom: 0;
}
.accordion-heading .accordion-toggle {
  display: block;
  padding: 8px 15px;
}
.accordion-toggle {
  cursor: pointer;
}
.accordion-inner {
  padding: 9px 15px;
  border-top: 1px solid #e5e5e5;
}
.carousel {
  position: relative;
  margin-bottom: 20px;
  line-height: 1;
}
.carousel-inner {
  overflow: hidden;
  width: 100%;
  position: relative;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: .6s ease-in-out left;
  -moz-transition: .6s ease-in-out left;
  -o-transition: .6s ease-in-out left;
  transition: .6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  line-height: 1;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 40%;
  left: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 30px;
  color: #fff;
  text-align: center;
  background: #222;
  border: 3px solid #fff;
  -webkit-border-radius: 23px;
  -moz-border-radius: 23px;
  border-radius: 23px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.carousel-control.right {
  left: auto;
  right: 15px;
}
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-indicators {
  position: absolute;
  top: 15px;
  right: 15px;
  z-index: 5;
  margin: 0;
  list-style: none;
}
.carousel-indicators li {
  display: block;
  float: left;
  width: 10px;
  height: 10px;
  margin-left: 5px;
  text-indent: -999px;
  background-color: #ccc;
  background-color: rgba(255,255,255,0.25);
  border-radius: 5px;
}
.carousel-indicators .active {
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 15px;
  background: #444;
  background: rgba(0,0,0,0.75);
}
.carousel-caption h4,
.carousel-caption p {
  color: #fff;
  line-height: 20px;
}
.carousel-caption h4 {
  margin: 0 0 5px;
}
.carousel-caption p {
  margin-bottom: 0;
}
.hero-unit {
  padding: 60px;
  margin-bottom: 30px;
  font-size: 18px;
  font-weight: 200;
  line-height: 30px;
  color: inherit;
  background-color: #eee;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.hero-unit h1 {
  margin-bottom: 0;
  font-size: 60px;
  line-height: 1;
  color: inherit;
  letter-spacing: -1px;
}
.hero-unit li {
  line-height: 30px;
}

.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.invisible {
  visibility: hidden;
}
.affix {
  position: fixed;
}PK�}!]�xٲ==themes/orange/component.cssnu&1i�

.com_content body,
.com_mailto body {
  padding-top: 0;
}

PK�}!]�$4C�#�#themes/dark/frontend-edit.cssnu&1i�fieldset.t3onoff {
  width: 90px;
  height: 30px;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  padding: 0 !important;
  position: relative;
  border: 1px solid #aaa;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  
  
  
  
  
}
fieldset.t3onoff input[type=radio] {
  display: none;
}
fieldset.t3onoff label {
  width: 90px;
  height: 30px;
  overflow: hidden;
  display: block;
  border-radius: 0;
  position: absolute;
  top: -1px;
  left: -1px;
  z-index: 1;
  text-transform: uppercase;
  background: url(../../../../../plugins/system/t3/base/imgs/blank.gif) no-repeat transparent;
  text-indent: -999em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
fieldset.t3onoff label:before,
fieldset.t3onoff label:after {
  display: block;
  position: absolute;
  top: 0;
  border-radius: 0;
  border: 1px solid #aaa;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 250ms;
  transition: all 250ms;
}
fieldset.t3onoff label:before {
  content: "ON";
  width: 100%;
  height: 100%;
  text-indent: 0;
  color: white;
  padding: 4px 18px;
  font-weight: normal;
}
fieldset.t3onoff label:after {
  content: "";
  width: 40%;
  height: 100%;
  background: #fff;
}
fieldset.t3onoff label.off:before {
  content: "OFF";
  text-align: right;
  color: #555;
}
fieldset.t3onoff label.active {
  z-index: 0;
}
fieldset.t3onoff label.off:before {
  background: #eee;
  left: 100%;
}
fieldset.t3onoff label.off.active:before {
  left: 0%;
}
fieldset.t3onoff label.on:before {
  background: #690;
  left: -100%;
}
fieldset.t3onoff label.on.active:before {
  left: 0%;
}
fieldset.t3onoff label.off:after {
  left: 60%;
}
fieldset.t3onoff label.off.active:after {
  left: 0%;
}
fieldset.t3onoff label.on:after {
  left: 0%;
}
fieldset.t3onoff label.on.active:after {
  left: 60%;
}
fieldset.radio.btn-group {
  padding: 0;
}
fieldset.radio.btn-group input {
  display: none;
}
fieldset.radio.btn-group label {
  display: inline-block;
  min-width: 54px;
  padding: 0 12px;
  border: 1px solid #aaa;
  line-height: 28px;
  background: #eee;
  color: #555;
  border-radius: 0;
  text-align: center;
  border-right-width: 0px;
  text-transform: uppercase;
}
fieldset.radio.btn-group label:last-child {
  border-right-width: 1px;
  border-radius: 0 4px 4px 0;
}
fieldset.radio.btn-group label.active {
  background: #690;
  border-color: #5c8b00;
  color: #fff;
}
#adminForm .clearfix {
  overflow: visible;
}
#adminForm .chzn-container .chzn-results {
  clear: both;
}
.com_config #modules-form .input-append .add-on,
.com_config #modules-form .input-prepend .add-on {
  width: 35px;
}
.com_config #modules-form .input-append input,
.com_config #modules-form .input-prepend input {
  display: inline-block;
}
.com_config #modules-form .input-append .btn,
.com_config #modules-form .input-prepend .btn {
  border: 1px solid #aaa;
}
.com_config #modules-form .accordion-group {
  margin-bottom: 20px;
}
.com_config #modules-form .accordion-group .accordion-heading .accordion-toggle {
  color: #428bca;
  display: block;
  padding: 10px;
  outline: none;
}
.com_config #modules-form .accordion-group .accordion-heading .accordion-toggle.collapsed {
  border-radius: 5px;
  color: #666;
}
.com_config #modules-form .accordion-group .accordion-body .nav-tabs {
  border-bottom: 0;
}
.controls select {
  vertical-align: middle;
  width: 220px;
}
[class^="icon-"],
[class*=" icon-"] {
  font-family: FontAwesome !important;
}
.view-history .btn-group {
  margin-bottom: 10px;
}
.btn [class^="icon-"],
.btn [class*=" icon-"] {
  margin-right: 5px;
}
.btn span.icon-delete:before {
  content: "\f057";
  display: inline-block;
  height: 16px;
  width: 16px;
  color: #333;
}
.icon-eye-open:before,
.icon-eye:before {
  content: "\f06e";
  font-family: "FontAwesome";
}
.icon-file-add:before {
  content: "\f0f6";
  font-family: "FontAwesome";
}
.icon-cancel:before {
  content: "\f00d";
  font-family: "FontAwesome";
}
.icon-publish:before {
  content: "\f00c";
}
.icon-unpublish:before {
  content: "\f00d";
}
.icon-featured:before {
  content: "\f005";
}
.icon-unfeatured:before {
  content: "\f005";
}
.window.view-modules .well .control-label {
  display: inline-block;
}
.window.view-modules .well .controls {
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
}
.window.view-modules .control-group:after {
  content: "";
  clear: both;
  display: table;
}
.window.view-modules #filter-bar {
  margin-bottom: 10px;
}
.window.view-modules #filter-bar .btn-group button {
  margin-top: 0;
}
.view-modules .js-stools,
.view-articles .js-stools,
.view-contacts .js-stools,
.view-fields .js-stools,
.view-items .js-stools {
  margin-bottom: 20px;
}
.view-modules .js-stools .btn,
.view-articles .js-stools .btn,
.view-contacts .js-stools .btn,
.view-fields .js-stools .btn,
.view-items .js-stools .btn {
  border: 1px solid #ccc;
  margin-top: 0;
}
.view-modules .js-stools .input-append .btn,
.view-articles .js-stools .input-append .btn,
.view-contacts .js-stools .input-append .btn,
.view-fields .js-stools .input-append .btn,
.view-items .js-stools .input-append .btn {
  border-left: 0;
}
.view-modules .js-stools input,
.view-articles .js-stools input,
.view-contacts .js-stools input,
.view-fields .js-stools input,
.view-items .js-stools input {
  display: inline-block;
}
.view-modules .js-stools-container-filters .chzn-container-single,
.view-articles .js-stools-container-filters .chzn-container-single,
.view-contacts .js-stools-container-filters .chzn-container-single,
.view-fields .js-stools-container-filters .chzn-container-single,
.view-items .js-stools-container-filters .chzn-container-single {
  width: 220px !important;
}
.view-modules .js-stools-container-filters .chzn-drop,
.view-articles .js-stools-container-filters .chzn-drop,
.view-contacts .js-stools-container-filters .chzn-drop,
.view-fields .js-stools-container-filters .chzn-drop,
.view-items .js-stools-container-filters .chzn-drop {
  box-sizing: border-box !important;
}
.view-modules table#moduleList td .label,
.view-articles table#moduleList td .label,
.view-contacts table#moduleList td .label,
.view-fields table#moduleList td .label,
.view-items table#moduleList td .label {
  background-color: #999;
  box-sizing: border-box;
  border-radius: 3px;
  display: inline-block;
  font-weight: normal;
  font-size: 100%;
  padding: 10px;
  width: 100%;
}
.view-modules table#moduleList td:nth-child(1),
.view-articles table#moduleList td:nth-child(1),
.view-contacts table#moduleList td:nth-child(1),
.view-fields table#moduleList td:nth-child(1),
.view-items table#moduleList td:nth-child(1) {
  vertical-align: middle;
}
.view-modules .icon-publish:before,
.view-articles .icon-publish:before,
.view-contacts .icon-publish:before,
.view-fields .icon-publish:before,
.view-items .icon-publish:before {
  content: "\f00c";
  font-size: 16px;
}
.view-modules #extra_class.span12,
.view-articles #extra_class.span12,
.view-contacts #extra_class.span12,
.view-fields #extra_class.span12,
.view-items #extra_class.span12 {
  box-sizing: border-box;
  height: 40px;
  line-height: 40px;
  width: 100%;
}
.mce-container-body .icon-file-add:before {
  content: "\f067";
}
.mce-container-body .icon-pictures:before {
  content: "\f03e";
}
.edit.item-page #jform_com_fields_checkboxs label.checkbox,
.profile-edit #jform_com_fields_checkboxs label.checkbox {
  display: inline-block;
  margin-right: 10px;
}
.edit.item-page #jform_com_fields_checkboxs input[type="checkbox"],
.profile-edit #jform_com_fields_checkboxs input[type="checkbox"] {
  margin-left: 0;
  margin-top: -2px;
  position: relative;
  vertical-align: middle;
  width: auto;
}
.edit.item-page .minicolors-input,
.profile-edit .minicolors-input {
  height: 28px;
  width: auto;
}
.profile-edit #jform_com_fields_user_checkbox label.checkbox {
  display: inline-block;
  margin-right: 10px;
}
.profile-edit #jform_com_fields_user_checkbox input {
  position: relative;
  margin-left: 0;
  margin-right: 5px;
  width: auto;
}
.profile-edit .minicolors-input {
  height: 28px;
  width: auto;
}
.profile-edit #jform_com_fields_user_image_chzn .chzn-search {
  box-sizing: border-box;
}
.profile-edit #jform_com_fields_user_image_chzn ul.chzn-results {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  width: 100%;
}
.profile-edit #jform_com_fields_user_calendar {
  float: left;
}
.profile-edit .chzn-container-single,
.profile-edit .chzn-container {
  float: left;
  margin-right: 10px;
}
@media screen and (max-width: 360px) {
  .profile-edit .chzn-container-single,
  .profile-edit .chzn-container {
    width: 100% !important;
  }
}
.profile-edit .chzn-container-single .chzn-drop,
.profile-edit .chzn-container .chzn-drop {
  box-sizing: border-box !important;
}
.profile #users-profile-core {
  width: 100%;
}
.profile .dl-horizontal dd {
  margin-bottom: 10px;
  border-bottom: 1px dashed #ddd;
  padding-bottom: 10px;
}
.profile .dl-horizontal dd img {
  max-width: 100%;
}PK�}!]S׸�00themes/dark/template.cssnu&1i�.jumbotron {
  position: relative;
  padding: 40px 0;
}
.jumbotron h1 {
  font-size: 56px;
  letter-spacing: -1px;
  line-height: 1;
  margin: 0 0 10px 0;
}
.jumbotron p {
  font-size: 21px;
  line-height: 1.275;
  margin: 0 0 20px 0;
}
.jumbotron .btn {
  margin-top: 10px;
}
.jumbotron .btn-large {
  margin-top: 20px;
  font-size: 18px;
}
.masthead {
  padding: 80px 0 60px;
  text-align: center;
}
.masthead h1 {
  font-size: 98px;
}
.masthead p {
  font-size: 42px;
}
.masthead .btn-large {
  font-size: 28px;
  padding: 14px 28px;
}
.jumbotron.has-image {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.masthead.has-image {
  text-align: left;
}
.thumbnails {
  margin-bottom: 20px;
  margin-left: -40px;
  list-style: none;
  *zoom: 1;
}
.thumbnails:before,
.thumbnails:after {
  display: table;
  content: "";
  line-height: 0;
}
.thumbnails:after {
  clear: both;
}
.row-fluid .thumbnails {
  margin-left: 0;
}
.thumbnails > li {
  float: left;
  position: relative;
  margin-bottom: 20px;
  margin-left: 40px;
}
.thumbnail {
  border: 1px solid #444;
  display: block;
  padding: 4px;
  line-height: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}
a.thumbnail:hover {
  border-color: #22afff;
  -webkit-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
  -moz-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
  box-shadow: 0 1px 4px rgba(0,105,214,0.25);
}
.thumbnail > img {
  display: block;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.thumbnail .caption {
  padding: 9px;
  color: #666;
}
.thumbnails.paper > li:before,
.thumbnails.paper > li:after {
  content: '';
  position: absolute;
  z-index: -2;
  bottom: 15px;
  left: 10px;
  width: 50%;
  height: 20%;
  box-shadow: 0 15px 10px rgba(0,0,0,0.7);
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.thumbnails.paper > li:after {
  right: 10px;
  left: auto;
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  transform: rotate(3deg);
}
.thumbnails.paper .thumbnail {
  border: none;
  padding: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.thumbnails.paper a.thumbnail.paper:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.t3-logo,
.t3-logo-small {
  display: block;
  text-decoration: none;
  text-indent: -9999em;
  text-align: left;
  background-repeat: no-repeat;
  background-position: center;
}
.t3-logo {
  width: 182px;
  height: 50px;
}
.t3-logo-small {
  width: 60px;
  height: 30px;
}
.t3-logo,
.t3-logo-color {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-color.png");
}
.t3-logo-small,
.t3-logo-small.t3-logo-color {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-color.png");
}
.t3-logo-dark {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-dark.png");
}
.t3-logo-small.t3-logo-dark {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-dark.png");
}
.t3-logo-light {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-light.png");
}
.t3-logo-small.t3-logo-light {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-light.png");
}

.wrap {
  width: auto;
  clear: both;
}
.offset-12 {
  margin-left: -932px;
}
.offset-11 {
  margin-left: -851px;
}
.offset-10 {
  margin-left: -770px;
}
.offset-9 {
  margin-left: -689px;
}
.offset-8 {
  margin-left: -608px;
}
.offset-7 {
  margin-left: -527px;
}
.offset-6 {
  margin-left: -446px;
}
.offset-5 {
  margin-left: -365px;
}
.offset-4 {
  margin-left: -284px;
}
.offset-3 {
  margin-left: -203px;
}
.offset-2 {
  margin-left: -122px;
}
.offset-1 {
  margin-left: -41px;
}
.row-fluid .spanfirst {
  margin-left: 0 !important;
}

.logo-control .logo-img-sm {
  display: none;
}
.logo-control .logo-img {
  display: block;
}
.body-data-holder:before {
  display: none;
  content: "grid-float-breakpoint:767px screen-xs:600px screen-sm:736px screen-md:932px screen-lg:1196px";
}

.wrap {
  width: auto;
  clear: both;
}
.tab-content {
  overflow: visible;
}
.accordion-body.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height .35s ease;
  -moz-transition: height .35s ease;
  -o-transition: height .35s ease;
  transition: height .35s ease;
}
.accordion-body.collapse.in {
  height: auto;
}

body {
  background-color: #222;
  color: #eee;
  font-family: sans-serif;
  font-size: 14px;
  line-height: 20px;
  margin: 0;
}
a {
  color: #22afff;
  text-decoration: none;
}
a:hover {
  color: #0087d5;
  text-decoration: underline;
}
img {
  max-width: 100% !important;
}
.img-rounded {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.img-polaroid {
  padding: 4px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
  box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.img-circle {
  -webkit-border-radius: 500px;
  -moz-border-radius: 500px;
  border-radius: 500px;
}
table {
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
th,
td {
  line-height: 20px;
  padding: 8px 10px;
  text-align: left;
  vertical-align: top;
}
td {
  border-top: 1px solid #ddd;
}
th {
  background: #444;
  color: #eee;
  font-weight: bold;
}
th a {
  color: #eee;
}
th a:hover,
th a:focus,
th a:active {
  color: #fff;
}
.cat-list-row0:hover,
.cat-list-row1:hover {
  background: #f5f5f5;
}
.cat-list-row1,
tr.cat-list-row1 td {
  background: #f9f9f9;
}
table.contentpane,
table.tablelist,
table.category,
table.admintable,
table.blog {
  width: 100%;
}
table.contentpaneopen {
  border: 0;
}
.row-even,
.row-odd {
  padding: 5px;
  width: 99%;
  border-bottom: 1px solid #ddd;
}
.row-odd {
  background-color: transparent;
}
.row-even {
  background-color: #f9f9f9;
}
.blog-row-rule,
.blog-item-rule {
  border: 0;
}
.row-fluid .row-reveal {
  visibility: hidden;
}
.row-fluid:hover .row-reveal {
  visibility: visible;
}
.nav-list > li.offset > a {
  padding-left: 30px;
  font-size: 12px;
}
.blog-row-rule,
.blog-item-rule {
  border: 0;
}
.list-striped,
.row-striped {
  list-style: none;
  line-height: 18px;
  text-align: left;
  vertical-align: middle;
  border-top: 1px solid #ddd;
  margin-left: 0;
}
.list-striped li,
.list-striped dd,
.row-striped .row,
.row-striped .row-fluid {
  border-bottom: 1px solid #ddd;
  padding: 10px 15px;
}
.list-striped li:nth-child(odd),
.list-striped dd:nth-child(odd),
.row-striped .row:nth-child(odd),
.row-striped .row-fluid:nth-child(odd) {
  background-color: #f9f9f9;
}
.list-striped li:hover,
.list-striped dd:hover,
.row-striped .row:hover,
.row-striped .row-fluid:hover {
  background-color: #f5f5f5;
}
.row-striped .row-fluid {
  width: 97%;
}
.row-striped .row-fluid [class*="span"] {
  min-height: 10px;
}
.row-striped .row-fluid [class*="span"] {
  margin-left: 8px;
}
.row-striped .row-fluid [class*="span"]:first-child {
  margin-left: 0;
}
.list-condensed li {
  padding: 5px 10px;
}
.row-condensed .row,
.row-condensed .row-fluid {
  padding: 5px 10px;
}
.list-bordered,
.row-bordered {
  list-style: none;
  line-height: 18px;
  text-align: left;
  vertical-align: middle;
  margin-left: 0;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.star {
  color: #fc0;
}
.red {
  color: #c00;
}
.center,
.table td.center,
.table th.center {
  text-align: center;
}
hr {
  margin: 20px 0;
  border: 0;
  border-top: 1px solid #444;
  border-bottom: 1px solid #fff;
}
hr.hr-condensed {
  margin: 10px 0;
}
.element-invisible {
  position: absolute;
  padding: 0;
  margin: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}
.width-auto {
  width: auto;
}

p {
  margin: 0 0 10px;
}
p small,
p .small {
  font-size: 12px;
  color: #999;
}
.lead {
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 200;
  line-height: 30px;
}
small {
  font-size: 85%;
}
strong {
  font-weight: bold;
}
em {
  font-style: italic;
}
cite {
  font-style: normal;
}
.muted {
  color: #999;
}
a.muted:hover,
a.muted:focus {
  color: #808080;
}
.text-warning {
  color: #f80;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #cc6d00;
}
.text-error {
  color: #c00;
}
a.text-error:hover,
a.text-error:focus {
  color: #990000;
}
.text-info {
  color: #07b;
}
a.text-info:hover,
a.text-info:focus {
  color: #005788;
}
.text-success {
  color: #690;
}
a.text-success:hover,
a.text-success:focus {
  color: #446600;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.highlight {
  background-color: #FFC;
  font-weight: bold;
  padding: 1px 4px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 10px 0;
  font-family: sans-serif;
  font-weight: bold;
  line-height: 1;
  color: #eee;
  text-rendering: optimizelegibility;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  font-weight: normal;
  line-height: 1;
  color: #999;
}
h1 {
  font-size: 35px;
  line-height: 40px;
}
h1 small {
  font-size: 28px;
}
h2 {
  font-size: 28px;
  line-height: 40px;
}
h2 small {
  font-size: 21px;
}
h3 {
  font-size: 21px;
  line-height: 40px;
}
h3 small {
  font-size: 16px;
}
h4 {
  font-size: 16px;
  line-height: 20px;
}
h4 small {
  font-size: 14px;
}
h5 {
  font-size: 15px;
  line-height: 20px;
}
h5 small {
  font-size: 12px;
}
h6 {
  font-size: 14px;
  line-height: 20px;
}
.page-header {
  border-bottom: 1px solid #444;
  padding-bottom: 20px;
  margin: 0 0 40px;
}
.page-title,
.page-header h1 {
  line-height: 1;
  margin: 0;
}
.page-subheader {
  border-bottom: 1px solid #444;
  margin: 0 0 20px;
  *zoom: 1;
}
.page-subheader:before,
.page-subheader:after {
  display: table;
  content: "";
  line-height: 0;
}
.page-subheader:after {
  clear: both;
}
.page-subtitle,
.page-subheader h2 {
  line-height: 1;
  margin: 0;
}
.page-header + .page-subheader {
  margin-top: -20px;
}
.article-title,
.article-header h1 {
  margin: 0 0 10px 0;
  line-height: 1;
}
.item-title {
  font-weight: bold;
}
ul,
ol {
  padding: 0;
  margin: 0 0 10px 25px;
}
ul ul,
ul ol,
ol ol,
ol ul {
  margin-bottom: 0;
}
ul {
  list-style: disc;
}
ol {
  list-style: decimal;
}
li {
  line-height: 20px;
}
ul.unstyled,
ol.unstyled {
  margin-left: 0;
  list-style: none;
}
ul.inline,
ol.inline {
  margin-left: 0;
  list-style: none;
}
ul.inline > li,
ol.inline > li {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 20px;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 10px;
}
.dl-horizontal {
  *zoom: 1;
}
.dl-horizontal:before,
.dl-horizontal:after {
  display: table;
  content: "";
  line-height: 0;
}
.dl-horizontal:after {
  clear: both;
}
.dl-horizontal dt {
  float: left;
  width: 160px;
  clear: left;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dl-horizontal dd {
  margin-left: 180px;
}
.label,
.badge {
  display: inline-block;
  padding: 2px 4px;
  font-size: 11.844px;
  font-weight: bold;
  line-height: 14px;
  color: #fff;
  vertical-align: baseline;
  white-space: nowrap;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #999;
}
.label {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.badge {
  padding-left: 9px;
  padding-right: 9px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.label:empty,
.badge:empty {
  display: none;
}
a.label:hover,
a.label:focus,
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label-important,
.badge-important {
  background-color: #c00;
}
.label-important[href],
.badge-important[href] {
  background-color: #990000;
}
.label-warning,
.badge-warning {
  background-color: #f80;
}
.label-warning[href],
.badge-warning[href] {
  background-color: #cc6d00;
}
.label-success,
.badge-success {
  background-color: #690;
}
.label-success[href],
.badge-success[href] {
  background-color: #446600;
}
.label-info,
.badge-info {
  background-color: #07b;
}
.label-info[href],
.badge-info[href] {
  background-color: #005788;
}
.label-inverse,
.badge-inverse {
  background-color: #444;
}
.label-inverse[href],
.badge-inverse[href] {
  background-color: #2b2b2b;
}
.btn .label,
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-mini .label,
.btn-mini .badge {
  top: 0;
}
.page-header .label,
.page-header .badge {
  vertical-align: middle;
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999;
}
abbr.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 0 0 0 15px;
  margin: 0 0 20px;
  border-left: 5px solid #eee;
}
blockquote p {
  margin-bottom: 0;
  font-size: 17.5px;
  font-weight: 300;
  line-height: 1.25;
}
blockquote small {
  display: block;
  line-height: 20px;
  color: #999;
}
blockquote small:before {
  content: '\2014 \00A0';
}
blockquote.pull-right {
  float: right;
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eee;
  border-left: 0;
}
blockquote.pull-right p,
blockquote.pull-right small {
  text-align: right;
}
blockquote.pull-right small:before {
  content: '';
}
blockquote.pull-right small:after {
  content: '\00A0 \2014';
}
q:before,
q:after,
blockquote:before,
blockquote:after {
  content: "";
}
address {
  display: block;
  margin-bottom: 0;
  font-style: normal;
  line-height: 20px;
}

form {
  margin: 0 0 20px;
}
input,
textarea {
  width: 210px;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  -moz-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  -o-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: #333333;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  height: 30px;
  line-height: 30px;
}
select {
  width: 220px;
  border: 1px solid #444;
}
select[multiple],
select[size] {
  height: auto;
}
.radio,
.checkbox {
  padding-left: 18px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  margin-left: -18px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
  padding-top: 5px;
  margin-bottom: 0;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-left: 10px;
}
.radio.btn-group input[type=radio] {
  display: none;
}
.radio.btn-group > label:first-of-type {
  margin-left: 0;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
}
fieldset.radio.btn-group {
  padding-left: 0;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #222;
  border-top: 1px solid #444;
}
.help-block,
.help-inline {
  color: #ffffff;
}
.help-block {
  margin-bottom: 10px;
}
.input-append,
.input-prepend {
  margin-bottom: 5px;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
  margin-bottom: 0;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-left: 0;
  margin-bottom: 0;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  margin-right: 3px;
  margin-left: 0;
}
.control-group {
  margin-bottom: 10px;
}
legend + .control-group {
  margin-top: 20px;
}
.form-horizontal .control-group {
  margin-bottom: 20px;
}
.form-horizontal .control-label {
  width: 140px;
  padding-top: 5px;
  text-align: right;
}
.form-horizontal .controls {
  margin-left: 160px;
}
.form-horizontal .help-block {
  margin-top: 10px;
  margin-bottom: 0;
}
.form-horizontal .form-actions {
  padding-left: 160px;
}
.form-vertical .control-label {
  float: none;
  width: auto;
  padding-right: 0;
  padding-top: 0;
  text-align: left;
}
.form-vertical .controls {
  margin-left: 0;
}
.btn,
.button,
button {
  padding: 4px 14px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  color: #eee;
  text-shadow: 0 1px 1px rgba(255,255,255,0.75);
  background-color: #535353;
  background-image: -moz-linear-gradient(top,#5e5e5e,#444);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#5e5e5e),to(#444));
  background-image: -webkit-linear-gradient(top,#5e5e5e,#444);
  background-image: -o-linear-gradient(top,#5e5e5e,#444);
  background-image: linear-gradient(to bottom,#5e5e5e,#444);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5d5d5d', endColorstr='#ff444444', GradientType=0);
  border-color: #444 #444 #1e1e1e;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #444;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled],
.button:hover,
.button:focus,
.button:active,
.button.active,
.button.disabled,
.button[disabled],
button:hover,
button:focus,
button:active,
button.active,
button.disabled,
button[disabled] {
  color: #eee;
  background-color: #444;
  *background-color: #373737;
}
.btn:active,
.btn.active,
.button:active,
.button.active,
button:active,
button.active {
  background-color: #2b2b2b \9;
}
.btn:hover,
.btn a.btn:hover,
.button:hover,
.button a.btn:hover,
button:hover,
button a.btn:hover {
  text-decoration: none;
  background-color: #444;
}
.btn:focus,
.btn a.btn:focus,
.button:focus,
.button a.btn:focus,
button:focus,
button a.btn:focus {
  outline: 0;
}
.btn.active,
.btn:active,
.btn a.btn:active,
.button.active,
.button:active,
.button a.btn:active,
button.active,
button:active,
button a.btn:active {
  text-decoration: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-large {
  padding: 9px 14px;
  font-size: 16px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
}
.btn-small {
  padding: 3px 9px;
  font-size: 13px;
}
.btn-mini {
  padding: 2px 6px;
  font-size: 12px;
}
.btn-micro {
  padding: 1px 4px;
  font-size: 10px;
  line-height: 8px;
}
.btn {
  border-color: #c5c5c5;
  border-color: rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);
}
.btn-primary {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #008ada;
  background-image: -moz-linear-gradient(top,#0097ee,#07b);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#0097ee),to(#07b));
  background-image: -webkit-linear-gradient(top,#0097ee,#07b);
  background-image: -o-linear-gradient(top,#0097ee,#07b);
  background-image: linear-gradient(to bottom,#0097ee,#07b);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0097ed', endColorstr='#ff0077bb', GradientType=0);
  border-color: #07b #07b #00466f;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #07b;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #fff;
  background-color: #07b;
  *background-color: #0067a2;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #005788 \9;
}
.btn-warning {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #ff961f;
  background-image: -moz-linear-gradient(top,#ffa033,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffa033),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffa033,#f80);
  background-image: -o-linear-gradient(top,#ffa033,#f80);
  background-image: linear-gradient(to bottom,#ffa033,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9f32', endColorstr='#ffff8800', GradientType=0);
  border-color: #f80 #f80 #b35f00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #f80;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #fff;
  background-color: #f80;
  *background-color: #e67a00;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #cc6d00 \9;
}
.btn-danger,
.btn-error {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #eb0000;
  background-image: -moz-linear-gradient(top,#ff0000,#c00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ff0000),to(#c00));
  background-image: -webkit-linear-gradient(top,#ff0000,#c00);
  background-image: -o-linear-gradient(top,#ff0000,#c00);
  background-image: linear-gradient(to bottom,#ff0000,#c00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
  border-color: #c00 #c00 #800000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #c00;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled],
.btn-error:hover,
.btn-error:focus,
.btn-error:active,
.btn-error.active,
.btn-error.disabled,
.btn-error[disabled] {
  color: #fff;
  background-color: #c00;
  *background-color: #b30000;
}
.btn-danger:active,
.btn-danger.active,
.btn-error:active,
.btn-error.active {
  background-color: #990000 \9;
}
.btn-success {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #7ab800;
  background-image: -moz-linear-gradient(top,#88cc00,#690);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#88cc00),to(#690));
  background-image: -webkit-linear-gradient(top,#88cc00,#690);
  background-image: -o-linear-gradient(top,#88cc00,#690);
  background-image: linear-gradient(to bottom,#88cc00,#690);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff87cc00', endColorstr='#ff669900', GradientType=0);
  border-color: #690 #690 #334d00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #690;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #fff;
  background-color: #690;
  *background-color: #558000;
}
.btn-success:active,
.btn-success.active {
  background-color: #446600 \9;
}
.btn-info {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #00b0eb;
  background-image: -moz-linear-gradient(top,#00bfff,#09c);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#00bfff),to(#09c));
  background-image: -webkit-linear-gradient(top,#00bfff,#09c);
  background-image: -o-linear-gradient(top,#00bfff,#09c);
  background-image: linear-gradient(to bottom,#00bfff,#09c);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00bfff', endColorstr='#ff0099cc', GradientType=0);
  border-color: #09c #09c #006080;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #09c;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #fff;
  background-color: #09c;
  *background-color: #0086b3;
}
.btn-info:active,
.btn-info.active {
  background-color: #007399 \9;
}
.btn-inverse {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #535353;
  background-image: -moz-linear-gradient(top,#5e5e5e,#444);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#5e5e5e),to(#444));
  background-image: -webkit-linear-gradient(top,#5e5e5e,#444);
  background-image: -o-linear-gradient(top,#5e5e5e,#444);
  background-image: linear-gradient(to bottom,#5e5e5e,#444);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5d5d5d', endColorstr='#ff444444', GradientType=0);
  border-color: #444 #444 #1e1e1e;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #444;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #fff;
  background-color: #444;
  *background-color: #373737;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #2b2b2b \9;
}
.invalid {
  border-color: #c00;
}
label.invalid {
  color: #c00;
}
input.invalid {
  border: 1px solid #c00;
}

.nav {
  margin-bottom: 20px;
}
.nav > li > a:hover {
  background-color: #666;
  color: #eee;
}
.nav .dropdown-toggle .caret {
  border-top-color: #22afff;
  border-bottom-color: #22afff;
  margin-top: 8px;
  margin-left: 5px;
}
.nav .dropdown-toggle:hover .caret {
  border-top-color: #0087d5;
  border-bottom-color: #0087d5;
}
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle {
  *margin-bottom: -3px;
}
.dropdown-toggle:active,
.open .dropdown-toggle {
  outline: 0;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid #000;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  content: "";
}
.dropdown .caret {
  margin-top: 8px;
  margin-left: 2px;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  list-style: none;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  padding: 0;
  margin: 0;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #fff;
}
.dropdown-menu li > a {
  clear: both;
  color: #444;
  display: block;
  line-height: 20px;
  font-weight: normal;
  padding: 3px 20px;
  text-shadow: none;
  white-space: nowrap;
}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
  color: #eee;
  text-decoration: none;
  background-color: #666;
  background-color: #757575;
  background-image: -moz-linear-gradient(top,#808080,#666);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#808080),to(#666));
  background-image: -webkit-linear-gradient(top,#808080,#666);
  background-image: -o-linear-gradient(top,#808080,#666);
  background-image: linear-gradient(to bottom,#808080,#666);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f7f7f', endColorstr='#ff666666', GradientType=0);
}
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
  color: #eee;
  text-decoration: none;
  outline: 0;
  background-color: #07b;
  background-color: #008ada;
  background-image: -moz-linear-gradient(top,#0097ee,#07b);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#0097ee),to(#07b));
  background-image: -webkit-linear-gradient(top,#0097ee,#07b);
  background-image: -o-linear-gradient(top,#0097ee,#07b);
  background-image: linear-gradient(to bottom,#0097ee,#07b);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0097ed', endColorstr='#ff0077bb', GradientType=0);
}
.dropdown-menu .disabled > a,
.dropdown-menu .disabled > a:hover {
  color: #999;
}
.dropdown-menu .disabled > a:hover {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  cursor: default;
}
.open {
  *z-index: 1000;
}
.open > .dropdown-menu {
  display: block;
}
.nav li.dropdown.open > .dropdown-toggle,
.nav li.dropdown.active > .dropdown-toggle,
.nav li.dropdown.open.active > .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover {
  background-color: #07b;
  color: #eee;
}
.nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.nav li.dropdown > .dropdown-toggle:hover .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.nav li.dropdown.open > .dropdown-toggle .caret,
.nav li.dropdown.active > .dropdown-toggle .caret,
.nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid #000;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
.dropdown-submenu {
  position: relative;
}
.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}
.touch .dropdown-submenu:hover > .dropdown-menu {
  display: none;
}
.touch .dropdown-submenu.open > .dropdown-menu {
  display: block;
}
.dropup .dropdown-submenu > .dropdown-menu {
  top: auto;
  bottom: 0;
  margin-top: 0;
  margin-bottom: -2px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.dropdown-submenu > a:after {
  display: block;
  content: " ";
  float: right;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #cccccc;
  margin-top: 5px;
  margin-right: -10px;
}
.dropdown-submenu:hover > a:after {
  border-left-color: #eee;
}
.dropdown-submenu.pull-left {
  float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}
.dropdown .dropdown-menu .nav-header {
  padding-left: 20px;
  padding-right: 20px;
}
.typeahead {
  margin-top: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.t3-navhelper {
  background: #2f2f2f;
  color: #666;
}
.breadcrumb {
  padding: 10px 0;
  margin: 0;
  background-color: transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  *zoom: 1;
}
.breadcrumb:before,
.breadcrumb:after {
  display: table;
  content: "";
  line-height: 0;
}
.breadcrumb:after {
  clear: both;
}
.breadcrumb li {
  text-shadow: none;
  display: block;
  float: left;
}
.breadcrumb a {
  color: #666;
}
.breadcrumb .divider {
  padding: 0 5px;
  color: #666;
}
.breadcrumb .divider img {
  vertical-align: middle;
}
.breadcrumb .active {
  color: #999;
}
.pagination {
  margin: 20px 0;
}
.pagination ul {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  margin-left: 0;
  margin-bottom: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination ul > li {
  display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span {
  float: left;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  border-left-width: 0;
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #f5f5f5;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
  color: #999;
  cursor: default;
}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
  color: #999;
  background-color: transparent;
  cursor: default;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-left-width: 1px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.pagination-centered {
  text-align: center;
}
.pagination-right {
  text-align: right;
}
.pagination-large ul > li > a,
.pagination-large ul > li > span {
  padding: 11px 19px;
  font-size: 17.5px;
}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-mini ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > a,
.pagination-small ul > li:first-child > span {
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-mini ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > a,
.pagination-small ul > li:last-child > span {
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
}
.pagination-small ul > li > a,
.pagination-small ul > li > span {
  padding: 2px 10px;
  font-size: 11.9px;
}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
  padding: 1px 6px;
  font-size: 10.5px;
}
.pager {
  margin: 20px 0;
  list-style: none;
  text-align: center;
  *zoom: 1;
}
.pager:before,
.pager:after {
  display: table;
  content: "";
  line-height: 0;
}
.pager:after {
  clear: both;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999;
  background-color: #fff;
  cursor: default;
}

.t3-mainnav {
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
  background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #cccccc;
}
.t3-mainnav .navbar {
  color: #666;
  margin-bottom: 0;
  margin-top: 0;
}
.t3-mainnav .navbar-inner {
  min-height: 40px;
  padding: 0;
  background: transparent;
  border: 0;
  border-left: 1px solid #d9d9d9;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.t3-mainnav .navbar .nav {
  margin: 0;
}
.t3-mainnav .navbar .nav > li > a {
  border-top: 0;
  border-right: 1px solid #d9d9d9;
  padding: 10px 20px;
  text-shadow: none;
}
.t3-mainnav .navbar .nav > li > .separator,
.t3-mainnav .navbar .nav > li > span {
  padding: 10px 20px;
  display: inline-block;
}
.t3-mainnav .navbar .nav > li > a:focus,
.t3-mainnav .navbar .nav > li > a:hover {
  background-color: #666;
  background-color: #757575;
  background-image: -moz-linear-gradient(top,#808080,#666);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#808080),to(#666));
  background-image: -webkit-linear-gradient(top,#808080,#666);
  background-image: -o-linear-gradient(top,#808080,#666);
  background-image: linear-gradient(to bottom,#808080,#666);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f7f7f', endColorstr='#ff666666', GradientType=0);
  text-shadow: none;
  outline: none;
}
.t3-mainnav .navbar .nav > .active > a,
.t3-mainnav .navbar .nav > .active > a:hover,
.t3-mainnav .navbar .nav > .active > a:focus {
  color: #eee;
  text-shadow: none;
  background-color: #008ada;
  background-image: -moz-linear-gradient(top,#0097ee,#07b);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#0097ee),to(#07b));
  background-image: -webkit-linear-gradient(top,#0097ee,#07b);
  background-image: -o-linear-gradient(top,#0097ee,#07b);
  background-image: linear-gradient(to bottom,#0097ee,#07b);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0097ed', endColorstr='#ff0077bb', GradientType=0);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  outline: none;
}
.t3-mainnav .navbar .btn-navbar {
  float: left;
  padding: 5px 10px;
  margin: 4px 20px 4px;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#d9d9d9));
  background-image: -webkit-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -o-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: linear-gradient(to bottom,#f2f2f2,#d9d9d9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
  border-color: #d9d9d9 #d9d9d9 #b3b3b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #d9d9d9;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.t3-mainnav .navbar .btn-navbar:hover,
.t3-mainnav .navbar .btn-navbar:focus,
.t3-mainnav .navbar .btn-navbar:active,
.t3-mainnav .navbar .btn-navbar.active,
.t3-mainnav .navbar .btn-navbar.disabled,
.t3-mainnav .navbar .btn-navbar[disabled] {
  color: #fff;
  background-color: #d9d9d9;
  *background-color: #cccccc;
}
.t3-mainnav .navbar .btn-navbar:active,
.t3-mainnav .navbar .btn-navbar.active {
  background-color: #bfbfbf \9;
}
.t3-mainnav .navbar .btn-navbar [class^="icon-"],
.t3-mainnav .navbar .btn-navbar [class^=" icon-"] {
  color: #666;
  text-shadow: none;
}
.t3-mainnav .dropdown .caret {
  margin-left: 5px;
}
.t3-mainnav .dropdown-menu {
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
}
.t3-mainnav .dropdown-menu li > a {
  border-top: 1px solid #444;
  padding: 5px 20px;
  text-shadow: none;
}
.t3-mainnav .dropdown-menu li:first-child > a {
  border-top: 0;
}
.t3-mainnav .navbar .nav > li > .dropdown-menu:before {
  display: none;
}
.t3-mainnav .navbar .nav > li > .dropdown-menu:after {
  display: none;
}
.t3-mainnav .dropdown-submenu > .dropdown-menu {
  margin-top: 0;
}
.t3-mainnav .dropdown-menu .disabled > a,
.t3-mainnav .dropdown-menu .disabled > a:hover {
  color: #999;
}
.t3-mainnav .dropdown-menu .disabled > a:hover {
  background-color: transparent;
}
.t3-mainnav .nav li.dropdown.open > .dropdown-toggle {
  background-color: #666;
  color: #eee;
}
.t3-mainnav .nav li.dropdown.active > .dropdown-toggle,
.t3-mainnav .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #07b;
  color: #eee;
}
.t3-mainnav {
  background-color: #363636;
  background-image: -moz-linear-gradient(top,#444,#222);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));
  background-image: -webkit-linear-gradient(top,#444,#222);
  background-image: -o-linear-gradient(top,#444,#222);
  background-image: linear-gradient(to bottom,#444,#222);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
  border-top: 1px solid #444;
  border-bottom: 1px solid #444;
}
.t3-mainnav .navbar {
  color: #eee;
}
.t3-mainnav .navbar-inner {
  border-left: 1px solid #444;
}
.t3-mainnav .navbar .nav > li > a {
  color: #eee;
  border-right: 1px solid #444;
}
.t3-mainnav .navbar .nav > li > a:focus,
.t3-mainnav .navbar .nav > li > a:hover {
  background-color: #5e5e5e;
  background-color: #6d6d6d;
  background-image: -moz-linear-gradient(top,#777777,#5e5e5e);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#777777),to(#5e5e5e));
  background-image: -webkit-linear-gradient(top,#777777,#5e5e5e);
  background-image: -o-linear-gradient(top,#777777,#5e5e5e);
  background-image: linear-gradient(to bottom,#777777,#5e5e5e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff777777', endColorstr='#ff5d5d5d', GradientType=0);
}
.t3-mainnav .navbar .nav > .active > a,
.t3-mainnav .navbar .nav > .active > a:hover,
.t3-mainnav .navbar .nav > .active > a:focus {
  color: #fff;
  background-color: #41baff;
  background-image: -moz-linear-gradient(top,#55c1ff,#22afff);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#55c1ff),to(#22afff));
  background-image: -webkit-linear-gradient(top,#55c1ff,#22afff);
  background-image: -o-linear-gradient(top,#55c1ff,#22afff);
  background-image: linear-gradient(to bottom,#55c1ff,#22afff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff54c1ff', endColorstr='#ff21aeff', GradientType=0);
}
.t3-mainnav .dropdown-menu {
  background-color: #5e5e5e;
  border: 1px solid #777777;
}
.t3-mainnav .dropdown-menu li > a {
  color: #eee;
  border-top: 1px solid #777777;
}
.t3-mainnav .nav li.dropdown.open > .dropdown-toggle,
.t3-mainnav .nav li.dropdown.active > .dropdown-toggle,
.t3-mainnav .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #41baff;
  background-image: -moz-linear-gradient(top,#55c1ff,#22afff);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#55c1ff),to(#22afff));
  background-image: -webkit-linear-gradient(top,#55c1ff,#22afff);
  background-image: -o-linear-gradient(top,#55c1ff,#22afff);
  background-image: linear-gradient(to bottom,#55c1ff,#22afff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff54c1ff', endColorstr='#ff21aeff', GradientType=0);
}

.t3-module {
  background: transparent;
  color: inherit;
  margin-bottom: 40px;
}
.t3-module .module-inner {
  padding: 0;
}
.module-title {
  background: inherit;
  color: #eee;
  line-height: 30px;
  margin: 0 0 10px 0;
  padding: 0;
}
.module-ct {
  background: inherit;
  color: inherit;
  padding: 0;
  *zoom: 1;
}
.module-ct:before,
.module-ct:after {
  display: table;
  content: "";
  line-height: 0;
}
.module-ct:after {
  clear: both;
}
.t3-module ul,
.t3-module ol {
  margin-left: 20px;
}
.t3-module ul.unstyled,
.t3-module ol.unstyled,
.t3-module ul.nav,
.t3-module ol.nav {
  margin-left: 0;
}
.module_menu .nav {
  margin-bottom: 20px;
}
.module_menu .nav > li {
  border-top: 1px solid #444;
}
.module_menu .nav > li > a {
  padding: 5px;
}
.module_menu .nav > li:first-child {
  border-top: 0;
}
.module_menu .nav > li:first-child > a {
  padding-top: 0;
  border-top: 0;
}
#login-form input[type="text"],
#login-form input[type="password"] {
  width: 90%;
}
.banneritem a {
  font-weight: bold;
}
.bannerfooter {
  border-top: 1px solid #444;
  font-size: 12px;
  padding-top: 10px;
  text-align: right;
}
.categories-module,
ul.categories-module,
.category-module,
ul.category-module {
  margin: 0;
}
.categories-module li,
ul.categories-module li,
.category-module li,
ul.category-module li {
  list-style: none;
  padding: 10px 0;
  border-top: 1px solid #444;
}
.categories-module li:first-child,
ul.categories-module li:first-child,
.category-module li:first-child,
ul.category-module li:first-child {
  border-top: 0;
  padding-top: 0;
}
.categories-module h4,
ul.categories-module h4,
.category-module h4,
ul.category-module h4 {
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}
.feed h4 {
  font-weight: bold;
}
.feed .newsfeed,
.feed ul.newsfeed {
  border-top: 1px solid #444;
}
.feed .newsfeed .feed-link,
.feed .newsfeed h5.feed-link,
.feed ul.newsfeed .feed-link,
.feed ul.newsfeed h5.feed-link {
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}
.latestusers,
ul.latestusers {
  margin-left: 0;
}
.latestusers li,
ul.latestusers li {
  background: #eee;
  display: inline-block;
  padding: 5px 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.stats-module dt,
.stats-module dd {
  display: inline-block;
  margin: 0;
}
.stats-module dt {
  font-weight: bold;
  width: 35%;
}
.stats-module dd {
  width: 60%;
}
div.tagspopular ul {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
}
div.tagspopular ul li {
  color: #666;
  display: inline-block;
  margin: 0 5px 5px 0;
}
div.tagspopular ul li a {
  background: #eee;
  border-radius: 3px;
  color: #666;
  display: block;
  padding: 2px 5px;
}
div.tagspopular ul li a:hover,
div.tagspopular ul li a:focus,
div.tagspopular ul li a:active {
  background: #0087d5;
  color: #fff;
  text-decoration: none;
}
div.tagssimilar ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
div.tagssimilar ul li {
  border-bottom: 1px solid #eee;
  padding: 8px 0;
}
div.tagssimilar ul li a {
  color: #666;
}
div.tagssimilar ul li a:hover,
div.tagssimilar ul li a:focus,
div.tagssimilar ul li a:active {
  color: #0087d5;
}

.items-leading .leading {
  margin-bottom: 40px;
}
.items-row .item {
  margin-bottom: 40px;
}
.divider-vertical {
  margin: 0 0 40px;
  border: 0;
  border-top: 1px solid #444;
  border-bottom: 1px solid #fff;
}
.article-aside {
  color: #999;
  font-size: 13px;
  margin-bottom: 20px;
}
.article-info {
  margin: 0;
  width: 90%;
}
.article-info .article-info-term {
  display: none;
}
.article-info dd {
  float: left;
  margin-left: 0;
  margin-right: 10px;
  white-space: nowrap;
}
.article-info dd span {
  font-weight: bold;
}
.fields-container dd {
  border-bottom: 1px dotted #e1e1e1;
  padding: 6.6666666666667px 0;
}
.fields-container dd .field-label {
  display: inline-block;
  font-weight: bold;
  padding-right: 20px;
}
.fields-container dd:last-child {
  border-bottom: 0;
}
.article-footer {
  color: #999;
  font-size: 13px;
  margin-bottom: 20px;
}
article img[align=left],
.img_caption.left,
.pull-left.item-image {
  margin: 0 40px 20px 0;
}
article img[align=right],
.img_caption.right,
.pull-right.item-image {
  margin: 0 0 20px 40px;
}
.img-intro-none,
.img-intro-left,
.img-intro-right,
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right,
.img_caption {
  position: relative;
}
.img-intro-none,
.img-intro-left,
.img-intro-right,
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right,
.img_caption {
  margin-bottom: 20px;
  max-width: 100%;
}
.img-fulltext-left {
  float: left;
  margin-right: 40px;
}
.img-fulltext-right {
  float: right;
  margin-left: 40px;
}
.img-intro-none img,
.img-intro-left img,
.img-intro-right img,
.img-fulltext-none img,
.img-fulltext-left img,
.img-fulltext-right img {
  margin: 0;
}
.img_caption img {
  margin-bottom: 1px !important;
}
.img_caption p.img_caption {
  background: #eee;
  color: #666;
  font-size: 12px;
  width: 100%;
  margin: 0;
  padding: 5px;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  clear: both;
}
article aside .btn-group > .dropdown-toggle,
article aside .btn-group > .dropdown-toggle:hover,
article aside .btn-group > .dropdown-toggle:active,
article aside .btn-group > .dropdown-toggle:focus {
  background: transparent;
  border: 0;
  padding: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.login_form fieldset,
.login fieldset {
  padding: 15px 0 0;
}
.login_form fieldset p,
.login fieldset p {
  margin: 0 0 5px;
}
.login_form label,
.login label {
  display: block;
  font-weight: bold;
}
.login-fields {
  margin: 0 0 10px;
}
.login_form .input,
.login_form .inputbox,
.login-fields .required {
  margin-left: 10px;
  width: 150px;
}
.login_form .remember .input,
.login_form .remember .inputbox {
  width: 20px;
}
.form-register fieldset {
  padding: 0 0 10px;
}
.form-register p {
  margin: 0 0 5px;
}
.form-register p.form-des {
  margin: 15px 0;
}
.form-register label {
  display: block;
  float: left;
  font-weight: bold;
  text-align: right;
  width: 130px;
}
.form-register .input,
.form-register .inputbox {
  margin-left: 10px;
  width: 200px;
}
.form-register .btn,
.form-register .button {
  margin-left: 140px;
}
.registration fieldset dt {
  margin-right: 5px;
}
.admintable textarea {
  max-width: 90% !important;
  resize: none;
}
#mailto-window {
  background: #fff;
  margin: 10px 0 20px;
  padding: 0;
  position: relative;
}
#mailto-window h2 {
  margin-top: 0;
  margin-bottom: 20px;
}
#mailto-window .mailto-close {
  background: #FFF;
  background: -moz-linear-gradient(bottom,#ccc,#f0f0f0);
  background: -webkit-linear-gradient(bottom,#ccc,#f0f0f0);
  border: 1px solid #ccc;
  border-radius: 3px;
  color: #666;
  font-size: 92%;
  padding: 2px 5px;
  position: absolute;
  top: -10px;
  right: 0px;
  text-shadow: 1px 1px 0 #f0f0f0;
}
#mailto-window .mailto-close a {
  color: #666;
}
#mailto-window .mailto-close:hover {
  border-color: #999;
  box-shadow: 0 0 3px rgba(0,0,0,0.2);
}
#mailtoForm .formelm {
  padding: 5px 0;
  vertical-align: middle;
  overflow: hidden;
}
#mailtoForm .formelm label {
  display: inline-block;
  float: left;
  font-weight: bold;
  vertical-align: middle;
  width: 100px;
}
#mailtoForm p {
  margin-top: 20px;
}
#mailtoForm .input,
#mailtoForm .inputbox {
  width: 65%;
}
#mailtoForm .btn,
#mailtoForm .button,
#mailtoForm button {
  margin-right: 5px;
}
.user-details {
  padding: 10px 0;
}
.user-details p {
  margin: 0 0 5px;
}
.user-details label {
  display: block;
  float: left;
  font-weight: bold;
  text-align: right;
  width: 130px;
}
.user-details .input,
.user-details .inputbox {
  margin-left: 10px;
  width: 200px;
}
.user-details .btn,
.user-details button {
  margin-left: 140px;
}
.user-details .paramlist .paramlist_key {
  padding: 0 0 5px;
  width: 130px;
}
.user-details .paramlist .paramlist_value {
  padding: 0 0 5px;
}
.user-details .user_name span {
  font-weight: bold;
  padding-left: 10px;
}
.reset .form-validate p,
.remind .form-validate p {
  background: #eee;
  border: 1px solid #444;
  margin-bottom: 20px;
  padding: 10px 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.reset .form-validate fieldset dl,
.remind .form-validate fieldset dl {
  margin: 0;
}
.reset .form-validate fieldset dt,
.remind .form-validate fieldset dt {
  margin: 4px 0 0 0;
}
#searchForm {
  padding: 10px 20px;
  border: 1px solid #444;
  background: #eee;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *zoom: 1;
}
#searchForm:before,
#searchForm:after {
  display: table;
  content: "";
  line-height: 0;
}
#searchForm:after {
  clear: both;
}
#searchForm fieldset {
  margin: 20px 0;
}
#searchForm legend {
  margin-bottom: 10px;
}
#searchForm .phrases-box input[type="radio"] {
  vertical-align: top;
  margin-top: 3px;
}
#search-form ul#finder-filter-select-list {
  margin-left: 0;
}
#search-form ul#finder-filter-select-list li {
  list-style: none;
  padding: 10px 0;
}
#search-form ul#finder-filter-select-list li label {
  width: 150px;
}
.phrases-box input,
.phrases-box label,
.form-limit input,
.form-limit label,
.only label {
  display: inline-block;
  margin-right: 10px;
}
.phrases-box input {
  margin: 0;
}
.search-results {
  margin-top: 20px;
}
.search-results .result-title {
  font-size: 16px;
  margin-top: 20px;
}
.search-results .result-category {
  font-size: 12px;
  color: #999;
}
.search-results .result-text {
  margin-top: 5px;
  margin-bottom: 5px;
}
.search-results .result-created {
  font-size: 12px;
  color: #999;
}
.contact .accordion-heading .accordion-toggle {
  font-weight: bold;
}
.contact-category ul.category {
  border-top: 0;
  overflow: hidden;
}
.contact-category ul.category li.row-fluid {
  border: 1px solid ;
  width: 100%;
  margin-right: 0;
  margin-left: 0;
  *zoom: 1;
}
.contact-category ul.category li.row-fluid:before,
.contact-category ul.category li.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.contact-category ul.category li.row-fluid:after {
  clear: both;
}
.contact-category ul.category li.row-fluid > div {
  margin: 0;
}
.contact-category .cat-children ul {
  border: 0;
  border-top: 1px solid #ddd;
  list-style: none;
  margin: 10px 0 0 0;
  padding: 0;
}
.contact-category .cat-children ul li {
  background: transparent;
  border-bottom: 1px solid #ddd;
  padding: 10px 0;
}
.contact-category .cat-children ul li .item-title {
  border-left: 1px dotted ;
  display: block;
  font-size: 14px;
  font-weight: 600;
  padding: 0 0 0 15px;
  margin-left: 20px;
  position: relative;
}
.contact-category .cat-children ul li .item-title:after {
  border-top: 1px dotted ;
  display: block;
  content: "";
  position: absolute;
  left: 0;
  top: 8px;
  height: 1px;
  width: 10px;
}
.contact-category .cat-children ul li li .item-title {
  margin-left: 40px;
}
.contact-category .cat-children ul li li li .item-title {
  margin-left: 60px;
}
.contact-category .cat-children ul li li li li .item-title {
  margin-left: 80px;
}
.contact-category .cat-children ul li:last-child {
  border: 0;
}
#archive-items > li {
  line-height: normal;
  margin: 0;
  overflow: visible;
  padding: 0;
}
#archive-items div.intro {
  clear: both;
  overflow: hidden;
}
.category-item {
  margin-top: 20px;
  *zoom: 1;
}
.category-item:before,
.category-item:after {
  display: table;
  content: "";
  line-height: 0;
}
.category-item:after {
  clear: both;
}
.category-item .page-header {
  line-height: normal;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 20px;
}
.category-item .category-item {
  margin-left: 4.2918454935622%;
}
.newsfeed-category > h2,
.newsfeed > h2 {
  border-bottom: 1px solid #444;
  padding-bottom: 20px;
  margin-bottom: 20px;
  margin-top: 0;
}
.newsfeed-category .category-desc,
.newsfeed .category-desc {
  margin-bottom: 20px;
}
.newsfeed-category .category li,
.newsfeed .category li {
  *zoom: 1;
}
.newsfeed-category .category li:before,
.newsfeed-category .category li:after,
.newsfeed .category li:before,
.newsfeed .category li:after {
  display: table;
  content: "";
  line-height: 0;
}
.newsfeed-category .category li:after,
.newsfeed .category li:after {
  clear: both;
}
.newsfeed > h2 {
  border-bottom: 1px solid #444;
  padding-bottom: 20px;
  margin-bottom: 20px;
  margin-top: 0;
}
.newsfeed .feed-description {
  margin-bottom: 20px;
  font-size: 16px;
}
.newsfeed .feed-item-description .feed-description {
  font-size: 14px;
}
.newsfeed ol li > a {
  font-weight: bold;
  font-size: 16px;
}
.edit textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.edit.item-page fieldset .form-actions {
  clear: both;
  margin-top: 40px;
}
.com_media #imageForm #upbutton {
  margin-top: 5px;
}
.button2-left,
.button2-left div {
  float: left;
}
.button2-right,
.button2-right div {
  float: right;
}
.button2-left {
  margin: 5px 5px 0 0;
}
.button2-right {
  margin: 5px 0 0 5px;
}
.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
  background: #eee;
  border: 1px solid #e1e1e1;
  color: #999;
  cursor: pointer;
  display: block;
  float: left;
  padding: 2px 10px;
  border-radius: 4px;
}
.button2-left span,
.button2-right span {
  color: #999;
  cursor: default;
}
.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span {
  padding: 0 6px;
}
.button2-left a:hover,
.button2-right a:hover {
  background: #e1e1e1;
  color: #444;
  text-decoration: none;
}
.control-group a.modal {
  position: inherit;
  width: auto !important;
  margin-left: 0 !important;
  top: auto !important;
}
.controls img.calendar {
  cursor: pointer;
  margin-left: 5px;
}
#imageForm #upbutton {
  margin-top: -18px;
}
.view-imagesList body {
  padding-top: 0;
}
.view-imagesList .t3-mainbody {
  padding: 0;
}
.view-imagesList .manager.thumbnails {
  overflow: hidden;
}
.view-imagesList .manager.thumbnails li {
  float: left;
  margin: 0 10px 20px;
}
table.adminlist th a {
  color: #22afff;
}
.article-content .pagination ul {
  border-left: 1px solid #444;
}
.article-content .pagination li {
  float: left;
  padding: 10px 20px;
  line-height: normal;
  border: 1px solid #444;
  border-left: 0;
}
.article-content .pagination li a {
  border: 0;
  text-decoration: none;
  background-color: transparent;
  line-height: normal;
  padding: 0;
}
.pagenavcounter {
  margin: 0 0 20px;
  font-weight: bold;
}
#article-index {
  float: right;
  margin: 0 0 20px 20px;
  padding: 10px;
  width: 30%;
  border: 1px solid #444;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
#article-index ul {
  margin: 0 0 0 20px;
}
.pagenav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.pagenav li {
  margin: 0;
  padding: 0;
  float: left;
}
.pagenav li.pagenav-prev {
  margin-right: 10px;
}
.pagenav li a {
  padding: 10px 20px;
  line-height: normal;
  border: 1px solid #444;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.pagenav li a:hover,
.pagenav li a:active,
.pagenav li a:focus {
  background-color: #666;
  color: #eee;
}
.counter {
  float: right;
  line-height: 1;
  margin: 10px 0;
  text-align: right;
}
.items-more h3 {
  margin: 0 0 5px;
}
.back_button a {
  display: block;
  margin: 10px 0;
}
.filters {
  margin: 10px 0 5px;
}
.display-limit {
  margin: 10px 0 5px;
}
.filters .filter-search,
.filters .display-limit {
  float: left;
  width: 50%;
}
.filters .display-limit {
  float: right;
  text-align: right;
}
#system-message dt {
  font-weight: bold;
}
#system-message dd {
  font-weight: bold;
}
#system-message dd.message ul,
#system-message dd.error ul,
#system-message dd.notice ul {
  margin: 0;
  padding: 0;
}
#system-message dd.message ul li,
#system-message dd.error ul li,
#system-message dd.notice ul li {
  background: none;
  margin: 0;
  padding: 5px;
}
.tip-wrap {
  background: #fff6df;
  border: 1px solid #fb3;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.4);
  -moz-box-shadow: 0 0 3px rgba(0,0,0,0.4);
  box-shadow: 0 0 3px rgba(0,0,0,0.4);
  max-width: 300px;
  z-index: 999;
}
.tip-title {
  border-bottom: 1px solid #fb3;
  font-weight: bold;
  padding: 5px 10px;
}
.tip-text {
  font-size: 14px;
  margin: 0;
  padding: 5px 10px;
}
.hasTip img {
  border: none;
  margin: 0 5px 0 0;
}
.width-10 {
  width: 10px;
}
.width-20 {
  width: 20px;
}
.width-30 {
  width: 30px;
}
.width-40 {
  width: 40px;
}
.width-50 {
  width: 50px;
}
.width-60 {
  width: 60px;
}
.width-70 {
  width: 70px;
}
.width-80 {
  width: 80px;
}
.width-90 {
  width: 90px;
}
.width-100 {
  width: 100px;
}
.height-10 {
  height: 10px;
}
.height-20 {
  height: 20px;
}
.height-30 {
  height: 30px;
}
.height-40 {
  height: 40px;
}
.height-50 {
  height: 50px;
}
.height-60 {
  height: 60px;
}
.height-70 {
  height: 70px;
}
.height-80 {
  height: 80px;
}
.height-90 {
  height: 90px;
}
.height-100 {
  height: 100px;
}
.iframe-bordered {
  border: 1px solid #ddd;
}
.input-prepend .chzn-container-single .chzn-single {
  border-color: #666;
  height: 26px;
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.input-prepend .chzn-container-active .chzn-single-with-drop {
  -webkit-border-radius: 0 3px 0 0;
  -moz-border-radius: 0 3px 0 0;
  border-radius: 0 3px 0 0;
}
.input-prepend .chzn-container-single .chzn-drop {
  border-color: #666;
}
.btn-group .chzn-results {
  white-space: normal;
}
.languageswitcherload {
  float: right;
  width: 100%;
}
.languageswitcherload .mod-languages {
  text-align: right;
}
#jform_privacyconsent_privacy-lbl a.modal,
#jform_consentbox-lbl a.modal,
#jform_terms_terms-lbl a.modal,
#jform_profile_tos-lbl a.modal {
  border-radius: 0;
  box-shadow: none;
  border: none;
}
#modal-jform_consentbox,
#modal-consentbox {
  top: 5%;
  display: block;
  z-index: 1050;
  left: 50%;
  width: 80%;
  position: fixed;
  margin-left: -40%;
  background: #fff;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  outline: none;
  padding: 0 !important;
  transform: none;
  bottom: auto;
}
#modal-jform_consentbox.in,
#modal-consentbox.in {
  opacity: 1;
  display: block !important;
}
#modal-jform_consentbox .modal-header,
#modal-consentbox .modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
#modal-jform_consentbox .modal-body,
#modal-consentbox .modal-body {
  overflow-y: auto;
  width: 98%;
  position: relative;
  padding: 1%;
}
#modal-jform_consentbox .iframe,
#modal-consentbox .iframe {
  max-height: 739px;
}
#modal-jform_consentbox .modal-body {
  max-height: 770px;
}
#modal-jform_consentbox .iframe {
  max-height: 739px;
}
#modal-consentbox .modal-header h3 {
  font-size: 26px;
  margin: 0;
}
#modal-consentbox .modal-body {
  max-height: 220px;
}
#modal-consentbox .iframe {
  max-height: 200px;
}



.t3-header {
  padding-top: 20px;
  padding-bottom: 20px;
}
.logo {
  float: left;
}
.logo a {
  display: inline-block;
  line-height: 1;
  margin: 0;
}
.logo-image {
  overflow: hidden;
}
.logo-image a {
  background-repeat: no-repeat;
  width: 204px;
  height: 65px;
}
.logo-image span,
.logo-image small {
  display: none;
}
.logo-text a {
  color: #444;
  text-decoration: none;
  font-size: 17.5px;
}
.logo-text:hover a,
.logo-text a:hover,
.logo-text a:active,
.logo-text a:focus {
  text-decoration: none;
}
.logo-text .site-slogan {
  display: block;
  font-size: 14px;
  margin-top: 5px;
}
.head-search {
  float: right;
  margin-top: 20px;
}
.head-search form {
  margin: 0;
  float: right;
}
.head-search label {
  display: none;
}
.head-search .input {
  background: url("../../../images/ico/search-invert.png") no-repeat 8px center;
  width: 120px;
  padding-left: 26px;
}
.head-search .input:focus {
  color: #444;
  width: 180px;
}
.t3-sl {
  padding-bottom: 60px;
  padding-top: 60px;
}
.t3-mainbody {
  padding-bottom: 40px;
  padding-top: 40px;
}
.t3-footer {
  background: #222;
  color: #666;
  *zoom: 1;
}
.t3-footer:before,
.t3-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-footer:after {
  clear: both;
}
.t3-footer small {
  display: block;
  font-size: 100%;
}
.t3-footer a {
  color: #999;
}
.t3-footer a:hover,
.t3-footer a:active,
.t3-footer a:focus {
  color: #e6e6e6;
}
.t3-footnav {
  padding: 60px 0 40px;
  *zoom: 1;
}
.t3-footnav:before,
.t3-footnav:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-footnav:after {
  clear: both;
}
.t3-footnav ul {
  list-style: none;
  margin-left: 0;
}
.t3-footnav li {
  line-height: 24px;
}
.t3-footnav .module-title {
  font-size: 18px;
  color: #999;
}
.t3-copyright {
  border-top: 1px solid #2f2f2f;
  font-size: 12px;
  padding: 40px 0 80px;
  *zoom: 1;
}
.t3-copyright:before,
.t3-copyright:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-copyright:after {
  clear: both;
}
.copyright {
  float: left;
}
.poweredby {
  float: right;
  text-align: right;
}
.poweredby .t3-logo,
.poweredby .t3-logo-small {
  float: right;
  opacity: .5;
}

.page-header {
  border-bottom: 1px solid #444;
}
.page-subheader {
  border-bottom: 1px solid #444;
}
.divider-vertical {
  border-top: 1px solid #222;
  border-bottom: 1px solid #444;
}
.logo-text h1 {
  color: #fff;
}
.logo-text h1 a {
  color: #fff;
}
.logo-text .site-slogan {
  display: block;
  font-size: 14px;
  margin-top: 5px;
}
.head-search .input {
  background: url("../../../images/themes/dark/ico/search.png") no-repeat 8px center;
}
.head-search .input:focus {
  color: #fff;
}
.module_menu .nav > li {
  border-top: 1px solid #444;
}
.t3-mainnav.inverted .navbar .nav > .active > a,
.t3-mainnav.inverted .navbar .nav > .active > a:hover,
.t3-mainnav.inverted .navbar .nav > .active > a:focus {
  color: #fff;
  background-color: #008ada;
  background-image: -moz-linear-gradient(top,#0097ee,#07b);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#0097ee),to(#07b));
  background-image: -webkit-linear-gradient(top,#0097ee,#07b);
  background-image: -o-linear-gradient(top,#0097ee,#07b);
  background-image: linear-gradient(to bottom,#0097ee,#07b);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0097ed', endColorstr='#ff0077bb', GradientType=0);
}
.input-append .add-on,
.input-prepend .add-on {
  background: #444;
}
.nav-tabs.nav-stacked > li > a,
.pagination a,
.pagination span {
  border-color: #444;
}
.pagination a:hover,
.pagination .active a,
.pagination .active span,
.pagination a,
.pagination span {
  background: #444;
}
.btn {
  text-shadow: none;
}PK�}!]��^Y	Y	themes/dark/home.cssnu&1i�.home .t3-sl-1 {
  padding: 0;
}
.home .t3-sl-1 .jumbotron {
  background-color: #eee;
  background-image: -webkit-gradient(radial,center center,0,center center,460,from(#fff),to(#eee));
  background-image: -webkit-radial-gradient(circle,#fff,#eee);
  background-image: -moz-radial-gradient(circle,#fff,#eee);
  background-image: -o-radial-gradient(circle,#fff,#eee);
  background-repeat: no-repeat;
  border-bottom: 1px solid #444;
}
.home .t3-sl-1 .jumbotron .btn-large {
  font-size: 24.5px;
  padding: 18px 44.5px;
}
.home .t3-sl-1 .t3-social {
  background: #eee;
  padding: 20px 0;
}
.home .t3-sl-1 .t3-social .t3-social-btns {
  margin: 0;
  height: 20px;
  text-align: center;
}
.home .t3-sl-1 .t3-social .t3-social-btns li {
  display: inline-block;
  margin: 0 10px;
  height: 20px;
}
.home .t3-sl-1 {
  color: #eee;
}
.home .t3-sl-1 .jumbotron {
  background-color: #222;
  background-image: -webkit-gradient(radial,center center,0,center center,460,from(#222),to(#222));
  background-image: -webkit-radial-gradient(circle,#222,#222);
  background-image: -moz-radial-gradient(circle,#222,#222);
  background-image: -o-radial-gradient(circle,#222,#222);
  background-repeat: no-repeat;
}
.home .t3-sl-1 .jumbotron h1 {
  color: #fff;
}
.home .t3-sl-2 {
  text-align: center;
}
.home .t3-sl-2 p {
  font-size: 16px;
  line-height: 22px;
}
.home .t3-sl-3 p img {
  margin-bottom: 20px;
}
.home .t3-sl-3,
.home .t3-sl-4 {
  border-top: 1px solid #444;
  text-align: center;
}
.home .t3-sl-3 p,
.home .t3-sl-4 p {
  font-size: 16px;
  line-height: 22px;
}
.home .t3-sl-3 .jumbotron,
.home .t3-sl-4 .jumbotron {
  padding-top: 0;
}
.home .t3-sl-3 .jumbotron h1,
.home .t3-sl-4 .jumbotron h1 {
  margin-bottom: 10px;
  margin-top: 0;
}
.home .t3-sl-3 .jumbotron p,
.home .t3-sl-4 .jumbotron p {
  font-size: 21px;
  line-height: 1.275;
  color: #999;
}
.home .t3-sl-5 {
  background: #eee;
  border-top: 1px solid #444;
  padding: 0;
}
.home .t3-sl-5 .jumbotron .btn-large {
  font-size: 24.5px;
  padding: 18px 44.5px;
}
.home .t3-sl-5 .section-arrow-alt {
  background: url("../../../images/arrow-section-alt.png") no-repeat center -1px #eee;
  width: 37px;
  height: 19px;
  position: absolute;
  top: -1px;
  left: 50%;
  margin-left: -19px;
}
.home .t3-sl-5 {
  background: #222;
  border-bottom: 1px solid #444;
  color: #eee;
}
.home .t3-sl-5 .section-arrow-alt {
  display: none;
}PK�}!]��"8-8-themes/dark/megamenu.cssnu&1i�.t3-megamenu .mega-inner {
  padding: 10px;
  *zoom: 1;
}
.t3-megamenu .mega-inner:before,
.t3-megamenu .mega-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-inner:after {
  clear: both;
}
.t3-megamenu .row-fluid + .row-fluid {
  padding-top: 10px;
  border-top: 1px solid #444;
}
.t3-megamenu .mega > .mega-dropdown-menu {
  min-width: 200px;
  display: none;
}
.t3-megamenu .mega.open > .mega-dropdown-menu,
.t3-megamenu .mega.dropdown-submenu:hover > .mega-dropdown-menu {
  display: block;
}
.t3-megamenu .mega-group {
  *zoom: 1;
}
.t3-megamenu .mega-group:before,
.t3-megamenu .mega-group:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-group:after {
  clear: both;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title {
  background: inherit;
  color: inherit;
  font-weight: bold;
  padding: 0;
  margin: 0;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus {
  background: inherit;
  color: inherit;
}
.t3-megamenu .mega-group-ct {
  margin: 0;
  padding: 0;
  *zoom: 1;
}
.t3-megamenu .mega-group-ct:before,
.t3-megamenu .mega-group-ct:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-group-ct:after {
  clear: both;
}
.t3-megamenu .span12.mega-col-nav .mega-inner {
  padding: 5px;
}
.t3-megamenu .mega-group .span12.mega-col-nav .mega-inner {
  padding: 0;
}
.t3-megamenu .mega-nav,
.t3-megamenu .dropdown-menu .mega-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.t3-megamenu .mega-nav > li,
.t3-megamenu .dropdown-menu .mega-nav > li {
  list-style: none;
  margin-left: 0;
}
.t3-megamenu .mega-nav > li a,
.t3-megamenu .dropdown-menu .mega-nav > li a {
  white-space: normal;
}
.t3-megamenu .mega-group > .mega-nav,
.t3-megamenu .dropdown-menu .mega-group > .mega-nav {
  margin-left: -5px;
  margin-right: -5px;
}
.t3-megamenu .mega-nav .dropdown-submenu > a::after {
  margin-right: 5px;
}
.t3-megamenu .t3-module {
  margin-bottom: 10px;
}
.t3-megamenu .t3-module .module-title {
  margin-bottom: 0;
}
.t3-megamenu .t3-module .module-ct {
  margin: 0;
  padding: 0;
}
.t3-megamenu .mega-align-left > .dropdown-menu {
  left: 0;
}
.t3-megamenu .mega-align-right > .dropdown-menu {
  left: auto;
  right: 0;
}
.t3-megamenu .mega-align-center > .dropdown-menu {
  left: 50%;
  transform: translate(-50%);
  -webkit-transform: translate(-50%);
  -moz-transform: translate(-50%);
  -ms-transform: translate(-50%);
  -o-transform: translate(-50%);
}
.t3-megamenu .dropdown-submenu.mega-align-left > .dropdown-menu {
  left: 100%;
}
.t3-megamenu .dropdown-submenu.mega-align-right > .dropdown-menu {
  left: auto;
  right: 100%;
}
.t3-megamenu .mega-align-justify {
  position: static;
}
.t3-megamenu .mega-align-justify > .dropdown-menu {
  left: 0;
  margin-left: 0;
  top: auto;
}
.t3-megamenu .mega-caption {
  display: block;
  white-space: nowrap;
}
.t3-megamenu .nav .caret,
.t3-megamenu .dropdown-submenu .caret,
.t3-megamenu .mega-menu .caret {
  display: none;
}
.t3-megamenu .nav > .dropdown > .dropdown-toggle .caret {
  display: inline-block;
}
.t3-megamenu .nav [class^="icon-"],
.t3-megamenu .nav [class*=" icon-"] {
  margin-right: 5px;
}
.t3-megamenu .mega-tab > div {
  position: relative;
}
.t3-megamenu .mega-tab > div > ul {
  width: 200px;
}
.t3-megamenu .mega-tab > div > ul > li {
  position: static;
}
.t3-megamenu .mega-tab > div > ul > li > .dropdown-menu {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 200px;
}
.t3-megamenu .mega-tab > div > ul > li > .mega-dropdown-menu {
  border: none;
  box-shadow: none;
}
.t3-megamenu .mega-tab > div > ul > li > .mega-dropdown-menu > div {
  opacity: 1 !important;
  margin-left: 0 !important;
  transition: none !important;
}
@media (min-width: 768px) {
  .t3-megamenu.animate .mega > .mega-dropdown-menu {
    transition: all 400ms;
    -webkit-transition: all 400ms;
    -ms-transition: all 400ms;
    -o-transition: all 400ms;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    opacity: 0;
  }
  .t3-megamenu.animate .mega.animating > .mega-dropdown-menu {
    display: block !important;
  }
  .t3-megamenu.animate .mega.open > .mega-dropdown-menu,
  .t3-megamenu.animate .mega.animating.open > .mega-dropdown-menu {
    opacity: 1;
  }
  .t3-megamenu.animate.zoom .mega > .mega-dropdown-menu {
    -webkit-transform: scale(0, 0);
    -moz-transform: scale(0, 0);
    -ms-transform: scale(0, 0);
    -o-transform: scale(0, 0);
    transform: scale(0, 0);
    -webkit-transform-origin: 20% 20%;
    -moz-transform-origin: 20% 20%;
    transform-origin: 20% 20%;
  }
  .t3-megamenu.animate.zoom .mega.open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.zoom .level0 > .mega-align-center > .mega-dropdown-menu {
    -webkit-transform: scale(0,0) translate(-50%,0);
    -ms-transform: scale(0,0) translate(-50%,0);
    transform: scale(0,0) translate(-50%,0);
    -webkit-transform-origin: 0% 20%;
    -moz-transform-origin: 0% 20%;
    transform-origin: 0% 20%;
  }
  .t3-megamenu.animate.zoom .level0 > .mega-align-center.open > .mega-dropdown-menu {
    -webkit-transform: scale(1,1) translate(-50%,0);
    -ms-transform: scale(1,1) translate(-50%,0);
    transform: scale(1,1) translate(-50%,0);
  }
  .t3-megamenu.animate.elastic .mega > .mega-dropdown-menu {
    -webkit-transform: scale(0, 1);
    -moz-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    -o-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transform-origin: 10% 0;
    -moz-transform-origin: 10% 0;
    transform-origin: 10% 0;
  }
  .t3-megamenu.animate.elastic .mega.open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.elastic .level0 > .mega > .mega-dropdown-menu {
    -webkit-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
  .t3-megamenu.animate.elastic .level0 .open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.elastic .level0 > .mega-align-center > .mega-dropdown-menu {
    transform: scale(1,0) translate(-50%,0);
    -ms-transform: scale(1,0) translate(-50%,0);
    -webkit-transform: scale(1,0) translate(-50%,0);
  }
  .t3-megamenu.animate.elastic .level0 > .mega-align-center.open > .mega-dropdown-menu {
    transform: scale(1,1) translate(-50%,0);
    -ms-transform: scale(1,1) translate(-50%,0);
    -webkit-transform: scale(1,1) translate(-50%,0);
  }
  .t3-megamenu.animate.slide {
    
  }
  .t3-megamenu.animate.slide .mega {
    
  }
  .t3-megamenu.animate.slide .mega.animating > .mega-dropdown-menu {
    overflow: hidden;
  }
  .t3-megamenu.animate.slide .mega > .mega-dropdown-menu > div {
    transition: all 400ms;
    -webkit-transition: all 400ms;
    -ms-transition: all 400ms;
    -o-transition: all 400ms;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    margin-top: -100%;
  }
  .t3-megamenu.animate.slide .mega.open > .mega-dropdown-menu > div {
    margin-top: 0%;
  }
  .t3-megamenu.animate.slide .mega .mega > .mega-dropdown-menu {
    min-width: 0;
  }
  .t3-megamenu.animate.slide .mega .mega > .mega-dropdown-menu > div {
    min-width: 200px;
    margin-top: 0;
    margin-left: -500px;
  }
  .t3-megamenu.animate.slide .mega .mega.open > .mega-dropdown-menu > div {
    margin-left: 0;
  }
}
.t3-megamenu .mega-inner {
  padding: 20px;
}
.t3-megamenu .row-fluid + .row-fluid {
  border-top: 1px solid #444;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title {
  background: inherit;
  color: #222;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 5px;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus {
  background: inherit;
  color: #222;
}
.t3-megamenu .mega-nav > li a,
.t3-megamenu .dropdown-menu .mega-nav > li a {
  padding: 5px 10px;
}
.t3-megamenu .mega-nav .dropdown-submenu > a::after {
  margin-right: 0;
}
.t3-megamenu .t3-module .module-title {
  font-size: 16px;
  color: #222;
  display: block;
  line-height: 20px;
  margin-bottom: 5px;
}
.t3-megamenu .t3-module ul,
.t3-megamenu .t3-module .nav {
  margin: 0 0 0 15px;
}
.t3-megamenu .t3-module ul li,
.t3-megamenu .t3-module .nav li {
  list-style: disc;
  display: list-item;
  float: none;
  margin: 0;
  padding: 0;
  border: 0;
}
.t3-megamenu .t3-module ul li a,
.t3-megamenu .t3-module .nav li a {
  display: inline;
  padding: 0;
  margin: 0;
  border: 0;
  font-size: 100%;
  background: none;
  font: inherit;
  white-space: normal;
}
.t3-megamenu .t3-module ul li a:hover,
.t3-megamenu .t3-module ul li a:focus,
.t3-megamenu .t3-module ul li a:active,
.t3-megamenu .t3-module .nav li a:hover,
.t3-megamenu .t3-module .nav li a:focus,
.t3-megamenu .t3-module .nav li a:active {
  background: none;
  color: inherit;
  font: inherit;
}
.t3-megamenu .mega-caption {
  color: #999;
  font-size: 12px;
  margin-top: 3px;
  font-weight: normal;
}
.t3-megamenu .mega-nav .mega-group > span,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > span {
  color: #fff;
}
.t3-megamenu .mega-nav .mega-group > span:hover,
.t3-megamenu .mega-nav .mega-group > span:active,
.t3-megamenu .mega-nav .mega-group > span:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > span:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > span:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > span:focus {
  color: #fff;
}
.t3-megamenu .t3-module .module-title {
  color: #fff;
}PK�}!]@:�::themes/dark/off-canvas.cssnu&1i�#off-canvas-nav {
  display: none;
}
@media (max-width: 767px) {
  .off-canvas {
    width: 100%;
    overflow-x: hidden;
    position: relative;
  }
  .off-canvas body {
    width: 100%;
    overflow-x: hidden;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  .off-canvas body > * {
    left: 0;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: -webkit-transform 500ms ease;
    -moz-transition: -moz-transform 500ms ease;
    -o-transition: -o-transform 500ms ease;
    transition: transform 500ms ease;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
  }
  .off-canvas #t3-mainnav .nav-collapse,
  .off-canvas #ja-mainnav .nav-collapse {
    display: none;
  }
  .off-canvas #off-canvas-nav {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    z-index: 1;
    background: none;
  }
  .off-canvas #off-canvas-nav .t3-mainnav {
    margin: 0;
    position: absolute;
    left: 0;
    top: 0;
    width: 250px;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  .off-canvas #off-canvas-nav .t3-mainnav .nav-collapse {
    height: auto;
    background: none;
  }
  .off-canvas-enabled body > * {
    -webkit-transform: translateX(250px);
    -moz-transform: translateX(250px);
    -o-transform: translateX(250px);
    transform: translateX(250px);
  }
  .off-canvas-enabled #t3-mainnav {
    display: block;
  }
}
@media (max-width: 767px) {
  .off-canvas .t3-mainnav .nav-collapse {
    margin-top: 0;
  }
}PK�}!]��-w9p9p#themes/dark/template-responsive.cssnu&1i�@media (min-width: 980px) and (max-width: 1199px) {
  .row {
    margin-left: -40px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 40px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 932px;
  }
  .span12 {
    width: 932px;
  }
  .span11 {
    width: 851px;
  }
  .span10 {
    width: 770px;
  }
  .span9 {
    width: 689px;
  }
  .span8 {
    width: 608px;
  }
  .span7 {
    width: 527px;
  }
  .span6 {
    width: 446px;
  }
  .span5 {
    width: 365px;
  }
  .span4 {
    width: 284px;
  }
  .span3 {
    width: 203px;
  }
  .span2 {
    width: 122px;
  }
  .span1 {
    width: 41px;
  }
  .offset12 {
    margin-left: 1012px;
  }
  .offset11 {
    margin-left: 931px;
  }
  .offset10 {
    margin-left: 850px;
  }
  .offset9 {
    margin-left: 769px;
  }
  .offset8 {
    margin-left: 688px;
  }
  .offset7 {
    margin-left: 607px;
  }
  .offset6 {
    margin-left: 526px;
  }
  .offset5 {
    margin-left: 445px;
  }
  .offset4 {
    margin-left: 364px;
  }
  .offset3 {
    margin-left: 283px;
  }
  .offset2 {
    margin-left: 202px;
  }
  .offset1 {
    margin-left: 121px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 4.2918454935622%;
    *margin-left: 4.2381974248927%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 4.2918454935622%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.309012875536%;
    *width: 91.255364806867%;
  }
  .row-fluid .span10 {
    width: 82.618025751073%;
    *width: 82.564377682403%;
  }
  .row-fluid .span9 {
    width: 73.927038626609%;
    *width: 73.87339055794%;
  }
  .row-fluid .span8 {
    width: 65.236051502146%;
    *width: 65.182403433476%;
  }
  .row-fluid .span7 {
    width: 56.545064377682%;
    *width: 56.491416309013%;
  }
  .row-fluid .span6 {
    width: 47.854077253219%;
    *width: 47.800429184549%;
  }
  .row-fluid .span5 {
    width: 39.163090128755%;
    *width: 39.109442060086%;
  }
  .row-fluid .span4 {
    width: 30.472103004292%;
    *width: 30.418454935622%;
  }
  .row-fluid .span3 {
    width: 21.781115879828%;
    *width: 21.727467811159%;
  }
  .row-fluid .span2 {
    width: 13.090128755365%;
    *width: 13.036480686695%;
  }
  .row-fluid .span1 {
    width: 4.3991416309013%;
    *width: 4.3454935622318%;
  }
  .row-fluid .offset12 {
    margin-left: 108.58369098712%;
    *margin-left: 108.47639484979%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 104.29184549356%;
    *margin-left: 104.18454935622%;
  }
  .row-fluid .offset11 {
    margin-left: 99.892703862661%;
    *margin-left: 99.785407725322%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 95.600858369099%;
    *margin-left: 95.49356223176%;
  }
  .row-fluid .offset10 {
    margin-left: 91.201716738197%;
    *margin-left: 91.094420600858%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 86.909871244635%;
    *margin-left: 86.802575107296%;
  }
  .row-fluid .offset9 {
    margin-left: 82.510729613734%;
    *margin-left: 82.403433476395%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 78.218884120172%;
    *margin-left: 78.111587982833%;
  }
  .row-fluid .offset8 {
    margin-left: 73.81974248927%;
    *margin-left: 73.712446351931%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 69.527896995708%;
    *margin-left: 69.420600858369%;
  }
  .row-fluid .offset7 {
    margin-left: 65.128755364807%;
    *margin-left: 65.021459227468%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 60.836909871245%;
    *margin-left: 60.729613733906%;
  }
  .row-fluid .offset6 {
    margin-left: 56.437768240343%;
    *margin-left: 56.330472103004%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 52.145922746781%;
    *margin-left: 52.038626609442%;
  }
  .row-fluid .offset5 {
    margin-left: 47.74678111588%;
    *margin-left: 47.639484978541%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 43.454935622318%;
    *margin-left: 43.347639484979%;
  }
  .row-fluid .offset4 {
    margin-left: 39.055793991416%;
    *margin-left: 38.948497854077%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.763948497854%;
    *margin-left: 34.656652360515%;
  }
  .row-fluid .offset3 {
    margin-left: 30.364806866953%;
    *margin-left: 30.257510729614%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 26.072961373391%;
    *margin-left: 25.965665236052%;
  }
  .row-fluid .offset2 {
    margin-left: 21.673819742489%;
    *margin-left: 21.56652360515%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.381974248927%;
    *margin-left: 17.274678111588%;
  }
  .row-fluid .offset1 {
    margin-left: 12.982832618026%;
    *margin-left: 12.875536480687%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.6909871244635%;
    *margin-left: 8.5836909871245%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 40px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 918px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 837px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 756px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 675px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 594px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 513px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 432px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 351px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 270px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 189px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 108px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 27px;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .offset-12 {
    margin-left: -736px;
  }
  .offset-11 {
    margin-left: -673px;
  }
  .offset-10 {
    margin-left: -610px;
  }
  .offset-9 {
    margin-left: -547px;
  }
  .offset-8 {
    margin-left: -484px;
  }
  .offset-7 {
    margin-left: -421px;
  }
  .offset-6 {
    margin-left: -358px;
  }
  .offset-5 {
    margin-left: -295px;
  }
  .offset-4 {
    margin-left: -232px;
  }
  .offset-3 {
    margin-left: -169px;
  }
  .offset-2 {
    margin-left: -106px;
  }
  .offset-1 {
    margin-left: -43px;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .offset-12 {
    margin-left: -932px;
  }
  .offset-11 {
    margin-left: -851px;
  }
  .offset-10 {
    margin-left: -770px;
  }
  .offset-9 {
    margin-left: -689px;
  }
  .offset-8 {
    margin-left: -608px;
  }
  .offset-7 {
    margin-left: -527px;
  }
  .offset-6 {
    margin-left: -446px;
  }
  .offset-5 {
    margin-left: -365px;
  }
  .offset-4 {
    margin-left: -284px;
  }
  .offset-3 {
    margin-left: -203px;
  }
  .offset-2 {
    margin-left: -122px;
  }
  .offset-1 {
    margin-left: -41px;
  }
}
@media (min-width: 1200px) {
  .offset-12 {
    margin-left: -1196px;
  }
  .offset-11 {
    margin-left: -1093px;
  }
  .offset-10 {
    margin-left: -990px;
  }
  .offset-9 {
    margin-left: -887px;
  }
  .offset-8 {
    margin-left: -784px;
  }
  .offset-7 {
    margin-left: -681px;
  }
  .offset-6 {
    margin-left: -578px;
  }
  .offset-5 {
    margin-left: -475px;
  }
  .offset-4 {
    margin-left: -372px;
  }
  .offset-3 {
    margin-left: -269px;
  }
  .offset-2 {
    margin-left: -166px;
  }
  .offset-1 {
    margin-left: -63px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .row,
  .row-fluid {
    width: 100%;
    margin-left: 0;
    *zoom: 1;
  }
  .row:before,
  .row:after,
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after,
  .row-fluid:after {
    clear: both;
  }
  .row [class*="span"],
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 2.7173913043478%;
    *margin-left: 2.6637432356783%;
  }
  .row [class*="span"]:first-child:not(.pull-right),
  .row-fluid [class*="span"]:first-child:not(.pull-right) {
    margin-left: 0;
  }
  .row [class*="span"].pull-right:first-child + [class*="span"]:not(.pull-right),
  .row-fluid [class*="span"].pull-right:first-child + [class*="span"]:not(.pull-right) {
    margin-left: 0;
  }
  .row .span12,
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row .span11,
  .row-fluid .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .row .span10,
  .row-fluid .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .row .span9,
  .row-fluid .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .row .span8,
  .row-fluid .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .row .span7,
  .row-fluid .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .row .span6,
  .row-fluid .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .row .span5,
  .row-fluid .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .row .span4,
  .row-fluid .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .row .span3,
  .row-fluid .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .row .span2,
  .row-fluid .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .row .span1,
  .row-fluid .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span12 .row [class*="span"] {
    margin-left: 2.7173913043478%;
    *margin-left: 2.6637432356783%;
  }
  .span12 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span12 .row .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .span12 .row .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .span12 .row .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .span12 .row .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .span12 .row .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .span12 .row .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .span12 .row .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .span12 .row .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .span12 .row .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .span12 .row .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .span12 .row .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .span12 .row .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span11 .row [class*="span"] {
    margin-left: 2.9717682020802%;
    *margin-left: 2.9181201334107%;
  }
  .span11 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span11 .row .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .span11 .row .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .span11 .row .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .span11 .row .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .span11 .row .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .span11 .row .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .span11 .row .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .span11 .row .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .span11 .row .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .span11 .row .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .span11 .row .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span10 .row [class*="span"] {
    margin-left: 3.2786885245902%;
    *margin-left: 3.2250404559206%;
  }
  .span10 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span10 .row .span10 {
    width: 90.638930163447%;
    *width: 90.585282094778%;
  }
  .span10 .row .span9 {
    width: 81.277860326894%;
    *width: 81.224212258225%;
  }
  .span10 .row .span8 {
    width: 71.916790490342%;
    *width: 71.863142421672%;
  }
  .span10 .row .span7 {
    width: 62.555720653789%;
    *width: 62.502072585119%;
  }
  .span10 .row .span6 {
    width: 53.194650817236%;
    *width: 53.141002748567%;
  }
  .span10 .row .span5 {
    width: 43.833580980684%;
    *width: 43.779932912014%;
  }
  .span10 .row .span4 {
    width: 34.472511144131%;
    *width: 34.418863075461%;
  }
  .span10 .row .span3 {
    width: 25.111441307578%;
    *width: 25.057793238908%;
  }
  .span10 .row .span2 {
    width: 15.750371471025%;
    *width: 15.696723402356%;
  }
  .span10 .row .span1 {
    width: 6.3893016344725%;
    *width: 6.335653565803%;
  }
  .span9 .row [class*="span"] {
    margin-left: 3.6563071297989%;
    *margin-left: 3.6026590611294%;
  }
  .span9 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span9 .row .span9 {
    width: 89.672131147541%;
    *width: 89.618483078871%;
  }
  .span9 .row .span8 {
    width: 79.344262295082%;
    *width: 79.290614226412%;
  }
  .span9 .row .span7 {
    width: 69.016393442623%;
    *width: 68.962745373953%;
  }
  .span9 .row .span6 {
    width: 58.688524590164%;
    *width: 58.634876521494%;
  }
  .span9 .row .span5 {
    width: 48.360655737705%;
    *width: 48.307007669035%;
  }
  .span9 .row .span4 {
    width: 38.032786885246%;
    *width: 37.979138816576%;
  }
  .span9 .row .span3 {
    width: 27.704918032787%;
    *width: 27.651269964117%;
  }
  .span9 .row .span2 {
    width: 17.377049180328%;
    *width: 17.323401111658%;
  }
  .span9 .row .span1 {
    width: 7.0491803278689%;
    *width: 6.9955322591993%;
  }
  .span8 .row [class*="span"] {
    margin-left: 4.1322314049587%;
    *margin-left: 4.0785833362892%;
  }
  .span8 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span8 .row .span8 {
    width: 88.482632541133%;
    *width: 88.428984472464%;
  }
  .span8 .row .span7 {
    width: 76.965265082267%;
    *width: 76.911617013597%;
  }
  .span8 .row .span6 {
    width: 65.4478976234%;
    *width: 65.394249554731%;
  }
  .span8 .row .span5 {
    width: 53.930530164534%;
    *width: 53.876882095864%;
  }
  .span8 .row .span4 {
    width: 42.413162705667%;
    *width: 42.359514636998%;
  }
  .span8 .row .span3 {
    width: 30.895795246801%;
    *width: 30.842147178131%;
  }
  .span8 .row .span2 {
    width: 19.378427787934%;
    *width: 19.324779719265%;
  }
  .span8 .row .span1 {
    width: 7.8610603290676%;
    *width: 7.8074122603981%;
  }
  .span7 .row [class*="span"] {
    margin-left: 4.750593824228%;
    *margin-left: 4.6969457555585%;
  }
  .span7 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span7 .row .span7 {
    width: 86.98347107438%;
    *width: 86.929823005711%;
  }
  .span7 .row .span6 {
    width: 73.96694214876%;
    *width: 73.913294080091%;
  }
  .span7 .row .span5 {
    width: 60.950413223141%;
    *width: 60.896765154471%;
  }
  .span7 .row .span4 {
    width: 47.933884297521%;
    *width: 47.880236228851%;
  }
  .span7 .row .span3 {
    width: 34.917355371901%;
    *width: 34.863707303231%;
  }
  .span7 .row .span2 {
    width: 21.900826446281%;
    *width: 21.847178377611%;
  }
  .span7 .row .span1 {
    width: 8.8842975206612%;
    *width: 8.8306494519916%;
  }
  .span6 .row [class*="span"] {
    margin-left: 5.586592178771%;
    *margin-left: 5.5329441101014%;
  }
  .span6 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span6 .row .span6 {
    width: 85.035629453682%;
    *width: 84.981981385012%;
  }
  .span6 .row .span5 {
    width: 70.071258907363%;
    *width: 70.017610838694%;
  }
  .span6 .row .span4 {
    width: 55.106888361045%;
    *width: 55.053240292376%;
  }
  .span6 .row .span3 {
    width: 40.142517814727%;
    *width: 40.088869746057%;
  }
  .span6 .row .span2 {
    width: 25.178147268409%;
    *width: 25.124499199739%;
  }
  .span6 .row .span1 {
    width: 10.21377672209%;
    *width: 10.160128653421%;
  }
  .span5 .row [class*="span"] {
    margin-left: 6.7796610169492%;
    *margin-left: 6.7260129482796%;
  }
  .span5 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span5 .row .span5 {
    width: 82.402234636872%;
    *width: 82.348586568202%;
  }
  .span5 .row .span4 {
    width: 64.804469273743%;
    *width: 64.750821205073%;
  }
  .span5 .row .span3 {
    width: 47.206703910615%;
    *width: 47.153055841945%;
  }
  .span5 .row .span2 {
    width: 29.608938547486%;
    *width: 29.555290478817%;
  }
  .span5 .row .span1 {
    width: 12.011173184358%;
    *width: 11.957525115688%;
  }
  .span4 .row [class*="span"] {
    margin-left: 8.6206896551724%;
    *margin-left: 8.5670415865029%;
  }
  .span4 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span4 .row .span4 {
    width: 78.64406779661%;
    *width: 78.590419727941%;
  }
  .span4 .row .span3 {
    width: 57.28813559322%;
    *width: 57.234487524551%;
  }
  .span4 .row .span2 {
    width: 35.932203389831%;
    *width: 35.878555321161%;
  }
  .span4 .row .span1 {
    width: 14.576271186441%;
    *width: 14.522623117771%;
  }
  .span3 .row [class*="span"] {
    margin-left: 11.834319526627%;
    *margin-left: 11.780671457958%;
  }
  .span3 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span3 .row .span3 {
    width: 72.844827586207%;
    *width: 72.791179517537%;
  }
  .span3 .row .span2 {
    width: 45.689655172414%;
    *width: 45.636007103744%;
  }
  .span3 .row .span1 {
    width: 18.534482758621%;
    *width: 18.480834689951%;
  }
  .span2 .row [class*="span"] {
    margin-left: 18.867924528302%;
    *margin-left: 18.814276459632%;
  }
  .span2 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span2 .row .span2 {
    width: 62.721893491124%;
    *width: 62.668245422455%;
  }
  .span2 .row .span1 {
    width: 25.443786982249%;
    *width: 25.390138913579%;
  }
  .span1 .row [class*="span"] {
    margin-left: 46.511627906977%;
    *margin-left: 46.457979838307%;
  }
  .span1 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span1 .row .span1 {
    width: 40.566037735849%;
    *width: 40.51238966718%;
  }
  .spanfirst {
    margin-left: 0 !important;
    clear: left;
  }
}
.row .span50,
.row-fluid .span50 {
  width: 50%;
  float: left;
}
.row .span33,
.row-fluid .span33 {
  width: 33.3333%;
  float: left;
}
.row .span25,
.row-fluid .span25 {
  width: 25%;
  float: left;
}
.row .span20,
.row-fluid .span20 {
  width: 20%;
  float: left;
}
.row .span16,
.row-fluid .span16 {
  width: 16.6666%;
  float: left;
}
.hidden-default {
  display: none !important;
}
@media (min-width: 1200px) {
  .hidden-wide {
    display: none !important;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .hidden-normal {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .hidden-xtablet {
    display: none !important;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 599px) {
  .hidden-mobile {
    display: none !important;
  }
}

.hidden {
  display: none !important;
  visibility: hidden;
}
@media (min-width: 768px) and (max-width: 979px) {
  .jumbotron {
    padding: 20px 0;
  }
  .jumbotron h1 {
    font-size: 28px;
  }
  .jumbotron p {
    font-size: 14px;
  }
  .masthead {
    padding: 40px 0;
  }
  .masthead h1 {
    font-size: 56px;
  }
  .masthead p {
    font-size: 28px;
  }
  .masthead .btn-large {
    font-size: 16px;
    padding: 12px 16px;
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .jumbotron {
    padding: 20px 0;
  }
  .jumbotron h1 {
    font-size: 28px;
  }
  .jumbotron p {
    font-size: 16px;
  }
  .masthead {
    padding: 20px 0;
  }
  .masthead h1 {
    font-size: 28px;
  }
  .masthead p {
    font-size: 16px;
  }
  .masthead .btn-large {
    font-size: 14px;
    padding: 12px 16px;
    margin-top: 0;
  }
}



@media (max-width: 767px) {
  .always-show .mega > .mega-dropdown-menu,
  .always-show .dropdown-menu {
    display: block !important;
  }
  .navbar-collapse-fixed-top,
  .navbar-collapse-fixed-bottom {
    border-top: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 1000;
  }
  .navbar-collapse-fixed-top .nav-collapse,
  .navbar-collapse-fixed-bottom .nav-collapse {
    position: absolute;
    width: 100%;
    left: 0;
    top: 41px;
    margin: 0;
  }
  .navbar-collapse-fixed-top .nav-collapse.in,
  .navbar-collapse-fixed-bottom .nav-collapse.in {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
  }
  .navbar-collapse-fixed-top .nav-collapse.in > *,
  .navbar-collapse-fixed-bottom .nav-collapse.in > * {
    -webkit-transform: translateZ(0);
  }
  .navbar-collapse-fixed-top .nav-collapse.animate,
  .navbar-collapse-fixed-bottom .nav-collapse.animate {
    overflow: hidden;
  }
  .navbar-collapse-fixed-bottom {
    bottom: 0;
    top: auto;
  }
  .navbar-collapse-fixed-bottom .nav-collapse {
    bottom: 41px;
    top: auto;
  }
  .navbar-collapse-fixed-bottom .btn-navbar {
    position: absolute;
    bottom: 0;
  }
  .logo-control .logo-img-sm {
    display: block;
  }
  .logo-control .logo-img {
    display: none;
  }
}

@media (max-width: 767px) {
  h1 {
    font-size: 28px;
    line-height: 1.25;
  }
  h1 small {
    font-size: 28px;
  }
  h2 {
    font-size: 21px;
    line-height: 1.25;
  }
  h2 small {
    font-size: 21px;
  }
  h3 {
    font-size: 17.5px;
    line-height: 1.25;
  }
  h3 small {
    font-size: 14px;
  }
  h4,
  h5,
  h6 {
    font-size: 14px;
    line-height: 1.25;
  }
  h4 small,
  h5 small,
  h6 small {
    font-size: 14px -2px;
  }
}

@media (max-width: 767px) {
  .t3-navhelper {
    margin-left: -20px;
    margin-right: -20px;
  }
  .t3-mainnav {
    background: #e6e6e6;
    border-top: 1px solid #d9d9d9;
    height: auto;
    margin-left: -20px;
    margin-right: -20px;
  }
  .t3-mainnav .navbar .btn-navbar:hover {
    cursor: pointer;
  }
  .t3-mainnav .nav-collapse {
    margin-top: 10px;
    background: #fff;
  }
  .t3-mainnav .nav-collapse .nav {
    margin: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a {
    margin-bottom: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > span {
    padding: 10px 20px;
    display: inline-block;
  }
  .t3-mainnav .nav-collapse .nav > li > a,
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-bottom: 1px solid #444;
    padding: 10px 20px;
    font-weight: bold;
    text-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
  }
  .t3-mainnav .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a:hover {
    background-color: #666;
    background-image: none;
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-top: 1px solid #d9d9d9;
    border-bottom: 0;
    font-weight: normal;
    padding: 10px 20px;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu.open a,
  .t3-mainnav .nav-collapse .dropdown-submenu.open > a,
  .t3-mainnav .nav-collapse .dropdown-menu a:hover {
    background-color: #666;
    background-image: none;
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu {
    margin: 0;
    padding: 0;
    background-color: #e6e6e6;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .t3-mainnav.navbar-collapse-fixed-top,
  .t3-mainnav.navbar-collapse-fixed-bottom {
    margin: 0;
  }
  .t3-mainnav.navbar-collapse-fixed-top .nav-collapse,
  .t3-mainnav.navbar-collapse-fixed-bottom .nav-collapse {
    margin: 0;
  }
  .t3-mainnav {
    background: #444;
    border-top: 1px solid #444;
  }
  .t3-mainnav .nav-collapse {
    background: #222;
    color: #eee;
  }
  .t3-mainnav .nav-collapse .nav > li > a,
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-bottom: 1px solid #666;
  }
  .t3-mainnav .nav-collapse .nav > li > a:hover,
  .t3-mainnav .nav-collapse .dropdown-menu a:hover {
    background-color: #666;
  }
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-top: 1px solid #666;
    border-bottom: 0;
  }
  .t3-mainnav .nav-collapse .dropdown-menu a:hover {
    background-color: #666;
  }
  .t3-mainnav .nav-collapse .dropdown-menu {
    background-color: #444;
  }
  .t3-mainnav .navbar .nav > li > .dropdown-menu:before,
  .t3-mainnav .navbar .nav > li > .dropdown-menu:after,
  .t3-mainnav .navbar .nav > li > .dropdown-menu .divider {
    display: none;
  }
  .t3-mainnav .customization {
    display: none;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  #search-form .word a.btn {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .article-content iframe {
    width: 100% !important;
    height: auto;
  }
  .contact .form-horizontal .control-label.email_copy {
    float: left;
    margin-right: 5px;
  }
  .contact .thumbnail.pull-right {
    width: 100%;
    float: none;
  }
  .contact .thumbnail.pull-right img {
    width: 100%;
  }
  .contact .dl-horizontal dt {
    float: left;
    margin-right: 5px;
  }
  .login-wrap .login_form fieldset,
  .login-wrap .login fieldset {
    padding-left: 20px;
  }
}
@media (max-width: 599px) {
  article img[align=left],
  .img_caption.left,
  article img[align=right],
  .img_caption.right,
  .img-fulltext-left,
  .img-fulltext-right {
    float: none !important;
    margin-left: 0;
    margin-right: 0;
    width: 100% !important;
  }
  a#advanced-search-toggle {
    margin-top: 10px;
  }
  #search-form .word a.btn {
    margin-top: 10px;
  }
}
@media (max-width: 360px) {
  button.button {
    margin-top: 10px;
  }
  #search-form .word button.btn,
  #search-form .word a.btn {
    margin-top: 10px;
  }
}



@media (max-width: 767px) {
  body {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .logo {
    float: left !important;
    text-align: center;
    width: 100% !important;
  }
  .head-search {
    float: left !important;
    margin-top: 20px;
    margin-left: 0 !important;
    width: 100% !important;
  }
  .head-search form {
    float: none;
  }
  .head-search .input {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 30px;
  }
  .head-search .input:focus {
    width: 100%;
  }
  .t3-header .span8,
  .t3-header .span4 {
    width: 100% !important;
    margin-left: 0 !important;
    float: none;
  }
  .languageswitcherload {
    float: left;
  }
  .languageswitcherload .mod-languages {
    text-align: right;
  }
  .t3-sl {
    padding-bottom: 20px;
    padding-top: 20px;
  }
  .t3-footer {
    margin-left: -20px;
    margin-right: -20px;
  }
  .t3-footnav {
    padding: 20px 20px 0;
    font-size: 12px;
  }
  .t3-footnav .module-title {
    font-size: 14px;
    font-weight: bold;
  }
  .t3-copyright {
    padding: 20px 20px 40px;
    *zoom: 1;
  }
  .t3-copyright:before,
  .t3-copyright:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .t3-copyright:after {
    clear: both;
  }
  .copyright,
  .poweredby {
    float: none;
    display: inline-block;
    text-align: center;
  }
  .poweredby {
    margin-top: 10px;
  }
  .poweredby .t3-logo,
  .poweredby .t3-logo-small {
    float: none;
    display: inline-block;
  }
}PK�}!]�t��S�S$themes/dark/bootstrap-responsive.cssnu&1i�.hidden {
  display: none;
  visibility: hidden;
}
.visible-phone {
  display: none !important;
}
.visible-tablet {
  display: none !important;
}
.hidden-desktop {
  display: none !important;
}
.visible-desktop {
  display: inherit !important;
}
@media (min-width: 768px) and (max-width: 979px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-tablet {
    display: inherit !important;
  }
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-phone {
    display: inherit !important;
  }
  .hidden-phone {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: inherit !important;
  }
  .hidden-print {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .row {
    margin-left: -40px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 40px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 1196px;
  }
  .span12 {
    width: 1196px;
  }
  .span11 {
    width: 1093px;
  }
  .span10 {
    width: 990px;
  }
  .span9 {
    width: 887px;
  }
  .span8 {
    width: 784px;
  }
  .span7 {
    width: 681px;
  }
  .span6 {
    width: 578px;
  }
  .span5 {
    width: 475px;
  }
  .span4 {
    width: 372px;
  }
  .span3 {
    width: 269px;
  }
  .span2 {
    width: 166px;
  }
  .span1 {
    width: 63px;
  }
  .offset12 {
    margin-left: 1276px;
  }
  .offset11 {
    margin-left: 1173px;
  }
  .offset10 {
    margin-left: 1070px;
  }
  .offset9 {
    margin-left: 967px;
  }
  .offset8 {
    margin-left: 864px;
  }
  .offset7 {
    margin-left: 761px;
  }
  .offset6 {
    margin-left: 658px;
  }
  .offset5 {
    margin-left: 555px;
  }
  .offset4 {
    margin-left: 452px;
  }
  .offset3 {
    margin-left: 349px;
  }
  .offset2 {
    margin-left: 246px;
  }
  .offset1 {
    margin-left: 143px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 3.3444816053512%;
    *margin-left: 3.2908335366816%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 3.3444816053512%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.387959866221%;
    *width: 91.334311797551%;
  }
  .row-fluid .span10 {
    width: 82.775919732441%;
    *width: 82.722271663772%;
  }
  .row-fluid .span9 {
    width: 74.163879598662%;
    *width: 74.110231529993%;
  }
  .row-fluid .span8 {
    width: 65.551839464883%;
    *width: 65.498191396213%;
  }
  .row-fluid .span7 {
    width: 56.939799331104%;
    *width: 56.886151262434%;
  }
  .row-fluid .span6 {
    width: 48.327759197324%;
    *width: 48.274111128655%;
  }
  .row-fluid .span5 {
    width: 39.715719063545%;
    *width: 39.662070994876%;
  }
  .row-fluid .span4 {
    width: 31.103678929766%;
    *width: 31.050030861096%;
  }
  .row-fluid .span3 {
    width: 22.491638795987%;
    *width: 22.437990727317%;
  }
  .row-fluid .span2 {
    width: 13.879598662207%;
    *width: 13.825950593538%;
  }
  .row-fluid .span1 {
    width: 5.2675585284281%;
    *width: 5.2139104597586%;
  }
  .row-fluid .offset12 {
    margin-left: 106.6889632107%;
    *margin-left: 106.58166707336%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 103.34448160535%;
    *margin-left: 103.23718546801%;
  }
  .row-fluid .offset11 {
    margin-left: 98.076923076923%;
    *margin-left: 97.969626939584%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 94.732441471572%;
    *margin-left: 94.625145334233%;
  }
  .row-fluid .offset10 {
    margin-left: 89.464882943144%;
    *margin-left: 89.357586805805%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 86.120401337793%;
    *margin-left: 86.013105200454%;
  }
  .row-fluid .offset9 {
    margin-left: 80.852842809365%;
    *margin-left: 80.745546672025%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 77.508361204013%;
    *margin-left: 77.401065066674%;
  }
  .row-fluid .offset8 {
    margin-left: 72.240802675585%;
    *margin-left: 72.133506538246%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 68.896321070234%;
    *margin-left: 68.789024932895%;
  }
  .row-fluid .offset7 {
    margin-left: 63.628762541806%;
    *margin-left: 63.521466404467%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 60.284280936455%;
    *margin-left: 60.176984799116%;
  }
  .row-fluid .offset6 {
    margin-left: 55.016722408027%;
    *margin-left: 54.909426270688%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 51.672240802676%;
    *margin-left: 51.564944665337%;
  }
  .row-fluid .offset5 {
    margin-left: 46.404682274247%;
    *margin-left: 46.297386136908%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 43.060200668896%;
    *margin-left: 42.952904531557%;
  }
  .row-fluid .offset4 {
    margin-left: 37.792642140468%;
    *margin-left: 37.685346003129%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.448160535117%;
    *margin-left: 34.340864397778%;
  }
  .row-fluid .offset3 {
    margin-left: 29.180602006689%;
    *margin-left: 29.07330586935%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 25.836120401338%;
    *margin-left: 25.728824263999%;
  }
  .row-fluid .offset2 {
    margin-left: 20.56856187291%;
    *margin-left: 20.461265735571%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.224080267559%;
    *margin-left: 17.116784130219%;
  }
  .row-fluid .offset1 {
    margin-left: 11.95652173913%;
    *margin-left: 11.849225601791%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.6120401337793%;
    *margin-left: 8.5047439964402%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 40px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 1182px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 1079px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 976px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 873px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 770px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 667px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 564px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 461px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 358px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 255px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 152px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 49px;
  }
  .thumbnails {
    margin-left: -40px;
  }
  .thumbnails > li {
    margin-left: 40px;
  }
  .row-fluid .thumbnails {
    margin-left: 0;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  .row {
    margin-left: -20px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 20px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 736px;
  }
  .span12 {
    width: 736px;
  }
  .span11 {
    width: 673px;
  }
  .span10 {
    width: 610px;
  }
  .span9 {
    width: 547px;
  }
  .span8 {
    width: 484px;
  }
  .span7 {
    width: 421px;
  }
  .span6 {
    width: 358px;
  }
  .span5 {
    width: 295px;
  }
  .span4 {
    width: 232px;
  }
  .span3 {
    width: 169px;
  }
  .span2 {
    width: 106px;
  }
  .span1 {
    width: 43px;
  }
  .offset12 {
    margin-left: 776px;
  }
  .offset11 {
    margin-left: 713px;
  }
  .offset10 {
    margin-left: 650px;
  }
  .offset9 {
    margin-left: 587px;
  }
  .offset8 {
    margin-left: 524px;
  }
  .offset7 {
    margin-left: 461px;
  }
  .offset6 {
    margin-left: 398px;
  }
  .offset5 {
    margin-left: 335px;
  }
  .offset4 {
    margin-left: 272px;
  }
  .offset3 {
    margin-left: 209px;
  }
  .offset2 {
    margin-left: 146px;
  }
  .offset1 {
    margin-left: 83px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 2.7173913043478%;
    *margin-left: 2.6637432356783%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 2.7173913043478%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.387959866221%;
    *width: 91.334311797551%;
  }
  .row-fluid .span10 {
    width: 82.775919732441%;
    *width: 82.722271663772%;
  }
  .row-fluid .span9 {
    width: 74.163879598662%;
    *width: 74.110231529993%;
  }
  .row-fluid .span8 {
    width: 65.551839464883%;
    *width: 65.498191396213%;
  }
  .row-fluid .span7 {
    width: 56.939799331104%;
    *width: 56.886151262434%;
  }
  .row-fluid .span6 {
    width: 48.327759197324%;
    *width: 48.274111128655%;
  }
  .row-fluid .span5 {
    width: 39.715719063545%;
    *width: 39.662070994876%;
  }
  .row-fluid .span4 {
    width: 31.103678929766%;
    *width: 31.050030861096%;
  }
  .row-fluid .span3 {
    width: 22.491638795987%;
    *width: 22.437990727317%;
  }
  .row-fluid .span2 {
    width: 13.879598662207%;
    *width: 13.825950593538%;
  }
  .row-fluid .span1 {
    width: 5.2675585284281%;
    *width: 5.2139104597586%;
  }
  .row-fluid .offset12 {
    margin-left: 105.4347826087%;
    *margin-left: 105.32748647136%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 102.71739130435%;
    *margin-left: 102.61009516701%;
  }
  .row-fluid .offset11 {
    margin-left: 98.076923076923%;
    *margin-left: 97.969626939584%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 94.732441471572%;
    *margin-left: 94.625145334233%;
  }
  .row-fluid .offset10 {
    margin-left: 89.464882943144%;
    *margin-left: 89.357586805805%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 86.120401337793%;
    *margin-left: 86.013105200454%;
  }
  .row-fluid .offset9 {
    margin-left: 80.852842809365%;
    *margin-left: 80.745546672025%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 77.508361204013%;
    *margin-left: 77.401065066674%;
  }
  .row-fluid .offset8 {
    margin-left: 72.240802675585%;
    *margin-left: 72.133506538246%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 68.896321070234%;
    *margin-left: 68.789024932895%;
  }
  .row-fluid .offset7 {
    margin-left: 63.628762541806%;
    *margin-left: 63.521466404467%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 60.284280936455%;
    *margin-left: 60.176984799116%;
  }
  .row-fluid .offset6 {
    margin-left: 55.016722408027%;
    *margin-left: 54.909426270688%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 51.672240802676%;
    *margin-left: 51.564944665337%;
  }
  .row-fluid .offset5 {
    margin-left: 46.404682274247%;
    *margin-left: 46.297386136908%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 43.060200668896%;
    *margin-left: 42.952904531557%;
  }
  .row-fluid .offset4 {
    margin-left: 37.792642140468%;
    *margin-left: 37.685346003129%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.448160535117%;
    *margin-left: 34.340864397778%;
  }
  .row-fluid .offset3 {
    margin-left: 29.180602006689%;
    *margin-left: 29.07330586935%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 25.836120401338%;
    *margin-left: 25.728824263999%;
  }
  .row-fluid .offset2 {
    margin-left: 20.56856187291%;
    *margin-left: 20.461265735571%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.224080267559%;
    *margin-left: 17.116784130219%;
  }
  .row-fluid .offset1 {
    margin-left: 11.95652173913%;
    *margin-left: 11.849225601791%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.6120401337793%;
    *margin-left: 8.5047439964402%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 20px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 722px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 659px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 596px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 533px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 470px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 407px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 344px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 281px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 218px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 155px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 92px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 29px;
  }
}

@media (max-width: 767px) {
  body {
    padding-left: 20px;
    padding-right: 20px;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom,
  .navbar-static-top {
    margin-left: -20px;
    margin-right: -20px;
  }
  .container-fluid {
    padding: 0;
  }
  .dl-horizontal dt {
    float: none;
    clear: none;
    width: auto;
    text-align: left;
  }
  .dl-horizontal dd {
    margin-left: 0;
  }
  .container {
    width: auto;
  }
  .row-fluid {
    width: 100%;
  }
  .row,
  .thumbnails {
    margin-left: 0;
  }
  .thumbnails > li {
    float: none;
    margin-left: 0;
  }
  [class*="span"],
  .uneditable-input[class*="span"],
  .row-fluid [class*="span"] {
    float: none;
    display: block;
    width: 100%;
    margin-left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .row-fluid [class*="offset"]:first-child {
    margin-left: 0;
  }
  .input-large,
  .input-xlarge,
  .input-xxlarge,
  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .input-prepend input,
  .input-append input,
  .input-prepend input[class*="span"],
  .input-append input[class*="span"] {
    display: inline-block;
    width: auto;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 0;
  }
  .modal {
    position: fixed;
    top: 20px;
    left: 20px;
    right: 20px;
    width: auto;
    margin: 0;
  }
  .modal.fade {
    top: -100px;
  }
  .modal.fade.in {
    top: 20px;
  }
}
@media (max-width: 480px) {
  .nav-collapse {
    -webkit-transform: translate3d(0,0,0);
  }
  .page-header h1 small {
    display: block;
    line-height: 20px;
  }
  input[type="checkbox"],
  input[type="radio"] {
    border: 1px solid #ccc;
  }
  .form-horizontal .control-label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: left;
  }
  .form-horizontal .controls {
    margin-left: 0;
  }
  .form-horizontal .control-list {
    padding-top: 0;
  }
  .form-horizontal .form-actions {
    padding-left: 10px;
    padding-right: 10px;
  }
  .media .pull-left,
  .media .pull-right {
    float: none;
    display: block;
    margin-bottom: 10px;
  }
  .media-object {
    margin-right: 0;
    margin-left: 0;
  }
  .modal {
    top: 10px;
    left: 10px;
    right: 10px;
  }
  .modal-header .close {
    padding: 10px;
    margin: -10px;
  }
  .carousel-caption {
    position: static;
  }
}

.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
  -moz-transition: opacity .15s linear;
  -o-transition: opacity .15s linear;
  transition: opacity .15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height .35s ease;
  -moz-transition: height .35s ease;
  -o-transition: height .35s ease;
  transition: height .35s ease;
}
.collapse.in {
  height: auto;
}

@media (max-width: 767px) {
  body {
    padding-top: 0;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    position: static;
  }
  .navbar-fixed-top {
    margin-bottom: 20px;
  }
  .navbar-fixed-bottom {
    margin-top: 20px;
  }
  .navbar-fixed-top .navbar-inner,
  .navbar-fixed-bottom .navbar-inner {
    padding: 5px;
  }
  .navbar .container {
    width: auto;
    padding: 0;
  }
  .navbar .brand {
    padding-left: 10px;
    padding-right: 10px;
    margin: 0 0 0 -5px;
  }
  .nav-collapse {
    clear: both;
  }
  .nav-collapse .nav {
    float: none;
    margin: 0 0 10px;
  }
  .nav-collapse .nav > li {
    float: none;
  }
  .nav-collapse .nav > li > a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > .divider-vertical {
    display: none;
  }
  .nav-collapse .nav .nav-header {
    color: #666;
    text-shadow: none;
  }
  .nav-collapse .nav > li > a,
  .nav-collapse .dropdown-menu a {
    padding: 9px 15px;
    font-weight: bold;
    color: #666;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  .nav-collapse .btn {
    padding: 4px 10px 4px;
    font-weight: normal;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
  }
  .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > li > a:hover,
  .nav-collapse .nav > li > a:focus,
  .nav-collapse .dropdown-menu a:hover,
  .nav-collapse .dropdown-menu a:focus {
    background-color: #e6e6e6;
  }
  .navbar-inverse .nav-collapse .nav > li > a,
  .navbar-inverse .nav-collapse .dropdown-menu a {
    color: #999;
  }
  .navbar-inverse .nav-collapse .nav > li > a:hover,
  .navbar-inverse .nav-collapse .nav > li > a:focus,
  .navbar-inverse .nav-collapse .dropdown-menu a:hover,
  .navbar-inverse .nav-collapse .dropdown-menu a:focus {
    background-color: #111111;
  }
  .nav-collapse.in .btn-group {
    margin-top: 5px;
    padding: 0;
  }
  .nav-collapse .dropdown-menu {
    position: static;
    top: auto;
    left: auto;
    float: none;
    display: none;
    max-width: none;
    margin: 0 15px;
    padding: 0;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .nav-collapse .open > .dropdown-menu {
    display: block;
  }
  .nav-collapse .dropdown-menu:before,
  .nav-collapse .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .dropdown-menu .divider {
    display: none;
  }
  .nav-collapse .nav > li > .dropdown-menu:before,
  .nav-collapse .nav > li > .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .navbar-form,
  .nav-collapse .navbar-search {
    float: none;
    padding: 10px 15px;
    margin: 10px 0;
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
  }
  .navbar-inverse .nav-collapse .navbar-form,
  .navbar-inverse .nav-collapse .navbar-search {
    border-top-color: #111111;
    border-bottom-color: #111111;
  }
  .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-left: 0;
  }
  .nav-collapse,
  .nav-collapse.collapse {
    overflow: hidden;
    height: 0;
  }
  .navbar .btn-navbar {
    display: block;
  }
  .navbar-static .navbar-inner {
    padding-left: 10px;
    padding-right: 10px;
  }
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: auto;
  }
}
@media (min-width: 768px) {
  .nav-collapse.collapse {
    height: auto !important;
    overflow: visible !important;
  }
}PK�}!]�xٲ==themes/dark/component.cssnu&1i�

.com_content body,
.com_mailto body {
  padding-top: 0;
}

PK�}!]�}�(5�5�themes/dark/bootstrap.cssnu&1i�.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
audio:not([controls]) {
  display: none;
}
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
a:hover,
a:active {
  outline: 0;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  
  max-width: 100%;
  
  width: auto \9;
  
  height: auto;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}
#map_canvas img,
.google-maps img {
  max-width: none;
}
button,
input,
select,
textarea {
  margin: 0;
  font-size: 100%;
  vertical-align: middle;
}
button,
input {
  *overflow: visible;
  line-height: normal;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
  cursor: pointer;
}
input[type="search"] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
textarea {
  overflow: auto;
  vertical-align: top;
}
@media print {
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
}

.row {
  margin-left: -40px;
  *zoom: 1;
}
.row:before,
.row:after {
  display: table;
  content: "";
  line-height: 0;
}
.row:after {
  clear: both;
}
[class*="span"] {
  float: left;
  min-height: 1px;
  margin-left: 40px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 932px;
}
.span12 {
  width: 932px;
}
.span11 {
  width: 851px;
}
.span10 {
  width: 770px;
}
.span9 {
  width: 689px;
}
.span8 {
  width: 608px;
}
.span7 {
  width: 527px;
}
.span6 {
  width: 446px;
}
.span5 {
  width: 365px;
}
.span4 {
  width: 284px;
}
.span3 {
  width: 203px;
}
.span2 {
  width: 122px;
}
.span1 {
  width: 41px;
}
.offset12 {
  margin-left: 1012px;
}
.offset11 {
  margin-left: 931px;
}
.offset10 {
  margin-left: 850px;
}
.offset9 {
  margin-left: 769px;
}
.offset8 {
  margin-left: 688px;
}
.offset7 {
  margin-left: 607px;
}
.offset6 {
  margin-left: 526px;
}
.offset5 {
  margin-left: 445px;
}
.offset4 {
  margin-left: 364px;
}
.offset3 {
  margin-left: 283px;
}
.offset2 {
  margin-left: 202px;
}
.offset1 {
  margin-left: 121px;
}
.row-fluid {
  width: 100%;
  *zoom: 1;
}
.row-fluid:before,
.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.row-fluid:after {
  clear: both;
}
.row-fluid [class*="span"] {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 4.2918454935622%;
  *margin-left: 4.2381974248927%;
}
.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-left: 4.2918454935622%;
}
.row-fluid .span12 {
  width: 100%;
  *width: 99.94635193133%;
}
.row-fluid .span11 {
  width: 91.309012875536%;
  *width: 91.255364806867%;
}
.row-fluid .span10 {
  width: 82.618025751073%;
  *width: 82.564377682403%;
}
.row-fluid .span9 {
  width: 73.927038626609%;
  *width: 73.87339055794%;
}
.row-fluid .span8 {
  width: 65.236051502146%;
  *width: 65.182403433476%;
}
.row-fluid .span7 {
  width: 56.545064377682%;
  *width: 56.491416309013%;
}
.row-fluid .span6 {
  width: 47.854077253219%;
  *width: 47.800429184549%;
}
.row-fluid .span5 {
  width: 39.163090128755%;
  *width: 39.109442060086%;
}
.row-fluid .span4 {
  width: 30.472103004292%;
  *width: 30.418454935622%;
}
.row-fluid .span3 {
  width: 21.781115879828%;
  *width: 21.727467811159%;
}
.row-fluid .span2 {
  width: 13.090128755365%;
  *width: 13.036480686695%;
}
.row-fluid .span1 {
  width: 4.3991416309013%;
  *width: 4.3454935622318%;
}
.row-fluid .offset12 {
  margin-left: 108.58369098712%;
  *margin-left: 108.47639484979%;
}
.row-fluid .offset12:first-child {
  margin-left: 104.29184549356%;
  *margin-left: 104.18454935622%;
}
.row-fluid .offset11 {
  margin-left: 99.892703862661%;
  *margin-left: 99.785407725322%;
}
.row-fluid .offset11:first-child {
  margin-left: 95.600858369099%;
  *margin-left: 95.49356223176%;
}
.row-fluid .offset10 {
  margin-left: 91.201716738197%;
  *margin-left: 91.094420600858%;
}
.row-fluid .offset10:first-child {
  margin-left: 86.909871244635%;
  *margin-left: 86.802575107296%;
}
.row-fluid .offset9 {
  margin-left: 82.510729613734%;
  *margin-left: 82.403433476395%;
}
.row-fluid .offset9:first-child {
  margin-left: 78.218884120172%;
  *margin-left: 78.111587982833%;
}
.row-fluid .offset8 {
  margin-left: 73.81974248927%;
  *margin-left: 73.712446351931%;
}
.row-fluid .offset8:first-child {
  margin-left: 69.527896995708%;
  *margin-left: 69.420600858369%;
}
.row-fluid .offset7 {
  margin-left: 65.128755364807%;
  *margin-left: 65.021459227468%;
}
.row-fluid .offset7:first-child {
  margin-left: 60.836909871245%;
  *margin-left: 60.729613733906%;
}
.row-fluid .offset6 {
  margin-left: 56.437768240343%;
  *margin-left: 56.330472103004%;
}
.row-fluid .offset6:first-child {
  margin-left: 52.145922746781%;
  *margin-left: 52.038626609442%;
}
.row-fluid .offset5 {
  margin-left: 47.74678111588%;
  *margin-left: 47.639484978541%;
}
.row-fluid .offset5:first-child {
  margin-left: 43.454935622318%;
  *margin-left: 43.347639484979%;
}
.row-fluid .offset4 {
  margin-left: 39.055793991416%;
  *margin-left: 38.948497854077%;
}
.row-fluid .offset4:first-child {
  margin-left: 34.763948497854%;
  *margin-left: 34.656652360515%;
}
.row-fluid .offset3 {
  margin-left: 30.364806866953%;
  *margin-left: 30.257510729614%;
}
.row-fluid .offset3:first-child {
  margin-left: 26.072961373391%;
  *margin-left: 25.965665236052%;
}
.row-fluid .offset2 {
  margin-left: 21.673819742489%;
  *margin-left: 21.56652360515%;
}
.row-fluid .offset2:first-child {
  margin-left: 17.381974248927%;
  *margin-left: 17.274678111588%;
}
.row-fluid .offset1 {
  margin-left: 12.982832618026%;
  *margin-left: 12.875536480687%;
}
.row-fluid .offset1:first-child {
  margin-left: 8.6909871244635%;
  *margin-left: 8.5836909871245%;
}
[class*="span"].hide,
.row-fluid [class*="span"].hide {
  display: none;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: right;
}

.container {
  margin-right: auto;
  margin-left: auto;
  *zoom: 1;
}
.container:before,
.container:after {
  display: table;
  content: "";
  line-height: 0;
}
.container:after {
  clear: both;
}
.container-fluid {
  padding-right: 40px;
  padding-left: 40px;
  *zoom: 1;
}
.container-fluid:before,
.container-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.container-fluid:after {
  clear: both;
}

code,
pre {
  padding: 0 3px 2px;
  font-family: monospace;
  font-size: 12px;
  color: #444;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
code {
  padding: 2px 4px;
  color: #d14;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
  white-space: nowrap;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 20px;
  word-break: break-all;
  word-wrap: break-word;
  white-space: pre;
  white-space: pre-wrap;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.15);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
pre.prettyprint {
  margin-bottom: 20px;
}
pre code {
  padding: 0;
  color: inherit;
  white-space: pre;
  white-space: pre-wrap;
  background-color: transparent;
  border: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
form {
  margin: 0 0 20px;
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: 40px;
  color: #444;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
legend small {
  font-size: 15px;
  color: #999;
}
label,
input,
button,
select,
textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
}
input,
button,
select,
textarea {
  font-family: sans-serif;
}
label {
  display: block;
  margin-bottom: 5px;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #666;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  vertical-align: middle;
}
input,
textarea,
.uneditable-input {
  width: 206px;
}
textarea {
  height: auto;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  background-color: #444;
  border: 1px solid #666;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: rgba(82,168,236,0.8);
  outline: 0;
  
  outline: thin dotted \9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  
  *margin-top: 0;
  
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  
  height: 30px;
  
  *margin-top: 4px;
  line-height: 30px;
}
select {
  width: 220px;
  border: 1px solid #666;
  background-color: #444;
}
select[multiple],
select[size] {
  height: auto;
}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.uneditable-input,
.uneditable-textarea {
  color: #999;
  background-color: #414141;
  border-color: #666;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  cursor: not-allowed;
}
.uneditable-input {
  overflow: hidden;
  white-space: nowrap;
}
.uneditable-textarea {
  width: auto;
  height: auto;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #999;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #999;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #999;
}
.radio,
.checkbox {
  min-height: 20px;
  padding-left: 20px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  float: left;
  margin-left: -20px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-left: 10px;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"] {
  float: none;
  margin-left: 0;
}
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
  display: inline-block;
}
input,
textarea,
.uneditable-input {
  margin-left: 0;
}
.controls-row [class*="span"] + [class*="span"] {
  margin-left: 40px;
}
input.span12,
textarea.span12,
.uneditable-input.span12 {
  width: 918px;
}
input.span11,
textarea.span11,
.uneditable-input.span11 {
  width: 837px;
}
input.span10,
textarea.span10,
.uneditable-input.span10 {
  width: 756px;
}
input.span9,
textarea.span9,
.uneditable-input.span9 {
  width: 675px;
}
input.span8,
textarea.span8,
.uneditable-input.span8 {
  width: 594px;
}
input.span7,
textarea.span7,
.uneditable-input.span7 {
  width: 513px;
}
input.span6,
textarea.span6,
.uneditable-input.span6 {
  width: 432px;
}
input.span5,
textarea.span5,
.uneditable-input.span5 {
  width: 351px;
}
input.span4,
textarea.span4,
.uneditable-input.span4 {
  width: 270px;
}
input.span3,
textarea.span3,
.uneditable-input.span3 {
  width: 189px;
}
input.span2,
textarea.span2,
.uneditable-input.span2 {
  width: 108px;
}
input.span1,
textarea.span1,
.uneditable-input.span1 {
  width: 27px;
}
.controls-row {
  *zoom: 1;
}
.controls-row:before,
.controls-row:after {
  display: table;
  content: "";
  line-height: 0;
}
.controls-row:after {
  clear: both;
}
.controls-row [class*="span"],
.row-fluid .controls-row [class*="span"] {
  float: left;
}
.controls-row .checkbox[class*="span"],
.controls-row .radio[class*="span"] {
  padding-top: 5px;
}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  cursor: not-allowed;
  background-color: #eee;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
  background-color: transparent;
}
.control-group.warning .control-label,
.control-group.warning .help-block,
.control-group.warning .help-inline {
  color: #f80;
}
.control-group.warning .checkbox,
.control-group.warning .radio,
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  color: #f80;
}
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  border-color: #f80;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.warning input:focus,
.control-group.warning select:focus,
.control-group.warning textarea:focus {
  border-color: #cc6d00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
}
.control-group.warning .input-prepend .add-on,
.control-group.warning .input-append .add-on {
  color: #f80;
  background-color: #fcf8e3;
  border-color: #f80;
}
.control-group.error .control-label,
.control-group.error .help-block,
.control-group.error .help-inline {
  color: #c00;
}
.control-group.error .checkbox,
.control-group.error .radio,
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  color: #c00;
}
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  border-color: #c00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.error input:focus,
.control-group.error select:focus,
.control-group.error textarea:focus {
  border-color: #990000;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
}
.control-group.error .input-prepend .add-on,
.control-group.error .input-append .add-on {
  color: #c00;
  background-color: #f2dede;
  border-color: #c00;
}
.control-group.success .control-label,
.control-group.success .help-block,
.control-group.success .help-inline {
  color: #690;
}
.control-group.success .checkbox,
.control-group.success .radio,
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  color: #690;
}
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  border-color: #690;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.success input:focus,
.control-group.success select:focus,
.control-group.success textarea:focus {
  border-color: #446600;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
}
.control-group.success .input-prepend .add-on,
.control-group.success .input-append .add-on {
  color: #690;
  background-color: #dff0d8;
  border-color: #690;
}
.control-group.info .control-label,
.control-group.info .help-block,
.control-group.info .help-inline {
  color: #07b;
}
.control-group.info .checkbox,
.control-group.info .radio,
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  color: #07b;
}
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  border-color: #07b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.info input:focus,
.control-group.info select:focus,
.control-group.info textarea:focus {
  border-color: #005788;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
}
.control-group.info .input-prepend .add-on,
.control-group.info .input-append .add-on {
  color: #07b;
  background-color: #d9edf7;
  border-color: #07b;
}
input:focus:invalid,
textarea:focus:invalid,
select:focus:invalid {
  color: #b94a48;
  border-color: #ee5f5b;
}
input:focus:invalid:focus,
textarea:focus:invalid:focus,
select:focus:invalid:focus {
  border-color: #e9322d;
  -webkit-box-shadow: 0 0 6px #f8b9b7;
  -moz-box-shadow: 0 0 6px #f8b9b7;
  box-shadow: 0 0 6px #f8b9b7;
}
.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #222;
  border-top: 1px solid #e5e5e5;
  *zoom: 1;
}
.form-actions:before,
.form-actions:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-actions:after {
  clear: both;
}
.help-block,
.help-inline {
  color: #ffffff;
}
.help-block {
  display: block;
  margin-bottom: 10px;
}
.help-inline {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  padding-left: 5px;
}
.input-append,
.input-prepend {
  display: inline-block;
  margin-bottom: 10px;
  vertical-align: middle;
  font-size: 0;
  white-space: nowrap;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-append .dropdown-menu,
.input-append .popover,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input,
.input-prepend .dropdown-menu,
.input-prepend .popover {
  font-size: 14px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input {
  position: relative;
  margin-bottom: 0;
  *margin-left: 0;
  vertical-align: top;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-append input:focus,
.input-append select:focus,
.input-append .uneditable-input:focus,
.input-prepend input:focus,
.input-prepend select:focus,
.input-prepend .uneditable-input:focus {
  z-index: 2;
}
.input-append .add-on,
.input-prepend .add-on {
  display: inline-block;
  width: auto;
  height: 20px;
  min-width: 16px;
  padding: 4px 5px;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  background-color: #eee;
  border: 1px solid #ccc;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group > .dropdown-toggle,
.input-prepend .add-on,
.input-prepend .btn,
.input-prepend .btn-group > .dropdown-toggle {
  vertical-align: top;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.input-append .active,
.input-prepend .active {
  background-color: #bbff33;
  border-color: #690;
}
.input-prepend .add-on,
.input-prepend .btn {
  margin-right: -1px;
}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-append input + .btn-group .btn:last-child,
.input-append select + .btn-group .btn:last-child,
.input-append .uneditable-input + .btn-group .btn:last-child {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group {
  margin-left: -1px;
}
.input-append .add-on:last-child,
.input-append .btn:last-child,
.input-append .btn-group:last-child > .dropdown-toggle {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.input-prepend.input-append input + .btn-group .btn,
.input-prepend.input-append select + .btn-group .btn,
.input-prepend.input-append .uneditable-input + .btn-group .btn {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append .btn-group:first-child {
  margin-left: 0;
}
input.search-query {
  padding-right: 14px;
  padding-right: 4px \9;
  padding-left: 14px;
  
  padding-left: 4px \9;
  margin-bottom: 0;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.form-search .input-append .search-query,
.form-search .input-prepend .search-query {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.form-search .input-append .search-query {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
.form-search .input-append .btn {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .search-query {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .btn {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
  display: none;
}
.form-search label,
.form-inline label,
.form-search .btn-group,
.form-inline .btn-group {
  display: inline-block;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-left: 0;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  float: left;
  margin-right: 3px;
  margin-left: 0;
}
.control-group {
  margin-bottom: 10px;
}
legend + .control-group {
  margin-top: 20px;
  -webkit-margin-top-collapse: separate;
}
.form-horizontal .control-group {
  margin-bottom: 20px;
  *zoom: 1;
}
.form-horizontal .control-group:before,
.form-horizontal .control-group:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-horizontal .control-group:after {
  clear: both;
}
.form-horizontal .control-label {
  float: left;
  width: 160px;
  padding-top: 5px;
  text-align: right;
}
.form-horizontal .controls {
  *display: inline-block;
  *padding-left: 20px;
  margin-left: 180px;
  *margin-left: 0;
}
.form-horizontal .controls:first-child {
  *padding-left: 180px;
}
.form-horizontal .help-block {
  margin-bottom: 0;
}
.form-horizontal input + .help-block,
.form-horizontal select + .help-block,
.form-horizontal textarea + .help-block,
.form-horizontal .uneditable-input + .help-block,
.form-horizontal .input-prepend + .help-block,
.form-horizontal .input-append + .help-block {
  margin-top: 10px;
}
.form-horizontal .form-actions {
  padding-left: 180px;
}
table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
.table {
  width: 100%;
  margin-bottom: 20px;
}
.table th,
.table td {
  padding: 8px;
  line-height: 20px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table th {
  font-weight: bold;
}
.table thead th {
  vertical-align: bottom;
}
.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}
.table tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #222;
}
.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}
.table-bordered {
  border: 1px solid #ddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.table-bordered th,
.table-bordered td {
  border-left: 1px solid #ddd;
}
.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}
.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
}
.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
  background-color: #f5f5f5;
}
table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
  display: table-cell;
  float: none;
  margin-left: 0;
}
.table td.span1,
.table th.span1 {
  float: none;
  width: 25px;
  margin-left: 0;
}
.table td.span2,
.table th.span2 {
  float: none;
  width: 106px;
  margin-left: 0;
}
.table td.span3,
.table th.span3 {
  float: none;
  width: 187px;
  margin-left: 0;
}
.table td.span4,
.table th.span4 {
  float: none;
  width: 268px;
  margin-left: 0;
}
.table td.span5,
.table th.span5 {
  float: none;
  width: 349px;
  margin-left: 0;
}
.table td.span6,
.table th.span6 {
  float: none;
  width: 430px;
  margin-left: 0;
}
.table td.span7,
.table th.span7 {
  float: none;
  width: 511px;
  margin-left: 0;
}
.table td.span8,
.table th.span8 {
  float: none;
  width: 592px;
  margin-left: 0;
}
.table td.span9,
.table th.span9 {
  float: none;
  width: 673px;
  margin-left: 0;
}
.table td.span10,
.table th.span10 {
  float: none;
  width: 754px;
  margin-left: 0;
}
.table td.span11,
.table th.span11 {
  float: none;
  width: 835px;
  margin-left: 0;
}
.table td.span12,
.table th.span12 {
  float: none;
  width: 916px;
  margin-left: 0;
}
.table tbody tr.success > td {
  background-color: #dff0d8;
}
.table tbody tr.error > td {
  background-color: #f2dede;
}
.table tbody tr.warning > td {
  background-color: #fcf8e3;
}
.table tbody tr.info > td {
  background-color: #d9edf7;
}
.table-hover tbody tr.success:hover > td {
  background-color: #d0e9c6;
}
.table-hover tbody tr.error:hover > td {
  background-color: #ebcccc;
}
.table-hover tbody tr.warning:hover > td {
  background-color: #faf2cc;
}
.table-hover tbody tr.info:hover > td {
  background-color: #c4e3f3;
}

@font-face {
  font-family: 'FontAwesome';
  src: url('../../../fonts/font-awesome/font/fontawesome-webfont.eot?v=3.2.1');
  src: url('../../../fonts/font-awesome/font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('../../../fonts/font-awesome/font/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('../../../fonts/font-awesome/font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('../../../fonts/font-awesome/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
}
.icon-large:before {
  vertical-align: -10%;
  font-size: 1.3333333333333em;
}
a [class^="icon-"],
a [class*=" icon-"] {
  display: inline;
}
[class^="icon-"].icon-fixed-width,
[class*=" icon-"].icon-fixed-width {
  display: inline-block;
  width: 1.1428571428571em;
  text-align: right;
  padding-right: 0.28571428571429em;
}
[class^="icon-"].icon-fixed-width.icon-large,
[class*=" icon-"].icon-fixed-width.icon-large {
  width: 1.4285714285714em;
}
.icons-ul {
  margin-left: 2.1428571428571em;
  list-style-type: none;
}
.icons-ul > li {
  position: relative;
}
.icons-ul .icon-li {
  position: absolute;
  left: -2.1428571428571em;
  width: 2.1428571428571em;
  text-align: center;
  line-height: inherit;
}
[class^="icon-"].hide,
[class*=" icon-"].hide {
  display: none;
}
.icon-muted {
  color: #eee;
}
.icon-light {
  color: #fff;
}
.icon-dark {
  color: #333;
}
.icon-border {
  border: solid 1px #eee;
  padding: .2em .25em .15em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.icon-2x {
  font-size: 2em;
}
.icon-2x.icon-border {
  border-width: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.icon-3x {
  font-size: 3em;
}
.icon-3x.icon-border {
  border-width: 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.icon-4x {
  font-size: 4em;
}
.icon-4x.icon-border {
  border-width: 4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.icon-5x {
  font-size: 5em;
}
.icon-5x.icon-border {
  border-width: 5px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
[class^="icon-"].pull-left,
[class*=" icon-"].pull-left {
  margin-right: .3em;
}
[class^="icon-"].pull-right,
[class*=" icon-"].pull-right {
  margin-left: .3em;
}
[class^="icon-"],
[class*=" icon-"] {
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0;
}
.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: none;
}
.btn [class^="icon-"].icon-large,
.btn [class*=" icon-"].icon-large,
.nav [class^="icon-"].icon-large,
.nav [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].icon-spin,
.btn [class*=" icon-"].icon-spin,
.nav [class^="icon-"].icon-spin,
.nav [class*=" icon-"].icon-spin {
  display: inline-block;
}
.nav-tabs [class^="icon-"],
.nav-tabs [class^="icon-"].icon-large,
.nav-tabs [class*=" icon-"],
.nav-tabs [class*=" icon-"].icon-large,
.nav-pills [class^="icon-"],
.nav-pills [class^="icon-"].icon-large,
.nav-pills [class*=" icon-"],
.nav-pills [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].pull-left.icon-2x,
.btn [class^="icon-"].pull-right.icon-2x,
.btn [class*=" icon-"].pull-left.icon-2x,
.btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: .18em;
}
.btn [class^="icon-"].icon-spin.icon-large,
.btn [class*=" icon-"].icon-spin.icon-large {
  line-height: .8em;
}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,
.btn.btn-small [class^="icon-"].pull-right.icon-2x,
.btn.btn-small [class*=" icon-"].pull-left.icon-2x,
.btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: .25em;
}
.btn.btn-large [class^="icon-"],
.btn.btn-large [class*=" icon-"] {
  margin-top: 0;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: .05em;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x {
  margin-right: .2em;
}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-left: .2em;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  line-height: inherit;
}
.icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
a .icon-stack,
a .icon-spin {
  display: inline-block;
  text-decoration: none;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.icon-rotate-90:before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.icon-rotate-180:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
.icon-rotate-270:before {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.icon-flip-horizontal:before {
  -webkit-transform: scale(-1,1);
  -moz-transform: scale(-1,1);
  -ms-transform: scale(-1,1);
  -o-transform: scale(-1,1);
  transform: scale(-1,1);
}
.icon-flip-vertical:before {
  -webkit-transform: scale(1,-1);
  -moz-transform: scale(1,-1);
  -ms-transform: scale(1,-1);
  -o-transform: scale(1,-1);
  transform: scale(1,-1);
}
a .icon-rotate-90:before,
a .icon-rotate-180:before,
a .icon-rotate-270:before,
a .icon-flip-horizontal:before,
a .icon-flip-vertical:before {
  display: inline-block;
}
.icon-glass:before {
  content: "\f000";
}
.icon-music:before {
  content: "\f001";
}
.icon-search:before {
  content: "\f002";
}
.icon-envelope-alt:before {
  content: "\f003";
}
.icon-heart:before {
  content: "\f004";
}
.icon-star:before {
  content: "\f005";
}
.icon-star-empty:before {
  content: "\f006";
}
.icon-user:before {
  content: "\f007";
}
.icon-film:before {
  content: "\f008";
}
.icon-th-large:before {
  content: "\f009";
}
.icon-th:before {
  content: "\f00a";
}
.icon-th-list:before {
  content: "\f00b";
}
.icon-ok:before {
  content: "\f00c";
}
.icon-remove:before {
  content: "\f00d";
}
.icon-zoom-in:before {
  content: "\f00e";
}
.icon-zoom-out:before {
  content: "\f010";
}
.icon-power-off:before,
.icon-off:before {
  content: "\f011";
}
.icon-signal:before {
  content: "\f012";
}
.icon-gear:before,
.icon-cog:before {
  content: "\f013";
}
.icon-trash:before {
  content: "\f014";
}
.icon-home:before {
  content: "\f015";
}
.icon-file-alt:before {
  content: "\f016";
}
.icon-time:before {
  content: "\f017";
}
.icon-road:before {
  content: "\f018";
}
.icon-download-alt:before {
  content: "\f019";
}
.icon-download:before {
  content: "\f01a";
}
.icon-upload:before {
  content: "\f01b";
}
.icon-inbox:before {
  content: "\f01c";
}
.icon-play-circle:before {
  content: "\f01d";
}
.icon-rotate-right:before,
.icon-repeat:before {
  content: "\f01e";
}
.icon-refresh:before {
  content: "\f021";
}
.icon-list-alt:before {
  content: "\f022";
}
.icon-lock:before {
  content: "\f023";
}
.icon-flag:before {
  content: "\f024";
}
.icon-headphones:before {
  content: "\f025";
}
.icon-volume-off:before {
  content: "\f026";
}
.icon-volume-down:before {
  content: "\f027";
}
.icon-volume-up:before {
  content: "\f028";
}
.icon-qrcode:before {
  content: "\f029";
}
.icon-barcode:before {
  content: "\f02a";
}
.icon-tag:before {
  content: "\f02b";
}
.icon-tags:before {
  content: "\f02c";
}
.icon-book:before {
  content: "\f02d";
}
.icon-bookmark:before {
  content: "\f02e";
}
.icon-print:before {
  content: "\f02f";
}
.icon-camera:before {
  content: "\f030";
}
.icon-font:before {
  content: "\f031";
}
.icon-bold:before {
  content: "\f032";
}
.icon-italic:before {
  content: "\f033";
}
.icon-text-height:before {
  content: "\f034";
}
.icon-text-width:before {
  content: "\f035";
}
.icon-align-left:before {
  content: "\f036";
}
.icon-align-center:before {
  content: "\f037";
}
.icon-align-right:before {
  content: "\f038";
}
.icon-align-justify:before {
  content: "\f039";
}
.icon-list:before {
  content: "\f03a";
}
.icon-indent-left:before {
  content: "\f03b";
}
.icon-indent-right:before {
  content: "\f03c";
}
.icon-facetime-video:before {
  content: "\f03d";
}
.icon-picture:before {
  content: "\f03e";
}
.icon-pencil:before {
  content: "\f040";
}
.icon-map-marker:before {
  content: "\f041";
}
.icon-adjust:before {
  content: "\f042";
}
.icon-tint:before {
  content: "\f043";
}
.icon-edit:before {
  content: "\f044";
}
.icon-share:before {
  content: "\f045";
}
.icon-check:before {
  content: "\f046";
}
.icon-move:before {
  content: "\f047";
}
.icon-step-backward:before {
  content: "\f048";
}
.icon-fast-backward:before {
  content: "\f049";
}
.icon-backward:before {
  content: "\f04a";
}
.icon-play:before {
  content: "\f04b";
}
.icon-pause:before {
  content: "\f04c";
}
.icon-stop:before {
  content: "\f04d";
}
.icon-forward:before {
  content: "\f04e";
}
.icon-fast-forward:before {
  content: "\f050";
}
.icon-step-forward:before {
  content: "\f051";
}
.icon-eject:before {
  content: "\f052";
}
.icon-chevron-left:before {
  content: "\f053";
}
.icon-chevron-right:before {
  content: "\f054";
}
.icon-plus-sign:before {
  content: "\f055";
}
.icon-minus-sign:before {
  content: "\f056";
}
.icon-remove-sign:before {
  content: "\f057";
}
.icon-ok-sign:before {
  content: "\f058";
}
.icon-question-sign:before {
  content: "\f059";
}
.icon-info-sign:before {
  content: "\f05a";
}
.icon-screenshot:before {
  content: "\f05b";
}
.icon-remove-circle:before {
  content: "\f05c";
}
.icon-ok-circle:before {
  content: "\f05d";
}
.icon-ban-circle:before {
  content: "\f05e";
}
.icon-arrow-left:before {
  content: "\f060";
}
.icon-arrow-right:before {
  content: "\f061";
}
.icon-arrow-up:before {
  content: "\f062";
}
.icon-arrow-down:before {
  content: "\f063";
}
.icon-mail-forward:before,
.icon-share-alt:before {
  content: "\f064";
}
.icon-resize-full:before {
  content: "\f065";
}
.icon-resize-small:before {
  content: "\f066";
}
.icon-plus:before {
  content: "\f067";
}
.icon-minus:before {
  content: "\f068";
}
.icon-asterisk:before {
  content: "\f069";
}
.icon-exclamation-sign:before {
  content: "\f06a";
}
.icon-gift:before {
  content: "\f06b";
}
.icon-leaf:before {
  content: "\f06c";
}
.icon-fire:before {
  content: "\f06d";
}
.icon-eye-open:before {
  content: "\f06e";
}
.icon-eye-close:before {
  content: "\f070";
}
.icon-warning-sign:before {
  content: "\f071";
}
.icon-plane:before {
  content: "\f072";
}
.icon-calendar:before {
  content: "\f073";
}
.icon-random:before {
  content: "\f074";
}
.icon-comment:before {
  content: "\f075";
}
.icon-magnet:before {
  content: "\f076";
}
.icon-chevron-up:before {
  content: "\f077";
}
.icon-chevron-down:before {
  content: "\f078";
}
.icon-retweet:before {
  content: "\f079";
}
.icon-shopping-cart:before {
  content: "\f07a";
}
.icon-folder-close:before {
  content: "\f07b";
}
.icon-folder-open:before {
  content: "\f07c";
}
.icon-resize-vertical:before {
  content: "\f07d";
}
.icon-resize-horizontal:before {
  content: "\f07e";
}
.icon-bar-chart:before {
  content: "\f080";
}
.icon-twitter-sign:before {
  content: "\f081";
}
.icon-facebook-sign:before {
  content: "\f082";
}
.icon-camera-retro:before {
  content: "\f083";
}
.icon-key:before {
  content: "\f084";
}
.icon-gears:before,
.icon-cogs:before {
  content: "\f085";
}
.icon-comments:before {
  content: "\f086";
}
.icon-thumbs-up-alt:before {
  content: "\f087";
}
.icon-thumbs-down-alt:before {
  content: "\f088";
}
.icon-star-half:before {
  content: "\f089";
}
.icon-heart-empty:before {
  content: "\f08a";
}
.icon-signout:before {
  content: "\f08b";
}
.icon-linkedin-sign:before {
  content: "\f08c";
}
.icon-pushpin:before {
  content: "\f08d";
}
.icon-external-link:before {
  content: "\f08e";
}
.icon-signin:before {
  content: "\f090";
}
.icon-trophy:before {
  content: "\f091";
}
.icon-github-sign:before {
  content: "\f092";
}
.icon-upload-alt:before {
  content: "\f093";
}
.icon-lemon:before {
  content: "\f094";
}
.icon-phone:before {
  content: "\f095";
}
.icon-unchecked:before,
.icon-check-empty:before {
  content: "\f096";
}
.icon-bookmark-empty:before {
  content: "\f097";
}
.icon-phone-sign:before {
  content: "\f098";
}
.icon-twitter:before {
  content: "\f099";
}
.icon-facebook:before {
  content: "\f09a";
}
.icon-github:before {
  content: "\f09b";
}
.icon-unlock:before {
  content: "\f09c";
}
.icon-credit-card:before {
  content: "\f09d";
}
.icon-rss:before {
  content: "\f09e";
}
.icon-hdd:before {
  content: "\f0a0";
}
.icon-bullhorn:before {
  content: "\f0a1";
}
.icon-bell:before {
  content: "\f0a2";
}
.icon-certificate:before {
  content: "\f0a3";
}
.icon-hand-right:before {
  content: "\f0a4";
}
.icon-hand-left:before {
  content: "\f0a5";
}
.icon-hand-up:before {
  content: "\f0a6";
}
.icon-hand-down:before {
  content: "\f0a7";
}
.icon-circle-arrow-left:before {
  content: "\f0a8";
}
.icon-circle-arrow-right:before {
  content: "\f0a9";
}
.icon-circle-arrow-up:before {
  content: "\f0aa";
}
.icon-circle-arrow-down:before {
  content: "\f0ab";
}
.icon-globe:before {
  content: "\f0ac";
}
.icon-wrench:before {
  content: "\f0ad";
}
.icon-tasks:before {
  content: "\f0ae";
}
.icon-filter:before {
  content: "\f0b0";
}
.icon-briefcase:before {
  content: "\f0b1";
}
.icon-fullscreen:before {
  content: "\f0b2";
}
.icon-group:before {
  content: "\f0c0";
}
.icon-link:before {
  content: "\f0c1";
}
.icon-cloud:before {
  content: "\f0c2";
}
.icon-beaker:before {
  content: "\f0c3";
}
.icon-cut:before {
  content: "\f0c4";
}
.icon-copy:before {
  content: "\f0c5";
}
.icon-paperclip:before,
.icon-paper-clip:before {
  content: "\f0c6";
}
.icon-save:before {
  content: "\f0c7";
}
.icon-sign-blank:before {
  content: "\f0c8";
}
.icon-reorder:before {
  content: "\f0c9";
}
.icon-list-ul:before {
  content: "\f0ca";
}
.icon-list-ol:before {
  content: "\f0cb";
}
.icon-strikethrough:before {
  content: "\f0cc";
}
.icon-underline:before {
  content: "\f0cd";
}
.icon-table:before {
  content: "\f0ce";
}
.icon-magic:before {
  content: "\f0d0";
}
.icon-truck:before {
  content: "\f0d1";
}
.icon-pinterest:before {
  content: "\f0d2";
}
.icon-pinterest-sign:before {
  content: "\f0d3";
}
.icon-google-plus-sign:before {
  content: "\f0d4";
}
.icon-google-plus:before {
  content: "\f0d5";
}
.icon-money:before {
  content: "\f0d6";
}
.icon-caret-down:before {
  content: "\f0d7";
}
.icon-caret-up:before {
  content: "\f0d8";
}
.icon-caret-left:before {
  content: "\f0d9";
}
.icon-caret-right:before {
  content: "\f0da";
}
.icon-columns:before {
  content: "\f0db";
}
.icon-sort:before {
  content: "\f0dc";
}
.icon-sort-down:before {
  content: "\f0dd";
}
.icon-sort-up:before {
  content: "\f0de";
}
.icon-envelope:before {
  content: "\f0e0";
}
.icon-linkedin:before {
  content: "\f0e1";
}
.icon-rotate-left:before,
.icon-undo:before {
  content: "\f0e2";
}
.icon-legal:before {
  content: "\f0e3";
}
.icon-dashboard:before {
  content: "\f0e4";
}
.icon-comment-alt:before {
  content: "\f0e5";
}
.icon-comments-alt:before {
  content: "\f0e6";
}
.icon-bolt:before {
  content: "\f0e7";
}
.icon-sitemap:before {
  content: "\f0e8";
}
.icon-umbrella:before {
  content: "\f0e9";
}
.icon-paste:before {
  content: "\f0ea";
}
.icon-lightbulb:before {
  content: "\f0eb";
}
.icon-exchange:before {
  content: "\f0ec";
}
.icon-cloud-download:before {
  content: "\f0ed";
}
.icon-cloud-upload:before {
  content: "\f0ee";
}
.icon-user-md:before {
  content: "\f0f0";
}
.icon-stethoscope:before {
  content: "\f0f1";
}
.icon-suitcase:before {
  content: "\f0f2";
}
.icon-bell-alt:before {
  content: "\f0f3";
}
.icon-coffee:before {
  content: "\f0f4";
}
.icon-food:before {
  content: "\f0f5";
}
.icon-file-text-alt:before {
  content: "\f0f6";
}
.icon-building:before {
  content: "\f0f7";
}
.icon-hospital:before {
  content: "\f0f8";
}
.icon-ambulance:before {
  content: "\f0f9";
}
.icon-medkit:before {
  content: "\f0fa";
}
.icon-fighter-jet:before {
  content: "\f0fb";
}
.icon-beer:before {
  content: "\f0fc";
}
.icon-h-sign:before {
  content: "\f0fd";
}
.icon-plus-sign-alt:before {
  content: "\f0fe";
}
.icon-double-angle-left:before {
  content: "\f100";
}
.icon-double-angle-right:before {
  content: "\f101";
}
.icon-double-angle-up:before {
  content: "\f102";
}
.icon-double-angle-down:before {
  content: "\f103";
}
.icon-angle-left:before {
  content: "\f104";
}
.icon-angle-right:before {
  content: "\f105";
}
.icon-angle-up:before {
  content: "\f106";
}
.icon-angle-down:before {
  content: "\f107";
}
.icon-desktop:before {
  content: "\f108";
}
.icon-laptop:before {
  content: "\f109";
}
.icon-tablet:before {
  content: "\f10a";
}
.icon-mobile-phone:before {
  content: "\f10b";
}
.icon-circle-blank:before {
  content: "\f10c";
}
.icon-quote-left:before {
  content: "\f10d";
}
.icon-quote-right:before {
  content: "\f10e";
}
.icon-spinner:before {
  content: "\f110";
}
.icon-circle:before {
  content: "\f111";
}
.icon-mail-reply:before,
.icon-reply:before {
  content: "\f112";
}
.icon-github-alt:before {
  content: "\f113";
}
.icon-folder-close-alt:before {
  content: "\f114";
}
.icon-folder-open-alt:before {
  content: "\f115";
}
.icon-expand-alt:before {
  content: "\f116";
}
.icon-collapse-alt:before {
  content: "\f117";
}
.icon-smile:before {
  content: "\f118";
}
.icon-frown:before {
  content: "\f119";
}
.icon-meh:before {
  content: "\f11a";
}
.icon-gamepad:before {
  content: "\f11b";
}
.icon-keyboard:before {
  content: "\f11c";
}
.icon-flag-alt:before {
  content: "\f11d";
}
.icon-flag-checkered:before {
  content: "\f11e";
}
.icon-terminal:before {
  content: "\f120";
}
.icon-code:before {
  content: "\f121";
}
.icon-reply-all:before {
  content: "\f122";
}
.icon-mail-reply-all:before {
  content: "\f122";
}
.icon-star-half-full:before,
.icon-star-half-empty:before {
  content: "\f123";
}
.icon-location-arrow:before {
  content: "\f124";
}
.icon-crop:before {
  content: "\f125";
}
.icon-code-fork:before {
  content: "\f126";
}
.icon-unlink:before {
  content: "\f127";
}
.icon-question:before {
  content: "\f128";
}
.icon-info:before {
  content: "\f129";
}
.icon-exclamation:before {
  content: "\f12a";
}
.icon-superscript:before {
  content: "\f12b";
}
.icon-subscript:before {
  content: "\f12c";
}
.icon-eraser:before {
  content: "\f12d";
}
.icon-puzzle-piece:before {
  content: "\f12e";
}
.icon-microphone:before {
  content: "\f130";
}
.icon-microphone-off:before {
  content: "\f131";
}
.icon-shield:before {
  content: "\f132";
}
.icon-calendar-empty:before {
  content: "\f133";
}
.icon-fire-extinguisher:before {
  content: "\f134";
}
.icon-rocket:before {
  content: "\f135";
}
.icon-maxcdn:before {
  content: "\f136";
}
.icon-chevron-sign-left:before {
  content: "\f137";
}
.icon-chevron-sign-right:before {
  content: "\f138";
}
.icon-chevron-sign-up:before {
  content: "\f139";
}
.icon-chevron-sign-down:before {
  content: "\f13a";
}
.icon-html5:before {
  content: "\f13b";
}
.icon-css3:before {
  content: "\f13c";
}
.icon-anchor:before {
  content: "\f13d";
}
.icon-unlock-alt:before {
  content: "\f13e";
}
.icon-bullseye:before {
  content: "\f140";
}
.icon-ellipsis-horizontal:before {
  content: "\f141";
}
.icon-ellipsis-vertical:before {
  content: "\f142";
}
.icon-rss-sign:before {
  content: "\f143";
}
.icon-play-sign:before {
  content: "\f144";
}
.icon-ticket:before {
  content: "\f145";
}
.icon-minus-sign-alt:before {
  content: "\f146";
}
.icon-check-minus:before {
  content: "\f147";
}
.icon-level-up:before {
  content: "\f148";
}
.icon-level-down:before {
  content: "\f149";
}
.icon-check-sign:before {
  content: "\f14a";
}
.icon-edit-sign:before {
  content: "\f14b";
}
.icon-external-link-sign:before {
  content: "\f14c";
}
.icon-share-sign:before {
  content: "\f14d";
}
.icon-compass:before {
  content: "\f14e";
}
.icon-collapse:before {
  content: "\f150";
}
.icon-collapse-top:before {
  content: "\f151";
}
.icon-expand:before {
  content: "\f152";
}
.icon-euro:before,
.icon-eur:before {
  content: "\f153";
}
.icon-gbp:before {
  content: "\f154";
}
.icon-dollar:before,
.icon-usd:before {
  content: "\f155";
}
.icon-rupee:before,
.icon-inr:before {
  content: "\f156";
}
.icon-yen:before,
.icon-jpy:before {
  content: "\f157";
}
.icon-renminbi:before,
.icon-cny:before {
  content: "\f158";
}
.icon-won:before,
.icon-krw:before {
  content: "\f159";
}
.icon-bitcoin:before,
.icon-btc:before {
  content: "\f15a";
}
.icon-file:before {
  content: "\f15b";
}
.icon-file-text:before {
  content: "\f15c";
}
.icon-sort-by-alphabet:before {
  content: "\f15d";
}
.icon-sort-by-alphabet-alt:before {
  content: "\f15e";
}
.icon-sort-by-attributes:before {
  content: "\f160";
}
.icon-sort-by-attributes-alt:before {
  content: "\f161";
}
.icon-sort-by-order:before {
  content: "\f162";
}
.icon-sort-by-order-alt:before {
  content: "\f163";
}
.icon-thumbs-up:before {
  content: "\f164";
}
.icon-thumbs-down:before {
  content: "\f165";
}
.icon-youtube-sign:before {
  content: "\f166";
}
.icon-youtube:before {
  content: "\f167";
}
.icon-xing:before {
  content: "\f168";
}
.icon-xing-sign:before {
  content: "\f169";
}
.icon-youtube-play:before {
  content: "\f16a";
}
.icon-dropbox:before {
  content: "\f16b";
}
.icon-stackexchange:before {
  content: "\f16c";
}
.icon-instagram:before {
  content: "\f16d";
}
.icon-flickr:before {
  content: "\f16e";
}
.icon-adn:before {
  content: "\f170";
}
.icon-bitbucket:before {
  content: "\f171";
}
.icon-bitbucket-sign:before {
  content: "\f172";
}
.icon-tumblr:before {
  content: "\f173";
}
.icon-tumblr-sign:before {
  content: "\f174";
}
.icon-long-arrow-down:before {
  content: "\f175";
}
.icon-long-arrow-up:before {
  content: "\f176";
}
.icon-long-arrow-left:before {
  content: "\f177";
}
.icon-long-arrow-right:before {
  content: "\f178";
}
.icon-apple:before {
  content: "\f179";
}
.icon-windows:before {
  content: "\f17a";
}
.icon-android:before {
  content: "\f17b";
}
.icon-linux:before {
  content: "\f17c";
}
.icon-dribbble:before {
  content: "\f17d";
}
.icon-skype:before {
  content: "\f17e";
}
.icon-foursquare:before {
  content: "\f180";
}
.icon-trello:before {
  content: "\f181";
}
.icon-female:before {
  content: "\f182";
}
.icon-male:before {
  content: "\f183";
}
.icon-gittip:before {
  content: "\f184";
}
.icon-sun:before {
  content: "\f185";
}
.icon-moon:before {
  content: "\f186";
}
.icon-archive:before {
  content: "\f187";
}
.icon-bug:before {
  content: "\f188";
}
.icon-vk:before {
  content: "\f189";
}
.icon-weibo:before {
  content: "\f18a";
}
.icon-renren:before {
  content: "\f18b";
}

.icon-address:before {
  content: "\f02d";
}
.icon-arrow-down-2:before {
  content: "\f0ab";
}
.icon-arrow-down-3:before {
  content: "\f0d7";
}
.icon-arrow-first:before {
  content: "\f048";
}
.icon-arrow-last:before {
  content: "\f051";
}
.icon-arrow-left-2:before {
  content: "\f0a8";
}
.icon-arrow-left-3:before {
  content: "\f0d9";
}
.icon-arrow-right-2:before {
  content: "\f0a9";
}
.icon-arrow-right-3:before {
  content: "\f0da";
}
.icon-arrow-up-2:before {
  content: "\f0aa";
}
.icon-arrow-up-3:before {
  content: "\f0d8";
}
.icon-bars:before {
  content: "\f080";
}
.icon-basket:before {
  content: "\f07a";
}
.icon-box-add:before {
  content: "\f019";
}
.icon-box-remove:before {
  content: "\f093";
}
.icon-broadcast:before {
  content: "\f012";
}
.icon-brush:before {
  content: "\f043";
}
.icon-calendar-2:before {
  content: "\f073";
}
.icon-camera-2:before {
  content: "\f03d";
}
.icon-cancel:before {
  content: "\f057";
}
.icon-cancel-2:before {
  content: "\f00d";
}
.icon-cart:before {
  content: "\f07a";
}
.icon-chart:before {
  content: "\f080";
}
.icon-checkbox:before {
  content: "\f046";
}
.icon-checkbox-partial:before {
  content: "\f147";
}
.icon-checkbox-unchecked:before {
  content: "\f096";
}
.icon-checkmark:before {
  content: "\f00c";
}
.icon-clock:before {
  content: "\f017";
}
.icon-color-palette:before {
  content: "\f0e4";
}
.icon-comments-2:before {
  content: "\f086";
}
.icon-contract:before {
  content: "\f066";
}
.icon-contract-2:before {
  content: "\f066";
}
.icon-cube:before {
  content: "\f01c";
}
.icon-database:before {
  content: "\f0a0";
}
.icon-drawer:before {
  content: "\f01c";
}
.icon-drawer-2:before {
  content: "\f01c";
}
.icon-expand:before {
  content: "\f065";
}
.icon-expand-2:before {
  content: "\f0b2";
}
.icon-eye:before {
  content: "\f06e";
}
.icon-feed:before {
  content: "\f143";
}
.icon-file-add:before {
  content: "\f116";
}
.icon-file-remove:before {
  content: "\f117";
}
.icon-first:before {
  content: "\f049";
}
.icon-flag-2:before {
  content: "\f0c6";
}
.icon-folder:before {
  content: "\f07c";
}
.icon-folder-2:before {
  content: "\f07b";
}
.icon-grid-view:before {
  content: "\f0db";
}
.icon-grid-view-2:before {
  content: "\f00a";
}
.icon-health:before {
  content: "\f0f1";
}
.icon-help:before {
  content: "\f059";
}
.icon-lamp:before {
  content: "\f0eb";
}
.icon-last:before {
  content: "\f050";
}
.icon-lightning:before {
  content: "\f0e7";
}
.icon-list-view:before {
  content: "\f0ca";
}
.icon-location:before {
  content: "\f041";
}
.icon-locked:before {
  content: "\f023";
}
.icon-loop:before {
  content: "\f021";
}
.icon-mail:before {
  content: "\f0e0";
}
.icon-mail-2:before {
  content: "\f003";
}
.icon-menu:before {
  content: "\f142";
}
.icon-menu-2:before {
  content: "\f0dc";
}
.icon-minus-2:before {
  content: "\f068";
}
.icon-mobile:before {
  content: "\f10b";
}
.icon-next:before {
  content: "\f04e";
}
.icon-out:before {
  content: "\f045";
}
.icon-out-2:before {
  content: "\f08b";
}
.icon-pencil-2:before {
  content: "\f040";
}
.icon-pictures:before {
  content: "\f03e";
}
.icon-pin:before {
  content: "\f08d";
}
.icon-play-2:before {
  content: "\f01d";
}
.icon-plus-2:before {
  content: "\f067";
}
.icon-power-cord:before {
  content: "\f076";
}
.icon-previous:before {
  content: "\f04a";
}
.icon-printer:before {
  content: "\f02f";
}
.icon-puzzle:before {
  content: "\f12e";
}
.icon-quote:before {
  content: "\f10d";
}
.icon-quote-2:before {
  content: "\f10e";
}
.icon-redo:before {
  content: "\f064";
}
.icon-screen:before {
  content: "\f108";
}
.icon-shuffle:before {
  content: "\f074";
}
.icon-star-2:before {
  content: "\f123";
}
.icon-support:before {
  content: "\f05b";
}
.icon-tools:before {
  content: "\f0ad";
}
.icon-users:before {
  content: "\f0c0";
}
.icon-vcard:before {
  content: "\f18b";
}
.icon-wand:before {
  content: "\f0d0";
}
.icon-warning:before {
  content: "\f071";
}

.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0,0,0,0.15);
}
.well-large {
  padding: 24px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.well-small {
  padding: 9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.close {
  float: right;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  color: #000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

.btn {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  padding: 4px 12px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #444;
  text-shadow: 0 1px 1px rgba(255,255,255,0.75);
  background-color: #4e4e4e;
  background-image: -moz-linear-gradient(top,#444,#5e5e5e);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#5e5e5e));
  background-image: -webkit-linear-gradient(top,#444,#5e5e5e);
  background-image: -o-linear-gradient(top,#444,#5e5e5e);
  background-image: linear-gradient(to bottom,#444,#5e5e5e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff5d5d5d', GradientType=0);
  border-color: #5e5e5e #5e5e5e #373737;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #5e5e5e;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #2b2b2b;
  *border: 0;
  border-bottom-color: #111111;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *margin-left: .3em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #444;
  background-color: #5e5e5e;
  *background-color: #515151;
}
.btn:active,
.btn.active {
  background-color: #444444 \9;
}
.btn:first-child {
  *margin-left: 0;
}
.btn:hover,
.btn:focus {
  color: #444;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position .1s linear;
  -moz-transition: background-position .1s linear;
  -o-transition: background-position .1s linear;
  transition: background-position .1s linear;
}
.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-large {
  padding: 11px 19px;
  font-size: 17.5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
  margin-top: 4px;
}
.btn-small {
  padding: 2px 10px;
  font-size: 11.9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
  margin-top: 0;
}
.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
  margin-top: -1px;
}
.btn-mini {
  padding: 1px 6px;
  font-size: 10.5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255,255,255,0.75);
}
.btn-primary {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0084cf;
  background-image: -moz-linear-gradient(top,#07b,#0097ee);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#07b),to(#0097ee));
  background-image: -webkit-linear-gradient(top,#07b,#0097ee);
  background-image: -o-linear-gradient(top,#07b,#0097ee);
  background-image: linear-gradient(to bottom,#07b,#0097ee);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0077bb', endColorstr='#ff0097ed', GradientType=0);
  border-color: #0097ee #0097ee #0067a2;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #0097ee;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #fff;
  background-color: #0097ee;
  *background-color: #0087d5;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #0077bb \9;
}
.btn-warning {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #ff9214;
  background-image: -moz-linear-gradient(top,#f80,#ffa033);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f80),to(#ffa033));
  background-image: -webkit-linear-gradient(top,#f80,#ffa033);
  background-image: -o-linear-gradient(top,#f80,#ffa033);
  background-image: linear-gradient(to bottom,#f80,#ffa033);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff8800', endColorstr='#ffff9f32', GradientType=0);
  border-color: #ffa033 #ffa033 #e67a00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ffa033;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #fff;
  background-color: #ffa033;
  *background-color: #ff941a;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #ff8800 \9;
}
.btn-danger {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e00000;
  background-image: -moz-linear-gradient(top,#c00,#ff0000);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#c00),to(#ff0000));
  background-image: -webkit-linear-gradient(top,#c00,#ff0000);
  background-image: -o-linear-gradient(top,#c00,#ff0000);
  background-image: linear-gradient(to bottom,#c00,#ff0000);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc0000', endColorstr='#ffff0000', GradientType=0);
  border-color: #ff0000 #ff0000 #b30000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ff0000;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  color: #fff;
  background-color: #ff0000;
  *background-color: #e60000;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #cc0000 \9;
}
.btn-success {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #74ad00;
  background-image: -moz-linear-gradient(top,#690,#88cc00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#690),to(#88cc00));
  background-image: -webkit-linear-gradient(top,#690,#88cc00);
  background-image: -o-linear-gradient(top,#690,#88cc00);
  background-image: linear-gradient(to bottom,#690,#88cc00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff669900', endColorstr='#ff87cc00', GradientType=0);
  border-color: #88cc00 #88cc00 #558000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #88cc00;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #fff;
  background-color: #88cc00;
  *background-color: #77b300;
}
.btn-success:active,
.btn-success.active {
  background-color: #669900 \9;
}
.btn-info {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #00a8e0;
  background-image: -moz-linear-gradient(top,#09c,#00bfff);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#09c),to(#00bfff));
  background-image: -webkit-linear-gradient(top,#09c,#00bfff);
  background-image: -o-linear-gradient(top,#09c,#00bfff);
  background-image: linear-gradient(to bottom,#09c,#00bfff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0099cc', endColorstr='#ff00bfff', GradientType=0);
  border-color: #00bfff #00bfff #0086b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #00bfff;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #fff;
  background-color: #00bfff;
  *background-color: #00ace6;
}
.btn-info:active,
.btn-info.active {
  background-color: #0099cc \9;
}
.btn-inverse {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #4e4e4e;
  background-image: -moz-linear-gradient(top,#444,#5e5e5e);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#5e5e5e));
  background-image: -webkit-linear-gradient(top,#444,#5e5e5e);
  background-image: -o-linear-gradient(top,#444,#5e5e5e);
  background-image: linear-gradient(to bottom,#444,#5e5e5e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff5d5d5d', GradientType=0);
  border-color: #5e5e5e #5e5e5e #373737;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #5e5e5e;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #fff;
  background-color: #5e5e5e;
  *background-color: #515151;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #444444 \9;
}
button.btn,
input[type="submit"].btn {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button.btn.btn-large,
input[type="submit"].btn.btn-large {
  *padding-top: 7px;
  *padding-bottom: 7px;
}
button.btn.btn-small,
input[type="submit"].btn.btn-small {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
  *padding-top: 1px;
  *padding-bottom: 1px;
}
.btn-link,
.btn-link:active,
.btn-link[disabled] {
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-link {
  border-color: transparent;
  cursor: pointer;
  color: #22afff;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-link:hover,
.btn-link:focus {
  color: #0087d5;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus {
  color: #444;
  text-decoration: none;
}
.btn-group {
  position: relative;
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  font-size: 0;
  vertical-align: middle;
  white-space: nowrap;
  *margin-left: .3em;
}
.btn-group:first-child {
  *margin-left: 0;
}
.btn-group + .btn-group {
  margin-left: 5px;
}
.btn-toolbar {
  font-size: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group {
  margin-left: 5px;
}
.btn-group > .btn {
  position: relative;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group > .btn + .btn {
  margin-left: -1px;
}
.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover {
  font-size: 14px;
}
.btn-group > .btn-mini {
  font-size: 10.5px;
}
.btn-group > .btn-small {
  font-size: 11.9px;
}
.btn-group > .btn-large {
  font-size: 17.5px;
}
.btn-group > .btn:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.btn-group > .btn.large:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
  z-index: 2;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
  -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);
  -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);
  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);
  *padding-top: 5px;
  *padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-toggle {
  padding-left: 5px;
  padding-right: 5px;
  *padding-top: 2px;
  *padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-toggle {
  *padding-top: 5px;
  *padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
  *padding-top: 7px;
  *padding-bottom: 7px;
}
.btn-group.open .dropdown-toggle {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-group.open .btn.dropdown-toggle {
  background-color: #5e5e5e;
}
.btn-group.open .btn-primary.dropdown-toggle {
  background-color: #0097ee;
}
.btn-group.open .btn-warning.dropdown-toggle {
  background-color: #ffa033;
}
.btn-group.open .btn-danger.dropdown-toggle {
  background-color: #ff0000;
}
.btn-group.open .btn-success.dropdown-toggle {
  background-color: #88cc00;
}
.btn-group.open .btn-info.dropdown-toggle {
  background-color: #00bfff;
}
.btn-group.open .btn-inverse.dropdown-toggle {
  background-color: #5e5e5e;
}
.btn .caret {
  margin-top: 8px;
  margin-left: 0;
}
.btn-large .caret {
  margin-top: 6px;
}
.btn-large .caret {
  border-left-width: 5px;
  border-right-width: 5px;
  border-top-width: 5px;
}
.btn-mini .caret,
.btn-small .caret {
  margin-top: 8px;
}
.dropup .btn-large .caret {
  border-bottom-width: 5px;
}
.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.btn-group-vertical {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
}
.btn-group-vertical > .btn {
  display: block;
  float: none;
  max-width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group-vertical > .btn + .btn {
  margin-left: 0;
  margin-top: -1px;
}
.btn-group-vertical > .btn:first-child {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.btn-group-vertical > .btn:last-child {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.btn-group-vertical > .btn-large:first-child {
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
}
.btn-group-vertical > .btn-large:last-child {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.alert {
  padding: 8px 35px 8px 14px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.alert,
.alert h4 {
  color: #f80;
}
.alert h4 {
  margin: 0;
}
.alert .close {
  position: relative;
  top: -2px;
  right: -21px;
  line-height: 20px;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #690;
}
.alert-success h4 {
  color: #690;
}
.alert-danger,
.alert-error {
  background-color: #f2dede;
  border-color: #eed3d7;
  color: #c00;
}
.alert-danger h4,
.alert-error h4 {
  color: #c00;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #07b;
}
.alert-info h4 {
  color: #07b;
}
.alert-block {
  padding-top: 14px;
  padding-bottom: 14px;
}
.alert-block > p,
.alert-block > ul {
  margin-bottom: 0;
}
.alert-block p + p {
  margin-top: 5px;
}

.nav {
  margin-left: 0;
  margin-bottom: 20px;
  list-style: none;
}
.nav > li > a {
  display: block;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.nav > li > a > img {
  max-width: none;
}
.nav > .pull-right {
  float: right;
}
.nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  color: #999;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
  text-transform: uppercase;
}
.nav li + .nav-header {
  margin-top: 9px;
}
.nav-list {
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 0;
}
.nav-list > li > a,
.nav-list .nav-header {
  margin-left: -15px;
  margin-right: -15px;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}
.nav-list > li > a {
  padding: 3px 15px;
}
.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
  background-color: #22afff;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  margin-right: 2px;
}
.nav-list .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #fff;
}
.nav-tabs,
.nav-pills {
  *zoom: 1;
}
.nav-tabs:before,
.nav-tabs:after,
.nav-pills:before,
.nav-pills:after {
  display: table;
  content: "";
  line-height: 0;
}
.nav-tabs:after,
.nav-pills:after {
  clear: both;
}
.nav-tabs > li,
.nav-pills > li {
  float: left;
}
.nav-tabs > li > a,
.nav-pills > li > a {
  padding-right: 12px;
  padding-left: 12px;
  margin-right: 2px;
  line-height: 14px;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 20px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  border-color: #eee #eee #ddd;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  color: #666;
  background-color: #222;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
  color: #fff;
  background-color: #22afff;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li > a {
  margin-right: 0;
}
.nav-tabs.nav-stacked {
  border-bottom: 0;
}
.nav-tabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.nav-tabs.nav-stacked > li > a:hover,
.nav-tabs.nav-stacked > li > a:focus {
  border-color: #ddd;
  z-index: 2;
}
.nav-pills.nav-stacked > li > a {
  margin-bottom: 3px;
}
.nav-pills.nav-stacked > li:last-child > a {
  margin-bottom: 1px;
}
.nav-tabs .dropdown-menu {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.nav-pills .dropdown-menu {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.nav .dropdown-toggle .caret {
  border-top-color: #22afff;
  border-bottom-color: #22afff;
  margin-top: 6px;
}
.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret {
  border-top-color: #0087d5;
  border-bottom-color: #0087d5;
}
.nav-tabs .dropdown-toggle .caret {
  margin-top: 8px;
}
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.nav > .dropdown.active > a:hover,
.nav > .dropdown.active > a:focus {
  cursor: pointer;
}
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus {
  color: #fff;
  background-color: #999;
  border-color: #999;
}
.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret,
.nav li.dropdown.open a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}
.tabs-stacked .open > a:hover,
.tabs-stacked .open > a:focus {
  border-color: #999;
}
.tabbable {
  *zoom: 1;
}
.tabbable:before,
.tabbable:after {
  display: table;
  content: "";
  line-height: 0;
}
.tabbable:after {
  clear: both;
}
.tab-content {
  overflow: auto;
}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}
.tab-content > .active,
.pill-content > .active {
  display: block;
}
.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}
.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}
.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
  border-bottom-color: transparent;
  border-top-color: #ddd;
}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd #ddd;
}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}
.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}
.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eee #ddd #eee #eee;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #fff;
}
.tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}
.tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #eee #eee #eee #ddd;
}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #fff;
}
.nav > .disabled > a {
  color: #999;
}
.nav > .disabled > a:hover,
.nav > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  cursor: default;
}
.navbar {
  overflow: visible;
  margin-bottom: 20px;
  *position: relative;
  *z-index: 2;
}
.navbar-inner {
  min-height: 40px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
  background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
  border: 1px solid #c7c7c7;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  *zoom: 1;
}
.navbar-inner:before,
.navbar-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-inner:after {
  clear: both;
}
.navbar .container {
  width: auto;
}
.nav-collapse.collapse {
  height: auto;
  overflow: visible;
}
.navbar .brand {
  float: left;
  display: block;
  padding: 10px 20px 10px;
  margin-left: -20px;
  font-size: 20px;
  font-weight: 200;
  color: #666;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .brand:hover,
.navbar .brand:focus {
  text-decoration: none;
}
.navbar-text {
  margin-bottom: 0;
  line-height: 40px;
  color: #666;
}
.navbar-link {
  color: #666;
}
.navbar-link:hover,
.navbar-link:focus {
  color: #eee;
}
.navbar .divider-vertical {
  height: 40px;
  margin: 0 9px;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #ffffff;
}
.navbar .btn,
.navbar .btn-group {
  margin-top: 5px;
}
.navbar .btn-group .btn,
.navbar .input-prepend .btn,
.navbar .input-append .btn,
.navbar .input-prepend .btn-group,
.navbar .input-append .btn-group {
  margin-top: 0;
}
.navbar-form {
  margin-bottom: 0;
  *zoom: 1;
}
.navbar-form:before,
.navbar-form:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-form:after {
  clear: both;
}
.navbar-form input,
.navbar-form select,
.navbar-form .radio,
.navbar-form .checkbox {
  margin-top: 5px;
}
.navbar-form input,
.navbar-form select,
.navbar-form .btn {
  display: inline-block;
  margin-bottom: 0;
}
.navbar-form input[type="image"],
.navbar-form input[type="checkbox"],
.navbar-form input[type="radio"] {
  margin-top: 3px;
}
.navbar-form .input-append,
.navbar-form .input-prepend {
  margin-top: 5px;
  white-space: nowrap;
}
.navbar-form .input-append input,
.navbar-form .input-prepend input {
  margin-top: 0;
}
.navbar-search {
  position: relative;
  float: left;
  margin-top: 5px;
  margin-bottom: 0;
}
.navbar-search .search-query {
  margin-bottom: 0;
  padding: 4px 14px;
  font-family: sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.navbar-static-top {
  position: static;
  margin-bottom: 0;
}
.navbar-static-top .navbar-inner {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
  margin-bottom: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  border-width: 0 0 1px;
}
.navbar-fixed-bottom .navbar-inner {
  border-width: 1px 0 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
  padding-left: 0;
  padding-right: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 932px;
}
.navbar-fixed-top {
  top: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  box-shadow: 0 1px 10px rgba(0,0,0,.1);
}
.navbar-fixed-bottom {
  bottom: 0;
}
.navbar-fixed-bottom .navbar-inner {
  -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  box-shadow: 0 -1px 10px rgba(0,0,0,.1);
}
.navbar .nav {
  position: relative;
  left: 0;
  display: block;
  float: left;
  margin: 0 10px 0 0;
}
.navbar .nav.pull-right {
  float: right;
  margin-right: 0;
}
.navbar .nav > li {
  float: left;
}
.navbar .nav > li > a {
  float: none;
  padding: 10px 15px 10px;
  color: #666;
  text-decoration: none;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .nav .dropdown-toggle .caret {
  margin-top: 8px;
}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
  background-color: #666;
  color: #eee;
  text-decoration: none;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  color: #eee;
  text-decoration: none;
  background-color: #07b;
  -webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
  -moz-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
  box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
}
.navbar .btn-navbar {
  display: none;
  float: right;
  padding: 7px 10px;
  margin-left: 5px;
  margin-right: 5px;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#d9d9d9));
  background-image: -webkit-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -o-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: linear-gradient(to bottom,#f2f2f2,#d9d9d9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
  border-color: #d9d9d9 #d9d9d9 #b3b3b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #d9d9d9;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  color: #fff;
  background-color: #d9d9d9;
  *background-color: #cccccc;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #bfbfbf \9;
}
.navbar .btn-navbar .icon-bar {
  display: block;
  width: 18px;
  height: 2px;
  background-color: #f5f5f5;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
  -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
  box-shadow: 0 1px 0 rgba(0,0,0,0.25);
}
.btn-navbar .icon-bar + .icon-bar {
  margin-top: 3px;
}
.navbar .nav > li > .dropdown-menu:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0,0,0,0.2);
  position: absolute;
  top: -7px;
  left: 9px;
}
.navbar .nav > li > .dropdown-menu:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
  top: -6px;
  left: 10px;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
  border-top: 7px solid #ccc;
  border-top-color: rgba(0,0,0,0.2);
  border-bottom: 0;
  bottom: -7px;
  top: auto;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
  border-top: 6px solid #fff;
  border-bottom: 0;
  bottom: -6px;
  top: auto;
}
.navbar .nav li.dropdown > a:hover .caret,
.navbar .nav li.dropdown > a:focus .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #07b;
  color: #eee;
}
.navbar .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.navbar .pull-right > li > .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right {
  left: auto;
  right: 0;
}
.navbar .pull-right > li > .dropdown-menu:before,
.navbar .nav > li > .dropdown-menu.pull-right:before {
  left: auto;
  right: 12px;
}
.navbar .pull-right > li > .dropdown-menu:after,
.navbar .nav > li > .dropdown-menu.pull-right:after {
  left: auto;
  right: 13px;
}
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
  left: auto;
  right: 100%;
  margin-left: 0;
  margin-right: -1px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}
.navbar-inverse .navbar-inner {
  background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top,#222222,#111111);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#222222),to(#111111));
  background-image: -webkit-linear-gradient(top,#222222,#111111);
  background-image: -o-linear-gradient(top,#222222,#111111);
  background-image: linear-gradient(to bottom,#222222,#111111);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
  border-color: #252525;
}
.navbar-inverse .brand,
.navbar-inverse .nav > li > a {
  color: #999;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.navbar-inverse .brand:hover,
.navbar-inverse .brand:focus,
.navbar-inverse .nav > li > a:hover,
.navbar-inverse .nav > li > a:focus {
  color: #fff;
}
.navbar-inverse .brand {
  color: #999;
}
.navbar-inverse .navbar-text {
  color: #999;
}
.navbar-inverse .nav > li > a:focus,
.navbar-inverse .nav > li > a:hover {
  background-color: transparent;
  color: #fff;
}
.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
  color: #fff;
  background-color: #111111;
}
.navbar-inverse .navbar-link {
  color: #999;
}
.navbar-inverse .navbar-link:hover,
.navbar-inverse .navbar-link:focus {
  color: #fff;
}
.navbar-inverse .divider-vertical {
  border-left-color: #111111;
  border-right-color: #222222;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #111111;
  color: #fff;
}
.navbar-inverse .nav li.dropdown > a:hover .caret,
.navbar-inverse .nav li.dropdown > a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #999;
  border-bottom-color: #999;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.navbar-inverse .navbar-search .search-query {
  color: #fff;
  background-color: #515151;
  border-color: #111111;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused {
  padding: 5px 15px;
  color: #444;
  text-shadow: 0 1px 0 #fff;
  background-color: #fff;
  border: 0;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.15);
  -moz-box-shadow: 0 0 3px rgba(0,0,0,0.15);
  box-shadow: 0 0 3px rgba(0,0,0,0.15);
  outline: 0;
}
.navbar-inverse .btn-navbar {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0e0e0e;
  background-image: -moz-linear-gradient(top,#151515,#040404);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));
  background-image: -webkit-linear-gradient(top,#151515,#040404);
  background-image: -o-linear-gradient(top,#151515,#040404);
  background-image: linear-gradient(to bottom,#151515,#040404);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
  border-color: #040404 #040404 #000000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #040404;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
  color: #fff;
  background-color: #040404;
  *background-color: #000000;
}
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
  background-color: #000000 \9;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop,
.modal-backdrop.fade.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.modal {
  position: fixed;
  top: 10%;
  left: 50%;
  z-index: 1050;
  width: 560px;
  margin-left: -280px;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0,0,0,0.3);
  
  *border: 1px solid #999;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
  outline: none;
}
.modal.fade {
  -webkit-transition: opacity .3s linear, top .3s ease-out;
  -moz-transition: opacity .3s linear, top .3s ease-out;
  -o-transition: opacity .3s linear, top .3s ease-out;
  transition: opacity .3s linear, top .3s ease-out;
  top: -25%;
}
.modal.fade.in {
  top: 10%;
}
.modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
.modal-header .close {
  margin-top: 2px;
}
.modal-header h3 {
  margin: 0;
  line-height: 30px;
}
.modal-body {
  position: relative;
  overflow-y: auto;
  max-height: 400px;
  padding: 15px;
}
.modal-form {
  margin-bottom: 0;
}
.modal-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: right;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: inset 0 1px 0 #fff;
  -moz-box-shadow: inset 0 1px 0 #fff;
  box-shadow: inset 0 1px 0 #fff;
  *zoom: 1;
}
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.modal-footer:after {
  clear: both;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  font-size: 11px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  max-width: 276px;
  padding: 1px;
  text-align: left;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  white-space: normal;
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.popover-title:empty {
  display: none;
}
.popover-content {
  padding: 9px 14px;
}
.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover .arrow {
  border-width: 11px;
}
.popover .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999;
  border-top-color: rgba(0,0,0,0.25);
  bottom: -11px;
}
.popover.top .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.popover.right .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999;
  border-right-color: rgba(0,0,0,0.25);
}
.popover.right .arrow:after {
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #fff;
}
.popover.bottom .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0,0,0,0.25);
  top: -11px;
}
.popover.bottom .arrow:after {
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0,0,0,0.25);
}
.popover.left .arrow:after {
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -10px;
}

.media,
.media-body {
  overflow: hidden;
  *overflow: visible;
  zoom: 1;
}
.media,
.media .media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media-object {
  display: block;
}
.media-heading {
  margin: 0 0 5px;
}
.media > .pull-left {
  margin-right: 10px;
}
.media > .pull-right {
  margin-left: 10px;
}
.media-list {
  margin-left: 0;
  list-style: none;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-ms-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 40px 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));
  background-image: -webkit-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: -o-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: linear-gradient(to bottom,#f5f5f5,#f9f9f9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.progress .bar {
  width: 0%;
  height: 100%;
  color: #fff;
  float: left;
  font-size: 12px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0e90d2;
  background-image: -moz-linear-gradient(top,#149bdf,#0480be);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));
  background-image: -webkit-linear-gradient(top,#149bdf,#0480be);
  background-image: -o-linear-gradient(top,#149bdf,#0480be);
  background-image: linear-gradient(to bottom,#149bdf,#0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  -moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: width .6s ease;
  -moz-transition: width .6s ease;
  -o-transition: width .6s ease;
  transition: width .6s ease;
}
.progress .bar + .bar {
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
}
.progress-striped .bar {
  background-color: #149bdf;
  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));
  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);
  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);
  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);
  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);
  -webkit-background-size: 40px 40px;
  -moz-background-size: 40px 40px;
  -o-background-size: 40px 40px;
  background-size: 40px 40px;
}
.progress.active .bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-danger .bar,
.progress .bar-danger {
  background-color: #dd514c;
  background-image: -moz-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));
  background-image: -webkit-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: -o-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: linear-gradient(to bottom,#ee5f5b,#c43c35);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
}
.progress-danger.progress-striped .bar,
.progress-striped .bar-danger {
  background-color: #ee5f5b;
  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));
  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);
  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);
  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);
  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);
}
.progress-success .bar,
.progress .bar-success {
  background-color: #5eb95e;
  background-image: -moz-linear-gradient(top,#62c462,#57a957);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));
  background-image: -webkit-linear-gradient(top,#62c462,#57a957);
  background-image: -o-linear-gradient(top,#62c462,#57a957);
  background-image: linear-gradient(to bottom,#62c462,#57a957);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
}
.progress-success.progress-striped .bar,
.progress-striped .bar-success {
  background-color: #62c462;
  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));
  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);
  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);
  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);
  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);
}
.progress-info .bar,
.progress .bar-info {
  background-color: #4bb1cf;
  background-image: -moz-linear-gradient(top,#5bc0de,#339bb9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));
  background-image: -webkit-linear-gradient(top,#5bc0de,#339bb9);
  background-image: -o-linear-gradient(top,#5bc0de,#339bb9);
  background-image: linear-gradient(to bottom,#5bc0de,#339bb9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
}
.progress-info.progress-striped .bar,
.progress-striped .bar-info {
  background-color: #5bc0de;
  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));
  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);
  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);
  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);
  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);
}
.progress-warning .bar,
.progress .bar-warning {
  background-color: #ff9d2e;
  background-image: -moz-linear-gradient(top,#ffac4d,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffac4d),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffac4d,#f80);
  background-image: -o-linear-gradient(top,#ffac4d,#f80);
  background-image: linear-gradient(to bottom,#ffac4d,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffeab4c', endColorstr='#ffff8800', GradientType=0);
}
.progress-warning.progress-striped .bar,
.progress-striped .bar-warning {
  background-color: #ffac4d;
  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));
  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);
  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);
  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);
  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);
}
.accordion {
  margin-bottom: 20px;
}
.accordion-group {
  margin-bottom: 2px;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.accordion-heading {
  border-bottom: 0;
}
.accordion-heading .accordion-toggle {
  display: block;
  padding: 8px 15px;
}
.accordion-toggle {
  cursor: pointer;
}
.accordion-inner {
  padding: 9px 15px;
  border-top: 1px solid #e5e5e5;
}
.carousel {
  position: relative;
  margin-bottom: 20px;
  line-height: 1;
}
.carousel-inner {
  overflow: hidden;
  width: 100%;
  position: relative;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: .6s ease-in-out left;
  -moz-transition: .6s ease-in-out left;
  -o-transition: .6s ease-in-out left;
  transition: .6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  line-height: 1;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 40%;
  left: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 30px;
  color: #fff;
  text-align: center;
  background: #222;
  border: 3px solid #fff;
  -webkit-border-radius: 23px;
  -moz-border-radius: 23px;
  border-radius: 23px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.carousel-control.right {
  left: auto;
  right: 15px;
}
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-indicators {
  position: absolute;
  top: 15px;
  right: 15px;
  z-index: 5;
  margin: 0;
  list-style: none;
}
.carousel-indicators li {
  display: block;
  float: left;
  width: 10px;
  height: 10px;
  margin-left: 5px;
  text-indent: -999px;
  background-color: #ccc;
  background-color: rgba(255,255,255,0.25);
  border-radius: 5px;
}
.carousel-indicators .active {
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 15px;
  background: #444;
  background: rgba(0,0,0,0.75);
}
.carousel-caption h4,
.carousel-caption p {
  color: #fff;
  line-height: 20px;
}
.carousel-caption h4 {
  margin: 0 0 5px;
}
.carousel-caption p {
  margin-bottom: 0;
}
.hero-unit {
  padding: 60px;
  margin-bottom: 30px;
  font-size: 18px;
  font-weight: 200;
  line-height: 30px;
  color: inherit;
  background-color: #eee;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.hero-unit h1 {
  margin-bottom: 0;
  font-size: 60px;
  line-height: 1;
  color: inherit;
  letter-spacing: -1px;
}
.hero-unit li {
  line-height: 30px;
}

.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.invisible {
  visibility: hidden;
}
.affix {
  position: fixed;
}PK�}!]�%Y��themes/dark/home-responsive.cssnu&1i�@media (max-width: 767px) {
  .home .t3-sl-1,
  .home .t3-sl-5 {
    margin-left: -20px;
    margin-right: -20px;
  }
  .home .t3-sl-1 .jumbotron,
  .home .t3-sl-5 .jumbotron {
    padding-top: 30px;
    padding-bottom: 10px;
  }
  .home .t3-sl-1 .jumbotron .btn-large,
  .home .t3-sl-5 .jumbotron .btn-large {
    font-size: 16px;
    padding: 12px 16px;
  }
  .home .t3-sl-2 {
    text-align: center;
  }
  .home .t3-sl-2 p {
    font-size: 14px;
    line-height: 20px;
  }
  .home .t3-sl-3 p img {
    margin-bottom: 0;
    margin-top: 20px;
  }
  .home .t3-sl-3 p,
  .home .t3-sl-4 p {
    font-size: 14px;
    line-height: 20px;
  }
  .home .t3-sl-3 .jumbotron,
  .home .t3-sl-4 .jumbotron {
    padding-bottom: 0;
  }
  .home .t3-sl-3 .jumbotron h1,
  .home .t3-sl-4 .jumbotron h1 {
    margin-bottom: 10px;
    margin-top: 10px;
  }
  .home .t3-sl-3 .jumbotron p,
  .home .t3-sl-4 .jumbotron p {
    font-size: 14px;
  }
}PK�}!]b���%%#themes/dark/megamenu-responsive.cssnu&1i�@media (max-width: 767px) {
  .t3-megamenu .mega-inner {
    padding: 10px 20px;
  }
  .t3-megamenu .row-fluid,
  .t3-megamenu .mega-dropdown-menu,
  .t3-megamenu .row-fluid [class*="span"] {
    width: 100% !important;
    min-width: 100% !important;
    left: 0 !important;
    margin-left: 0 !important;
    transform: none !important;
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -o-transform: none !important;
  }
  .t3-megamenu .row-fluid + .row-fluid {
    padding-top: 10px;
    border-top: 1px solid #444;
  }
  .t3-megamenu .hidden-collapse,
  .t3-megamenu .always-show  .caret,
  .t3-megamenu .sub-hidden-collapse > .nav-child,
  .t3-megamenu .sub-hidden-collapse .caret,
  .t3-megamenu .sub-hidden-collapse > a:after,
  .t3-megamenu .always-show .dropdown-submenu > a:after {
    display: none !important;
  }
  .t3-megamenu .mega-caption {
    display: none !important;
  }
  html[dir="rtl"] .t3-megamenu .row-fluid,
  html[dir="rtl"] .t3-megamenu .mega-dropdown-menu,
  html[dir="rtl"] .t3-megamenu .row-fluid [class*="span"] {
    right: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .t3-megamenu .mega-inner {
    padding: 10px 20px;
  }
  .t3-megamenu .row-fluid + .row-fluid {
    border-top: 1px solid #999;
  }
  .t3-megamenu .span12.mega-col-nav .mega-inner {
    padding: 0;
  }
  .t3-megamenu .mega-nav > li a,
  .t3-megamenu .dropdown-menu .mega-nav > li a {
    padding: 5px 20px;
  }
  .t3-megamenu .t3-module {
    margin-bottom: 0;
  }
}PK�}!]S�I%%"themes/red/megamenu-responsive.cssnu&1i�@media (max-width: 767px) {
  .t3-megamenu .mega-inner {
    padding: 10px 20px;
  }
  .t3-megamenu .row-fluid,
  .t3-megamenu .mega-dropdown-menu,
  .t3-megamenu .row-fluid [class*="span"] {
    width: 100% !important;
    min-width: 100% !important;
    left: 0 !important;
    margin-left: 0 !important;
    transform: none !important;
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -o-transform: none !important;
  }
  .t3-megamenu .row-fluid + .row-fluid {
    padding-top: 10px;
    border-top: 1px solid #eee;
  }
  .t3-megamenu .hidden-collapse,
  .t3-megamenu .always-show  .caret,
  .t3-megamenu .sub-hidden-collapse > .nav-child,
  .t3-megamenu .sub-hidden-collapse .caret,
  .t3-megamenu .sub-hidden-collapse > a:after,
  .t3-megamenu .always-show .dropdown-submenu > a:after {
    display: none !important;
  }
  .t3-megamenu .mega-caption {
    display: none !important;
  }
  html[dir="rtl"] .t3-megamenu .row-fluid,
  html[dir="rtl"] .t3-megamenu .mega-dropdown-menu,
  html[dir="rtl"] .t3-megamenu .row-fluid [class*="span"] {
    right: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .t3-megamenu .mega-inner {
    padding: 10px 20px;
  }
  .t3-megamenu .row-fluid + .row-fluid {
    border-top: 1px solid #999;
  }
  .t3-megamenu .span12.mega-col-nav .mega-inner {
    padding: 0;
  }
  .t3-megamenu .mega-nav > li a,
  .t3-megamenu .dropdown-menu .mega-nav > li a {
    padding: 5px 20px;
  }
  .t3-megamenu .t3-module {
    margin-bottom: 0;
  }
}PK�}!]<,t��themes/red/template.cssnu&1i�.jumbotron {
  position: relative;
  padding: 40px 0;
}
.jumbotron h1 {
  font-size: 56px;
  letter-spacing: -1px;
  line-height: 1;
  margin: 0 0 10px 0;
}
.jumbotron p {
  font-size: 21px;
  line-height: 1.275;
  margin: 0 0 20px 0;
}
.jumbotron .btn {
  margin-top: 10px;
}
.jumbotron .btn-large {
  margin-top: 20px;
  font-size: 18px;
}
.masthead {
  padding: 80px 0 60px;
  text-align: center;
}
.masthead h1 {
  font-size: 98px;
}
.masthead p {
  font-size: 42px;
}
.masthead .btn-large {
  font-size: 28px;
  padding: 14px 28px;
}
.jumbotron.has-image {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.masthead.has-image {
  text-align: left;
}
.thumbnails {
  margin-bottom: 20px;
  margin-left: -40px;
  list-style: none;
  *zoom: 1;
}
.thumbnails:before,
.thumbnails:after {
  display: table;
  content: "";
  line-height: 0;
}
.thumbnails:after {
  clear: both;
}
.row-fluid .thumbnails {
  margin-left: 0;
}
.thumbnails > li {
  float: left;
  position: relative;
  margin-bottom: 20px;
  margin-left: 40px;
}
.thumbnail {
  border: 1px solid #ddd;
  display: block;
  padding: 4px;
  line-height: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}
a.thumbnail:hover {
  border-color: #c00;
  -webkit-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
  -moz-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
  box-shadow: 0 1px 4px rgba(0,105,214,0.25);
}
.thumbnail > img {
  display: block;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.thumbnail .caption {
  padding: 9px;
  color: #666;
}
.thumbnails.paper > li:before,
.thumbnails.paper > li:after {
  content: '';
  position: absolute;
  z-index: -2;
  bottom: 15px;
  left: 10px;
  width: 50%;
  height: 20%;
  box-shadow: 0 15px 10px rgba(0,0,0,0.7);
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.thumbnails.paper > li:after {
  right: 10px;
  left: auto;
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  transform: rotate(3deg);
}
.thumbnails.paper .thumbnail {
  border: none;
  padding: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.thumbnails.paper a.thumbnail.paper:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.t3-logo,
.t3-logo-small {
  display: block;
  text-decoration: none;
  text-indent: -9999em;
  text-align: left;
  background-repeat: no-repeat;
  background-position: center;
}
.t3-logo {
  width: 182px;
  height: 50px;
}
.t3-logo-small {
  width: 60px;
  height: 30px;
}
.t3-logo,
.t3-logo-color {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-color.png");
}
.t3-logo-small,
.t3-logo-small.t3-logo-color {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-color.png");
}
.t3-logo-dark {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-dark.png");
}
.t3-logo-small.t3-logo-dark {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-dark.png");
}
.t3-logo-light {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-light.png");
}
.t3-logo-small.t3-logo-light {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-light.png");
}

.wrap {
  width: auto;
  clear: both;
}
.offset-12 {
  margin-left: -932px;
}
.offset-11 {
  margin-left: -851px;
}
.offset-10 {
  margin-left: -770px;
}
.offset-9 {
  margin-left: -689px;
}
.offset-8 {
  margin-left: -608px;
}
.offset-7 {
  margin-left: -527px;
}
.offset-6 {
  margin-left: -446px;
}
.offset-5 {
  margin-left: -365px;
}
.offset-4 {
  margin-left: -284px;
}
.offset-3 {
  margin-left: -203px;
}
.offset-2 {
  margin-left: -122px;
}
.offset-1 {
  margin-left: -41px;
}
.row-fluid .spanfirst {
  margin-left: 0 !important;
}

.logo-control .logo-img-sm {
  display: none;
}
.logo-control .logo-img {
  display: block;
}
.body-data-holder:before {
  display: none;
  content: "grid-float-breakpoint:767px screen-xs:600px screen-sm:736px screen-md:932px screen-lg:1196px";
}

.wrap {
  width: auto;
  clear: both;
}
.tab-content {
  overflow: visible;
}
.accordion-body.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height .35s ease;
  -moz-transition: height .35s ease;
  -o-transition: height .35s ease;
  transition: height .35s ease;
}
.accordion-body.collapse.in {
  height: auto;
}

body {
  background-color: #fff;
  color: #444;
  font-family: sans-serif;
  font-size: 14px;
  line-height: 20px;
  margin: 0;
}
a {
  color: #c00;
  text-decoration: none;
}
a:hover {
  color: #800000;
  text-decoration: underline;
}
img {
  max-width: 100% !important;
}
.img-rounded {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.img-polaroid {
  padding: 4px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
  box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.img-circle {
  -webkit-border-radius: 500px;
  -moz-border-radius: 500px;
  border-radius: 500px;
}
table {
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
th,
td {
  line-height: 20px;
  padding: 8px 10px;
  text-align: left;
  vertical-align: top;
}
td {
  border-top: 1px solid #ddd;
}
th {
  background: #444;
  color: #eee;
  font-weight: bold;
}
th a {
  color: #eee;
}
th a:hover,
th a:focus,
th a:active {
  color: #fff;
}
.cat-list-row0:hover,
.cat-list-row1:hover {
  background: #f5f5f5;
}
.cat-list-row1,
tr.cat-list-row1 td {
  background: #f9f9f9;
}
table.contentpane,
table.tablelist,
table.category,
table.admintable,
table.blog {
  width: 100%;
}
table.contentpaneopen {
  border: 0;
}
.row-even,
.row-odd {
  padding: 5px;
  width: 99%;
  border-bottom: 1px solid #ddd;
}
.row-odd {
  background-color: transparent;
}
.row-even {
  background-color: #f9f9f9;
}
.blog-row-rule,
.blog-item-rule {
  border: 0;
}
.row-fluid .row-reveal {
  visibility: hidden;
}
.row-fluid:hover .row-reveal {
  visibility: visible;
}
.nav-list > li.offset > a {
  padding-left: 30px;
  font-size: 12px;
}
.blog-row-rule,
.blog-item-rule {
  border: 0;
}
.list-striped,
.row-striped {
  list-style: none;
  line-height: 18px;
  text-align: left;
  vertical-align: middle;
  border-top: 1px solid #ddd;
  margin-left: 0;
}
.list-striped li,
.list-striped dd,
.row-striped .row,
.row-striped .row-fluid {
  border-bottom: 1px solid #ddd;
  padding: 10px 15px;
}
.list-striped li:nth-child(odd),
.list-striped dd:nth-child(odd),
.row-striped .row:nth-child(odd),
.row-striped .row-fluid:nth-child(odd) {
  background-color: #f9f9f9;
}
.list-striped li:hover,
.list-striped dd:hover,
.row-striped .row:hover,
.row-striped .row-fluid:hover {
  background-color: #f5f5f5;
}
.row-striped .row-fluid {
  width: 97%;
}
.row-striped .row-fluid [class*="span"] {
  min-height: 10px;
}
.row-striped .row-fluid [class*="span"] {
  margin-left: 8px;
}
.row-striped .row-fluid [class*="span"]:first-child {
  margin-left: 0;
}
.list-condensed li {
  padding: 5px 10px;
}
.row-condensed .row,
.row-condensed .row-fluid {
  padding: 5px 10px;
}
.list-bordered,
.row-bordered {
  list-style: none;
  line-height: 18px;
  text-align: left;
  vertical-align: middle;
  margin-left: 0;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.star {
  color: #fc0;
}
.red {
  color: #c00;
}
.center,
.table td.center,
.table th.center {
  text-align: center;
}
hr {
  margin: 20px 0;
  border: 0;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #fff;
}
hr.hr-condensed {
  margin: 10px 0;
}
.element-invisible {
  position: absolute;
  padding: 0;
  margin: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}
.width-auto {
  width: auto;
}

p {
  margin: 0 0 10px;
}
p small,
p .small {
  font-size: 12px;
  color: #999;
}
.lead {
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 200;
  line-height: 30px;
}
small {
  font-size: 85%;
}
strong {
  font-weight: bold;
}
em {
  font-style: italic;
}
cite {
  font-style: normal;
}
.muted {
  color: #999;
}
a.muted:hover,
a.muted:focus {
  color: #808080;
}
.text-warning {
  color: #f80;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #cc6d00;
}
.text-error {
  color: #c00;
}
a.text-error:hover,
a.text-error:focus {
  color: #990000;
}
.text-info {
  color: #07b;
}
a.text-info:hover,
a.text-info:focus {
  color: #005788;
}
.text-success {
  color: #690;
}
a.text-success:hover,
a.text-success:focus {
  color: #446600;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.highlight {
  background-color: #FFC;
  font-weight: bold;
  padding: 1px 4px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 10px 0;
  font-family: sans-serif;
  font-weight: bold;
  line-height: 1;
  color: #444;
  text-rendering: optimizelegibility;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  font-weight: normal;
  line-height: 1;
  color: #999;
}
h1 {
  font-size: 35px;
  line-height: 40px;
}
h1 small {
  font-size: 28px;
}
h2 {
  font-size: 28px;
  line-height: 40px;
}
h2 small {
  font-size: 21px;
}
h3 {
  font-size: 21px;
  line-height: 40px;
}
h3 small {
  font-size: 16px;
}
h4 {
  font-size: 16px;
  line-height: 20px;
}
h4 small {
  font-size: 14px;
}
h5 {
  font-size: 15px;
  line-height: 20px;
}
h5 small {
  font-size: 12px;
}
h6 {
  font-size: 14px;
  line-height: 20px;
}
.page-header {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin: 0 0 40px;
}
.page-title,
.page-header h1 {
  line-height: 1;
  margin: 0;
}
.page-subheader {
  border-bottom: 1px solid #ddd;
  margin: 0 0 20px;
  *zoom: 1;
}
.page-subheader:before,
.page-subheader:after {
  display: table;
  content: "";
  line-height: 0;
}
.page-subheader:after {
  clear: both;
}
.page-subtitle,
.page-subheader h2 {
  line-height: 1;
  margin: 0;
}
.page-header + .page-subheader {
  margin-top: -20px;
}
.article-title,
.article-header h1 {
  margin: 0 0 10px 0;
  line-height: 1;
}
.item-title {
  font-weight: bold;
}
ul,
ol {
  padding: 0;
  margin: 0 0 10px 25px;
}
ul ul,
ul ol,
ol ol,
ol ul {
  margin-bottom: 0;
}
ul {
  list-style: disc;
}
ol {
  list-style: decimal;
}
li {
  line-height: 20px;
}
ul.unstyled,
ol.unstyled {
  margin-left: 0;
  list-style: none;
}
ul.inline,
ol.inline {
  margin-left: 0;
  list-style: none;
}
ul.inline > li,
ol.inline > li {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 20px;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 10px;
}
.dl-horizontal {
  *zoom: 1;
}
.dl-horizontal:before,
.dl-horizontal:after {
  display: table;
  content: "";
  line-height: 0;
}
.dl-horizontal:after {
  clear: both;
}
.dl-horizontal dt {
  float: left;
  width: 160px;
  clear: left;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dl-horizontal dd {
  margin-left: 180px;
}
.label,
.badge {
  display: inline-block;
  padding: 2px 4px;
  font-size: 11.844px;
  font-weight: bold;
  line-height: 14px;
  color: #fff;
  vertical-align: baseline;
  white-space: nowrap;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #999;
}
.label {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.badge {
  padding-left: 9px;
  padding-right: 9px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.label:empty,
.badge:empty {
  display: none;
}
a.label:hover,
a.label:focus,
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label-important,
.badge-important {
  background-color: #c00;
}
.label-important[href],
.badge-important[href] {
  background-color: #990000;
}
.label-warning,
.badge-warning {
  background-color: #f80;
}
.label-warning[href],
.badge-warning[href] {
  background-color: #cc6d00;
}
.label-success,
.badge-success {
  background-color: #690;
}
.label-success[href],
.badge-success[href] {
  background-color: #446600;
}
.label-info,
.badge-info {
  background-color: #07b;
}
.label-info[href],
.badge-info[href] {
  background-color: #005788;
}
.label-inverse,
.badge-inverse {
  background-color: #444;
}
.label-inverse[href],
.badge-inverse[href] {
  background-color: #2b2b2b;
}
.btn .label,
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-mini .label,
.btn-mini .badge {
  top: 0;
}
.page-header .label,
.page-header .badge {
  vertical-align: middle;
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999;
}
abbr.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 0 0 0 15px;
  margin: 0 0 20px;
  border-left: 5px solid #eee;
}
blockquote p {
  margin-bottom: 0;
  font-size: 17.5px;
  font-weight: 300;
  line-height: 1.25;
}
blockquote small {
  display: block;
  line-height: 20px;
  color: #999;
}
blockquote small:before {
  content: '\2014 \00A0';
}
blockquote.pull-right {
  float: right;
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eee;
  border-left: 0;
}
blockquote.pull-right p,
blockquote.pull-right small {
  text-align: right;
}
blockquote.pull-right small:before {
  content: '';
}
blockquote.pull-right small:after {
  content: '\00A0 \2014';
}
q:before,
q:after,
blockquote:before,
blockquote:after {
  content: "";
}
address {
  display: block;
  margin-bottom: 0;
  font-style: normal;
  line-height: 20px;
}

form {
  margin: 0 0 20px;
}
input,
textarea {
  width: 210px;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  -moz-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  -o-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: #999999;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  height: 30px;
  line-height: 30px;
}
select {
  width: 220px;
  border: 1px solid #ddd;
}
select[multiple],
select[size] {
  height: auto;
}
.radio,
.checkbox {
  padding-left: 18px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  margin-left: -18px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
  padding-top: 5px;
  margin-bottom: 0;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-left: 10px;
}
.radio.btn-group input[type=radio] {
  display: none;
}
.radio.btn-group > label:first-of-type {
  margin-left: 0;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
}
fieldset.radio.btn-group {
  padding-left: 0;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
}
.help-block,
.help-inline {
  color: #6a6a6a;
}
.help-block {
  margin-bottom: 10px;
}
.input-append,
.input-prepend {
  margin-bottom: 5px;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
  margin-bottom: 0;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-left: 0;
  margin-bottom: 0;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  margin-right: 3px;
  margin-left: 0;
}
.control-group {
  margin-bottom: 10px;
}
legend + .control-group {
  margin-top: 20px;
}
.form-horizontal .control-group {
  margin-bottom: 20px;
}
.form-horizontal .control-label {
  width: 140px;
  padding-top: 5px;
  text-align: right;
}
.form-horizontal .controls {
  margin-left: 160px;
}
.form-horizontal .help-block {
  margin-top: 10px;
  margin-bottom: 0;
}
.form-horizontal .form-actions {
  padding-left: 160px;
}
.form-vertical .control-label {
  float: none;
  width: auto;
  padding-right: 0;
  padding-top: 0;
  text-align: left;
}
.form-vertical .controls {
  margin-left: 0;
}
.btn,
.button,
button {
  padding: 4px 14px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  color: #444;
  text-shadow: 0 1px 1px rgba(255,255,255,0.75);
  background-color: #f8f8f8;
  background-image: -moz-linear-gradient(top,#ffffff,#eee);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#eee));
  background-image: -webkit-linear-gradient(top,#ffffff,#eee);
  background-image: -o-linear-gradient(top,#ffffff,#eee);
  background-image: linear-gradient(to bottom,#ffffff,#eee);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
  border-color: #eee #eee #c8c8c8;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #eee;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled],
.button:hover,
.button:focus,
.button:active,
.button.active,
.button.disabled,
.button[disabled],
button:hover,
button:focus,
button:active,
button.active,
button.disabled,
button[disabled] {
  color: #444;
  background-color: #eee;
  *background-color: #e1e1e1;
}
.btn:active,
.btn.active,
.button:active,
.button.active,
button:active,
button.active {
  background-color: #d5d5d5 \9;
}
.btn:hover,
.btn a.btn:hover,
.button:hover,
.button a.btn:hover,
button:hover,
button a.btn:hover {
  text-decoration: none;
  background-color: #eee;
}
.btn:focus,
.btn a.btn:focus,
.button:focus,
.button a.btn:focus,
button:focus,
button a.btn:focus {
  outline: 0;
}
.btn.active,
.btn:active,
.btn a.btn:active,
.button.active,
.button:active,
.button a.btn:active,
button.active,
button:active,
button a.btn:active {
  text-decoration: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-large {
  padding: 9px 14px;
  font-size: 16px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
}
.btn-small {
  padding: 3px 9px;
  font-size: 13px;
}
.btn-mini {
  padding: 2px 6px;
  font-size: 12px;
}
.btn-micro {
  padding: 1px 4px;
  font-size: 10px;
  line-height: 8px;
}
.btn {
  border-color: #c5c5c5;
  border-color: rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);
}
.btn-primary {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #eb0000;
  background-image: -moz-linear-gradient(top,#ff0000,#c00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ff0000),to(#c00));
  background-image: -webkit-linear-gradient(top,#ff0000,#c00);
  background-image: -o-linear-gradient(top,#ff0000,#c00);
  background-image: linear-gradient(to bottom,#ff0000,#c00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
  border-color: #c00 #c00 #800000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #c00;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #fff;
  background-color: #c00;
  *background-color: #b30000;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #990000 \9;
}
.btn-warning {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #ff961f;
  background-image: -moz-linear-gradient(top,#ffa033,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffa033),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffa033,#f80);
  background-image: -o-linear-gradient(top,#ffa033,#f80);
  background-image: linear-gradient(to bottom,#ffa033,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9f32', endColorstr='#ffff8800', GradientType=0);
  border-color: #f80 #f80 #b35f00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #f80;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #fff;
  background-color: #f80;
  *background-color: #e67a00;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #cc6d00 \9;
}
.btn-danger,
.btn-error {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #eb0000;
  background-image: -moz-linear-gradient(top,#ff0000,#c00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ff0000),to(#c00));
  background-image: -webkit-linear-gradient(top,#ff0000,#c00);
  background-image: -o-linear-gradient(top,#ff0000,#c00);
  background-image: linear-gradient(to bottom,#ff0000,#c00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
  border-color: #c00 #c00 #800000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #c00;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled],
.btn-error:hover,
.btn-error:focus,
.btn-error:active,
.btn-error.active,
.btn-error.disabled,
.btn-error[disabled] {
  color: #fff;
  background-color: #c00;
  *background-color: #b30000;
}
.btn-danger:active,
.btn-danger.active,
.btn-error:active,
.btn-error.active {
  background-color: #990000 \9;
}
.btn-success {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #7ab800;
  background-image: -moz-linear-gradient(top,#88cc00,#690);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#88cc00),to(#690));
  background-image: -webkit-linear-gradient(top,#88cc00,#690);
  background-image: -o-linear-gradient(top,#88cc00,#690);
  background-image: linear-gradient(to bottom,#88cc00,#690);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff87cc00', endColorstr='#ff669900', GradientType=0);
  border-color: #690 #690 #334d00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #690;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #fff;
  background-color: #690;
  *background-color: #558000;
}
.btn-success:active,
.btn-success.active {
  background-color: #446600 \9;
}
.btn-info {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #00b0eb;
  background-image: -moz-linear-gradient(top,#00bfff,#09c);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#00bfff),to(#09c));
  background-image: -webkit-linear-gradient(top,#00bfff,#09c);
  background-image: -o-linear-gradient(top,#00bfff,#09c);
  background-image: linear-gradient(to bottom,#00bfff,#09c);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00bfff', endColorstr='#ff0099cc', GradientType=0);
  border-color: #09c #09c #006080;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #09c;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #fff;
  background-color: #09c;
  *background-color: #0086b3;
}
.btn-info:active,
.btn-info.active {
  background-color: #007399 \9;
}
.btn-inverse {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #535353;
  background-image: -moz-linear-gradient(top,#5e5e5e,#444);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#5e5e5e),to(#444));
  background-image: -webkit-linear-gradient(top,#5e5e5e,#444);
  background-image: -o-linear-gradient(top,#5e5e5e,#444);
  background-image: linear-gradient(to bottom,#5e5e5e,#444);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5d5d5d', endColorstr='#ff444444', GradientType=0);
  border-color: #444 #444 #1e1e1e;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #444;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #fff;
  background-color: #444;
  *background-color: #373737;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #2b2b2b \9;
}
.invalid {
  border-color: #c00;
}
label.invalid {
  color: #c00;
}
input.invalid {
  border: 1px solid #c00;
}

.nav {
  margin-bottom: 20px;
}
.nav > li > a:hover {
  background-color: #666;
  color: #eee;
}
.nav .dropdown-toggle .caret {
  border-top-color: #c00;
  border-bottom-color: #c00;
  margin-top: 8px;
  margin-left: 5px;
}
.nav .dropdown-toggle:hover .caret {
  border-top-color: #800000;
  border-bottom-color: #800000;
}
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle {
  *margin-bottom: -3px;
}
.dropdown-toggle:active,
.open .dropdown-toggle {
  outline: 0;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid #000;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  content: "";
}
.dropdown .caret {
  margin-top: 8px;
  margin-left: 2px;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  list-style: none;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  padding: 0;
  margin: 0;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #fff;
}
.dropdown-menu li > a {
  clear: both;
  color: #444;
  display: block;
  line-height: 20px;
  font-weight: normal;
  padding: 3px 20px;
  text-shadow: none;
  white-space: nowrap;
}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
  color: #eee;
  text-decoration: none;
  background-color: #666;
  background-color: #757575;
  background-image: -moz-linear-gradient(top,#808080,#666);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#808080),to(#666));
  background-image: -webkit-linear-gradient(top,#808080,#666);
  background-image: -o-linear-gradient(top,#808080,#666);
  background-image: linear-gradient(to bottom,#808080,#666);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f7f7f', endColorstr='#ff666666', GradientType=0);
}
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
  color: #eee;
  text-decoration: none;
  outline: 0;
  background-color: #c00;
  background-color: #eb0000;
  background-image: -moz-linear-gradient(top,#ff0000,#c00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ff0000),to(#c00));
  background-image: -webkit-linear-gradient(top,#ff0000,#c00);
  background-image: -o-linear-gradient(top,#ff0000,#c00);
  background-image: linear-gradient(to bottom,#ff0000,#c00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
}
.dropdown-menu .disabled > a,
.dropdown-menu .disabled > a:hover {
  color: #999;
}
.dropdown-menu .disabled > a:hover {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  cursor: default;
}
.open {
  *z-index: 1000;
}
.open > .dropdown-menu {
  display: block;
}
.nav li.dropdown.open > .dropdown-toggle,
.nav li.dropdown.active > .dropdown-toggle,
.nav li.dropdown.open.active > .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover {
  background-color: #c00;
  color: #eee;
}
.nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.nav li.dropdown > .dropdown-toggle:hover .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.nav li.dropdown.open > .dropdown-toggle .caret,
.nav li.dropdown.active > .dropdown-toggle .caret,
.nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid #000;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
.dropdown-submenu {
  position: relative;
}
.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}
.touch .dropdown-submenu:hover > .dropdown-menu {
  display: none;
}
.touch .dropdown-submenu.open > .dropdown-menu {
  display: block;
}
.dropup .dropdown-submenu > .dropdown-menu {
  top: auto;
  bottom: 0;
  margin-top: 0;
  margin-bottom: -2px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.dropdown-submenu > a:after {
  display: block;
  content: " ";
  float: right;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #cccccc;
  margin-top: 5px;
  margin-right: -10px;
}
.dropdown-submenu:hover > a:after {
  border-left-color: #eee;
}
.dropdown-submenu.pull-left {
  float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}
.dropdown .dropdown-menu .nav-header {
  padding-left: 20px;
  padding-right: 20px;
}
.typeahead {
  margin-top: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.t3-navhelper {
  background: #2f2f2f;
  color: #666;
}
.breadcrumb {
  padding: 10px 0;
  margin: 0;
  background-color: transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  *zoom: 1;
}
.breadcrumb:before,
.breadcrumb:after {
  display: table;
  content: "";
  line-height: 0;
}
.breadcrumb:after {
  clear: both;
}
.breadcrumb li {
  text-shadow: none;
  display: block;
  float: left;
}
.breadcrumb a {
  color: #666;
}
.breadcrumb .divider {
  padding: 0 5px;
  color: #666;
}
.breadcrumb .divider img {
  vertical-align: middle;
}
.breadcrumb .active {
  color: #999;
}
.pagination {
  margin: 20px 0;
}
.pagination ul {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  margin-left: 0;
  margin-bottom: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination ul > li {
  display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span {
  float: left;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  border-left-width: 0;
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #f5f5f5;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
  color: #999;
  cursor: default;
}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
  color: #999;
  background-color: transparent;
  cursor: default;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-left-width: 1px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.pagination-centered {
  text-align: center;
}
.pagination-right {
  text-align: right;
}
.pagination-large ul > li > a,
.pagination-large ul > li > span {
  padding: 11px 19px;
  font-size: 17.5px;
}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-mini ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > a,
.pagination-small ul > li:first-child > span {
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-mini ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > a,
.pagination-small ul > li:last-child > span {
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
}
.pagination-small ul > li > a,
.pagination-small ul > li > span {
  padding: 2px 10px;
  font-size: 11.9px;
}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
  padding: 1px 6px;
  font-size: 10.5px;
}
.pager {
  margin: 20px 0;
  list-style: none;
  text-align: center;
  *zoom: 1;
}
.pager:before,
.pager:after {
  display: table;
  content: "";
  line-height: 0;
}
.pager:after {
  clear: both;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999;
  background-color: #fff;
  cursor: default;
}

.t3-mainnav {
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
  background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #cccccc;
}
.t3-mainnav .navbar {
  color: #666;
  margin-bottom: 0;
  margin-top: 0;
}
.t3-mainnav .navbar-inner {
  min-height: 40px;
  padding: 0;
  background: transparent;
  border: 0;
  border-left: 1px solid #d9d9d9;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.t3-mainnav .navbar .nav {
  margin: 0;
}
.t3-mainnav .navbar .nav > li > a {
  border-top: 0;
  border-right: 1px solid #d9d9d9;
  padding: 10px 20px;
  text-shadow: none;
}
.t3-mainnav .navbar .nav > li > .separator,
.t3-mainnav .navbar .nav > li > span {
  padding: 10px 20px;
  display: inline-block;
}
.t3-mainnav .navbar .nav > li > a:focus,
.t3-mainnav .navbar .nav > li > a:hover {
  background-color: #666;
  background-color: #757575;
  background-image: -moz-linear-gradient(top,#808080,#666);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#808080),to(#666));
  background-image: -webkit-linear-gradient(top,#808080,#666);
  background-image: -o-linear-gradient(top,#808080,#666);
  background-image: linear-gradient(to bottom,#808080,#666);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f7f7f', endColorstr='#ff666666', GradientType=0);
  text-shadow: none;
  outline: none;
}
.t3-mainnav .navbar .nav > .active > a,
.t3-mainnav .navbar .nav > .active > a:hover,
.t3-mainnav .navbar .nav > .active > a:focus {
  color: #eee;
  text-shadow: none;
  background-color: #eb0000;
  background-image: -moz-linear-gradient(top,#ff0000,#c00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ff0000),to(#c00));
  background-image: -webkit-linear-gradient(top,#ff0000,#c00);
  background-image: -o-linear-gradient(top,#ff0000,#c00);
  background-image: linear-gradient(to bottom,#ff0000,#c00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  outline: none;
}
.t3-mainnav .navbar .btn-navbar {
  float: left;
  padding: 5px 10px;
  margin: 4px 20px 4px;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#d9d9d9));
  background-image: -webkit-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -o-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: linear-gradient(to bottom,#f2f2f2,#d9d9d9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
  border-color: #d9d9d9 #d9d9d9 #b3b3b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #d9d9d9;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.t3-mainnav .navbar .btn-navbar:hover,
.t3-mainnav .navbar .btn-navbar:focus,
.t3-mainnav .navbar .btn-navbar:active,
.t3-mainnav .navbar .btn-navbar.active,
.t3-mainnav .navbar .btn-navbar.disabled,
.t3-mainnav .navbar .btn-navbar[disabled] {
  color: #fff;
  background-color: #d9d9d9;
  *background-color: #cccccc;
}
.t3-mainnav .navbar .btn-navbar:active,
.t3-mainnav .navbar .btn-navbar.active {
  background-color: #bfbfbf \9;
}
.t3-mainnav .navbar .btn-navbar [class^="icon-"],
.t3-mainnav .navbar .btn-navbar [class^=" icon-"] {
  color: #666;
  text-shadow: none;
}
.t3-mainnav .dropdown .caret {
  margin-left: 5px;
}
.t3-mainnav .dropdown-menu {
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
}
.t3-mainnav .dropdown-menu li > a {
  border-top: 1px solid #eee;
  padding: 5px 20px;
  text-shadow: none;
}
.t3-mainnav .dropdown-menu li:first-child > a {
  border-top: 0;
}
.t3-mainnav .navbar .nav > li > .dropdown-menu:before {
  display: none;
}
.t3-mainnav .navbar .nav > li > .dropdown-menu:after {
  display: none;
}
.t3-mainnav .dropdown-submenu > .dropdown-menu {
  margin-top: 0;
}
.t3-mainnav .dropdown-menu .disabled > a,
.t3-mainnav .dropdown-menu .disabled > a:hover {
  color: #999;
}
.t3-mainnav .dropdown-menu .disabled > a:hover {
  background-color: transparent;
}
.t3-mainnav .nav li.dropdown.open > .dropdown-toggle {
  background-color: #666;
  color: #eee;
}
.t3-mainnav .nav li.dropdown.active > .dropdown-toggle,
.t3-mainnav .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #c00;
  color: #eee;
}
.t3-mainnav {
  background-color: #363636;
  background-image: -moz-linear-gradient(top,#444,#222);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));
  background-image: -webkit-linear-gradient(top,#444,#222);
  background-image: -o-linear-gradient(top,#444,#222);
  background-image: linear-gradient(to bottom,#444,#222);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
  border-top: 1px solid #444;
  border-bottom: 1px solid #444;
}
.t3-mainnav .navbar {
  color: #eee;
}
.t3-mainnav .navbar-inner {
  border-left: 1px solid #444;
}
.t3-mainnav .navbar .nav > li > a {
  color: #eee;
  border-right: 1px solid #444;
}
.t3-mainnav .navbar .nav > li > a:focus,
.t3-mainnav .navbar .nav > li > a:hover {
  background-color: #5e5e5e;
  background-color: #6d6d6d;
  background-image: -moz-linear-gradient(top,#777777,#5e5e5e);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#777777),to(#5e5e5e));
  background-image: -webkit-linear-gradient(top,#777777,#5e5e5e);
  background-image: -o-linear-gradient(top,#777777,#5e5e5e);
  background-image: linear-gradient(to bottom,#777777,#5e5e5e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff777777', endColorstr='#ff5d5d5d', GradientType=0);
}
.t3-mainnav .navbar .nav > .active > a,
.t3-mainnav .navbar .nav > .active > a:hover,
.t3-mainnav .navbar .nav > .active > a:focus {
  color: #fff;
  background-color: #eb0000;
  background-image: -moz-linear-gradient(top,#ff0000,#c00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ff0000),to(#c00));
  background-image: -webkit-linear-gradient(top,#ff0000,#c00);
  background-image: -o-linear-gradient(top,#ff0000,#c00);
  background-image: linear-gradient(to bottom,#ff0000,#c00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
}
.t3-mainnav .dropdown-menu {
  background-color: #5e5e5e;
  border: 1px solid #777777;
}
.t3-mainnav .dropdown-menu li > a {
  color: #eee;
  border-top: 1px solid #777777;
}
.t3-mainnav .nav li.dropdown.open > .dropdown-toggle,
.t3-mainnav .nav li.dropdown.active > .dropdown-toggle,
.t3-mainnav .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #eb0000;
  background-image: -moz-linear-gradient(top,#ff0000,#c00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ff0000),to(#c00));
  background-image: -webkit-linear-gradient(top,#ff0000,#c00);
  background-image: -o-linear-gradient(top,#ff0000,#c00);
  background-image: linear-gradient(to bottom,#ff0000,#c00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
}

.t3-module {
  background: transparent;
  color: inherit;
  margin-bottom: 40px;
}
.t3-module .module-inner {
  padding: 0;
}
.module-title {
  background: inherit;
  color: #444;
  line-height: 30px;
  margin: 0 0 10px 0;
  padding: 0;
}
.module-ct {
  background: inherit;
  color: inherit;
  padding: 0;
  *zoom: 1;
}
.module-ct:before,
.module-ct:after {
  display: table;
  content: "";
  line-height: 0;
}
.module-ct:after {
  clear: both;
}
.t3-module ul,
.t3-module ol {
  margin-left: 20px;
}
.t3-module ul.unstyled,
.t3-module ol.unstyled,
.t3-module ul.nav,
.t3-module ol.nav {
  margin-left: 0;
}
.module_menu .nav {
  margin-bottom: 20px;
}
.module_menu .nav > li {
  border-top: 1px solid #eee;
}
.module_menu .nav > li > a {
  padding: 5px;
}
.module_menu .nav > li:first-child {
  border-top: 0;
}
.module_menu .nav > li:first-child > a {
  padding-top: 0;
  border-top: 0;
}
#login-form input[type="text"],
#login-form input[type="password"] {
  width: 90%;
}
.banneritem a {
  font-weight: bold;
}
.bannerfooter {
  border-top: 1px solid #ddd;
  font-size: 12px;
  padding-top: 10px;
  text-align: right;
}
.categories-module,
ul.categories-module,
.category-module,
ul.category-module {
  margin: 0;
}
.categories-module li,
ul.categories-module li,
.category-module li,
ul.category-module li {
  list-style: none;
  padding: 10px 0;
  border-top: 1px solid #ddd;
}
.categories-module li:first-child,
ul.categories-module li:first-child,
.category-module li:first-child,
ul.category-module li:first-child {
  border-top: 0;
  padding-top: 0;
}
.categories-module h4,
ul.categories-module h4,
.category-module h4,
ul.category-module h4 {
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}
.feed h4 {
  font-weight: bold;
}
.feed .newsfeed,
.feed ul.newsfeed {
  border-top: 1px solid #eee;
}
.feed .newsfeed .feed-link,
.feed .newsfeed h5.feed-link,
.feed ul.newsfeed .feed-link,
.feed ul.newsfeed h5.feed-link {
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}
.latestusers,
ul.latestusers {
  margin-left: 0;
}
.latestusers li,
ul.latestusers li {
  background: #eee;
  display: inline-block;
  padding: 5px 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.stats-module dt,
.stats-module dd {
  display: inline-block;
  margin: 0;
}
.stats-module dt {
  font-weight: bold;
  width: 35%;
}
.stats-module dd {
  width: 60%;
}
div.tagspopular ul {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
}
div.tagspopular ul li {
  color: #666;
  display: inline-block;
  margin: 0 5px 5px 0;
}
div.tagspopular ul li a {
  background: #eee;
  border-radius: 3px;
  color: #666;
  display: block;
  padding: 2px 5px;
}
div.tagspopular ul li a:hover,
div.tagspopular ul li a:focus,
div.tagspopular ul li a:active {
  background: #800000;
  color: #fff;
  text-decoration: none;
}
div.tagssimilar ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
div.tagssimilar ul li {
  border-bottom: 1px solid #eee;
  padding: 8px 0;
}
div.tagssimilar ul li a {
  color: #666;
}
div.tagssimilar ul li a:hover,
div.tagssimilar ul li a:focus,
div.tagssimilar ul li a:active {
  color: #800000;
}

.items-leading .leading {
  margin-bottom: 40px;
}
.items-row .item {
  margin-bottom: 40px;
}
.divider-vertical {
  margin: 0 0 40px;
  border: 0;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #fff;
}
.article-aside {
  color: #999;
  font-size: 13px;
  margin-bottom: 20px;
}
.article-info {
  margin: 0;
  width: 90%;
}
.article-info .article-info-term {
  display: none;
}
.article-info dd {
  float: left;
  margin-left: 0;
  margin-right: 10px;
  white-space: nowrap;
}
.article-info dd span {
  font-weight: bold;
}
.fields-container dd {
  border-bottom: 1px dotted #e1e1e1;
  padding: 6.6666666666667px 0;
}
.fields-container dd .field-label {
  display: inline-block;
  font-weight: bold;
  padding-right: 20px;
}
.fields-container dd:last-child {
  border-bottom: 0;
}
.article-footer {
  color: #999;
  font-size: 13px;
  margin-bottom: 20px;
}
article img[align=left],
.img_caption.left,
.pull-left.item-image {
  margin: 0 40px 20px 0;
}
article img[align=right],
.img_caption.right,
.pull-right.item-image {
  margin: 0 0 20px 40px;
}
.img-intro-none,
.img-intro-left,
.img-intro-right,
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right,
.img_caption {
  position: relative;
}
.img-intro-none,
.img-intro-left,
.img-intro-right,
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right,
.img_caption {
  margin-bottom: 20px;
  max-width: 100%;
}
.img-fulltext-left {
  float: left;
  margin-right: 40px;
}
.img-fulltext-right {
  float: right;
  margin-left: 40px;
}
.img-intro-none img,
.img-intro-left img,
.img-intro-right img,
.img-fulltext-none img,
.img-fulltext-left img,
.img-fulltext-right img {
  margin: 0;
}
.img_caption img {
  margin-bottom: 1px !important;
}
.img_caption p.img_caption {
  background: #eee;
  color: #666;
  font-size: 12px;
  width: 100%;
  margin: 0;
  padding: 5px;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  clear: both;
}
article aside .btn-group > .dropdown-toggle,
article aside .btn-group > .dropdown-toggle:hover,
article aside .btn-group > .dropdown-toggle:active,
article aside .btn-group > .dropdown-toggle:focus {
  background: transparent;
  border: 0;
  padding: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.login_form fieldset,
.login fieldset {
  padding: 15px 0 0;
}
.login_form fieldset p,
.login fieldset p {
  margin: 0 0 5px;
}
.login_form label,
.login label {
  display: block;
  font-weight: bold;
}
.login-fields {
  margin: 0 0 10px;
}
.login_form .input,
.login_form .inputbox,
.login-fields .required {
  margin-left: 10px;
  width: 150px;
}
.login_form .remember .input,
.login_form .remember .inputbox {
  width: 20px;
}
.form-register fieldset {
  padding: 0 0 10px;
}
.form-register p {
  margin: 0 0 5px;
}
.form-register p.form-des {
  margin: 15px 0;
}
.form-register label {
  display: block;
  float: left;
  font-weight: bold;
  text-align: right;
  width: 130px;
}
.form-register .input,
.form-register .inputbox {
  margin-left: 10px;
  width: 200px;
}
.form-register .btn,
.form-register .button {
  margin-left: 140px;
}
.registration fieldset dt {
  margin-right: 5px;
}
.admintable textarea {
  max-width: 90% !important;
  resize: none;
}
#mailto-window {
  background: #fff;
  margin: 10px 0 20px;
  padding: 0;
  position: relative;
}
#mailto-window h2 {
  margin-top: 0;
  margin-bottom: 20px;
}
#mailto-window .mailto-close {
  background: #FFF;
  background: -moz-linear-gradient(bottom,#ccc,#f0f0f0);
  background: -webkit-linear-gradient(bottom,#ccc,#f0f0f0);
  border: 1px solid #ccc;
  border-radius: 3px;
  color: #666;
  font-size: 92%;
  padding: 2px 5px;
  position: absolute;
  top: -10px;
  right: 0px;
  text-shadow: 1px 1px 0 #f0f0f0;
}
#mailto-window .mailto-close a {
  color: #666;
}
#mailto-window .mailto-close:hover {
  border-color: #999;
  box-shadow: 0 0 3px rgba(0,0,0,0.2);
}
#mailtoForm .formelm {
  padding: 5px 0;
  vertical-align: middle;
  overflow: hidden;
}
#mailtoForm .formelm label {
  display: inline-block;
  float: left;
  font-weight: bold;
  vertical-align: middle;
  width: 100px;
}
#mailtoForm p {
  margin-top: 20px;
}
#mailtoForm .input,
#mailtoForm .inputbox {
  width: 65%;
}
#mailtoForm .btn,
#mailtoForm .button,
#mailtoForm button {
  margin-right: 5px;
}
.user-details {
  padding: 10px 0;
}
.user-details p {
  margin: 0 0 5px;
}
.user-details label {
  display: block;
  float: left;
  font-weight: bold;
  text-align: right;
  width: 130px;
}
.user-details .input,
.user-details .inputbox {
  margin-left: 10px;
  width: 200px;
}
.user-details .btn,
.user-details button {
  margin-left: 140px;
}
.user-details .paramlist .paramlist_key {
  padding: 0 0 5px;
  width: 130px;
}
.user-details .paramlist .paramlist_value {
  padding: 0 0 5px;
}
.user-details .user_name span {
  font-weight: bold;
  padding-left: 10px;
}
.reset .form-validate p,
.remind .form-validate p {
  background: #eee;
  border: 1px solid #ddd;
  margin-bottom: 20px;
  padding: 10px 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.reset .form-validate fieldset dl,
.remind .form-validate fieldset dl {
  margin: 0;
}
.reset .form-validate fieldset dt,
.remind .form-validate fieldset dt {
  margin: 4px 0 0 0;
}
#searchForm {
  padding: 10px 20px;
  border: 1px solid #ddd;
  background: #eee;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *zoom: 1;
}
#searchForm:before,
#searchForm:after {
  display: table;
  content: "";
  line-height: 0;
}
#searchForm:after {
  clear: both;
}
#searchForm fieldset {
  margin: 20px 0;
}
#searchForm legend {
  margin-bottom: 10px;
}
#searchForm .phrases-box input[type="radio"] {
  vertical-align: top;
  margin-top: 3px;
}
#search-form ul#finder-filter-select-list {
  margin-left: 0;
}
#search-form ul#finder-filter-select-list li {
  list-style: none;
  padding: 10px 0;
}
#search-form ul#finder-filter-select-list li label {
  width: 150px;
}
.phrases-box input,
.phrases-box label,
.form-limit input,
.form-limit label,
.only label {
  display: inline-block;
  margin-right: 10px;
}
.phrases-box input {
  margin: 0;
}
.search-results {
  margin-top: 20px;
}
.search-results .result-title {
  font-size: 16px;
  margin-top: 20px;
}
.search-results .result-category {
  font-size: 12px;
  color: #999;
}
.search-results .result-text {
  margin-top: 5px;
  margin-bottom: 5px;
}
.search-results .result-created {
  font-size: 12px;
  color: #999;
}
.contact .accordion-heading .accordion-toggle {
  font-weight: bold;
}
.contact-category ul.category {
  border-top: 0;
  overflow: hidden;
}
.contact-category ul.category li.row-fluid {
  border: 1px solid ;
  width: 100%;
  margin-right: 0;
  margin-left: 0;
  *zoom: 1;
}
.contact-category ul.category li.row-fluid:before,
.contact-category ul.category li.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.contact-category ul.category li.row-fluid:after {
  clear: both;
}
.contact-category ul.category li.row-fluid > div {
  margin: 0;
}
.contact-category .cat-children ul {
  border: 0;
  border-top: 1px solid #ddd;
  list-style: none;
  margin: 10px 0 0 0;
  padding: 0;
}
.contact-category .cat-children ul li {
  background: transparent;
  border-bottom: 1px solid #ddd;
  padding: 10px 0;
}
.contact-category .cat-children ul li .item-title {
  border-left: 1px dotted ;
  display: block;
  font-size: 14px;
  font-weight: 600;
  padding: 0 0 0 15px;
  margin-left: 20px;
  position: relative;
}
.contact-category .cat-children ul li .item-title:after {
  border-top: 1px dotted ;
  display: block;
  content: "";
  position: absolute;
  left: 0;
  top: 8px;
  height: 1px;
  width: 10px;
}
.contact-category .cat-children ul li li .item-title {
  margin-left: 40px;
}
.contact-category .cat-children ul li li li .item-title {
  margin-left: 60px;
}
.contact-category .cat-children ul li li li li .item-title {
  margin-left: 80px;
}
.contact-category .cat-children ul li:last-child {
  border: 0;
}
#archive-items > li {
  line-height: normal;
  margin: 0;
  overflow: visible;
  padding: 0;
}
#archive-items div.intro {
  clear: both;
  overflow: hidden;
}
.category-item {
  margin-top: 20px;
  *zoom: 1;
}
.category-item:before,
.category-item:after {
  display: table;
  content: "";
  line-height: 0;
}
.category-item:after {
  clear: both;
}
.category-item .page-header {
  line-height: normal;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 20px;
}
.category-item .category-item {
  margin-left: 4.2918454935622%;
}
.newsfeed-category > h2,
.newsfeed > h2 {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin-bottom: 20px;
  margin-top: 0;
}
.newsfeed-category .category-desc,
.newsfeed .category-desc {
  margin-bottom: 20px;
}
.newsfeed-category .category li,
.newsfeed .category li {
  *zoom: 1;
}
.newsfeed-category .category li:before,
.newsfeed-category .category li:after,
.newsfeed .category li:before,
.newsfeed .category li:after {
  display: table;
  content: "";
  line-height: 0;
}
.newsfeed-category .category li:after,
.newsfeed .category li:after {
  clear: both;
}
.newsfeed > h2 {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin-bottom: 20px;
  margin-top: 0;
}
.newsfeed .feed-description {
  margin-bottom: 20px;
  font-size: 16px;
}
.newsfeed .feed-item-description .feed-description {
  font-size: 14px;
}
.newsfeed ol li > a {
  font-weight: bold;
  font-size: 16px;
}
.edit textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.edit.item-page fieldset .form-actions {
  clear: both;
  margin-top: 40px;
}
.com_media #imageForm #upbutton {
  margin-top: 5px;
}
.button2-left,
.button2-left div {
  float: left;
}
.button2-right,
.button2-right div {
  float: right;
}
.button2-left {
  margin: 5px 5px 0 0;
}
.button2-right {
  margin: 5px 0 0 5px;
}
.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
  background: #eee;
  border: 1px solid #e1e1e1;
  color: #999;
  cursor: pointer;
  display: block;
  float: left;
  padding: 2px 10px;
  border-radius: 4px;
}
.button2-left span,
.button2-right span {
  color: #999;
  cursor: default;
}
.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span {
  padding: 0 6px;
}
.button2-left a:hover,
.button2-right a:hover {
  background: #e1e1e1;
  color: #444;
  text-decoration: none;
}
.control-group a.modal {
  position: inherit;
  width: auto !important;
  margin-left: 0 !important;
  top: auto !important;
}
.controls img.calendar {
  cursor: pointer;
  margin-left: 5px;
}
#imageForm #upbutton {
  margin-top: -18px;
}
.view-imagesList body {
  padding-top: 0;
}
.view-imagesList .t3-mainbody {
  padding: 0;
}
.view-imagesList .manager.thumbnails {
  overflow: hidden;
}
.view-imagesList .manager.thumbnails li {
  float: left;
  margin: 0 10px 20px;
}
table.adminlist th a {
  color: #c00;
}
.article-content .pagination ul {
  border-left: 1px solid #ddd;
}
.article-content .pagination li {
  float: left;
  padding: 10px 20px;
  line-height: normal;
  border: 1px solid #ddd;
  border-left: 0;
}
.article-content .pagination li a {
  border: 0;
  text-decoration: none;
  background-color: transparent;
  line-height: normal;
  padding: 0;
}
.pagenavcounter {
  margin: 0 0 20px;
  font-weight: bold;
}
#article-index {
  float: right;
  margin: 0 0 20px 20px;
  padding: 10px;
  width: 30%;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
#article-index ul {
  margin: 0 0 0 20px;
}
.pagenav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.pagenav li {
  margin: 0;
  padding: 0;
  float: left;
}
.pagenav li.pagenav-prev {
  margin-right: 10px;
}
.pagenav li a {
  padding: 10px 20px;
  line-height: normal;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.pagenav li a:hover,
.pagenav li a:active,
.pagenav li a:focus {
  background-color: #666;
  color: #eee;
}
.counter {
  float: right;
  line-height: 1;
  margin: 10px 0;
  text-align: right;
}
.items-more h3 {
  margin: 0 0 5px;
}
.back_button a {
  display: block;
  margin: 10px 0;
}
.filters {
  margin: 10px 0 5px;
}
.display-limit {
  margin: 10px 0 5px;
}
.filters .filter-search,
.filters .display-limit {
  float: left;
  width: 50%;
}
.filters .display-limit {
  float: right;
  text-align: right;
}
#system-message dt {
  font-weight: bold;
}
#system-message dd {
  font-weight: bold;
}
#system-message dd.message ul,
#system-message dd.error ul,
#system-message dd.notice ul {
  margin: 0;
  padding: 0;
}
#system-message dd.message ul li,
#system-message dd.error ul li,
#system-message dd.notice ul li {
  background: none;
  margin: 0;
  padding: 5px;
}
.tip-wrap {
  background: #fff6df;
  border: 1px solid #fb3;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.4);
  -moz-box-shadow: 0 0 3px rgba(0,0,0,0.4);
  box-shadow: 0 0 3px rgba(0,0,0,0.4);
  max-width: 300px;
  z-index: 999;
}
.tip-title {
  border-bottom: 1px solid #fb3;
  font-weight: bold;
  padding: 5px 10px;
}
.tip-text {
  font-size: 14px;
  margin: 0;
  padding: 5px 10px;
}
.hasTip img {
  border: none;
  margin: 0 5px 0 0;
}
.width-10 {
  width: 10px;
}
.width-20 {
  width: 20px;
}
.width-30 {
  width: 30px;
}
.width-40 {
  width: 40px;
}
.width-50 {
  width: 50px;
}
.width-60 {
  width: 60px;
}
.width-70 {
  width: 70px;
}
.width-80 {
  width: 80px;
}
.width-90 {
  width: 90px;
}
.width-100 {
  width: 100px;
}
.height-10 {
  height: 10px;
}
.height-20 {
  height: 20px;
}
.height-30 {
  height: 30px;
}
.height-40 {
  height: 40px;
}
.height-50 {
  height: 50px;
}
.height-60 {
  height: 60px;
}
.height-70 {
  height: 70px;
}
.height-80 {
  height: 80px;
}
.height-90 {
  height: 90px;
}
.height-100 {
  height: 100px;
}
.iframe-bordered {
  border: 1px solid #ddd;
}
.input-prepend .chzn-container-single .chzn-single {
  border-color: #ccc;
  height: 26px;
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.input-prepend .chzn-container-active .chzn-single-with-drop {
  -webkit-border-radius: 0 3px 0 0;
  -moz-border-radius: 0 3px 0 0;
  border-radius: 0 3px 0 0;
}
.input-prepend .chzn-container-single .chzn-drop {
  border-color: #ccc;
}
.btn-group .chzn-results {
  white-space: normal;
}
.languageswitcherload {
  float: right;
  width: 100%;
}
.languageswitcherload .mod-languages {
  text-align: right;
}
#jform_privacyconsent_privacy-lbl a.modal,
#jform_consentbox-lbl a.modal,
#jform_terms_terms-lbl a.modal,
#jform_profile_tos-lbl a.modal {
  border-radius: 0;
  box-shadow: none;
  border: none;
}
#modal-jform_consentbox,
#modal-consentbox {
  top: 5%;
  display: block;
  z-index: 1050;
  left: 50%;
  width: 80%;
  position: fixed;
  margin-left: -40%;
  background: #fff;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  outline: none;
  padding: 0 !important;
  transform: none;
  bottom: auto;
}
#modal-jform_consentbox.in,
#modal-consentbox.in {
  opacity: 1;
  display: block !important;
}
#modal-jform_consentbox .modal-header,
#modal-consentbox .modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
#modal-jform_consentbox .modal-body,
#modal-consentbox .modal-body {
  overflow-y: auto;
  width: 98%;
  position: relative;
  padding: 1%;
}
#modal-jform_consentbox .iframe,
#modal-consentbox .iframe {
  max-height: 739px;
}
#modal-jform_consentbox .modal-body {
  max-height: 770px;
}
#modal-jform_consentbox .iframe {
  max-height: 739px;
}
#modal-consentbox .modal-header h3 {
  font-size: 26px;
  margin: 0;
}
#modal-consentbox .modal-body {
  max-height: 220px;
}
#modal-consentbox .iframe {
  max-height: 200px;
}



.t3-header {
  padding-top: 20px;
  padding-bottom: 20px;
}
.logo {
  float: left;
}
.logo a {
  display: inline-block;
  line-height: 1;
  margin: 0;
}
.logo-image {
  overflow: hidden;
}
.logo-image a {
  background-repeat: no-repeat;
  width: 204px;
  height: 65px;
}
.logo-image span,
.logo-image small {
  display: none;
}
.logo-text a {
  color: #444;
  text-decoration: none;
  font-size: 17.5px;
}
.logo-text:hover a,
.logo-text a:hover,
.logo-text a:active,
.logo-text a:focus {
  text-decoration: none;
}
.logo-text .site-slogan {
  display: block;
  font-size: 14px;
  margin-top: 5px;
}
.head-search {
  float: right;
  margin-top: 20px;
}
.head-search form {
  margin: 0;
  float: right;
}
.head-search label {
  display: none;
}
.head-search .input {
  background: url("../../../images/ico/search-invert.png") no-repeat 8px center;
  width: 120px;
  padding-left: 26px;
}
.head-search .input:focus {
  color: #444;
  width: 180px;
}
.t3-sl {
  padding-bottom: 60px;
  padding-top: 60px;
}
.t3-mainbody {
  padding-bottom: 40px;
  padding-top: 40px;
}
.t3-footer {
  background: #222;
  color: #666;
  *zoom: 1;
}
.t3-footer:before,
.t3-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-footer:after {
  clear: both;
}
.t3-footer small {
  display: block;
  font-size: 100%;
}
.t3-footer a {
  color: #999;
}
.t3-footer a:hover,
.t3-footer a:active,
.t3-footer a:focus {
  color: #e6e6e6;
}
.t3-footnav {
  padding: 60px 0 40px;
  *zoom: 1;
}
.t3-footnav:before,
.t3-footnav:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-footnav:after {
  clear: both;
}
.t3-footnav ul {
  list-style: none;
  margin-left: 0;
}
.t3-footnav li {
  line-height: 24px;
}
.t3-footnav .module-title {
  font-size: 18px;
  color: #999;
}
.t3-copyright {
  border-top: 1px solid #2f2f2f;
  font-size: 12px;
  padding: 40px 0 80px;
  *zoom: 1;
}
.t3-copyright:before,
.t3-copyright:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-copyright:after {
  clear: both;
}
.copyright {
  float: left;
}
.poweredby {
  float: right;
  text-align: right;
}
.poweredby .t3-logo,
.poweredby .t3-logo-small {
  float: right;
  opacity: .5;
}

.t3-footer {
  background: #c00;
  color: #fff;
}
.t3-footer a {
  color: #ffcccc;
}
.t3-footer a:hover,
.t3-footer a:active,
.t3-footer a:focus {
  color: #fff;
}
.t3-footnav .module-title {
  color: #fff;
}
.t3-copyright {
  border-top: 1px solid #e60000;
}PK�}!]��8-8-themes/red/megamenu.cssnu&1i�.t3-megamenu .mega-inner {
  padding: 10px;
  *zoom: 1;
}
.t3-megamenu .mega-inner:before,
.t3-megamenu .mega-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-inner:after {
  clear: both;
}
.t3-megamenu .row-fluid + .row-fluid {
  padding-top: 10px;
  border-top: 1px solid #eee;
}
.t3-megamenu .mega > .mega-dropdown-menu {
  min-width: 200px;
  display: none;
}
.t3-megamenu .mega.open > .mega-dropdown-menu,
.t3-megamenu .mega.dropdown-submenu:hover > .mega-dropdown-menu {
  display: block;
}
.t3-megamenu .mega-group {
  *zoom: 1;
}
.t3-megamenu .mega-group:before,
.t3-megamenu .mega-group:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-group:after {
  clear: both;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title {
  background: inherit;
  color: inherit;
  font-weight: bold;
  padding: 0;
  margin: 0;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus {
  background: inherit;
  color: inherit;
}
.t3-megamenu .mega-group-ct {
  margin: 0;
  padding: 0;
  *zoom: 1;
}
.t3-megamenu .mega-group-ct:before,
.t3-megamenu .mega-group-ct:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-group-ct:after {
  clear: both;
}
.t3-megamenu .span12.mega-col-nav .mega-inner {
  padding: 5px;
}
.t3-megamenu .mega-group .span12.mega-col-nav .mega-inner {
  padding: 0;
}
.t3-megamenu .mega-nav,
.t3-megamenu .dropdown-menu .mega-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.t3-megamenu .mega-nav > li,
.t3-megamenu .dropdown-menu .mega-nav > li {
  list-style: none;
  margin-left: 0;
}
.t3-megamenu .mega-nav > li a,
.t3-megamenu .dropdown-menu .mega-nav > li a {
  white-space: normal;
}
.t3-megamenu .mega-group > .mega-nav,
.t3-megamenu .dropdown-menu .mega-group > .mega-nav {
  margin-left: -5px;
  margin-right: -5px;
}
.t3-megamenu .mega-nav .dropdown-submenu > a::after {
  margin-right: 5px;
}
.t3-megamenu .t3-module {
  margin-bottom: 10px;
}
.t3-megamenu .t3-module .module-title {
  margin-bottom: 0;
}
.t3-megamenu .t3-module .module-ct {
  margin: 0;
  padding: 0;
}
.t3-megamenu .mega-align-left > .dropdown-menu {
  left: 0;
}
.t3-megamenu .mega-align-right > .dropdown-menu {
  left: auto;
  right: 0;
}
.t3-megamenu .mega-align-center > .dropdown-menu {
  left: 50%;
  transform: translate(-50%);
  -webkit-transform: translate(-50%);
  -moz-transform: translate(-50%);
  -ms-transform: translate(-50%);
  -o-transform: translate(-50%);
}
.t3-megamenu .dropdown-submenu.mega-align-left > .dropdown-menu {
  left: 100%;
}
.t3-megamenu .dropdown-submenu.mega-align-right > .dropdown-menu {
  left: auto;
  right: 100%;
}
.t3-megamenu .mega-align-justify {
  position: static;
}
.t3-megamenu .mega-align-justify > .dropdown-menu {
  left: 0;
  margin-left: 0;
  top: auto;
}
.t3-megamenu .mega-caption {
  display: block;
  white-space: nowrap;
}
.t3-megamenu .nav .caret,
.t3-megamenu .dropdown-submenu .caret,
.t3-megamenu .mega-menu .caret {
  display: none;
}
.t3-megamenu .nav > .dropdown > .dropdown-toggle .caret {
  display: inline-block;
}
.t3-megamenu .nav [class^="icon-"],
.t3-megamenu .nav [class*=" icon-"] {
  margin-right: 5px;
}
.t3-megamenu .mega-tab > div {
  position: relative;
}
.t3-megamenu .mega-tab > div > ul {
  width: 200px;
}
.t3-megamenu .mega-tab > div > ul > li {
  position: static;
}
.t3-megamenu .mega-tab > div > ul > li > .dropdown-menu {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 200px;
}
.t3-megamenu .mega-tab > div > ul > li > .mega-dropdown-menu {
  border: none;
  box-shadow: none;
}
.t3-megamenu .mega-tab > div > ul > li > .mega-dropdown-menu > div {
  opacity: 1 !important;
  margin-left: 0 !important;
  transition: none !important;
}
@media (min-width: 768px) {
  .t3-megamenu.animate .mega > .mega-dropdown-menu {
    transition: all 400ms;
    -webkit-transition: all 400ms;
    -ms-transition: all 400ms;
    -o-transition: all 400ms;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    opacity: 0;
  }
  .t3-megamenu.animate .mega.animating > .mega-dropdown-menu {
    display: block !important;
  }
  .t3-megamenu.animate .mega.open > .mega-dropdown-menu,
  .t3-megamenu.animate .mega.animating.open > .mega-dropdown-menu {
    opacity: 1;
  }
  .t3-megamenu.animate.zoom .mega > .mega-dropdown-menu {
    -webkit-transform: scale(0, 0);
    -moz-transform: scale(0, 0);
    -ms-transform: scale(0, 0);
    -o-transform: scale(0, 0);
    transform: scale(0, 0);
    -webkit-transform-origin: 20% 20%;
    -moz-transform-origin: 20% 20%;
    transform-origin: 20% 20%;
  }
  .t3-megamenu.animate.zoom .mega.open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.zoom .level0 > .mega-align-center > .mega-dropdown-menu {
    -webkit-transform: scale(0,0) translate(-50%,0);
    -ms-transform: scale(0,0) translate(-50%,0);
    transform: scale(0,0) translate(-50%,0);
    -webkit-transform-origin: 0% 20%;
    -moz-transform-origin: 0% 20%;
    transform-origin: 0% 20%;
  }
  .t3-megamenu.animate.zoom .level0 > .mega-align-center.open > .mega-dropdown-menu {
    -webkit-transform: scale(1,1) translate(-50%,0);
    -ms-transform: scale(1,1) translate(-50%,0);
    transform: scale(1,1) translate(-50%,0);
  }
  .t3-megamenu.animate.elastic .mega > .mega-dropdown-menu {
    -webkit-transform: scale(0, 1);
    -moz-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    -o-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transform-origin: 10% 0;
    -moz-transform-origin: 10% 0;
    transform-origin: 10% 0;
  }
  .t3-megamenu.animate.elastic .mega.open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.elastic .level0 > .mega > .mega-dropdown-menu {
    -webkit-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
  .t3-megamenu.animate.elastic .level0 .open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.elastic .level0 > .mega-align-center > .mega-dropdown-menu {
    transform: scale(1,0) translate(-50%,0);
    -ms-transform: scale(1,0) translate(-50%,0);
    -webkit-transform: scale(1,0) translate(-50%,0);
  }
  .t3-megamenu.animate.elastic .level0 > .mega-align-center.open > .mega-dropdown-menu {
    transform: scale(1,1) translate(-50%,0);
    -ms-transform: scale(1,1) translate(-50%,0);
    -webkit-transform: scale(1,1) translate(-50%,0);
  }
  .t3-megamenu.animate.slide {
    
  }
  .t3-megamenu.animate.slide .mega {
    
  }
  .t3-megamenu.animate.slide .mega.animating > .mega-dropdown-menu {
    overflow: hidden;
  }
  .t3-megamenu.animate.slide .mega > .mega-dropdown-menu > div {
    transition: all 400ms;
    -webkit-transition: all 400ms;
    -ms-transition: all 400ms;
    -o-transition: all 400ms;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    margin-top: -100%;
  }
  .t3-megamenu.animate.slide .mega.open > .mega-dropdown-menu > div {
    margin-top: 0%;
  }
  .t3-megamenu.animate.slide .mega .mega > .mega-dropdown-menu {
    min-width: 0;
  }
  .t3-megamenu.animate.slide .mega .mega > .mega-dropdown-menu > div {
    min-width: 200px;
    margin-top: 0;
    margin-left: -500px;
  }
  .t3-megamenu.animate.slide .mega .mega.open > .mega-dropdown-menu > div {
    margin-left: 0;
  }
}
.t3-megamenu .mega-inner {
  padding: 20px;
}
.t3-megamenu .row-fluid + .row-fluid {
  border-top: 1px solid #ddd;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title {
  background: inherit;
  color: #222;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 5px;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus {
  background: inherit;
  color: #222;
}
.t3-megamenu .mega-nav > li a,
.t3-megamenu .dropdown-menu .mega-nav > li a {
  padding: 5px 10px;
}
.t3-megamenu .mega-nav .dropdown-submenu > a::after {
  margin-right: 0;
}
.t3-megamenu .t3-module .module-title {
  font-size: 16px;
  color: #222;
  display: block;
  line-height: 20px;
  margin-bottom: 5px;
}
.t3-megamenu .t3-module ul,
.t3-megamenu .t3-module .nav {
  margin: 0 0 0 15px;
}
.t3-megamenu .t3-module ul li,
.t3-megamenu .t3-module .nav li {
  list-style: disc;
  display: list-item;
  float: none;
  margin: 0;
  padding: 0;
  border: 0;
}
.t3-megamenu .t3-module ul li a,
.t3-megamenu .t3-module .nav li a {
  display: inline;
  padding: 0;
  margin: 0;
  border: 0;
  font-size: 100%;
  background: none;
  font: inherit;
  white-space: normal;
}
.t3-megamenu .t3-module ul li a:hover,
.t3-megamenu .t3-module ul li a:focus,
.t3-megamenu .t3-module ul li a:active,
.t3-megamenu .t3-module .nav li a:hover,
.t3-megamenu .t3-module .nav li a:focus,
.t3-megamenu .t3-module .nav li a:active {
  background: none;
  color: inherit;
  font: inherit;
}
.t3-megamenu .mega-caption {
  color: #999;
  font-size: 12px;
  margin-top: 3px;
  font-weight: normal;
}
.t3-megamenu .mega-nav .mega-group > span,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > span {
  color: #fff;
}
.t3-megamenu .mega-nav .mega-group > span:hover,
.t3-megamenu .mega-nav .mega-group > span:active,
.t3-megamenu .mega-nav .mega-group > span:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > span:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > span:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > span:focus {
  color: #fff;
}
.t3-megamenu .t3-module .module-title {
  color: #fff;
}PK�}!]�$4C�#�#themes/red/frontend-edit.cssnu&1i�fieldset.t3onoff {
  width: 90px;
  height: 30px;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  padding: 0 !important;
  position: relative;
  border: 1px solid #aaa;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  
  
  
  
  
}
fieldset.t3onoff input[type=radio] {
  display: none;
}
fieldset.t3onoff label {
  width: 90px;
  height: 30px;
  overflow: hidden;
  display: block;
  border-radius: 0;
  position: absolute;
  top: -1px;
  left: -1px;
  z-index: 1;
  text-transform: uppercase;
  background: url(../../../../../plugins/system/t3/base/imgs/blank.gif) no-repeat transparent;
  text-indent: -999em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
fieldset.t3onoff label:before,
fieldset.t3onoff label:after {
  display: block;
  position: absolute;
  top: 0;
  border-radius: 0;
  border: 1px solid #aaa;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 250ms;
  transition: all 250ms;
}
fieldset.t3onoff label:before {
  content: "ON";
  width: 100%;
  height: 100%;
  text-indent: 0;
  color: white;
  padding: 4px 18px;
  font-weight: normal;
}
fieldset.t3onoff label:after {
  content: "";
  width: 40%;
  height: 100%;
  background: #fff;
}
fieldset.t3onoff label.off:before {
  content: "OFF";
  text-align: right;
  color: #555;
}
fieldset.t3onoff label.active {
  z-index: 0;
}
fieldset.t3onoff label.off:before {
  background: #eee;
  left: 100%;
}
fieldset.t3onoff label.off.active:before {
  left: 0%;
}
fieldset.t3onoff label.on:before {
  background: #690;
  left: -100%;
}
fieldset.t3onoff label.on.active:before {
  left: 0%;
}
fieldset.t3onoff label.off:after {
  left: 60%;
}
fieldset.t3onoff label.off.active:after {
  left: 0%;
}
fieldset.t3onoff label.on:after {
  left: 0%;
}
fieldset.t3onoff label.on.active:after {
  left: 60%;
}
fieldset.radio.btn-group {
  padding: 0;
}
fieldset.radio.btn-group input {
  display: none;
}
fieldset.radio.btn-group label {
  display: inline-block;
  min-width: 54px;
  padding: 0 12px;
  border: 1px solid #aaa;
  line-height: 28px;
  background: #eee;
  color: #555;
  border-radius: 0;
  text-align: center;
  border-right-width: 0px;
  text-transform: uppercase;
}
fieldset.radio.btn-group label:last-child {
  border-right-width: 1px;
  border-radius: 0 4px 4px 0;
}
fieldset.radio.btn-group label.active {
  background: #690;
  border-color: #5c8b00;
  color: #fff;
}
#adminForm .clearfix {
  overflow: visible;
}
#adminForm .chzn-container .chzn-results {
  clear: both;
}
.com_config #modules-form .input-append .add-on,
.com_config #modules-form .input-prepend .add-on {
  width: 35px;
}
.com_config #modules-form .input-append input,
.com_config #modules-form .input-prepend input {
  display: inline-block;
}
.com_config #modules-form .input-append .btn,
.com_config #modules-form .input-prepend .btn {
  border: 1px solid #aaa;
}
.com_config #modules-form .accordion-group {
  margin-bottom: 20px;
}
.com_config #modules-form .accordion-group .accordion-heading .accordion-toggle {
  color: #428bca;
  display: block;
  padding: 10px;
  outline: none;
}
.com_config #modules-form .accordion-group .accordion-heading .accordion-toggle.collapsed {
  border-radius: 5px;
  color: #666;
}
.com_config #modules-form .accordion-group .accordion-body .nav-tabs {
  border-bottom: 0;
}
.controls select {
  vertical-align: middle;
  width: 220px;
}
[class^="icon-"],
[class*=" icon-"] {
  font-family: FontAwesome !important;
}
.view-history .btn-group {
  margin-bottom: 10px;
}
.btn [class^="icon-"],
.btn [class*=" icon-"] {
  margin-right: 5px;
}
.btn span.icon-delete:before {
  content: "\f057";
  display: inline-block;
  height: 16px;
  width: 16px;
  color: #333;
}
.icon-eye-open:before,
.icon-eye:before {
  content: "\f06e";
  font-family: "FontAwesome";
}
.icon-file-add:before {
  content: "\f0f6";
  font-family: "FontAwesome";
}
.icon-cancel:before {
  content: "\f00d";
  font-family: "FontAwesome";
}
.icon-publish:before {
  content: "\f00c";
}
.icon-unpublish:before {
  content: "\f00d";
}
.icon-featured:before {
  content: "\f005";
}
.icon-unfeatured:before {
  content: "\f005";
}
.window.view-modules .well .control-label {
  display: inline-block;
}
.window.view-modules .well .controls {
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
}
.window.view-modules .control-group:after {
  content: "";
  clear: both;
  display: table;
}
.window.view-modules #filter-bar {
  margin-bottom: 10px;
}
.window.view-modules #filter-bar .btn-group button {
  margin-top: 0;
}
.view-modules .js-stools,
.view-articles .js-stools,
.view-contacts .js-stools,
.view-fields .js-stools,
.view-items .js-stools {
  margin-bottom: 20px;
}
.view-modules .js-stools .btn,
.view-articles .js-stools .btn,
.view-contacts .js-stools .btn,
.view-fields .js-stools .btn,
.view-items .js-stools .btn {
  border: 1px solid #ccc;
  margin-top: 0;
}
.view-modules .js-stools .input-append .btn,
.view-articles .js-stools .input-append .btn,
.view-contacts .js-stools .input-append .btn,
.view-fields .js-stools .input-append .btn,
.view-items .js-stools .input-append .btn {
  border-left: 0;
}
.view-modules .js-stools input,
.view-articles .js-stools input,
.view-contacts .js-stools input,
.view-fields .js-stools input,
.view-items .js-stools input {
  display: inline-block;
}
.view-modules .js-stools-container-filters .chzn-container-single,
.view-articles .js-stools-container-filters .chzn-container-single,
.view-contacts .js-stools-container-filters .chzn-container-single,
.view-fields .js-stools-container-filters .chzn-container-single,
.view-items .js-stools-container-filters .chzn-container-single {
  width: 220px !important;
}
.view-modules .js-stools-container-filters .chzn-drop,
.view-articles .js-stools-container-filters .chzn-drop,
.view-contacts .js-stools-container-filters .chzn-drop,
.view-fields .js-stools-container-filters .chzn-drop,
.view-items .js-stools-container-filters .chzn-drop {
  box-sizing: border-box !important;
}
.view-modules table#moduleList td .label,
.view-articles table#moduleList td .label,
.view-contacts table#moduleList td .label,
.view-fields table#moduleList td .label,
.view-items table#moduleList td .label {
  background-color: #999;
  box-sizing: border-box;
  border-radius: 3px;
  display: inline-block;
  font-weight: normal;
  font-size: 100%;
  padding: 10px;
  width: 100%;
}
.view-modules table#moduleList td:nth-child(1),
.view-articles table#moduleList td:nth-child(1),
.view-contacts table#moduleList td:nth-child(1),
.view-fields table#moduleList td:nth-child(1),
.view-items table#moduleList td:nth-child(1) {
  vertical-align: middle;
}
.view-modules .icon-publish:before,
.view-articles .icon-publish:before,
.view-contacts .icon-publish:before,
.view-fields .icon-publish:before,
.view-items .icon-publish:before {
  content: "\f00c";
  font-size: 16px;
}
.view-modules #extra_class.span12,
.view-articles #extra_class.span12,
.view-contacts #extra_class.span12,
.view-fields #extra_class.span12,
.view-items #extra_class.span12 {
  box-sizing: border-box;
  height: 40px;
  line-height: 40px;
  width: 100%;
}
.mce-container-body .icon-file-add:before {
  content: "\f067";
}
.mce-container-body .icon-pictures:before {
  content: "\f03e";
}
.edit.item-page #jform_com_fields_checkboxs label.checkbox,
.profile-edit #jform_com_fields_checkboxs label.checkbox {
  display: inline-block;
  margin-right: 10px;
}
.edit.item-page #jform_com_fields_checkboxs input[type="checkbox"],
.profile-edit #jform_com_fields_checkboxs input[type="checkbox"] {
  margin-left: 0;
  margin-top: -2px;
  position: relative;
  vertical-align: middle;
  width: auto;
}
.edit.item-page .minicolors-input,
.profile-edit .minicolors-input {
  height: 28px;
  width: auto;
}
.profile-edit #jform_com_fields_user_checkbox label.checkbox {
  display: inline-block;
  margin-right: 10px;
}
.profile-edit #jform_com_fields_user_checkbox input {
  position: relative;
  margin-left: 0;
  margin-right: 5px;
  width: auto;
}
.profile-edit .minicolors-input {
  height: 28px;
  width: auto;
}
.profile-edit #jform_com_fields_user_image_chzn .chzn-search {
  box-sizing: border-box;
}
.profile-edit #jform_com_fields_user_image_chzn ul.chzn-results {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  width: 100%;
}
.profile-edit #jform_com_fields_user_calendar {
  float: left;
}
.profile-edit .chzn-container-single,
.profile-edit .chzn-container {
  float: left;
  margin-right: 10px;
}
@media screen and (max-width: 360px) {
  .profile-edit .chzn-container-single,
  .profile-edit .chzn-container {
    width: 100% !important;
  }
}
.profile-edit .chzn-container-single .chzn-drop,
.profile-edit .chzn-container .chzn-drop {
  box-sizing: border-box !important;
}
.profile #users-profile-core {
  width: 100%;
}
.profile .dl-horizontal dd {
  margin-bottom: 10px;
  border-bottom: 1px dashed #ddd;
  padding-bottom: 10px;
}
.profile .dl-horizontal dd img {
  max-width: 100%;
}PK�}!]�t��S�S#themes/red/bootstrap-responsive.cssnu&1i�.hidden {
  display: none;
  visibility: hidden;
}
.visible-phone {
  display: none !important;
}
.visible-tablet {
  display: none !important;
}
.hidden-desktop {
  display: none !important;
}
.visible-desktop {
  display: inherit !important;
}
@media (min-width: 768px) and (max-width: 979px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-tablet {
    display: inherit !important;
  }
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-phone {
    display: inherit !important;
  }
  .hidden-phone {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: inherit !important;
  }
  .hidden-print {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .row {
    margin-left: -40px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 40px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 1196px;
  }
  .span12 {
    width: 1196px;
  }
  .span11 {
    width: 1093px;
  }
  .span10 {
    width: 990px;
  }
  .span9 {
    width: 887px;
  }
  .span8 {
    width: 784px;
  }
  .span7 {
    width: 681px;
  }
  .span6 {
    width: 578px;
  }
  .span5 {
    width: 475px;
  }
  .span4 {
    width: 372px;
  }
  .span3 {
    width: 269px;
  }
  .span2 {
    width: 166px;
  }
  .span1 {
    width: 63px;
  }
  .offset12 {
    margin-left: 1276px;
  }
  .offset11 {
    margin-left: 1173px;
  }
  .offset10 {
    margin-left: 1070px;
  }
  .offset9 {
    margin-left: 967px;
  }
  .offset8 {
    margin-left: 864px;
  }
  .offset7 {
    margin-left: 761px;
  }
  .offset6 {
    margin-left: 658px;
  }
  .offset5 {
    margin-left: 555px;
  }
  .offset4 {
    margin-left: 452px;
  }
  .offset3 {
    margin-left: 349px;
  }
  .offset2 {
    margin-left: 246px;
  }
  .offset1 {
    margin-left: 143px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 3.3444816053512%;
    *margin-left: 3.2908335366816%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 3.3444816053512%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.387959866221%;
    *width: 91.334311797551%;
  }
  .row-fluid .span10 {
    width: 82.775919732441%;
    *width: 82.722271663772%;
  }
  .row-fluid .span9 {
    width: 74.163879598662%;
    *width: 74.110231529993%;
  }
  .row-fluid .span8 {
    width: 65.551839464883%;
    *width: 65.498191396213%;
  }
  .row-fluid .span7 {
    width: 56.939799331104%;
    *width: 56.886151262434%;
  }
  .row-fluid .span6 {
    width: 48.327759197324%;
    *width: 48.274111128655%;
  }
  .row-fluid .span5 {
    width: 39.715719063545%;
    *width: 39.662070994876%;
  }
  .row-fluid .span4 {
    width: 31.103678929766%;
    *width: 31.050030861096%;
  }
  .row-fluid .span3 {
    width: 22.491638795987%;
    *width: 22.437990727317%;
  }
  .row-fluid .span2 {
    width: 13.879598662207%;
    *width: 13.825950593538%;
  }
  .row-fluid .span1 {
    width: 5.2675585284281%;
    *width: 5.2139104597586%;
  }
  .row-fluid .offset12 {
    margin-left: 106.6889632107%;
    *margin-left: 106.58166707336%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 103.34448160535%;
    *margin-left: 103.23718546801%;
  }
  .row-fluid .offset11 {
    margin-left: 98.076923076923%;
    *margin-left: 97.969626939584%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 94.732441471572%;
    *margin-left: 94.625145334233%;
  }
  .row-fluid .offset10 {
    margin-left: 89.464882943144%;
    *margin-left: 89.357586805805%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 86.120401337793%;
    *margin-left: 86.013105200454%;
  }
  .row-fluid .offset9 {
    margin-left: 80.852842809365%;
    *margin-left: 80.745546672025%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 77.508361204013%;
    *margin-left: 77.401065066674%;
  }
  .row-fluid .offset8 {
    margin-left: 72.240802675585%;
    *margin-left: 72.133506538246%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 68.896321070234%;
    *margin-left: 68.789024932895%;
  }
  .row-fluid .offset7 {
    margin-left: 63.628762541806%;
    *margin-left: 63.521466404467%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 60.284280936455%;
    *margin-left: 60.176984799116%;
  }
  .row-fluid .offset6 {
    margin-left: 55.016722408027%;
    *margin-left: 54.909426270688%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 51.672240802676%;
    *margin-left: 51.564944665337%;
  }
  .row-fluid .offset5 {
    margin-left: 46.404682274247%;
    *margin-left: 46.297386136908%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 43.060200668896%;
    *margin-left: 42.952904531557%;
  }
  .row-fluid .offset4 {
    margin-left: 37.792642140468%;
    *margin-left: 37.685346003129%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.448160535117%;
    *margin-left: 34.340864397778%;
  }
  .row-fluid .offset3 {
    margin-left: 29.180602006689%;
    *margin-left: 29.07330586935%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 25.836120401338%;
    *margin-left: 25.728824263999%;
  }
  .row-fluid .offset2 {
    margin-left: 20.56856187291%;
    *margin-left: 20.461265735571%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.224080267559%;
    *margin-left: 17.116784130219%;
  }
  .row-fluid .offset1 {
    margin-left: 11.95652173913%;
    *margin-left: 11.849225601791%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.6120401337793%;
    *margin-left: 8.5047439964402%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 40px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 1182px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 1079px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 976px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 873px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 770px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 667px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 564px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 461px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 358px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 255px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 152px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 49px;
  }
  .thumbnails {
    margin-left: -40px;
  }
  .thumbnails > li {
    margin-left: 40px;
  }
  .row-fluid .thumbnails {
    margin-left: 0;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  .row {
    margin-left: -20px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 20px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 736px;
  }
  .span12 {
    width: 736px;
  }
  .span11 {
    width: 673px;
  }
  .span10 {
    width: 610px;
  }
  .span9 {
    width: 547px;
  }
  .span8 {
    width: 484px;
  }
  .span7 {
    width: 421px;
  }
  .span6 {
    width: 358px;
  }
  .span5 {
    width: 295px;
  }
  .span4 {
    width: 232px;
  }
  .span3 {
    width: 169px;
  }
  .span2 {
    width: 106px;
  }
  .span1 {
    width: 43px;
  }
  .offset12 {
    margin-left: 776px;
  }
  .offset11 {
    margin-left: 713px;
  }
  .offset10 {
    margin-left: 650px;
  }
  .offset9 {
    margin-left: 587px;
  }
  .offset8 {
    margin-left: 524px;
  }
  .offset7 {
    margin-left: 461px;
  }
  .offset6 {
    margin-left: 398px;
  }
  .offset5 {
    margin-left: 335px;
  }
  .offset4 {
    margin-left: 272px;
  }
  .offset3 {
    margin-left: 209px;
  }
  .offset2 {
    margin-left: 146px;
  }
  .offset1 {
    margin-left: 83px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 2.7173913043478%;
    *margin-left: 2.6637432356783%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 2.7173913043478%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.387959866221%;
    *width: 91.334311797551%;
  }
  .row-fluid .span10 {
    width: 82.775919732441%;
    *width: 82.722271663772%;
  }
  .row-fluid .span9 {
    width: 74.163879598662%;
    *width: 74.110231529993%;
  }
  .row-fluid .span8 {
    width: 65.551839464883%;
    *width: 65.498191396213%;
  }
  .row-fluid .span7 {
    width: 56.939799331104%;
    *width: 56.886151262434%;
  }
  .row-fluid .span6 {
    width: 48.327759197324%;
    *width: 48.274111128655%;
  }
  .row-fluid .span5 {
    width: 39.715719063545%;
    *width: 39.662070994876%;
  }
  .row-fluid .span4 {
    width: 31.103678929766%;
    *width: 31.050030861096%;
  }
  .row-fluid .span3 {
    width: 22.491638795987%;
    *width: 22.437990727317%;
  }
  .row-fluid .span2 {
    width: 13.879598662207%;
    *width: 13.825950593538%;
  }
  .row-fluid .span1 {
    width: 5.2675585284281%;
    *width: 5.2139104597586%;
  }
  .row-fluid .offset12 {
    margin-left: 105.4347826087%;
    *margin-left: 105.32748647136%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 102.71739130435%;
    *margin-left: 102.61009516701%;
  }
  .row-fluid .offset11 {
    margin-left: 98.076923076923%;
    *margin-left: 97.969626939584%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 94.732441471572%;
    *margin-left: 94.625145334233%;
  }
  .row-fluid .offset10 {
    margin-left: 89.464882943144%;
    *margin-left: 89.357586805805%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 86.120401337793%;
    *margin-left: 86.013105200454%;
  }
  .row-fluid .offset9 {
    margin-left: 80.852842809365%;
    *margin-left: 80.745546672025%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 77.508361204013%;
    *margin-left: 77.401065066674%;
  }
  .row-fluid .offset8 {
    margin-left: 72.240802675585%;
    *margin-left: 72.133506538246%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 68.896321070234%;
    *margin-left: 68.789024932895%;
  }
  .row-fluid .offset7 {
    margin-left: 63.628762541806%;
    *margin-left: 63.521466404467%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 60.284280936455%;
    *margin-left: 60.176984799116%;
  }
  .row-fluid .offset6 {
    margin-left: 55.016722408027%;
    *margin-left: 54.909426270688%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 51.672240802676%;
    *margin-left: 51.564944665337%;
  }
  .row-fluid .offset5 {
    margin-left: 46.404682274247%;
    *margin-left: 46.297386136908%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 43.060200668896%;
    *margin-left: 42.952904531557%;
  }
  .row-fluid .offset4 {
    margin-left: 37.792642140468%;
    *margin-left: 37.685346003129%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.448160535117%;
    *margin-left: 34.340864397778%;
  }
  .row-fluid .offset3 {
    margin-left: 29.180602006689%;
    *margin-left: 29.07330586935%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 25.836120401338%;
    *margin-left: 25.728824263999%;
  }
  .row-fluid .offset2 {
    margin-left: 20.56856187291%;
    *margin-left: 20.461265735571%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.224080267559%;
    *margin-left: 17.116784130219%;
  }
  .row-fluid .offset1 {
    margin-left: 11.95652173913%;
    *margin-left: 11.849225601791%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.6120401337793%;
    *margin-left: 8.5047439964402%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 20px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 722px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 659px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 596px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 533px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 470px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 407px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 344px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 281px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 218px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 155px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 92px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 29px;
  }
}

@media (max-width: 767px) {
  body {
    padding-left: 20px;
    padding-right: 20px;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom,
  .navbar-static-top {
    margin-left: -20px;
    margin-right: -20px;
  }
  .container-fluid {
    padding: 0;
  }
  .dl-horizontal dt {
    float: none;
    clear: none;
    width: auto;
    text-align: left;
  }
  .dl-horizontal dd {
    margin-left: 0;
  }
  .container {
    width: auto;
  }
  .row-fluid {
    width: 100%;
  }
  .row,
  .thumbnails {
    margin-left: 0;
  }
  .thumbnails > li {
    float: none;
    margin-left: 0;
  }
  [class*="span"],
  .uneditable-input[class*="span"],
  .row-fluid [class*="span"] {
    float: none;
    display: block;
    width: 100%;
    margin-left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .row-fluid [class*="offset"]:first-child {
    margin-left: 0;
  }
  .input-large,
  .input-xlarge,
  .input-xxlarge,
  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .input-prepend input,
  .input-append input,
  .input-prepend input[class*="span"],
  .input-append input[class*="span"] {
    display: inline-block;
    width: auto;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 0;
  }
  .modal {
    position: fixed;
    top: 20px;
    left: 20px;
    right: 20px;
    width: auto;
    margin: 0;
  }
  .modal.fade {
    top: -100px;
  }
  .modal.fade.in {
    top: 20px;
  }
}
@media (max-width: 480px) {
  .nav-collapse {
    -webkit-transform: translate3d(0,0,0);
  }
  .page-header h1 small {
    display: block;
    line-height: 20px;
  }
  input[type="checkbox"],
  input[type="radio"] {
    border: 1px solid #ccc;
  }
  .form-horizontal .control-label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: left;
  }
  .form-horizontal .controls {
    margin-left: 0;
  }
  .form-horizontal .control-list {
    padding-top: 0;
  }
  .form-horizontal .form-actions {
    padding-left: 10px;
    padding-right: 10px;
  }
  .media .pull-left,
  .media .pull-right {
    float: none;
    display: block;
    margin-bottom: 10px;
  }
  .media-object {
    margin-right: 0;
    margin-left: 0;
  }
  .modal {
    top: 10px;
    left: 10px;
    right: 10px;
  }
  .modal-header .close {
    padding: 10px;
    margin: -10px;
  }
  .carousel-caption {
    position: static;
  }
}

.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
  -moz-transition: opacity .15s linear;
  -o-transition: opacity .15s linear;
  transition: opacity .15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height .35s ease;
  -moz-transition: height .35s ease;
  -o-transition: height .35s ease;
  transition: height .35s ease;
}
.collapse.in {
  height: auto;
}

@media (max-width: 767px) {
  body {
    padding-top: 0;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    position: static;
  }
  .navbar-fixed-top {
    margin-bottom: 20px;
  }
  .navbar-fixed-bottom {
    margin-top: 20px;
  }
  .navbar-fixed-top .navbar-inner,
  .navbar-fixed-bottom .navbar-inner {
    padding: 5px;
  }
  .navbar .container {
    width: auto;
    padding: 0;
  }
  .navbar .brand {
    padding-left: 10px;
    padding-right: 10px;
    margin: 0 0 0 -5px;
  }
  .nav-collapse {
    clear: both;
  }
  .nav-collapse .nav {
    float: none;
    margin: 0 0 10px;
  }
  .nav-collapse .nav > li {
    float: none;
  }
  .nav-collapse .nav > li > a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > .divider-vertical {
    display: none;
  }
  .nav-collapse .nav .nav-header {
    color: #666;
    text-shadow: none;
  }
  .nav-collapse .nav > li > a,
  .nav-collapse .dropdown-menu a {
    padding: 9px 15px;
    font-weight: bold;
    color: #666;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  .nav-collapse .btn {
    padding: 4px 10px 4px;
    font-weight: normal;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
  }
  .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > li > a:hover,
  .nav-collapse .nav > li > a:focus,
  .nav-collapse .dropdown-menu a:hover,
  .nav-collapse .dropdown-menu a:focus {
    background-color: #e6e6e6;
  }
  .navbar-inverse .nav-collapse .nav > li > a,
  .navbar-inverse .nav-collapse .dropdown-menu a {
    color: #999;
  }
  .navbar-inverse .nav-collapse .nav > li > a:hover,
  .navbar-inverse .nav-collapse .nav > li > a:focus,
  .navbar-inverse .nav-collapse .dropdown-menu a:hover,
  .navbar-inverse .nav-collapse .dropdown-menu a:focus {
    background-color: #111111;
  }
  .nav-collapse.in .btn-group {
    margin-top: 5px;
    padding: 0;
  }
  .nav-collapse .dropdown-menu {
    position: static;
    top: auto;
    left: auto;
    float: none;
    display: none;
    max-width: none;
    margin: 0 15px;
    padding: 0;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .nav-collapse .open > .dropdown-menu {
    display: block;
  }
  .nav-collapse .dropdown-menu:before,
  .nav-collapse .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .dropdown-menu .divider {
    display: none;
  }
  .nav-collapse .nav > li > .dropdown-menu:before,
  .nav-collapse .nav > li > .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .navbar-form,
  .nav-collapse .navbar-search {
    float: none;
    padding: 10px 15px;
    margin: 10px 0;
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
  }
  .navbar-inverse .nav-collapse .navbar-form,
  .navbar-inverse .nav-collapse .navbar-search {
    border-top-color: #111111;
    border-bottom-color: #111111;
  }
  .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-left: 0;
  }
  .nav-collapse,
  .nav-collapse.collapse {
    overflow: hidden;
    height: 0;
  }
  .navbar .btn-navbar {
    display: block;
  }
  .navbar-static .navbar-inner {
    padding-left: 10px;
    padding-right: 10px;
  }
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: auto;
  }
}
@media (min-width: 768px) {
  .nav-collapse.collapse {
    height: auto !important;
    overflow: visible !important;
  }
}PK�}!]�%Y��themes/red/home-responsive.cssnu&1i�@media (max-width: 767px) {
  .home .t3-sl-1,
  .home .t3-sl-5 {
    margin-left: -20px;
    margin-right: -20px;
  }
  .home .t3-sl-1 .jumbotron,
  .home .t3-sl-5 .jumbotron {
    padding-top: 30px;
    padding-bottom: 10px;
  }
  .home .t3-sl-1 .jumbotron .btn-large,
  .home .t3-sl-5 .jumbotron .btn-large {
    font-size: 16px;
    padding: 12px 16px;
  }
  .home .t3-sl-2 {
    text-align: center;
  }
  .home .t3-sl-2 p {
    font-size: 14px;
    line-height: 20px;
  }
  .home .t3-sl-3 p img {
    margin-bottom: 0;
    margin-top: 20px;
  }
  .home .t3-sl-3 p,
  .home .t3-sl-4 p {
    font-size: 14px;
    line-height: 20px;
  }
  .home .t3-sl-3 .jumbotron,
  .home .t3-sl-4 .jumbotron {
    padding-bottom: 0;
  }
  .home .t3-sl-3 .jumbotron h1,
  .home .t3-sl-4 .jumbotron h1 {
    margin-bottom: 10px;
    margin-top: 10px;
  }
  .home .t3-sl-3 .jumbotron p,
  .home .t3-sl-4 .jumbotron p {
    font-size: 14px;
  }
}PK�}!]�����
�
themes/red/home.cssnu&1i�.home .t3-sl-1 {
  padding: 0;
}
.home .t3-sl-1 .jumbotron {
  background-color: #eee;
  background-image: -webkit-gradient(radial,center center,0,center center,460,from(#fff),to(#eee));
  background-image: -webkit-radial-gradient(circle,#fff,#eee);
  background-image: -moz-radial-gradient(circle,#fff,#eee);
  background-image: -o-radial-gradient(circle,#fff,#eee);
  background-repeat: no-repeat;
  border-bottom: 1px solid #ddd;
}
.home .t3-sl-1 .jumbotron .btn-large {
  font-size: 24.5px;
  padding: 18px 44.5px;
}
.home .t3-sl-1 .t3-social {
  background: #eee;
  padding: 20px 0;
}
.home .t3-sl-1 .t3-social .t3-social-btns {
  margin: 0;
  height: 20px;
  text-align: center;
}
.home .t3-sl-1 .t3-social .t3-social-btns li {
  display: inline-block;
  margin: 0 10px;
  height: 20px;
}
.home .t3-sl-2 {
  text-align: center;
}
.home .t3-sl-2 p {
  font-size: 16px;
  line-height: 22px;
}
.home .t3-sl-3 p img {
  margin-bottom: 20px;
}
.home .t3-sl-3,
.home .t3-sl-4 {
  border-top: 1px solid #ddd;
  text-align: center;
}
.home .t3-sl-3 p,
.home .t3-sl-4 p {
  font-size: 16px;
  line-height: 22px;
}
.home .t3-sl-3 .jumbotron,
.home .t3-sl-4 .jumbotron {
  padding-top: 0;
}
.home .t3-sl-3 .jumbotron h1,
.home .t3-sl-4 .jumbotron h1 {
  margin-bottom: 10px;
  margin-top: 0;
}
.home .t3-sl-3 .jumbotron p,
.home .t3-sl-4 .jumbotron p {
  font-size: 21px;
  line-height: 1.275;
  color: #999;
}
.home .t3-sl-5 {
  background: #eee;
  border-top: 1px solid #ddd;
  padding: 0;
}
.home .t3-sl-5 .jumbotron .btn-large {
  font-size: 24.5px;
  padding: 18px 44.5px;
}
.home .t3-sl-5 .section-arrow-alt {
  background: url("../../../images/arrow-section-alt.png") no-repeat center -1px #eee;
  width: 37px;
  height: 19px;
  position: absolute;
  top: -1px;
  left: 50%;
  margin-left: -19px;
}
.home .t3-sl-1 {
  margin-top: -1px;
}
.home .t3-sl-1 .jumbotron {
  background-color: #c00;
  background-image: -webkit-gradient(radial,center center,0,center center,460,from(#ff0000),to(#c00));
  background-image: -webkit-radial-gradient(circle,#ff0000,#c00);
  background-image: -moz-radial-gradient(circle,#ff0000,#c00);
  background-image: -o-radial-gradient(circle,#ff0000,#c00);
  background-repeat: no-repeat;
  color: #eee;
}
.home .t3-sl-1 .jumbotron h1 {
  color: #fff;
}
.home .t3-sl-1 .jumbotron .btn-large {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #363636;
  background-image: -moz-linear-gradient(top,#444,#222);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));
  background-image: -webkit-linear-gradient(top,#444,#222);
  background-image: -o-linear-gradient(top,#444,#222);
  background-image: linear-gradient(to bottom,#444,#222);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
  border-color: #222 #222 #000000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #222;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.home .t3-sl-1 .jumbotron .btn-large:hover,
.home .t3-sl-1 .jumbotron .btn-large:focus,
.home .t3-sl-1 .jumbotron .btn-large:active,
.home .t3-sl-1 .jumbotron .btn-large.active,
.home .t3-sl-1 .jumbotron .btn-large.disabled,
.home .t3-sl-1 .jumbotron .btn-large[disabled] {
  color: #fff;
  background-color: #222;
  *background-color: #151515;
}
.home .t3-sl-1 .jumbotron .btn-large:active,
.home .t3-sl-1 .jumbotron .btn-large.active {
  background-color: #090909 \9;
}PK�}!]��!9p9p"themes/red/template-responsive.cssnu&1i�@media (min-width: 980px) and (max-width: 1199px) {
  .row {
    margin-left: -40px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 40px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 932px;
  }
  .span12 {
    width: 932px;
  }
  .span11 {
    width: 851px;
  }
  .span10 {
    width: 770px;
  }
  .span9 {
    width: 689px;
  }
  .span8 {
    width: 608px;
  }
  .span7 {
    width: 527px;
  }
  .span6 {
    width: 446px;
  }
  .span5 {
    width: 365px;
  }
  .span4 {
    width: 284px;
  }
  .span3 {
    width: 203px;
  }
  .span2 {
    width: 122px;
  }
  .span1 {
    width: 41px;
  }
  .offset12 {
    margin-left: 1012px;
  }
  .offset11 {
    margin-left: 931px;
  }
  .offset10 {
    margin-left: 850px;
  }
  .offset9 {
    margin-left: 769px;
  }
  .offset8 {
    margin-left: 688px;
  }
  .offset7 {
    margin-left: 607px;
  }
  .offset6 {
    margin-left: 526px;
  }
  .offset5 {
    margin-left: 445px;
  }
  .offset4 {
    margin-left: 364px;
  }
  .offset3 {
    margin-left: 283px;
  }
  .offset2 {
    margin-left: 202px;
  }
  .offset1 {
    margin-left: 121px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 4.2918454935622%;
    *margin-left: 4.2381974248927%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 4.2918454935622%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.309012875536%;
    *width: 91.255364806867%;
  }
  .row-fluid .span10 {
    width: 82.618025751073%;
    *width: 82.564377682403%;
  }
  .row-fluid .span9 {
    width: 73.927038626609%;
    *width: 73.87339055794%;
  }
  .row-fluid .span8 {
    width: 65.236051502146%;
    *width: 65.182403433476%;
  }
  .row-fluid .span7 {
    width: 56.545064377682%;
    *width: 56.491416309013%;
  }
  .row-fluid .span6 {
    width: 47.854077253219%;
    *width: 47.800429184549%;
  }
  .row-fluid .span5 {
    width: 39.163090128755%;
    *width: 39.109442060086%;
  }
  .row-fluid .span4 {
    width: 30.472103004292%;
    *width: 30.418454935622%;
  }
  .row-fluid .span3 {
    width: 21.781115879828%;
    *width: 21.727467811159%;
  }
  .row-fluid .span2 {
    width: 13.090128755365%;
    *width: 13.036480686695%;
  }
  .row-fluid .span1 {
    width: 4.3991416309013%;
    *width: 4.3454935622318%;
  }
  .row-fluid .offset12 {
    margin-left: 108.58369098712%;
    *margin-left: 108.47639484979%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 104.29184549356%;
    *margin-left: 104.18454935622%;
  }
  .row-fluid .offset11 {
    margin-left: 99.892703862661%;
    *margin-left: 99.785407725322%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 95.600858369099%;
    *margin-left: 95.49356223176%;
  }
  .row-fluid .offset10 {
    margin-left: 91.201716738197%;
    *margin-left: 91.094420600858%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 86.909871244635%;
    *margin-left: 86.802575107296%;
  }
  .row-fluid .offset9 {
    margin-left: 82.510729613734%;
    *margin-left: 82.403433476395%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 78.218884120172%;
    *margin-left: 78.111587982833%;
  }
  .row-fluid .offset8 {
    margin-left: 73.81974248927%;
    *margin-left: 73.712446351931%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 69.527896995708%;
    *margin-left: 69.420600858369%;
  }
  .row-fluid .offset7 {
    margin-left: 65.128755364807%;
    *margin-left: 65.021459227468%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 60.836909871245%;
    *margin-left: 60.729613733906%;
  }
  .row-fluid .offset6 {
    margin-left: 56.437768240343%;
    *margin-left: 56.330472103004%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 52.145922746781%;
    *margin-left: 52.038626609442%;
  }
  .row-fluid .offset5 {
    margin-left: 47.74678111588%;
    *margin-left: 47.639484978541%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 43.454935622318%;
    *margin-left: 43.347639484979%;
  }
  .row-fluid .offset4 {
    margin-left: 39.055793991416%;
    *margin-left: 38.948497854077%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.763948497854%;
    *margin-left: 34.656652360515%;
  }
  .row-fluid .offset3 {
    margin-left: 30.364806866953%;
    *margin-left: 30.257510729614%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 26.072961373391%;
    *margin-left: 25.965665236052%;
  }
  .row-fluid .offset2 {
    margin-left: 21.673819742489%;
    *margin-left: 21.56652360515%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.381974248927%;
    *margin-left: 17.274678111588%;
  }
  .row-fluid .offset1 {
    margin-left: 12.982832618026%;
    *margin-left: 12.875536480687%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.6909871244635%;
    *margin-left: 8.5836909871245%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 40px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 918px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 837px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 756px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 675px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 594px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 513px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 432px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 351px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 270px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 189px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 108px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 27px;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .offset-12 {
    margin-left: -736px;
  }
  .offset-11 {
    margin-left: -673px;
  }
  .offset-10 {
    margin-left: -610px;
  }
  .offset-9 {
    margin-left: -547px;
  }
  .offset-8 {
    margin-left: -484px;
  }
  .offset-7 {
    margin-left: -421px;
  }
  .offset-6 {
    margin-left: -358px;
  }
  .offset-5 {
    margin-left: -295px;
  }
  .offset-4 {
    margin-left: -232px;
  }
  .offset-3 {
    margin-left: -169px;
  }
  .offset-2 {
    margin-left: -106px;
  }
  .offset-1 {
    margin-left: -43px;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .offset-12 {
    margin-left: -932px;
  }
  .offset-11 {
    margin-left: -851px;
  }
  .offset-10 {
    margin-left: -770px;
  }
  .offset-9 {
    margin-left: -689px;
  }
  .offset-8 {
    margin-left: -608px;
  }
  .offset-7 {
    margin-left: -527px;
  }
  .offset-6 {
    margin-left: -446px;
  }
  .offset-5 {
    margin-left: -365px;
  }
  .offset-4 {
    margin-left: -284px;
  }
  .offset-3 {
    margin-left: -203px;
  }
  .offset-2 {
    margin-left: -122px;
  }
  .offset-1 {
    margin-left: -41px;
  }
}
@media (min-width: 1200px) {
  .offset-12 {
    margin-left: -1196px;
  }
  .offset-11 {
    margin-left: -1093px;
  }
  .offset-10 {
    margin-left: -990px;
  }
  .offset-9 {
    margin-left: -887px;
  }
  .offset-8 {
    margin-left: -784px;
  }
  .offset-7 {
    margin-left: -681px;
  }
  .offset-6 {
    margin-left: -578px;
  }
  .offset-5 {
    margin-left: -475px;
  }
  .offset-4 {
    margin-left: -372px;
  }
  .offset-3 {
    margin-left: -269px;
  }
  .offset-2 {
    margin-left: -166px;
  }
  .offset-1 {
    margin-left: -63px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .row,
  .row-fluid {
    width: 100%;
    margin-left: 0;
    *zoom: 1;
  }
  .row:before,
  .row:after,
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after,
  .row-fluid:after {
    clear: both;
  }
  .row [class*="span"],
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 2.7173913043478%;
    *margin-left: 2.6637432356783%;
  }
  .row [class*="span"]:first-child:not(.pull-right),
  .row-fluid [class*="span"]:first-child:not(.pull-right) {
    margin-left: 0;
  }
  .row [class*="span"].pull-right:first-child + [class*="span"]:not(.pull-right),
  .row-fluid [class*="span"].pull-right:first-child + [class*="span"]:not(.pull-right) {
    margin-left: 0;
  }
  .row .span12,
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row .span11,
  .row-fluid .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .row .span10,
  .row-fluid .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .row .span9,
  .row-fluid .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .row .span8,
  .row-fluid .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .row .span7,
  .row-fluid .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .row .span6,
  .row-fluid .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .row .span5,
  .row-fluid .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .row .span4,
  .row-fluid .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .row .span3,
  .row-fluid .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .row .span2,
  .row-fluid .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .row .span1,
  .row-fluid .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span12 .row [class*="span"] {
    margin-left: 2.7173913043478%;
    *margin-left: 2.6637432356783%;
  }
  .span12 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span12 .row .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .span12 .row .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .span12 .row .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .span12 .row .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .span12 .row .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .span12 .row .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .span12 .row .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .span12 .row .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .span12 .row .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .span12 .row .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .span12 .row .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .span12 .row .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span11 .row [class*="span"] {
    margin-left: 2.9717682020802%;
    *margin-left: 2.9181201334107%;
  }
  .span11 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span11 .row .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .span11 .row .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .span11 .row .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .span11 .row .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .span11 .row .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .span11 .row .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .span11 .row .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .span11 .row .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .span11 .row .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .span11 .row .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .span11 .row .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span10 .row [class*="span"] {
    margin-left: 3.2786885245902%;
    *margin-left: 3.2250404559206%;
  }
  .span10 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span10 .row .span10 {
    width: 90.638930163447%;
    *width: 90.585282094778%;
  }
  .span10 .row .span9 {
    width: 81.277860326894%;
    *width: 81.224212258225%;
  }
  .span10 .row .span8 {
    width: 71.916790490342%;
    *width: 71.863142421672%;
  }
  .span10 .row .span7 {
    width: 62.555720653789%;
    *width: 62.502072585119%;
  }
  .span10 .row .span6 {
    width: 53.194650817236%;
    *width: 53.141002748567%;
  }
  .span10 .row .span5 {
    width: 43.833580980684%;
    *width: 43.779932912014%;
  }
  .span10 .row .span4 {
    width: 34.472511144131%;
    *width: 34.418863075461%;
  }
  .span10 .row .span3 {
    width: 25.111441307578%;
    *width: 25.057793238908%;
  }
  .span10 .row .span2 {
    width: 15.750371471025%;
    *width: 15.696723402356%;
  }
  .span10 .row .span1 {
    width: 6.3893016344725%;
    *width: 6.335653565803%;
  }
  .span9 .row [class*="span"] {
    margin-left: 3.6563071297989%;
    *margin-left: 3.6026590611294%;
  }
  .span9 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span9 .row .span9 {
    width: 89.672131147541%;
    *width: 89.618483078871%;
  }
  .span9 .row .span8 {
    width: 79.344262295082%;
    *width: 79.290614226412%;
  }
  .span9 .row .span7 {
    width: 69.016393442623%;
    *width: 68.962745373953%;
  }
  .span9 .row .span6 {
    width: 58.688524590164%;
    *width: 58.634876521494%;
  }
  .span9 .row .span5 {
    width: 48.360655737705%;
    *width: 48.307007669035%;
  }
  .span9 .row .span4 {
    width: 38.032786885246%;
    *width: 37.979138816576%;
  }
  .span9 .row .span3 {
    width: 27.704918032787%;
    *width: 27.651269964117%;
  }
  .span9 .row .span2 {
    width: 17.377049180328%;
    *width: 17.323401111658%;
  }
  .span9 .row .span1 {
    width: 7.0491803278689%;
    *width: 6.9955322591993%;
  }
  .span8 .row [class*="span"] {
    margin-left: 4.1322314049587%;
    *margin-left: 4.0785833362892%;
  }
  .span8 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span8 .row .span8 {
    width: 88.482632541133%;
    *width: 88.428984472464%;
  }
  .span8 .row .span7 {
    width: 76.965265082267%;
    *width: 76.911617013597%;
  }
  .span8 .row .span6 {
    width: 65.4478976234%;
    *width: 65.394249554731%;
  }
  .span8 .row .span5 {
    width: 53.930530164534%;
    *width: 53.876882095864%;
  }
  .span8 .row .span4 {
    width: 42.413162705667%;
    *width: 42.359514636998%;
  }
  .span8 .row .span3 {
    width: 30.895795246801%;
    *width: 30.842147178131%;
  }
  .span8 .row .span2 {
    width: 19.378427787934%;
    *width: 19.324779719265%;
  }
  .span8 .row .span1 {
    width: 7.8610603290676%;
    *width: 7.8074122603981%;
  }
  .span7 .row [class*="span"] {
    margin-left: 4.750593824228%;
    *margin-left: 4.6969457555585%;
  }
  .span7 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span7 .row .span7 {
    width: 86.98347107438%;
    *width: 86.929823005711%;
  }
  .span7 .row .span6 {
    width: 73.96694214876%;
    *width: 73.913294080091%;
  }
  .span7 .row .span5 {
    width: 60.950413223141%;
    *width: 60.896765154471%;
  }
  .span7 .row .span4 {
    width: 47.933884297521%;
    *width: 47.880236228851%;
  }
  .span7 .row .span3 {
    width: 34.917355371901%;
    *width: 34.863707303231%;
  }
  .span7 .row .span2 {
    width: 21.900826446281%;
    *width: 21.847178377611%;
  }
  .span7 .row .span1 {
    width: 8.8842975206612%;
    *width: 8.8306494519916%;
  }
  .span6 .row [class*="span"] {
    margin-left: 5.586592178771%;
    *margin-left: 5.5329441101014%;
  }
  .span6 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span6 .row .span6 {
    width: 85.035629453682%;
    *width: 84.981981385012%;
  }
  .span6 .row .span5 {
    width: 70.071258907363%;
    *width: 70.017610838694%;
  }
  .span6 .row .span4 {
    width: 55.106888361045%;
    *width: 55.053240292376%;
  }
  .span6 .row .span3 {
    width: 40.142517814727%;
    *width: 40.088869746057%;
  }
  .span6 .row .span2 {
    width: 25.178147268409%;
    *width: 25.124499199739%;
  }
  .span6 .row .span1 {
    width: 10.21377672209%;
    *width: 10.160128653421%;
  }
  .span5 .row [class*="span"] {
    margin-left: 6.7796610169492%;
    *margin-left: 6.7260129482796%;
  }
  .span5 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span5 .row .span5 {
    width: 82.402234636872%;
    *width: 82.348586568202%;
  }
  .span5 .row .span4 {
    width: 64.804469273743%;
    *width: 64.750821205073%;
  }
  .span5 .row .span3 {
    width: 47.206703910615%;
    *width: 47.153055841945%;
  }
  .span5 .row .span2 {
    width: 29.608938547486%;
    *width: 29.555290478817%;
  }
  .span5 .row .span1 {
    width: 12.011173184358%;
    *width: 11.957525115688%;
  }
  .span4 .row [class*="span"] {
    margin-left: 8.6206896551724%;
    *margin-left: 8.5670415865029%;
  }
  .span4 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span4 .row .span4 {
    width: 78.64406779661%;
    *width: 78.590419727941%;
  }
  .span4 .row .span3 {
    width: 57.28813559322%;
    *width: 57.234487524551%;
  }
  .span4 .row .span2 {
    width: 35.932203389831%;
    *width: 35.878555321161%;
  }
  .span4 .row .span1 {
    width: 14.576271186441%;
    *width: 14.522623117771%;
  }
  .span3 .row [class*="span"] {
    margin-left: 11.834319526627%;
    *margin-left: 11.780671457958%;
  }
  .span3 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span3 .row .span3 {
    width: 72.844827586207%;
    *width: 72.791179517537%;
  }
  .span3 .row .span2 {
    width: 45.689655172414%;
    *width: 45.636007103744%;
  }
  .span3 .row .span1 {
    width: 18.534482758621%;
    *width: 18.480834689951%;
  }
  .span2 .row [class*="span"] {
    margin-left: 18.867924528302%;
    *margin-left: 18.814276459632%;
  }
  .span2 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span2 .row .span2 {
    width: 62.721893491124%;
    *width: 62.668245422455%;
  }
  .span2 .row .span1 {
    width: 25.443786982249%;
    *width: 25.390138913579%;
  }
  .span1 .row [class*="span"] {
    margin-left: 46.511627906977%;
    *margin-left: 46.457979838307%;
  }
  .span1 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span1 .row .span1 {
    width: 40.566037735849%;
    *width: 40.51238966718%;
  }
  .spanfirst {
    margin-left: 0 !important;
    clear: left;
  }
}
.row .span50,
.row-fluid .span50 {
  width: 50%;
  float: left;
}
.row .span33,
.row-fluid .span33 {
  width: 33.3333%;
  float: left;
}
.row .span25,
.row-fluid .span25 {
  width: 25%;
  float: left;
}
.row .span20,
.row-fluid .span20 {
  width: 20%;
  float: left;
}
.row .span16,
.row-fluid .span16 {
  width: 16.6666%;
  float: left;
}
.hidden-default {
  display: none !important;
}
@media (min-width: 1200px) {
  .hidden-wide {
    display: none !important;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .hidden-normal {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .hidden-xtablet {
    display: none !important;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 599px) {
  .hidden-mobile {
    display: none !important;
  }
}

.hidden {
  display: none !important;
  visibility: hidden;
}
@media (min-width: 768px) and (max-width: 979px) {
  .jumbotron {
    padding: 20px 0;
  }
  .jumbotron h1 {
    font-size: 28px;
  }
  .jumbotron p {
    font-size: 14px;
  }
  .masthead {
    padding: 40px 0;
  }
  .masthead h1 {
    font-size: 56px;
  }
  .masthead p {
    font-size: 28px;
  }
  .masthead .btn-large {
    font-size: 16px;
    padding: 12px 16px;
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .jumbotron {
    padding: 20px 0;
  }
  .jumbotron h1 {
    font-size: 28px;
  }
  .jumbotron p {
    font-size: 16px;
  }
  .masthead {
    padding: 20px 0;
  }
  .masthead h1 {
    font-size: 28px;
  }
  .masthead p {
    font-size: 16px;
  }
  .masthead .btn-large {
    font-size: 14px;
    padding: 12px 16px;
    margin-top: 0;
  }
}



@media (max-width: 767px) {
  .always-show .mega > .mega-dropdown-menu,
  .always-show .dropdown-menu {
    display: block !important;
  }
  .navbar-collapse-fixed-top,
  .navbar-collapse-fixed-bottom {
    border-top: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 1000;
  }
  .navbar-collapse-fixed-top .nav-collapse,
  .navbar-collapse-fixed-bottom .nav-collapse {
    position: absolute;
    width: 100%;
    left: 0;
    top: 41px;
    margin: 0;
  }
  .navbar-collapse-fixed-top .nav-collapse.in,
  .navbar-collapse-fixed-bottom .nav-collapse.in {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
  }
  .navbar-collapse-fixed-top .nav-collapse.in > *,
  .navbar-collapse-fixed-bottom .nav-collapse.in > * {
    -webkit-transform: translateZ(0);
  }
  .navbar-collapse-fixed-top .nav-collapse.animate,
  .navbar-collapse-fixed-bottom .nav-collapse.animate {
    overflow: hidden;
  }
  .navbar-collapse-fixed-bottom {
    bottom: 0;
    top: auto;
  }
  .navbar-collapse-fixed-bottom .nav-collapse {
    bottom: 41px;
    top: auto;
  }
  .navbar-collapse-fixed-bottom .btn-navbar {
    position: absolute;
    bottom: 0;
  }
  .logo-control .logo-img-sm {
    display: block;
  }
  .logo-control .logo-img {
    display: none;
  }
}

@media (max-width: 767px) {
  h1 {
    font-size: 28px;
    line-height: 1.25;
  }
  h1 small {
    font-size: 28px;
  }
  h2 {
    font-size: 21px;
    line-height: 1.25;
  }
  h2 small {
    font-size: 21px;
  }
  h3 {
    font-size: 17.5px;
    line-height: 1.25;
  }
  h3 small {
    font-size: 14px;
  }
  h4,
  h5,
  h6 {
    font-size: 14px;
    line-height: 1.25;
  }
  h4 small,
  h5 small,
  h6 small {
    font-size: 14px -2px;
  }
}

@media (max-width: 767px) {
  .t3-navhelper {
    margin-left: -20px;
    margin-right: -20px;
  }
  .t3-mainnav {
    background: #e6e6e6;
    border-top: 1px solid #d9d9d9;
    height: auto;
    margin-left: -20px;
    margin-right: -20px;
  }
  .t3-mainnav .navbar .btn-navbar:hover {
    cursor: pointer;
  }
  .t3-mainnav .nav-collapse {
    margin-top: 10px;
    background: #fff;
  }
  .t3-mainnav .nav-collapse .nav {
    margin: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a {
    margin-bottom: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > span {
    padding: 10px 20px;
    display: inline-block;
  }
  .t3-mainnav .nav-collapse .nav > li > a,
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-bottom: 1px solid #eee;
    padding: 10px 20px;
    font-weight: bold;
    text-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
  }
  .t3-mainnav .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a:hover {
    background-color: #666;
    background-image: none;
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-top: 1px solid #d9d9d9;
    border-bottom: 0;
    font-weight: normal;
    padding: 10px 20px;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu.open a,
  .t3-mainnav .nav-collapse .dropdown-submenu.open > a,
  .t3-mainnav .nav-collapse .dropdown-menu a:hover {
    background-color: #666;
    background-image: none;
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu {
    margin: 0;
    padding: 0;
    background-color: #e6e6e6;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .t3-mainnav.navbar-collapse-fixed-top,
  .t3-mainnav.navbar-collapse-fixed-bottom {
    margin: 0;
  }
  .t3-mainnav.navbar-collapse-fixed-top .nav-collapse,
  .t3-mainnav.navbar-collapse-fixed-bottom .nav-collapse {
    margin: 0;
  }
  .t3-mainnav {
    background: #444;
    border-top: 1px solid #444;
  }
  .t3-mainnav .nav-collapse {
    background: #222;
    color: #eee;
  }
  .t3-mainnav .nav-collapse .nav > li > a,
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-bottom: 1px solid #666;
  }
  .t3-mainnav .nav-collapse .nav > li > a:hover,
  .t3-mainnav .nav-collapse .dropdown-menu a:hover {
    background-color: #666;
  }
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-top: 1px solid #666;
    border-bottom: 0;
  }
  .t3-mainnav .nav-collapse .dropdown-menu a:hover {
    background-color: #666;
  }
  .t3-mainnav .nav-collapse .dropdown-menu {
    background-color: #444;
  }
  .t3-mainnav .navbar .nav > li > .dropdown-menu:before,
  .t3-mainnav .navbar .nav > li > .dropdown-menu:after,
  .t3-mainnav .navbar .nav > li > .dropdown-menu .divider {
    display: none;
  }
  .t3-mainnav .customization {
    display: none;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  #search-form .word a.btn {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .article-content iframe {
    width: 100% !important;
    height: auto;
  }
  .contact .form-horizontal .control-label.email_copy {
    float: left;
    margin-right: 5px;
  }
  .contact .thumbnail.pull-right {
    width: 100%;
    float: none;
  }
  .contact .thumbnail.pull-right img {
    width: 100%;
  }
  .contact .dl-horizontal dt {
    float: left;
    margin-right: 5px;
  }
  .login-wrap .login_form fieldset,
  .login-wrap .login fieldset {
    padding-left: 20px;
  }
}
@media (max-width: 599px) {
  article img[align=left],
  .img_caption.left,
  article img[align=right],
  .img_caption.right,
  .img-fulltext-left,
  .img-fulltext-right {
    float: none !important;
    margin-left: 0;
    margin-right: 0;
    width: 100% !important;
  }
  a#advanced-search-toggle {
    margin-top: 10px;
  }
  #search-form .word a.btn {
    margin-top: 10px;
  }
}
@media (max-width: 360px) {
  button.button {
    margin-top: 10px;
  }
  #search-form .word button.btn,
  #search-form .word a.btn {
    margin-top: 10px;
  }
}



@media (max-width: 767px) {
  body {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .logo {
    float: left !important;
    text-align: center;
    width: 100% !important;
  }
  .head-search {
    float: left !important;
    margin-top: 20px;
    margin-left: 0 !important;
    width: 100% !important;
  }
  .head-search form {
    float: none;
  }
  .head-search .input {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 30px;
  }
  .head-search .input:focus {
    width: 100%;
  }
  .t3-header .span8,
  .t3-header .span4 {
    width: 100% !important;
    margin-left: 0 !important;
    float: none;
  }
  .languageswitcherload {
    float: left;
  }
  .languageswitcherload .mod-languages {
    text-align: right;
  }
  .t3-sl {
    padding-bottom: 20px;
    padding-top: 20px;
  }
  .t3-footer {
    margin-left: -20px;
    margin-right: -20px;
  }
  .t3-footnav {
    padding: 20px 20px 0;
    font-size: 12px;
  }
  .t3-footnav .module-title {
    font-size: 14px;
    font-weight: bold;
  }
  .t3-copyright {
    padding: 20px 20px 40px;
    *zoom: 1;
  }
  .t3-copyright:before,
  .t3-copyright:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .t3-copyright:after {
    clear: both;
  }
  .copyright,
  .poweredby {
    float: none;
    display: inline-block;
    text-align: center;
  }
  .poweredby {
    margin-top: 10px;
  }
  .poweredby .t3-logo,
  .poweredby .t3-logo-small {
    float: none;
    display: inline-block;
  }
}PK�}!])ty�)�)�themes/red/bootstrap.cssnu&1i�.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
audio:not([controls]) {
  display: none;
}
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
a:hover,
a:active {
  outline: 0;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  
  max-width: 100%;
  
  width: auto \9;
  
  height: auto;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}
#map_canvas img,
.google-maps img {
  max-width: none;
}
button,
input,
select,
textarea {
  margin: 0;
  font-size: 100%;
  vertical-align: middle;
}
button,
input {
  *overflow: visible;
  line-height: normal;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
  cursor: pointer;
}
input[type="search"] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
textarea {
  overflow: auto;
  vertical-align: top;
}
@media print {
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
}

.row {
  margin-left: -40px;
  *zoom: 1;
}
.row:before,
.row:after {
  display: table;
  content: "";
  line-height: 0;
}
.row:after {
  clear: both;
}
[class*="span"] {
  float: left;
  min-height: 1px;
  margin-left: 40px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 932px;
}
.span12 {
  width: 932px;
}
.span11 {
  width: 851px;
}
.span10 {
  width: 770px;
}
.span9 {
  width: 689px;
}
.span8 {
  width: 608px;
}
.span7 {
  width: 527px;
}
.span6 {
  width: 446px;
}
.span5 {
  width: 365px;
}
.span4 {
  width: 284px;
}
.span3 {
  width: 203px;
}
.span2 {
  width: 122px;
}
.span1 {
  width: 41px;
}
.offset12 {
  margin-left: 1012px;
}
.offset11 {
  margin-left: 931px;
}
.offset10 {
  margin-left: 850px;
}
.offset9 {
  margin-left: 769px;
}
.offset8 {
  margin-left: 688px;
}
.offset7 {
  margin-left: 607px;
}
.offset6 {
  margin-left: 526px;
}
.offset5 {
  margin-left: 445px;
}
.offset4 {
  margin-left: 364px;
}
.offset3 {
  margin-left: 283px;
}
.offset2 {
  margin-left: 202px;
}
.offset1 {
  margin-left: 121px;
}
.row-fluid {
  width: 100%;
  *zoom: 1;
}
.row-fluid:before,
.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.row-fluid:after {
  clear: both;
}
.row-fluid [class*="span"] {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 4.2918454935622%;
  *margin-left: 4.2381974248927%;
}
.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-left: 4.2918454935622%;
}
.row-fluid .span12 {
  width: 100%;
  *width: 99.94635193133%;
}
.row-fluid .span11 {
  width: 91.309012875536%;
  *width: 91.255364806867%;
}
.row-fluid .span10 {
  width: 82.618025751073%;
  *width: 82.564377682403%;
}
.row-fluid .span9 {
  width: 73.927038626609%;
  *width: 73.87339055794%;
}
.row-fluid .span8 {
  width: 65.236051502146%;
  *width: 65.182403433476%;
}
.row-fluid .span7 {
  width: 56.545064377682%;
  *width: 56.491416309013%;
}
.row-fluid .span6 {
  width: 47.854077253219%;
  *width: 47.800429184549%;
}
.row-fluid .span5 {
  width: 39.163090128755%;
  *width: 39.109442060086%;
}
.row-fluid .span4 {
  width: 30.472103004292%;
  *width: 30.418454935622%;
}
.row-fluid .span3 {
  width: 21.781115879828%;
  *width: 21.727467811159%;
}
.row-fluid .span2 {
  width: 13.090128755365%;
  *width: 13.036480686695%;
}
.row-fluid .span1 {
  width: 4.3991416309013%;
  *width: 4.3454935622318%;
}
.row-fluid .offset12 {
  margin-left: 108.58369098712%;
  *margin-left: 108.47639484979%;
}
.row-fluid .offset12:first-child {
  margin-left: 104.29184549356%;
  *margin-left: 104.18454935622%;
}
.row-fluid .offset11 {
  margin-left: 99.892703862661%;
  *margin-left: 99.785407725322%;
}
.row-fluid .offset11:first-child {
  margin-left: 95.600858369099%;
  *margin-left: 95.49356223176%;
}
.row-fluid .offset10 {
  margin-left: 91.201716738197%;
  *margin-left: 91.094420600858%;
}
.row-fluid .offset10:first-child {
  margin-left: 86.909871244635%;
  *margin-left: 86.802575107296%;
}
.row-fluid .offset9 {
  margin-left: 82.510729613734%;
  *margin-left: 82.403433476395%;
}
.row-fluid .offset9:first-child {
  margin-left: 78.218884120172%;
  *margin-left: 78.111587982833%;
}
.row-fluid .offset8 {
  margin-left: 73.81974248927%;
  *margin-left: 73.712446351931%;
}
.row-fluid .offset8:first-child {
  margin-left: 69.527896995708%;
  *margin-left: 69.420600858369%;
}
.row-fluid .offset7 {
  margin-left: 65.128755364807%;
  *margin-left: 65.021459227468%;
}
.row-fluid .offset7:first-child {
  margin-left: 60.836909871245%;
  *margin-left: 60.729613733906%;
}
.row-fluid .offset6 {
  margin-left: 56.437768240343%;
  *margin-left: 56.330472103004%;
}
.row-fluid .offset6:first-child {
  margin-left: 52.145922746781%;
  *margin-left: 52.038626609442%;
}
.row-fluid .offset5 {
  margin-left: 47.74678111588%;
  *margin-left: 47.639484978541%;
}
.row-fluid .offset5:first-child {
  margin-left: 43.454935622318%;
  *margin-left: 43.347639484979%;
}
.row-fluid .offset4 {
  margin-left: 39.055793991416%;
  *margin-left: 38.948497854077%;
}
.row-fluid .offset4:first-child {
  margin-left: 34.763948497854%;
  *margin-left: 34.656652360515%;
}
.row-fluid .offset3 {
  margin-left: 30.364806866953%;
  *margin-left: 30.257510729614%;
}
.row-fluid .offset3:first-child {
  margin-left: 26.072961373391%;
  *margin-left: 25.965665236052%;
}
.row-fluid .offset2 {
  margin-left: 21.673819742489%;
  *margin-left: 21.56652360515%;
}
.row-fluid .offset2:first-child {
  margin-left: 17.381974248927%;
  *margin-left: 17.274678111588%;
}
.row-fluid .offset1 {
  margin-left: 12.982832618026%;
  *margin-left: 12.875536480687%;
}
.row-fluid .offset1:first-child {
  margin-left: 8.6909871244635%;
  *margin-left: 8.5836909871245%;
}
[class*="span"].hide,
.row-fluid [class*="span"].hide {
  display: none;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: right;
}

.container {
  margin-right: auto;
  margin-left: auto;
  *zoom: 1;
}
.container:before,
.container:after {
  display: table;
  content: "";
  line-height: 0;
}
.container:after {
  clear: both;
}
.container-fluid {
  padding-right: 40px;
  padding-left: 40px;
  *zoom: 1;
}
.container-fluid:before,
.container-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.container-fluid:after {
  clear: both;
}

code,
pre {
  padding: 0 3px 2px;
  font-family: monospace;
  font-size: 12px;
  color: #444;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
code {
  padding: 2px 4px;
  color: #d14;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
  white-space: nowrap;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 20px;
  word-break: break-all;
  word-wrap: break-word;
  white-space: pre;
  white-space: pre-wrap;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.15);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
pre.prettyprint {
  margin-bottom: 20px;
}
pre code {
  padding: 0;
  color: inherit;
  white-space: pre;
  white-space: pre-wrap;
  background-color: transparent;
  border: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
form {
  margin: 0 0 20px;
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: 40px;
  color: #444;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
legend small {
  font-size: 15px;
  color: #999;
}
label,
input,
button,
select,
textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
}
input,
button,
select,
textarea {
  font-family: sans-serif;
}
label {
  display: block;
  margin-bottom: 5px;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #666;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  vertical-align: middle;
}
input,
textarea,
.uneditable-input {
  width: 206px;
}
textarea {
  height: auto;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  background-color: #fff;
  border: 1px solid #ccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: rgba(82,168,236,0.8);
  outline: 0;
  
  outline: thin dotted \9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  
  *margin-top: 0;
  
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  
  height: 30px;
  
  *margin-top: 4px;
  line-height: 30px;
}
select {
  width: 220px;
  border: 1px solid #ccc;
  background-color: #fff;
}
select[multiple],
select[size] {
  height: auto;
}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.uneditable-input,
.uneditable-textarea {
  color: #999;
  background-color: #fcfcfc;
  border-color: #ccc;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  cursor: not-allowed;
}
.uneditable-input {
  overflow: hidden;
  white-space: nowrap;
}
.uneditable-textarea {
  width: auto;
  height: auto;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #999;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #999;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #999;
}
.radio,
.checkbox {
  min-height: 20px;
  padding-left: 20px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  float: left;
  margin-left: -20px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-left: 10px;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"] {
  float: none;
  margin-left: 0;
}
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
  display: inline-block;
}
input,
textarea,
.uneditable-input {
  margin-left: 0;
}
.controls-row [class*="span"] + [class*="span"] {
  margin-left: 40px;
}
input.span12,
textarea.span12,
.uneditable-input.span12 {
  width: 918px;
}
input.span11,
textarea.span11,
.uneditable-input.span11 {
  width: 837px;
}
input.span10,
textarea.span10,
.uneditable-input.span10 {
  width: 756px;
}
input.span9,
textarea.span9,
.uneditable-input.span9 {
  width: 675px;
}
input.span8,
textarea.span8,
.uneditable-input.span8 {
  width: 594px;
}
input.span7,
textarea.span7,
.uneditable-input.span7 {
  width: 513px;
}
input.span6,
textarea.span6,
.uneditable-input.span6 {
  width: 432px;
}
input.span5,
textarea.span5,
.uneditable-input.span5 {
  width: 351px;
}
input.span4,
textarea.span4,
.uneditable-input.span4 {
  width: 270px;
}
input.span3,
textarea.span3,
.uneditable-input.span3 {
  width: 189px;
}
input.span2,
textarea.span2,
.uneditable-input.span2 {
  width: 108px;
}
input.span1,
textarea.span1,
.uneditable-input.span1 {
  width: 27px;
}
.controls-row {
  *zoom: 1;
}
.controls-row:before,
.controls-row:after {
  display: table;
  content: "";
  line-height: 0;
}
.controls-row:after {
  clear: both;
}
.controls-row [class*="span"],
.row-fluid .controls-row [class*="span"] {
  float: left;
}
.controls-row .checkbox[class*="span"],
.controls-row .radio[class*="span"] {
  padding-top: 5px;
}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  cursor: not-allowed;
  background-color: #eee;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
  background-color: transparent;
}
.control-group.warning .control-label,
.control-group.warning .help-block,
.control-group.warning .help-inline {
  color: #f80;
}
.control-group.warning .checkbox,
.control-group.warning .radio,
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  color: #f80;
}
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  border-color: #f80;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.warning input:focus,
.control-group.warning select:focus,
.control-group.warning textarea:focus {
  border-color: #cc6d00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
}
.control-group.warning .input-prepend .add-on,
.control-group.warning .input-append .add-on {
  color: #f80;
  background-color: #fcf8e3;
  border-color: #f80;
}
.control-group.error .control-label,
.control-group.error .help-block,
.control-group.error .help-inline {
  color: #c00;
}
.control-group.error .checkbox,
.control-group.error .radio,
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  color: #c00;
}
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  border-color: #c00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.error input:focus,
.control-group.error select:focus,
.control-group.error textarea:focus {
  border-color: #990000;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
}
.control-group.error .input-prepend .add-on,
.control-group.error .input-append .add-on {
  color: #c00;
  background-color: #f2dede;
  border-color: #c00;
}
.control-group.success .control-label,
.control-group.success .help-block,
.control-group.success .help-inline {
  color: #690;
}
.control-group.success .checkbox,
.control-group.success .radio,
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  color: #690;
}
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  border-color: #690;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.success input:focus,
.control-group.success select:focus,
.control-group.success textarea:focus {
  border-color: #446600;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
}
.control-group.success .input-prepend .add-on,
.control-group.success .input-append .add-on {
  color: #690;
  background-color: #dff0d8;
  border-color: #690;
}
.control-group.info .control-label,
.control-group.info .help-block,
.control-group.info .help-inline {
  color: #07b;
}
.control-group.info .checkbox,
.control-group.info .radio,
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  color: #07b;
}
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  border-color: #07b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.info input:focus,
.control-group.info select:focus,
.control-group.info textarea:focus {
  border-color: #005788;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
}
.control-group.info .input-prepend .add-on,
.control-group.info .input-append .add-on {
  color: #07b;
  background-color: #d9edf7;
  border-color: #07b;
}
input:focus:invalid,
textarea:focus:invalid,
select:focus:invalid {
  color: #b94a48;
  border-color: #ee5f5b;
}
input:focus:invalid:focus,
textarea:focus:invalid:focus,
select:focus:invalid:focus {
  border-color: #e9322d;
  -webkit-box-shadow: 0 0 6px #f8b9b7;
  -moz-box-shadow: 0 0 6px #f8b9b7;
  box-shadow: 0 0 6px #f8b9b7;
}
.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-top: 1px solid #e5e5e5;
  *zoom: 1;
}
.form-actions:before,
.form-actions:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-actions:after {
  clear: both;
}
.help-block,
.help-inline {
  color: #6a6a6a;
}
.help-block {
  display: block;
  margin-bottom: 10px;
}
.help-inline {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  padding-left: 5px;
}
.input-append,
.input-prepend {
  display: inline-block;
  margin-bottom: 10px;
  vertical-align: middle;
  font-size: 0;
  white-space: nowrap;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-append .dropdown-menu,
.input-append .popover,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input,
.input-prepend .dropdown-menu,
.input-prepend .popover {
  font-size: 14px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input {
  position: relative;
  margin-bottom: 0;
  *margin-left: 0;
  vertical-align: top;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-append input:focus,
.input-append select:focus,
.input-append .uneditable-input:focus,
.input-prepend input:focus,
.input-prepend select:focus,
.input-prepend .uneditable-input:focus {
  z-index: 2;
}
.input-append .add-on,
.input-prepend .add-on {
  display: inline-block;
  width: auto;
  height: 20px;
  min-width: 16px;
  padding: 4px 5px;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  background-color: #eee;
  border: 1px solid #ccc;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group > .dropdown-toggle,
.input-prepend .add-on,
.input-prepend .btn,
.input-prepend .btn-group > .dropdown-toggle {
  vertical-align: top;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.input-append .active,
.input-prepend .active {
  background-color: #bbff33;
  border-color: #690;
}
.input-prepend .add-on,
.input-prepend .btn {
  margin-right: -1px;
}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-append input + .btn-group .btn:last-child,
.input-append select + .btn-group .btn:last-child,
.input-append .uneditable-input + .btn-group .btn:last-child {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group {
  margin-left: -1px;
}
.input-append .add-on:last-child,
.input-append .btn:last-child,
.input-append .btn-group:last-child > .dropdown-toggle {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.input-prepend.input-append input + .btn-group .btn,
.input-prepend.input-append select + .btn-group .btn,
.input-prepend.input-append .uneditable-input + .btn-group .btn {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append .btn-group:first-child {
  margin-left: 0;
}
input.search-query {
  padding-right: 14px;
  padding-right: 4px \9;
  padding-left: 14px;
  
  padding-left: 4px \9;
  margin-bottom: 0;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.form-search .input-append .search-query,
.form-search .input-prepend .search-query {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.form-search .input-append .search-query {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
.form-search .input-append .btn {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .search-query {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .btn {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
  display: none;
}
.form-search label,
.form-inline label,
.form-search .btn-group,
.form-inline .btn-group {
  display: inline-block;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-left: 0;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  float: left;
  margin-right: 3px;
  margin-left: 0;
}
.control-group {
  margin-bottom: 10px;
}
legend + .control-group {
  margin-top: 20px;
  -webkit-margin-top-collapse: separate;
}
.form-horizontal .control-group {
  margin-bottom: 20px;
  *zoom: 1;
}
.form-horizontal .control-group:before,
.form-horizontal .control-group:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-horizontal .control-group:after {
  clear: both;
}
.form-horizontal .control-label {
  float: left;
  width: 160px;
  padding-top: 5px;
  text-align: right;
}
.form-horizontal .controls {
  *display: inline-block;
  *padding-left: 20px;
  margin-left: 180px;
  *margin-left: 0;
}
.form-horizontal .controls:first-child {
  *padding-left: 180px;
}
.form-horizontal .help-block {
  margin-bottom: 0;
}
.form-horizontal input + .help-block,
.form-horizontal select + .help-block,
.form-horizontal textarea + .help-block,
.form-horizontal .uneditable-input + .help-block,
.form-horizontal .input-prepend + .help-block,
.form-horizontal .input-append + .help-block {
  margin-top: 10px;
}
.form-horizontal .form-actions {
  padding-left: 180px;
}
table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
.table {
  width: 100%;
  margin-bottom: 20px;
}
.table th,
.table td {
  padding: 8px;
  line-height: 20px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table th {
  font-weight: bold;
}
.table thead th {
  vertical-align: bottom;
}
.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}
.table tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}
.table-bordered {
  border: 1px solid #ddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.table-bordered th,
.table-bordered td {
  border-left: 1px solid #ddd;
}
.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}
.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
}
.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
  background-color: #f5f5f5;
}
table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
  display: table-cell;
  float: none;
  margin-left: 0;
}
.table td.span1,
.table th.span1 {
  float: none;
  width: 25px;
  margin-left: 0;
}
.table td.span2,
.table th.span2 {
  float: none;
  width: 106px;
  margin-left: 0;
}
.table td.span3,
.table th.span3 {
  float: none;
  width: 187px;
  margin-left: 0;
}
.table td.span4,
.table th.span4 {
  float: none;
  width: 268px;
  margin-left: 0;
}
.table td.span5,
.table th.span5 {
  float: none;
  width: 349px;
  margin-left: 0;
}
.table td.span6,
.table th.span6 {
  float: none;
  width: 430px;
  margin-left: 0;
}
.table td.span7,
.table th.span7 {
  float: none;
  width: 511px;
  margin-left: 0;
}
.table td.span8,
.table th.span8 {
  float: none;
  width: 592px;
  margin-left: 0;
}
.table td.span9,
.table th.span9 {
  float: none;
  width: 673px;
  margin-left: 0;
}
.table td.span10,
.table th.span10 {
  float: none;
  width: 754px;
  margin-left: 0;
}
.table td.span11,
.table th.span11 {
  float: none;
  width: 835px;
  margin-left: 0;
}
.table td.span12,
.table th.span12 {
  float: none;
  width: 916px;
  margin-left: 0;
}
.table tbody tr.success > td {
  background-color: #dff0d8;
}
.table tbody tr.error > td {
  background-color: #f2dede;
}
.table tbody tr.warning > td {
  background-color: #fcf8e3;
}
.table tbody tr.info > td {
  background-color: #d9edf7;
}
.table-hover tbody tr.success:hover > td {
  background-color: #d0e9c6;
}
.table-hover tbody tr.error:hover > td {
  background-color: #ebcccc;
}
.table-hover tbody tr.warning:hover > td {
  background-color: #faf2cc;
}
.table-hover tbody tr.info:hover > td {
  background-color: #c4e3f3;
}

@font-face {
  font-family: 'FontAwesome';
  src: url('../../../fonts/font-awesome/font/fontawesome-webfont.eot?v=3.2.1');
  src: url('../../../fonts/font-awesome/font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('../../../fonts/font-awesome/font/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('../../../fonts/font-awesome/font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('../../../fonts/font-awesome/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
}
.icon-large:before {
  vertical-align: -10%;
  font-size: 1.3333333333333em;
}
a [class^="icon-"],
a [class*=" icon-"] {
  display: inline;
}
[class^="icon-"].icon-fixed-width,
[class*=" icon-"].icon-fixed-width {
  display: inline-block;
  width: 1.1428571428571em;
  text-align: right;
  padding-right: 0.28571428571429em;
}
[class^="icon-"].icon-fixed-width.icon-large,
[class*=" icon-"].icon-fixed-width.icon-large {
  width: 1.4285714285714em;
}
.icons-ul {
  margin-left: 2.1428571428571em;
  list-style-type: none;
}
.icons-ul > li {
  position: relative;
}
.icons-ul .icon-li {
  position: absolute;
  left: -2.1428571428571em;
  width: 2.1428571428571em;
  text-align: center;
  line-height: inherit;
}
[class^="icon-"].hide,
[class*=" icon-"].hide {
  display: none;
}
.icon-muted {
  color: #eee;
}
.icon-light {
  color: #fff;
}
.icon-dark {
  color: #333;
}
.icon-border {
  border: solid 1px #eee;
  padding: .2em .25em .15em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.icon-2x {
  font-size: 2em;
}
.icon-2x.icon-border {
  border-width: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.icon-3x {
  font-size: 3em;
}
.icon-3x.icon-border {
  border-width: 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.icon-4x {
  font-size: 4em;
}
.icon-4x.icon-border {
  border-width: 4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.icon-5x {
  font-size: 5em;
}
.icon-5x.icon-border {
  border-width: 5px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
[class^="icon-"].pull-left,
[class*=" icon-"].pull-left {
  margin-right: .3em;
}
[class^="icon-"].pull-right,
[class*=" icon-"].pull-right {
  margin-left: .3em;
}
[class^="icon-"],
[class*=" icon-"] {
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0;
}
.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: none;
}
.btn [class^="icon-"].icon-large,
.btn [class*=" icon-"].icon-large,
.nav [class^="icon-"].icon-large,
.nav [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].icon-spin,
.btn [class*=" icon-"].icon-spin,
.nav [class^="icon-"].icon-spin,
.nav [class*=" icon-"].icon-spin {
  display: inline-block;
}
.nav-tabs [class^="icon-"],
.nav-tabs [class^="icon-"].icon-large,
.nav-tabs [class*=" icon-"],
.nav-tabs [class*=" icon-"].icon-large,
.nav-pills [class^="icon-"],
.nav-pills [class^="icon-"].icon-large,
.nav-pills [class*=" icon-"],
.nav-pills [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].pull-left.icon-2x,
.btn [class^="icon-"].pull-right.icon-2x,
.btn [class*=" icon-"].pull-left.icon-2x,
.btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: .18em;
}
.btn [class^="icon-"].icon-spin.icon-large,
.btn [class*=" icon-"].icon-spin.icon-large {
  line-height: .8em;
}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,
.btn.btn-small [class^="icon-"].pull-right.icon-2x,
.btn.btn-small [class*=" icon-"].pull-left.icon-2x,
.btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: .25em;
}
.btn.btn-large [class^="icon-"],
.btn.btn-large [class*=" icon-"] {
  margin-top: 0;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: .05em;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x {
  margin-right: .2em;
}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-left: .2em;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  line-height: inherit;
}
.icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
a .icon-stack,
a .icon-spin {
  display: inline-block;
  text-decoration: none;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.icon-rotate-90:before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.icon-rotate-180:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
.icon-rotate-270:before {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.icon-flip-horizontal:before {
  -webkit-transform: scale(-1,1);
  -moz-transform: scale(-1,1);
  -ms-transform: scale(-1,1);
  -o-transform: scale(-1,1);
  transform: scale(-1,1);
}
.icon-flip-vertical:before {
  -webkit-transform: scale(1,-1);
  -moz-transform: scale(1,-1);
  -ms-transform: scale(1,-1);
  -o-transform: scale(1,-1);
  transform: scale(1,-1);
}
a .icon-rotate-90:before,
a .icon-rotate-180:before,
a .icon-rotate-270:before,
a .icon-flip-horizontal:before,
a .icon-flip-vertical:before {
  display: inline-block;
}
.icon-glass:before {
  content: "\f000";
}
.icon-music:before {
  content: "\f001";
}
.icon-search:before {
  content: "\f002";
}
.icon-envelope-alt:before {
  content: "\f003";
}
.icon-heart:before {
  content: "\f004";
}
.icon-star:before {
  content: "\f005";
}
.icon-star-empty:before {
  content: "\f006";
}
.icon-user:before {
  content: "\f007";
}
.icon-film:before {
  content: "\f008";
}
.icon-th-large:before {
  content: "\f009";
}
.icon-th:before {
  content: "\f00a";
}
.icon-th-list:before {
  content: "\f00b";
}
.icon-ok:before {
  content: "\f00c";
}
.icon-remove:before {
  content: "\f00d";
}
.icon-zoom-in:before {
  content: "\f00e";
}
.icon-zoom-out:before {
  content: "\f010";
}
.icon-power-off:before,
.icon-off:before {
  content: "\f011";
}
.icon-signal:before {
  content: "\f012";
}
.icon-gear:before,
.icon-cog:before {
  content: "\f013";
}
.icon-trash:before {
  content: "\f014";
}
.icon-home:before {
  content: "\f015";
}
.icon-file-alt:before {
  content: "\f016";
}
.icon-time:before {
  content: "\f017";
}
.icon-road:before {
  content: "\f018";
}
.icon-download-alt:before {
  content: "\f019";
}
.icon-download:before {
  content: "\f01a";
}
.icon-upload:before {
  content: "\f01b";
}
.icon-inbox:before {
  content: "\f01c";
}
.icon-play-circle:before {
  content: "\f01d";
}
.icon-rotate-right:before,
.icon-repeat:before {
  content: "\f01e";
}
.icon-refresh:before {
  content: "\f021";
}
.icon-list-alt:before {
  content: "\f022";
}
.icon-lock:before {
  content: "\f023";
}
.icon-flag:before {
  content: "\f024";
}
.icon-headphones:before {
  content: "\f025";
}
.icon-volume-off:before {
  content: "\f026";
}
.icon-volume-down:before {
  content: "\f027";
}
.icon-volume-up:before {
  content: "\f028";
}
.icon-qrcode:before {
  content: "\f029";
}
.icon-barcode:before {
  content: "\f02a";
}
.icon-tag:before {
  content: "\f02b";
}
.icon-tags:before {
  content: "\f02c";
}
.icon-book:before {
  content: "\f02d";
}
.icon-bookmark:before {
  content: "\f02e";
}
.icon-print:before {
  content: "\f02f";
}
.icon-camera:before {
  content: "\f030";
}
.icon-font:before {
  content: "\f031";
}
.icon-bold:before {
  content: "\f032";
}
.icon-italic:before {
  content: "\f033";
}
.icon-text-height:before {
  content: "\f034";
}
.icon-text-width:before {
  content: "\f035";
}
.icon-align-left:before {
  content: "\f036";
}
.icon-align-center:before {
  content: "\f037";
}
.icon-align-right:before {
  content: "\f038";
}
.icon-align-justify:before {
  content: "\f039";
}
.icon-list:before {
  content: "\f03a";
}
.icon-indent-left:before {
  content: "\f03b";
}
.icon-indent-right:before {
  content: "\f03c";
}
.icon-facetime-video:before {
  content: "\f03d";
}
.icon-picture:before {
  content: "\f03e";
}
.icon-pencil:before {
  content: "\f040";
}
.icon-map-marker:before {
  content: "\f041";
}
.icon-adjust:before {
  content: "\f042";
}
.icon-tint:before {
  content: "\f043";
}
.icon-edit:before {
  content: "\f044";
}
.icon-share:before {
  content: "\f045";
}
.icon-check:before {
  content: "\f046";
}
.icon-move:before {
  content: "\f047";
}
.icon-step-backward:before {
  content: "\f048";
}
.icon-fast-backward:before {
  content: "\f049";
}
.icon-backward:before {
  content: "\f04a";
}
.icon-play:before {
  content: "\f04b";
}
.icon-pause:before {
  content: "\f04c";
}
.icon-stop:before {
  content: "\f04d";
}
.icon-forward:before {
  content: "\f04e";
}
.icon-fast-forward:before {
  content: "\f050";
}
.icon-step-forward:before {
  content: "\f051";
}
.icon-eject:before {
  content: "\f052";
}
.icon-chevron-left:before {
  content: "\f053";
}
.icon-chevron-right:before {
  content: "\f054";
}
.icon-plus-sign:before {
  content: "\f055";
}
.icon-minus-sign:before {
  content: "\f056";
}
.icon-remove-sign:before {
  content: "\f057";
}
.icon-ok-sign:before {
  content: "\f058";
}
.icon-question-sign:before {
  content: "\f059";
}
.icon-info-sign:before {
  content: "\f05a";
}
.icon-screenshot:before {
  content: "\f05b";
}
.icon-remove-circle:before {
  content: "\f05c";
}
.icon-ok-circle:before {
  content: "\f05d";
}
.icon-ban-circle:before {
  content: "\f05e";
}
.icon-arrow-left:before {
  content: "\f060";
}
.icon-arrow-right:before {
  content: "\f061";
}
.icon-arrow-up:before {
  content: "\f062";
}
.icon-arrow-down:before {
  content: "\f063";
}
.icon-mail-forward:before,
.icon-share-alt:before {
  content: "\f064";
}
.icon-resize-full:before {
  content: "\f065";
}
.icon-resize-small:before {
  content: "\f066";
}
.icon-plus:before {
  content: "\f067";
}
.icon-minus:before {
  content: "\f068";
}
.icon-asterisk:before {
  content: "\f069";
}
.icon-exclamation-sign:before {
  content: "\f06a";
}
.icon-gift:before {
  content: "\f06b";
}
.icon-leaf:before {
  content: "\f06c";
}
.icon-fire:before {
  content: "\f06d";
}
.icon-eye-open:before {
  content: "\f06e";
}
.icon-eye-close:before {
  content: "\f070";
}
.icon-warning-sign:before {
  content: "\f071";
}
.icon-plane:before {
  content: "\f072";
}
.icon-calendar:before {
  content: "\f073";
}
.icon-random:before {
  content: "\f074";
}
.icon-comment:before {
  content: "\f075";
}
.icon-magnet:before {
  content: "\f076";
}
.icon-chevron-up:before {
  content: "\f077";
}
.icon-chevron-down:before {
  content: "\f078";
}
.icon-retweet:before {
  content: "\f079";
}
.icon-shopping-cart:before {
  content: "\f07a";
}
.icon-folder-close:before {
  content: "\f07b";
}
.icon-folder-open:before {
  content: "\f07c";
}
.icon-resize-vertical:before {
  content: "\f07d";
}
.icon-resize-horizontal:before {
  content: "\f07e";
}
.icon-bar-chart:before {
  content: "\f080";
}
.icon-twitter-sign:before {
  content: "\f081";
}
.icon-facebook-sign:before {
  content: "\f082";
}
.icon-camera-retro:before {
  content: "\f083";
}
.icon-key:before {
  content: "\f084";
}
.icon-gears:before,
.icon-cogs:before {
  content: "\f085";
}
.icon-comments:before {
  content: "\f086";
}
.icon-thumbs-up-alt:before {
  content: "\f087";
}
.icon-thumbs-down-alt:before {
  content: "\f088";
}
.icon-star-half:before {
  content: "\f089";
}
.icon-heart-empty:before {
  content: "\f08a";
}
.icon-signout:before {
  content: "\f08b";
}
.icon-linkedin-sign:before {
  content: "\f08c";
}
.icon-pushpin:before {
  content: "\f08d";
}
.icon-external-link:before {
  content: "\f08e";
}
.icon-signin:before {
  content: "\f090";
}
.icon-trophy:before {
  content: "\f091";
}
.icon-github-sign:before {
  content: "\f092";
}
.icon-upload-alt:before {
  content: "\f093";
}
.icon-lemon:before {
  content: "\f094";
}
.icon-phone:before {
  content: "\f095";
}
.icon-unchecked:before,
.icon-check-empty:before {
  content: "\f096";
}
.icon-bookmark-empty:before {
  content: "\f097";
}
.icon-phone-sign:before {
  content: "\f098";
}
.icon-twitter:before {
  content: "\f099";
}
.icon-facebook:before {
  content: "\f09a";
}
.icon-github:before {
  content: "\f09b";
}
.icon-unlock:before {
  content: "\f09c";
}
.icon-credit-card:before {
  content: "\f09d";
}
.icon-rss:before {
  content: "\f09e";
}
.icon-hdd:before {
  content: "\f0a0";
}
.icon-bullhorn:before {
  content: "\f0a1";
}
.icon-bell:before {
  content: "\f0a2";
}
.icon-certificate:before {
  content: "\f0a3";
}
.icon-hand-right:before {
  content: "\f0a4";
}
.icon-hand-left:before {
  content: "\f0a5";
}
.icon-hand-up:before {
  content: "\f0a6";
}
.icon-hand-down:before {
  content: "\f0a7";
}
.icon-circle-arrow-left:before {
  content: "\f0a8";
}
.icon-circle-arrow-right:before {
  content: "\f0a9";
}
.icon-circle-arrow-up:before {
  content: "\f0aa";
}
.icon-circle-arrow-down:before {
  content: "\f0ab";
}
.icon-globe:before {
  content: "\f0ac";
}
.icon-wrench:before {
  content: "\f0ad";
}
.icon-tasks:before {
  content: "\f0ae";
}
.icon-filter:before {
  content: "\f0b0";
}
.icon-briefcase:before {
  content: "\f0b1";
}
.icon-fullscreen:before {
  content: "\f0b2";
}
.icon-group:before {
  content: "\f0c0";
}
.icon-link:before {
  content: "\f0c1";
}
.icon-cloud:before {
  content: "\f0c2";
}
.icon-beaker:before {
  content: "\f0c3";
}
.icon-cut:before {
  content: "\f0c4";
}
.icon-copy:before {
  content: "\f0c5";
}
.icon-paperclip:before,
.icon-paper-clip:before {
  content: "\f0c6";
}
.icon-save:before {
  content: "\f0c7";
}
.icon-sign-blank:before {
  content: "\f0c8";
}
.icon-reorder:before {
  content: "\f0c9";
}
.icon-list-ul:before {
  content: "\f0ca";
}
.icon-list-ol:before {
  content: "\f0cb";
}
.icon-strikethrough:before {
  content: "\f0cc";
}
.icon-underline:before {
  content: "\f0cd";
}
.icon-table:before {
  content: "\f0ce";
}
.icon-magic:before {
  content: "\f0d0";
}
.icon-truck:before {
  content: "\f0d1";
}
.icon-pinterest:before {
  content: "\f0d2";
}
.icon-pinterest-sign:before {
  content: "\f0d3";
}
.icon-google-plus-sign:before {
  content: "\f0d4";
}
.icon-google-plus:before {
  content: "\f0d5";
}
.icon-money:before {
  content: "\f0d6";
}
.icon-caret-down:before {
  content: "\f0d7";
}
.icon-caret-up:before {
  content: "\f0d8";
}
.icon-caret-left:before {
  content: "\f0d9";
}
.icon-caret-right:before {
  content: "\f0da";
}
.icon-columns:before {
  content: "\f0db";
}
.icon-sort:before {
  content: "\f0dc";
}
.icon-sort-down:before {
  content: "\f0dd";
}
.icon-sort-up:before {
  content: "\f0de";
}
.icon-envelope:before {
  content: "\f0e0";
}
.icon-linkedin:before {
  content: "\f0e1";
}
.icon-rotate-left:before,
.icon-undo:before {
  content: "\f0e2";
}
.icon-legal:before {
  content: "\f0e3";
}
.icon-dashboard:before {
  content: "\f0e4";
}
.icon-comment-alt:before {
  content: "\f0e5";
}
.icon-comments-alt:before {
  content: "\f0e6";
}
.icon-bolt:before {
  content: "\f0e7";
}
.icon-sitemap:before {
  content: "\f0e8";
}
.icon-umbrella:before {
  content: "\f0e9";
}
.icon-paste:before {
  content: "\f0ea";
}
.icon-lightbulb:before {
  content: "\f0eb";
}
.icon-exchange:before {
  content: "\f0ec";
}
.icon-cloud-download:before {
  content: "\f0ed";
}
.icon-cloud-upload:before {
  content: "\f0ee";
}
.icon-user-md:before {
  content: "\f0f0";
}
.icon-stethoscope:before {
  content: "\f0f1";
}
.icon-suitcase:before {
  content: "\f0f2";
}
.icon-bell-alt:before {
  content: "\f0f3";
}
.icon-coffee:before {
  content: "\f0f4";
}
.icon-food:before {
  content: "\f0f5";
}
.icon-file-text-alt:before {
  content: "\f0f6";
}
.icon-building:before {
  content: "\f0f7";
}
.icon-hospital:before {
  content: "\f0f8";
}
.icon-ambulance:before {
  content: "\f0f9";
}
.icon-medkit:before {
  content: "\f0fa";
}
.icon-fighter-jet:before {
  content: "\f0fb";
}
.icon-beer:before {
  content: "\f0fc";
}
.icon-h-sign:before {
  content: "\f0fd";
}
.icon-plus-sign-alt:before {
  content: "\f0fe";
}
.icon-double-angle-left:before {
  content: "\f100";
}
.icon-double-angle-right:before {
  content: "\f101";
}
.icon-double-angle-up:before {
  content: "\f102";
}
.icon-double-angle-down:before {
  content: "\f103";
}
.icon-angle-left:before {
  content: "\f104";
}
.icon-angle-right:before {
  content: "\f105";
}
.icon-angle-up:before {
  content: "\f106";
}
.icon-angle-down:before {
  content: "\f107";
}
.icon-desktop:before {
  content: "\f108";
}
.icon-laptop:before {
  content: "\f109";
}
.icon-tablet:before {
  content: "\f10a";
}
.icon-mobile-phone:before {
  content: "\f10b";
}
.icon-circle-blank:before {
  content: "\f10c";
}
.icon-quote-left:before {
  content: "\f10d";
}
.icon-quote-right:before {
  content: "\f10e";
}
.icon-spinner:before {
  content: "\f110";
}
.icon-circle:before {
  content: "\f111";
}
.icon-mail-reply:before,
.icon-reply:before {
  content: "\f112";
}
.icon-github-alt:before {
  content: "\f113";
}
.icon-folder-close-alt:before {
  content: "\f114";
}
.icon-folder-open-alt:before {
  content: "\f115";
}
.icon-expand-alt:before {
  content: "\f116";
}
.icon-collapse-alt:before {
  content: "\f117";
}
.icon-smile:before {
  content: "\f118";
}
.icon-frown:before {
  content: "\f119";
}
.icon-meh:before {
  content: "\f11a";
}
.icon-gamepad:before {
  content: "\f11b";
}
.icon-keyboard:before {
  content: "\f11c";
}
.icon-flag-alt:before {
  content: "\f11d";
}
.icon-flag-checkered:before {
  content: "\f11e";
}
.icon-terminal:before {
  content: "\f120";
}
.icon-code:before {
  content: "\f121";
}
.icon-reply-all:before {
  content: "\f122";
}
.icon-mail-reply-all:before {
  content: "\f122";
}
.icon-star-half-full:before,
.icon-star-half-empty:before {
  content: "\f123";
}
.icon-location-arrow:before {
  content: "\f124";
}
.icon-crop:before {
  content: "\f125";
}
.icon-code-fork:before {
  content: "\f126";
}
.icon-unlink:before {
  content: "\f127";
}
.icon-question:before {
  content: "\f128";
}
.icon-info:before {
  content: "\f129";
}
.icon-exclamation:before {
  content: "\f12a";
}
.icon-superscript:before {
  content: "\f12b";
}
.icon-subscript:before {
  content: "\f12c";
}
.icon-eraser:before {
  content: "\f12d";
}
.icon-puzzle-piece:before {
  content: "\f12e";
}
.icon-microphone:before {
  content: "\f130";
}
.icon-microphone-off:before {
  content: "\f131";
}
.icon-shield:before {
  content: "\f132";
}
.icon-calendar-empty:before {
  content: "\f133";
}
.icon-fire-extinguisher:before {
  content: "\f134";
}
.icon-rocket:before {
  content: "\f135";
}
.icon-maxcdn:before {
  content: "\f136";
}
.icon-chevron-sign-left:before {
  content: "\f137";
}
.icon-chevron-sign-right:before {
  content: "\f138";
}
.icon-chevron-sign-up:before {
  content: "\f139";
}
.icon-chevron-sign-down:before {
  content: "\f13a";
}
.icon-html5:before {
  content: "\f13b";
}
.icon-css3:before {
  content: "\f13c";
}
.icon-anchor:before {
  content: "\f13d";
}
.icon-unlock-alt:before {
  content: "\f13e";
}
.icon-bullseye:before {
  content: "\f140";
}
.icon-ellipsis-horizontal:before {
  content: "\f141";
}
.icon-ellipsis-vertical:before {
  content: "\f142";
}
.icon-rss-sign:before {
  content: "\f143";
}
.icon-play-sign:before {
  content: "\f144";
}
.icon-ticket:before {
  content: "\f145";
}
.icon-minus-sign-alt:before {
  content: "\f146";
}
.icon-check-minus:before {
  content: "\f147";
}
.icon-level-up:before {
  content: "\f148";
}
.icon-level-down:before {
  content: "\f149";
}
.icon-check-sign:before {
  content: "\f14a";
}
.icon-edit-sign:before {
  content: "\f14b";
}
.icon-external-link-sign:before {
  content: "\f14c";
}
.icon-share-sign:before {
  content: "\f14d";
}
.icon-compass:before {
  content: "\f14e";
}
.icon-collapse:before {
  content: "\f150";
}
.icon-collapse-top:before {
  content: "\f151";
}
.icon-expand:before {
  content: "\f152";
}
.icon-euro:before,
.icon-eur:before {
  content: "\f153";
}
.icon-gbp:before {
  content: "\f154";
}
.icon-dollar:before,
.icon-usd:before {
  content: "\f155";
}
.icon-rupee:before,
.icon-inr:before {
  content: "\f156";
}
.icon-yen:before,
.icon-jpy:before {
  content: "\f157";
}
.icon-renminbi:before,
.icon-cny:before {
  content: "\f158";
}
.icon-won:before,
.icon-krw:before {
  content: "\f159";
}
.icon-bitcoin:before,
.icon-btc:before {
  content: "\f15a";
}
.icon-file:before {
  content: "\f15b";
}
.icon-file-text:before {
  content: "\f15c";
}
.icon-sort-by-alphabet:before {
  content: "\f15d";
}
.icon-sort-by-alphabet-alt:before {
  content: "\f15e";
}
.icon-sort-by-attributes:before {
  content: "\f160";
}
.icon-sort-by-attributes-alt:before {
  content: "\f161";
}
.icon-sort-by-order:before {
  content: "\f162";
}
.icon-sort-by-order-alt:before {
  content: "\f163";
}
.icon-thumbs-up:before {
  content: "\f164";
}
.icon-thumbs-down:before {
  content: "\f165";
}
.icon-youtube-sign:before {
  content: "\f166";
}
.icon-youtube:before {
  content: "\f167";
}
.icon-xing:before {
  content: "\f168";
}
.icon-xing-sign:before {
  content: "\f169";
}
.icon-youtube-play:before {
  content: "\f16a";
}
.icon-dropbox:before {
  content: "\f16b";
}
.icon-stackexchange:before {
  content: "\f16c";
}
.icon-instagram:before {
  content: "\f16d";
}
.icon-flickr:before {
  content: "\f16e";
}
.icon-adn:before {
  content: "\f170";
}
.icon-bitbucket:before {
  content: "\f171";
}
.icon-bitbucket-sign:before {
  content: "\f172";
}
.icon-tumblr:before {
  content: "\f173";
}
.icon-tumblr-sign:before {
  content: "\f174";
}
.icon-long-arrow-down:before {
  content: "\f175";
}
.icon-long-arrow-up:before {
  content: "\f176";
}
.icon-long-arrow-left:before {
  content: "\f177";
}
.icon-long-arrow-right:before {
  content: "\f178";
}
.icon-apple:before {
  content: "\f179";
}
.icon-windows:before {
  content: "\f17a";
}
.icon-android:before {
  content: "\f17b";
}
.icon-linux:before {
  content: "\f17c";
}
.icon-dribbble:before {
  content: "\f17d";
}
.icon-skype:before {
  content: "\f17e";
}
.icon-foursquare:before {
  content: "\f180";
}
.icon-trello:before {
  content: "\f181";
}
.icon-female:before {
  content: "\f182";
}
.icon-male:before {
  content: "\f183";
}
.icon-gittip:before {
  content: "\f184";
}
.icon-sun:before {
  content: "\f185";
}
.icon-moon:before {
  content: "\f186";
}
.icon-archive:before {
  content: "\f187";
}
.icon-bug:before {
  content: "\f188";
}
.icon-vk:before {
  content: "\f189";
}
.icon-weibo:before {
  content: "\f18a";
}
.icon-renren:before {
  content: "\f18b";
}

.icon-address:before {
  content: "\f02d";
}
.icon-arrow-down-2:before {
  content: "\f0ab";
}
.icon-arrow-down-3:before {
  content: "\f0d7";
}
.icon-arrow-first:before {
  content: "\f048";
}
.icon-arrow-last:before {
  content: "\f051";
}
.icon-arrow-left-2:before {
  content: "\f0a8";
}
.icon-arrow-left-3:before {
  content: "\f0d9";
}
.icon-arrow-right-2:before {
  content: "\f0a9";
}
.icon-arrow-right-3:before {
  content: "\f0da";
}
.icon-arrow-up-2:before {
  content: "\f0aa";
}
.icon-arrow-up-3:before {
  content: "\f0d8";
}
.icon-bars:before {
  content: "\f080";
}
.icon-basket:before {
  content: "\f07a";
}
.icon-box-add:before {
  content: "\f019";
}
.icon-box-remove:before {
  content: "\f093";
}
.icon-broadcast:before {
  content: "\f012";
}
.icon-brush:before {
  content: "\f043";
}
.icon-calendar-2:before {
  content: "\f073";
}
.icon-camera-2:before {
  content: "\f03d";
}
.icon-cancel:before {
  content: "\f057";
}
.icon-cancel-2:before {
  content: "\f00d";
}
.icon-cart:before {
  content: "\f07a";
}
.icon-chart:before {
  content: "\f080";
}
.icon-checkbox:before {
  content: "\f046";
}
.icon-checkbox-partial:before {
  content: "\f147";
}
.icon-checkbox-unchecked:before {
  content: "\f096";
}
.icon-checkmark:before {
  content: "\f00c";
}
.icon-clock:before {
  content: "\f017";
}
.icon-color-palette:before {
  content: "\f0e4";
}
.icon-comments-2:before {
  content: "\f086";
}
.icon-contract:before {
  content: "\f066";
}
.icon-contract-2:before {
  content: "\f066";
}
.icon-cube:before {
  content: "\f01c";
}
.icon-database:before {
  content: "\f0a0";
}
.icon-drawer:before {
  content: "\f01c";
}
.icon-drawer-2:before {
  content: "\f01c";
}
.icon-expand:before {
  content: "\f065";
}
.icon-expand-2:before {
  content: "\f0b2";
}
.icon-eye:before {
  content: "\f06e";
}
.icon-feed:before {
  content: "\f143";
}
.icon-file-add:before {
  content: "\f116";
}
.icon-file-remove:before {
  content: "\f117";
}
.icon-first:before {
  content: "\f049";
}
.icon-flag-2:before {
  content: "\f0c6";
}
.icon-folder:before {
  content: "\f07c";
}
.icon-folder-2:before {
  content: "\f07b";
}
.icon-grid-view:before {
  content: "\f0db";
}
.icon-grid-view-2:before {
  content: "\f00a";
}
.icon-health:before {
  content: "\f0f1";
}
.icon-help:before {
  content: "\f059";
}
.icon-lamp:before {
  content: "\f0eb";
}
.icon-last:before {
  content: "\f050";
}
.icon-lightning:before {
  content: "\f0e7";
}
.icon-list-view:before {
  content: "\f0ca";
}
.icon-location:before {
  content: "\f041";
}
.icon-locked:before {
  content: "\f023";
}
.icon-loop:before {
  content: "\f021";
}
.icon-mail:before {
  content: "\f0e0";
}
.icon-mail-2:before {
  content: "\f003";
}
.icon-menu:before {
  content: "\f142";
}
.icon-menu-2:before {
  content: "\f0dc";
}
.icon-minus-2:before {
  content: "\f068";
}
.icon-mobile:before {
  content: "\f10b";
}
.icon-next:before {
  content: "\f04e";
}
.icon-out:before {
  content: "\f045";
}
.icon-out-2:before {
  content: "\f08b";
}
.icon-pencil-2:before {
  content: "\f040";
}
.icon-pictures:before {
  content: "\f03e";
}
.icon-pin:before {
  content: "\f08d";
}
.icon-play-2:before {
  content: "\f01d";
}
.icon-plus-2:before {
  content: "\f067";
}
.icon-power-cord:before {
  content: "\f076";
}
.icon-previous:before {
  content: "\f04a";
}
.icon-printer:before {
  content: "\f02f";
}
.icon-puzzle:before {
  content: "\f12e";
}
.icon-quote:before {
  content: "\f10d";
}
.icon-quote-2:before {
  content: "\f10e";
}
.icon-redo:before {
  content: "\f064";
}
.icon-screen:before {
  content: "\f108";
}
.icon-shuffle:before {
  content: "\f074";
}
.icon-star-2:before {
  content: "\f123";
}
.icon-support:before {
  content: "\f05b";
}
.icon-tools:before {
  content: "\f0ad";
}
.icon-users:before {
  content: "\f0c0";
}
.icon-vcard:before {
  content: "\f18b";
}
.icon-wand:before {
  content: "\f0d0";
}
.icon-warning:before {
  content: "\f071";
}

.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0,0,0,0.15);
}
.well-large {
  padding: 24px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.well-small {
  padding: 9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.close {
  float: right;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  color: #000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

.btn {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  padding: 4px 12px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #444;
  text-shadow: 0 1px 1px rgba(255,255,255,0.75);
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#eee,#ffffff);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#eee),to(#ffffff));
  background-image: -webkit-linear-gradient(top,#eee,#ffffff);
  background-image: -o-linear-gradient(top,#eee,#ffffff);
  background-image: linear-gradient(to bottom,#eee,#ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffffffff', GradientType=0);
  border-color: #ffffff #ffffff #d9d9d9;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ffffff;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #d5d5d5;
  *border: 0;
  border-bottom-color: #bbbbbb;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *margin-left: .3em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #444;
  background-color: #ffffff;
  *background-color: #f2f2f2;
}
.btn:active,
.btn.active {
  background-color: #e6e6e6 \9;
}
.btn:first-child {
  *margin-left: 0;
}
.btn:hover,
.btn:focus {
  color: #444;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position .1s linear;
  -moz-transition: background-position .1s linear;
  -o-transition: background-position .1s linear;
  transition: background-position .1s linear;
}
.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-large {
  padding: 11px 19px;
  font-size: 17.5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
  margin-top: 4px;
}
.btn-small {
  padding: 2px 10px;
  font-size: 11.9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
  margin-top: 0;
}
.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
  margin-top: -1px;
}
.btn-mini {
  padding: 1px 6px;
  font-size: 10.5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255,255,255,0.75);
}
.btn-primary {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e00000;
  background-image: -moz-linear-gradient(top,#c00,#ff0000);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#c00),to(#ff0000));
  background-image: -webkit-linear-gradient(top,#c00,#ff0000);
  background-image: -o-linear-gradient(top,#c00,#ff0000);
  background-image: linear-gradient(to bottom,#c00,#ff0000);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc0000', endColorstr='#ffff0000', GradientType=0);
  border-color: #ff0000 #ff0000 #b30000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ff0000;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #fff;
  background-color: #ff0000;
  *background-color: #e60000;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #cc0000 \9;
}
.btn-warning {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #ff9214;
  background-image: -moz-linear-gradient(top,#f80,#ffa033);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f80),to(#ffa033));
  background-image: -webkit-linear-gradient(top,#f80,#ffa033);
  background-image: -o-linear-gradient(top,#f80,#ffa033);
  background-image: linear-gradient(to bottom,#f80,#ffa033);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff8800', endColorstr='#ffff9f32', GradientType=0);
  border-color: #ffa033 #ffa033 #e67a00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ffa033;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #fff;
  background-color: #ffa033;
  *background-color: #ff941a;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #ff8800 \9;
}
.btn-danger {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e00000;
  background-image: -moz-linear-gradient(top,#c00,#ff0000);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#c00),to(#ff0000));
  background-image: -webkit-linear-gradient(top,#c00,#ff0000);
  background-image: -o-linear-gradient(top,#c00,#ff0000);
  background-image: linear-gradient(to bottom,#c00,#ff0000);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc0000', endColorstr='#ffff0000', GradientType=0);
  border-color: #ff0000 #ff0000 #b30000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ff0000;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  color: #fff;
  background-color: #ff0000;
  *background-color: #e60000;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #cc0000 \9;
}
.btn-success {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #74ad00;
  background-image: -moz-linear-gradient(top,#690,#88cc00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#690),to(#88cc00));
  background-image: -webkit-linear-gradient(top,#690,#88cc00);
  background-image: -o-linear-gradient(top,#690,#88cc00);
  background-image: linear-gradient(to bottom,#690,#88cc00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff669900', endColorstr='#ff87cc00', GradientType=0);
  border-color: #88cc00 #88cc00 #558000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #88cc00;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #fff;
  background-color: #88cc00;
  *background-color: #77b300;
}
.btn-success:active,
.btn-success.active {
  background-color: #669900 \9;
}
.btn-info {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #00a8e0;
  background-image: -moz-linear-gradient(top,#09c,#00bfff);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#09c),to(#00bfff));
  background-image: -webkit-linear-gradient(top,#09c,#00bfff);
  background-image: -o-linear-gradient(top,#09c,#00bfff);
  background-image: linear-gradient(to bottom,#09c,#00bfff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0099cc', endColorstr='#ff00bfff', GradientType=0);
  border-color: #00bfff #00bfff #0086b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #00bfff;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #fff;
  background-color: #00bfff;
  *background-color: #00ace6;
}
.btn-info:active,
.btn-info.active {
  background-color: #0099cc \9;
}
.btn-inverse {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #4e4e4e;
  background-image: -moz-linear-gradient(top,#444,#5e5e5e);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#5e5e5e));
  background-image: -webkit-linear-gradient(top,#444,#5e5e5e);
  background-image: -o-linear-gradient(top,#444,#5e5e5e);
  background-image: linear-gradient(to bottom,#444,#5e5e5e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff5d5d5d', GradientType=0);
  border-color: #5e5e5e #5e5e5e #373737;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #5e5e5e;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #fff;
  background-color: #5e5e5e;
  *background-color: #515151;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #444444 \9;
}
button.btn,
input[type="submit"].btn {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button.btn.btn-large,
input[type="submit"].btn.btn-large {
  *padding-top: 7px;
  *padding-bottom: 7px;
}
button.btn.btn-small,
input[type="submit"].btn.btn-small {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
  *padding-top: 1px;
  *padding-bottom: 1px;
}
.btn-link,
.btn-link:active,
.btn-link[disabled] {
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-link {
  border-color: transparent;
  cursor: pointer;
  color: #c00;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-link:hover,
.btn-link:focus {
  color: #800000;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus {
  color: #444;
  text-decoration: none;
}
.btn-group {
  position: relative;
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  font-size: 0;
  vertical-align: middle;
  white-space: nowrap;
  *margin-left: .3em;
}
.btn-group:first-child {
  *margin-left: 0;
}
.btn-group + .btn-group {
  margin-left: 5px;
}
.btn-toolbar {
  font-size: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group {
  margin-left: 5px;
}
.btn-group > .btn {
  position: relative;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group > .btn + .btn {
  margin-left: -1px;
}
.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover {
  font-size: 14px;
}
.btn-group > .btn-mini {
  font-size: 10.5px;
}
.btn-group > .btn-small {
  font-size: 11.9px;
}
.btn-group > .btn-large {
  font-size: 17.5px;
}
.btn-group > .btn:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.btn-group > .btn.large:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
  z-index: 2;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
  -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);
  -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);
  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);
  *padding-top: 5px;
  *padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-toggle {
  padding-left: 5px;
  padding-right: 5px;
  *padding-top: 2px;
  *padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-toggle {
  *padding-top: 5px;
  *padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
  *padding-top: 7px;
  *padding-bottom: 7px;
}
.btn-group.open .dropdown-toggle {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-group.open .btn.dropdown-toggle {
  background-color: #ffffff;
}
.btn-group.open .btn-primary.dropdown-toggle {
  background-color: #ff0000;
}
.btn-group.open .btn-warning.dropdown-toggle {
  background-color: #ffa033;
}
.btn-group.open .btn-danger.dropdown-toggle {
  background-color: #ff0000;
}
.btn-group.open .btn-success.dropdown-toggle {
  background-color: #88cc00;
}
.btn-group.open .btn-info.dropdown-toggle {
  background-color: #00bfff;
}
.btn-group.open .btn-inverse.dropdown-toggle {
  background-color: #5e5e5e;
}
.btn .caret {
  margin-top: 8px;
  margin-left: 0;
}
.btn-large .caret {
  margin-top: 6px;
}
.btn-large .caret {
  border-left-width: 5px;
  border-right-width: 5px;
  border-top-width: 5px;
}
.btn-mini .caret,
.btn-small .caret {
  margin-top: 8px;
}
.dropup .btn-large .caret {
  border-bottom-width: 5px;
}
.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.btn-group-vertical {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
}
.btn-group-vertical > .btn {
  display: block;
  float: none;
  max-width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group-vertical > .btn + .btn {
  margin-left: 0;
  margin-top: -1px;
}
.btn-group-vertical > .btn:first-child {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.btn-group-vertical > .btn:last-child {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.btn-group-vertical > .btn-large:first-child {
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
}
.btn-group-vertical > .btn-large:last-child {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.alert {
  padding: 8px 35px 8px 14px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.alert,
.alert h4 {
  color: #f80;
}
.alert h4 {
  margin: 0;
}
.alert .close {
  position: relative;
  top: -2px;
  right: -21px;
  line-height: 20px;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #690;
}
.alert-success h4 {
  color: #690;
}
.alert-danger,
.alert-error {
  background-color: #f2dede;
  border-color: #eed3d7;
  color: #c00;
}
.alert-danger h4,
.alert-error h4 {
  color: #c00;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #07b;
}
.alert-info h4 {
  color: #07b;
}
.alert-block {
  padding-top: 14px;
  padding-bottom: 14px;
}
.alert-block > p,
.alert-block > ul {
  margin-bottom: 0;
}
.alert-block p + p {
  margin-top: 5px;
}

.nav {
  margin-left: 0;
  margin-bottom: 20px;
  list-style: none;
}
.nav > li > a {
  display: block;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.nav > li > a > img {
  max-width: none;
}
.nav > .pull-right {
  float: right;
}
.nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  color: #999;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
  text-transform: uppercase;
}
.nav li + .nav-header {
  margin-top: 9px;
}
.nav-list {
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 0;
}
.nav-list > li > a,
.nav-list .nav-header {
  margin-left: -15px;
  margin-right: -15px;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}
.nav-list > li > a {
  padding: 3px 15px;
}
.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
  background-color: #c00;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  margin-right: 2px;
}
.nav-list .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #fff;
}
.nav-tabs,
.nav-pills {
  *zoom: 1;
}
.nav-tabs:before,
.nav-tabs:after,
.nav-pills:before,
.nav-pills:after {
  display: table;
  content: "";
  line-height: 0;
}
.nav-tabs:after,
.nav-pills:after {
  clear: both;
}
.nav-tabs > li,
.nav-pills > li {
  float: left;
}
.nav-tabs > li > a,
.nav-pills > li > a {
  padding-right: 12px;
  padding-left: 12px;
  margin-right: 2px;
  line-height: 14px;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 20px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  border-color: #eee #eee #ddd;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  color: #666;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
  color: #fff;
  background-color: #c00;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li > a {
  margin-right: 0;
}
.nav-tabs.nav-stacked {
  border-bottom: 0;
}
.nav-tabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.nav-tabs.nav-stacked > li > a:hover,
.nav-tabs.nav-stacked > li > a:focus {
  border-color: #ddd;
  z-index: 2;
}
.nav-pills.nav-stacked > li > a {
  margin-bottom: 3px;
}
.nav-pills.nav-stacked > li:last-child > a {
  margin-bottom: 1px;
}
.nav-tabs .dropdown-menu {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.nav-pills .dropdown-menu {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.nav .dropdown-toggle .caret {
  border-top-color: #c00;
  border-bottom-color: #c00;
  margin-top: 6px;
}
.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret {
  border-top-color: #800000;
  border-bottom-color: #800000;
}
.nav-tabs .dropdown-toggle .caret {
  margin-top: 8px;
}
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.nav > .dropdown.active > a:hover,
.nav > .dropdown.active > a:focus {
  cursor: pointer;
}
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus {
  color: #fff;
  background-color: #999;
  border-color: #999;
}
.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret,
.nav li.dropdown.open a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}
.tabs-stacked .open > a:hover,
.tabs-stacked .open > a:focus {
  border-color: #999;
}
.tabbable {
  *zoom: 1;
}
.tabbable:before,
.tabbable:after {
  display: table;
  content: "";
  line-height: 0;
}
.tabbable:after {
  clear: both;
}
.tab-content {
  overflow: auto;
}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}
.tab-content > .active,
.pill-content > .active {
  display: block;
}
.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}
.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}
.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
  border-bottom-color: transparent;
  border-top-color: #ddd;
}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd #ddd;
}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}
.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}
.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eee #ddd #eee #eee;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #fff;
}
.tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}
.tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #eee #eee #eee #ddd;
}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #fff;
}
.nav > .disabled > a {
  color: #999;
}
.nav > .disabled > a:hover,
.nav > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  cursor: default;
}
.navbar {
  overflow: visible;
  margin-bottom: 20px;
  *position: relative;
  *z-index: 2;
}
.navbar-inner {
  min-height: 40px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
  background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
  border: 1px solid #c7c7c7;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  *zoom: 1;
}
.navbar-inner:before,
.navbar-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-inner:after {
  clear: both;
}
.navbar .container {
  width: auto;
}
.nav-collapse.collapse {
  height: auto;
  overflow: visible;
}
.navbar .brand {
  float: left;
  display: block;
  padding: 10px 20px 10px;
  margin-left: -20px;
  font-size: 20px;
  font-weight: 200;
  color: #666;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .brand:hover,
.navbar .brand:focus {
  text-decoration: none;
}
.navbar-text {
  margin-bottom: 0;
  line-height: 40px;
  color: #666;
}
.navbar-link {
  color: #666;
}
.navbar-link:hover,
.navbar-link:focus {
  color: #eee;
}
.navbar .divider-vertical {
  height: 40px;
  margin: 0 9px;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #ffffff;
}
.navbar .btn,
.navbar .btn-group {
  margin-top: 5px;
}
.navbar .btn-group .btn,
.navbar .input-prepend .btn,
.navbar .input-append .btn,
.navbar .input-prepend .btn-group,
.navbar .input-append .btn-group {
  margin-top: 0;
}
.navbar-form {
  margin-bottom: 0;
  *zoom: 1;
}
.navbar-form:before,
.navbar-form:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-form:after {
  clear: both;
}
.navbar-form input,
.navbar-form select,
.navbar-form .radio,
.navbar-form .checkbox {
  margin-top: 5px;
}
.navbar-form input,
.navbar-form select,
.navbar-form .btn {
  display: inline-block;
  margin-bottom: 0;
}
.navbar-form input[type="image"],
.navbar-form input[type="checkbox"],
.navbar-form input[type="radio"] {
  margin-top: 3px;
}
.navbar-form .input-append,
.navbar-form .input-prepend {
  margin-top: 5px;
  white-space: nowrap;
}
.navbar-form .input-append input,
.navbar-form .input-prepend input {
  margin-top: 0;
}
.navbar-search {
  position: relative;
  float: left;
  margin-top: 5px;
  margin-bottom: 0;
}
.navbar-search .search-query {
  margin-bottom: 0;
  padding: 4px 14px;
  font-family: sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.navbar-static-top {
  position: static;
  margin-bottom: 0;
}
.navbar-static-top .navbar-inner {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
  margin-bottom: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  border-width: 0 0 1px;
}
.navbar-fixed-bottom .navbar-inner {
  border-width: 1px 0 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
  padding-left: 0;
  padding-right: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 932px;
}
.navbar-fixed-top {
  top: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  box-shadow: 0 1px 10px rgba(0,0,0,.1);
}
.navbar-fixed-bottom {
  bottom: 0;
}
.navbar-fixed-bottom .navbar-inner {
  -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  box-shadow: 0 -1px 10px rgba(0,0,0,.1);
}
.navbar .nav {
  position: relative;
  left: 0;
  display: block;
  float: left;
  margin: 0 10px 0 0;
}
.navbar .nav.pull-right {
  float: right;
  margin-right: 0;
}
.navbar .nav > li {
  float: left;
}
.navbar .nav > li > a {
  float: none;
  padding: 10px 15px 10px;
  color: #666;
  text-decoration: none;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .nav .dropdown-toggle .caret {
  margin-top: 8px;
}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
  background-color: #666;
  color: #eee;
  text-decoration: none;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  color: #eee;
  text-decoration: none;
  background-color: #c00;
  -webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
  -moz-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
  box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
}
.navbar .btn-navbar {
  display: none;
  float: right;
  padding: 7px 10px;
  margin-left: 5px;
  margin-right: 5px;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#d9d9d9));
  background-image: -webkit-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -o-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: linear-gradient(to bottom,#f2f2f2,#d9d9d9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
  border-color: #d9d9d9 #d9d9d9 #b3b3b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #d9d9d9;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  color: #fff;
  background-color: #d9d9d9;
  *background-color: #cccccc;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #bfbfbf \9;
}
.navbar .btn-navbar .icon-bar {
  display: block;
  width: 18px;
  height: 2px;
  background-color: #f5f5f5;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
  -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
  box-shadow: 0 1px 0 rgba(0,0,0,0.25);
}
.btn-navbar .icon-bar + .icon-bar {
  margin-top: 3px;
}
.navbar .nav > li > .dropdown-menu:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0,0,0,0.2);
  position: absolute;
  top: -7px;
  left: 9px;
}
.navbar .nav > li > .dropdown-menu:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
  top: -6px;
  left: 10px;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
  border-top: 7px solid #ccc;
  border-top-color: rgba(0,0,0,0.2);
  border-bottom: 0;
  bottom: -7px;
  top: auto;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
  border-top: 6px solid #fff;
  border-bottom: 0;
  bottom: -6px;
  top: auto;
}
.navbar .nav li.dropdown > a:hover .caret,
.navbar .nav li.dropdown > a:focus .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #c00;
  color: #eee;
}
.navbar .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.navbar .pull-right > li > .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right {
  left: auto;
  right: 0;
}
.navbar .pull-right > li > .dropdown-menu:before,
.navbar .nav > li > .dropdown-menu.pull-right:before {
  left: auto;
  right: 12px;
}
.navbar .pull-right > li > .dropdown-menu:after,
.navbar .nav > li > .dropdown-menu.pull-right:after {
  left: auto;
  right: 13px;
}
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
  left: auto;
  right: 100%;
  margin-left: 0;
  margin-right: -1px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}
.navbar-inverse .navbar-inner {
  background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top,#222222,#111111);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#222222),to(#111111));
  background-image: -webkit-linear-gradient(top,#222222,#111111);
  background-image: -o-linear-gradient(top,#222222,#111111);
  background-image: linear-gradient(to bottom,#222222,#111111);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
  border-color: #252525;
}
.navbar-inverse .brand,
.navbar-inverse .nav > li > a {
  color: #999;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.navbar-inverse .brand:hover,
.navbar-inverse .brand:focus,
.navbar-inverse .nav > li > a:hover,
.navbar-inverse .nav > li > a:focus {
  color: #fff;
}
.navbar-inverse .brand {
  color: #999;
}
.navbar-inverse .navbar-text {
  color: #999;
}
.navbar-inverse .nav > li > a:focus,
.navbar-inverse .nav > li > a:hover {
  background-color: transparent;
  color: #fff;
}
.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
  color: #fff;
  background-color: #111111;
}
.navbar-inverse .navbar-link {
  color: #999;
}
.navbar-inverse .navbar-link:hover,
.navbar-inverse .navbar-link:focus {
  color: #fff;
}
.navbar-inverse .divider-vertical {
  border-left-color: #111111;
  border-right-color: #222222;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #111111;
  color: #fff;
}
.navbar-inverse .nav li.dropdown > a:hover .caret,
.navbar-inverse .nav li.dropdown > a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #999;
  border-bottom-color: #999;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.navbar-inverse .navbar-search .search-query {
  color: #fff;
  background-color: #515151;
  border-color: #111111;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused {
  padding: 5px 15px;
  color: #444;
  text-shadow: 0 1px 0 #fff;
  background-color: #fff;
  border: 0;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.15);
  -moz-box-shadow: 0 0 3px rgba(0,0,0,0.15);
  box-shadow: 0 0 3px rgba(0,0,0,0.15);
  outline: 0;
}
.navbar-inverse .btn-navbar {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0e0e0e;
  background-image: -moz-linear-gradient(top,#151515,#040404);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));
  background-image: -webkit-linear-gradient(top,#151515,#040404);
  background-image: -o-linear-gradient(top,#151515,#040404);
  background-image: linear-gradient(to bottom,#151515,#040404);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
  border-color: #040404 #040404 #000000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #040404;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
  color: #fff;
  background-color: #040404;
  *background-color: #000000;
}
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
  background-color: #000000 \9;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop,
.modal-backdrop.fade.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.modal {
  position: fixed;
  top: 10%;
  left: 50%;
  z-index: 1050;
  width: 560px;
  margin-left: -280px;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0,0,0,0.3);
  
  *border: 1px solid #999;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
  outline: none;
}
.modal.fade {
  -webkit-transition: opacity .3s linear, top .3s ease-out;
  -moz-transition: opacity .3s linear, top .3s ease-out;
  -o-transition: opacity .3s linear, top .3s ease-out;
  transition: opacity .3s linear, top .3s ease-out;
  top: -25%;
}
.modal.fade.in {
  top: 10%;
}
.modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
.modal-header .close {
  margin-top: 2px;
}
.modal-header h3 {
  margin: 0;
  line-height: 30px;
}
.modal-body {
  position: relative;
  overflow-y: auto;
  max-height: 400px;
  padding: 15px;
}
.modal-form {
  margin-bottom: 0;
}
.modal-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: right;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: inset 0 1px 0 #fff;
  -moz-box-shadow: inset 0 1px 0 #fff;
  box-shadow: inset 0 1px 0 #fff;
  *zoom: 1;
}
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.modal-footer:after {
  clear: both;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  font-size: 11px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  max-width: 276px;
  padding: 1px;
  text-align: left;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  white-space: normal;
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.popover-title:empty {
  display: none;
}
.popover-content {
  padding: 9px 14px;
}
.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover .arrow {
  border-width: 11px;
}
.popover .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999;
  border-top-color: rgba(0,0,0,0.25);
  bottom: -11px;
}
.popover.top .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.popover.right .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999;
  border-right-color: rgba(0,0,0,0.25);
}
.popover.right .arrow:after {
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #fff;
}
.popover.bottom .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0,0,0,0.25);
  top: -11px;
}
.popover.bottom .arrow:after {
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0,0,0,0.25);
}
.popover.left .arrow:after {
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -10px;
}

.media,
.media-body {
  overflow: hidden;
  *overflow: visible;
  zoom: 1;
}
.media,
.media .media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media-object {
  display: block;
}
.media-heading {
  margin: 0 0 5px;
}
.media > .pull-left {
  margin-right: 10px;
}
.media > .pull-right {
  margin-left: 10px;
}
.media-list {
  margin-left: 0;
  list-style: none;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-ms-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 40px 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));
  background-image: -webkit-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: -o-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: linear-gradient(to bottom,#f5f5f5,#f9f9f9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.progress .bar {
  width: 0%;
  height: 100%;
  color: #fff;
  float: left;
  font-size: 12px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0e90d2;
  background-image: -moz-linear-gradient(top,#149bdf,#0480be);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));
  background-image: -webkit-linear-gradient(top,#149bdf,#0480be);
  background-image: -o-linear-gradient(top,#149bdf,#0480be);
  background-image: linear-gradient(to bottom,#149bdf,#0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  -moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: width .6s ease;
  -moz-transition: width .6s ease;
  -o-transition: width .6s ease;
  transition: width .6s ease;
}
.progress .bar + .bar {
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
}
.progress-striped .bar {
  background-color: #149bdf;
  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));
  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);
  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);
  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);
  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);
  -webkit-background-size: 40px 40px;
  -moz-background-size: 40px 40px;
  -o-background-size: 40px 40px;
  background-size: 40px 40px;
}
.progress.active .bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-danger .bar,
.progress .bar-danger {
  background-color: #dd514c;
  background-image: -moz-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));
  background-image: -webkit-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: -o-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: linear-gradient(to bottom,#ee5f5b,#c43c35);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
}
.progress-danger.progress-striped .bar,
.progress-striped .bar-danger {
  background-color: #ee5f5b;
  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));
  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);
  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);
  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);
  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);
}
.progress-success .bar,
.progress .bar-success {
  background-color: #5eb95e;
  background-image: -moz-linear-gradient(top,#62c462,#57a957);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));
  background-image: -webkit-linear-gradient(top,#62c462,#57a957);
  background-image: -o-linear-gradient(top,#62c462,#57a957);
  background-image: linear-gradient(to bottom,#62c462,#57a957);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
}
.progress-success.progress-striped .bar,
.progress-striped .bar-success {
  background-color: #62c462;
  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));
  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);
  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);
  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);
  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);
}
.progress-info .bar,
.progress .bar-info {
  background-color: #4bb1cf;
  background-image: -moz-linear-gradient(top,#5bc0de,#339bb9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));
  background-image: -webkit-linear-gradient(top,#5bc0de,#339bb9);
  background-image: -o-linear-gradient(top,#5bc0de,#339bb9);
  background-image: linear-gradient(to bottom,#5bc0de,#339bb9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
}
.progress-info.progress-striped .bar,
.progress-striped .bar-info {
  background-color: #5bc0de;
  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));
  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);
  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);
  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);
  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);
}
.progress-warning .bar,
.progress .bar-warning {
  background-color: #ff9d2e;
  background-image: -moz-linear-gradient(top,#ffac4d,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffac4d),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffac4d,#f80);
  background-image: -o-linear-gradient(top,#ffac4d,#f80);
  background-image: linear-gradient(to bottom,#ffac4d,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffeab4c', endColorstr='#ffff8800', GradientType=0);
}
.progress-warning.progress-striped .bar,
.progress-striped .bar-warning {
  background-color: #ffac4d;
  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));
  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);
  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);
  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);
  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);
}
.accordion {
  margin-bottom: 20px;
}
.accordion-group {
  margin-bottom: 2px;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.accordion-heading {
  border-bottom: 0;
}
.accordion-heading .accordion-toggle {
  display: block;
  padding: 8px 15px;
}
.accordion-toggle {
  cursor: pointer;
}
.accordion-inner {
  padding: 9px 15px;
  border-top: 1px solid #e5e5e5;
}
.carousel {
  position: relative;
  margin-bottom: 20px;
  line-height: 1;
}
.carousel-inner {
  overflow: hidden;
  width: 100%;
  position: relative;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: .6s ease-in-out left;
  -moz-transition: .6s ease-in-out left;
  -o-transition: .6s ease-in-out left;
  transition: .6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  line-height: 1;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 40%;
  left: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 30px;
  color: #fff;
  text-align: center;
  background: #222;
  border: 3px solid #fff;
  -webkit-border-radius: 23px;
  -moz-border-radius: 23px;
  border-radius: 23px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.carousel-control.right {
  left: auto;
  right: 15px;
}
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-indicators {
  position: absolute;
  top: 15px;
  right: 15px;
  z-index: 5;
  margin: 0;
  list-style: none;
}
.carousel-indicators li {
  display: block;
  float: left;
  width: 10px;
  height: 10px;
  margin-left: 5px;
  text-indent: -999px;
  background-color: #ccc;
  background-color: rgba(255,255,255,0.25);
  border-radius: 5px;
}
.carousel-indicators .active {
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 15px;
  background: #444;
  background: rgba(0,0,0,0.75);
}
.carousel-caption h4,
.carousel-caption p {
  color: #fff;
  line-height: 20px;
}
.carousel-caption h4 {
  margin: 0 0 5px;
}
.carousel-caption p {
  margin-bottom: 0;
}
.hero-unit {
  padding: 60px;
  margin-bottom: 30px;
  font-size: 18px;
  font-weight: 200;
  line-height: 30px;
  color: inherit;
  background-color: #eee;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.hero-unit h1 {
  margin-bottom: 0;
  font-size: 60px;
  line-height: 1;
  color: inherit;
  letter-spacing: -1px;
}
.hero-unit li {
  line-height: 30px;
}

.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.invisible {
  visibility: hidden;
}
.affix {
  position: fixed;
}PK�}!]�xٲ==themes/red/component.cssnu&1i�

.com_content body,
.com_mailto body {
  padding-top: 0;
}

PK�}!]@:�::themes/red/off-canvas.cssnu&1i�#off-canvas-nav {
  display: none;
}
@media (max-width: 767px) {
  .off-canvas {
    width: 100%;
    overflow-x: hidden;
    position: relative;
  }
  .off-canvas body {
    width: 100%;
    overflow-x: hidden;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  .off-canvas body > * {
    left: 0;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: -webkit-transform 500ms ease;
    -moz-transition: -moz-transform 500ms ease;
    -o-transition: -o-transform 500ms ease;
    transition: transform 500ms ease;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
  }
  .off-canvas #t3-mainnav .nav-collapse,
  .off-canvas #ja-mainnav .nav-collapse {
    display: none;
  }
  .off-canvas #off-canvas-nav {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    z-index: 1;
    background: none;
  }
  .off-canvas #off-canvas-nav .t3-mainnav {
    margin: 0;
    position: absolute;
    left: 0;
    top: 0;
    width: 250px;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  .off-canvas #off-canvas-nav .t3-mainnav .nav-collapse {
    height: auto;
    background: none;
  }
  .off-canvas-enabled body > * {
    -webkit-transform: translateX(250px);
    -moz-transform: translateX(250px);
    -o-transform: translateX(250px);
    transform: translateX(250px);
  }
  .off-canvas-enabled #t3-mainnav {
    display: block;
  }
}
@media (max-width: 767px) {
  .off-canvas .t3-mainnav .nav-collapse {
    margin-top: 0;
  }
}PK�}!]S�I%%$themes/green/megamenu-responsive.cssnu&1i�@media (max-width: 767px) {
  .t3-megamenu .mega-inner {
    padding: 10px 20px;
  }
  .t3-megamenu .row-fluid,
  .t3-megamenu .mega-dropdown-menu,
  .t3-megamenu .row-fluid [class*="span"] {
    width: 100% !important;
    min-width: 100% !important;
    left: 0 !important;
    margin-left: 0 !important;
    transform: none !important;
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -o-transform: none !important;
  }
  .t3-megamenu .row-fluid + .row-fluid {
    padding-top: 10px;
    border-top: 1px solid #eee;
  }
  .t3-megamenu .hidden-collapse,
  .t3-megamenu .always-show  .caret,
  .t3-megamenu .sub-hidden-collapse > .nav-child,
  .t3-megamenu .sub-hidden-collapse .caret,
  .t3-megamenu .sub-hidden-collapse > a:after,
  .t3-megamenu .always-show .dropdown-submenu > a:after {
    display: none !important;
  }
  .t3-megamenu .mega-caption {
    display: none !important;
  }
  html[dir="rtl"] .t3-megamenu .row-fluid,
  html[dir="rtl"] .t3-megamenu .mega-dropdown-menu,
  html[dir="rtl"] .t3-megamenu .row-fluid [class*="span"] {
    right: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .t3-megamenu .mega-inner {
    padding: 10px 20px;
  }
  .t3-megamenu .row-fluid + .row-fluid {
    border-top: 1px solid #999;
  }
  .t3-megamenu .span12.mega-col-nav .mega-inner {
    padding: 0;
  }
  .t3-megamenu .mega-nav > li a,
  .t3-megamenu .dropdown-menu .mega-nav > li a {
    padding: 5px 20px;
  }
  .t3-megamenu .t3-module {
    margin-bottom: 0;
  }
}PK�}!]@:�::themes/green/off-canvas.cssnu&1i�#off-canvas-nav {
  display: none;
}
@media (max-width: 767px) {
  .off-canvas {
    width: 100%;
    overflow-x: hidden;
    position: relative;
  }
  .off-canvas body {
    width: 100%;
    overflow-x: hidden;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  .off-canvas body > * {
    left: 0;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: -webkit-transform 500ms ease;
    -moz-transition: -moz-transform 500ms ease;
    -o-transition: -o-transform 500ms ease;
    transition: transform 500ms ease;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
  }
  .off-canvas #t3-mainnav .nav-collapse,
  .off-canvas #ja-mainnav .nav-collapse {
    display: none;
  }
  .off-canvas #off-canvas-nav {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    z-index: 1;
    background: none;
  }
  .off-canvas #off-canvas-nav .t3-mainnav {
    margin: 0;
    position: absolute;
    left: 0;
    top: 0;
    width: 250px;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  .off-canvas #off-canvas-nav .t3-mainnav .nav-collapse {
    height: auto;
    background: none;
  }
  .off-canvas-enabled body > * {
    -webkit-transform: translateX(250px);
    -moz-transform: translateX(250px);
    -o-transform: translateX(250px);
    transform: translateX(250px);
  }
  .off-canvas-enabled #t3-mainnav {
    display: block;
  }
}
@media (max-width: 767px) {
  .off-canvas .t3-mainnav .nav-collapse {
    margin-top: 0;
  }
}PK�}!]���)�)�themes/green/bootstrap.cssnu&1i�.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
audio:not([controls]) {
  display: none;
}
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
a:hover,
a:active {
  outline: 0;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  
  max-width: 100%;
  
  width: auto \9;
  
  height: auto;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}
#map_canvas img,
.google-maps img {
  max-width: none;
}
button,
input,
select,
textarea {
  margin: 0;
  font-size: 100%;
  vertical-align: middle;
}
button,
input {
  *overflow: visible;
  line-height: normal;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
  cursor: pointer;
}
input[type="search"] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
textarea {
  overflow: auto;
  vertical-align: top;
}
@media print {
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
}

.row {
  margin-left: -40px;
  *zoom: 1;
}
.row:before,
.row:after {
  display: table;
  content: "";
  line-height: 0;
}
.row:after {
  clear: both;
}
[class*="span"] {
  float: left;
  min-height: 1px;
  margin-left: 40px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 932px;
}
.span12 {
  width: 932px;
}
.span11 {
  width: 851px;
}
.span10 {
  width: 770px;
}
.span9 {
  width: 689px;
}
.span8 {
  width: 608px;
}
.span7 {
  width: 527px;
}
.span6 {
  width: 446px;
}
.span5 {
  width: 365px;
}
.span4 {
  width: 284px;
}
.span3 {
  width: 203px;
}
.span2 {
  width: 122px;
}
.span1 {
  width: 41px;
}
.offset12 {
  margin-left: 1012px;
}
.offset11 {
  margin-left: 931px;
}
.offset10 {
  margin-left: 850px;
}
.offset9 {
  margin-left: 769px;
}
.offset8 {
  margin-left: 688px;
}
.offset7 {
  margin-left: 607px;
}
.offset6 {
  margin-left: 526px;
}
.offset5 {
  margin-left: 445px;
}
.offset4 {
  margin-left: 364px;
}
.offset3 {
  margin-left: 283px;
}
.offset2 {
  margin-left: 202px;
}
.offset1 {
  margin-left: 121px;
}
.row-fluid {
  width: 100%;
  *zoom: 1;
}
.row-fluid:before,
.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.row-fluid:after {
  clear: both;
}
.row-fluid [class*="span"] {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 4.2918454935622%;
  *margin-left: 4.2381974248927%;
}
.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-left: 4.2918454935622%;
}
.row-fluid .span12 {
  width: 100%;
  *width: 99.94635193133%;
}
.row-fluid .span11 {
  width: 91.309012875536%;
  *width: 91.255364806867%;
}
.row-fluid .span10 {
  width: 82.618025751073%;
  *width: 82.564377682403%;
}
.row-fluid .span9 {
  width: 73.927038626609%;
  *width: 73.87339055794%;
}
.row-fluid .span8 {
  width: 65.236051502146%;
  *width: 65.182403433476%;
}
.row-fluid .span7 {
  width: 56.545064377682%;
  *width: 56.491416309013%;
}
.row-fluid .span6 {
  width: 47.854077253219%;
  *width: 47.800429184549%;
}
.row-fluid .span5 {
  width: 39.163090128755%;
  *width: 39.109442060086%;
}
.row-fluid .span4 {
  width: 30.472103004292%;
  *width: 30.418454935622%;
}
.row-fluid .span3 {
  width: 21.781115879828%;
  *width: 21.727467811159%;
}
.row-fluid .span2 {
  width: 13.090128755365%;
  *width: 13.036480686695%;
}
.row-fluid .span1 {
  width: 4.3991416309013%;
  *width: 4.3454935622318%;
}
.row-fluid .offset12 {
  margin-left: 108.58369098712%;
  *margin-left: 108.47639484979%;
}
.row-fluid .offset12:first-child {
  margin-left: 104.29184549356%;
  *margin-left: 104.18454935622%;
}
.row-fluid .offset11 {
  margin-left: 99.892703862661%;
  *margin-left: 99.785407725322%;
}
.row-fluid .offset11:first-child {
  margin-left: 95.600858369099%;
  *margin-left: 95.49356223176%;
}
.row-fluid .offset10 {
  margin-left: 91.201716738197%;
  *margin-left: 91.094420600858%;
}
.row-fluid .offset10:first-child {
  margin-left: 86.909871244635%;
  *margin-left: 86.802575107296%;
}
.row-fluid .offset9 {
  margin-left: 82.510729613734%;
  *margin-left: 82.403433476395%;
}
.row-fluid .offset9:first-child {
  margin-left: 78.218884120172%;
  *margin-left: 78.111587982833%;
}
.row-fluid .offset8 {
  margin-left: 73.81974248927%;
  *margin-left: 73.712446351931%;
}
.row-fluid .offset8:first-child {
  margin-left: 69.527896995708%;
  *margin-left: 69.420600858369%;
}
.row-fluid .offset7 {
  margin-left: 65.128755364807%;
  *margin-left: 65.021459227468%;
}
.row-fluid .offset7:first-child {
  margin-left: 60.836909871245%;
  *margin-left: 60.729613733906%;
}
.row-fluid .offset6 {
  margin-left: 56.437768240343%;
  *margin-left: 56.330472103004%;
}
.row-fluid .offset6:first-child {
  margin-left: 52.145922746781%;
  *margin-left: 52.038626609442%;
}
.row-fluid .offset5 {
  margin-left: 47.74678111588%;
  *margin-left: 47.639484978541%;
}
.row-fluid .offset5:first-child {
  margin-left: 43.454935622318%;
  *margin-left: 43.347639484979%;
}
.row-fluid .offset4 {
  margin-left: 39.055793991416%;
  *margin-left: 38.948497854077%;
}
.row-fluid .offset4:first-child {
  margin-left: 34.763948497854%;
  *margin-left: 34.656652360515%;
}
.row-fluid .offset3 {
  margin-left: 30.364806866953%;
  *margin-left: 30.257510729614%;
}
.row-fluid .offset3:first-child {
  margin-left: 26.072961373391%;
  *margin-left: 25.965665236052%;
}
.row-fluid .offset2 {
  margin-left: 21.673819742489%;
  *margin-left: 21.56652360515%;
}
.row-fluid .offset2:first-child {
  margin-left: 17.381974248927%;
  *margin-left: 17.274678111588%;
}
.row-fluid .offset1 {
  margin-left: 12.982832618026%;
  *margin-left: 12.875536480687%;
}
.row-fluid .offset1:first-child {
  margin-left: 8.6909871244635%;
  *margin-left: 8.5836909871245%;
}
[class*="span"].hide,
.row-fluid [class*="span"].hide {
  display: none;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: right;
}

.container {
  margin-right: auto;
  margin-left: auto;
  *zoom: 1;
}
.container:before,
.container:after {
  display: table;
  content: "";
  line-height: 0;
}
.container:after {
  clear: both;
}
.container-fluid {
  padding-right: 40px;
  padding-left: 40px;
  *zoom: 1;
}
.container-fluid:before,
.container-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.container-fluid:after {
  clear: both;
}

code,
pre {
  padding: 0 3px 2px;
  font-family: monospace;
  font-size: 12px;
  color: #444;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
code {
  padding: 2px 4px;
  color: #d14;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
  white-space: nowrap;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 20px;
  word-break: break-all;
  word-wrap: break-word;
  white-space: pre;
  white-space: pre-wrap;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.15);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
pre.prettyprint {
  margin-bottom: 20px;
}
pre code {
  padding: 0;
  color: inherit;
  white-space: pre;
  white-space: pre-wrap;
  background-color: transparent;
  border: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
form {
  margin: 0 0 20px;
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: 40px;
  color: #444;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
legend small {
  font-size: 15px;
  color: #999;
}
label,
input,
button,
select,
textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
}
input,
button,
select,
textarea {
  font-family: sans-serif;
}
label {
  display: block;
  margin-bottom: 5px;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #666;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  vertical-align: middle;
}
input,
textarea,
.uneditable-input {
  width: 206px;
}
textarea {
  height: auto;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  background-color: #fff;
  border: 1px solid #ccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: rgba(82,168,236,0.8);
  outline: 0;
  
  outline: thin dotted \9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  
  *margin-top: 0;
  
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  
  height: 30px;
  
  *margin-top: 4px;
  line-height: 30px;
}
select {
  width: 220px;
  border: 1px solid #ccc;
  background-color: #fff;
}
select[multiple],
select[size] {
  height: auto;
}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.uneditable-input,
.uneditable-textarea {
  color: #999;
  background-color: #fcfcfc;
  border-color: #ccc;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  cursor: not-allowed;
}
.uneditable-input {
  overflow: hidden;
  white-space: nowrap;
}
.uneditable-textarea {
  width: auto;
  height: auto;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #999;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #999;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #999;
}
.radio,
.checkbox {
  min-height: 20px;
  padding-left: 20px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  float: left;
  margin-left: -20px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-left: 10px;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"] {
  float: none;
  margin-left: 0;
}
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
  display: inline-block;
}
input,
textarea,
.uneditable-input {
  margin-left: 0;
}
.controls-row [class*="span"] + [class*="span"] {
  margin-left: 40px;
}
input.span12,
textarea.span12,
.uneditable-input.span12 {
  width: 918px;
}
input.span11,
textarea.span11,
.uneditable-input.span11 {
  width: 837px;
}
input.span10,
textarea.span10,
.uneditable-input.span10 {
  width: 756px;
}
input.span9,
textarea.span9,
.uneditable-input.span9 {
  width: 675px;
}
input.span8,
textarea.span8,
.uneditable-input.span8 {
  width: 594px;
}
input.span7,
textarea.span7,
.uneditable-input.span7 {
  width: 513px;
}
input.span6,
textarea.span6,
.uneditable-input.span6 {
  width: 432px;
}
input.span5,
textarea.span5,
.uneditable-input.span5 {
  width: 351px;
}
input.span4,
textarea.span4,
.uneditable-input.span4 {
  width: 270px;
}
input.span3,
textarea.span3,
.uneditable-input.span3 {
  width: 189px;
}
input.span2,
textarea.span2,
.uneditable-input.span2 {
  width: 108px;
}
input.span1,
textarea.span1,
.uneditable-input.span1 {
  width: 27px;
}
.controls-row {
  *zoom: 1;
}
.controls-row:before,
.controls-row:after {
  display: table;
  content: "";
  line-height: 0;
}
.controls-row:after {
  clear: both;
}
.controls-row [class*="span"],
.row-fluid .controls-row [class*="span"] {
  float: left;
}
.controls-row .checkbox[class*="span"],
.controls-row .radio[class*="span"] {
  padding-top: 5px;
}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  cursor: not-allowed;
  background-color: #eee;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
  background-color: transparent;
}
.control-group.warning .control-label,
.control-group.warning .help-block,
.control-group.warning .help-inline {
  color: #f80;
}
.control-group.warning .checkbox,
.control-group.warning .radio,
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  color: #f80;
}
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  border-color: #f80;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.warning input:focus,
.control-group.warning select:focus,
.control-group.warning textarea:focus {
  border-color: #cc6d00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
}
.control-group.warning .input-prepend .add-on,
.control-group.warning .input-append .add-on {
  color: #f80;
  background-color: #fcf8e3;
  border-color: #f80;
}
.control-group.error .control-label,
.control-group.error .help-block,
.control-group.error .help-inline {
  color: #c00;
}
.control-group.error .checkbox,
.control-group.error .radio,
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  color: #c00;
}
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  border-color: #c00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.error input:focus,
.control-group.error select:focus,
.control-group.error textarea:focus {
  border-color: #990000;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
}
.control-group.error .input-prepend .add-on,
.control-group.error .input-append .add-on {
  color: #c00;
  background-color: #f2dede;
  border-color: #c00;
}
.control-group.success .control-label,
.control-group.success .help-block,
.control-group.success .help-inline {
  color: #690;
}
.control-group.success .checkbox,
.control-group.success .radio,
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  color: #690;
}
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  border-color: #690;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.success input:focus,
.control-group.success select:focus,
.control-group.success textarea:focus {
  border-color: #446600;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
}
.control-group.success .input-prepend .add-on,
.control-group.success .input-append .add-on {
  color: #690;
  background-color: #dff0d8;
  border-color: #690;
}
.control-group.info .control-label,
.control-group.info .help-block,
.control-group.info .help-inline {
  color: #07b;
}
.control-group.info .checkbox,
.control-group.info .radio,
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  color: #07b;
}
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  border-color: #07b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.info input:focus,
.control-group.info select:focus,
.control-group.info textarea:focus {
  border-color: #005788;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
}
.control-group.info .input-prepend .add-on,
.control-group.info .input-append .add-on {
  color: #07b;
  background-color: #d9edf7;
  border-color: #07b;
}
input:focus:invalid,
textarea:focus:invalid,
select:focus:invalid {
  color: #b94a48;
  border-color: #ee5f5b;
}
input:focus:invalid:focus,
textarea:focus:invalid:focus,
select:focus:invalid:focus {
  border-color: #e9322d;
  -webkit-box-shadow: 0 0 6px #f8b9b7;
  -moz-box-shadow: 0 0 6px #f8b9b7;
  box-shadow: 0 0 6px #f8b9b7;
}
.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-top: 1px solid #e5e5e5;
  *zoom: 1;
}
.form-actions:before,
.form-actions:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-actions:after {
  clear: both;
}
.help-block,
.help-inline {
  color: #6a6a6a;
}
.help-block {
  display: block;
  margin-bottom: 10px;
}
.help-inline {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  padding-left: 5px;
}
.input-append,
.input-prepend {
  display: inline-block;
  margin-bottom: 10px;
  vertical-align: middle;
  font-size: 0;
  white-space: nowrap;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-append .dropdown-menu,
.input-append .popover,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input,
.input-prepend .dropdown-menu,
.input-prepend .popover {
  font-size: 14px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input {
  position: relative;
  margin-bottom: 0;
  *margin-left: 0;
  vertical-align: top;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-append input:focus,
.input-append select:focus,
.input-append .uneditable-input:focus,
.input-prepend input:focus,
.input-prepend select:focus,
.input-prepend .uneditable-input:focus {
  z-index: 2;
}
.input-append .add-on,
.input-prepend .add-on {
  display: inline-block;
  width: auto;
  height: 20px;
  min-width: 16px;
  padding: 4px 5px;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  background-color: #eee;
  border: 1px solid #ccc;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group > .dropdown-toggle,
.input-prepend .add-on,
.input-prepend .btn,
.input-prepend .btn-group > .dropdown-toggle {
  vertical-align: top;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.input-append .active,
.input-prepend .active {
  background-color: #bbff33;
  border-color: #690;
}
.input-prepend .add-on,
.input-prepend .btn {
  margin-right: -1px;
}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-append input + .btn-group .btn:last-child,
.input-append select + .btn-group .btn:last-child,
.input-append .uneditable-input + .btn-group .btn:last-child {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group {
  margin-left: -1px;
}
.input-append .add-on:last-child,
.input-append .btn:last-child,
.input-append .btn-group:last-child > .dropdown-toggle {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.input-prepend.input-append input + .btn-group .btn,
.input-prepend.input-append select + .btn-group .btn,
.input-prepend.input-append .uneditable-input + .btn-group .btn {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append .btn-group:first-child {
  margin-left: 0;
}
input.search-query {
  padding-right: 14px;
  padding-right: 4px \9;
  padding-left: 14px;
  
  padding-left: 4px \9;
  margin-bottom: 0;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.form-search .input-append .search-query,
.form-search .input-prepend .search-query {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.form-search .input-append .search-query {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
.form-search .input-append .btn {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .search-query {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .btn {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
  display: none;
}
.form-search label,
.form-inline label,
.form-search .btn-group,
.form-inline .btn-group {
  display: inline-block;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-left: 0;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  float: left;
  margin-right: 3px;
  margin-left: 0;
}
.control-group {
  margin-bottom: 10px;
}
legend + .control-group {
  margin-top: 20px;
  -webkit-margin-top-collapse: separate;
}
.form-horizontal .control-group {
  margin-bottom: 20px;
  *zoom: 1;
}
.form-horizontal .control-group:before,
.form-horizontal .control-group:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-horizontal .control-group:after {
  clear: both;
}
.form-horizontal .control-label {
  float: left;
  width: 160px;
  padding-top: 5px;
  text-align: right;
}
.form-horizontal .controls {
  *display: inline-block;
  *padding-left: 20px;
  margin-left: 180px;
  *margin-left: 0;
}
.form-horizontal .controls:first-child {
  *padding-left: 180px;
}
.form-horizontal .help-block {
  margin-bottom: 0;
}
.form-horizontal input + .help-block,
.form-horizontal select + .help-block,
.form-horizontal textarea + .help-block,
.form-horizontal .uneditable-input + .help-block,
.form-horizontal .input-prepend + .help-block,
.form-horizontal .input-append + .help-block {
  margin-top: 10px;
}
.form-horizontal .form-actions {
  padding-left: 180px;
}
table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
.table {
  width: 100%;
  margin-bottom: 20px;
}
.table th,
.table td {
  padding: 8px;
  line-height: 20px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table th {
  font-weight: bold;
}
.table thead th {
  vertical-align: bottom;
}
.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}
.table tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}
.table-bordered {
  border: 1px solid #ddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.table-bordered th,
.table-bordered td {
  border-left: 1px solid #ddd;
}
.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}
.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
}
.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
  background-color: #f5f5f5;
}
table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
  display: table-cell;
  float: none;
  margin-left: 0;
}
.table td.span1,
.table th.span1 {
  float: none;
  width: 25px;
  margin-left: 0;
}
.table td.span2,
.table th.span2 {
  float: none;
  width: 106px;
  margin-left: 0;
}
.table td.span3,
.table th.span3 {
  float: none;
  width: 187px;
  margin-left: 0;
}
.table td.span4,
.table th.span4 {
  float: none;
  width: 268px;
  margin-left: 0;
}
.table td.span5,
.table th.span5 {
  float: none;
  width: 349px;
  margin-left: 0;
}
.table td.span6,
.table th.span6 {
  float: none;
  width: 430px;
  margin-left: 0;
}
.table td.span7,
.table th.span7 {
  float: none;
  width: 511px;
  margin-left: 0;
}
.table td.span8,
.table th.span8 {
  float: none;
  width: 592px;
  margin-left: 0;
}
.table td.span9,
.table th.span9 {
  float: none;
  width: 673px;
  margin-left: 0;
}
.table td.span10,
.table th.span10 {
  float: none;
  width: 754px;
  margin-left: 0;
}
.table td.span11,
.table th.span11 {
  float: none;
  width: 835px;
  margin-left: 0;
}
.table td.span12,
.table th.span12 {
  float: none;
  width: 916px;
  margin-left: 0;
}
.table tbody tr.success > td {
  background-color: #dff0d8;
}
.table tbody tr.error > td {
  background-color: #f2dede;
}
.table tbody tr.warning > td {
  background-color: #fcf8e3;
}
.table tbody tr.info > td {
  background-color: #d9edf7;
}
.table-hover tbody tr.success:hover > td {
  background-color: #d0e9c6;
}
.table-hover tbody tr.error:hover > td {
  background-color: #ebcccc;
}
.table-hover tbody tr.warning:hover > td {
  background-color: #faf2cc;
}
.table-hover tbody tr.info:hover > td {
  background-color: #c4e3f3;
}

@font-face {
  font-family: 'FontAwesome';
  src: url('../../../fonts/font-awesome/font/fontawesome-webfont.eot?v=3.2.1');
  src: url('../../../fonts/font-awesome/font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('../../../fonts/font-awesome/font/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('../../../fonts/font-awesome/font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('../../../fonts/font-awesome/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
}
.icon-large:before {
  vertical-align: -10%;
  font-size: 1.3333333333333em;
}
a [class^="icon-"],
a [class*=" icon-"] {
  display: inline;
}
[class^="icon-"].icon-fixed-width,
[class*=" icon-"].icon-fixed-width {
  display: inline-block;
  width: 1.1428571428571em;
  text-align: right;
  padding-right: 0.28571428571429em;
}
[class^="icon-"].icon-fixed-width.icon-large,
[class*=" icon-"].icon-fixed-width.icon-large {
  width: 1.4285714285714em;
}
.icons-ul {
  margin-left: 2.1428571428571em;
  list-style-type: none;
}
.icons-ul > li {
  position: relative;
}
.icons-ul .icon-li {
  position: absolute;
  left: -2.1428571428571em;
  width: 2.1428571428571em;
  text-align: center;
  line-height: inherit;
}
[class^="icon-"].hide,
[class*=" icon-"].hide {
  display: none;
}
.icon-muted {
  color: #eee;
}
.icon-light {
  color: #fff;
}
.icon-dark {
  color: #333;
}
.icon-border {
  border: solid 1px #eee;
  padding: .2em .25em .15em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.icon-2x {
  font-size: 2em;
}
.icon-2x.icon-border {
  border-width: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.icon-3x {
  font-size: 3em;
}
.icon-3x.icon-border {
  border-width: 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.icon-4x {
  font-size: 4em;
}
.icon-4x.icon-border {
  border-width: 4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.icon-5x {
  font-size: 5em;
}
.icon-5x.icon-border {
  border-width: 5px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
[class^="icon-"].pull-left,
[class*=" icon-"].pull-left {
  margin-right: .3em;
}
[class^="icon-"].pull-right,
[class*=" icon-"].pull-right {
  margin-left: .3em;
}
[class^="icon-"],
[class*=" icon-"] {
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0;
}
.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: none;
}
.btn [class^="icon-"].icon-large,
.btn [class*=" icon-"].icon-large,
.nav [class^="icon-"].icon-large,
.nav [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].icon-spin,
.btn [class*=" icon-"].icon-spin,
.nav [class^="icon-"].icon-spin,
.nav [class*=" icon-"].icon-spin {
  display: inline-block;
}
.nav-tabs [class^="icon-"],
.nav-tabs [class^="icon-"].icon-large,
.nav-tabs [class*=" icon-"],
.nav-tabs [class*=" icon-"].icon-large,
.nav-pills [class^="icon-"],
.nav-pills [class^="icon-"].icon-large,
.nav-pills [class*=" icon-"],
.nav-pills [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].pull-left.icon-2x,
.btn [class^="icon-"].pull-right.icon-2x,
.btn [class*=" icon-"].pull-left.icon-2x,
.btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: .18em;
}
.btn [class^="icon-"].icon-spin.icon-large,
.btn [class*=" icon-"].icon-spin.icon-large {
  line-height: .8em;
}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,
.btn.btn-small [class^="icon-"].pull-right.icon-2x,
.btn.btn-small [class*=" icon-"].pull-left.icon-2x,
.btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: .25em;
}
.btn.btn-large [class^="icon-"],
.btn.btn-large [class*=" icon-"] {
  margin-top: 0;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: .05em;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x {
  margin-right: .2em;
}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-left: .2em;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  line-height: inherit;
}
.icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
a .icon-stack,
a .icon-spin {
  display: inline-block;
  text-decoration: none;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.icon-rotate-90:before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.icon-rotate-180:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
.icon-rotate-270:before {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.icon-flip-horizontal:before {
  -webkit-transform: scale(-1,1);
  -moz-transform: scale(-1,1);
  -ms-transform: scale(-1,1);
  -o-transform: scale(-1,1);
  transform: scale(-1,1);
}
.icon-flip-vertical:before {
  -webkit-transform: scale(1,-1);
  -moz-transform: scale(1,-1);
  -ms-transform: scale(1,-1);
  -o-transform: scale(1,-1);
  transform: scale(1,-1);
}
a .icon-rotate-90:before,
a .icon-rotate-180:before,
a .icon-rotate-270:before,
a .icon-flip-horizontal:before,
a .icon-flip-vertical:before {
  display: inline-block;
}
.icon-glass:before {
  content: "\f000";
}
.icon-music:before {
  content: "\f001";
}
.icon-search:before {
  content: "\f002";
}
.icon-envelope-alt:before {
  content: "\f003";
}
.icon-heart:before {
  content: "\f004";
}
.icon-star:before {
  content: "\f005";
}
.icon-star-empty:before {
  content: "\f006";
}
.icon-user:before {
  content: "\f007";
}
.icon-film:before {
  content: "\f008";
}
.icon-th-large:before {
  content: "\f009";
}
.icon-th:before {
  content: "\f00a";
}
.icon-th-list:before {
  content: "\f00b";
}
.icon-ok:before {
  content: "\f00c";
}
.icon-remove:before {
  content: "\f00d";
}
.icon-zoom-in:before {
  content: "\f00e";
}
.icon-zoom-out:before {
  content: "\f010";
}
.icon-power-off:before,
.icon-off:before {
  content: "\f011";
}
.icon-signal:before {
  content: "\f012";
}
.icon-gear:before,
.icon-cog:before {
  content: "\f013";
}
.icon-trash:before {
  content: "\f014";
}
.icon-home:before {
  content: "\f015";
}
.icon-file-alt:before {
  content: "\f016";
}
.icon-time:before {
  content: "\f017";
}
.icon-road:before {
  content: "\f018";
}
.icon-download-alt:before {
  content: "\f019";
}
.icon-download:before {
  content: "\f01a";
}
.icon-upload:before {
  content: "\f01b";
}
.icon-inbox:before {
  content: "\f01c";
}
.icon-play-circle:before {
  content: "\f01d";
}
.icon-rotate-right:before,
.icon-repeat:before {
  content: "\f01e";
}
.icon-refresh:before {
  content: "\f021";
}
.icon-list-alt:before {
  content: "\f022";
}
.icon-lock:before {
  content: "\f023";
}
.icon-flag:before {
  content: "\f024";
}
.icon-headphones:before {
  content: "\f025";
}
.icon-volume-off:before {
  content: "\f026";
}
.icon-volume-down:before {
  content: "\f027";
}
.icon-volume-up:before {
  content: "\f028";
}
.icon-qrcode:before {
  content: "\f029";
}
.icon-barcode:before {
  content: "\f02a";
}
.icon-tag:before {
  content: "\f02b";
}
.icon-tags:before {
  content: "\f02c";
}
.icon-book:before {
  content: "\f02d";
}
.icon-bookmark:before {
  content: "\f02e";
}
.icon-print:before {
  content: "\f02f";
}
.icon-camera:before {
  content: "\f030";
}
.icon-font:before {
  content: "\f031";
}
.icon-bold:before {
  content: "\f032";
}
.icon-italic:before {
  content: "\f033";
}
.icon-text-height:before {
  content: "\f034";
}
.icon-text-width:before {
  content: "\f035";
}
.icon-align-left:before {
  content: "\f036";
}
.icon-align-center:before {
  content: "\f037";
}
.icon-align-right:before {
  content: "\f038";
}
.icon-align-justify:before {
  content: "\f039";
}
.icon-list:before {
  content: "\f03a";
}
.icon-indent-left:before {
  content: "\f03b";
}
.icon-indent-right:before {
  content: "\f03c";
}
.icon-facetime-video:before {
  content: "\f03d";
}
.icon-picture:before {
  content: "\f03e";
}
.icon-pencil:before {
  content: "\f040";
}
.icon-map-marker:before {
  content: "\f041";
}
.icon-adjust:before {
  content: "\f042";
}
.icon-tint:before {
  content: "\f043";
}
.icon-edit:before {
  content: "\f044";
}
.icon-share:before {
  content: "\f045";
}
.icon-check:before {
  content: "\f046";
}
.icon-move:before {
  content: "\f047";
}
.icon-step-backward:before {
  content: "\f048";
}
.icon-fast-backward:before {
  content: "\f049";
}
.icon-backward:before {
  content: "\f04a";
}
.icon-play:before {
  content: "\f04b";
}
.icon-pause:before {
  content: "\f04c";
}
.icon-stop:before {
  content: "\f04d";
}
.icon-forward:before {
  content: "\f04e";
}
.icon-fast-forward:before {
  content: "\f050";
}
.icon-step-forward:before {
  content: "\f051";
}
.icon-eject:before {
  content: "\f052";
}
.icon-chevron-left:before {
  content: "\f053";
}
.icon-chevron-right:before {
  content: "\f054";
}
.icon-plus-sign:before {
  content: "\f055";
}
.icon-minus-sign:before {
  content: "\f056";
}
.icon-remove-sign:before {
  content: "\f057";
}
.icon-ok-sign:before {
  content: "\f058";
}
.icon-question-sign:before {
  content: "\f059";
}
.icon-info-sign:before {
  content: "\f05a";
}
.icon-screenshot:before {
  content: "\f05b";
}
.icon-remove-circle:before {
  content: "\f05c";
}
.icon-ok-circle:before {
  content: "\f05d";
}
.icon-ban-circle:before {
  content: "\f05e";
}
.icon-arrow-left:before {
  content: "\f060";
}
.icon-arrow-right:before {
  content: "\f061";
}
.icon-arrow-up:before {
  content: "\f062";
}
.icon-arrow-down:before {
  content: "\f063";
}
.icon-mail-forward:before,
.icon-share-alt:before {
  content: "\f064";
}
.icon-resize-full:before {
  content: "\f065";
}
.icon-resize-small:before {
  content: "\f066";
}
.icon-plus:before {
  content: "\f067";
}
.icon-minus:before {
  content: "\f068";
}
.icon-asterisk:before {
  content: "\f069";
}
.icon-exclamation-sign:before {
  content: "\f06a";
}
.icon-gift:before {
  content: "\f06b";
}
.icon-leaf:before {
  content: "\f06c";
}
.icon-fire:before {
  content: "\f06d";
}
.icon-eye-open:before {
  content: "\f06e";
}
.icon-eye-close:before {
  content: "\f070";
}
.icon-warning-sign:before {
  content: "\f071";
}
.icon-plane:before {
  content: "\f072";
}
.icon-calendar:before {
  content: "\f073";
}
.icon-random:before {
  content: "\f074";
}
.icon-comment:before {
  content: "\f075";
}
.icon-magnet:before {
  content: "\f076";
}
.icon-chevron-up:before {
  content: "\f077";
}
.icon-chevron-down:before {
  content: "\f078";
}
.icon-retweet:before {
  content: "\f079";
}
.icon-shopping-cart:before {
  content: "\f07a";
}
.icon-folder-close:before {
  content: "\f07b";
}
.icon-folder-open:before {
  content: "\f07c";
}
.icon-resize-vertical:before {
  content: "\f07d";
}
.icon-resize-horizontal:before {
  content: "\f07e";
}
.icon-bar-chart:before {
  content: "\f080";
}
.icon-twitter-sign:before {
  content: "\f081";
}
.icon-facebook-sign:before {
  content: "\f082";
}
.icon-camera-retro:before {
  content: "\f083";
}
.icon-key:before {
  content: "\f084";
}
.icon-gears:before,
.icon-cogs:before {
  content: "\f085";
}
.icon-comments:before {
  content: "\f086";
}
.icon-thumbs-up-alt:before {
  content: "\f087";
}
.icon-thumbs-down-alt:before {
  content: "\f088";
}
.icon-star-half:before {
  content: "\f089";
}
.icon-heart-empty:before {
  content: "\f08a";
}
.icon-signout:before {
  content: "\f08b";
}
.icon-linkedin-sign:before {
  content: "\f08c";
}
.icon-pushpin:before {
  content: "\f08d";
}
.icon-external-link:before {
  content: "\f08e";
}
.icon-signin:before {
  content: "\f090";
}
.icon-trophy:before {
  content: "\f091";
}
.icon-github-sign:before {
  content: "\f092";
}
.icon-upload-alt:before {
  content: "\f093";
}
.icon-lemon:before {
  content: "\f094";
}
.icon-phone:before {
  content: "\f095";
}
.icon-unchecked:before,
.icon-check-empty:before {
  content: "\f096";
}
.icon-bookmark-empty:before {
  content: "\f097";
}
.icon-phone-sign:before {
  content: "\f098";
}
.icon-twitter:before {
  content: "\f099";
}
.icon-facebook:before {
  content: "\f09a";
}
.icon-github:before {
  content: "\f09b";
}
.icon-unlock:before {
  content: "\f09c";
}
.icon-credit-card:before {
  content: "\f09d";
}
.icon-rss:before {
  content: "\f09e";
}
.icon-hdd:before {
  content: "\f0a0";
}
.icon-bullhorn:before {
  content: "\f0a1";
}
.icon-bell:before {
  content: "\f0a2";
}
.icon-certificate:before {
  content: "\f0a3";
}
.icon-hand-right:before {
  content: "\f0a4";
}
.icon-hand-left:before {
  content: "\f0a5";
}
.icon-hand-up:before {
  content: "\f0a6";
}
.icon-hand-down:before {
  content: "\f0a7";
}
.icon-circle-arrow-left:before {
  content: "\f0a8";
}
.icon-circle-arrow-right:before {
  content: "\f0a9";
}
.icon-circle-arrow-up:before {
  content: "\f0aa";
}
.icon-circle-arrow-down:before {
  content: "\f0ab";
}
.icon-globe:before {
  content: "\f0ac";
}
.icon-wrench:before {
  content: "\f0ad";
}
.icon-tasks:before {
  content: "\f0ae";
}
.icon-filter:before {
  content: "\f0b0";
}
.icon-briefcase:before {
  content: "\f0b1";
}
.icon-fullscreen:before {
  content: "\f0b2";
}
.icon-group:before {
  content: "\f0c0";
}
.icon-link:before {
  content: "\f0c1";
}
.icon-cloud:before {
  content: "\f0c2";
}
.icon-beaker:before {
  content: "\f0c3";
}
.icon-cut:before {
  content: "\f0c4";
}
.icon-copy:before {
  content: "\f0c5";
}
.icon-paperclip:before,
.icon-paper-clip:before {
  content: "\f0c6";
}
.icon-save:before {
  content: "\f0c7";
}
.icon-sign-blank:before {
  content: "\f0c8";
}
.icon-reorder:before {
  content: "\f0c9";
}
.icon-list-ul:before {
  content: "\f0ca";
}
.icon-list-ol:before {
  content: "\f0cb";
}
.icon-strikethrough:before {
  content: "\f0cc";
}
.icon-underline:before {
  content: "\f0cd";
}
.icon-table:before {
  content: "\f0ce";
}
.icon-magic:before {
  content: "\f0d0";
}
.icon-truck:before {
  content: "\f0d1";
}
.icon-pinterest:before {
  content: "\f0d2";
}
.icon-pinterest-sign:before {
  content: "\f0d3";
}
.icon-google-plus-sign:before {
  content: "\f0d4";
}
.icon-google-plus:before {
  content: "\f0d5";
}
.icon-money:before {
  content: "\f0d6";
}
.icon-caret-down:before {
  content: "\f0d7";
}
.icon-caret-up:before {
  content: "\f0d8";
}
.icon-caret-left:before {
  content: "\f0d9";
}
.icon-caret-right:before {
  content: "\f0da";
}
.icon-columns:before {
  content: "\f0db";
}
.icon-sort:before {
  content: "\f0dc";
}
.icon-sort-down:before {
  content: "\f0dd";
}
.icon-sort-up:before {
  content: "\f0de";
}
.icon-envelope:before {
  content: "\f0e0";
}
.icon-linkedin:before {
  content: "\f0e1";
}
.icon-rotate-left:before,
.icon-undo:before {
  content: "\f0e2";
}
.icon-legal:before {
  content: "\f0e3";
}
.icon-dashboard:before {
  content: "\f0e4";
}
.icon-comment-alt:before {
  content: "\f0e5";
}
.icon-comments-alt:before {
  content: "\f0e6";
}
.icon-bolt:before {
  content: "\f0e7";
}
.icon-sitemap:before {
  content: "\f0e8";
}
.icon-umbrella:before {
  content: "\f0e9";
}
.icon-paste:before {
  content: "\f0ea";
}
.icon-lightbulb:before {
  content: "\f0eb";
}
.icon-exchange:before {
  content: "\f0ec";
}
.icon-cloud-download:before {
  content: "\f0ed";
}
.icon-cloud-upload:before {
  content: "\f0ee";
}
.icon-user-md:before {
  content: "\f0f0";
}
.icon-stethoscope:before {
  content: "\f0f1";
}
.icon-suitcase:before {
  content: "\f0f2";
}
.icon-bell-alt:before {
  content: "\f0f3";
}
.icon-coffee:before {
  content: "\f0f4";
}
.icon-food:before {
  content: "\f0f5";
}
.icon-file-text-alt:before {
  content: "\f0f6";
}
.icon-building:before {
  content: "\f0f7";
}
.icon-hospital:before {
  content: "\f0f8";
}
.icon-ambulance:before {
  content: "\f0f9";
}
.icon-medkit:before {
  content: "\f0fa";
}
.icon-fighter-jet:before {
  content: "\f0fb";
}
.icon-beer:before {
  content: "\f0fc";
}
.icon-h-sign:before {
  content: "\f0fd";
}
.icon-plus-sign-alt:before {
  content: "\f0fe";
}
.icon-double-angle-left:before {
  content: "\f100";
}
.icon-double-angle-right:before {
  content: "\f101";
}
.icon-double-angle-up:before {
  content: "\f102";
}
.icon-double-angle-down:before {
  content: "\f103";
}
.icon-angle-left:before {
  content: "\f104";
}
.icon-angle-right:before {
  content: "\f105";
}
.icon-angle-up:before {
  content: "\f106";
}
.icon-angle-down:before {
  content: "\f107";
}
.icon-desktop:before {
  content: "\f108";
}
.icon-laptop:before {
  content: "\f109";
}
.icon-tablet:before {
  content: "\f10a";
}
.icon-mobile-phone:before {
  content: "\f10b";
}
.icon-circle-blank:before {
  content: "\f10c";
}
.icon-quote-left:before {
  content: "\f10d";
}
.icon-quote-right:before {
  content: "\f10e";
}
.icon-spinner:before {
  content: "\f110";
}
.icon-circle:before {
  content: "\f111";
}
.icon-mail-reply:before,
.icon-reply:before {
  content: "\f112";
}
.icon-github-alt:before {
  content: "\f113";
}
.icon-folder-close-alt:before {
  content: "\f114";
}
.icon-folder-open-alt:before {
  content: "\f115";
}
.icon-expand-alt:before {
  content: "\f116";
}
.icon-collapse-alt:before {
  content: "\f117";
}
.icon-smile:before {
  content: "\f118";
}
.icon-frown:before {
  content: "\f119";
}
.icon-meh:before {
  content: "\f11a";
}
.icon-gamepad:before {
  content: "\f11b";
}
.icon-keyboard:before {
  content: "\f11c";
}
.icon-flag-alt:before {
  content: "\f11d";
}
.icon-flag-checkered:before {
  content: "\f11e";
}
.icon-terminal:before {
  content: "\f120";
}
.icon-code:before {
  content: "\f121";
}
.icon-reply-all:before {
  content: "\f122";
}
.icon-mail-reply-all:before {
  content: "\f122";
}
.icon-star-half-full:before,
.icon-star-half-empty:before {
  content: "\f123";
}
.icon-location-arrow:before {
  content: "\f124";
}
.icon-crop:before {
  content: "\f125";
}
.icon-code-fork:before {
  content: "\f126";
}
.icon-unlink:before {
  content: "\f127";
}
.icon-question:before {
  content: "\f128";
}
.icon-info:before {
  content: "\f129";
}
.icon-exclamation:before {
  content: "\f12a";
}
.icon-superscript:before {
  content: "\f12b";
}
.icon-subscript:before {
  content: "\f12c";
}
.icon-eraser:before {
  content: "\f12d";
}
.icon-puzzle-piece:before {
  content: "\f12e";
}
.icon-microphone:before {
  content: "\f130";
}
.icon-microphone-off:before {
  content: "\f131";
}
.icon-shield:before {
  content: "\f132";
}
.icon-calendar-empty:before {
  content: "\f133";
}
.icon-fire-extinguisher:before {
  content: "\f134";
}
.icon-rocket:before {
  content: "\f135";
}
.icon-maxcdn:before {
  content: "\f136";
}
.icon-chevron-sign-left:before {
  content: "\f137";
}
.icon-chevron-sign-right:before {
  content: "\f138";
}
.icon-chevron-sign-up:before {
  content: "\f139";
}
.icon-chevron-sign-down:before {
  content: "\f13a";
}
.icon-html5:before {
  content: "\f13b";
}
.icon-css3:before {
  content: "\f13c";
}
.icon-anchor:before {
  content: "\f13d";
}
.icon-unlock-alt:before {
  content: "\f13e";
}
.icon-bullseye:before {
  content: "\f140";
}
.icon-ellipsis-horizontal:before {
  content: "\f141";
}
.icon-ellipsis-vertical:before {
  content: "\f142";
}
.icon-rss-sign:before {
  content: "\f143";
}
.icon-play-sign:before {
  content: "\f144";
}
.icon-ticket:before {
  content: "\f145";
}
.icon-minus-sign-alt:before {
  content: "\f146";
}
.icon-check-minus:before {
  content: "\f147";
}
.icon-level-up:before {
  content: "\f148";
}
.icon-level-down:before {
  content: "\f149";
}
.icon-check-sign:before {
  content: "\f14a";
}
.icon-edit-sign:before {
  content: "\f14b";
}
.icon-external-link-sign:before {
  content: "\f14c";
}
.icon-share-sign:before {
  content: "\f14d";
}
.icon-compass:before {
  content: "\f14e";
}
.icon-collapse:before {
  content: "\f150";
}
.icon-collapse-top:before {
  content: "\f151";
}
.icon-expand:before {
  content: "\f152";
}
.icon-euro:before,
.icon-eur:before {
  content: "\f153";
}
.icon-gbp:before {
  content: "\f154";
}
.icon-dollar:before,
.icon-usd:before {
  content: "\f155";
}
.icon-rupee:before,
.icon-inr:before {
  content: "\f156";
}
.icon-yen:before,
.icon-jpy:before {
  content: "\f157";
}
.icon-renminbi:before,
.icon-cny:before {
  content: "\f158";
}
.icon-won:before,
.icon-krw:before {
  content: "\f159";
}
.icon-bitcoin:before,
.icon-btc:before {
  content: "\f15a";
}
.icon-file:before {
  content: "\f15b";
}
.icon-file-text:before {
  content: "\f15c";
}
.icon-sort-by-alphabet:before {
  content: "\f15d";
}
.icon-sort-by-alphabet-alt:before {
  content: "\f15e";
}
.icon-sort-by-attributes:before {
  content: "\f160";
}
.icon-sort-by-attributes-alt:before {
  content: "\f161";
}
.icon-sort-by-order:before {
  content: "\f162";
}
.icon-sort-by-order-alt:before {
  content: "\f163";
}
.icon-thumbs-up:before {
  content: "\f164";
}
.icon-thumbs-down:before {
  content: "\f165";
}
.icon-youtube-sign:before {
  content: "\f166";
}
.icon-youtube:before {
  content: "\f167";
}
.icon-xing:before {
  content: "\f168";
}
.icon-xing-sign:before {
  content: "\f169";
}
.icon-youtube-play:before {
  content: "\f16a";
}
.icon-dropbox:before {
  content: "\f16b";
}
.icon-stackexchange:before {
  content: "\f16c";
}
.icon-instagram:before {
  content: "\f16d";
}
.icon-flickr:before {
  content: "\f16e";
}
.icon-adn:before {
  content: "\f170";
}
.icon-bitbucket:before {
  content: "\f171";
}
.icon-bitbucket-sign:before {
  content: "\f172";
}
.icon-tumblr:before {
  content: "\f173";
}
.icon-tumblr-sign:before {
  content: "\f174";
}
.icon-long-arrow-down:before {
  content: "\f175";
}
.icon-long-arrow-up:before {
  content: "\f176";
}
.icon-long-arrow-left:before {
  content: "\f177";
}
.icon-long-arrow-right:before {
  content: "\f178";
}
.icon-apple:before {
  content: "\f179";
}
.icon-windows:before {
  content: "\f17a";
}
.icon-android:before {
  content: "\f17b";
}
.icon-linux:before {
  content: "\f17c";
}
.icon-dribbble:before {
  content: "\f17d";
}
.icon-skype:before {
  content: "\f17e";
}
.icon-foursquare:before {
  content: "\f180";
}
.icon-trello:before {
  content: "\f181";
}
.icon-female:before {
  content: "\f182";
}
.icon-male:before {
  content: "\f183";
}
.icon-gittip:before {
  content: "\f184";
}
.icon-sun:before {
  content: "\f185";
}
.icon-moon:before {
  content: "\f186";
}
.icon-archive:before {
  content: "\f187";
}
.icon-bug:before {
  content: "\f188";
}
.icon-vk:before {
  content: "\f189";
}
.icon-weibo:before {
  content: "\f18a";
}
.icon-renren:before {
  content: "\f18b";
}

.icon-address:before {
  content: "\f02d";
}
.icon-arrow-down-2:before {
  content: "\f0ab";
}
.icon-arrow-down-3:before {
  content: "\f0d7";
}
.icon-arrow-first:before {
  content: "\f048";
}
.icon-arrow-last:before {
  content: "\f051";
}
.icon-arrow-left-2:before {
  content: "\f0a8";
}
.icon-arrow-left-3:before {
  content: "\f0d9";
}
.icon-arrow-right-2:before {
  content: "\f0a9";
}
.icon-arrow-right-3:before {
  content: "\f0da";
}
.icon-arrow-up-2:before {
  content: "\f0aa";
}
.icon-arrow-up-3:before {
  content: "\f0d8";
}
.icon-bars:before {
  content: "\f080";
}
.icon-basket:before {
  content: "\f07a";
}
.icon-box-add:before {
  content: "\f019";
}
.icon-box-remove:before {
  content: "\f093";
}
.icon-broadcast:before {
  content: "\f012";
}
.icon-brush:before {
  content: "\f043";
}
.icon-calendar-2:before {
  content: "\f073";
}
.icon-camera-2:before {
  content: "\f03d";
}
.icon-cancel:before {
  content: "\f057";
}
.icon-cancel-2:before {
  content: "\f00d";
}
.icon-cart:before {
  content: "\f07a";
}
.icon-chart:before {
  content: "\f080";
}
.icon-checkbox:before {
  content: "\f046";
}
.icon-checkbox-partial:before {
  content: "\f147";
}
.icon-checkbox-unchecked:before {
  content: "\f096";
}
.icon-checkmark:before {
  content: "\f00c";
}
.icon-clock:before {
  content: "\f017";
}
.icon-color-palette:before {
  content: "\f0e4";
}
.icon-comments-2:before {
  content: "\f086";
}
.icon-contract:before {
  content: "\f066";
}
.icon-contract-2:before {
  content: "\f066";
}
.icon-cube:before {
  content: "\f01c";
}
.icon-database:before {
  content: "\f0a0";
}
.icon-drawer:before {
  content: "\f01c";
}
.icon-drawer-2:before {
  content: "\f01c";
}
.icon-expand:before {
  content: "\f065";
}
.icon-expand-2:before {
  content: "\f0b2";
}
.icon-eye:before {
  content: "\f06e";
}
.icon-feed:before {
  content: "\f143";
}
.icon-file-add:before {
  content: "\f116";
}
.icon-file-remove:before {
  content: "\f117";
}
.icon-first:before {
  content: "\f049";
}
.icon-flag-2:before {
  content: "\f0c6";
}
.icon-folder:before {
  content: "\f07c";
}
.icon-folder-2:before {
  content: "\f07b";
}
.icon-grid-view:before {
  content: "\f0db";
}
.icon-grid-view-2:before {
  content: "\f00a";
}
.icon-health:before {
  content: "\f0f1";
}
.icon-help:before {
  content: "\f059";
}
.icon-lamp:before {
  content: "\f0eb";
}
.icon-last:before {
  content: "\f050";
}
.icon-lightning:before {
  content: "\f0e7";
}
.icon-list-view:before {
  content: "\f0ca";
}
.icon-location:before {
  content: "\f041";
}
.icon-locked:before {
  content: "\f023";
}
.icon-loop:before {
  content: "\f021";
}
.icon-mail:before {
  content: "\f0e0";
}
.icon-mail-2:before {
  content: "\f003";
}
.icon-menu:before {
  content: "\f142";
}
.icon-menu-2:before {
  content: "\f0dc";
}
.icon-minus-2:before {
  content: "\f068";
}
.icon-mobile:before {
  content: "\f10b";
}
.icon-next:before {
  content: "\f04e";
}
.icon-out:before {
  content: "\f045";
}
.icon-out-2:before {
  content: "\f08b";
}
.icon-pencil-2:before {
  content: "\f040";
}
.icon-pictures:before {
  content: "\f03e";
}
.icon-pin:before {
  content: "\f08d";
}
.icon-play-2:before {
  content: "\f01d";
}
.icon-plus-2:before {
  content: "\f067";
}
.icon-power-cord:before {
  content: "\f076";
}
.icon-previous:before {
  content: "\f04a";
}
.icon-printer:before {
  content: "\f02f";
}
.icon-puzzle:before {
  content: "\f12e";
}
.icon-quote:before {
  content: "\f10d";
}
.icon-quote-2:before {
  content: "\f10e";
}
.icon-redo:before {
  content: "\f064";
}
.icon-screen:before {
  content: "\f108";
}
.icon-shuffle:before {
  content: "\f074";
}
.icon-star-2:before {
  content: "\f123";
}
.icon-support:before {
  content: "\f05b";
}
.icon-tools:before {
  content: "\f0ad";
}
.icon-users:before {
  content: "\f0c0";
}
.icon-vcard:before {
  content: "\f18b";
}
.icon-wand:before {
  content: "\f0d0";
}
.icon-warning:before {
  content: "\f071";
}

.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0,0,0,0.15);
}
.well-large {
  padding: 24px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.well-small {
  padding: 9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.close {
  float: right;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  color: #000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

.btn {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  padding: 4px 12px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #444;
  text-shadow: 0 1px 1px rgba(255,255,255,0.75);
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#eee,#ffffff);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#eee),to(#ffffff));
  background-image: -webkit-linear-gradient(top,#eee,#ffffff);
  background-image: -o-linear-gradient(top,#eee,#ffffff);
  background-image: linear-gradient(to bottom,#eee,#ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffffffff', GradientType=0);
  border-color: #ffffff #ffffff #d9d9d9;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ffffff;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #d5d5d5;
  *border: 0;
  border-bottom-color: #bbbbbb;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *margin-left: .3em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #444;
  background-color: #ffffff;
  *background-color: #f2f2f2;
}
.btn:active,
.btn.active {
  background-color: #e6e6e6 \9;
}
.btn:first-child {
  *margin-left: 0;
}
.btn:hover,
.btn:focus {
  color: #444;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position .1s linear;
  -moz-transition: background-position .1s linear;
  -o-transition: background-position .1s linear;
  transition: background-position .1s linear;
}
.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-large {
  padding: 11px 19px;
  font-size: 17.5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
  margin-top: 4px;
}
.btn-small {
  padding: 2px 10px;
  font-size: 11.9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
  margin-top: 0;
}
.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
  margin-top: -1px;
}
.btn-mini {
  padding: 1px 6px;
  font-size: 10.5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255,255,255,0.75);
}
.btn-primary {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #74ad00;
  background-image: -moz-linear-gradient(top,#690,#88cc00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#690),to(#88cc00));
  background-image: -webkit-linear-gradient(top,#690,#88cc00);
  background-image: -o-linear-gradient(top,#690,#88cc00);
  background-image: linear-gradient(to bottom,#690,#88cc00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff669900', endColorstr='#ff87cc00', GradientType=0);
  border-color: #88cc00 #88cc00 #558000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #88cc00;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #fff;
  background-color: #88cc00;
  *background-color: #77b300;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #669900 \9;
}
.btn-warning {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #ff9214;
  background-image: -moz-linear-gradient(top,#f80,#ffa033);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f80),to(#ffa033));
  background-image: -webkit-linear-gradient(top,#f80,#ffa033);
  background-image: -o-linear-gradient(top,#f80,#ffa033);
  background-image: linear-gradient(to bottom,#f80,#ffa033);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff8800', endColorstr='#ffff9f32', GradientType=0);
  border-color: #ffa033 #ffa033 #e67a00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ffa033;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #fff;
  background-color: #ffa033;
  *background-color: #ff941a;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #ff8800 \9;
}
.btn-danger {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e00000;
  background-image: -moz-linear-gradient(top,#c00,#ff0000);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#c00),to(#ff0000));
  background-image: -webkit-linear-gradient(top,#c00,#ff0000);
  background-image: -o-linear-gradient(top,#c00,#ff0000);
  background-image: linear-gradient(to bottom,#c00,#ff0000);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc0000', endColorstr='#ffff0000', GradientType=0);
  border-color: #ff0000 #ff0000 #b30000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ff0000;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  color: #fff;
  background-color: #ff0000;
  *background-color: #e60000;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #cc0000 \9;
}
.btn-success {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #74ad00;
  background-image: -moz-linear-gradient(top,#690,#88cc00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#690),to(#88cc00));
  background-image: -webkit-linear-gradient(top,#690,#88cc00);
  background-image: -o-linear-gradient(top,#690,#88cc00);
  background-image: linear-gradient(to bottom,#690,#88cc00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff669900', endColorstr='#ff87cc00', GradientType=0);
  border-color: #88cc00 #88cc00 #558000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #88cc00;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #fff;
  background-color: #88cc00;
  *background-color: #77b300;
}
.btn-success:active,
.btn-success.active {
  background-color: #669900 \9;
}
.btn-info {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #00a8e0;
  background-image: -moz-linear-gradient(top,#09c,#00bfff);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#09c),to(#00bfff));
  background-image: -webkit-linear-gradient(top,#09c,#00bfff);
  background-image: -o-linear-gradient(top,#09c,#00bfff);
  background-image: linear-gradient(to bottom,#09c,#00bfff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0099cc', endColorstr='#ff00bfff', GradientType=0);
  border-color: #00bfff #00bfff #0086b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #00bfff;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #fff;
  background-color: #00bfff;
  *background-color: #00ace6;
}
.btn-info:active,
.btn-info.active {
  background-color: #0099cc \9;
}
.btn-inverse {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #4e4e4e;
  background-image: -moz-linear-gradient(top,#444,#5e5e5e);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#5e5e5e));
  background-image: -webkit-linear-gradient(top,#444,#5e5e5e);
  background-image: -o-linear-gradient(top,#444,#5e5e5e);
  background-image: linear-gradient(to bottom,#444,#5e5e5e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff5d5d5d', GradientType=0);
  border-color: #5e5e5e #5e5e5e #373737;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #5e5e5e;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #fff;
  background-color: #5e5e5e;
  *background-color: #515151;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #444444 \9;
}
button.btn,
input[type="submit"].btn {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button.btn.btn-large,
input[type="submit"].btn.btn-large {
  *padding-top: 7px;
  *padding-bottom: 7px;
}
button.btn.btn-small,
input[type="submit"].btn.btn-small {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
  *padding-top: 1px;
  *padding-bottom: 1px;
}
.btn-link,
.btn-link:active,
.btn-link[disabled] {
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-link {
  border-color: transparent;
  cursor: pointer;
  color: #690;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-link:hover,
.btn-link:focus {
  color: #334d00;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus {
  color: #444;
  text-decoration: none;
}
.btn-group {
  position: relative;
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  font-size: 0;
  vertical-align: middle;
  white-space: nowrap;
  *margin-left: .3em;
}
.btn-group:first-child {
  *margin-left: 0;
}
.btn-group + .btn-group {
  margin-left: 5px;
}
.btn-toolbar {
  font-size: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group {
  margin-left: 5px;
}
.btn-group > .btn {
  position: relative;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group > .btn + .btn {
  margin-left: -1px;
}
.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover {
  font-size: 14px;
}
.btn-group > .btn-mini {
  font-size: 10.5px;
}
.btn-group > .btn-small {
  font-size: 11.9px;
}
.btn-group > .btn-large {
  font-size: 17.5px;
}
.btn-group > .btn:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.btn-group > .btn.large:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
  z-index: 2;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
  -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);
  -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);
  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);
  *padding-top: 5px;
  *padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-toggle {
  padding-left: 5px;
  padding-right: 5px;
  *padding-top: 2px;
  *padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-toggle {
  *padding-top: 5px;
  *padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
  *padding-top: 7px;
  *padding-bottom: 7px;
}
.btn-group.open .dropdown-toggle {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-group.open .btn.dropdown-toggle {
  background-color: #ffffff;
}
.btn-group.open .btn-primary.dropdown-toggle {
  background-color: #88cc00;
}
.btn-group.open .btn-warning.dropdown-toggle {
  background-color: #ffa033;
}
.btn-group.open .btn-danger.dropdown-toggle {
  background-color: #ff0000;
}
.btn-group.open .btn-success.dropdown-toggle {
  background-color: #88cc00;
}
.btn-group.open .btn-info.dropdown-toggle {
  background-color: #00bfff;
}
.btn-group.open .btn-inverse.dropdown-toggle {
  background-color: #5e5e5e;
}
.btn .caret {
  margin-top: 8px;
  margin-left: 0;
}
.btn-large .caret {
  margin-top: 6px;
}
.btn-large .caret {
  border-left-width: 5px;
  border-right-width: 5px;
  border-top-width: 5px;
}
.btn-mini .caret,
.btn-small .caret {
  margin-top: 8px;
}
.dropup .btn-large .caret {
  border-bottom-width: 5px;
}
.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.btn-group-vertical {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
}
.btn-group-vertical > .btn {
  display: block;
  float: none;
  max-width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group-vertical > .btn + .btn {
  margin-left: 0;
  margin-top: -1px;
}
.btn-group-vertical > .btn:first-child {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.btn-group-vertical > .btn:last-child {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.btn-group-vertical > .btn-large:first-child {
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
}
.btn-group-vertical > .btn-large:last-child {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.alert {
  padding: 8px 35px 8px 14px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.alert,
.alert h4 {
  color: #f80;
}
.alert h4 {
  margin: 0;
}
.alert .close {
  position: relative;
  top: -2px;
  right: -21px;
  line-height: 20px;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #690;
}
.alert-success h4 {
  color: #690;
}
.alert-danger,
.alert-error {
  background-color: #f2dede;
  border-color: #eed3d7;
  color: #c00;
}
.alert-danger h4,
.alert-error h4 {
  color: #c00;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #07b;
}
.alert-info h4 {
  color: #07b;
}
.alert-block {
  padding-top: 14px;
  padding-bottom: 14px;
}
.alert-block > p,
.alert-block > ul {
  margin-bottom: 0;
}
.alert-block p + p {
  margin-top: 5px;
}

.nav {
  margin-left: 0;
  margin-bottom: 20px;
  list-style: none;
}
.nav > li > a {
  display: block;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.nav > li > a > img {
  max-width: none;
}
.nav > .pull-right {
  float: right;
}
.nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  color: #999;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
  text-transform: uppercase;
}
.nav li + .nav-header {
  margin-top: 9px;
}
.nav-list {
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 0;
}
.nav-list > li > a,
.nav-list .nav-header {
  margin-left: -15px;
  margin-right: -15px;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}
.nav-list > li > a {
  padding: 3px 15px;
}
.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
  background-color: #690;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  margin-right: 2px;
}
.nav-list .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #fff;
}
.nav-tabs,
.nav-pills {
  *zoom: 1;
}
.nav-tabs:before,
.nav-tabs:after,
.nav-pills:before,
.nav-pills:after {
  display: table;
  content: "";
  line-height: 0;
}
.nav-tabs:after,
.nav-pills:after {
  clear: both;
}
.nav-tabs > li,
.nav-pills > li {
  float: left;
}
.nav-tabs > li > a,
.nav-pills > li > a {
  padding-right: 12px;
  padding-left: 12px;
  margin-right: 2px;
  line-height: 14px;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 20px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  border-color: #eee #eee #ddd;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  color: #666;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
  color: #fff;
  background-color: #690;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li > a {
  margin-right: 0;
}
.nav-tabs.nav-stacked {
  border-bottom: 0;
}
.nav-tabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.nav-tabs.nav-stacked > li > a:hover,
.nav-tabs.nav-stacked > li > a:focus {
  border-color: #ddd;
  z-index: 2;
}
.nav-pills.nav-stacked > li > a {
  margin-bottom: 3px;
}
.nav-pills.nav-stacked > li:last-child > a {
  margin-bottom: 1px;
}
.nav-tabs .dropdown-menu {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.nav-pills .dropdown-menu {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.nav .dropdown-toggle .caret {
  border-top-color: #690;
  border-bottom-color: #690;
  margin-top: 6px;
}
.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret {
  border-top-color: #334d00;
  border-bottom-color: #334d00;
}
.nav-tabs .dropdown-toggle .caret {
  margin-top: 8px;
}
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.nav > .dropdown.active > a:hover,
.nav > .dropdown.active > a:focus {
  cursor: pointer;
}
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus {
  color: #fff;
  background-color: #999;
  border-color: #999;
}
.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret,
.nav li.dropdown.open a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}
.tabs-stacked .open > a:hover,
.tabs-stacked .open > a:focus {
  border-color: #999;
}
.tabbable {
  *zoom: 1;
}
.tabbable:before,
.tabbable:after {
  display: table;
  content: "";
  line-height: 0;
}
.tabbable:after {
  clear: both;
}
.tab-content {
  overflow: auto;
}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}
.tab-content > .active,
.pill-content > .active {
  display: block;
}
.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}
.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}
.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
  border-bottom-color: transparent;
  border-top-color: #ddd;
}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd #ddd;
}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}
.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}
.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eee #ddd #eee #eee;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #fff;
}
.tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}
.tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #eee #eee #eee #ddd;
}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #fff;
}
.nav > .disabled > a {
  color: #999;
}
.nav > .disabled > a:hover,
.nav > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  cursor: default;
}
.navbar {
  overflow: visible;
  margin-bottom: 20px;
  *position: relative;
  *z-index: 2;
}
.navbar-inner {
  min-height: 40px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
  background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
  border: 1px solid #c7c7c7;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  *zoom: 1;
}
.navbar-inner:before,
.navbar-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-inner:after {
  clear: both;
}
.navbar .container {
  width: auto;
}
.nav-collapse.collapse {
  height: auto;
  overflow: visible;
}
.navbar .brand {
  float: left;
  display: block;
  padding: 10px 20px 10px;
  margin-left: -20px;
  font-size: 20px;
  font-weight: 200;
  color: #666;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .brand:hover,
.navbar .brand:focus {
  text-decoration: none;
}
.navbar-text {
  margin-bottom: 0;
  line-height: 40px;
  color: #666;
}
.navbar-link {
  color: #666;
}
.navbar-link:hover,
.navbar-link:focus {
  color: #eee;
}
.navbar .divider-vertical {
  height: 40px;
  margin: 0 9px;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #ffffff;
}
.navbar .btn,
.navbar .btn-group {
  margin-top: 5px;
}
.navbar .btn-group .btn,
.navbar .input-prepend .btn,
.navbar .input-append .btn,
.navbar .input-prepend .btn-group,
.navbar .input-append .btn-group {
  margin-top: 0;
}
.navbar-form {
  margin-bottom: 0;
  *zoom: 1;
}
.navbar-form:before,
.navbar-form:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-form:after {
  clear: both;
}
.navbar-form input,
.navbar-form select,
.navbar-form .radio,
.navbar-form .checkbox {
  margin-top: 5px;
}
.navbar-form input,
.navbar-form select,
.navbar-form .btn {
  display: inline-block;
  margin-bottom: 0;
}
.navbar-form input[type="image"],
.navbar-form input[type="checkbox"],
.navbar-form input[type="radio"] {
  margin-top: 3px;
}
.navbar-form .input-append,
.navbar-form .input-prepend {
  margin-top: 5px;
  white-space: nowrap;
}
.navbar-form .input-append input,
.navbar-form .input-prepend input {
  margin-top: 0;
}
.navbar-search {
  position: relative;
  float: left;
  margin-top: 5px;
  margin-bottom: 0;
}
.navbar-search .search-query {
  margin-bottom: 0;
  padding: 4px 14px;
  font-family: sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.navbar-static-top {
  position: static;
  margin-bottom: 0;
}
.navbar-static-top .navbar-inner {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
  margin-bottom: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  border-width: 0 0 1px;
}
.navbar-fixed-bottom .navbar-inner {
  border-width: 1px 0 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
  padding-left: 0;
  padding-right: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 932px;
}
.navbar-fixed-top {
  top: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  box-shadow: 0 1px 10px rgba(0,0,0,.1);
}
.navbar-fixed-bottom {
  bottom: 0;
}
.navbar-fixed-bottom .navbar-inner {
  -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  box-shadow: 0 -1px 10px rgba(0,0,0,.1);
}
.navbar .nav {
  position: relative;
  left: 0;
  display: block;
  float: left;
  margin: 0 10px 0 0;
}
.navbar .nav.pull-right {
  float: right;
  margin-right: 0;
}
.navbar .nav > li {
  float: left;
}
.navbar .nav > li > a {
  float: none;
  padding: 10px 15px 10px;
  color: #666;
  text-decoration: none;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .nav .dropdown-toggle .caret {
  margin-top: 8px;
}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
  background-color: #666;
  color: #eee;
  text-decoration: none;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  color: #eee;
  text-decoration: none;
  background-color: #690;
  -webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
  -moz-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
  box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
}
.navbar .btn-navbar {
  display: none;
  float: right;
  padding: 7px 10px;
  margin-left: 5px;
  margin-right: 5px;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#d9d9d9));
  background-image: -webkit-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -o-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: linear-gradient(to bottom,#f2f2f2,#d9d9d9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
  border-color: #d9d9d9 #d9d9d9 #b3b3b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #d9d9d9;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  color: #fff;
  background-color: #d9d9d9;
  *background-color: #cccccc;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #bfbfbf \9;
}
.navbar .btn-navbar .icon-bar {
  display: block;
  width: 18px;
  height: 2px;
  background-color: #f5f5f5;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
  -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
  box-shadow: 0 1px 0 rgba(0,0,0,0.25);
}
.btn-navbar .icon-bar + .icon-bar {
  margin-top: 3px;
}
.navbar .nav > li > .dropdown-menu:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0,0,0,0.2);
  position: absolute;
  top: -7px;
  left: 9px;
}
.navbar .nav > li > .dropdown-menu:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
  top: -6px;
  left: 10px;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
  border-top: 7px solid #ccc;
  border-top-color: rgba(0,0,0,0.2);
  border-bottom: 0;
  bottom: -7px;
  top: auto;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
  border-top: 6px solid #fff;
  border-bottom: 0;
  bottom: -6px;
  top: auto;
}
.navbar .nav li.dropdown > a:hover .caret,
.navbar .nav li.dropdown > a:focus .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #690;
  color: #eee;
}
.navbar .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.navbar .pull-right > li > .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right {
  left: auto;
  right: 0;
}
.navbar .pull-right > li > .dropdown-menu:before,
.navbar .nav > li > .dropdown-menu.pull-right:before {
  left: auto;
  right: 12px;
}
.navbar .pull-right > li > .dropdown-menu:after,
.navbar .nav > li > .dropdown-menu.pull-right:after {
  left: auto;
  right: 13px;
}
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
  left: auto;
  right: 100%;
  margin-left: 0;
  margin-right: -1px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}
.navbar-inverse .navbar-inner {
  background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top,#222222,#111111);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#222222),to(#111111));
  background-image: -webkit-linear-gradient(top,#222222,#111111);
  background-image: -o-linear-gradient(top,#222222,#111111);
  background-image: linear-gradient(to bottom,#222222,#111111);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
  border-color: #252525;
}
.navbar-inverse .brand,
.navbar-inverse .nav > li > a {
  color: #999;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.navbar-inverse .brand:hover,
.navbar-inverse .brand:focus,
.navbar-inverse .nav > li > a:hover,
.navbar-inverse .nav > li > a:focus {
  color: #fff;
}
.navbar-inverse .brand {
  color: #999;
}
.navbar-inverse .navbar-text {
  color: #999;
}
.navbar-inverse .nav > li > a:focus,
.navbar-inverse .nav > li > a:hover {
  background-color: transparent;
  color: #fff;
}
.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
  color: #fff;
  background-color: #111111;
}
.navbar-inverse .navbar-link {
  color: #999;
}
.navbar-inverse .navbar-link:hover,
.navbar-inverse .navbar-link:focus {
  color: #fff;
}
.navbar-inverse .divider-vertical {
  border-left-color: #111111;
  border-right-color: #222222;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #111111;
  color: #fff;
}
.navbar-inverse .nav li.dropdown > a:hover .caret,
.navbar-inverse .nav li.dropdown > a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #999;
  border-bottom-color: #999;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.navbar-inverse .navbar-search .search-query {
  color: #fff;
  background-color: #515151;
  border-color: #111111;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused {
  padding: 5px 15px;
  color: #444;
  text-shadow: 0 1px 0 #fff;
  background-color: #fff;
  border: 0;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.15);
  -moz-box-shadow: 0 0 3px rgba(0,0,0,0.15);
  box-shadow: 0 0 3px rgba(0,0,0,0.15);
  outline: 0;
}
.navbar-inverse .btn-navbar {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0e0e0e;
  background-image: -moz-linear-gradient(top,#151515,#040404);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));
  background-image: -webkit-linear-gradient(top,#151515,#040404);
  background-image: -o-linear-gradient(top,#151515,#040404);
  background-image: linear-gradient(to bottom,#151515,#040404);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
  border-color: #040404 #040404 #000000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #040404;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
  color: #fff;
  background-color: #040404;
  *background-color: #000000;
}
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
  background-color: #000000 \9;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop,
.modal-backdrop.fade.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.modal {
  position: fixed;
  top: 10%;
  left: 50%;
  z-index: 1050;
  width: 560px;
  margin-left: -280px;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0,0,0,0.3);
  
  *border: 1px solid #999;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
  outline: none;
}
.modal.fade {
  -webkit-transition: opacity .3s linear, top .3s ease-out;
  -moz-transition: opacity .3s linear, top .3s ease-out;
  -o-transition: opacity .3s linear, top .3s ease-out;
  transition: opacity .3s linear, top .3s ease-out;
  top: -25%;
}
.modal.fade.in {
  top: 10%;
}
.modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
.modal-header .close {
  margin-top: 2px;
}
.modal-header h3 {
  margin: 0;
  line-height: 30px;
}
.modal-body {
  position: relative;
  overflow-y: auto;
  max-height: 400px;
  padding: 15px;
}
.modal-form {
  margin-bottom: 0;
}
.modal-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: right;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: inset 0 1px 0 #fff;
  -moz-box-shadow: inset 0 1px 0 #fff;
  box-shadow: inset 0 1px 0 #fff;
  *zoom: 1;
}
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.modal-footer:after {
  clear: both;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  font-size: 11px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  max-width: 276px;
  padding: 1px;
  text-align: left;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  white-space: normal;
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.popover-title:empty {
  display: none;
}
.popover-content {
  padding: 9px 14px;
}
.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover .arrow {
  border-width: 11px;
}
.popover .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999;
  border-top-color: rgba(0,0,0,0.25);
  bottom: -11px;
}
.popover.top .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.popover.right .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999;
  border-right-color: rgba(0,0,0,0.25);
}
.popover.right .arrow:after {
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #fff;
}
.popover.bottom .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0,0,0,0.25);
  top: -11px;
}
.popover.bottom .arrow:after {
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0,0,0,0.25);
}
.popover.left .arrow:after {
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -10px;
}

.media,
.media-body {
  overflow: hidden;
  *overflow: visible;
  zoom: 1;
}
.media,
.media .media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media-object {
  display: block;
}
.media-heading {
  margin: 0 0 5px;
}
.media > .pull-left {
  margin-right: 10px;
}
.media > .pull-right {
  margin-left: 10px;
}
.media-list {
  margin-left: 0;
  list-style: none;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-ms-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 40px 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));
  background-image: -webkit-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: -o-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: linear-gradient(to bottom,#f5f5f5,#f9f9f9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.progress .bar {
  width: 0%;
  height: 100%;
  color: #fff;
  float: left;
  font-size: 12px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0e90d2;
  background-image: -moz-linear-gradient(top,#149bdf,#0480be);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));
  background-image: -webkit-linear-gradient(top,#149bdf,#0480be);
  background-image: -o-linear-gradient(top,#149bdf,#0480be);
  background-image: linear-gradient(to bottom,#149bdf,#0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  -moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: width .6s ease;
  -moz-transition: width .6s ease;
  -o-transition: width .6s ease;
  transition: width .6s ease;
}
.progress .bar + .bar {
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
}
.progress-striped .bar {
  background-color: #149bdf;
  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));
  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);
  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);
  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);
  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);
  -webkit-background-size: 40px 40px;
  -moz-background-size: 40px 40px;
  -o-background-size: 40px 40px;
  background-size: 40px 40px;
}
.progress.active .bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-danger .bar,
.progress .bar-danger {
  background-color: #dd514c;
  background-image: -moz-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));
  background-image: -webkit-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: -o-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: linear-gradient(to bottom,#ee5f5b,#c43c35);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
}
.progress-danger.progress-striped .bar,
.progress-striped .bar-danger {
  background-color: #ee5f5b;
  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));
  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);
  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);
  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);
  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);
}
.progress-success .bar,
.progress .bar-success {
  background-color: #5eb95e;
  background-image: -moz-linear-gradient(top,#62c462,#57a957);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));
  background-image: -webkit-linear-gradient(top,#62c462,#57a957);
  background-image: -o-linear-gradient(top,#62c462,#57a957);
  background-image: linear-gradient(to bottom,#62c462,#57a957);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
}
.progress-success.progress-striped .bar,
.progress-striped .bar-success {
  background-color: #62c462;
  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));
  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);
  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);
  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);
  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);
}
.progress-info .bar,
.progress .bar-info {
  background-color: #4bb1cf;
  background-image: -moz-linear-gradient(top,#5bc0de,#339bb9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));
  background-image: -webkit-linear-gradient(top,#5bc0de,#339bb9);
  background-image: -o-linear-gradient(top,#5bc0de,#339bb9);
  background-image: linear-gradient(to bottom,#5bc0de,#339bb9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
}
.progress-info.progress-striped .bar,
.progress-striped .bar-info {
  background-color: #5bc0de;
  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));
  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);
  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);
  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);
  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);
}
.progress-warning .bar,
.progress .bar-warning {
  background-color: #ff9d2e;
  background-image: -moz-linear-gradient(top,#ffac4d,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffac4d),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffac4d,#f80);
  background-image: -o-linear-gradient(top,#ffac4d,#f80);
  background-image: linear-gradient(to bottom,#ffac4d,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffeab4c', endColorstr='#ffff8800', GradientType=0);
}
.progress-warning.progress-striped .bar,
.progress-striped .bar-warning {
  background-color: #ffac4d;
  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));
  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);
  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);
  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);
  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);
}
.accordion {
  margin-bottom: 20px;
}
.accordion-group {
  margin-bottom: 2px;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.accordion-heading {
  border-bottom: 0;
}
.accordion-heading .accordion-toggle {
  display: block;
  padding: 8px 15px;
}
.accordion-toggle {
  cursor: pointer;
}
.accordion-inner {
  padding: 9px 15px;
  border-top: 1px solid #e5e5e5;
}
.carousel {
  position: relative;
  margin-bottom: 20px;
  line-height: 1;
}
.carousel-inner {
  overflow: hidden;
  width: 100%;
  position: relative;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: .6s ease-in-out left;
  -moz-transition: .6s ease-in-out left;
  -o-transition: .6s ease-in-out left;
  transition: .6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  line-height: 1;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 40%;
  left: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 30px;
  color: #fff;
  text-align: center;
  background: #222;
  border: 3px solid #fff;
  -webkit-border-radius: 23px;
  -moz-border-radius: 23px;
  border-radius: 23px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.carousel-control.right {
  left: auto;
  right: 15px;
}
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-indicators {
  position: absolute;
  top: 15px;
  right: 15px;
  z-index: 5;
  margin: 0;
  list-style: none;
}
.carousel-indicators li {
  display: block;
  float: left;
  width: 10px;
  height: 10px;
  margin-left: 5px;
  text-indent: -999px;
  background-color: #ccc;
  background-color: rgba(255,255,255,0.25);
  border-radius: 5px;
}
.carousel-indicators .active {
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 15px;
  background: #444;
  background: rgba(0,0,0,0.75);
}
.carousel-caption h4,
.carousel-caption p {
  color: #fff;
  line-height: 20px;
}
.carousel-caption h4 {
  margin: 0 0 5px;
}
.carousel-caption p {
  margin-bottom: 0;
}
.hero-unit {
  padding: 60px;
  margin-bottom: 30px;
  font-size: 18px;
  font-weight: 200;
  line-height: 30px;
  color: inherit;
  background-color: #eee;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.hero-unit h1 {
  margin-bottom: 0;
  font-size: 60px;
  line-height: 1;
  color: inherit;
  letter-spacing: -1px;
}
.hero-unit li {
  line-height: 30px;
}

.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.invisible {
  visibility: hidden;
}
.affix {
  position: fixed;
}PK�}!]�xٲ==themes/green/component.cssnu&1i�

.com_content body,
.com_mailto body {
  padding-top: 0;
}

PK�}!]�$4C�#�#themes/green/frontend-edit.cssnu&1i�fieldset.t3onoff {
  width: 90px;
  height: 30px;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  padding: 0 !important;
  position: relative;
  border: 1px solid #aaa;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  
  
  
  
  
}
fieldset.t3onoff input[type=radio] {
  display: none;
}
fieldset.t3onoff label {
  width: 90px;
  height: 30px;
  overflow: hidden;
  display: block;
  border-radius: 0;
  position: absolute;
  top: -1px;
  left: -1px;
  z-index: 1;
  text-transform: uppercase;
  background: url(../../../../../plugins/system/t3/base/imgs/blank.gif) no-repeat transparent;
  text-indent: -999em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
fieldset.t3onoff label:before,
fieldset.t3onoff label:after {
  display: block;
  position: absolute;
  top: 0;
  border-radius: 0;
  border: 1px solid #aaa;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 250ms;
  transition: all 250ms;
}
fieldset.t3onoff label:before {
  content: "ON";
  width: 100%;
  height: 100%;
  text-indent: 0;
  color: white;
  padding: 4px 18px;
  font-weight: normal;
}
fieldset.t3onoff label:after {
  content: "";
  width: 40%;
  height: 100%;
  background: #fff;
}
fieldset.t3onoff label.off:before {
  content: "OFF";
  text-align: right;
  color: #555;
}
fieldset.t3onoff label.active {
  z-index: 0;
}
fieldset.t3onoff label.off:before {
  background: #eee;
  left: 100%;
}
fieldset.t3onoff label.off.active:before {
  left: 0%;
}
fieldset.t3onoff label.on:before {
  background: #690;
  left: -100%;
}
fieldset.t3onoff label.on.active:before {
  left: 0%;
}
fieldset.t3onoff label.off:after {
  left: 60%;
}
fieldset.t3onoff label.off.active:after {
  left: 0%;
}
fieldset.t3onoff label.on:after {
  left: 0%;
}
fieldset.t3onoff label.on.active:after {
  left: 60%;
}
fieldset.radio.btn-group {
  padding: 0;
}
fieldset.radio.btn-group input {
  display: none;
}
fieldset.radio.btn-group label {
  display: inline-block;
  min-width: 54px;
  padding: 0 12px;
  border: 1px solid #aaa;
  line-height: 28px;
  background: #eee;
  color: #555;
  border-radius: 0;
  text-align: center;
  border-right-width: 0px;
  text-transform: uppercase;
}
fieldset.radio.btn-group label:last-child {
  border-right-width: 1px;
  border-radius: 0 4px 4px 0;
}
fieldset.radio.btn-group label.active {
  background: #690;
  border-color: #5c8b00;
  color: #fff;
}
#adminForm .clearfix {
  overflow: visible;
}
#adminForm .chzn-container .chzn-results {
  clear: both;
}
.com_config #modules-form .input-append .add-on,
.com_config #modules-form .input-prepend .add-on {
  width: 35px;
}
.com_config #modules-form .input-append input,
.com_config #modules-form .input-prepend input {
  display: inline-block;
}
.com_config #modules-form .input-append .btn,
.com_config #modules-form .input-prepend .btn {
  border: 1px solid #aaa;
}
.com_config #modules-form .accordion-group {
  margin-bottom: 20px;
}
.com_config #modules-form .accordion-group .accordion-heading .accordion-toggle {
  color: #428bca;
  display: block;
  padding: 10px;
  outline: none;
}
.com_config #modules-form .accordion-group .accordion-heading .accordion-toggle.collapsed {
  border-radius: 5px;
  color: #666;
}
.com_config #modules-form .accordion-group .accordion-body .nav-tabs {
  border-bottom: 0;
}
.controls select {
  vertical-align: middle;
  width: 220px;
}
[class^="icon-"],
[class*=" icon-"] {
  font-family: FontAwesome !important;
}
.view-history .btn-group {
  margin-bottom: 10px;
}
.btn [class^="icon-"],
.btn [class*=" icon-"] {
  margin-right: 5px;
}
.btn span.icon-delete:before {
  content: "\f057";
  display: inline-block;
  height: 16px;
  width: 16px;
  color: #333;
}
.icon-eye-open:before,
.icon-eye:before {
  content: "\f06e";
  font-family: "FontAwesome";
}
.icon-file-add:before {
  content: "\f0f6";
  font-family: "FontAwesome";
}
.icon-cancel:before {
  content: "\f00d";
  font-family: "FontAwesome";
}
.icon-publish:before {
  content: "\f00c";
}
.icon-unpublish:before {
  content: "\f00d";
}
.icon-featured:before {
  content: "\f005";
}
.icon-unfeatured:before {
  content: "\f005";
}
.window.view-modules .well .control-label {
  display: inline-block;
}
.window.view-modules .well .controls {
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
}
.window.view-modules .control-group:after {
  content: "";
  clear: both;
  display: table;
}
.window.view-modules #filter-bar {
  margin-bottom: 10px;
}
.window.view-modules #filter-bar .btn-group button {
  margin-top: 0;
}
.view-modules .js-stools,
.view-articles .js-stools,
.view-contacts .js-stools,
.view-fields .js-stools,
.view-items .js-stools {
  margin-bottom: 20px;
}
.view-modules .js-stools .btn,
.view-articles .js-stools .btn,
.view-contacts .js-stools .btn,
.view-fields .js-stools .btn,
.view-items .js-stools .btn {
  border: 1px solid #ccc;
  margin-top: 0;
}
.view-modules .js-stools .input-append .btn,
.view-articles .js-stools .input-append .btn,
.view-contacts .js-stools .input-append .btn,
.view-fields .js-stools .input-append .btn,
.view-items .js-stools .input-append .btn {
  border-left: 0;
}
.view-modules .js-stools input,
.view-articles .js-stools input,
.view-contacts .js-stools input,
.view-fields .js-stools input,
.view-items .js-stools input {
  display: inline-block;
}
.view-modules .js-stools-container-filters .chzn-container-single,
.view-articles .js-stools-container-filters .chzn-container-single,
.view-contacts .js-stools-container-filters .chzn-container-single,
.view-fields .js-stools-container-filters .chzn-container-single,
.view-items .js-stools-container-filters .chzn-container-single {
  width: 220px !important;
}
.view-modules .js-stools-container-filters .chzn-drop,
.view-articles .js-stools-container-filters .chzn-drop,
.view-contacts .js-stools-container-filters .chzn-drop,
.view-fields .js-stools-container-filters .chzn-drop,
.view-items .js-stools-container-filters .chzn-drop {
  box-sizing: border-box !important;
}
.view-modules table#moduleList td .label,
.view-articles table#moduleList td .label,
.view-contacts table#moduleList td .label,
.view-fields table#moduleList td .label,
.view-items table#moduleList td .label {
  background-color: #999;
  box-sizing: border-box;
  border-radius: 3px;
  display: inline-block;
  font-weight: normal;
  font-size: 100%;
  padding: 10px;
  width: 100%;
}
.view-modules table#moduleList td:nth-child(1),
.view-articles table#moduleList td:nth-child(1),
.view-contacts table#moduleList td:nth-child(1),
.view-fields table#moduleList td:nth-child(1),
.view-items table#moduleList td:nth-child(1) {
  vertical-align: middle;
}
.view-modules .icon-publish:before,
.view-articles .icon-publish:before,
.view-contacts .icon-publish:before,
.view-fields .icon-publish:before,
.view-items .icon-publish:before {
  content: "\f00c";
  font-size: 16px;
}
.view-modules #extra_class.span12,
.view-articles #extra_class.span12,
.view-contacts #extra_class.span12,
.view-fields #extra_class.span12,
.view-items #extra_class.span12 {
  box-sizing: border-box;
  height: 40px;
  line-height: 40px;
  width: 100%;
}
.mce-container-body .icon-file-add:before {
  content: "\f067";
}
.mce-container-body .icon-pictures:before {
  content: "\f03e";
}
.edit.item-page #jform_com_fields_checkboxs label.checkbox,
.profile-edit #jform_com_fields_checkboxs label.checkbox {
  display: inline-block;
  margin-right: 10px;
}
.edit.item-page #jform_com_fields_checkboxs input[type="checkbox"],
.profile-edit #jform_com_fields_checkboxs input[type="checkbox"] {
  margin-left: 0;
  margin-top: -2px;
  position: relative;
  vertical-align: middle;
  width: auto;
}
.edit.item-page .minicolors-input,
.profile-edit .minicolors-input {
  height: 28px;
  width: auto;
}
.profile-edit #jform_com_fields_user_checkbox label.checkbox {
  display: inline-block;
  margin-right: 10px;
}
.profile-edit #jform_com_fields_user_checkbox input {
  position: relative;
  margin-left: 0;
  margin-right: 5px;
  width: auto;
}
.profile-edit .minicolors-input {
  height: 28px;
  width: auto;
}
.profile-edit #jform_com_fields_user_image_chzn .chzn-search {
  box-sizing: border-box;
}
.profile-edit #jform_com_fields_user_image_chzn ul.chzn-results {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  width: 100%;
}
.profile-edit #jform_com_fields_user_calendar {
  float: left;
}
.profile-edit .chzn-container-single,
.profile-edit .chzn-container {
  float: left;
  margin-right: 10px;
}
@media screen and (max-width: 360px) {
  .profile-edit .chzn-container-single,
  .profile-edit .chzn-container {
    width: 100% !important;
  }
}
.profile-edit .chzn-container-single .chzn-drop,
.profile-edit .chzn-container .chzn-drop {
  box-sizing: border-box !important;
}
.profile #users-profile-core {
  width: 100%;
}
.profile .dl-horizontal dd {
  margin-bottom: 10px;
  border-bottom: 1px dashed #ddd;
  padding-bottom: 10px;
}
.profile .dl-horizontal dd img {
  max-width: 100%;
}PK�}!]�enj�
�
themes/green/home.cssnu&1i�.home .t3-sl-1 {
  padding: 0;
}
.home .t3-sl-1 .jumbotron {
  background-color: #eee;
  background-image: -webkit-gradient(radial,center center,0,center center,460,from(#fff),to(#eee));
  background-image: -webkit-radial-gradient(circle,#fff,#eee);
  background-image: -moz-radial-gradient(circle,#fff,#eee);
  background-image: -o-radial-gradient(circle,#fff,#eee);
  background-repeat: no-repeat;
  border-bottom: 1px solid #ddd;
}
.home .t3-sl-1 .jumbotron .btn-large {
  font-size: 24.5px;
  padding: 18px 44.5px;
}
.home .t3-sl-1 .t3-social {
  background: #eee;
  padding: 20px 0;
}
.home .t3-sl-1 .t3-social .t3-social-btns {
  margin: 0;
  height: 20px;
  text-align: center;
}
.home .t3-sl-1 .t3-social .t3-social-btns li {
  display: inline-block;
  margin: 0 10px;
  height: 20px;
}
.home .t3-sl-2 {
  text-align: center;
}
.home .t3-sl-2 p {
  font-size: 16px;
  line-height: 22px;
}
.home .t3-sl-3 p img {
  margin-bottom: 20px;
}
.home .t3-sl-3,
.home .t3-sl-4 {
  border-top: 1px solid #ddd;
  text-align: center;
}
.home .t3-sl-3 p,
.home .t3-sl-4 p {
  font-size: 16px;
  line-height: 22px;
}
.home .t3-sl-3 .jumbotron,
.home .t3-sl-4 .jumbotron {
  padding-top: 0;
}
.home .t3-sl-3 .jumbotron h1,
.home .t3-sl-4 .jumbotron h1 {
  margin-bottom: 10px;
  margin-top: 0;
}
.home .t3-sl-3 .jumbotron p,
.home .t3-sl-4 .jumbotron p {
  font-size: 21px;
  line-height: 1.275;
  color: #999;
}
.home .t3-sl-5 {
  background: #eee;
  border-top: 1px solid #ddd;
  padding: 0;
}
.home .t3-sl-5 .jumbotron .btn-large {
  font-size: 24.5px;
  padding: 18px 44.5px;
}
.home .t3-sl-5 .section-arrow-alt {
  background: url("../../../images/arrow-section-alt.png") no-repeat center -1px #eee;
  width: 37px;
  height: 19px;
  position: absolute;
  top: -1px;
  left: 50%;
  margin-left: -19px;
}
.home .t3-sl-1 {
  margin-top: -1px;
}
.home .t3-sl-1 .jumbotron {
  background-color: #690;
  background-image: -webkit-gradient(radial,center center,0,center center,460,from(#88cc00),to(#690));
  background-image: -webkit-radial-gradient(circle,#88cc00,#690);
  background-image: -moz-radial-gradient(circle,#88cc00,#690);
  background-image: -o-radial-gradient(circle,#88cc00,#690);
  background-repeat: no-repeat;
  color: #eee;
}
.home .t3-sl-1 .jumbotron h1 {
  color: #fff;
}
.home .t3-sl-1 .jumbotron .btn-large {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #363636;
  background-image: -moz-linear-gradient(top,#444,#222);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));
  background-image: -webkit-linear-gradient(top,#444,#222);
  background-image: -o-linear-gradient(top,#444,#222);
  background-image: linear-gradient(to bottom,#444,#222);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
  border-color: #222 #222 #000000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #222;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.home .t3-sl-1 .jumbotron .btn-large:hover,
.home .t3-sl-1 .jumbotron .btn-large:focus,
.home .t3-sl-1 .jumbotron .btn-large:active,
.home .t3-sl-1 .jumbotron .btn-large.active,
.home .t3-sl-1 .jumbotron .btn-large.disabled,
.home .t3-sl-1 .jumbotron .btn-large[disabled] {
  color: #fff;
  background-color: #222;
  *background-color: #151515;
}
.home .t3-sl-1 .jumbotron .btn-large:active,
.home .t3-sl-1 .jumbotron .btn-large.active {
  background-color: #090909 \9;
}PK�}!]�/tP�m�m$themes/green/template-responsive.cssnu&1i�@media (min-width: 980px) and (max-width: 1199px) {
  .row {
    margin-left: -40px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 40px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 932px;
  }
  .span12 {
    width: 932px;
  }
  .span11 {
    width: 851px;
  }
  .span10 {
    width: 770px;
  }
  .span9 {
    width: 689px;
  }
  .span8 {
    width: 608px;
  }
  .span7 {
    width: 527px;
  }
  .span6 {
    width: 446px;
  }
  .span5 {
    width: 365px;
  }
  .span4 {
    width: 284px;
  }
  .span3 {
    width: 203px;
  }
  .span2 {
    width: 122px;
  }
  .span1 {
    width: 41px;
  }
  .offset12 {
    margin-left: 1012px;
  }
  .offset11 {
    margin-left: 931px;
  }
  .offset10 {
    margin-left: 850px;
  }
  .offset9 {
    margin-left: 769px;
  }
  .offset8 {
    margin-left: 688px;
  }
  .offset7 {
    margin-left: 607px;
  }
  .offset6 {
    margin-left: 526px;
  }
  .offset5 {
    margin-left: 445px;
  }
  .offset4 {
    margin-left: 364px;
  }
  .offset3 {
    margin-left: 283px;
  }
  .offset2 {
    margin-left: 202px;
  }
  .offset1 {
    margin-left: 121px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 4.2918454935622%;
    *margin-left: 4.2381974248927%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 4.2918454935622%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.309012875536%;
    *width: 91.255364806867%;
  }
  .row-fluid .span10 {
    width: 82.618025751073%;
    *width: 82.564377682403%;
  }
  .row-fluid .span9 {
    width: 73.927038626609%;
    *width: 73.87339055794%;
  }
  .row-fluid .span8 {
    width: 65.236051502146%;
    *width: 65.182403433476%;
  }
  .row-fluid .span7 {
    width: 56.545064377682%;
    *width: 56.491416309013%;
  }
  .row-fluid .span6 {
    width: 47.854077253219%;
    *width: 47.800429184549%;
  }
  .row-fluid .span5 {
    width: 39.163090128755%;
    *width: 39.109442060086%;
  }
  .row-fluid .span4 {
    width: 30.472103004292%;
    *width: 30.418454935622%;
  }
  .row-fluid .span3 {
    width: 21.781115879828%;
    *width: 21.727467811159%;
  }
  .row-fluid .span2 {
    width: 13.090128755365%;
    *width: 13.036480686695%;
  }
  .row-fluid .span1 {
    width: 4.3991416309013%;
    *width: 4.3454935622318%;
  }
  .row-fluid .offset12 {
    margin-left: 108.58369098712%;
    *margin-left: 108.47639484979%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 104.29184549356%;
    *margin-left: 104.18454935622%;
  }
  .row-fluid .offset11 {
    margin-left: 99.892703862661%;
    *margin-left: 99.785407725322%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 95.600858369099%;
    *margin-left: 95.49356223176%;
  }
  .row-fluid .offset10 {
    margin-left: 91.201716738197%;
    *margin-left: 91.094420600858%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 86.909871244635%;
    *margin-left: 86.802575107296%;
  }
  .row-fluid .offset9 {
    margin-left: 82.510729613734%;
    *margin-left: 82.403433476395%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 78.218884120172%;
    *margin-left: 78.111587982833%;
  }
  .row-fluid .offset8 {
    margin-left: 73.81974248927%;
    *margin-left: 73.712446351931%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 69.527896995708%;
    *margin-left: 69.420600858369%;
  }
  .row-fluid .offset7 {
    margin-left: 65.128755364807%;
    *margin-left: 65.021459227468%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 60.836909871245%;
    *margin-left: 60.729613733906%;
  }
  .row-fluid .offset6 {
    margin-left: 56.437768240343%;
    *margin-left: 56.330472103004%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 52.145922746781%;
    *margin-left: 52.038626609442%;
  }
  .row-fluid .offset5 {
    margin-left: 47.74678111588%;
    *margin-left: 47.639484978541%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 43.454935622318%;
    *margin-left: 43.347639484979%;
  }
  .row-fluid .offset4 {
    margin-left: 39.055793991416%;
    *margin-left: 38.948497854077%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.763948497854%;
    *margin-left: 34.656652360515%;
  }
  .row-fluid .offset3 {
    margin-left: 30.364806866953%;
    *margin-left: 30.257510729614%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 26.072961373391%;
    *margin-left: 25.965665236052%;
  }
  .row-fluid .offset2 {
    margin-left: 21.673819742489%;
    *margin-left: 21.56652360515%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.381974248927%;
    *margin-left: 17.274678111588%;
  }
  .row-fluid .offset1 {
    margin-left: 12.982832618026%;
    *margin-left: 12.875536480687%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.6909871244635%;
    *margin-left: 8.5836909871245%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 40px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 918px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 837px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 756px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 675px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 594px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 513px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 432px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 351px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 270px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 189px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 108px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 27px;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .offset-12 {
    margin-left: -736px;
  }
  .offset-11 {
    margin-left: -673px;
  }
  .offset-10 {
    margin-left: -610px;
  }
  .offset-9 {
    margin-left: -547px;
  }
  .offset-8 {
    margin-left: -484px;
  }
  .offset-7 {
    margin-left: -421px;
  }
  .offset-6 {
    margin-left: -358px;
  }
  .offset-5 {
    margin-left: -295px;
  }
  .offset-4 {
    margin-left: -232px;
  }
  .offset-3 {
    margin-left: -169px;
  }
  .offset-2 {
    margin-left: -106px;
  }
  .offset-1 {
    margin-left: -43px;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .offset-12 {
    margin-left: -932px;
  }
  .offset-11 {
    margin-left: -851px;
  }
  .offset-10 {
    margin-left: -770px;
  }
  .offset-9 {
    margin-left: -689px;
  }
  .offset-8 {
    margin-left: -608px;
  }
  .offset-7 {
    margin-left: -527px;
  }
  .offset-6 {
    margin-left: -446px;
  }
  .offset-5 {
    margin-left: -365px;
  }
  .offset-4 {
    margin-left: -284px;
  }
  .offset-3 {
    margin-left: -203px;
  }
  .offset-2 {
    margin-left: -122px;
  }
  .offset-1 {
    margin-left: -41px;
  }
}
@media (min-width: 1200px) {
  .offset-12 {
    margin-left: -1196px;
  }
  .offset-11 {
    margin-left: -1093px;
  }
  .offset-10 {
    margin-left: -990px;
  }
  .offset-9 {
    margin-left: -887px;
  }
  .offset-8 {
    margin-left: -784px;
  }
  .offset-7 {
    margin-left: -681px;
  }
  .offset-6 {
    margin-left: -578px;
  }
  .offset-5 {
    margin-left: -475px;
  }
  .offset-4 {
    margin-left: -372px;
  }
  .offset-3 {
    margin-left: -269px;
  }
  .offset-2 {
    margin-left: -166px;
  }
  .offset-1 {
    margin-left: -63px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .row,
  .row-fluid {
    width: 100%;
    margin-left: 0;
    *zoom: 1;
  }
  .row:before,
  .row:after,
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after,
  .row-fluid:after {
    clear: both;
  }
  .row [class*="span"],
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 2.7173913043478%;
    *margin-left: 2.6637432356783%;
  }
  .row [class*="span"]:first-child:not(.pull-right),
  .row-fluid [class*="span"]:first-child:not(.pull-right) {
    margin-left: 0;
  }
  .row [class*="span"].pull-right:first-child + [class*="span"]:not(.pull-right),
  .row-fluid [class*="span"].pull-right:first-child + [class*="span"]:not(.pull-right) {
    margin-left: 0;
  }
  .row .span12,
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row .span11,
  .row-fluid .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .row .span10,
  .row-fluid .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .row .span9,
  .row-fluid .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .row .span8,
  .row-fluid .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .row .span7,
  .row-fluid .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .row .span6,
  .row-fluid .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .row .span5,
  .row-fluid .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .row .span4,
  .row-fluid .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .row .span3,
  .row-fluid .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .row .span2,
  .row-fluid .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .row .span1,
  .row-fluid .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span12 .row [class*="span"] {
    margin-left: 2.7173913043478%;
    *margin-left: 2.6637432356783%;
  }
  .span12 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span12 .row .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .span12 .row .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .span12 .row .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .span12 .row .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .span12 .row .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .span12 .row .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .span12 .row .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .span12 .row .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .span12 .row .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .span12 .row .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .span12 .row .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .span12 .row .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span11 .row [class*="span"] {
    margin-left: 2.9717682020802%;
    *margin-left: 2.9181201334107%;
  }
  .span11 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span11 .row .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .span11 .row .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .span11 .row .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .span11 .row .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .span11 .row .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .span11 .row .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .span11 .row .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .span11 .row .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .span11 .row .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .span11 .row .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .span11 .row .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span10 .row [class*="span"] {
    margin-left: 3.2786885245902%;
    *margin-left: 3.2250404559206%;
  }
  .span10 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span10 .row .span10 {
    width: 90.638930163447%;
    *width: 90.585282094778%;
  }
  .span10 .row .span9 {
    width: 81.277860326894%;
    *width: 81.224212258225%;
  }
  .span10 .row .span8 {
    width: 71.916790490342%;
    *width: 71.863142421672%;
  }
  .span10 .row .span7 {
    width: 62.555720653789%;
    *width: 62.502072585119%;
  }
  .span10 .row .span6 {
    width: 53.194650817236%;
    *width: 53.141002748567%;
  }
  .span10 .row .span5 {
    width: 43.833580980684%;
    *width: 43.779932912014%;
  }
  .span10 .row .span4 {
    width: 34.472511144131%;
    *width: 34.418863075461%;
  }
  .span10 .row .span3 {
    width: 25.111441307578%;
    *width: 25.057793238908%;
  }
  .span10 .row .span2 {
    width: 15.750371471025%;
    *width: 15.696723402356%;
  }
  .span10 .row .span1 {
    width: 6.3893016344725%;
    *width: 6.335653565803%;
  }
  .span9 .row [class*="span"] {
    margin-left: 3.6563071297989%;
    *margin-left: 3.6026590611294%;
  }
  .span9 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span9 .row .span9 {
    width: 89.672131147541%;
    *width: 89.618483078871%;
  }
  .span9 .row .span8 {
    width: 79.344262295082%;
    *width: 79.290614226412%;
  }
  .span9 .row .span7 {
    width: 69.016393442623%;
    *width: 68.962745373953%;
  }
  .span9 .row .span6 {
    width: 58.688524590164%;
    *width: 58.634876521494%;
  }
  .span9 .row .span5 {
    width: 48.360655737705%;
    *width: 48.307007669035%;
  }
  .span9 .row .span4 {
    width: 38.032786885246%;
    *width: 37.979138816576%;
  }
  .span9 .row .span3 {
    width: 27.704918032787%;
    *width: 27.651269964117%;
  }
  .span9 .row .span2 {
    width: 17.377049180328%;
    *width: 17.323401111658%;
  }
  .span9 .row .span1 {
    width: 7.0491803278689%;
    *width: 6.9955322591993%;
  }
  .span8 .row [class*="span"] {
    margin-left: 4.1322314049587%;
    *margin-left: 4.0785833362892%;
  }
  .span8 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span8 .row .span8 {
    width: 88.482632541133%;
    *width: 88.428984472464%;
  }
  .span8 .row .span7 {
    width: 76.965265082267%;
    *width: 76.911617013597%;
  }
  .span8 .row .span6 {
    width: 65.4478976234%;
    *width: 65.394249554731%;
  }
  .span8 .row .span5 {
    width: 53.930530164534%;
    *width: 53.876882095864%;
  }
  .span8 .row .span4 {
    width: 42.413162705667%;
    *width: 42.359514636998%;
  }
  .span8 .row .span3 {
    width: 30.895795246801%;
    *width: 30.842147178131%;
  }
  .span8 .row .span2 {
    width: 19.378427787934%;
    *width: 19.324779719265%;
  }
  .span8 .row .span1 {
    width: 7.8610603290676%;
    *width: 7.8074122603981%;
  }
  .span7 .row [class*="span"] {
    margin-left: 4.750593824228%;
    *margin-left: 4.6969457555585%;
  }
  .span7 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span7 .row .span7 {
    width: 86.98347107438%;
    *width: 86.929823005711%;
  }
  .span7 .row .span6 {
    width: 73.96694214876%;
    *width: 73.913294080091%;
  }
  .span7 .row .span5 {
    width: 60.950413223141%;
    *width: 60.896765154471%;
  }
  .span7 .row .span4 {
    width: 47.933884297521%;
    *width: 47.880236228851%;
  }
  .span7 .row .span3 {
    width: 34.917355371901%;
    *width: 34.863707303231%;
  }
  .span7 .row .span2 {
    width: 21.900826446281%;
    *width: 21.847178377611%;
  }
  .span7 .row .span1 {
    width: 8.8842975206612%;
    *width: 8.8306494519916%;
  }
  .span6 .row [class*="span"] {
    margin-left: 5.586592178771%;
    *margin-left: 5.5329441101014%;
  }
  .span6 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span6 .row .span6 {
    width: 85.035629453682%;
    *width: 84.981981385012%;
  }
  .span6 .row .span5 {
    width: 70.071258907363%;
    *width: 70.017610838694%;
  }
  .span6 .row .span4 {
    width: 55.106888361045%;
    *width: 55.053240292376%;
  }
  .span6 .row .span3 {
    width: 40.142517814727%;
    *width: 40.088869746057%;
  }
  .span6 .row .span2 {
    width: 25.178147268409%;
    *width: 25.124499199739%;
  }
  .span6 .row .span1 {
    width: 10.21377672209%;
    *width: 10.160128653421%;
  }
  .span5 .row [class*="span"] {
    margin-left: 6.7796610169492%;
    *margin-left: 6.7260129482796%;
  }
  .span5 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span5 .row .span5 {
    width: 82.402234636872%;
    *width: 82.348586568202%;
  }
  .span5 .row .span4 {
    width: 64.804469273743%;
    *width: 64.750821205073%;
  }
  .span5 .row .span3 {
    width: 47.206703910615%;
    *width: 47.153055841945%;
  }
  .span5 .row .span2 {
    width: 29.608938547486%;
    *width: 29.555290478817%;
  }
  .span5 .row .span1 {
    width: 12.011173184358%;
    *width: 11.957525115688%;
  }
  .span4 .row [class*="span"] {
    margin-left: 8.6206896551724%;
    *margin-left: 8.5670415865029%;
  }
  .span4 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span4 .row .span4 {
    width: 78.64406779661%;
    *width: 78.590419727941%;
  }
  .span4 .row .span3 {
    width: 57.28813559322%;
    *width: 57.234487524551%;
  }
  .span4 .row .span2 {
    width: 35.932203389831%;
    *width: 35.878555321161%;
  }
  .span4 .row .span1 {
    width: 14.576271186441%;
    *width: 14.522623117771%;
  }
  .span3 .row [class*="span"] {
    margin-left: 11.834319526627%;
    *margin-left: 11.780671457958%;
  }
  .span3 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span3 .row .span3 {
    width: 72.844827586207%;
    *width: 72.791179517537%;
  }
  .span3 .row .span2 {
    width: 45.689655172414%;
    *width: 45.636007103744%;
  }
  .span3 .row .span1 {
    width: 18.534482758621%;
    *width: 18.480834689951%;
  }
  .span2 .row [class*="span"] {
    margin-left: 18.867924528302%;
    *margin-left: 18.814276459632%;
  }
  .span2 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span2 .row .span2 {
    width: 62.721893491124%;
    *width: 62.668245422455%;
  }
  .span2 .row .span1 {
    width: 25.443786982249%;
    *width: 25.390138913579%;
  }
  .span1 .row [class*="span"] {
    margin-left: 46.511627906977%;
    *margin-left: 46.457979838307%;
  }
  .span1 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span1 .row .span1 {
    width: 40.566037735849%;
    *width: 40.51238966718%;
  }
  .spanfirst {
    margin-left: 0 !important;
    clear: left;
  }
}
.row .span50,
.row-fluid .span50 {
  width: 50%;
  float: left;
}
.row .span33,
.row-fluid .span33 {
  width: 33.3333%;
  float: left;
}
.row .span25,
.row-fluid .span25 {
  width: 25%;
  float: left;
}
.row .span20,
.row-fluid .span20 {
  width: 20%;
  float: left;
}
.row .span16,
.row-fluid .span16 {
  width: 16.6666%;
  float: left;
}
.hidden-default {
  display: none !important;
}
@media (min-width: 1200px) {
  .hidden-wide {
    display: none !important;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .hidden-normal {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .hidden-xtablet {
    display: none !important;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 599px) {
  .hidden-mobile {
    display: none !important;
  }
}

.hidden {
  display: none !important;
  visibility: hidden;
}
@media (min-width: 768px) and (max-width: 979px) {
  .jumbotron {
    padding: 20px 0;
  }
  .jumbotron h1 {
    font-size: 28px;
  }
  .jumbotron p {
    font-size: 14px;
  }
  .masthead {
    padding: 40px 0;
  }
  .masthead h1 {
    font-size: 56px;
  }
  .masthead p {
    font-size: 28px;
  }
  .masthead .btn-large {
    font-size: 16px;
    padding: 12px 16px;
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .jumbotron {
    padding: 20px 0;
  }
  .jumbotron h1 {
    font-size: 28px;
  }
  .jumbotron p {
    font-size: 16px;
  }
  .masthead {
    padding: 20px 0;
  }
  .masthead h1 {
    font-size: 28px;
  }
  .masthead p {
    font-size: 16px;
  }
  .masthead .btn-large {
    font-size: 14px;
    padding: 12px 16px;
    margin-top: 0;
  }
}



@media (max-width: 767px) {
  .always-show .mega > .mega-dropdown-menu,
  .always-show .dropdown-menu {
    display: block !important;
  }
  .navbar-collapse-fixed-top,
  .navbar-collapse-fixed-bottom {
    border-top: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 1000;
  }
  .navbar-collapse-fixed-top .nav-collapse,
  .navbar-collapse-fixed-bottom .nav-collapse {
    position: absolute;
    width: 100%;
    left: 0;
    top: 41px;
    margin: 0;
  }
  .navbar-collapse-fixed-top .nav-collapse.in,
  .navbar-collapse-fixed-bottom .nav-collapse.in {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
  }
  .navbar-collapse-fixed-top .nav-collapse.in > *,
  .navbar-collapse-fixed-bottom .nav-collapse.in > * {
    -webkit-transform: translateZ(0);
  }
  .navbar-collapse-fixed-top .nav-collapse.animate,
  .navbar-collapse-fixed-bottom .nav-collapse.animate {
    overflow: hidden;
  }
  .navbar-collapse-fixed-bottom {
    bottom: 0;
    top: auto;
  }
  .navbar-collapse-fixed-bottom .nav-collapse {
    bottom: 41px;
    top: auto;
  }
  .navbar-collapse-fixed-bottom .btn-navbar {
    position: absolute;
    bottom: 0;
  }
  .logo-control .logo-img-sm {
    display: block;
  }
  .logo-control .logo-img {
    display: none;
  }
}

@media (max-width: 767px) {
  h1 {
    font-size: 28px;
    line-height: 1.25;
  }
  h1 small {
    font-size: 28px;
  }
  h2 {
    font-size: 21px;
    line-height: 1.25;
  }
  h2 small {
    font-size: 21px;
  }
  h3 {
    font-size: 17.5px;
    line-height: 1.25;
  }
  h3 small {
    font-size: 14px;
  }
  h4,
  h5,
  h6 {
    font-size: 14px;
    line-height: 1.25;
  }
  h4 small,
  h5 small,
  h6 small {
    font-size: 14px -2px;
  }
}

@media (max-width: 767px) {
  .t3-navhelper {
    margin-left: -20px;
    margin-right: -20px;
  }
  .t3-mainnav {
    background: #e6e6e6;
    border-top: 1px solid #d9d9d9;
    height: auto;
    margin-left: -20px;
    margin-right: -20px;
  }
  .t3-mainnav .navbar .btn-navbar:hover {
    cursor: pointer;
  }
  .t3-mainnav .nav-collapse {
    margin-top: 10px;
    background: #fff;
  }
  .t3-mainnav .nav-collapse .nav {
    margin: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a {
    margin-bottom: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > span {
    padding: 10px 20px;
    display: inline-block;
  }
  .t3-mainnav .nav-collapse .nav > li > a,
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-bottom: 1px solid #eee;
    padding: 10px 20px;
    font-weight: bold;
    text-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
  }
  .t3-mainnav .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a:hover {
    background-color: #666;
    background-image: none;
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-top: 1px solid #d9d9d9;
    border-bottom: 0;
    font-weight: normal;
    padding: 10px 20px;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu.open a,
  .t3-mainnav .nav-collapse .dropdown-submenu.open > a,
  .t3-mainnav .nav-collapse .dropdown-menu a:hover {
    background-color: #666;
    background-image: none;
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu {
    margin: 0;
    padding: 0;
    background-color: #e6e6e6;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .t3-mainnav.navbar-collapse-fixed-top,
  .t3-mainnav.navbar-collapse-fixed-bottom {
    margin: 0;
  }
  .t3-mainnav.navbar-collapse-fixed-top .nav-collapse,
  .t3-mainnav.navbar-collapse-fixed-bottom .nav-collapse {
    margin: 0;
  }
  .t3-mainnav .navbar .nav > li > .dropdown-menu:before,
  .t3-mainnav .navbar .nav > li > .dropdown-menu:after,
  .t3-mainnav .navbar .nav > li > .dropdown-menu .divider {
    display: none;
  }
  .t3-mainnav .customization {
    display: none;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  #search-form .word a.btn {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .article-content iframe {
    width: 100% !important;
    height: auto;
  }
  .contact .form-horizontal .control-label.email_copy {
    float: left;
    margin-right: 5px;
  }
  .contact .thumbnail.pull-right {
    width: 100%;
    float: none;
  }
  .contact .thumbnail.pull-right img {
    width: 100%;
  }
  .contact .dl-horizontal dt {
    float: left;
    margin-right: 5px;
  }
  .login-wrap .login_form fieldset,
  .login-wrap .login fieldset {
    padding-left: 20px;
  }
}
@media (max-width: 599px) {
  article img[align=left],
  .img_caption.left,
  article img[align=right],
  .img_caption.right,
  .img-fulltext-left,
  .img-fulltext-right {
    float: none !important;
    margin-left: 0;
    margin-right: 0;
    width: 100% !important;
  }
  a#advanced-search-toggle {
    margin-top: 10px;
  }
  #search-form .word a.btn {
    margin-top: 10px;
  }
}
@media (max-width: 360px) {
  button.button {
    margin-top: 10px;
  }
  #search-form .word button.btn,
  #search-form .word a.btn {
    margin-top: 10px;
  }
}



@media (max-width: 767px) {
  body {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .logo {
    float: left !important;
    text-align: center;
    width: 100% !important;
  }
  .head-search {
    float: left !important;
    margin-top: 20px;
    margin-left: 0 !important;
    width: 100% !important;
  }
  .head-search form {
    float: none;
  }
  .head-search .input {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 30px;
  }
  .head-search .input:focus {
    width: 100%;
  }
  .t3-header .span8,
  .t3-header .span4 {
    width: 100% !important;
    margin-left: 0 !important;
    float: none;
  }
  .languageswitcherload {
    float: left;
  }
  .languageswitcherload .mod-languages {
    text-align: right;
  }
  .t3-sl {
    padding-bottom: 20px;
    padding-top: 20px;
  }
  .t3-footer {
    margin-left: -20px;
    margin-right: -20px;
  }
  .t3-footnav {
    padding: 20px 20px 0;
    font-size: 12px;
  }
  .t3-footnav .module-title {
    font-size: 14px;
    font-weight: bold;
  }
  .t3-copyright {
    padding: 20px 20px 40px;
    *zoom: 1;
  }
  .t3-copyright:before,
  .t3-copyright:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .t3-copyright:after {
    clear: both;
  }
  .copyright,
  .poweredby {
    float: none;
    display: inline-block;
    text-align: center;
  }
  .poweredby {
    margin-top: 10px;
  }
  .poweredby .t3-logo,
  .poweredby .t3-logo-small {
    float: none;
    display: inline-block;
  }
}PK�}!]�t��S�S%themes/green/bootstrap-responsive.cssnu&1i�.hidden {
  display: none;
  visibility: hidden;
}
.visible-phone {
  display: none !important;
}
.visible-tablet {
  display: none !important;
}
.hidden-desktop {
  display: none !important;
}
.visible-desktop {
  display: inherit !important;
}
@media (min-width: 768px) and (max-width: 979px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-tablet {
    display: inherit !important;
  }
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-phone {
    display: inherit !important;
  }
  .hidden-phone {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: inherit !important;
  }
  .hidden-print {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .row {
    margin-left: -40px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 40px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 1196px;
  }
  .span12 {
    width: 1196px;
  }
  .span11 {
    width: 1093px;
  }
  .span10 {
    width: 990px;
  }
  .span9 {
    width: 887px;
  }
  .span8 {
    width: 784px;
  }
  .span7 {
    width: 681px;
  }
  .span6 {
    width: 578px;
  }
  .span5 {
    width: 475px;
  }
  .span4 {
    width: 372px;
  }
  .span3 {
    width: 269px;
  }
  .span2 {
    width: 166px;
  }
  .span1 {
    width: 63px;
  }
  .offset12 {
    margin-left: 1276px;
  }
  .offset11 {
    margin-left: 1173px;
  }
  .offset10 {
    margin-left: 1070px;
  }
  .offset9 {
    margin-left: 967px;
  }
  .offset8 {
    margin-left: 864px;
  }
  .offset7 {
    margin-left: 761px;
  }
  .offset6 {
    margin-left: 658px;
  }
  .offset5 {
    margin-left: 555px;
  }
  .offset4 {
    margin-left: 452px;
  }
  .offset3 {
    margin-left: 349px;
  }
  .offset2 {
    margin-left: 246px;
  }
  .offset1 {
    margin-left: 143px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 3.3444816053512%;
    *margin-left: 3.2908335366816%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 3.3444816053512%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.387959866221%;
    *width: 91.334311797551%;
  }
  .row-fluid .span10 {
    width: 82.775919732441%;
    *width: 82.722271663772%;
  }
  .row-fluid .span9 {
    width: 74.163879598662%;
    *width: 74.110231529993%;
  }
  .row-fluid .span8 {
    width: 65.551839464883%;
    *width: 65.498191396213%;
  }
  .row-fluid .span7 {
    width: 56.939799331104%;
    *width: 56.886151262434%;
  }
  .row-fluid .span6 {
    width: 48.327759197324%;
    *width: 48.274111128655%;
  }
  .row-fluid .span5 {
    width: 39.715719063545%;
    *width: 39.662070994876%;
  }
  .row-fluid .span4 {
    width: 31.103678929766%;
    *width: 31.050030861096%;
  }
  .row-fluid .span3 {
    width: 22.491638795987%;
    *width: 22.437990727317%;
  }
  .row-fluid .span2 {
    width: 13.879598662207%;
    *width: 13.825950593538%;
  }
  .row-fluid .span1 {
    width: 5.2675585284281%;
    *width: 5.2139104597586%;
  }
  .row-fluid .offset12 {
    margin-left: 106.6889632107%;
    *margin-left: 106.58166707336%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 103.34448160535%;
    *margin-left: 103.23718546801%;
  }
  .row-fluid .offset11 {
    margin-left: 98.076923076923%;
    *margin-left: 97.969626939584%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 94.732441471572%;
    *margin-left: 94.625145334233%;
  }
  .row-fluid .offset10 {
    margin-left: 89.464882943144%;
    *margin-left: 89.357586805805%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 86.120401337793%;
    *margin-left: 86.013105200454%;
  }
  .row-fluid .offset9 {
    margin-left: 80.852842809365%;
    *margin-left: 80.745546672025%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 77.508361204013%;
    *margin-left: 77.401065066674%;
  }
  .row-fluid .offset8 {
    margin-left: 72.240802675585%;
    *margin-left: 72.133506538246%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 68.896321070234%;
    *margin-left: 68.789024932895%;
  }
  .row-fluid .offset7 {
    margin-left: 63.628762541806%;
    *margin-left: 63.521466404467%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 60.284280936455%;
    *margin-left: 60.176984799116%;
  }
  .row-fluid .offset6 {
    margin-left: 55.016722408027%;
    *margin-left: 54.909426270688%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 51.672240802676%;
    *margin-left: 51.564944665337%;
  }
  .row-fluid .offset5 {
    margin-left: 46.404682274247%;
    *margin-left: 46.297386136908%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 43.060200668896%;
    *margin-left: 42.952904531557%;
  }
  .row-fluid .offset4 {
    margin-left: 37.792642140468%;
    *margin-left: 37.685346003129%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.448160535117%;
    *margin-left: 34.340864397778%;
  }
  .row-fluid .offset3 {
    margin-left: 29.180602006689%;
    *margin-left: 29.07330586935%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 25.836120401338%;
    *margin-left: 25.728824263999%;
  }
  .row-fluid .offset2 {
    margin-left: 20.56856187291%;
    *margin-left: 20.461265735571%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.224080267559%;
    *margin-left: 17.116784130219%;
  }
  .row-fluid .offset1 {
    margin-left: 11.95652173913%;
    *margin-left: 11.849225601791%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.6120401337793%;
    *margin-left: 8.5047439964402%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 40px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 1182px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 1079px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 976px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 873px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 770px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 667px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 564px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 461px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 358px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 255px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 152px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 49px;
  }
  .thumbnails {
    margin-left: -40px;
  }
  .thumbnails > li {
    margin-left: 40px;
  }
  .row-fluid .thumbnails {
    margin-left: 0;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  .row {
    margin-left: -20px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 20px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 736px;
  }
  .span12 {
    width: 736px;
  }
  .span11 {
    width: 673px;
  }
  .span10 {
    width: 610px;
  }
  .span9 {
    width: 547px;
  }
  .span8 {
    width: 484px;
  }
  .span7 {
    width: 421px;
  }
  .span6 {
    width: 358px;
  }
  .span5 {
    width: 295px;
  }
  .span4 {
    width: 232px;
  }
  .span3 {
    width: 169px;
  }
  .span2 {
    width: 106px;
  }
  .span1 {
    width: 43px;
  }
  .offset12 {
    margin-left: 776px;
  }
  .offset11 {
    margin-left: 713px;
  }
  .offset10 {
    margin-left: 650px;
  }
  .offset9 {
    margin-left: 587px;
  }
  .offset8 {
    margin-left: 524px;
  }
  .offset7 {
    margin-left: 461px;
  }
  .offset6 {
    margin-left: 398px;
  }
  .offset5 {
    margin-left: 335px;
  }
  .offset4 {
    margin-left: 272px;
  }
  .offset3 {
    margin-left: 209px;
  }
  .offset2 {
    margin-left: 146px;
  }
  .offset1 {
    margin-left: 83px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 2.7173913043478%;
    *margin-left: 2.6637432356783%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 2.7173913043478%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.387959866221%;
    *width: 91.334311797551%;
  }
  .row-fluid .span10 {
    width: 82.775919732441%;
    *width: 82.722271663772%;
  }
  .row-fluid .span9 {
    width: 74.163879598662%;
    *width: 74.110231529993%;
  }
  .row-fluid .span8 {
    width: 65.551839464883%;
    *width: 65.498191396213%;
  }
  .row-fluid .span7 {
    width: 56.939799331104%;
    *width: 56.886151262434%;
  }
  .row-fluid .span6 {
    width: 48.327759197324%;
    *width: 48.274111128655%;
  }
  .row-fluid .span5 {
    width: 39.715719063545%;
    *width: 39.662070994876%;
  }
  .row-fluid .span4 {
    width: 31.103678929766%;
    *width: 31.050030861096%;
  }
  .row-fluid .span3 {
    width: 22.491638795987%;
    *width: 22.437990727317%;
  }
  .row-fluid .span2 {
    width: 13.879598662207%;
    *width: 13.825950593538%;
  }
  .row-fluid .span1 {
    width: 5.2675585284281%;
    *width: 5.2139104597586%;
  }
  .row-fluid .offset12 {
    margin-left: 105.4347826087%;
    *margin-left: 105.32748647136%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 102.71739130435%;
    *margin-left: 102.61009516701%;
  }
  .row-fluid .offset11 {
    margin-left: 98.076923076923%;
    *margin-left: 97.969626939584%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 94.732441471572%;
    *margin-left: 94.625145334233%;
  }
  .row-fluid .offset10 {
    margin-left: 89.464882943144%;
    *margin-left: 89.357586805805%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 86.120401337793%;
    *margin-left: 86.013105200454%;
  }
  .row-fluid .offset9 {
    margin-left: 80.852842809365%;
    *margin-left: 80.745546672025%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 77.508361204013%;
    *margin-left: 77.401065066674%;
  }
  .row-fluid .offset8 {
    margin-left: 72.240802675585%;
    *margin-left: 72.133506538246%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 68.896321070234%;
    *margin-left: 68.789024932895%;
  }
  .row-fluid .offset7 {
    margin-left: 63.628762541806%;
    *margin-left: 63.521466404467%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 60.284280936455%;
    *margin-left: 60.176984799116%;
  }
  .row-fluid .offset6 {
    margin-left: 55.016722408027%;
    *margin-left: 54.909426270688%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 51.672240802676%;
    *margin-left: 51.564944665337%;
  }
  .row-fluid .offset5 {
    margin-left: 46.404682274247%;
    *margin-left: 46.297386136908%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 43.060200668896%;
    *margin-left: 42.952904531557%;
  }
  .row-fluid .offset4 {
    margin-left: 37.792642140468%;
    *margin-left: 37.685346003129%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.448160535117%;
    *margin-left: 34.340864397778%;
  }
  .row-fluid .offset3 {
    margin-left: 29.180602006689%;
    *margin-left: 29.07330586935%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 25.836120401338%;
    *margin-left: 25.728824263999%;
  }
  .row-fluid .offset2 {
    margin-left: 20.56856187291%;
    *margin-left: 20.461265735571%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.224080267559%;
    *margin-left: 17.116784130219%;
  }
  .row-fluid .offset1 {
    margin-left: 11.95652173913%;
    *margin-left: 11.849225601791%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.6120401337793%;
    *margin-left: 8.5047439964402%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 20px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 722px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 659px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 596px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 533px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 470px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 407px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 344px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 281px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 218px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 155px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 92px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 29px;
  }
}

@media (max-width: 767px) {
  body {
    padding-left: 20px;
    padding-right: 20px;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom,
  .navbar-static-top {
    margin-left: -20px;
    margin-right: -20px;
  }
  .container-fluid {
    padding: 0;
  }
  .dl-horizontal dt {
    float: none;
    clear: none;
    width: auto;
    text-align: left;
  }
  .dl-horizontal dd {
    margin-left: 0;
  }
  .container {
    width: auto;
  }
  .row-fluid {
    width: 100%;
  }
  .row,
  .thumbnails {
    margin-left: 0;
  }
  .thumbnails > li {
    float: none;
    margin-left: 0;
  }
  [class*="span"],
  .uneditable-input[class*="span"],
  .row-fluid [class*="span"] {
    float: none;
    display: block;
    width: 100%;
    margin-left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .row-fluid [class*="offset"]:first-child {
    margin-left: 0;
  }
  .input-large,
  .input-xlarge,
  .input-xxlarge,
  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .input-prepend input,
  .input-append input,
  .input-prepend input[class*="span"],
  .input-append input[class*="span"] {
    display: inline-block;
    width: auto;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 0;
  }
  .modal {
    position: fixed;
    top: 20px;
    left: 20px;
    right: 20px;
    width: auto;
    margin: 0;
  }
  .modal.fade {
    top: -100px;
  }
  .modal.fade.in {
    top: 20px;
  }
}
@media (max-width: 480px) {
  .nav-collapse {
    -webkit-transform: translate3d(0,0,0);
  }
  .page-header h1 small {
    display: block;
    line-height: 20px;
  }
  input[type="checkbox"],
  input[type="radio"] {
    border: 1px solid #ccc;
  }
  .form-horizontal .control-label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: left;
  }
  .form-horizontal .controls {
    margin-left: 0;
  }
  .form-horizontal .control-list {
    padding-top: 0;
  }
  .form-horizontal .form-actions {
    padding-left: 10px;
    padding-right: 10px;
  }
  .media .pull-left,
  .media .pull-right {
    float: none;
    display: block;
    margin-bottom: 10px;
  }
  .media-object {
    margin-right: 0;
    margin-left: 0;
  }
  .modal {
    top: 10px;
    left: 10px;
    right: 10px;
  }
  .modal-header .close {
    padding: 10px;
    margin: -10px;
  }
  .carousel-caption {
    position: static;
  }
}

.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
  -moz-transition: opacity .15s linear;
  -o-transition: opacity .15s linear;
  transition: opacity .15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height .35s ease;
  -moz-transition: height .35s ease;
  -o-transition: height .35s ease;
  transition: height .35s ease;
}
.collapse.in {
  height: auto;
}

@media (max-width: 767px) {
  body {
    padding-top: 0;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    position: static;
  }
  .navbar-fixed-top {
    margin-bottom: 20px;
  }
  .navbar-fixed-bottom {
    margin-top: 20px;
  }
  .navbar-fixed-top .navbar-inner,
  .navbar-fixed-bottom .navbar-inner {
    padding: 5px;
  }
  .navbar .container {
    width: auto;
    padding: 0;
  }
  .navbar .brand {
    padding-left: 10px;
    padding-right: 10px;
    margin: 0 0 0 -5px;
  }
  .nav-collapse {
    clear: both;
  }
  .nav-collapse .nav {
    float: none;
    margin: 0 0 10px;
  }
  .nav-collapse .nav > li {
    float: none;
  }
  .nav-collapse .nav > li > a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > .divider-vertical {
    display: none;
  }
  .nav-collapse .nav .nav-header {
    color: #666;
    text-shadow: none;
  }
  .nav-collapse .nav > li > a,
  .nav-collapse .dropdown-menu a {
    padding: 9px 15px;
    font-weight: bold;
    color: #666;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  .nav-collapse .btn {
    padding: 4px 10px 4px;
    font-weight: normal;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
  }
  .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > li > a:hover,
  .nav-collapse .nav > li > a:focus,
  .nav-collapse .dropdown-menu a:hover,
  .nav-collapse .dropdown-menu a:focus {
    background-color: #e6e6e6;
  }
  .navbar-inverse .nav-collapse .nav > li > a,
  .navbar-inverse .nav-collapse .dropdown-menu a {
    color: #999;
  }
  .navbar-inverse .nav-collapse .nav > li > a:hover,
  .navbar-inverse .nav-collapse .nav > li > a:focus,
  .navbar-inverse .nav-collapse .dropdown-menu a:hover,
  .navbar-inverse .nav-collapse .dropdown-menu a:focus {
    background-color: #111111;
  }
  .nav-collapse.in .btn-group {
    margin-top: 5px;
    padding: 0;
  }
  .nav-collapse .dropdown-menu {
    position: static;
    top: auto;
    left: auto;
    float: none;
    display: none;
    max-width: none;
    margin: 0 15px;
    padding: 0;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .nav-collapse .open > .dropdown-menu {
    display: block;
  }
  .nav-collapse .dropdown-menu:before,
  .nav-collapse .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .dropdown-menu .divider {
    display: none;
  }
  .nav-collapse .nav > li > .dropdown-menu:before,
  .nav-collapse .nav > li > .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .navbar-form,
  .nav-collapse .navbar-search {
    float: none;
    padding: 10px 15px;
    margin: 10px 0;
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
  }
  .navbar-inverse .nav-collapse .navbar-form,
  .navbar-inverse .nav-collapse .navbar-search {
    border-top-color: #111111;
    border-bottom-color: #111111;
  }
  .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-left: 0;
  }
  .nav-collapse,
  .nav-collapse.collapse {
    overflow: hidden;
    height: 0;
  }
  .navbar .btn-navbar {
    display: block;
  }
  .navbar-static .navbar-inner {
    padding-left: 10px;
    padding-right: 10px;
  }
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: auto;
  }
}
@media (min-width: 768px) {
  .nav-collapse.collapse {
    height: auto !important;
    overflow: visible !important;
  }
}PK�}!]�%Y�� themes/green/home-responsive.cssnu&1i�@media (max-width: 767px) {
  .home .t3-sl-1,
  .home .t3-sl-5 {
    margin-left: -20px;
    margin-right: -20px;
  }
  .home .t3-sl-1 .jumbotron,
  .home .t3-sl-5 .jumbotron {
    padding-top: 30px;
    padding-bottom: 10px;
  }
  .home .t3-sl-1 .jumbotron .btn-large,
  .home .t3-sl-5 .jumbotron .btn-large {
    font-size: 16px;
    padding: 12px 16px;
  }
  .home .t3-sl-2 {
    text-align: center;
  }
  .home .t3-sl-2 p {
    font-size: 14px;
    line-height: 20px;
  }
  .home .t3-sl-3 p img {
    margin-bottom: 0;
    margin-top: 20px;
  }
  .home .t3-sl-3 p,
  .home .t3-sl-4 p {
    font-size: 14px;
    line-height: 20px;
  }
  .home .t3-sl-3 .jumbotron,
  .home .t3-sl-4 .jumbotron {
    padding-bottom: 0;
  }
  .home .t3-sl-3 .jumbotron h1,
  .home .t3-sl-4 .jumbotron h1 {
    margin-bottom: 10px;
    margin-top: 10px;
  }
  .home .t3-sl-3 .jumbotron p,
  .home .t3-sl-4 .jumbotron p {
    font-size: 14px;
  }
}PK�}!]%�ʰ�themes/green/template.cssnu&1i�.jumbotron {
  position: relative;
  padding: 40px 0;
}
.jumbotron h1 {
  font-size: 56px;
  letter-spacing: -1px;
  line-height: 1;
  margin: 0 0 10px 0;
}
.jumbotron p {
  font-size: 21px;
  line-height: 1.275;
  margin: 0 0 20px 0;
}
.jumbotron .btn {
  margin-top: 10px;
}
.jumbotron .btn-large {
  margin-top: 20px;
  font-size: 18px;
}
.masthead {
  padding: 80px 0 60px;
  text-align: center;
}
.masthead h1 {
  font-size: 98px;
}
.masthead p {
  font-size: 42px;
}
.masthead .btn-large {
  font-size: 28px;
  padding: 14px 28px;
}
.jumbotron.has-image {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.masthead.has-image {
  text-align: left;
}
.thumbnails {
  margin-bottom: 20px;
  margin-left: -40px;
  list-style: none;
  *zoom: 1;
}
.thumbnails:before,
.thumbnails:after {
  display: table;
  content: "";
  line-height: 0;
}
.thumbnails:after {
  clear: both;
}
.row-fluid .thumbnails {
  margin-left: 0;
}
.thumbnails > li {
  float: left;
  position: relative;
  margin-bottom: 20px;
  margin-left: 40px;
}
.thumbnail {
  border: 1px solid #ddd;
  display: block;
  padding: 4px;
  line-height: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}
a.thumbnail:hover {
  border-color: #690;
  -webkit-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
  -moz-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
  box-shadow: 0 1px 4px rgba(0,105,214,0.25);
}
.thumbnail > img {
  display: block;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.thumbnail .caption {
  padding: 9px;
  color: #666;
}
.thumbnails.paper > li:before,
.thumbnails.paper > li:after {
  content: '';
  position: absolute;
  z-index: -2;
  bottom: 15px;
  left: 10px;
  width: 50%;
  height: 20%;
  box-shadow: 0 15px 10px rgba(0,0,0,0.7);
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.thumbnails.paper > li:after {
  right: 10px;
  left: auto;
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  transform: rotate(3deg);
}
.thumbnails.paper .thumbnail {
  border: none;
  padding: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.thumbnails.paper a.thumbnail.paper:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.t3-logo,
.t3-logo-small {
  display: block;
  text-decoration: none;
  text-indent: -9999em;
  text-align: left;
  background-repeat: no-repeat;
  background-position: center;
}
.t3-logo {
  width: 182px;
  height: 50px;
}
.t3-logo-small {
  width: 60px;
  height: 30px;
}
.t3-logo,
.t3-logo-color {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-color.png");
}
.t3-logo-small,
.t3-logo-small.t3-logo-color {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-color.png");
}
.t3-logo-dark {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-dark.png");
}
.t3-logo-small.t3-logo-dark {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-dark.png");
}
.t3-logo-light {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-light.png");
}
.t3-logo-small.t3-logo-light {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-light.png");
}

.wrap {
  width: auto;
  clear: both;
}
.offset-12 {
  margin-left: -932px;
}
.offset-11 {
  margin-left: -851px;
}
.offset-10 {
  margin-left: -770px;
}
.offset-9 {
  margin-left: -689px;
}
.offset-8 {
  margin-left: -608px;
}
.offset-7 {
  margin-left: -527px;
}
.offset-6 {
  margin-left: -446px;
}
.offset-5 {
  margin-left: -365px;
}
.offset-4 {
  margin-left: -284px;
}
.offset-3 {
  margin-left: -203px;
}
.offset-2 {
  margin-left: -122px;
}
.offset-1 {
  margin-left: -41px;
}
.row-fluid .spanfirst {
  margin-left: 0 !important;
}

.logo-control .logo-img-sm {
  display: none;
}
.logo-control .logo-img {
  display: block;
}
.body-data-holder:before {
  display: none;
  content: "grid-float-breakpoint:767px screen-xs:600px screen-sm:736px screen-md:932px screen-lg:1196px";
}

.wrap {
  width: auto;
  clear: both;
}
.tab-content {
  overflow: visible;
}
.accordion-body.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height .35s ease;
  -moz-transition: height .35s ease;
  -o-transition: height .35s ease;
  transition: height .35s ease;
}
.accordion-body.collapse.in {
  height: auto;
}

body {
  background-color: #fff;
  color: #444;
  font-family: sans-serif;
  font-size: 14px;
  line-height: 20px;
  margin: 0;
}
a {
  color: #690;
  text-decoration: none;
}
a:hover {
  color: #334d00;
  text-decoration: underline;
}
img {
  max-width: 100% !important;
}
.img-rounded {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.img-polaroid {
  padding: 4px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
  box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.img-circle {
  -webkit-border-radius: 500px;
  -moz-border-radius: 500px;
  border-radius: 500px;
}
table {
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
th,
td {
  line-height: 20px;
  padding: 8px 10px;
  text-align: left;
  vertical-align: top;
}
td {
  border-top: 1px solid #ddd;
}
th {
  background: #444;
  color: #eee;
  font-weight: bold;
}
th a {
  color: #eee;
}
th a:hover,
th a:focus,
th a:active {
  color: #fff;
}
.cat-list-row0:hover,
.cat-list-row1:hover {
  background: #f5f5f5;
}
.cat-list-row1,
tr.cat-list-row1 td {
  background: #f9f9f9;
}
table.contentpane,
table.tablelist,
table.category,
table.admintable,
table.blog {
  width: 100%;
}
table.contentpaneopen {
  border: 0;
}
.row-even,
.row-odd {
  padding: 5px;
  width: 99%;
  border-bottom: 1px solid #ddd;
}
.row-odd {
  background-color: transparent;
}
.row-even {
  background-color: #f9f9f9;
}
.blog-row-rule,
.blog-item-rule {
  border: 0;
}
.row-fluid .row-reveal {
  visibility: hidden;
}
.row-fluid:hover .row-reveal {
  visibility: visible;
}
.nav-list > li.offset > a {
  padding-left: 30px;
  font-size: 12px;
}
.blog-row-rule,
.blog-item-rule {
  border: 0;
}
.list-striped,
.row-striped {
  list-style: none;
  line-height: 18px;
  text-align: left;
  vertical-align: middle;
  border-top: 1px solid #ddd;
  margin-left: 0;
}
.list-striped li,
.list-striped dd,
.row-striped .row,
.row-striped .row-fluid {
  border-bottom: 1px solid #ddd;
  padding: 10px 15px;
}
.list-striped li:nth-child(odd),
.list-striped dd:nth-child(odd),
.row-striped .row:nth-child(odd),
.row-striped .row-fluid:nth-child(odd) {
  background-color: #f9f9f9;
}
.list-striped li:hover,
.list-striped dd:hover,
.row-striped .row:hover,
.row-striped .row-fluid:hover {
  background-color: #f5f5f5;
}
.row-striped .row-fluid {
  width: 97%;
}
.row-striped .row-fluid [class*="span"] {
  min-height: 10px;
}
.row-striped .row-fluid [class*="span"] {
  margin-left: 8px;
}
.row-striped .row-fluid [class*="span"]:first-child {
  margin-left: 0;
}
.list-condensed li {
  padding: 5px 10px;
}
.row-condensed .row,
.row-condensed .row-fluid {
  padding: 5px 10px;
}
.list-bordered,
.row-bordered {
  list-style: none;
  line-height: 18px;
  text-align: left;
  vertical-align: middle;
  margin-left: 0;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.star {
  color: #fc0;
}
.red {
  color: #c00;
}
.center,
.table td.center,
.table th.center {
  text-align: center;
}
hr {
  margin: 20px 0;
  border: 0;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #fff;
}
hr.hr-condensed {
  margin: 10px 0;
}
.element-invisible {
  position: absolute;
  padding: 0;
  margin: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}
.width-auto {
  width: auto;
}

p {
  margin: 0 0 10px;
}
p small,
p .small {
  font-size: 12px;
  color: #999;
}
.lead {
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 200;
  line-height: 30px;
}
small {
  font-size: 85%;
}
strong {
  font-weight: bold;
}
em {
  font-style: italic;
}
cite {
  font-style: normal;
}
.muted {
  color: #999;
}
a.muted:hover,
a.muted:focus {
  color: #808080;
}
.text-warning {
  color: #f80;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #cc6d00;
}
.text-error {
  color: #c00;
}
a.text-error:hover,
a.text-error:focus {
  color: #990000;
}
.text-info {
  color: #07b;
}
a.text-info:hover,
a.text-info:focus {
  color: #005788;
}
.text-success {
  color: #690;
}
a.text-success:hover,
a.text-success:focus {
  color: #446600;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.highlight {
  background-color: #FFC;
  font-weight: bold;
  padding: 1px 4px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 10px 0;
  font-family: sans-serif;
  font-weight: bold;
  line-height: 1;
  color: #444;
  text-rendering: optimizelegibility;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  font-weight: normal;
  line-height: 1;
  color: #999;
}
h1 {
  font-size: 35px;
  line-height: 40px;
}
h1 small {
  font-size: 28px;
}
h2 {
  font-size: 28px;
  line-height: 40px;
}
h2 small {
  font-size: 21px;
}
h3 {
  font-size: 21px;
  line-height: 40px;
}
h3 small {
  font-size: 16px;
}
h4 {
  font-size: 16px;
  line-height: 20px;
}
h4 small {
  font-size: 14px;
}
h5 {
  font-size: 15px;
  line-height: 20px;
}
h5 small {
  font-size: 12px;
}
h6 {
  font-size: 14px;
  line-height: 20px;
}
.page-header {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin: 0 0 40px;
}
.page-title,
.page-header h1 {
  line-height: 1;
  margin: 0;
}
.page-subheader {
  border-bottom: 1px solid #ddd;
  margin: 0 0 20px;
  *zoom: 1;
}
.page-subheader:before,
.page-subheader:after {
  display: table;
  content: "";
  line-height: 0;
}
.page-subheader:after {
  clear: both;
}
.page-subtitle,
.page-subheader h2 {
  line-height: 1;
  margin: 0;
}
.page-header + .page-subheader {
  margin-top: -20px;
}
.article-title,
.article-header h1 {
  margin: 0 0 10px 0;
  line-height: 1;
}
.item-title {
  font-weight: bold;
}
ul,
ol {
  padding: 0;
  margin: 0 0 10px 25px;
}
ul ul,
ul ol,
ol ol,
ol ul {
  margin-bottom: 0;
}
ul {
  list-style: disc;
}
ol {
  list-style: decimal;
}
li {
  line-height: 20px;
}
ul.unstyled,
ol.unstyled {
  margin-left: 0;
  list-style: none;
}
ul.inline,
ol.inline {
  margin-left: 0;
  list-style: none;
}
ul.inline > li,
ol.inline > li {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 20px;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 10px;
}
.dl-horizontal {
  *zoom: 1;
}
.dl-horizontal:before,
.dl-horizontal:after {
  display: table;
  content: "";
  line-height: 0;
}
.dl-horizontal:after {
  clear: both;
}
.dl-horizontal dt {
  float: left;
  width: 160px;
  clear: left;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dl-horizontal dd {
  margin-left: 180px;
}
.label,
.badge {
  display: inline-block;
  padding: 2px 4px;
  font-size: 11.844px;
  font-weight: bold;
  line-height: 14px;
  color: #fff;
  vertical-align: baseline;
  white-space: nowrap;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #999;
}
.label {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.badge {
  padding-left: 9px;
  padding-right: 9px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.label:empty,
.badge:empty {
  display: none;
}
a.label:hover,
a.label:focus,
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label-important,
.badge-important {
  background-color: #c00;
}
.label-important[href],
.badge-important[href] {
  background-color: #990000;
}
.label-warning,
.badge-warning {
  background-color: #f80;
}
.label-warning[href],
.badge-warning[href] {
  background-color: #cc6d00;
}
.label-success,
.badge-success {
  background-color: #690;
}
.label-success[href],
.badge-success[href] {
  background-color: #446600;
}
.label-info,
.badge-info {
  background-color: #07b;
}
.label-info[href],
.badge-info[href] {
  background-color: #005788;
}
.label-inverse,
.badge-inverse {
  background-color: #444;
}
.label-inverse[href],
.badge-inverse[href] {
  background-color: #2b2b2b;
}
.btn .label,
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-mini .label,
.btn-mini .badge {
  top: 0;
}
.page-header .label,
.page-header .badge {
  vertical-align: middle;
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999;
}
abbr.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 0 0 0 15px;
  margin: 0 0 20px;
  border-left: 5px solid #eee;
}
blockquote p {
  margin-bottom: 0;
  font-size: 17.5px;
  font-weight: 300;
  line-height: 1.25;
}
blockquote small {
  display: block;
  line-height: 20px;
  color: #999;
}
blockquote small:before {
  content: '\2014 \00A0';
}
blockquote.pull-right {
  float: right;
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eee;
  border-left: 0;
}
blockquote.pull-right p,
blockquote.pull-right small {
  text-align: right;
}
blockquote.pull-right small:before {
  content: '';
}
blockquote.pull-right small:after {
  content: '\00A0 \2014';
}
q:before,
q:after,
blockquote:before,
blockquote:after {
  content: "";
}
address {
  display: block;
  margin-bottom: 0;
  font-style: normal;
  line-height: 20px;
}

form {
  margin: 0 0 20px;
}
input,
textarea {
  width: 210px;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  -moz-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  -o-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: #999999;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  height: 30px;
  line-height: 30px;
}
select {
  width: 220px;
  border: 1px solid #ddd;
}
select[multiple],
select[size] {
  height: auto;
}
.radio,
.checkbox {
  padding-left: 18px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  margin-left: -18px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
  padding-top: 5px;
  margin-bottom: 0;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-left: 10px;
}
.radio.btn-group input[type=radio] {
  display: none;
}
.radio.btn-group > label:first-of-type {
  margin-left: 0;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
}
fieldset.radio.btn-group {
  padding-left: 0;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
}
.help-block,
.help-inline {
  color: #6a6a6a;
}
.help-block {
  margin-bottom: 10px;
}
.input-append,
.input-prepend {
  margin-bottom: 5px;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
  margin-bottom: 0;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-left: 0;
  margin-bottom: 0;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  margin-right: 3px;
  margin-left: 0;
}
.control-group {
  margin-bottom: 10px;
}
legend + .control-group {
  margin-top: 20px;
}
.form-horizontal .control-group {
  margin-bottom: 20px;
}
.form-horizontal .control-label {
  width: 140px;
  padding-top: 5px;
  text-align: right;
}
.form-horizontal .controls {
  margin-left: 160px;
}
.form-horizontal .help-block {
  margin-top: 10px;
  margin-bottom: 0;
}
.form-horizontal .form-actions {
  padding-left: 160px;
}
.form-vertical .control-label {
  float: none;
  width: auto;
  padding-right: 0;
  padding-top: 0;
  text-align: left;
}
.form-vertical .controls {
  margin-left: 0;
}
.btn,
.button,
button {
  padding: 4px 14px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  color: #444;
  text-shadow: 0 1px 1px rgba(255,255,255,0.75);
  background-color: #f8f8f8;
  background-image: -moz-linear-gradient(top,#ffffff,#eee);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#eee));
  background-image: -webkit-linear-gradient(top,#ffffff,#eee);
  background-image: -o-linear-gradient(top,#ffffff,#eee);
  background-image: linear-gradient(to bottom,#ffffff,#eee);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
  border-color: #eee #eee #c8c8c8;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #eee;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled],
.button:hover,
.button:focus,
.button:active,
.button.active,
.button.disabled,
.button[disabled],
button:hover,
button:focus,
button:active,
button.active,
button.disabled,
button[disabled] {
  color: #444;
  background-color: #eee;
  *background-color: #e1e1e1;
}
.btn:active,
.btn.active,
.button:active,
.button.active,
button:active,
button.active {
  background-color: #d5d5d5 \9;
}
.btn:hover,
.btn a.btn:hover,
.button:hover,
.button a.btn:hover,
button:hover,
button a.btn:hover {
  text-decoration: none;
  background-color: #eee;
}
.btn:focus,
.btn a.btn:focus,
.button:focus,
.button a.btn:focus,
button:focus,
button a.btn:focus {
  outline: 0;
}
.btn.active,
.btn:active,
.btn a.btn:active,
.button.active,
.button:active,
.button a.btn:active,
button.active,
button:active,
button a.btn:active {
  text-decoration: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-large {
  padding: 9px 14px;
  font-size: 16px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
}
.btn-small {
  padding: 3px 9px;
  font-size: 13px;
}
.btn-mini {
  padding: 2px 6px;
  font-size: 12px;
}
.btn-micro {
  padding: 1px 4px;
  font-size: 10px;
  line-height: 8px;
}
.btn {
  border-color: #c5c5c5;
  border-color: rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);
}
.btn-primary {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #7ab800;
  background-image: -moz-linear-gradient(top,#88cc00,#690);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#88cc00),to(#690));
  background-image: -webkit-linear-gradient(top,#88cc00,#690);
  background-image: -o-linear-gradient(top,#88cc00,#690);
  background-image: linear-gradient(to bottom,#88cc00,#690);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff87cc00', endColorstr='#ff669900', GradientType=0);
  border-color: #690 #690 #334d00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #690;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #fff;
  background-color: #690;
  *background-color: #558000;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #446600 \9;
}
.btn-warning {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #ff961f;
  background-image: -moz-linear-gradient(top,#ffa033,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffa033),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffa033,#f80);
  background-image: -o-linear-gradient(top,#ffa033,#f80);
  background-image: linear-gradient(to bottom,#ffa033,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9f32', endColorstr='#ffff8800', GradientType=0);
  border-color: #f80 #f80 #b35f00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #f80;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #fff;
  background-color: #f80;
  *background-color: #e67a00;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #cc6d00 \9;
}
.btn-danger,
.btn-error {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #eb0000;
  background-image: -moz-linear-gradient(top,#ff0000,#c00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ff0000),to(#c00));
  background-image: -webkit-linear-gradient(top,#ff0000,#c00);
  background-image: -o-linear-gradient(top,#ff0000,#c00);
  background-image: linear-gradient(to bottom,#ff0000,#c00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
  border-color: #c00 #c00 #800000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #c00;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled],
.btn-error:hover,
.btn-error:focus,
.btn-error:active,
.btn-error.active,
.btn-error.disabled,
.btn-error[disabled] {
  color: #fff;
  background-color: #c00;
  *background-color: #b30000;
}
.btn-danger:active,
.btn-danger.active,
.btn-error:active,
.btn-error.active {
  background-color: #990000 \9;
}
.btn-success {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #7ab800;
  background-image: -moz-linear-gradient(top,#88cc00,#690);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#88cc00),to(#690));
  background-image: -webkit-linear-gradient(top,#88cc00,#690);
  background-image: -o-linear-gradient(top,#88cc00,#690);
  background-image: linear-gradient(to bottom,#88cc00,#690);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff87cc00', endColorstr='#ff669900', GradientType=0);
  border-color: #690 #690 #334d00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #690;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #fff;
  background-color: #690;
  *background-color: #558000;
}
.btn-success:active,
.btn-success.active {
  background-color: #446600 \9;
}
.btn-info {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #00b0eb;
  background-image: -moz-linear-gradient(top,#00bfff,#09c);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#00bfff),to(#09c));
  background-image: -webkit-linear-gradient(top,#00bfff,#09c);
  background-image: -o-linear-gradient(top,#00bfff,#09c);
  background-image: linear-gradient(to bottom,#00bfff,#09c);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00bfff', endColorstr='#ff0099cc', GradientType=0);
  border-color: #09c #09c #006080;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #09c;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #fff;
  background-color: #09c;
  *background-color: #0086b3;
}
.btn-info:active,
.btn-info.active {
  background-color: #007399 \9;
}
.btn-inverse {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #535353;
  background-image: -moz-linear-gradient(top,#5e5e5e,#444);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#5e5e5e),to(#444));
  background-image: -webkit-linear-gradient(top,#5e5e5e,#444);
  background-image: -o-linear-gradient(top,#5e5e5e,#444);
  background-image: linear-gradient(to bottom,#5e5e5e,#444);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5d5d5d', endColorstr='#ff444444', GradientType=0);
  border-color: #444 #444 #1e1e1e;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #444;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #fff;
  background-color: #444;
  *background-color: #373737;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #2b2b2b \9;
}
.invalid {
  border-color: #c00;
}
label.invalid {
  color: #c00;
}
input.invalid {
  border: 1px solid #c00;
}

.nav {
  margin-bottom: 20px;
}
.nav > li > a:hover {
  background-color: #666;
  color: #eee;
}
.nav .dropdown-toggle .caret {
  border-top-color: #690;
  border-bottom-color: #690;
  margin-top: 8px;
  margin-left: 5px;
}
.nav .dropdown-toggle:hover .caret {
  border-top-color: #334d00;
  border-bottom-color: #334d00;
}
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle {
  *margin-bottom: -3px;
}
.dropdown-toggle:active,
.open .dropdown-toggle {
  outline: 0;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid #000;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  content: "";
}
.dropdown .caret {
  margin-top: 8px;
  margin-left: 2px;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  list-style: none;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  padding: 0;
  margin: 0;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #fff;
}
.dropdown-menu li > a {
  clear: both;
  color: #444;
  display: block;
  line-height: 20px;
  font-weight: normal;
  padding: 3px 20px;
  text-shadow: none;
  white-space: nowrap;
}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
  color: #eee;
  text-decoration: none;
  background-color: #666;
  background-color: #757575;
  background-image: -moz-linear-gradient(top,#808080,#666);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#808080),to(#666));
  background-image: -webkit-linear-gradient(top,#808080,#666);
  background-image: -o-linear-gradient(top,#808080,#666);
  background-image: linear-gradient(to bottom,#808080,#666);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f7f7f', endColorstr='#ff666666', GradientType=0);
}
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
  color: #eee;
  text-decoration: none;
  outline: 0;
  background-color: #690;
  background-color: #7ab800;
  background-image: -moz-linear-gradient(top,#88cc00,#690);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#88cc00),to(#690));
  background-image: -webkit-linear-gradient(top,#88cc00,#690);
  background-image: -o-linear-gradient(top,#88cc00,#690);
  background-image: linear-gradient(to bottom,#88cc00,#690);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff87cc00', endColorstr='#ff669900', GradientType=0);
}
.dropdown-menu .disabled > a,
.dropdown-menu .disabled > a:hover {
  color: #999;
}
.dropdown-menu .disabled > a:hover {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  cursor: default;
}
.open {
  *z-index: 1000;
}
.open > .dropdown-menu {
  display: block;
}
.nav li.dropdown.open > .dropdown-toggle,
.nav li.dropdown.active > .dropdown-toggle,
.nav li.dropdown.open.active > .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover {
  background-color: #690;
  color: #eee;
}
.nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.nav li.dropdown > .dropdown-toggle:hover .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.nav li.dropdown.open > .dropdown-toggle .caret,
.nav li.dropdown.active > .dropdown-toggle .caret,
.nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid #000;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
.dropdown-submenu {
  position: relative;
}
.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}
.touch .dropdown-submenu:hover > .dropdown-menu {
  display: none;
}
.touch .dropdown-submenu.open > .dropdown-menu {
  display: block;
}
.dropup .dropdown-submenu > .dropdown-menu {
  top: auto;
  bottom: 0;
  margin-top: 0;
  margin-bottom: -2px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.dropdown-submenu > a:after {
  display: block;
  content: " ";
  float: right;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #cccccc;
  margin-top: 5px;
  margin-right: -10px;
}
.dropdown-submenu:hover > a:after {
  border-left-color: #eee;
}
.dropdown-submenu.pull-left {
  float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}
.dropdown .dropdown-menu .nav-header {
  padding-left: 20px;
  padding-right: 20px;
}
.typeahead {
  margin-top: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.t3-navhelper {
  background: #2f2f2f;
  color: #666;
}
.breadcrumb {
  padding: 10px 0;
  margin: 0;
  background-color: transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  *zoom: 1;
}
.breadcrumb:before,
.breadcrumb:after {
  display: table;
  content: "";
  line-height: 0;
}
.breadcrumb:after {
  clear: both;
}
.breadcrumb li {
  text-shadow: none;
  display: block;
  float: left;
}
.breadcrumb a {
  color: #666;
}
.breadcrumb .divider {
  padding: 0 5px;
  color: #666;
}
.breadcrumb .divider img {
  vertical-align: middle;
}
.breadcrumb .active {
  color: #999;
}
.pagination {
  margin: 20px 0;
}
.pagination ul {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  margin-left: 0;
  margin-bottom: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination ul > li {
  display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span {
  float: left;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  border-left-width: 0;
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #f5f5f5;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
  color: #999;
  cursor: default;
}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
  color: #999;
  background-color: transparent;
  cursor: default;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-left-width: 1px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.pagination-centered {
  text-align: center;
}
.pagination-right {
  text-align: right;
}
.pagination-large ul > li > a,
.pagination-large ul > li > span {
  padding: 11px 19px;
  font-size: 17.5px;
}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-mini ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > a,
.pagination-small ul > li:first-child > span {
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-mini ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > a,
.pagination-small ul > li:last-child > span {
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
}
.pagination-small ul > li > a,
.pagination-small ul > li > span {
  padding: 2px 10px;
  font-size: 11.9px;
}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
  padding: 1px 6px;
  font-size: 10.5px;
}
.pager {
  margin: 20px 0;
  list-style: none;
  text-align: center;
  *zoom: 1;
}
.pager:before,
.pager:after {
  display: table;
  content: "";
  line-height: 0;
}
.pager:after {
  clear: both;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999;
  background-color: #fff;
  cursor: default;
}

.t3-mainnav {
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
  background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #cccccc;
}
.t3-mainnav .navbar {
  color: #666;
  margin-bottom: 0;
  margin-top: 0;
}
.t3-mainnav .navbar-inner {
  min-height: 40px;
  padding: 0;
  background: transparent;
  border: 0;
  border-left: 1px solid #d9d9d9;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.t3-mainnav .navbar .nav {
  margin: 0;
}
.t3-mainnav .navbar .nav > li > a {
  border-top: 0;
  border-right: 1px solid #d9d9d9;
  padding: 10px 20px;
  text-shadow: none;
}
.t3-mainnav .navbar .nav > li > .separator,
.t3-mainnav .navbar .nav > li > span {
  padding: 10px 20px;
  display: inline-block;
}
.t3-mainnav .navbar .nav > li > a:focus,
.t3-mainnav .navbar .nav > li > a:hover {
  background-color: #666;
  background-color: #757575;
  background-image: -moz-linear-gradient(top,#808080,#666);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#808080),to(#666));
  background-image: -webkit-linear-gradient(top,#808080,#666);
  background-image: -o-linear-gradient(top,#808080,#666);
  background-image: linear-gradient(to bottom,#808080,#666);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f7f7f', endColorstr='#ff666666', GradientType=0);
  text-shadow: none;
  outline: none;
}
.t3-mainnav .navbar .nav > .active > a,
.t3-mainnav .navbar .nav > .active > a:hover,
.t3-mainnav .navbar .nav > .active > a:focus {
  color: #eee;
  text-shadow: none;
  background-color: #7ab800;
  background-image: -moz-linear-gradient(top,#88cc00,#690);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#88cc00),to(#690));
  background-image: -webkit-linear-gradient(top,#88cc00,#690);
  background-image: -o-linear-gradient(top,#88cc00,#690);
  background-image: linear-gradient(to bottom,#88cc00,#690);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff87cc00', endColorstr='#ff669900', GradientType=0);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  outline: none;
}
.t3-mainnav .navbar .btn-navbar {
  float: left;
  padding: 5px 10px;
  margin: 4px 20px 4px;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#d9d9d9));
  background-image: -webkit-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -o-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: linear-gradient(to bottom,#f2f2f2,#d9d9d9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
  border-color: #d9d9d9 #d9d9d9 #b3b3b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #d9d9d9;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.t3-mainnav .navbar .btn-navbar:hover,
.t3-mainnav .navbar .btn-navbar:focus,
.t3-mainnav .navbar .btn-navbar:active,
.t3-mainnav .navbar .btn-navbar.active,
.t3-mainnav .navbar .btn-navbar.disabled,
.t3-mainnav .navbar .btn-navbar[disabled] {
  color: #fff;
  background-color: #d9d9d9;
  *background-color: #cccccc;
}
.t3-mainnav .navbar .btn-navbar:active,
.t3-mainnav .navbar .btn-navbar.active {
  background-color: #bfbfbf \9;
}
.t3-mainnav .navbar .btn-navbar [class^="icon-"],
.t3-mainnav .navbar .btn-navbar [class^=" icon-"] {
  color: #666;
  text-shadow: none;
}
.t3-mainnav .dropdown .caret {
  margin-left: 5px;
}
.t3-mainnav .dropdown-menu {
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
}
.t3-mainnav .dropdown-menu li > a {
  border-top: 1px solid #eee;
  padding: 5px 20px;
  text-shadow: none;
}
.t3-mainnav .dropdown-menu li:first-child > a {
  border-top: 0;
}
.t3-mainnav .navbar .nav > li > .dropdown-menu:before {
  display: none;
}
.t3-mainnav .navbar .nav > li > .dropdown-menu:after {
  display: none;
}
.t3-mainnav .dropdown-submenu > .dropdown-menu {
  margin-top: 0;
}
.t3-mainnav .dropdown-menu .disabled > a,
.t3-mainnav .dropdown-menu .disabled > a:hover {
  color: #999;
}
.t3-mainnav .dropdown-menu .disabled > a:hover {
  background-color: transparent;
}
.t3-mainnav .nav li.dropdown.open > .dropdown-toggle {
  background-color: #666;
  color: #eee;
}
.t3-mainnav .nav li.dropdown.active > .dropdown-toggle,
.t3-mainnav .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #690;
  color: #eee;
}

.t3-module {
  background: transparent;
  color: inherit;
  margin-bottom: 40px;
}
.t3-module .module-inner {
  padding: 0;
}
.module-title {
  background: inherit;
  color: #444;
  line-height: 30px;
  margin: 0 0 10px 0;
  padding: 0;
}
.module-ct {
  background: inherit;
  color: inherit;
  padding: 0;
  *zoom: 1;
}
.module-ct:before,
.module-ct:after {
  display: table;
  content: "";
  line-height: 0;
}
.module-ct:after {
  clear: both;
}
.t3-module ul,
.t3-module ol {
  margin-left: 20px;
}
.t3-module ul.unstyled,
.t3-module ol.unstyled,
.t3-module ul.nav,
.t3-module ol.nav {
  margin-left: 0;
}
.module_menu .nav {
  margin-bottom: 20px;
}
.module_menu .nav > li {
  border-top: 1px solid #eee;
}
.module_menu .nav > li > a {
  padding: 5px;
}
.module_menu .nav > li:first-child {
  border-top: 0;
}
.module_menu .nav > li:first-child > a {
  padding-top: 0;
  border-top: 0;
}
#login-form input[type="text"],
#login-form input[type="password"] {
  width: 90%;
}
.banneritem a {
  font-weight: bold;
}
.bannerfooter {
  border-top: 1px solid #ddd;
  font-size: 12px;
  padding-top: 10px;
  text-align: right;
}
.categories-module,
ul.categories-module,
.category-module,
ul.category-module {
  margin: 0;
}
.categories-module li,
ul.categories-module li,
.category-module li,
ul.category-module li {
  list-style: none;
  padding: 10px 0;
  border-top: 1px solid #ddd;
}
.categories-module li:first-child,
ul.categories-module li:first-child,
.category-module li:first-child,
ul.category-module li:first-child {
  border-top: 0;
  padding-top: 0;
}
.categories-module h4,
ul.categories-module h4,
.category-module h4,
ul.category-module h4 {
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}
.feed h4 {
  font-weight: bold;
}
.feed .newsfeed,
.feed ul.newsfeed {
  border-top: 1px solid #eee;
}
.feed .newsfeed .feed-link,
.feed .newsfeed h5.feed-link,
.feed ul.newsfeed .feed-link,
.feed ul.newsfeed h5.feed-link {
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}
.latestusers,
ul.latestusers {
  margin-left: 0;
}
.latestusers li,
ul.latestusers li {
  background: #eee;
  display: inline-block;
  padding: 5px 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.stats-module dt,
.stats-module dd {
  display: inline-block;
  margin: 0;
}
.stats-module dt {
  font-weight: bold;
  width: 35%;
}
.stats-module dd {
  width: 60%;
}
div.tagspopular ul {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
}
div.tagspopular ul li {
  color: #666;
  display: inline-block;
  margin: 0 5px 5px 0;
}
div.tagspopular ul li a {
  background: #eee;
  border-radius: 3px;
  color: #666;
  display: block;
  padding: 2px 5px;
}
div.tagspopular ul li a:hover,
div.tagspopular ul li a:focus,
div.tagspopular ul li a:active {
  background: #334d00;
  color: #fff;
  text-decoration: none;
}
div.tagssimilar ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
div.tagssimilar ul li {
  border-bottom: 1px solid #eee;
  padding: 8px 0;
}
div.tagssimilar ul li a {
  color: #666;
}
div.tagssimilar ul li a:hover,
div.tagssimilar ul li a:focus,
div.tagssimilar ul li a:active {
  color: #334d00;
}

.items-leading .leading {
  margin-bottom: 40px;
}
.items-row .item {
  margin-bottom: 40px;
}
.divider-vertical {
  margin: 0 0 40px;
  border: 0;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #fff;
}
.article-aside {
  color: #999;
  font-size: 13px;
  margin-bottom: 20px;
}
.article-info {
  margin: 0;
  width: 90%;
}
.article-info .article-info-term {
  display: none;
}
.article-info dd {
  float: left;
  margin-left: 0;
  margin-right: 10px;
  white-space: nowrap;
}
.article-info dd span {
  font-weight: bold;
}
.fields-container dd {
  border-bottom: 1px dotted #e1e1e1;
  padding: 6.6666666666667px 0;
}
.fields-container dd .field-label {
  display: inline-block;
  font-weight: bold;
  padding-right: 20px;
}
.fields-container dd:last-child {
  border-bottom: 0;
}
.article-footer {
  color: #999;
  font-size: 13px;
  margin-bottom: 20px;
}
article img[align=left],
.img_caption.left,
.pull-left.item-image {
  margin: 0 40px 20px 0;
}
article img[align=right],
.img_caption.right,
.pull-right.item-image {
  margin: 0 0 20px 40px;
}
.img-intro-none,
.img-intro-left,
.img-intro-right,
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right,
.img_caption {
  position: relative;
}
.img-intro-none,
.img-intro-left,
.img-intro-right,
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right,
.img_caption {
  margin-bottom: 20px;
  max-width: 100%;
}
.img-fulltext-left {
  float: left;
  margin-right: 40px;
}
.img-fulltext-right {
  float: right;
  margin-left: 40px;
}
.img-intro-none img,
.img-intro-left img,
.img-intro-right img,
.img-fulltext-none img,
.img-fulltext-left img,
.img-fulltext-right img {
  margin: 0;
}
.img_caption img {
  margin-bottom: 1px !important;
}
.img_caption p.img_caption {
  background: #eee;
  color: #666;
  font-size: 12px;
  width: 100%;
  margin: 0;
  padding: 5px;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  clear: both;
}
article aside .btn-group > .dropdown-toggle,
article aside .btn-group > .dropdown-toggle:hover,
article aside .btn-group > .dropdown-toggle:active,
article aside .btn-group > .dropdown-toggle:focus {
  background: transparent;
  border: 0;
  padding: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.login_form fieldset,
.login fieldset {
  padding: 15px 0 0;
}
.login_form fieldset p,
.login fieldset p {
  margin: 0 0 5px;
}
.login_form label,
.login label {
  display: block;
  font-weight: bold;
}
.login-fields {
  margin: 0 0 10px;
}
.login_form .input,
.login_form .inputbox,
.login-fields .required {
  margin-left: 10px;
  width: 150px;
}
.login_form .remember .input,
.login_form .remember .inputbox {
  width: 20px;
}
.form-register fieldset {
  padding: 0 0 10px;
}
.form-register p {
  margin: 0 0 5px;
}
.form-register p.form-des {
  margin: 15px 0;
}
.form-register label {
  display: block;
  float: left;
  font-weight: bold;
  text-align: right;
  width: 130px;
}
.form-register .input,
.form-register .inputbox {
  margin-left: 10px;
  width: 200px;
}
.form-register .btn,
.form-register .button {
  margin-left: 140px;
}
.registration fieldset dt {
  margin-right: 5px;
}
.admintable textarea {
  max-width: 90% !important;
  resize: none;
}
#mailto-window {
  background: #fff;
  margin: 10px 0 20px;
  padding: 0;
  position: relative;
}
#mailto-window h2 {
  margin-top: 0;
  margin-bottom: 20px;
}
#mailto-window .mailto-close {
  background: #FFF;
  background: -moz-linear-gradient(bottom,#ccc,#f0f0f0);
  background: -webkit-linear-gradient(bottom,#ccc,#f0f0f0);
  border: 1px solid #ccc;
  border-radius: 3px;
  color: #666;
  font-size: 92%;
  padding: 2px 5px;
  position: absolute;
  top: -10px;
  right: 0px;
  text-shadow: 1px 1px 0 #f0f0f0;
}
#mailto-window .mailto-close a {
  color: #666;
}
#mailto-window .mailto-close:hover {
  border-color: #999;
  box-shadow: 0 0 3px rgba(0,0,0,0.2);
}
#mailtoForm .formelm {
  padding: 5px 0;
  vertical-align: middle;
  overflow: hidden;
}
#mailtoForm .formelm label {
  display: inline-block;
  float: left;
  font-weight: bold;
  vertical-align: middle;
  width: 100px;
}
#mailtoForm p {
  margin-top: 20px;
}
#mailtoForm .input,
#mailtoForm .inputbox {
  width: 65%;
}
#mailtoForm .btn,
#mailtoForm .button,
#mailtoForm button {
  margin-right: 5px;
}
.user-details {
  padding: 10px 0;
}
.user-details p {
  margin: 0 0 5px;
}
.user-details label {
  display: block;
  float: left;
  font-weight: bold;
  text-align: right;
  width: 130px;
}
.user-details .input,
.user-details .inputbox {
  margin-left: 10px;
  width: 200px;
}
.user-details .btn,
.user-details button {
  margin-left: 140px;
}
.user-details .paramlist .paramlist_key {
  padding: 0 0 5px;
  width: 130px;
}
.user-details .paramlist .paramlist_value {
  padding: 0 0 5px;
}
.user-details .user_name span {
  font-weight: bold;
  padding-left: 10px;
}
.reset .form-validate p,
.remind .form-validate p {
  background: #eee;
  border: 1px solid #ddd;
  margin-bottom: 20px;
  padding: 10px 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.reset .form-validate fieldset dl,
.remind .form-validate fieldset dl {
  margin: 0;
}
.reset .form-validate fieldset dt,
.remind .form-validate fieldset dt {
  margin: 4px 0 0 0;
}
#searchForm {
  padding: 10px 20px;
  border: 1px solid #ddd;
  background: #eee;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *zoom: 1;
}
#searchForm:before,
#searchForm:after {
  display: table;
  content: "";
  line-height: 0;
}
#searchForm:after {
  clear: both;
}
#searchForm fieldset {
  margin: 20px 0;
}
#searchForm legend {
  margin-bottom: 10px;
}
#searchForm .phrases-box input[type="radio"] {
  vertical-align: top;
  margin-top: 3px;
}
#search-form ul#finder-filter-select-list {
  margin-left: 0;
}
#search-form ul#finder-filter-select-list li {
  list-style: none;
  padding: 10px 0;
}
#search-form ul#finder-filter-select-list li label {
  width: 150px;
}
.phrases-box input,
.phrases-box label,
.form-limit input,
.form-limit label,
.only label {
  display: inline-block;
  margin-right: 10px;
}
.phrases-box input {
  margin: 0;
}
.search-results {
  margin-top: 20px;
}
.search-results .result-title {
  font-size: 16px;
  margin-top: 20px;
}
.search-results .result-category {
  font-size: 12px;
  color: #999;
}
.search-results .result-text {
  margin-top: 5px;
  margin-bottom: 5px;
}
.search-results .result-created {
  font-size: 12px;
  color: #999;
}
.contact .accordion-heading .accordion-toggle {
  font-weight: bold;
}
.contact-category ul.category {
  border-top: 0;
  overflow: hidden;
}
.contact-category ul.category li.row-fluid {
  border: 1px solid ;
  width: 100%;
  margin-right: 0;
  margin-left: 0;
  *zoom: 1;
}
.contact-category ul.category li.row-fluid:before,
.contact-category ul.category li.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.contact-category ul.category li.row-fluid:after {
  clear: both;
}
.contact-category ul.category li.row-fluid > div {
  margin: 0;
}
.contact-category .cat-children ul {
  border: 0;
  border-top: 1px solid #ddd;
  list-style: none;
  margin: 10px 0 0 0;
  padding: 0;
}
.contact-category .cat-children ul li {
  background: transparent;
  border-bottom: 1px solid #ddd;
  padding: 10px 0;
}
.contact-category .cat-children ul li .item-title {
  border-left: 1px dotted ;
  display: block;
  font-size: 14px;
  font-weight: 600;
  padding: 0 0 0 15px;
  margin-left: 20px;
  position: relative;
}
.contact-category .cat-children ul li .item-title:after {
  border-top: 1px dotted ;
  display: block;
  content: "";
  position: absolute;
  left: 0;
  top: 8px;
  height: 1px;
  width: 10px;
}
.contact-category .cat-children ul li li .item-title {
  margin-left: 40px;
}
.contact-category .cat-children ul li li li .item-title {
  margin-left: 60px;
}
.contact-category .cat-children ul li li li li .item-title {
  margin-left: 80px;
}
.contact-category .cat-children ul li:last-child {
  border: 0;
}
#archive-items > li {
  line-height: normal;
  margin: 0;
  overflow: visible;
  padding: 0;
}
#archive-items div.intro {
  clear: both;
  overflow: hidden;
}
.category-item {
  margin-top: 20px;
  *zoom: 1;
}
.category-item:before,
.category-item:after {
  display: table;
  content: "";
  line-height: 0;
}
.category-item:after {
  clear: both;
}
.category-item .page-header {
  line-height: normal;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 20px;
}
.category-item .category-item {
  margin-left: 4.2918454935622%;
}
.newsfeed-category > h2,
.newsfeed > h2 {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin-bottom: 20px;
  margin-top: 0;
}
.newsfeed-category .category-desc,
.newsfeed .category-desc {
  margin-bottom: 20px;
}
.newsfeed-category .category li,
.newsfeed .category li {
  *zoom: 1;
}
.newsfeed-category .category li:before,
.newsfeed-category .category li:after,
.newsfeed .category li:before,
.newsfeed .category li:after {
  display: table;
  content: "";
  line-height: 0;
}
.newsfeed-category .category li:after,
.newsfeed .category li:after {
  clear: both;
}
.newsfeed > h2 {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin-bottom: 20px;
  margin-top: 0;
}
.newsfeed .feed-description {
  margin-bottom: 20px;
  font-size: 16px;
}
.newsfeed .feed-item-description .feed-description {
  font-size: 14px;
}
.newsfeed ol li > a {
  font-weight: bold;
  font-size: 16px;
}
.edit textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.edit.item-page fieldset .form-actions {
  clear: both;
  margin-top: 40px;
}
.com_media #imageForm #upbutton {
  margin-top: 5px;
}
.button2-left,
.button2-left div {
  float: left;
}
.button2-right,
.button2-right div {
  float: right;
}
.button2-left {
  margin: 5px 5px 0 0;
}
.button2-right {
  margin: 5px 0 0 5px;
}
.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
  background: #eee;
  border: 1px solid #e1e1e1;
  color: #999;
  cursor: pointer;
  display: block;
  float: left;
  padding: 2px 10px;
  border-radius: 4px;
}
.button2-left span,
.button2-right span {
  color: #999;
  cursor: default;
}
.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span {
  padding: 0 6px;
}
.button2-left a:hover,
.button2-right a:hover {
  background: #e1e1e1;
  color: #444;
  text-decoration: none;
}
.control-group a.modal {
  position: inherit;
  width: auto !important;
  margin-left: 0 !important;
  top: auto !important;
}
.controls img.calendar {
  cursor: pointer;
  margin-left: 5px;
}
#imageForm #upbutton {
  margin-top: -18px;
}
.view-imagesList body {
  padding-top: 0;
}
.view-imagesList .t3-mainbody {
  padding: 0;
}
.view-imagesList .manager.thumbnails {
  overflow: hidden;
}
.view-imagesList .manager.thumbnails li {
  float: left;
  margin: 0 10px 20px;
}
table.adminlist th a {
  color: #690;
}
.article-content .pagination ul {
  border-left: 1px solid #ddd;
}
.article-content .pagination li {
  float: left;
  padding: 10px 20px;
  line-height: normal;
  border: 1px solid #ddd;
  border-left: 0;
}
.article-content .pagination li a {
  border: 0;
  text-decoration: none;
  background-color: transparent;
  line-height: normal;
  padding: 0;
}
.pagenavcounter {
  margin: 0 0 20px;
  font-weight: bold;
}
#article-index {
  float: right;
  margin: 0 0 20px 20px;
  padding: 10px;
  width: 30%;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
#article-index ul {
  margin: 0 0 0 20px;
}
.pagenav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.pagenav li {
  margin: 0;
  padding: 0;
  float: left;
}
.pagenav li.pagenav-prev {
  margin-right: 10px;
}
.pagenav li a {
  padding: 10px 20px;
  line-height: normal;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.pagenav li a:hover,
.pagenav li a:active,
.pagenav li a:focus {
  background-color: #666;
  color: #eee;
}
.counter {
  float: right;
  line-height: 1;
  margin: 10px 0;
  text-align: right;
}
.items-more h3 {
  margin: 0 0 5px;
}
.back_button a {
  display: block;
  margin: 10px 0;
}
.filters {
  margin: 10px 0 5px;
}
.display-limit {
  margin: 10px 0 5px;
}
.filters .filter-search,
.filters .display-limit {
  float: left;
  width: 50%;
}
.filters .display-limit {
  float: right;
  text-align: right;
}
#system-message dt {
  font-weight: bold;
}
#system-message dd {
  font-weight: bold;
}
#system-message dd.message ul,
#system-message dd.error ul,
#system-message dd.notice ul {
  margin: 0;
  padding: 0;
}
#system-message dd.message ul li,
#system-message dd.error ul li,
#system-message dd.notice ul li {
  background: none;
  margin: 0;
  padding: 5px;
}
.tip-wrap {
  background: #fff6df;
  border: 1px solid #fb3;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.4);
  -moz-box-shadow: 0 0 3px rgba(0,0,0,0.4);
  box-shadow: 0 0 3px rgba(0,0,0,0.4);
  max-width: 300px;
  z-index: 999;
}
.tip-title {
  border-bottom: 1px solid #fb3;
  font-weight: bold;
  padding: 5px 10px;
}
.tip-text {
  font-size: 14px;
  margin: 0;
  padding: 5px 10px;
}
.hasTip img {
  border: none;
  margin: 0 5px 0 0;
}
.width-10 {
  width: 10px;
}
.width-20 {
  width: 20px;
}
.width-30 {
  width: 30px;
}
.width-40 {
  width: 40px;
}
.width-50 {
  width: 50px;
}
.width-60 {
  width: 60px;
}
.width-70 {
  width: 70px;
}
.width-80 {
  width: 80px;
}
.width-90 {
  width: 90px;
}
.width-100 {
  width: 100px;
}
.height-10 {
  height: 10px;
}
.height-20 {
  height: 20px;
}
.height-30 {
  height: 30px;
}
.height-40 {
  height: 40px;
}
.height-50 {
  height: 50px;
}
.height-60 {
  height: 60px;
}
.height-70 {
  height: 70px;
}
.height-80 {
  height: 80px;
}
.height-90 {
  height: 90px;
}
.height-100 {
  height: 100px;
}
.iframe-bordered {
  border: 1px solid #ddd;
}
.input-prepend .chzn-container-single .chzn-single {
  border-color: #ccc;
  height: 26px;
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.input-prepend .chzn-container-active .chzn-single-with-drop {
  -webkit-border-radius: 0 3px 0 0;
  -moz-border-radius: 0 3px 0 0;
  border-radius: 0 3px 0 0;
}
.input-prepend .chzn-container-single .chzn-drop {
  border-color: #ccc;
}
.btn-group .chzn-results {
  white-space: normal;
}
.languageswitcherload {
  float: right;
  width: 100%;
}
.languageswitcherload .mod-languages {
  text-align: right;
}
#jform_privacyconsent_privacy-lbl a.modal,
#jform_consentbox-lbl a.modal,
#jform_terms_terms-lbl a.modal,
#jform_profile_tos-lbl a.modal {
  border-radius: 0;
  box-shadow: none;
  border: none;
}
#modal-jform_consentbox,
#modal-consentbox {
  top: 5%;
  display: block;
  z-index: 1050;
  left: 50%;
  width: 80%;
  position: fixed;
  margin-left: -40%;
  background: #fff;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  outline: none;
  padding: 0 !important;
  transform: none;
  bottom: auto;
}
#modal-jform_consentbox.in,
#modal-consentbox.in {
  opacity: 1;
  display: block !important;
}
#modal-jform_consentbox .modal-header,
#modal-consentbox .modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
#modal-jform_consentbox .modal-body,
#modal-consentbox .modal-body {
  overflow-y: auto;
  width: 98%;
  position: relative;
  padding: 1%;
}
#modal-jform_consentbox .iframe,
#modal-consentbox .iframe {
  max-height: 739px;
}
#modal-jform_consentbox .modal-body {
  max-height: 770px;
}
#modal-jform_consentbox .iframe {
  max-height: 739px;
}
#modal-consentbox .modal-header h3 {
  font-size: 26px;
  margin: 0;
}
#modal-consentbox .modal-body {
  max-height: 220px;
}
#modal-consentbox .iframe {
  max-height: 200px;
}



.t3-header {
  padding-top: 20px;
  padding-bottom: 20px;
}
.logo {
  float: left;
}
.logo a {
  display: inline-block;
  line-height: 1;
  margin: 0;
}
.logo-image {
  overflow: hidden;
}
.logo-image a {
  background-repeat: no-repeat;
  width: 204px;
  height: 65px;
}
.logo-image span,
.logo-image small {
  display: none;
}
.logo-text a {
  color: #444;
  text-decoration: none;
  font-size: 17.5px;
}
.logo-text:hover a,
.logo-text a:hover,
.logo-text a:active,
.logo-text a:focus {
  text-decoration: none;
}
.logo-text .site-slogan {
  display: block;
  font-size: 14px;
  margin-top: 5px;
}
.head-search {
  float: right;
  margin-top: 20px;
}
.head-search form {
  margin: 0;
  float: right;
}
.head-search label {
  display: none;
}
.head-search .input {
  background: url("../../../images/ico/search-invert.png") no-repeat 8px center;
  width: 120px;
  padding-left: 26px;
}
.head-search .input:focus {
  color: #444;
  width: 180px;
}
.t3-sl {
  padding-bottom: 60px;
  padding-top: 60px;
}
.t3-mainbody {
  padding-bottom: 40px;
  padding-top: 40px;
}
.t3-footer {
  background: #222;
  color: #666;
  *zoom: 1;
}
.t3-footer:before,
.t3-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-footer:after {
  clear: both;
}
.t3-footer small {
  display: block;
  font-size: 100%;
}
.t3-footer a {
  color: #999;
}
.t3-footer a:hover,
.t3-footer a:active,
.t3-footer a:focus {
  color: #e6e6e6;
}
.t3-footnav {
  padding: 60px 0 40px;
  *zoom: 1;
}
.t3-footnav:before,
.t3-footnav:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-footnav:after {
  clear: both;
}
.t3-footnav ul {
  list-style: none;
  margin-left: 0;
}
.t3-footnav li {
  line-height: 24px;
}
.t3-footnav .module-title {
  font-size: 18px;
  color: #999;
}
.t3-copyright {
  border-top: 1px solid #2f2f2f;
  font-size: 12px;
  padding: 40px 0 80px;
  *zoom: 1;
}
.t3-copyright:before,
.t3-copyright:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-copyright:after {
  clear: both;
}
.copyright {
  float: left;
}
.poweredby {
  float: right;
  text-align: right;
}
.poweredby .t3-logo,
.poweredby .t3-logo-small {
  float: right;
  opacity: .5;
}

.t3-footer {
  background: #690;
  color: #fff;
}
.t3-footer a {
  color: #ddff99;
}
.t3-footer a:hover,
.t3-footer a:active,
.t3-footer a:focus {
  color: #fff;
}
.t3-footnav .module-title {
  color: #fff;
}
.t3-copyright {
  border-top: 1px solid #77b300;
}PK�}!]x��!+!+themes/green/megamenu.cssnu&1i�.t3-megamenu .mega-inner {
  padding: 10px;
  *zoom: 1;
}
.t3-megamenu .mega-inner:before,
.t3-megamenu .mega-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-inner:after {
  clear: both;
}
.t3-megamenu .row-fluid + .row-fluid {
  padding-top: 10px;
  border-top: 1px solid #eee;
}
.t3-megamenu .mega > .mega-dropdown-menu {
  min-width: 200px;
  display: none;
}
.t3-megamenu .mega.open > .mega-dropdown-menu,
.t3-megamenu .mega.dropdown-submenu:hover > .mega-dropdown-menu {
  display: block;
}
.t3-megamenu .mega-group {
  *zoom: 1;
}
.t3-megamenu .mega-group:before,
.t3-megamenu .mega-group:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-group:after {
  clear: both;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title {
  background: inherit;
  color: inherit;
  font-weight: bold;
  padding: 0;
  margin: 0;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus {
  background: inherit;
  color: inherit;
}
.t3-megamenu .mega-group-ct {
  margin: 0;
  padding: 0;
  *zoom: 1;
}
.t3-megamenu .mega-group-ct:before,
.t3-megamenu .mega-group-ct:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-group-ct:after {
  clear: both;
}
.t3-megamenu .span12.mega-col-nav .mega-inner {
  padding: 5px;
}
.t3-megamenu .mega-group .span12.mega-col-nav .mega-inner {
  padding: 0;
}
.t3-megamenu .mega-nav,
.t3-megamenu .dropdown-menu .mega-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.t3-megamenu .mega-nav > li,
.t3-megamenu .dropdown-menu .mega-nav > li {
  list-style: none;
  margin-left: 0;
}
.t3-megamenu .mega-nav > li a,
.t3-megamenu .dropdown-menu .mega-nav > li a {
  white-space: normal;
}
.t3-megamenu .mega-group > .mega-nav,
.t3-megamenu .dropdown-menu .mega-group > .mega-nav {
  margin-left: -5px;
  margin-right: -5px;
}
.t3-megamenu .mega-nav .dropdown-submenu > a::after {
  margin-right: 5px;
}
.t3-megamenu .t3-module {
  margin-bottom: 10px;
}
.t3-megamenu .t3-module .module-title {
  margin-bottom: 0;
}
.t3-megamenu .t3-module .module-ct {
  margin: 0;
  padding: 0;
}
.t3-megamenu .mega-align-left > .dropdown-menu {
  left: 0;
}
.t3-megamenu .mega-align-right > .dropdown-menu {
  left: auto;
  right: 0;
}
.t3-megamenu .mega-align-center > .dropdown-menu {
  left: 50%;
  transform: translate(-50%);
  -webkit-transform: translate(-50%);
  -moz-transform: translate(-50%);
  -ms-transform: translate(-50%);
  -o-transform: translate(-50%);
}
.t3-megamenu .dropdown-submenu.mega-align-left > .dropdown-menu {
  left: 100%;
}
.t3-megamenu .dropdown-submenu.mega-align-right > .dropdown-menu {
  left: auto;
  right: 100%;
}
.t3-megamenu .mega-align-justify {
  position: static;
}
.t3-megamenu .mega-align-justify > .dropdown-menu {
  left: 0;
  margin-left: 0;
  top: auto;
}
.t3-megamenu .mega-caption {
  display: block;
  white-space: nowrap;
}
.t3-megamenu .nav .caret,
.t3-megamenu .dropdown-submenu .caret,
.t3-megamenu .mega-menu .caret {
  display: none;
}
.t3-megamenu .nav > .dropdown > .dropdown-toggle .caret {
  display: inline-block;
}
.t3-megamenu .nav [class^="icon-"],
.t3-megamenu .nav [class*=" icon-"] {
  margin-right: 5px;
}
.t3-megamenu .mega-tab > div {
  position: relative;
}
.t3-megamenu .mega-tab > div > ul {
  width: 200px;
}
.t3-megamenu .mega-tab > div > ul > li {
  position: static;
}
.t3-megamenu .mega-tab > div > ul > li > .dropdown-menu {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 200px;
}
.t3-megamenu .mega-tab > div > ul > li > .mega-dropdown-menu {
  border: none;
  box-shadow: none;
}
.t3-megamenu .mega-tab > div > ul > li > .mega-dropdown-menu > div {
  opacity: 1 !important;
  margin-left: 0 !important;
  transition: none !important;
}
@media (min-width: 768px) {
  .t3-megamenu.animate .mega > .mega-dropdown-menu {
    transition: all 400ms;
    -webkit-transition: all 400ms;
    -ms-transition: all 400ms;
    -o-transition: all 400ms;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    opacity: 0;
  }
  .t3-megamenu.animate .mega.animating > .mega-dropdown-menu {
    display: block !important;
  }
  .t3-megamenu.animate .mega.open > .mega-dropdown-menu,
  .t3-megamenu.animate .mega.animating.open > .mega-dropdown-menu {
    opacity: 1;
  }
  .t3-megamenu.animate.zoom .mega > .mega-dropdown-menu {
    -webkit-transform: scale(0, 0);
    -moz-transform: scale(0, 0);
    -ms-transform: scale(0, 0);
    -o-transform: scale(0, 0);
    transform: scale(0, 0);
    -webkit-transform-origin: 20% 20%;
    -moz-transform-origin: 20% 20%;
    transform-origin: 20% 20%;
  }
  .t3-megamenu.animate.zoom .mega.open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.zoom .level0 > .mega-align-center > .mega-dropdown-menu {
    -webkit-transform: scale(0,0) translate(-50%,0);
    -ms-transform: scale(0,0) translate(-50%,0);
    transform: scale(0,0) translate(-50%,0);
    -webkit-transform-origin: 0% 20%;
    -moz-transform-origin: 0% 20%;
    transform-origin: 0% 20%;
  }
  .t3-megamenu.animate.zoom .level0 > .mega-align-center.open > .mega-dropdown-menu {
    -webkit-transform: scale(1,1) translate(-50%,0);
    -ms-transform: scale(1,1) translate(-50%,0);
    transform: scale(1,1) translate(-50%,0);
  }
  .t3-megamenu.animate.elastic .mega > .mega-dropdown-menu {
    -webkit-transform: scale(0, 1);
    -moz-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    -o-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transform-origin: 10% 0;
    -moz-transform-origin: 10% 0;
    transform-origin: 10% 0;
  }
  .t3-megamenu.animate.elastic .mega.open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.elastic .level0 > .mega > .mega-dropdown-menu {
    -webkit-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
  .t3-megamenu.animate.elastic .level0 .open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.elastic .level0 > .mega-align-center > .mega-dropdown-menu {
    transform: scale(1,0) translate(-50%,0);
    -ms-transform: scale(1,0) translate(-50%,0);
    -webkit-transform: scale(1,0) translate(-50%,0);
  }
  .t3-megamenu.animate.elastic .level0 > .mega-align-center.open > .mega-dropdown-menu {
    transform: scale(1,1) translate(-50%,0);
    -ms-transform: scale(1,1) translate(-50%,0);
    -webkit-transform: scale(1,1) translate(-50%,0);
  }
  .t3-megamenu.animate.slide {
    
  }
  .t3-megamenu.animate.slide .mega {
    
  }
  .t3-megamenu.animate.slide .mega.animating > .mega-dropdown-menu {
    overflow: hidden;
  }
  .t3-megamenu.animate.slide .mega > .mega-dropdown-menu > div {
    transition: all 400ms;
    -webkit-transition: all 400ms;
    -ms-transition: all 400ms;
    -o-transition: all 400ms;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    margin-top: -100%;
  }
  .t3-megamenu.animate.slide .mega.open > .mega-dropdown-menu > div {
    margin-top: 0%;
  }
  .t3-megamenu.animate.slide .mega .mega > .mega-dropdown-menu {
    min-width: 0;
  }
  .t3-megamenu.animate.slide .mega .mega > .mega-dropdown-menu > div {
    min-width: 200px;
    margin-top: 0;
    margin-left: -500px;
  }
  .t3-megamenu.animate.slide .mega .mega.open > .mega-dropdown-menu > div {
    margin-left: 0;
  }
}
.t3-megamenu .mega-inner {
  padding: 20px;
}
.t3-megamenu .row-fluid + .row-fluid {
  border-top: 1px solid #ddd;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title {
  background: inherit;
  color: #222;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 5px;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus {
  background: inherit;
  color: #222;
}
.t3-megamenu .mega-nav > li a,
.t3-megamenu .dropdown-menu .mega-nav > li a {
  padding: 5px 10px;
}
.t3-megamenu .mega-nav .dropdown-submenu > a::after {
  margin-right: 0;
}
.t3-megamenu .t3-module .module-title {
  font-size: 16px;
  color: #222;
  display: block;
  line-height: 20px;
  margin-bottom: 5px;
}
.t3-megamenu .t3-module ul,
.t3-megamenu .t3-module .nav {
  margin: 0 0 0 15px;
}
.t3-megamenu .t3-module ul li,
.t3-megamenu .t3-module .nav li {
  list-style: disc;
  display: list-item;
  float: none;
  margin: 0;
  padding: 0;
  border: 0;
}
.t3-megamenu .t3-module ul li a,
.t3-megamenu .t3-module .nav li a {
  display: inline;
  padding: 0;
  margin: 0;
  border: 0;
  font-size: 100%;
  background: none;
  font: inherit;
  white-space: normal;
}
.t3-megamenu .t3-module ul li a:hover,
.t3-megamenu .t3-module ul li a:focus,
.t3-megamenu .t3-module ul li a:active,
.t3-megamenu .t3-module .nav li a:hover,
.t3-megamenu .t3-module .nav li a:focus,
.t3-megamenu .t3-module .nav li a:active {
  background: none;
  color: inherit;
  font: inherit;
}
.t3-megamenu .mega-caption {
  color: #999;
  font-size: 12px;
  margin-top: 3px;
  font-weight: normal;
}PK�}!]�0�e33rtl/orange/template.cssnu&1i�.jumbotron {
  position: relative;
  padding: 40px 0;
}
.jumbotron h1 {
  font-size: 56px;
  letter-spacing: -1px;
  line-height: 1;
  margin: 0 0 10px 0;
}
.jumbotron p {
  font-size: 21px;
  line-height: 1.275;
  margin: 0 0 20px 0;
}
.jumbotron .btn {
  margin-top: 10px;
}
.jumbotron .btn-large {
  margin-top: 20px;
  font-size: 18px;
}
.masthead {
  padding: 80px 0 60px;
  text-align: center;
}
.masthead h1 {
  font-size: 98px;
}
.masthead p {
  font-size: 42px;
}
.masthead .btn-large {
  font-size: 28px;
  padding: 14px 28px;
}
.jumbotron.has-image {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.masthead.has-image {
  text-align: right;
}
.thumbnails {
  margin-bottom: 20px;
  margin-right: -40px;
  list-style: none;
  *zoom: 1;
}
.thumbnails:before,
.thumbnails:after {
  display: table;
  content: "";
  line-height: 0;
}
.thumbnails:after {
  clear: both;
}
.row-fluid .thumbnails {
  margin-right: 0;
}
.thumbnails > li {
  float: right;
  position: relative;
  margin-bottom: 20px;
  margin-right: 40px;
}
.thumbnail {
  border: 1px solid #ddd;
  display: block;
  padding: 4px;
  line-height: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}
a.thumbnail:hover {
  border-color: #f80;
  -webkit-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
  -moz-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
  box-shadow: 0 1px 4px rgba(0,105,214,0.25);
}
.thumbnail > img {
  display: block;
  max-width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.thumbnail .caption {
  padding: 9px;
  color: #666;
}
.thumbnails.paper > li:before,
.thumbnails.paper > li:after {
  content: '';
  position: absolute;
  z-index: -2;
  bottom: 15px;
  right: 10px;
  width: 50%;
  height: 20%;
  box-shadow: 0 15px 10px rgba(0,0,0,0.7);
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.thumbnails.paper > li:after {
  left: 10px;
  right: auto;
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  transform: rotate(3deg);
}
.thumbnails.paper .thumbnail {
  border: none;
  padding: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.thumbnails.paper a.thumbnail.paper:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.t3-logo,
.t3-logo-small {
  display: block;
  text-decoration: none;
  text-indent: -9999em;
  text-align: right;
  background-repeat: no-repeat;
  background-position: center;
}
.t3-logo {
  width: 182px;
  height: 50px;
}
.t3-logo-small {
  width: 60px;
  height: 30px;
}
.t3-logo,
.t3-logo-color {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-color.png");
}
.t3-logo-small,
.t3-logo-small.t3-logo-color {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-color.png");
}
.t3-logo-dark {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-dark.png");
}
.t3-logo-small.t3-logo-dark {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-dark.png");
}
.t3-logo-light {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-light.png");
}
.t3-logo-small.t3-logo-light {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-light.png");
}

.wrap {
  width: auto;
  clear: both;
}
.offset-12 {
  margin-right: -932px;
}
.offset-11 {
  margin-right: -851px;
}
.offset-10 {
  margin-right: -770px;
}
.offset-9 {
  margin-right: -689px;
}
.offset-8 {
  margin-right: -608px;
}
.offset-7 {
  margin-right: -527px;
}
.offset-6 {
  margin-right: -446px;
}
.offset-5 {
  margin-right: -365px;
}
.offset-4 {
  margin-right: -284px;
}
.offset-3 {
  margin-right: -203px;
}
.offset-2 {
  margin-right: -122px;
}
.offset-1 {
  margin-right: -41px;
}
.row-fluid .spanfirst {
  margin-right: 0 !important;
}

.logo-control .logo-img-sm {
  display: none;
}
.logo-control .logo-img {
  display: block;
}
.body-data-holder:before {
  display: none;
  content: "grid-float-breakpoint:767px screen-xs:600px screen-sm:736px screen-md:932px screen-lg:1196px";
}

.wrap {
  width: auto;
  clear: both;
}
.tab-content {
  overflow: visible;
}
.accordion-body.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height .35s ease;
  -moz-transition: height .35s ease;
  -o-transition: height .35s ease;
  transition: height .35s ease;
}
.accordion-body.collapse.in {
  height: auto;
}

body {
  background-color: #fff;
  color: #444;
  font-family: sans-serif;
  font-size: 14px;
  line-height: 20px;
  margin: 0;
}
a {
  color: #f80;
  text-decoration: none;
}
a:hover {
  color: #b35f00;
  text-decoration: underline;
}
img {
  max-width: 100% !important;
}
.img-rounded {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.img-polaroid {
  padding: 4px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
  box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.img-circle {
  -webkit-border-radius: 500px;
  -moz-border-radius: 500px;
  border-radius: 500px;
}
table {
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
th,
td {
  line-height: 20px;
  padding: 8px 10px;
  text-align: right;
  vertical-align: top;
}
td {
  border-top: 1px solid #ddd;
}
th {
  background: #444;
  color: #eee;
  font-weight: bold;
}
th a {
  color: #eee;
}
th a:hover,
th a:focus,
th a:active {
  color: #fff;
}
.cat-list-row0:hover,
.cat-list-row1:hover {
  background: #f5f5f5;
}
.cat-list-row1,
tr.cat-list-row1 td {
  background: #f9f9f9;
}
table.contentpane,
table.tablelist,
table.category,
table.admintable,
table.blog {
  width: 100%;
}
table.contentpaneopen {
  border: 0;
}
.row-even,
.row-odd {
  padding: 5px;
  width: 99%;
  border-bottom: 1px solid #ddd;
}
.row-odd {
  background-color: transparent;
}
.row-even {
  background-color: #f9f9f9;
}
.blog-row-rule,
.blog-item-rule {
  border: 0;
}
.row-fluid .row-reveal {
  visibility: hidden;
}
.row-fluid:hover .row-reveal {
  visibility: visible;
}
.nav-list > li.offset > a {
  padding-right: 30px;
  font-size: 12px;
}
.blog-row-rule,
.blog-item-rule {
  border: 0;
}
.list-striped,
.row-striped {
  list-style: none;
  line-height: 18px;
  text-align: right;
  vertical-align: middle;
  border-top: 1px solid #ddd;
  margin-right: 0;
}
.list-striped li,
.list-striped dd,
.row-striped .row,
.row-striped .row-fluid {
  border-bottom: 1px solid #ddd;
  padding: 10px 15px;
}
.list-striped li:nth-child(odd),
.list-striped dd:nth-child(odd),
.row-striped .row:nth-child(odd),
.row-striped .row-fluid:nth-child(odd) {
  background-color: #f9f9f9;
}
.list-striped li:hover,
.list-striped dd:hover,
.row-striped .row:hover,
.row-striped .row-fluid:hover {
  background-color: #f5f5f5;
}
.row-striped .row-fluid {
  width: 97%;
}
.row-striped .row-fluid [class*="span"] {
  min-height: 10px;
}
.row-striped .row-fluid [class*="span"] {
  margin-right: 8px;
}
.row-striped .row-fluid [class*="span"]:first-child {
  margin-right: 0;
}
.list-condensed li {
  padding: 5px 10px;
}
.row-condensed .row,
.row-condensed .row-fluid {
  padding: 5px 10px;
}
.list-bordered,
.row-bordered {
  list-style: none;
  line-height: 18px;
  text-align: right;
  vertical-align: middle;
  margin-right: 0;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.star {
  color: #fc0;
}
.red {
  color: #c00;
}
.center,
.table td.center,
.table th.center {
  text-align: center;
}
hr {
  margin: 20px 0;
  border: 0;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #fff;
}
hr.hr-condensed {
  margin: 10px 0;
}
.element-invisible {
  position: absolute;
  padding: 0;
  margin: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}
.width-auto {
  width: auto;
}

p {
  margin: 0 0 10px;
}
p small,
p .small {
  font-size: 12px;
  color: #999;
}
.lead {
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 200;
  line-height: 30px;
}
small {
  font-size: 85%;
}
strong {
  font-weight: bold;
}
em {
  font-style: italic;
}
cite {
  font-style: normal;
}
.muted {
  color: #999;
}
a.muted:hover,
a.muted:focus {
  color: #808080;
}
.text-warning {
  color: #f80;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #cc6d00;
}
.text-error {
  color: #c00;
}
a.text-error:hover,
a.text-error:focus {
  color: #990000;
}
.text-info {
  color: #07b;
}
a.text-info:hover,
a.text-info:focus {
  color: #005788;
}
.text-success {
  color: #690;
}
a.text-success:hover,
a.text-success:focus {
  color: #446600;
}
.text-left {
  text-align: right;
}
.text-right {
  text-align: left;
}
.text-center {
  text-align: center;
}
.highlight {
  background-color: #FFC;
  font-weight: bold;
  padding: 1px 4px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 10px 0;
  font-family: sans-serif;
  font-weight: bold;
  line-height: 1;
  color: #444;
  text-rendering: optimizelegibility;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  font-weight: normal;
  line-height: 1;
  color: #999;
}
h1 {
  font-size: 35px;
  line-height: 40px;
}
h1 small {
  font-size: 28px;
}
h2 {
  font-size: 28px;
  line-height: 40px;
}
h2 small {
  font-size: 21px;
}
h3 {
  font-size: 21px;
  line-height: 40px;
}
h3 small {
  font-size: 16px;
}
h4 {
  font-size: 16px;
  line-height: 20px;
}
h4 small {
  font-size: 14px;
}
h5 {
  font-size: 15px;
  line-height: 20px;
}
h5 small {
  font-size: 12px;
}
h6 {
  font-size: 14px;
  line-height: 20px;
}
.page-header {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin: 0 0 40px;
}
.page-title,
.page-header h1 {
  line-height: 1;
  margin: 0;
}
.page-subheader {
  border-bottom: 1px solid #ddd;
  margin: 0 0 20px;
  *zoom: 1;
}
.page-subheader:before,
.page-subheader:after {
  display: table;
  content: "";
  line-height: 0;
}
.page-subheader:after {
  clear: both;
}
.page-subtitle,
.page-subheader h2 {
  line-height: 1;
  margin: 0;
}
.page-header + .page-subheader {
  margin-top: -20px;
}
.article-title,
.article-header h1 {
  margin: 0 0 10px 0;
  line-height: 1;
}
.item-title {
  font-weight: bold;
}
ul,
ol {
  padding: 0;
  margin: 0 25px 10px 0;
}
ul ul,
ul ol,
ol ol,
ol ul {
  margin-bottom: 0;
}
ul {
  list-style: disc;
}
ol {
  list-style: decimal;
}
li {
  line-height: 20px;
}
ul.unstyled,
ol.unstyled {
  margin-right: 0;
  list-style: none;
}
ul.inline,
ol.inline {
  margin-right: 0;
  list-style: none;
}
ul.inline > li,
ol.inline > li {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  padding-right: 5px;
  padding-left: 5px;
}
dl {
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 20px;
}
dt {
  font-weight: bold;
}
dd {
  margin-right: 10px;
}
.dl-horizontal {
  *zoom: 1;
}
.dl-horizontal:before,
.dl-horizontal:after {
  display: table;
  content: "";
  line-height: 0;
}
.dl-horizontal:after {
  clear: both;
}
.dl-horizontal dt {
  float: right;
  width: 160px;
  clear: right;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dl-horizontal dd {
  margin-right: 180px;
}
.label,
.badge {
  display: inline-block;
  padding: 2px 4px;
  font-size: 11.844px;
  font-weight: bold;
  line-height: 14px;
  color: #fff;
  vertical-align: baseline;
  white-space: nowrap;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #999;
}
.label {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.badge {
  padding-right: 9px;
  padding-left: 9px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.label:empty,
.badge:empty {
  display: none;
}
a.label:hover,
a.label:focus,
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label-important,
.badge-important {
  background-color: #c00;
}
.label-important[href],
.badge-important[href] {
  background-color: #990000;
}
.label-warning,
.badge-warning {
  background-color: #f80;
}
.label-warning[href],
.badge-warning[href] {
  background-color: #cc6d00;
}
.label-success,
.badge-success {
  background-color: #690;
}
.label-success[href],
.badge-success[href] {
  background-color: #446600;
}
.label-info,
.badge-info {
  background-color: #07b;
}
.label-info[href],
.badge-info[href] {
  background-color: #005788;
}
.label-inverse,
.badge-inverse {
  background-color: #444;
}
.label-inverse[href],
.badge-inverse[href] {
  background-color: #2b2b2b;
}
.btn .label,
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-mini .label,
.btn-mini .badge {
  top: 0;
}
.page-header .label,
.page-header .badge {
  vertical-align: middle;
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999;
}
abbr.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 0 15px 0 0;
  margin: 0 0 20px;
  border-right: 5px solid #eee;
}
blockquote p {
  margin-bottom: 0;
  font-size: 17.5px;
  font-weight: 300;
  line-height: 1.25;
}
blockquote small {
  display: block;
  line-height: 20px;
  color: #999;
}
blockquote small:before {
  content: '\2014 \00A0';
}
blockquote.pull-right {
  float: left;
  padding-left: 15px;
  padding-right: 0;
  border-left: 5px solid #eee;
  border-right: 0;
}
blockquote.pull-right p,
blockquote.pull-right small {
  text-align: left;
}
blockquote.pull-right small:before {
  content: '';
}
blockquote.pull-right small:after {
  content: '\00A0 \2014';
}
q:before,
q:after,
blockquote:before,
blockquote:after {
  content: "";
}
address {
  display: block;
  margin-bottom: 0;
  font-style: normal;
  line-height: 20px;
}

form {
  margin: 0 0 20px;
}
input,
textarea {
  width: 210px;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  -moz-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  -o-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: #999999;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  height: 30px;
  line-height: 30px;
}
select {
  width: 220px;
  border: 1px solid #ddd;
}
select[multiple],
select[size] {
  height: auto;
}
.radio,
.checkbox {
  padding-right: 18px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  margin-right: -18px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
  padding-top: 5px;
  margin-bottom: 0;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-right: 10px;
}
.radio.btn-group input[type=radio] {
  display: none;
}
.radio.btn-group > label:first-of-type {
  margin-right: 0;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-topright: 4px;
}
fieldset.radio.btn-group {
  padding-right: 0;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
}
.help-block,
.help-inline {
  color: #6a6a6a;
}
.help-block {
  margin-bottom: 10px;
}
.input-append,
.input-prepend {
  margin-bottom: 5px;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
  margin-bottom: 0;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-right: 0;
  margin-bottom: 0;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  margin-left: 3px;
  margin-right: 0;
}
.control-group {
  margin-bottom: 10px;
}
legend + .control-group {
  margin-top: 20px;
}
.form-horizontal .control-group {
  margin-bottom: 20px;
}
.form-horizontal .control-label {
  width: 140px;
  padding-top: 5px;
  text-align: left;
}
.form-horizontal .controls {
  margin-right: 160px;
}
.form-horizontal .help-block {
  margin-top: 10px;
  margin-bottom: 0;
}
.form-horizontal .form-actions {
  padding-right: 160px;
}
.form-vertical .control-label {
  float: none;
  width: auto;
  padding-left: 0;
  padding-top: 0;
  text-align: right;
}
.form-vertical .controls {
  margin-right: 0;
}
.btn,
.button,
button {
  padding: 4px 14px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  color: #444;
  text-shadow: 0 1px 1px rgba(255,255,255,0.75);
  background-color: #f8f8f8;
  background-image: -moz-linear-gradient(top,#ffffff,#eee);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#eee));
  background-image: -webkit-linear-gradient(top,#ffffff,#eee);
  background-image: -o-linear-gradient(top,#ffffff,#eee);
  background-image: linear-gradient(to bottom,#ffffff,#eee);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
  border-color: #eee #eee #c8c8c8;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #eee;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled],
.button:hover,
.button:focus,
.button:active,
.button.active,
.button.disabled,
.button[disabled],
button:hover,
button:focus,
button:active,
button.active,
button.disabled,
button[disabled] {
  color: #444;
  background-color: #eee;
  *background-color: #e1e1e1;
}
.btn:active,
.btn.active,
.button:active,
.button.active,
button:active,
button.active {
  background-color: #d5d5d5 \9;
}
.btn:hover,
.btn a.btn:hover,
.button:hover,
.button a.btn:hover,
button:hover,
button a.btn:hover {
  text-decoration: none;
  background-color: #eee;
}
.btn:focus,
.btn a.btn:focus,
.button:focus,
.button a.btn:focus,
button:focus,
button a.btn:focus {
  outline: 0;
}
.btn.active,
.btn:active,
.btn a.btn:active,
.button.active,
.button:active,
.button a.btn:active,
button.active,
button:active,
button a.btn:active {
  text-decoration: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-large {
  padding: 9px 14px;
  font-size: 16px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
}
.btn-small {
  padding: 3px 9px;
  font-size: 13px;
}
.btn-mini {
  padding: 2px 6px;
  font-size: 12px;
}
.btn-micro {
  padding: 1px 4px;
  font-size: 10px;
  line-height: 8px;
}
.btn {
  border-color: #c5c5c5;
  border-color: rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);
}
.btn-primary {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #ff961f;
  background-image: -moz-linear-gradient(top,#ffa033,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffa033),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffa033,#f80);
  background-image: -o-linear-gradient(top,#ffa033,#f80);
  background-image: linear-gradient(to bottom,#ffa033,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9f32', endColorstr='#ffff8800', GradientType=0);
  border-color: #f80 #f80 #b35f00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #f80;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #fff;
  background-color: #f80;
  *background-color: #e67a00;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #cc6d00 \9;
}
.btn-warning {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #ff961f;
  background-image: -moz-linear-gradient(top,#ffa033,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffa033),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffa033,#f80);
  background-image: -o-linear-gradient(top,#ffa033,#f80);
  background-image: linear-gradient(to bottom,#ffa033,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9f32', endColorstr='#ffff8800', GradientType=0);
  border-color: #f80 #f80 #b35f00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #f80;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #fff;
  background-color: #f80;
  *background-color: #e67a00;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #cc6d00 \9;
}
.btn-danger,
.btn-error {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #eb0000;
  background-image: -moz-linear-gradient(top,#ff0000,#c00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ff0000),to(#c00));
  background-image: -webkit-linear-gradient(top,#ff0000,#c00);
  background-image: -o-linear-gradient(top,#ff0000,#c00);
  background-image: linear-gradient(to bottom,#ff0000,#c00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
  border-color: #c00 #c00 #800000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #c00;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled],
.btn-error:hover,
.btn-error:focus,
.btn-error:active,
.btn-error.active,
.btn-error.disabled,
.btn-error[disabled] {
  color: #fff;
  background-color: #c00;
  *background-color: #b30000;
}
.btn-danger:active,
.btn-danger.active,
.btn-error:active,
.btn-error.active {
  background-color: #990000 \9;
}
.btn-success {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #7ab800;
  background-image: -moz-linear-gradient(top,#88cc00,#690);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#88cc00),to(#690));
  background-image: -webkit-linear-gradient(top,#88cc00,#690);
  background-image: -o-linear-gradient(top,#88cc00,#690);
  background-image: linear-gradient(to bottom,#88cc00,#690);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff87cc00', endColorstr='#ff669900', GradientType=0);
  border-color: #690 #690 #334d00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #690;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #fff;
  background-color: #690;
  *background-color: #558000;
}
.btn-success:active,
.btn-success.active {
  background-color: #446600 \9;
}
.btn-info {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #00b0eb;
  background-image: -moz-linear-gradient(top,#00bfff,#09c);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#00bfff),to(#09c));
  background-image: -webkit-linear-gradient(top,#00bfff,#09c);
  background-image: -o-linear-gradient(top,#00bfff,#09c);
  background-image: linear-gradient(to bottom,#00bfff,#09c);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00bfff', endColorstr='#ff0099cc', GradientType=0);
  border-color: #09c #09c #006080;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #09c;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #fff;
  background-color: #09c;
  *background-color: #0086b3;
}
.btn-info:active,
.btn-info.active {
  background-color: #007399 \9;
}
.btn-inverse {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #535353;
  background-image: -moz-linear-gradient(top,#5e5e5e,#444);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#5e5e5e),to(#444));
  background-image: -webkit-linear-gradient(top,#5e5e5e,#444);
  background-image: -o-linear-gradient(top,#5e5e5e,#444);
  background-image: linear-gradient(to bottom,#5e5e5e,#444);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5d5d5d', endColorstr='#ff444444', GradientType=0);
  border-color: #444 #444 #1e1e1e;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #444;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #fff;
  background-color: #444;
  *background-color: #373737;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #2b2b2b \9;
}
.invalid {
  border-color: #c00;
}
label.invalid {
  color: #c00;
}
input.invalid {
  border: 1px solid #c00;
}

.nav {
  margin-bottom: 20px;
}
.nav > li > a:hover {
  background-color: #666;
  color: #eee;
}
.nav .dropdown-toggle .caret {
  border-top-color: #f80;
  border-bottom-color: #f80;
  margin-top: 8px;
  margin-right: 5px;
}
.nav .dropdown-toggle:hover .caret {
  border-top-color: #b35f00;
  border-bottom-color: #b35f00;
}
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle {
  *margin-bottom: -3px;
}
.dropdown-toggle:active,
.open .dropdown-toggle {
  outline: 0;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid #000;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  content: "";
}
.dropdown .caret {
  margin-top: 8px;
  margin-right: 2px;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  right: 0;
  z-index: 1000;
  display: none;
  float: right;
  min-width: 160px;
  list-style: none;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  *border-left-width: 2px;
  *border-bottom-width: 2px;
  padding: 0;
  margin: 0;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  left: 0;
  right: auto;
}
.dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #fff;
}
.dropdown-menu li > a {
  clear: both;
  color: #444;
  display: block;
  line-height: 20px;
  font-weight: normal;
  padding: 3px 20px;
  text-shadow: none;
  white-space: nowrap;
}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
  color: #eee;
  text-decoration: none;
  background-color: #666;
  background-color: #757575;
  background-image: -moz-linear-gradient(top,#808080,#666);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#808080),to(#666));
  background-image: -webkit-linear-gradient(top,#808080,#666);
  background-image: -o-linear-gradient(top,#808080,#666);
  background-image: linear-gradient(to bottom,#808080,#666);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f7f7f', endColorstr='#ff666666', GradientType=0);
}
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
  color: #eee;
  text-decoration: none;
  outline: 0;
  background-color: #f80;
  background-color: #ff961f;
  background-image: -moz-linear-gradient(top,#ffa033,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffa033),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffa033,#f80);
  background-image: -o-linear-gradient(top,#ffa033,#f80);
  background-image: linear-gradient(to bottom,#ffa033,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9f32', endColorstr='#ffff8800', GradientType=0);
}
.dropdown-menu .disabled > a,
.dropdown-menu .disabled > a:hover {
  color: #999;
}
.dropdown-menu .disabled > a:hover {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  cursor: default;
}
.open {
  *z-index: 1000;
}
.open > .dropdown-menu {
  display: block;
}
.nav li.dropdown.open > .dropdown-toggle,
.nav li.dropdown.active > .dropdown-toggle,
.nav li.dropdown.open.active > .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover {
  background-color: #f80;
  color: #eee;
}
.nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.nav li.dropdown > .dropdown-toggle:hover .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.nav li.dropdown.open > .dropdown-toggle .caret,
.nav li.dropdown.active > .dropdown-toggle .caret,
.nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.pull-right > .dropdown-menu {
  left: 0;
  right: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid #000;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
.dropdown-submenu {
  position: relative;
}
.dropdown-submenu > .dropdown-menu {
  top: 0;
  right: 100%;
  margin-top: -6px;
  margin-right: -1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}
.touch .dropdown-submenu:hover > .dropdown-menu {
  display: none;
}
.touch .dropdown-submenu.open > .dropdown-menu {
  display: block;
}
.dropup .dropdown-submenu > .dropdown-menu {
  top: auto;
  bottom: 0;
  margin-top: 0;
  margin-bottom: -2px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.dropdown-submenu > a:after {
  display: block;
  content: " ";
  float: left;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 5px 5px 0;
  border-right-color: #cccccc;
  margin-top: 5px;
  margin-left: -10px;
}
.dropdown-submenu:hover > a:after {
  border-right-color: #eee;
}
.dropdown-submenu.pull-left {
  float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
  right: -100%;
  margin-right: 10px;
  -webkit-border-radius: 0 6px 6px 6px;
  -moz-border-radius: 0 6px 6px 6px;
  border-radius: 0 6px 6px 6px;
}
.dropdown .dropdown-menu .nav-header {
  padding-right: 20px;
  padding-left: 20px;
}
.typeahead {
  margin-top: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.t3-navhelper {
  background: #2f2f2f;
  color: #666;
}
.breadcrumb {
  padding: 10px 0;
  margin: 0;
  background-color: transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  *zoom: 1;
}
.breadcrumb:before,
.breadcrumb:after {
  display: table;
  content: "";
  line-height: 0;
}
.breadcrumb:after {
  clear: both;
}
.breadcrumb li {
  text-shadow: none;
  display: block;
  float: right;
}
.breadcrumb a {
  color: #666;
}
.breadcrumb .divider {
  padding: 0 5px;
  color: #666;
}
.breadcrumb .divider img {
  vertical-align: middle;
}
.breadcrumb .active {
  color: #999;
}
.pagination {
  margin: 20px 0;
}
.pagination ul {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  margin-right: 0;
  margin-bottom: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination ul > li {
  display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span {
  float: right;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  border-right-width: 0;
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #f5f5f5;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
  color: #999;
  cursor: default;
}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
  color: #999;
  background-color: transparent;
  cursor: default;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-right-width: 1px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.pagination-centered {
  text-align: center;
}
.pagination-right {
  text-align: left;
}
.pagination-large ul > li > a,
.pagination-large ul > li > span {
  padding: 11px 19px;
  font-size: 17.5px;
}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-mini ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > a,
.pagination-small ul > li:first-child > span {
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
}
.pagination-mini ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > a,
.pagination-small ul > li:last-child > span {
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-small ul > li > a,
.pagination-small ul > li > span {
  padding: 2px 10px;
  font-size: 11.9px;
}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
  padding: 1px 6px;
  font-size: 10.5px;
}
.pager {
  margin: 20px 0;
  list-style: none;
  text-align: center;
  *zoom: 1;
}
.pager:before,
.pager:after {
  display: table;
  content: "";
  line-height: 0;
}
.pager:after {
  clear: both;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}
.pager .next > a,
.pager .next > span {
  float: left;
}
.pager .previous > a,
.pager .previous > span {
  float: right;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999;
  background-color: #fff;
  cursor: default;
}

.t3-mainnav {
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
  background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #cccccc;
}
.t3-mainnav .navbar {
  color: #666;
  margin-bottom: 0;
  margin-top: 0;
}
.t3-mainnav .navbar-inner {
  min-height: 40px;
  padding: 0;
  background: transparent;
  border: 0;
  border-right: 1px solid #d9d9d9;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.t3-mainnav .navbar .nav {
  margin: 0;
}
.t3-mainnav .navbar .nav > li > a {
  border-top: 0;
  border-left: 1px solid #d9d9d9;
  padding: 10px 20px;
  text-shadow: none;
}
.t3-mainnav .navbar .nav > li > .separator,
.t3-mainnav .navbar .nav > li > span {
  padding: 10px 20px;
  display: inline-block;
}
.t3-mainnav .navbar .nav > li > a:focus,
.t3-mainnav .navbar .nav > li > a:hover {
  background-color: #666;
  background-color: #757575;
  background-image: -moz-linear-gradient(top,#808080,#666);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#808080),to(#666));
  background-image: -webkit-linear-gradient(top,#808080,#666);
  background-image: -o-linear-gradient(top,#808080,#666);
  background-image: linear-gradient(to bottom,#808080,#666);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f7f7f', endColorstr='#ff666666', GradientType=0);
  text-shadow: none;
  outline: none;
}
.t3-mainnav .navbar .nav > .active > a,
.t3-mainnav .navbar .nav > .active > a:hover,
.t3-mainnav .navbar .nav > .active > a:focus {
  color: #eee;
  text-shadow: none;
  background-color: #ff961f;
  background-image: -moz-linear-gradient(top,#ffa033,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffa033),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffa033,#f80);
  background-image: -o-linear-gradient(top,#ffa033,#f80);
  background-image: linear-gradient(to bottom,#ffa033,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9f32', endColorstr='#ffff8800', GradientType=0);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  outline: none;
}
.t3-mainnav .navbar .btn-navbar {
  float: right;
  padding: 5px 10px;
  margin: 4px 20px 4px;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#d9d9d9));
  background-image: -webkit-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -o-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: linear-gradient(to bottom,#f2f2f2,#d9d9d9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
  border-color: #d9d9d9 #d9d9d9 #b3b3b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #d9d9d9;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.t3-mainnav .navbar .btn-navbar:hover,
.t3-mainnav .navbar .btn-navbar:focus,
.t3-mainnav .navbar .btn-navbar:active,
.t3-mainnav .navbar .btn-navbar.active,
.t3-mainnav .navbar .btn-navbar.disabled,
.t3-mainnav .navbar .btn-navbar[disabled] {
  color: #fff;
  background-color: #d9d9d9;
  *background-color: #cccccc;
}
.t3-mainnav .navbar .btn-navbar:active,
.t3-mainnav .navbar .btn-navbar.active {
  background-color: #bfbfbf \9;
}
.t3-mainnav .navbar .btn-navbar [class^="icon-"],
.t3-mainnav .navbar .btn-navbar [class^=" icon-"] {
  color: #666;
  text-shadow: none;
}
.t3-mainnav .dropdown .caret {
  margin-right: 5px;
}
.t3-mainnav .dropdown-menu {
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
}
.t3-mainnav .dropdown-menu li > a {
  border-top: 1px solid #eee;
  padding: 5px 20px;
  text-shadow: none;
}
.t3-mainnav .dropdown-menu li:first-child > a {
  border-top: 0;
}
.t3-mainnav .navbar .nav > li > .dropdown-menu:before {
  display: none;
}
.t3-mainnav .navbar .nav > li > .dropdown-menu:after {
  display: none;
}
.t3-mainnav .dropdown-submenu > .dropdown-menu {
  margin-top: 0;
}
.t3-mainnav .dropdown-menu .disabled > a,
.t3-mainnav .dropdown-menu .disabled > a:hover {
  color: #999;
}
.t3-mainnav .dropdown-menu .disabled > a:hover {
  background-color: transparent;
}
.t3-mainnav .nav li.dropdown.open > .dropdown-toggle {
  background-color: #666;
  color: #eee;
}
.t3-mainnav .nav li.dropdown.active > .dropdown-toggle,
.t3-mainnav .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #f80;
  color: #eee;
}

.t3-module {
  background: transparent;
  color: inherit;
  margin-bottom: 40px;
}
.t3-module .module-inner {
  padding: 0;
}
.module-title {
  background: inherit;
  color: #444;
  line-height: 30px;
  margin: 0 0 10px 0;
  padding: 0;
}
.module-ct {
  background: inherit;
  color: inherit;
  padding: 0;
  *zoom: 1;
}
.module-ct:before,
.module-ct:after {
  display: table;
  content: "";
  line-height: 0;
}
.module-ct:after {
  clear: both;
}
.t3-module ul,
.t3-module ol {
  margin-right: 20px;
}
.t3-module ul.unstyled,
.t3-module ol.unstyled,
.t3-module ul.nav,
.t3-module ol.nav {
  margin-right: 0;
}
.module_menu .nav {
  margin-bottom: 20px;
}
.module_menu .nav > li {
  border-top: 1px solid #eee;
}
.module_menu .nav > li > a {
  padding: 5px;
}
.module_menu .nav > li:first-child {
  border-top: 0;
}
.module_menu .nav > li:first-child > a {
  padding-top: 0;
  border-top: 0;
}
#login-form input[type="text"],
#login-form input[type="password"] {
  width: 90%;
}
.banneritem a {
  font-weight: bold;
}
.bannerfooter {
  border-top: 1px solid #ddd;
  font-size: 12px;
  padding-top: 10px;
  text-align: left;
}
.categories-module,
ul.categories-module,
.category-module,
ul.category-module {
  margin: 0;
}
.categories-module li,
ul.categories-module li,
.category-module li,
ul.category-module li {
  list-style: none;
  padding: 10px 0;
  border-top: 1px solid #ddd;
}
.categories-module li:first-child,
ul.categories-module li:first-child,
.category-module li:first-child,
ul.category-module li:first-child {
  border-top: 0;
  padding-top: 0;
}
.categories-module h4,
ul.categories-module h4,
.category-module h4,
ul.category-module h4 {
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}
.feed h4 {
  font-weight: bold;
}
.feed .newsfeed,
.feed ul.newsfeed {
  border-top: 1px solid #eee;
}
.feed .newsfeed .feed-link,
.feed .newsfeed h5.feed-link,
.feed ul.newsfeed .feed-link,
.feed ul.newsfeed h5.feed-link {
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}
.latestusers,
ul.latestusers {
  margin-right: 0;
}
.latestusers li,
ul.latestusers li {
  background: #eee;
  display: inline-block;
  padding: 5px 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.stats-module dt,
.stats-module dd {
  display: inline-block;
  margin: 0;
}
.stats-module dt {
  font-weight: bold;
  width: 35%;
}
.stats-module dd {
  width: 60%;
}
div.tagspopular ul {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
}
div.tagspopular ul li {
  color: #666;
  display: inline-block;
  margin: 0 0 5px 5px;
}
div.tagspopular ul li a {
  background: #eee;
  border-radius: 3px;
  color: #666;
  display: block;
  padding: 2px 5px;
}
div.tagspopular ul li a:hover,
div.tagspopular ul li a:focus,
div.tagspopular ul li a:active {
  background: #b35f00;
  color: #fff;
  text-decoration: none;
}
div.tagssimilar ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
div.tagssimilar ul li {
  border-bottom: 1px solid #eee;
  padding: 8px 0;
}
div.tagssimilar ul li a {
  color: #666;
}
div.tagssimilar ul li a:hover,
div.tagssimilar ul li a:focus,
div.tagssimilar ul li a:active {
  color: #b35f00;
}

.items-leading .leading {
  margin-bottom: 40px;
}
.items-row .item {
  margin-bottom: 40px;
}
.divider-vertical {
  margin: 0 0 40px;
  border: 0;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #fff;
}
.article-aside {
  color: #999;
  font-size: 13px;
  margin-bottom: 20px;
}
.article-info {
  margin: 0;
  width: 90%;
}
.article-info .article-info-term {
  display: none;
}
.article-info dd {
  float: right;
  margin-right: 0;
  margin-left: 10px;
  white-space: nowrap;
}
.article-info dd span {
  font-weight: bold;
}
.fields-container dd {
  border-bottom: 1px dotted #e1e1e1;
  padding: 6.6666666666667px 0;
}
.fields-container dd .field-label {
  display: inline-block;
  font-weight: bold;
  padding-left: 20px;
}
.fields-container dd:last-child {
  border-bottom: 0;
}
.article-footer {
  color: #999;
  font-size: 13px;
  margin-bottom: 20px;
}
article img[align=left],
.img_caption.left,
.pull-left.item-image {
  margin: 0 0 20px 40px;
}
article img[align=right],
.img_caption.right,
.pull-right.item-image {
  margin: 0 40px 20px 0;
}
.img-intro-none,
.img-intro-left,
.img-intro-right,
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right,
.img_caption {
  position: relative;
}
.img-intro-none,
.img-intro-left,
.img-intro-right,
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right,
.img_caption {
  margin-bottom: 20px;
  max-width: 100%;
}
.img-fulltext-left {
  float: right;
  margin-left: 40px;
}
.img-fulltext-right {
  float: left;
  margin-right: 40px;
}
.img-intro-none img,
.img-intro-left img,
.img-intro-right img,
.img-fulltext-none img,
.img-fulltext-left img,
.img-fulltext-right img {
  margin: 0;
}
.img_caption img {
  margin-bottom: 1px !important;
}
.img_caption p.img_caption {
  background: #eee;
  color: #666;
  font-size: 12px;
  width: 100%;
  margin: 0;
  padding: 5px;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  clear: both;
}
article aside .btn-group > .dropdown-toggle,
article aside .btn-group > .dropdown-toggle:hover,
article aside .btn-group > .dropdown-toggle:active,
article aside .btn-group > .dropdown-toggle:focus {
  background: transparent;
  border: 0;
  padding: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.login_form fieldset,
.login fieldset {
  padding: 15px 0 0;
}
.login_form fieldset p,
.login fieldset p {
  margin: 0 0 5px;
}
.login_form label,
.login label {
  display: block;
  font-weight: bold;
}
.login-fields {
  margin: 0 0 10px;
}
.login_form .input,
.login_form .inputbox,
.login-fields .required {
  margin-right: 10px;
  width: 150px;
}
.login_form .remember .input,
.login_form .remember .inputbox {
  width: 20px;
}
.form-register fieldset {
  padding: 0 0 10px;
}
.form-register p {
  margin: 0 0 5px;
}
.form-register p.form-des {
  margin: 15px 0;
}
.form-register label {
  display: block;
  float: right;
  font-weight: bold;
  text-align: left;
  width: 130px;
}
.form-register .input,
.form-register .inputbox {
  margin-right: 10px;
  width: 200px;
}
.form-register .btn,
.form-register .button {
  margin-right: 140px;
}
.registration fieldset dt {
  margin-left: 5px;
}
.admintable textarea {
  max-width: 90% !important;
  resize: none;
}
#mailto-window {
  background: #fff;
  margin: 10px 0 20px;
  padding: 0;
  position: relative;
}
#mailto-window h2 {
  margin-top: 0;
  margin-bottom: 20px;
}
#mailto-window .mailto-close {
  background: #FFF;
  background: -moz-linear-gradient(bottom,#ccc,#f0f0f0);
  background: -webkit-linear-gradient(bottom,#ccc,#f0f0f0);
  border: 1px solid #ccc;
  border-radius: 3px;
  color: #666;
  font-size: 92%;
  padding: 2px 5px;
  position: absolute;
  top: -10px;
  left: 0px;
  text-shadow: 1px 1px 0 #f0f0f0;
}
#mailto-window .mailto-close a {
  color: #666;
}
#mailto-window .mailto-close:hover {
  border-color: #999;
  box-shadow: 0 0 3px rgba(0,0,0,0.2);
}
#mailtoForm .formelm {
  padding: 5px 0;
  vertical-align: middle;
  overflow: hidden;
}
#mailtoForm .formelm label {
  display: inline-block;
  float: right;
  font-weight: bold;
  vertical-align: middle;
  width: 100px;
}
#mailtoForm p {
  margin-top: 20px;
}
#mailtoForm .input,
#mailtoForm .inputbox {
  width: 65%;
}
#mailtoForm .btn,
#mailtoForm .button,
#mailtoForm button {
  margin-left: 5px;
}
.user-details {
  padding: 10px 0;
}
.user-details p {
  margin: 0 0 5px;
}
.user-details label {
  display: block;
  float: right;
  font-weight: bold;
  text-align: left;
  width: 130px;
}
.user-details .input,
.user-details .inputbox {
  margin-right: 10px;
  width: 200px;
}
.user-details .btn,
.user-details button {
  margin-right: 140px;
}
.user-details .paramlist .paramlist_key {
  padding: 0 0 5px;
  width: 130px;
}
.user-details .paramlist .paramlist_value {
  padding: 0 0 5px;
}
.user-details .user_name span {
  font-weight: bold;
  padding-right: 10px;
}
.reset .form-validate p,
.remind .form-validate p {
  background: #eee;
  border: 1px solid #ddd;
  margin-bottom: 20px;
  padding: 10px 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.reset .form-validate fieldset dl,
.remind .form-validate fieldset dl {
  margin: 0;
}
.reset .form-validate fieldset dt,
.remind .form-validate fieldset dt {
  margin: 4px 0 0 0;
}
#searchForm {
  padding: 10px 20px;
  border: 1px solid #ddd;
  background: #eee;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *zoom: 1;
}
#searchForm:before,
#searchForm:after {
  display: table;
  content: "";
  line-height: 0;
}
#searchForm:after {
  clear: both;
}
#searchForm fieldset {
  margin: 20px 0;
}
#searchForm legend {
  margin-bottom: 10px;
}
#searchForm .phrases-box input[type="radio"] {
  vertical-align: top;
  margin-top: 3px;
}
#search-form ul#finder-filter-select-list {
  margin-right: 0;
}
#search-form ul#finder-filter-select-list li {
  list-style: none;
  padding: 10px 0;
}
#search-form ul#finder-filter-select-list li label {
  width: 150px;
}
.phrases-box input,
.phrases-box label,
.form-limit input,
.form-limit label,
.only label {
  display: inline-block;
  margin-left: 10px;
}
.phrases-box input {
  margin: 0;
}
.search-results {
  margin-top: 20px;
}
.search-results .result-title {
  font-size: 16px;
  margin-top: 20px;
}
.search-results .result-category {
  font-size: 12px;
  color: #999;
}
.search-results .result-text {
  margin-top: 5px;
  margin-bottom: 5px;
}
.search-results .result-created {
  font-size: 12px;
  color: #999;
}
.contact .accordion-heading .accordion-toggle {
  font-weight: bold;
}
.contact-category ul.category {
  border-top: 0;
  overflow: hidden;
}
.contact-category ul.category li.row-fluid {
  border: 1px solid ;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  *zoom: 1;
}
.contact-category ul.category li.row-fluid:before,
.contact-category ul.category li.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.contact-category ul.category li.row-fluid:after {
  clear: both;
}
.contact-category ul.category li.row-fluid > div {
  margin: 0;
}
.contact-category .cat-children ul {
  border: 0;
  border-top: 1px solid #ddd;
  list-style: none;
  margin: 10px 0 0 0;
  padding: 0;
}
.contact-category .cat-children ul li {
  background: transparent;
  border-bottom: 1px solid #ddd;
  padding: 10px 0;
}
.contact-category .cat-children ul li .item-title {
  border-right: 1px dotted ;
  display: block;
  font-size: 14px;
  font-weight: 600;
  padding: 0 15px 0 0;
  margin-right: 20px;
  position: relative;
}
.contact-category .cat-children ul li .item-title:after {
  border-top: 1px dotted ;
  display: block;
  content: "";
  position: absolute;
  right: 0;
  top: 8px;
  height: 1px;
  width: 10px;
}
.contact-category .cat-children ul li li .item-title {
  margin-right: 40px;
}
.contact-category .cat-children ul li li li .item-title {
  margin-right: 60px;
}
.contact-category .cat-children ul li li li li .item-title {
  margin-right: 80px;
}
.contact-category .cat-children ul li:last-child {
  border: 0;
}
#archive-items > li {
  line-height: normal;
  margin: 0;
  overflow: visible;
  padding: 0;
}
#archive-items div.intro {
  clear: both;
  overflow: hidden;
}
.category-item {
  margin-top: 20px;
  *zoom: 1;
}
.category-item:before,
.category-item:after {
  display: table;
  content: "";
  line-height: 0;
}
.category-item:after {
  clear: both;
}
.category-item .page-header {
  line-height: normal;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 20px;
}
.category-item .category-item {
  margin-right: 4.2918454935622%;
}
.newsfeed-category > h2,
.newsfeed > h2 {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin-bottom: 20px;
  margin-top: 0;
}
.newsfeed-category .category-desc,
.newsfeed .category-desc {
  margin-bottom: 20px;
}
.newsfeed-category .category li,
.newsfeed .category li {
  *zoom: 1;
}
.newsfeed-category .category li:before,
.newsfeed-category .category li:after,
.newsfeed .category li:before,
.newsfeed .category li:after {
  display: table;
  content: "";
  line-height: 0;
}
.newsfeed-category .category li:after,
.newsfeed .category li:after {
  clear: both;
}
.newsfeed > h2 {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin-bottom: 20px;
  margin-top: 0;
}
.newsfeed .feed-description {
  margin-bottom: 20px;
  font-size: 16px;
}
.newsfeed .feed-item-description .feed-description {
  font-size: 14px;
}
.newsfeed ol li > a {
  font-weight: bold;
  font-size: 16px;
}
.edit textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.edit.item-page fieldset .form-actions {
  clear: both;
  margin-top: 40px;
}
.com_media #imageForm #upbutton {
  margin-top: 5px;
}
.button2-left,
.button2-left div {
  float: right;
}
.button2-right,
.button2-right div {
  float: left;
}
.button2-left {
  margin: 5px 0 0 5px;
}
.button2-right {
  margin: 5px 5px 0 0;
}
.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
  background: #eee;
  border: 1px solid #e1e1e1;
  color: #999;
  cursor: pointer;
  display: block;
  float: right;
  padding: 2px 10px;
  border-radius: 4px;
}
.button2-left span,
.button2-right span {
  color: #999;
  cursor: default;
}
.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span {
  padding: 0 6px;
}
.button2-left a:hover,
.button2-right a:hover {
  background: #e1e1e1;
  color: #444;
  text-decoration: none;
}
.control-group a.modal {
  position: inherit;
  width: auto !important;
  margin-right: 0 !important;
  top: auto !important;
}
.controls img.calendar {
  cursor: pointer;
  margin-right: 5px;
}
#imageForm #upbutton {
  margin-top: -18px;
}
.view-imagesList body {
  padding-top: 0;
}
.view-imagesList .t3-mainbody {
  padding: 0;
}
.view-imagesList .manager.thumbnails {
  overflow: hidden;
}
.view-imagesList .manager.thumbnails li {
  float: right;
  margin: 0 10px 20px;
}
table.adminlist th a {
  color: #f80;
}
.article-content .pagination ul {
  border-right: 1px solid #ddd;
}
.article-content .pagination li {
  float: right;
  padding: 10px 20px;
  line-height: normal;
  border: 1px solid #ddd;
  border-right: 0;
}
.article-content .pagination li a {
  border: 0;
  text-decoration: none;
  background-color: transparent;
  line-height: normal;
  padding: 0;
}
.pagenavcounter {
  margin: 0 0 20px;
  font-weight: bold;
}
#article-index {
  float: left;
  margin: 0 20px 20px 0;
  padding: 10px;
  width: 30%;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
#article-index ul {
  margin: 0 20px 0 0;
}
.pagenav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.pagenav li {
  margin: 0;
  padding: 0;
  float: right;
}
.pagenav li.pagenav-prev {
  margin-left: 10px;
}
.pagenav li a {
  padding: 10px 20px;
  line-height: normal;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.pagenav li a:hover,
.pagenav li a:active,
.pagenav li a:focus {
  background-color: #666;
  color: #eee;
}
.counter {
  float: left;
  line-height: 1;
  margin: 10px 0;
  text-align: left;
}
.items-more h3 {
  margin: 0 0 5px;
}
.back_button a {
  display: block;
  margin: 10px 0;
}
.filters {
  margin: 10px 0 5px;
}
.display-limit {
  margin: 10px 0 5px;
}
.filters .filter-search,
.filters .display-limit {
  float: right;
  width: 50%;
}
.filters .display-limit {
  float: left;
  text-align: left;
}
#system-message dt {
  font-weight: bold;
}
#system-message dd {
  font-weight: bold;
}
#system-message dd.message ul,
#system-message dd.error ul,
#system-message dd.notice ul {
  margin: 0;
  padding: 0;
}
#system-message dd.message ul li,
#system-message dd.error ul li,
#system-message dd.notice ul li {
  background: none;
  margin: 0;
  padding: 5px;
}
.tip-wrap {
  background: #fff6df;
  border: 1px solid #fb3;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.4);
  -moz-box-shadow: 0 0 3px rgba(0,0,0,0.4);
  box-shadow: 0 0 3px rgba(0,0,0,0.4);
  max-width: 300px;
  z-index: 999;
}
.tip-title {
  border-bottom: 1px solid #fb3;
  font-weight: bold;
  padding: 5px 10px;
}
.tip-text {
  font-size: 14px;
  margin: 0;
  padding: 5px 10px;
}
.hasTip img {
  border: none;
  margin: 0 0 0 5px;
}
.width-10 {
  width: 10px;
}
.width-20 {
  width: 20px;
}
.width-30 {
  width: 30px;
}
.width-40 {
  width: 40px;
}
.width-50 {
  width: 50px;
}
.width-60 {
  width: 60px;
}
.width-70 {
  width: 70px;
}
.width-80 {
  width: 80px;
}
.width-90 {
  width: 90px;
}
.width-100 {
  width: 100px;
}
.height-10 {
  height: 10px;
}
.height-20 {
  height: 20px;
}
.height-30 {
  height: 30px;
}
.height-40 {
  height: 40px;
}
.height-50 {
  height: 50px;
}
.height-60 {
  height: 60px;
}
.height-70 {
  height: 70px;
}
.height-80 {
  height: 80px;
}
.height-90 {
  height: 90px;
}
.height-100 {
  height: 100px;
}
.iframe-bordered {
  border: 1px solid #ddd;
}
.input-prepend .chzn-container-single .chzn-single {
  border-color: #ccc;
  height: 26px;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.input-prepend .chzn-container-active .chzn-single-with-drop {
  -webkit-border-radius: 3px 0 0 0;
  -moz-border-radius: 3px 0 0 0;
  border-radius: 3px 0 0 0;
}
.input-prepend .chzn-container-single .chzn-drop {
  border-color: #ccc;
}
.btn-group .chzn-results {
  white-space: normal;
}
.languageswitcherload {
  float: left;
  width: 100%;
}
.languageswitcherload .mod-languages {
  text-align: left;
}
#jform_privacyconsent_privacy-lbl a.modal,
#jform_consentbox-lbl a.modal,
#jform_terms_terms-lbl a.modal,
#jform_profile_tos-lbl a.modal {
  border-radius: 0;
  box-shadow: none;
  border: none;
}
#modal-jform_consentbox,
#modal-consentbox {
  top: 5%;
  display: block;
  z-index: 1050;
  right: 50%;
  width: 80%;
  position: fixed;
  margin-right: -40%;
  background: #fff;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  outline: none;
  padding: 0 !important;
  transform: none;
  bottom: auto;
}
#modal-jform_consentbox.in,
#modal-consentbox.in {
  opacity: 1;
  display: block !important;
}
#modal-jform_consentbox .modal-header,
#modal-consentbox .modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
#modal-jform_consentbox .modal-body,
#modal-consentbox .modal-body {
  overflow-y: auto;
  width: 98%;
  position: relative;
  padding: 1%;
}
#modal-jform_consentbox .iframe,
#modal-consentbox .iframe {
  max-height: 739px;
}
#modal-jform_consentbox .modal-body {
  max-height: 770px;
}
#modal-jform_consentbox .iframe {
  max-height: 739px;
}
#modal-consentbox .modal-header h3 {
  font-size: 26px;
  margin: 0;
}
#modal-consentbox .modal-body {
  max-height: 220px;
}
#modal-consentbox .iframe {
  max-height: 200px;
}



.t3-header {
  padding-top: 20px;
  padding-bottom: 20px;
}
.logo {
  float: right;
}
.logo a {
  display: inline-block;
  line-height: 1;
  margin: 0;
}
.logo-image {
  overflow: hidden;
}
.logo-image a {
  background-repeat: no-repeat;
  width: 204px;
  height: 65px;
}
.logo-image span,
.logo-image small {
  display: none;
}
.logo-text a {
  color: #444;
  text-decoration: none;
  font-size: 17.5px;
}
.logo-text:hover a,
.logo-text a:hover,
.logo-text a:active,
.logo-text a:focus {
  text-decoration: none;
}
.logo-text .site-slogan {
  display: block;
  font-size: 14px;
  margin-top: 5px;
}
.head-search {
  float: left;
  margin-top: 20px;
}
.head-search form {
  margin: 0;
  float: left;
}
.head-search label {
  display: none;
}
.head-search .input {
  background: url("../../../images/ico/search-invert.png") no-repeat 8px center;
  width: 120px;
  padding-right: 26px;
}
.head-search .input:focus {
  color: #444;
  width: 180px;
}
.t3-sl {
  padding-bottom: 60px;
  padding-top: 60px;
}
.t3-mainbody {
  padding-bottom: 40px;
  padding-top: 40px;
}
.t3-footer {
  background: #222;
  color: #666;
  *zoom: 1;
}
.t3-footer:before,
.t3-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-footer:after {
  clear: both;
}
.t3-footer small {
  display: block;
  font-size: 100%;
}
.t3-footer a {
  color: #999;
}
.t3-footer a:hover,
.t3-footer a:active,
.t3-footer a:focus {
  color: #e6e6e6;
}
.t3-footnav {
  padding: 60px 0 40px;
  *zoom: 1;
}
.t3-footnav:before,
.t3-footnav:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-footnav:after {
  clear: both;
}
.t3-footnav ul {
  list-style: none;
  margin-right: 0;
}
.t3-footnav li {
  line-height: 24px;
}
.t3-footnav .module-title {
  font-size: 18px;
  color: #999;
}
.t3-copyright {
  border-top: 1px solid #2f2f2f;
  font-size: 12px;
  padding: 40px 0 80px;
  *zoom: 1;
}
.t3-copyright:before,
.t3-copyright:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-copyright:after {
  clear: both;
}
.copyright {
  float: right;
}
.poweredby {
  float: left;
  text-align: left;
}
.poweredby .t3-logo,
.poweredby .t3-logo-small {
  float: left;
  opacity: .5;
}

.t3-footer {
  background: #f80;
  color: #fff;
}
.t3-footer a {
  color: #ffffff;
}
.t3-footer a:hover,
.t3-footer a:active,
.t3-footer a:focus {
  color: #fff;
}
.t3-footnav .module-title {
  color: #fff;
}
.t3-copyright {
  border-top: 1px solid #ff941a;
}


.off-canvas body > .autocompleter-choices {
  width: 0px;
  left: auto;
}
article img[align=left],
.img_caption.left,
.pull-left.item-image {
  margin: 0 40px 20px 0;
}
article img[align=right],
.img_caption.right,
.pull-right.item-image {
  margin: 0 0 20px 40px;
}
.languageswitcherload ul {
  float: left;
}PK�}!]�xٲ==rtl/orange/component.cssnu&1i�

.com_content body,
.com_mailto body {
  padding-top: 0;
}

PK�}!]�$~�0�0rtl/orange/megamenu.cssnu&1i�.t3-megamenu .mega-inner {
  padding: 10px;
  *zoom: 1;
}
.t3-megamenu .mega-inner:before,
.t3-megamenu .mega-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-inner:after {
  clear: both;
}
.t3-megamenu .row-fluid + .row-fluid {
  padding-top: 10px;
  border-top: 1px solid #eee;
}
.t3-megamenu .mega > .mega-dropdown-menu {
  min-width: 200px;
  display: none;
}
.t3-megamenu .mega.open > .mega-dropdown-menu,
.t3-megamenu .mega.dropdown-submenu:hover > .mega-dropdown-menu {
  display: block;
}
.t3-megamenu .mega-group {
  *zoom: 1;
}
.t3-megamenu .mega-group:before,
.t3-megamenu .mega-group:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-group:after {
  clear: both;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title {
  background: inherit;
  color: inherit;
  font-weight: bold;
  padding: 0;
  margin: 0;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus {
  background: inherit;
  color: inherit;
}
.t3-megamenu .mega-group-ct {
  margin: 0;
  padding: 0;
  *zoom: 1;
}
.t3-megamenu .mega-group-ct:before,
.t3-megamenu .mega-group-ct:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-group-ct:after {
  clear: both;
}
.t3-megamenu .span12.mega-col-nav .mega-inner {
  padding: 5px;
}
.t3-megamenu .mega-group .span12.mega-col-nav .mega-inner {
  padding: 0;
}
.t3-megamenu .mega-nav,
.t3-megamenu .dropdown-menu .mega-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.t3-megamenu .mega-nav > li,
.t3-megamenu .dropdown-menu .mega-nav > li {
  list-style: none;
  margin-right: 0;
}
.t3-megamenu .mega-nav > li a,
.t3-megamenu .dropdown-menu .mega-nav > li a {
  white-space: normal;
}
.t3-megamenu .mega-group > .mega-nav,
.t3-megamenu .dropdown-menu .mega-group > .mega-nav {
  margin-right: -5px;
  margin-left: -5px;
}
.t3-megamenu .mega-nav .dropdown-submenu > a::after {
  margin-left: 5px;
}
.t3-megamenu .t3-module {
  margin-bottom: 10px;
}
.t3-megamenu .t3-module .module-title {
  margin-bottom: 0;
}
.t3-megamenu .t3-module .module-ct {
  margin: 0;
  padding: 0;
}
.t3-megamenu .mega-align-left > .dropdown-menu {
  right: 0;
}
.t3-megamenu .mega-align-right > .dropdown-menu {
  right: auto;
  left: 0;
}
.t3-megamenu .mega-align-center > .dropdown-menu {
  right: 50%;
  transform: translate(-50%);
  -webkit-transform: translate(-50%);
  -moz-transform: translate(-50%);
  -ms-transform: translate(-50%);
  -o-transform: translate(-50%);
}
.t3-megamenu .dropdown-submenu.mega-align-left > .dropdown-menu {
  right: 100%;
}
.t3-megamenu .dropdown-submenu.mega-align-right > .dropdown-menu {
  right: auto;
  left: 100%;
}
.t3-megamenu .mega-align-justify {
  position: static;
}
.t3-megamenu .mega-align-justify > .dropdown-menu {
  right: 0;
  margin-right: 0;
  top: auto;
}
.t3-megamenu .mega-caption {
  display: block;
  white-space: nowrap;
}
.t3-megamenu .nav .caret,
.t3-megamenu .dropdown-submenu .caret,
.t3-megamenu .mega-menu .caret {
  display: none;
}
.t3-megamenu .nav > .dropdown > .dropdown-toggle .caret {
  display: inline-block;
}
.t3-megamenu .nav [class^="icon-"],
.t3-megamenu .nav [class*=" icon-"] {
  margin-left: 5px;
}
.t3-megamenu .mega-tab > div {
  position: relative;
}
.t3-megamenu .mega-tab > div > ul {
  width: 200px;
}
.t3-megamenu .mega-tab > div > ul > li {
  position: static;
}
.t3-megamenu .mega-tab > div > ul > li > .dropdown-menu {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 200px;
}
.t3-megamenu .mega-tab > div > ul > li > .mega-dropdown-menu {
  border: none;
  box-shadow: none;
}
.t3-megamenu .mega-tab > div > ul > li > .mega-dropdown-menu > div {
  opacity: 1 !important;
  margin-right: 0 !important;
  transition: none !important;
}
@media (min-width: 768px) {
  .t3-megamenu.animate .mega > .mega-dropdown-menu {
    transition: all 400ms;
    -webkit-transition: all 400ms;
    -ms-transition: all 400ms;
    -o-transition: all 400ms;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    opacity: 0;
  }
  .t3-megamenu.animate .mega.animating > .mega-dropdown-menu {
    display: block !important;
  }
  .t3-megamenu.animate .mega.open > .mega-dropdown-menu,
  .t3-megamenu.animate .mega.animating.open > .mega-dropdown-menu {
    opacity: 1;
  }
  .t3-megamenu.animate.zoom .mega > .mega-dropdown-menu {
    -webkit-transform: scale(0, 0);
    -moz-transform: scale(0, 0);
    -ms-transform: scale(0, 0);
    -o-transform: scale(0, 0);
    transform: scale(0, 0);
    -webkit-transform-origin: 20% 20%;
    -moz-transform-origin: 20% 20%;
    transform-origin: 20% 20%;
  }
  .t3-megamenu.animate.zoom .mega.open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.zoom .level0 > .mega-align-center > .mega-dropdown-menu {
    -webkit-transform: scale(0,0) translate(-50%,0);
    -ms-transform: scale(0,0) translate(-50%,0);
    transform: scale(0,0) translate(-50%,0);
    -webkit-transform-origin: 0% 20%;
    -moz-transform-origin: 0% 20%;
    transform-origin: 0% 20%;
  }
  .t3-megamenu.animate.zoom .level0 > .mega-align-center.open > .mega-dropdown-menu {
    -webkit-transform: scale(1,1) translate(-50%,0);
    -ms-transform: scale(1,1) translate(-50%,0);
    transform: scale(1,1) translate(-50%,0);
  }
  .t3-megamenu.animate.elastic .mega > .mega-dropdown-menu {
    -webkit-transform: scale(0, 1);
    -moz-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    -o-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transform-origin: 10% 0;
    -moz-transform-origin: 10% 0;
    transform-origin: 10% 0;
  }
  .t3-megamenu.animate.elastic .mega.open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.elastic .level0 > .mega > .mega-dropdown-menu {
    -webkit-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
  .t3-megamenu.animate.elastic .level0 .open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.elastic .level0 > .mega-align-center > .mega-dropdown-menu {
    transform: scale(1,0) translate(-50%,0);
    -ms-transform: scale(1,0) translate(-50%,0);
    -webkit-transform: scale(1,0) translate(-50%,0);
  }
  .t3-megamenu.animate.elastic .level0 > .mega-align-center.open > .mega-dropdown-menu {
    transform: scale(1,1) translate(-50%,0);
    -ms-transform: scale(1,1) translate(-50%,0);
    -webkit-transform: scale(1,1) translate(-50%,0);
  }
  .t3-megamenu.animate.slide {
    
  }
  .t3-megamenu.animate.slide .mega {
    
  }
  .t3-megamenu.animate.slide .mega.animating > .mega-dropdown-menu {
    overflow: hidden;
  }
  .t3-megamenu.animate.slide .mega > .mega-dropdown-menu > div {
    transition: all 400ms;
    -webkit-transition: all 400ms;
    -ms-transition: all 400ms;
    -o-transition: all 400ms;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    margin-top: -100%;
  }
  .t3-megamenu.animate.slide .mega.open > .mega-dropdown-menu > div {
    margin-top: 0%;
  }
  .t3-megamenu.animate.slide .mega .mega > .mega-dropdown-menu {
    min-width: 0;
  }
  .t3-megamenu.animate.slide .mega .mega > .mega-dropdown-menu > div {
    min-width: 200px;
    margin-top: 0;
    margin-right: -500px;
  }
  .t3-megamenu.animate.slide .mega .mega.open > .mega-dropdown-menu > div {
    margin-right: 0;
  }
}
.t3-megamenu .mega-inner {
  padding: 20px;
}
.t3-megamenu .row-fluid + .row-fluid {
  border-top: 1px solid #ddd;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title {
  background: inherit;
  color: #222;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 5px;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus {
  background: inherit;
  color: #222;
}
.t3-megamenu .mega-nav > li a,
.t3-megamenu .dropdown-menu .mega-nav > li a {
  padding: 5px 10px;
}
.t3-megamenu .mega-nav .dropdown-submenu > a::after {
  margin-left: 0;
}
.t3-megamenu .t3-module .module-title {
  font-size: 16px;
  color: #222;
  display: block;
  line-height: 20px;
  margin-bottom: 5px;
}
.t3-megamenu .t3-module ul,
.t3-megamenu .t3-module .nav {
  margin: 0 15px 0 0;
}
.t3-megamenu .t3-module ul li,
.t3-megamenu .t3-module .nav li {
  list-style: disc;
  display: list-item;
  float: none;
  margin: 0;
  padding: 0;
  border: 0;
}
.t3-megamenu .t3-module ul li a,
.t3-megamenu .t3-module .nav li a {
  display: inline;
  padding: 0;
  margin: 0;
  border: 0;
  font-size: 100%;
  background: none;
  font: inherit;
  white-space: normal;
}
.t3-megamenu .t3-module ul li a:hover,
.t3-megamenu .t3-module ul li a:focus,
.t3-megamenu .t3-module ul li a:active,
.t3-megamenu .t3-module .nav li a:hover,
.t3-megamenu .t3-module .nav li a:focus,
.t3-megamenu .t3-module .nav li a:active {
  background: none;
  color: inherit;
  font: inherit;
}
.t3-megamenu .mega-caption {
  color: #999;
  font-size: 12px;
  margin-top: 3px;
  font-weight: normal;
}


html[dir="rtl"] .t3-megamenu .mega-align-center > .dropdown-menu {
  -webkit-transform: translate(50%,0);
  -moz-transform: translate(50%,0);
  -ms-transform: translate(50%,0);
  -o-transform: translate(50%,0);
  transform: translate(50%,0);
}
html[dir="rtl"] .t3-megamenu.animate.zoom .mega > .mega-dropdown-menu {
  -webkit-transform-origin: 80% 20%;
  -moz-transform-origin: 80% 20%;
  transform-origin: 80% 20%;
}
html[dir="rtl"] .t3-megamenu.animate.zoom .level0 > .mega-align-center > .mega-dropdown-menu {
  -webkit-transform: scale(0,0) translate(50%,0);
  -ms-transform: scale(0,0) translate(50%,0);
  transform: scale(0,0) translate(50%,0);
  -webkit-transform-origin: 100% 20%;
  -moz-transform-origin: 100% 20%;
  transform-origin: 100% 20%;
}
html[dir="rtl"] .t3-megamenu.animate.zoom .level0 > .mega-align-center.open > .mega-dropdown-menu {
  -webkit-transform: scale(1,1) translate(50%,0);
  -ms-transform: scale(1,1) translate(50%,0);
  transform: scale(1,1) translate(50%,0);
}
html[dir="rtl"] .t3-megamenu.animate.elastic .level0 > .mega-align-center > .mega-dropdown-menu {
  transform: scale(1,0) translate(50%,0);
  -webkit-transform: scale(1,0) translate(50%,0);
  -ms-transform: scale(1,0) translate(50%,0);
}
html[dir="rtl"] .t3-megamenu.animate.elastic .level0 > .mega-align-center.open > .mega-dropdown-menu {
  transform: scale(1,1) translate(50%,0);
  -webkit-transform: scale(1,1) translate(50%,0);
  -ms-transform: scale(1,1) translate(50%,0);
}PK�}!]�������rtl/orange/bootstrap.cssnu&1i�.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
audio:not([controls]) {
  display: none;
}
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
a:hover,
a:active {
  outline: 0;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  
  max-width: 100%;
  
  width: auto \9;
  
  height: auto;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}
#map_canvas img,
.google-maps img {
  max-width: none;
}
button,
input,
select,
textarea {
  margin: 0;
  font-size: 100%;
  vertical-align: middle;
}
button,
input {
  *overflow: visible;
  line-height: normal;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
  cursor: pointer;
}
input[type="search"] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
textarea {
  overflow: auto;
  vertical-align: top;
}
@media print {
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
}

.row {
  margin-right: -40px;
  *zoom: 1;
}
.row:before,
.row:after {
  display: table;
  content: "";
  line-height: 0;
}
.row:after {
  clear: both;
}
[class*="span"] {
  float: right;
  min-height: 1px;
  margin-right: 40px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 932px;
}
.span12 {
  width: 932px;
}
.span11 {
  width: 851px;
}
.span10 {
  width: 770px;
}
.span9 {
  width: 689px;
}
.span8 {
  width: 608px;
}
.span7 {
  width: 527px;
}
.span6 {
  width: 446px;
}
.span5 {
  width: 365px;
}
.span4 {
  width: 284px;
}
.span3 {
  width: 203px;
}
.span2 {
  width: 122px;
}
.span1 {
  width: 41px;
}
.offset12 {
  margin-right: 1012px;
}
.offset11 {
  margin-right: 931px;
}
.offset10 {
  margin-right: 850px;
}
.offset9 {
  margin-right: 769px;
}
.offset8 {
  margin-right: 688px;
}
.offset7 {
  margin-right: 607px;
}
.offset6 {
  margin-right: 526px;
}
.offset5 {
  margin-right: 445px;
}
.offset4 {
  margin-right: 364px;
}
.offset3 {
  margin-right: 283px;
}
.offset2 {
  margin-right: 202px;
}
.offset1 {
  margin-right: 121px;
}
.row-fluid {
  width: 100%;
  *zoom: 1;
}
.row-fluid:before,
.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.row-fluid:after {
  clear: both;
}
.row-fluid [class*="span"] {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: right;
  margin-right: 4.2918454935622%;
  *margin-right: 4.2381974248927%;
}
.row-fluid [class*="span"]:first-child {
  margin-right: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-right: 4.2918454935622%;
}
.row-fluid .span12 {
  width: 100%;
  *width: 99.94635193133%;
}
.row-fluid .span11 {
  width: 91.309012875536%;
  *width: 91.255364806867%;
}
.row-fluid .span10 {
  width: 82.618025751073%;
  *width: 82.564377682403%;
}
.row-fluid .span9 {
  width: 73.927038626609%;
  *width: 73.87339055794%;
}
.row-fluid .span8 {
  width: 65.236051502146%;
  *width: 65.182403433476%;
}
.row-fluid .span7 {
  width: 56.545064377682%;
  *width: 56.491416309013%;
}
.row-fluid .span6 {
  width: 47.854077253219%;
  *width: 47.800429184549%;
}
.row-fluid .span5 {
  width: 39.163090128755%;
  *width: 39.109442060086%;
}
.row-fluid .span4 {
  width: 30.472103004292%;
  *width: 30.418454935622%;
}
.row-fluid .span3 {
  width: 21.781115879828%;
  *width: 21.727467811159%;
}
.row-fluid .span2 {
  width: 13.090128755365%;
  *width: 13.036480686695%;
}
.row-fluid .span1 {
  width: 4.3991416309013%;
  *width: 4.3454935622318%;
}
.row-fluid .offset12 {
  margin-right: 108.58369098712%;
  *margin-right: 108.47639484979%;
}
.row-fluid .offset12:first-child {
  margin-right: 104.29184549356%;
  *margin-right: 104.18454935622%;
}
.row-fluid .offset11 {
  margin-right: 99.892703862661%;
  *margin-right: 99.785407725322%;
}
.row-fluid .offset11:first-child {
  margin-right: 95.600858369099%;
  *margin-right: 95.49356223176%;
}
.row-fluid .offset10 {
  margin-right: 91.201716738197%;
  *margin-right: 91.094420600858%;
}
.row-fluid .offset10:first-child {
  margin-right: 86.909871244635%;
  *margin-right: 86.802575107296%;
}
.row-fluid .offset9 {
  margin-right: 82.510729613734%;
  *margin-right: 82.403433476395%;
}
.row-fluid .offset9:first-child {
  margin-right: 78.218884120172%;
  *margin-right: 78.111587982833%;
}
.row-fluid .offset8 {
  margin-right: 73.81974248927%;
  *margin-right: 73.712446351931%;
}
.row-fluid .offset8:first-child {
  margin-right: 69.527896995708%;
  *margin-right: 69.420600858369%;
}
.row-fluid .offset7 {
  margin-right: 65.128755364807%;
  *margin-right: 65.021459227468%;
}
.row-fluid .offset7:first-child {
  margin-right: 60.836909871245%;
  *margin-right: 60.729613733906%;
}
.row-fluid .offset6 {
  margin-right: 56.437768240343%;
  *margin-right: 56.330472103004%;
}
.row-fluid .offset6:first-child {
  margin-right: 52.145922746781%;
  *margin-right: 52.038626609442%;
}
.row-fluid .offset5 {
  margin-right: 47.74678111588%;
  *margin-right: 47.639484978541%;
}
.row-fluid .offset5:first-child {
  margin-right: 43.454935622318%;
  *margin-right: 43.347639484979%;
}
.row-fluid .offset4 {
  margin-right: 39.055793991416%;
  *margin-right: 38.948497854077%;
}
.row-fluid .offset4:first-child {
  margin-right: 34.763948497854%;
  *margin-right: 34.656652360515%;
}
.row-fluid .offset3 {
  margin-right: 30.364806866953%;
  *margin-right: 30.257510729614%;
}
.row-fluid .offset3:first-child {
  margin-right: 26.072961373391%;
  *margin-right: 25.965665236052%;
}
.row-fluid .offset2 {
  margin-right: 21.673819742489%;
  *margin-right: 21.56652360515%;
}
.row-fluid .offset2:first-child {
  margin-right: 17.381974248927%;
  *margin-right: 17.274678111588%;
}
.row-fluid .offset1 {
  margin-right: 12.982832618026%;
  *margin-right: 12.875536480687%;
}
.row-fluid .offset1:first-child {
  margin-right: 8.6909871244635%;
  *margin-right: 8.5836909871245%;
}
[class*="span"].hide,
.row-fluid [class*="span"].hide {
  display: none;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: left;
}

.container {
  margin-left: auto;
  margin-right: auto;
  *zoom: 1;
}
.container:before,
.container:after {
  display: table;
  content: "";
  line-height: 0;
}
.container:after {
  clear: both;
}
.container-fluid {
  padding-left: 40px;
  padding-right: 40px;
  *zoom: 1;
}
.container-fluid:before,
.container-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.container-fluid:after {
  clear: both;
}

code,
pre {
  padding: 0 3px 2px;
  font-family: monospace;
  font-size: 12px;
  color: #444;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
code {
  padding: 2px 4px;
  color: #d14;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
  white-space: nowrap;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 20px;
  word-break: break-all;
  word-wrap: break-word;
  white-space: pre;
  white-space: pre-wrap;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.15);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
pre.prettyprint {
  margin-bottom: 20px;
}
pre code {
  padding: 0;
  color: inherit;
  white-space: pre;
  white-space: pre-wrap;
  background-color: transparent;
  border: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
form {
  margin: 0 0 20px;
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: 40px;
  color: #444;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
legend small {
  font-size: 15px;
  color: #999;
}
label,
input,
button,
select,
textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
}
input,
button,
select,
textarea {
  font-family: sans-serif;
}
label {
  display: block;
  margin-bottom: 5px;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #666;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  vertical-align: middle;
}
input,
textarea,
.uneditable-input {
  width: 206px;
}
textarea {
  height: auto;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  background-color: #fff;
  border: 1px solid #ccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: rgba(82,168,236,0.8);
  outline: 0;
  
  outline: thin dotted \9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  
  *margin-top: 0;
  
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  
  height: 30px;
  
  *margin-top: 4px;
  line-height: 30px;
}
select {
  width: 220px;
  border: 1px solid #ccc;
  background-color: #fff;
}
select[multiple],
select[size] {
  height: auto;
}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.uneditable-input,
.uneditable-textarea {
  color: #999;
  background-color: #fcfcfc;
  border-color: #ccc;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  cursor: not-allowed;
}
.uneditable-input {
  overflow: hidden;
  white-space: nowrap;
}
.uneditable-textarea {
  width: auto;
  height: auto;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #999;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #999;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #999;
}
.radio,
.checkbox {
  min-height: 20px;
  padding-right: 20px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  float: right;
  margin-right: -20px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-right: 10px;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"] {
  float: none;
  margin-right: 0;
}
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
  display: inline-block;
}
input,
textarea,
.uneditable-input {
  margin-right: 0;
}
.controls-row [class*="span"] + [class*="span"] {
  margin-right: 40px;
}
input.span12,
textarea.span12,
.uneditable-input.span12 {
  width: 918px;
}
input.span11,
textarea.span11,
.uneditable-input.span11 {
  width: 837px;
}
input.span10,
textarea.span10,
.uneditable-input.span10 {
  width: 756px;
}
input.span9,
textarea.span9,
.uneditable-input.span9 {
  width: 675px;
}
input.span8,
textarea.span8,
.uneditable-input.span8 {
  width: 594px;
}
input.span7,
textarea.span7,
.uneditable-input.span7 {
  width: 513px;
}
input.span6,
textarea.span6,
.uneditable-input.span6 {
  width: 432px;
}
input.span5,
textarea.span5,
.uneditable-input.span5 {
  width: 351px;
}
input.span4,
textarea.span4,
.uneditable-input.span4 {
  width: 270px;
}
input.span3,
textarea.span3,
.uneditable-input.span3 {
  width: 189px;
}
input.span2,
textarea.span2,
.uneditable-input.span2 {
  width: 108px;
}
input.span1,
textarea.span1,
.uneditable-input.span1 {
  width: 27px;
}
.controls-row {
  *zoom: 1;
}
.controls-row:before,
.controls-row:after {
  display: table;
  content: "";
  line-height: 0;
}
.controls-row:after {
  clear: both;
}
.controls-row [class*="span"],
.row-fluid .controls-row [class*="span"] {
  float: right;
}
.controls-row .checkbox[class*="span"],
.controls-row .radio[class*="span"] {
  padding-top: 5px;
}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  cursor: not-allowed;
  background-color: #eee;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
  background-color: transparent;
}
.control-group.warning .control-label,
.control-group.warning .help-block,
.control-group.warning .help-inline {
  color: #f80;
}
.control-group.warning .checkbox,
.control-group.warning .radio,
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  color: #f80;
}
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  border-color: #f80;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.warning input:focus,
.control-group.warning select:focus,
.control-group.warning textarea:focus {
  border-color: #cc6d00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
}
.control-group.warning .input-prepend .add-on,
.control-group.warning .input-append .add-on {
  color: #f80;
  background-color: #fcf8e3;
  border-color: #f80;
}
.control-group.error .control-label,
.control-group.error .help-block,
.control-group.error .help-inline {
  color: #c00;
}
.control-group.error .checkbox,
.control-group.error .radio,
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  color: #c00;
}
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  border-color: #c00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.error input:focus,
.control-group.error select:focus,
.control-group.error textarea:focus {
  border-color: #990000;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
}
.control-group.error .input-prepend .add-on,
.control-group.error .input-append .add-on {
  color: #c00;
  background-color: #f2dede;
  border-color: #c00;
}
.control-group.success .control-label,
.control-group.success .help-block,
.control-group.success .help-inline {
  color: #690;
}
.control-group.success .checkbox,
.control-group.success .radio,
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  color: #690;
}
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  border-color: #690;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.success input:focus,
.control-group.success select:focus,
.control-group.success textarea:focus {
  border-color: #446600;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
}
.control-group.success .input-prepend .add-on,
.control-group.success .input-append .add-on {
  color: #690;
  background-color: #dff0d8;
  border-color: #690;
}
.control-group.info .control-label,
.control-group.info .help-block,
.control-group.info .help-inline {
  color: #07b;
}
.control-group.info .checkbox,
.control-group.info .radio,
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  color: #07b;
}
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  border-color: #07b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.info input:focus,
.control-group.info select:focus,
.control-group.info textarea:focus {
  border-color: #005788;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
}
.control-group.info .input-prepend .add-on,
.control-group.info .input-append .add-on {
  color: #07b;
  background-color: #d9edf7;
  border-color: #07b;
}
input:focus:invalid,
textarea:focus:invalid,
select:focus:invalid {
  color: #b94a48;
  border-color: #ee5f5b;
}
input:focus:invalid:focus,
textarea:focus:invalid:focus,
select:focus:invalid:focus {
  border-color: #e9322d;
  -webkit-box-shadow: 0 0 6px #f8b9b7;
  -moz-box-shadow: 0 0 6px #f8b9b7;
  box-shadow: 0 0 6px #f8b9b7;
}
.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-top: 1px solid #e5e5e5;
  *zoom: 1;
}
.form-actions:before,
.form-actions:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-actions:after {
  clear: both;
}
.help-block,
.help-inline {
  color: #6a6a6a;
}
.help-block {
  display: block;
  margin-bottom: 10px;
}
.help-inline {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  padding-right: 5px;
}
.input-append,
.input-prepend {
  display: inline-block;
  margin-bottom: 10px;
  vertical-align: middle;
  font-size: 0;
  white-space: nowrap;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-append .dropdown-menu,
.input-append .popover,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input,
.input-prepend .dropdown-menu,
.input-prepend .popover {
  font-size: 14px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input {
  position: relative;
  margin-bottom: 0;
  *margin-right: 0;
  vertical-align: top;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-append input:focus,
.input-append select:focus,
.input-append .uneditable-input:focus,
.input-prepend input:focus,
.input-prepend select:focus,
.input-prepend .uneditable-input:focus {
  z-index: 2;
}
.input-append .add-on,
.input-prepend .add-on {
  display: inline-block;
  width: auto;
  height: 20px;
  min-width: 16px;
  padding: 4px 5px;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  background-color: #eee;
  border: 1px solid #ccc;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group > .dropdown-toggle,
.input-prepend .add-on,
.input-prepend .btn,
.input-prepend .btn-group > .dropdown-toggle {
  vertical-align: top;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.input-append .active,
.input-prepend .active {
  background-color: #bbff33;
  border-color: #690;
}
.input-prepend .add-on,
.input-prepend .btn {
  margin-left: -1px;
}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-append input,
.input-append select,
.input-append .uneditable-input {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-append input + .btn-group .btn:last-child,
.input-append select + .btn-group .btn:last-child,
.input-append .uneditable-input + .btn-group .btn:last-child {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group {
  margin-right: -1px;
}
.input-append .add-on:last-child,
.input-append .btn:last-child,
.input-append .btn-group:last-child > .dropdown-toggle {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.input-prepend.input-append input + .btn-group .btn,
.input-prepend.input-append select + .btn-group .btn,
.input-prepend.input-append .uneditable-input + .btn-group .btn {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-prepend.input-append .btn-group:first-child {
  margin-right: 0;
}
input.search-query {
  padding-left: 14px;
  padding-left: 4px \9;
  padding-right: 14px;
  
  padding-right: 4px \9;
  margin-bottom: 0;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.form-search .input-append .search-query,
.form-search .input-prepend .search-query {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.form-search .input-append .search-query {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
.form-search .input-append .btn {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
.form-search .input-prepend .search-query {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
.form-search .input-prepend .btn {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
  display: none;
}
.form-search label,
.form-inline label,
.form-search .btn-group,
.form-inline .btn-group {
  display: inline-block;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-right: 0;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  float: right;
  margin-left: 3px;
  margin-right: 0;
}
.control-group {
  margin-bottom: 10px;
}
legend + .control-group {
  margin-top: 20px;
  -webkit-margin-top-collapse: separate;
}
.form-horizontal .control-group {
  margin-bottom: 20px;
  *zoom: 1;
}
.form-horizontal .control-group:before,
.form-horizontal .control-group:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-horizontal .control-group:after {
  clear: both;
}
.form-horizontal .control-label {
  float: right;
  width: 160px;
  padding-top: 5px;
  text-align: left;
}
.form-horizontal .controls {
  *display: inline-block;
  *padding-right: 20px;
  margin-right: 180px;
  *margin-right: 0;
}
.form-horizontal .controls:first-child {
  *padding-right: 180px;
}
.form-horizontal .help-block {
  margin-bottom: 0;
}
.form-horizontal input + .help-block,
.form-horizontal select + .help-block,
.form-horizontal textarea + .help-block,
.form-horizontal .uneditable-input + .help-block,
.form-horizontal .input-prepend + .help-block,
.form-horizontal .input-append + .help-block {
  margin-top: 10px;
}
.form-horizontal .form-actions {
  padding-right: 180px;
}
table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
.table {
  width: 100%;
  margin-bottom: 20px;
}
.table th,
.table td {
  padding: 8px;
  line-height: 20px;
  text-align: right;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table th {
  font-weight: bold;
}
.table thead th {
  vertical-align: bottom;
}
.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}
.table tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}
.table-bordered {
  border: 1px solid #ddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-right: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.table-bordered th,
.table-bordered td {
  border-right: 1px solid #ddd;
}
.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}
.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
}
.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
  background-color: #f5f5f5;
}
table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
  display: table-cell;
  float: none;
  margin-right: 0;
}
.table td.span1,
.table th.span1 {
  float: none;
  width: 25px;
  margin-right: 0;
}
.table td.span2,
.table th.span2 {
  float: none;
  width: 106px;
  margin-right: 0;
}
.table td.span3,
.table th.span3 {
  float: none;
  width: 187px;
  margin-right: 0;
}
.table td.span4,
.table th.span4 {
  float: none;
  width: 268px;
  margin-right: 0;
}
.table td.span5,
.table th.span5 {
  float: none;
  width: 349px;
  margin-right: 0;
}
.table td.span6,
.table th.span6 {
  float: none;
  width: 430px;
  margin-right: 0;
}
.table td.span7,
.table th.span7 {
  float: none;
  width: 511px;
  margin-right: 0;
}
.table td.span8,
.table th.span8 {
  float: none;
  width: 592px;
  margin-right: 0;
}
.table td.span9,
.table th.span9 {
  float: none;
  width: 673px;
  margin-right: 0;
}
.table td.span10,
.table th.span10 {
  float: none;
  width: 754px;
  margin-right: 0;
}
.table td.span11,
.table th.span11 {
  float: none;
  width: 835px;
  margin-right: 0;
}
.table td.span12,
.table th.span12 {
  float: none;
  width: 916px;
  margin-right: 0;
}
.table tbody tr.success > td {
  background-color: #dff0d8;
}
.table tbody tr.error > td {
  background-color: #f2dede;
}
.table tbody tr.warning > td {
  background-color: #fcf8e3;
}
.table tbody tr.info > td {
  background-color: #d9edf7;
}
.table-hover tbody tr.success:hover > td {
  background-color: #d0e9c6;
}
.table-hover tbody tr.error:hover > td {
  background-color: #ebcccc;
}
.table-hover tbody tr.warning:hover > td {
  background-color: #faf2cc;
}
.table-hover tbody tr.info:hover > td {
  background-color: #c4e3f3;
}

@font-face {
  font-family: 'FontAwesome';
  src: url('../../../fonts/font-awesome/font/fontawesome-webfont.eot?v=3.2.1');
  src: url('../../../fonts/font-awesome/font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('../../../fonts/font-awesome/font/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('../../../fonts/font-awesome/font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('../../../fonts/font-awesome/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
}
.icon-large:before {
  vertical-align: -10%;
  font-size: 1.3333333333333em;
}
a [class^="icon-"],
a [class*=" icon-"] {
  display: inline;
}
[class^="icon-"].icon-fixed-width,
[class*=" icon-"].icon-fixed-width {
  display: inline-block;
  width: 1.1428571428571em;
  text-align: left;
  padding-left: 0.28571428571429em;
}
[class^="icon-"].icon-fixed-width.icon-large,
[class*=" icon-"].icon-fixed-width.icon-large {
  width: 1.4285714285714em;
}
.icons-ul {
  margin-right: 2.1428571428571em;
  list-style-type: none;
}
.icons-ul > li {
  position: relative;
}
.icons-ul .icon-li {
  position: absolute;
  right: -2.1428571428571em;
  width: 2.1428571428571em;
  text-align: center;
  line-height: inherit;
}
[class^="icon-"].hide,
[class*=" icon-"].hide {
  display: none;
}
.icon-muted {
  color: #eee;
}
.icon-light {
  color: #fff;
}
.icon-dark {
  color: #333;
}
.icon-border {
  border: solid 1px #eee;
  padding: .2em .25em .15em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.icon-2x {
  font-size: 2em;
}
.icon-2x.icon-border {
  border-width: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.icon-3x {
  font-size: 3em;
}
.icon-3x.icon-border {
  border-width: 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.icon-4x {
  font-size: 4em;
}
.icon-4x.icon-border {
  border-width: 4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.icon-5x {
  font-size: 5em;
}
.icon-5x.icon-border {
  border-width: 5px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
.pull-right {
  float: left;
}
.pull-left {
  float: right;
}
[class^="icon-"].pull-left,
[class*=" icon-"].pull-left {
  margin-left: .3em;
}
[class^="icon-"].pull-right,
[class*=" icon-"].pull-right {
  margin-right: .3em;
}
[class^="icon-"],
[class*=" icon-"] {
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 100% 0%;
  background-repeat: repeat;
  margin-top: 0;
}
.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: none;
}
.btn [class^="icon-"].icon-large,
.btn [class*=" icon-"].icon-large,
.nav [class^="icon-"].icon-large,
.nav [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].icon-spin,
.btn [class*=" icon-"].icon-spin,
.nav [class^="icon-"].icon-spin,
.nav [class*=" icon-"].icon-spin {
  display: inline-block;
}
.nav-tabs [class^="icon-"],
.nav-tabs [class^="icon-"].icon-large,
.nav-tabs [class*=" icon-"],
.nav-tabs [class*=" icon-"].icon-large,
.nav-pills [class^="icon-"],
.nav-pills [class^="icon-"].icon-large,
.nav-pills [class*=" icon-"],
.nav-pills [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].pull-left.icon-2x,
.btn [class^="icon-"].pull-right.icon-2x,
.btn [class*=" icon-"].pull-left.icon-2x,
.btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: .18em;
}
.btn [class^="icon-"].icon-spin.icon-large,
.btn [class*=" icon-"].icon-spin.icon-large {
  line-height: .8em;
}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,
.btn.btn-small [class^="icon-"].pull-right.icon-2x,
.btn.btn-small [class*=" icon-"].pull-left.icon-2x,
.btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: .25em;
}
.btn.btn-large [class^="icon-"],
.btn.btn-large [class*=" icon-"] {
  margin-top: 0;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: .05em;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x {
  margin-left: .2em;
}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-right: .2em;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  line-height: inherit;
}
.icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
a .icon-stack,
a .icon-spin {
  display: inline-block;
  text-decoration: none;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.icon-rotate-90:before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.icon-rotate-180:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
.icon-rotate-270:before {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.icon-flip-horizontal:before {
  -webkit-transform: scale(-1,1);
  -moz-transform: scale(-1,1);
  -ms-transform: scale(-1,1);
  -o-transform: scale(-1,1);
  transform: scale(-1,1);
}
.icon-flip-vertical:before {
  -webkit-transform: scale(1,-1);
  -moz-transform: scale(1,-1);
  -ms-transform: scale(1,-1);
  -o-transform: scale(1,-1);
  transform: scale(1,-1);
}
a .icon-rotate-90:before,
a .icon-rotate-180:before,
a .icon-rotate-270:before,
a .icon-flip-horizontal:before,
a .icon-flip-vertical:before {
  display: inline-block;
}
.icon-glass:before {
  content: "\f000";
}
.icon-music:before {
  content: "\f001";
}
.icon-search:before {
  content: "\f002";
}
.icon-envelope-alt:before {
  content: "\f003";
}
.icon-heart:before {
  content: "\f004";
}
.icon-star:before {
  content: "\f005";
}
.icon-star-empty:before {
  content: "\f006";
}
.icon-user:before {
  content: "\f007";
}
.icon-film:before {
  content: "\f008";
}
.icon-th-large:before {
  content: "\f009";
}
.icon-th:before {
  content: "\f00a";
}
.icon-th-list:before {
  content: "\f00b";
}
.icon-ok:before {
  content: "\f00c";
}
.icon-remove:before {
  content: "\f00d";
}
.icon-zoom-in:before {
  content: "\f00e";
}
.icon-zoom-out:before {
  content: "\f010";
}
.icon-power-off:before,
.icon-off:before {
  content: "\f011";
}
.icon-signal:before {
  content: "\f012";
}
.icon-gear:before,
.icon-cog:before {
  content: "\f013";
}
.icon-trash:before {
  content: "\f014";
}
.icon-home:before {
  content: "\f015";
}
.icon-file-alt:before {
  content: "\f016";
}
.icon-time:before {
  content: "\f017";
}
.icon-road:before {
  content: "\f018";
}
.icon-download-alt:before {
  content: "\f019";
}
.icon-download:before {
  content: "\f01a";
}
.icon-upload:before {
  content: "\f01b";
}
.icon-inbox:before {
  content: "\f01c";
}
.icon-play-circle:before {
  content: "\f01d";
}
.icon-rotate-right:before,
.icon-repeat:before {
  content: "\f01e";
}
.icon-refresh:before {
  content: "\f021";
}
.icon-list-alt:before {
  content: "\f022";
}
.icon-lock:before {
  content: "\f023";
}
.icon-flag:before {
  content: "\f024";
}
.icon-headphones:before {
  content: "\f025";
}
.icon-volume-off:before {
  content: "\f026";
}
.icon-volume-down:before {
  content: "\f027";
}
.icon-volume-up:before {
  content: "\f028";
}
.icon-qrcode:before {
  content: "\f029";
}
.icon-barcode:before {
  content: "\f02a";
}
.icon-tag:before {
  content: "\f02b";
}
.icon-tags:before {
  content: "\f02c";
}
.icon-book:before {
  content: "\f02d";
}
.icon-bookmark:before {
  content: "\f02e";
}
.icon-print:before {
  content: "\f02f";
}
.icon-camera:before {
  content: "\f030";
}
.icon-font:before {
  content: "\f031";
}
.icon-bold:before {
  content: "\f032";
}
.icon-italic:before {
  content: "\f033";
}
.icon-text-height:before {
  content: "\f034";
}
.icon-text-width:before {
  content: "\f035";
}
.icon-align-left:before {
  content: "\f036";
}
.icon-align-center:before {
  content: "\f037";
}
.icon-align-right:before {
  content: "\f038";
}
.icon-align-justify:before {
  content: "\f039";
}
.icon-list:before {
  content: "\f03a";
}
.icon-indent-left:before {
  content: "\f03b";
}
.icon-indent-right:before {
  content: "\f03c";
}
.icon-facetime-video:before {
  content: "\f03d";
}
.icon-picture:before {
  content: "\f03e";
}
.icon-pencil:before {
  content: "\f040";
}
.icon-map-marker:before {
  content: "\f041";
}
.icon-adjust:before {
  content: "\f042";
}
.icon-tint:before {
  content: "\f043";
}
.icon-edit:before {
  content: "\f044";
}
.icon-share:before {
  content: "\f045";
}
.icon-check:before {
  content: "\f046";
}
.icon-move:before {
  content: "\f047";
}
.icon-step-backward:before {
  content: "\f048";
}
.icon-fast-backward:before {
  content: "\f049";
}
.icon-backward:before {
  content: "\f04a";
}
.icon-play:before {
  content: "\f04b";
}
.icon-pause:before {
  content: "\f04c";
}
.icon-stop:before {
  content: "\f04d";
}
.icon-forward:before {
  content: "\f04e";
}
.icon-fast-forward:before {
  content: "\f050";
}
.icon-step-forward:before {
  content: "\f051";
}
.icon-eject:before {
  content: "\f052";
}
.icon-chevron-left:before {
  content: "\f053";
}
.icon-chevron-right:before {
  content: "\f054";
}
.icon-plus-sign:before {
  content: "\f055";
}
.icon-minus-sign:before {
  content: "\f056";
}
.icon-remove-sign:before {
  content: "\f057";
}
.icon-ok-sign:before {
  content: "\f058";
}
.icon-question-sign:before {
  content: "\f059";
}
.icon-info-sign:before {
  content: "\f05a";
}
.icon-screenshot:before {
  content: "\f05b";
}
.icon-remove-circle:before {
  content: "\f05c";
}
.icon-ok-circle:before {
  content: "\f05d";
}
.icon-ban-circle:before {
  content: "\f05e";
}
.icon-arrow-left:before {
  content: "\f060";
}
.icon-arrow-right:before {
  content: "\f061";
}
.icon-arrow-up:before {
  content: "\f062";
}
.icon-arrow-down:before {
  content: "\f063";
}
.icon-mail-forward:before,
.icon-share-alt:before {
  content: "\f064";
}
.icon-resize-full:before {
  content: "\f065";
}
.icon-resize-small:before {
  content: "\f066";
}
.icon-plus:before {
  content: "\f067";
}
.icon-minus:before {
  content: "\f068";
}
.icon-asterisk:before {
  content: "\f069";
}
.icon-exclamation-sign:before {
  content: "\f06a";
}
.icon-gift:before {
  content: "\f06b";
}
.icon-leaf:before {
  content: "\f06c";
}
.icon-fire:before {
  content: "\f06d";
}
.icon-eye-open:before {
  content: "\f06e";
}
.icon-eye-close:before {
  content: "\f070";
}
.icon-warning-sign:before {
  content: "\f071";
}
.icon-plane:before {
  content: "\f072";
}
.icon-calendar:before {
  content: "\f073";
}
.icon-random:before {
  content: "\f074";
}
.icon-comment:before {
  content: "\f075";
}
.icon-magnet:before {
  content: "\f076";
}
.icon-chevron-up:before {
  content: "\f077";
}
.icon-chevron-down:before {
  content: "\f078";
}
.icon-retweet:before {
  content: "\f079";
}
.icon-shopping-cart:before {
  content: "\f07a";
}
.icon-folder-close:before {
  content: "\f07b";
}
.icon-folder-open:before {
  content: "\f07c";
}
.icon-resize-vertical:before {
  content: "\f07d";
}
.icon-resize-horizontal:before {
  content: "\f07e";
}
.icon-bar-chart:before {
  content: "\f080";
}
.icon-twitter-sign:before {
  content: "\f081";
}
.icon-facebook-sign:before {
  content: "\f082";
}
.icon-camera-retro:before {
  content: "\f083";
}
.icon-key:before {
  content: "\f084";
}
.icon-gears:before,
.icon-cogs:before {
  content: "\f085";
}
.icon-comments:before {
  content: "\f086";
}
.icon-thumbs-up-alt:before {
  content: "\f087";
}
.icon-thumbs-down-alt:before {
  content: "\f088";
}
.icon-star-half:before {
  content: "\f089";
}
.icon-heart-empty:before {
  content: "\f08a";
}
.icon-signout:before {
  content: "\f08b";
}
.icon-linkedin-sign:before {
  content: "\f08c";
}
.icon-pushpin:before {
  content: "\f08d";
}
.icon-external-link:before {
  content: "\f08e";
}
.icon-signin:before {
  content: "\f090";
}
.icon-trophy:before {
  content: "\f091";
}
.icon-github-sign:before {
  content: "\f092";
}
.icon-upload-alt:before {
  content: "\f093";
}
.icon-lemon:before {
  content: "\f094";
}
.icon-phone:before {
  content: "\f095";
}
.icon-unchecked:before,
.icon-check-empty:before {
  content: "\f096";
}
.icon-bookmark-empty:before {
  content: "\f097";
}
.icon-phone-sign:before {
  content: "\f098";
}
.icon-twitter:before {
  content: "\f099";
}
.icon-facebook:before {
  content: "\f09a";
}
.icon-github:before {
  content: "\f09b";
}
.icon-unlock:before {
  content: "\f09c";
}
.icon-credit-card:before {
  content: "\f09d";
}
.icon-rss:before {
  content: "\f09e";
}
.icon-hdd:before {
  content: "\f0a0";
}
.icon-bullhorn:before {
  content: "\f0a1";
}
.icon-bell:before {
  content: "\f0a2";
}
.icon-certificate:before {
  content: "\f0a3";
}
.icon-hand-right:before {
  content: "\f0a4";
}
.icon-hand-left:before {
  content: "\f0a5";
}
.icon-hand-up:before {
  content: "\f0a6";
}
.icon-hand-down:before {
  content: "\f0a7";
}
.icon-circle-arrow-left:before {
  content: "\f0a8";
}
.icon-circle-arrow-right:before {
  content: "\f0a9";
}
.icon-circle-arrow-up:before {
  content: "\f0aa";
}
.icon-circle-arrow-down:before {
  content: "\f0ab";
}
.icon-globe:before {
  content: "\f0ac";
}
.icon-wrench:before {
  content: "\f0ad";
}
.icon-tasks:before {
  content: "\f0ae";
}
.icon-filter:before {
  content: "\f0b0";
}
.icon-briefcase:before {
  content: "\f0b1";
}
.icon-fullscreen:before {
  content: "\f0b2";
}
.icon-group:before {
  content: "\f0c0";
}
.icon-link:before {
  content: "\f0c1";
}
.icon-cloud:before {
  content: "\f0c2";
}
.icon-beaker:before {
  content: "\f0c3";
}
.icon-cut:before {
  content: "\f0c4";
}
.icon-copy:before {
  content: "\f0c5";
}
.icon-paperclip:before,
.icon-paper-clip:before {
  content: "\f0c6";
}
.icon-save:before {
  content: "\f0c7";
}
.icon-sign-blank:before {
  content: "\f0c8";
}
.icon-reorder:before {
  content: "\f0c9";
}
.icon-list-ul:before {
  content: "\f0ca";
}
.icon-list-ol:before {
  content: "\f0cb";
}
.icon-strikethrough:before {
  content: "\f0cc";
}
.icon-underline:before {
  content: "\f0cd";
}
.icon-table:before {
  content: "\f0ce";
}
.icon-magic:before {
  content: "\f0d0";
}
.icon-truck:before {
  content: "\f0d1";
}
.icon-pinterest:before {
  content: "\f0d2";
}
.icon-pinterest-sign:before {
  content: "\f0d3";
}
.icon-google-plus-sign:before {
  content: "\f0d4";
}
.icon-google-plus:before {
  content: "\f0d5";
}
.icon-money:before {
  content: "\f0d6";
}
.icon-caret-down:before {
  content: "\f0d7";
}
.icon-caret-up:before {
  content: "\f0d8";
}
.icon-caret-left:before {
  content: "\f0d9";
}
.icon-caret-right:before {
  content: "\f0da";
}
.icon-columns:before {
  content: "\f0db";
}
.icon-sort:before {
  content: "\f0dc";
}
.icon-sort-down:before {
  content: "\f0dd";
}
.icon-sort-up:before {
  content: "\f0de";
}
.icon-envelope:before {
  content: "\f0e0";
}
.icon-linkedin:before {
  content: "\f0e1";
}
.icon-rotate-left:before,
.icon-undo:before {
  content: "\f0e2";
}
.icon-legal:before {
  content: "\f0e3";
}
.icon-dashboard:before {
  content: "\f0e4";
}
.icon-comment-alt:before {
  content: "\f0e5";
}
.icon-comments-alt:before {
  content: "\f0e6";
}
.icon-bolt:before {
  content: "\f0e7";
}
.icon-sitemap:before {
  content: "\f0e8";
}
.icon-umbrella:before {
  content: "\f0e9";
}
.icon-paste:before {
  content: "\f0ea";
}
.icon-lightbulb:before {
  content: "\f0eb";
}
.icon-exchange:before {
  content: "\f0ec";
}
.icon-cloud-download:before {
  content: "\f0ed";
}
.icon-cloud-upload:before {
  content: "\f0ee";
}
.icon-user-md:before {
  content: "\f0f0";
}
.icon-stethoscope:before {
  content: "\f0f1";
}
.icon-suitcase:before {
  content: "\f0f2";
}
.icon-bell-alt:before {
  content: "\f0f3";
}
.icon-coffee:before {
  content: "\f0f4";
}
.icon-food:before {
  content: "\f0f5";
}
.icon-file-text-alt:before {
  content: "\f0f6";
}
.icon-building:before {
  content: "\f0f7";
}
.icon-hospital:before {
  content: "\f0f8";
}
.icon-ambulance:before {
  content: "\f0f9";
}
.icon-medkit:before {
  content: "\f0fa";
}
.icon-fighter-jet:before {
  content: "\f0fb";
}
.icon-beer:before {
  content: "\f0fc";
}
.icon-h-sign:before {
  content: "\f0fd";
}
.icon-plus-sign-alt:before {
  content: "\f0fe";
}
.icon-double-angle-left:before {
  content: "\f100";
}
.icon-double-angle-right:before {
  content: "\f101";
}
.icon-double-angle-up:before {
  content: "\f102";
}
.icon-double-angle-down:before {
  content: "\f103";
}
.icon-angle-left:before {
  content: "\f104";
}
.icon-angle-right:before {
  content: "\f105";
}
.icon-angle-up:before {
  content: "\f106";
}
.icon-angle-down:before {
  content: "\f107";
}
.icon-desktop:before {
  content: "\f108";
}
.icon-laptop:before {
  content: "\f109";
}
.icon-tablet:before {
  content: "\f10a";
}
.icon-mobile-phone:before {
  content: "\f10b";
}
.icon-circle-blank:before {
  content: "\f10c";
}
.icon-quote-left:before {
  content: "\f10d";
}
.icon-quote-right:before {
  content: "\f10e";
}
.icon-spinner:before {
  content: "\f110";
}
.icon-circle:before {
  content: "\f111";
}
.icon-mail-reply:before,
.icon-reply:before {
  content: "\f112";
}
.icon-github-alt:before {
  content: "\f113";
}
.icon-folder-close-alt:before {
  content: "\f114";
}
.icon-folder-open-alt:before {
  content: "\f115";
}
.icon-expand-alt:before {
  content: "\f116";
}
.icon-collapse-alt:before {
  content: "\f117";
}
.icon-smile:before {
  content: "\f118";
}
.icon-frown:before {
  content: "\f119";
}
.icon-meh:before {
  content: "\f11a";
}
.icon-gamepad:before {
  content: "\f11b";
}
.icon-keyboard:before {
  content: "\f11c";
}
.icon-flag-alt:before {
  content: "\f11d";
}
.icon-flag-checkered:before {
  content: "\f11e";
}
.icon-terminal:before {
  content: "\f120";
}
.icon-code:before {
  content: "\f121";
}
.icon-reply-all:before {
  content: "\f122";
}
.icon-mail-reply-all:before {
  content: "\f122";
}
.icon-star-half-full:before,
.icon-star-half-empty:before {
  content: "\f123";
}
.icon-location-arrow:before {
  content: "\f124";
}
.icon-crop:before {
  content: "\f125";
}
.icon-code-fork:before {
  content: "\f126";
}
.icon-unlink:before {
  content: "\f127";
}
.icon-question:before {
  content: "\f128";
}
.icon-info:before {
  content: "\f129";
}
.icon-exclamation:before {
  content: "\f12a";
}
.icon-superscript:before {
  content: "\f12b";
}
.icon-subscript:before {
  content: "\f12c";
}
.icon-eraser:before {
  content: "\f12d";
}
.icon-puzzle-piece:before {
  content: "\f12e";
}
.icon-microphone:before {
  content: "\f130";
}
.icon-microphone-off:before {
  content: "\f131";
}
.icon-shield:before {
  content: "\f132";
}
.icon-calendar-empty:before {
  content: "\f133";
}
.icon-fire-extinguisher:before {
  content: "\f134";
}
.icon-rocket:before {
  content: "\f135";
}
.icon-maxcdn:before {
  content: "\f136";
}
.icon-chevron-sign-left:before {
  content: "\f137";
}
.icon-chevron-sign-right:before {
  content: "\f138";
}
.icon-chevron-sign-up:before {
  content: "\f139";
}
.icon-chevron-sign-down:before {
  content: "\f13a";
}
.icon-html5:before {
  content: "\f13b";
}
.icon-css3:before {
  content: "\f13c";
}
.icon-anchor:before {
  content: "\f13d";
}
.icon-unlock-alt:before {
  content: "\f13e";
}
.icon-bullseye:before {
  content: "\f140";
}
.icon-ellipsis-horizontal:before {
  content: "\f141";
}
.icon-ellipsis-vertical:before {
  content: "\f142";
}
.icon-rss-sign:before {
  content: "\f143";
}
.icon-play-sign:before {
  content: "\f144";
}
.icon-ticket:before {
  content: "\f145";
}
.icon-minus-sign-alt:before {
  content: "\f146";
}
.icon-check-minus:before {
  content: "\f147";
}
.icon-level-up:before {
  content: "\f148";
}
.icon-level-down:before {
  content: "\f149";
}
.icon-check-sign:before {
  content: "\f14a";
}
.icon-edit-sign:before {
  content: "\f14b";
}
.icon-external-link-sign:before {
  content: "\f14c";
}
.icon-share-sign:before {
  content: "\f14d";
}
.icon-compass:before {
  content: "\f14e";
}
.icon-collapse:before {
  content: "\f150";
}
.icon-collapse-top:before {
  content: "\f151";
}
.icon-expand:before {
  content: "\f152";
}
.icon-euro:before,
.icon-eur:before {
  content: "\f153";
}
.icon-gbp:before {
  content: "\f154";
}
.icon-dollar:before,
.icon-usd:before {
  content: "\f155";
}
.icon-rupee:before,
.icon-inr:before {
  content: "\f156";
}
.icon-yen:before,
.icon-jpy:before {
  content: "\f157";
}
.icon-renminbi:before,
.icon-cny:before {
  content: "\f158";
}
.icon-won:before,
.icon-krw:before {
  content: "\f159";
}
.icon-bitcoin:before,
.icon-btc:before {
  content: "\f15a";
}
.icon-file:before {
  content: "\f15b";
}
.icon-file-text:before {
  content: "\f15c";
}
.icon-sort-by-alphabet:before {
  content: "\f15d";
}
.icon-sort-by-alphabet-alt:before {
  content: "\f15e";
}
.icon-sort-by-attributes:before {
  content: "\f160";
}
.icon-sort-by-attributes-alt:before {
  content: "\f161";
}
.icon-sort-by-order:before {
  content: "\f162";
}
.icon-sort-by-order-alt:before {
  content: "\f163";
}
.icon-thumbs-up:before {
  content: "\f164";
}
.icon-thumbs-down:before {
  content: "\f165";
}
.icon-youtube-sign:before {
  content: "\f166";
}
.icon-youtube:before {
  content: "\f167";
}
.icon-xing:before {
  content: "\f168";
}
.icon-xing-sign:before {
  content: "\f169";
}
.icon-youtube-play:before {
  content: "\f16a";
}
.icon-dropbox:before {
  content: "\f16b";
}
.icon-stackexchange:before {
  content: "\f16c";
}
.icon-instagram:before {
  content: "\f16d";
}
.icon-flickr:before {
  content: "\f16e";
}
.icon-adn:before {
  content: "\f170";
}
.icon-bitbucket:before {
  content: "\f171";
}
.icon-bitbucket-sign:before {
  content: "\f172";
}
.icon-tumblr:before {
  content: "\f173";
}
.icon-tumblr-sign:before {
  content: "\f174";
}
.icon-long-arrow-down:before {
  content: "\f175";
}
.icon-long-arrow-up:before {
  content: "\f176";
}
.icon-long-arrow-left:before {
  content: "\f177";
}
.icon-long-arrow-right:before {
  content: "\f178";
}
.icon-apple:before {
  content: "\f179";
}
.icon-windows:before {
  content: "\f17a";
}
.icon-android:before {
  content: "\f17b";
}
.icon-linux:before {
  content: "\f17c";
}
.icon-dribbble:before {
  content: "\f17d";
}
.icon-skype:before {
  content: "\f17e";
}
.icon-foursquare:before {
  content: "\f180";
}
.icon-trello:before {
  content: "\f181";
}
.icon-female:before {
  content: "\f182";
}
.icon-male:before {
  content: "\f183";
}
.icon-gittip:before {
  content: "\f184";
}
.icon-sun:before {
  content: "\f185";
}
.icon-moon:before {
  content: "\f186";
}
.icon-archive:before {
  content: "\f187";
}
.icon-bug:before {
  content: "\f188";
}
.icon-vk:before {
  content: "\f189";
}
.icon-weibo:before {
  content: "\f18a";
}
.icon-renren:before {
  content: "\f18b";
}

.icon-address:before {
  content: "\f02d";
}
.icon-arrow-down-2:before {
  content: "\f0ab";
}
.icon-arrow-down-3:before {
  content: "\f0d7";
}
.icon-arrow-first:before {
  content: "\f048";
}
.icon-arrow-last:before {
  content: "\f051";
}
.icon-arrow-left-2:before {
  content: "\f0a8";
}
.icon-arrow-left-3:before {
  content: "\f0d9";
}
.icon-arrow-right-2:before {
  content: "\f0a9";
}
.icon-arrow-right-3:before {
  content: "\f0da";
}
.icon-arrow-up-2:before {
  content: "\f0aa";
}
.icon-arrow-up-3:before {
  content: "\f0d8";
}
.icon-bars:before {
  content: "\f080";
}
.icon-basket:before {
  content: "\f07a";
}
.icon-box-add:before {
  content: "\f019";
}
.icon-box-remove:before {
  content: "\f093";
}
.icon-broadcast:before {
  content: "\f012";
}
.icon-brush:before {
  content: "\f043";
}
.icon-calendar-2:before {
  content: "\f073";
}
.icon-camera-2:before {
  content: "\f03d";
}
.icon-cancel:before {
  content: "\f057";
}
.icon-cancel-2:before {
  content: "\f00d";
}
.icon-cart:before {
  content: "\f07a";
}
.icon-chart:before {
  content: "\f080";
}
.icon-checkbox:before {
  content: "\f046";
}
.icon-checkbox-partial:before {
  content: "\f147";
}
.icon-checkbox-unchecked:before {
  content: "\f096";
}
.icon-checkmark:before {
  content: "\f00c";
}
.icon-clock:before {
  content: "\f017";
}
.icon-color-palette:before {
  content: "\f0e4";
}
.icon-comments-2:before {
  content: "\f086";
}
.icon-contract:before {
  content: "\f066";
}
.icon-contract-2:before {
  content: "\f066";
}
.icon-cube:before {
  content: "\f01c";
}
.icon-database:before {
  content: "\f0a0";
}
.icon-drawer:before {
  content: "\f01c";
}
.icon-drawer-2:before {
  content: "\f01c";
}
.icon-expand:before {
  content: "\f065";
}
.icon-expand-2:before {
  content: "\f0b2";
}
.icon-eye:before {
  content: "\f06e";
}
.icon-feed:before {
  content: "\f143";
}
.icon-file-add:before {
  content: "\f116";
}
.icon-file-remove:before {
  content: "\f117";
}
.icon-first:before {
  content: "\f049";
}
.icon-flag-2:before {
  content: "\f0c6";
}
.icon-folder:before {
  content: "\f07c";
}
.icon-folder-2:before {
  content: "\f07b";
}
.icon-grid-view:before {
  content: "\f0db";
}
.icon-grid-view-2:before {
  content: "\f00a";
}
.icon-health:before {
  content: "\f0f1";
}
.icon-help:before {
  content: "\f059";
}
.icon-lamp:before {
  content: "\f0eb";
}
.icon-last:before {
  content: "\f050";
}
.icon-lightning:before {
  content: "\f0e7";
}
.icon-list-view:before {
  content: "\f0ca";
}
.icon-location:before {
  content: "\f041";
}
.icon-locked:before {
  content: "\f023";
}
.icon-loop:before {
  content: "\f021";
}
.icon-mail:before {
  content: "\f0e0";
}
.icon-mail-2:before {
  content: "\f003";
}
.icon-menu:before {
  content: "\f142";
}
.icon-menu-2:before {
  content: "\f0dc";
}
.icon-minus-2:before {
  content: "\f068";
}
.icon-mobile:before {
  content: "\f10b";
}
.icon-next:before {
  content: "\f04e";
}
.icon-out:before {
  content: "\f045";
}
.icon-out-2:before {
  content: "\f08b";
}
.icon-pencil-2:before {
  content: "\f040";
}
.icon-pictures:before {
  content: "\f03e";
}
.icon-pin:before {
  content: "\f08d";
}
.icon-play-2:before {
  content: "\f01d";
}
.icon-plus-2:before {
  content: "\f067";
}
.icon-power-cord:before {
  content: "\f076";
}
.icon-previous:before {
  content: "\f04a";
}
.icon-printer:before {
  content: "\f02f";
}
.icon-puzzle:before {
  content: "\f12e";
}
.icon-quote:before {
  content: "\f10d";
}
.icon-quote-2:before {
  content: "\f10e";
}
.icon-redo:before {
  content: "\f064";
}
.icon-screen:before {
  content: "\f108";
}
.icon-shuffle:before {
  content: "\f074";
}
.icon-star-2:before {
  content: "\f123";
}
.icon-support:before {
  content: "\f05b";
}
.icon-tools:before {
  content: "\f0ad";
}
.icon-users:before {
  content: "\f0c0";
}
.icon-vcard:before {
  content: "\f18b";
}
.icon-wand:before {
  content: "\f0d0";
}
.icon-warning:before {
  content: "\f071";
}

.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0,0,0,0.15);
}
.well-large {
  padding: 24px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.well-small {
  padding: 9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.close {
  float: left;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  color: #000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

.btn {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  padding: 4px 12px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #444;
  text-shadow: 0 1px 1px rgba(255,255,255,0.75);
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#eee,#ffffff);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#eee),to(#ffffff));
  background-image: -webkit-linear-gradient(top,#eee,#ffffff);
  background-image: -o-linear-gradient(top,#eee,#ffffff);
  background-image: linear-gradient(to bottom,#eee,#ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffffffff', GradientType=0);
  border-color: #ffffff #ffffff #d9d9d9;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ffffff;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #d5d5d5;
  *border: 0;
  border-bottom-color: #bbbbbb;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *margin-right: .3em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #444;
  background-color: #ffffff;
  *background-color: #f2f2f2;
}
.btn:active,
.btn.active {
  background-color: #e6e6e6 \9;
}
.btn:first-child {
  *margin-right: 0;
}
.btn:hover,
.btn:focus {
  color: #444;
  text-decoration: none;
  background-position: 100% -15px;
  -webkit-transition: background-position .1s linear;
  -moz-transition: background-position .1s linear;
  -o-transition: background-position .1s linear;
  transition: background-position .1s linear;
}
.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-large {
  padding: 11px 19px;
  font-size: 17.5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
  margin-top: 4px;
}
.btn-small {
  padding: 2px 10px;
  font-size: 11.9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
  margin-top: 0;
}
.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
  margin-top: -1px;
}
.btn-mini {
  padding: 1px 6px;
  font-size: 10.5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
  padding-right: 0;
  padding-left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255,255,255,0.75);
}
.btn-primary {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #ff9214;
  background-image: -moz-linear-gradient(top,#f80,#ffa033);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f80),to(#ffa033));
  background-image: -webkit-linear-gradient(top,#f80,#ffa033);
  background-image: -o-linear-gradient(top,#f80,#ffa033);
  background-image: linear-gradient(to bottom,#f80,#ffa033);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff8800', endColorstr='#ffff9f32', GradientType=0);
  border-color: #ffa033 #ffa033 #e67a00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ffa033;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #fff;
  background-color: #ffa033;
  *background-color: #ff941a;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #ff8800 \9;
}
.btn-warning {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #ff9214;
  background-image: -moz-linear-gradient(top,#f80,#ffa033);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f80),to(#ffa033));
  background-image: -webkit-linear-gradient(top,#f80,#ffa033);
  background-image: -o-linear-gradient(top,#f80,#ffa033);
  background-image: linear-gradient(to bottom,#f80,#ffa033);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff8800', endColorstr='#ffff9f32', GradientType=0);
  border-color: #ffa033 #ffa033 #e67a00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ffa033;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #fff;
  background-color: #ffa033;
  *background-color: #ff941a;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #ff8800 \9;
}
.btn-danger {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e00000;
  background-image: -moz-linear-gradient(top,#c00,#ff0000);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#c00),to(#ff0000));
  background-image: -webkit-linear-gradient(top,#c00,#ff0000);
  background-image: -o-linear-gradient(top,#c00,#ff0000);
  background-image: linear-gradient(to bottom,#c00,#ff0000);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc0000', endColorstr='#ffff0000', GradientType=0);
  border-color: #ff0000 #ff0000 #b30000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ff0000;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  color: #fff;
  background-color: #ff0000;
  *background-color: #e60000;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #cc0000 \9;
}
.btn-success {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #74ad00;
  background-image: -moz-linear-gradient(top,#690,#88cc00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#690),to(#88cc00));
  background-image: -webkit-linear-gradient(top,#690,#88cc00);
  background-image: -o-linear-gradient(top,#690,#88cc00);
  background-image: linear-gradient(to bottom,#690,#88cc00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff669900', endColorstr='#ff87cc00', GradientType=0);
  border-color: #88cc00 #88cc00 #558000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #88cc00;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #fff;
  background-color: #88cc00;
  *background-color: #77b300;
}
.btn-success:active,
.btn-success.active {
  background-color: #669900 \9;
}
.btn-info {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #00a8e0;
  background-image: -moz-linear-gradient(top,#09c,#00bfff);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#09c),to(#00bfff));
  background-image: -webkit-linear-gradient(top,#09c,#00bfff);
  background-image: -o-linear-gradient(top,#09c,#00bfff);
  background-image: linear-gradient(to bottom,#09c,#00bfff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0099cc', endColorstr='#ff00bfff', GradientType=0);
  border-color: #00bfff #00bfff #0086b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #00bfff;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #fff;
  background-color: #00bfff;
  *background-color: #00ace6;
}
.btn-info:active,
.btn-info.active {
  background-color: #0099cc \9;
}
.btn-inverse {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #4e4e4e;
  background-image: -moz-linear-gradient(top,#444,#5e5e5e);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#5e5e5e));
  background-image: -webkit-linear-gradient(top,#444,#5e5e5e);
  background-image: -o-linear-gradient(top,#444,#5e5e5e);
  background-image: linear-gradient(to bottom,#444,#5e5e5e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff5d5d5d', GradientType=0);
  border-color: #5e5e5e #5e5e5e #373737;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #5e5e5e;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #fff;
  background-color: #5e5e5e;
  *background-color: #515151;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #444444 \9;
}
button.btn,
input[type="submit"].btn {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button.btn.btn-large,
input[type="submit"].btn.btn-large {
  *padding-top: 7px;
  *padding-bottom: 7px;
}
button.btn.btn-small,
input[type="submit"].btn.btn-small {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
  *padding-top: 1px;
  *padding-bottom: 1px;
}
.btn-link,
.btn-link:active,
.btn-link[disabled] {
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-link {
  border-color: transparent;
  cursor: pointer;
  color: #f80;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-link:hover,
.btn-link:focus {
  color: #b35f00;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus {
  color: #444;
  text-decoration: none;
}
.btn-group {
  position: relative;
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  font-size: 0;
  vertical-align: middle;
  white-space: nowrap;
  *margin-right: .3em;
}
.btn-group:first-child {
  *margin-right: 0;
}
.btn-group + .btn-group {
  margin-right: 5px;
}
.btn-toolbar {
  font-size: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group {
  margin-right: 5px;
}
.btn-group > .btn {
  position: relative;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group > .btn + .btn {
  margin-right: -1px;
}
.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover {
  font-size: 14px;
}
.btn-group > .btn-mini {
  font-size: 10.5px;
}
.btn-group > .btn-small {
  font-size: 11.9px;
}
.btn-group > .btn-large {
  font-size: 17.5px;
}
.btn-group > .btn:first-child {
  margin-right: 0;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group > .btn.large:first-child {
  margin-right: 0;
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
  z-index: 2;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
  -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);
  -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);
  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);
  *padding-top: 5px;
  *padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-toggle {
  padding-right: 5px;
  padding-left: 5px;
  *padding-top: 2px;
  *padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-toggle {
  *padding-top: 5px;
  *padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
  *padding-top: 7px;
  *padding-bottom: 7px;
}
.btn-group.open .dropdown-toggle {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-group.open .btn.dropdown-toggle {
  background-color: #ffffff;
}
.btn-group.open .btn-primary.dropdown-toggle {
  background-color: #ffa033;
}
.btn-group.open .btn-warning.dropdown-toggle {
  background-color: #ffa033;
}
.btn-group.open .btn-danger.dropdown-toggle {
  background-color: #ff0000;
}
.btn-group.open .btn-success.dropdown-toggle {
  background-color: #88cc00;
}
.btn-group.open .btn-info.dropdown-toggle {
  background-color: #00bfff;
}
.btn-group.open .btn-inverse.dropdown-toggle {
  background-color: #5e5e5e;
}
.btn .caret {
  margin-top: 8px;
  margin-right: 0;
}
.btn-large .caret {
  margin-top: 6px;
}
.btn-large .caret {
  border-right-width: 5px;
  border-left-width: 5px;
  border-top-width: 5px;
}
.btn-mini .caret,
.btn-small .caret {
  margin-top: 8px;
}
.dropup .btn-large .caret {
  border-bottom-width: 5px;
}
.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.btn-group-vertical {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
}
.btn-group-vertical > .btn {
  display: block;
  float: none;
  max-width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group-vertical > .btn + .btn {
  margin-right: 0;
  margin-top: -1px;
}
.btn-group-vertical > .btn:first-child {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.btn-group-vertical > .btn:last-child {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.btn-group-vertical > .btn-large:first-child {
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
}
.btn-group-vertical > .btn-large:last-child {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.alert {
  padding: 8px 14px 8px 35px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.alert,
.alert h4 {
  color: #f80;
}
.alert h4 {
  margin: 0;
}
.alert .close {
  position: relative;
  top: -2px;
  left: -21px;
  line-height: 20px;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #690;
}
.alert-success h4 {
  color: #690;
}
.alert-danger,
.alert-error {
  background-color: #f2dede;
  border-color: #eed3d7;
  color: #c00;
}
.alert-danger h4,
.alert-error h4 {
  color: #c00;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #07b;
}
.alert-info h4 {
  color: #07b;
}
.alert-block {
  padding-top: 14px;
  padding-bottom: 14px;
}
.alert-block > p,
.alert-block > ul {
  margin-bottom: 0;
}
.alert-block p + p {
  margin-top: 5px;
}

.nav {
  margin-right: 0;
  margin-bottom: 20px;
  list-style: none;
}
.nav > li > a {
  display: block;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.nav > li > a > img {
  max-width: none;
}
.nav > .pull-right {
  float: left;
}
.nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  color: #999;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
  text-transform: uppercase;
}
.nav li + .nav-header {
  margin-top: 9px;
}
.nav-list {
  padding-right: 15px;
  padding-left: 15px;
  margin-bottom: 0;
}
.nav-list > li > a,
.nav-list .nav-header {
  margin-right: -15px;
  margin-left: -15px;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}
.nav-list > li > a {
  padding: 3px 15px;
}
.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
  background-color: #f80;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  margin-left: 2px;
}
.nav-list .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #fff;
}
.nav-tabs,
.nav-pills {
  *zoom: 1;
}
.nav-tabs:before,
.nav-tabs:after,
.nav-pills:before,
.nav-pills:after {
  display: table;
  content: "";
  line-height: 0;
}
.nav-tabs:after,
.nav-pills:after {
  clear: both;
}
.nav-tabs > li,
.nav-pills > li {
  float: right;
}
.nav-tabs > li > a,
.nav-pills > li > a {
  padding-left: 12px;
  padding-right: 12px;
  margin-left: 2px;
  line-height: 14px;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 20px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  border-color: #eee #eee #ddd;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  color: #666;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
  color: #fff;
  background-color: #f80;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li > a {
  margin-left: 0;
}
.nav-tabs.nav-stacked {
  border-bottom: 0;
}
.nav-tabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.nav-tabs.nav-stacked > li > a:hover,
.nav-tabs.nav-stacked > li > a:focus {
  border-color: #ddd;
  z-index: 2;
}
.nav-pills.nav-stacked > li > a {
  margin-bottom: 3px;
}
.nav-pills.nav-stacked > li:last-child > a {
  margin-bottom: 1px;
}
.nav-tabs .dropdown-menu {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.nav-pills .dropdown-menu {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.nav .dropdown-toggle .caret {
  border-top-color: #f80;
  border-bottom-color: #f80;
  margin-top: 6px;
}
.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret {
  border-top-color: #b35f00;
  border-bottom-color: #b35f00;
}
.nav-tabs .dropdown-toggle .caret {
  margin-top: 8px;
}
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.nav > .dropdown.active > a:hover,
.nav > .dropdown.active > a:focus {
  cursor: pointer;
}
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus {
  color: #fff;
  background-color: #999;
  border-color: #999;
}
.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret,
.nav li.dropdown.open a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}
.tabs-stacked .open > a:hover,
.tabs-stacked .open > a:focus {
  border-color: #999;
}
.tabbable {
  *zoom: 1;
}
.tabbable:before,
.tabbable:after {
  display: table;
  content: "";
  line-height: 0;
}
.tabbable:after {
  clear: both;
}
.tab-content {
  overflow: auto;
}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}
.tab-content > .active,
.pill-content > .active {
  display: block;
}
.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}
.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}
.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
  border-bottom-color: transparent;
  border-top-color: #ddd;
}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd #ddd;
}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-left: 0;
  margin-bottom: 3px;
}
.tabs-left > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}
.tabs-left > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eee #eee #eee #ddd;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #fff;
}
.tabs-right > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}
.tabs-right > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #eee #ddd #eee #eee;
}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #fff;
}
.nav > .disabled > a {
  color: #999;
}
.nav > .disabled > a:hover,
.nav > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  cursor: default;
}
.navbar {
  overflow: visible;
  margin-bottom: 20px;
  *position: relative;
  *z-index: 2;
}
.navbar-inner {
  min-height: 40px;
  padding-right: 20px;
  padding-left: 20px;
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
  background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
  border: 1px solid #c7c7c7;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  *zoom: 1;
}
.navbar-inner:before,
.navbar-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-inner:after {
  clear: both;
}
.navbar .container {
  width: auto;
}
.nav-collapse.collapse {
  height: auto;
  overflow: visible;
}
.navbar .brand {
  float: right;
  display: block;
  padding: 10px 20px 10px;
  margin-right: -20px;
  font-size: 20px;
  font-weight: 200;
  color: #666;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .brand:hover,
.navbar .brand:focus {
  text-decoration: none;
}
.navbar-text {
  margin-bottom: 0;
  line-height: 40px;
  color: #666;
}
.navbar-link {
  color: #666;
}
.navbar-link:hover,
.navbar-link:focus {
  color: #eee;
}
.navbar .divider-vertical {
  height: 40px;
  margin: 0 9px;
  border-right: 1px solid #e6e6e6;
  border-left: 1px solid #ffffff;
}
.navbar .btn,
.navbar .btn-group {
  margin-top: 5px;
}
.navbar .btn-group .btn,
.navbar .input-prepend .btn,
.navbar .input-append .btn,
.navbar .input-prepend .btn-group,
.navbar .input-append .btn-group {
  margin-top: 0;
}
.navbar-form {
  margin-bottom: 0;
  *zoom: 1;
}
.navbar-form:before,
.navbar-form:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-form:after {
  clear: both;
}
.navbar-form input,
.navbar-form select,
.navbar-form .radio,
.navbar-form .checkbox {
  margin-top: 5px;
}
.navbar-form input,
.navbar-form select,
.navbar-form .btn {
  display: inline-block;
  margin-bottom: 0;
}
.navbar-form input[type="image"],
.navbar-form input[type="checkbox"],
.navbar-form input[type="radio"] {
  margin-top: 3px;
}
.navbar-form .input-append,
.navbar-form .input-prepend {
  margin-top: 5px;
  white-space: nowrap;
}
.navbar-form .input-append input,
.navbar-form .input-prepend input {
  margin-top: 0;
}
.navbar-search {
  position: relative;
  float: right;
  margin-top: 5px;
  margin-bottom: 0;
}
.navbar-search .search-query {
  margin-bottom: 0;
  padding: 4px 14px;
  font-family: sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.navbar-static-top {
  position: static;
  margin-bottom: 0;
}
.navbar-static-top .navbar-inner {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 1030;
  margin-bottom: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  border-width: 0 0 1px;
}
.navbar-fixed-bottom .navbar-inner {
  border-width: 1px 0 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
  padding-right: 0;
  padding-left: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 932px;
}
.navbar-fixed-top {
  top: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  box-shadow: 0 1px 10px rgba(0,0,0,.1);
}
.navbar-fixed-bottom {
  bottom: 0;
}
.navbar-fixed-bottom .navbar-inner {
  -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  box-shadow: 0 -1px 10px rgba(0,0,0,.1);
}
.navbar .nav {
  position: relative;
  right: 0;
  display: block;
  float: right;
  margin: 0 0 0 10px;
}
.navbar .nav.pull-right {
  float: left;
  margin-left: 0;
}
.navbar .nav > li {
  float: right;
}
.navbar .nav > li > a {
  float: none;
  padding: 10px 15px 10px;
  color: #666;
  text-decoration: none;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .nav .dropdown-toggle .caret {
  margin-top: 8px;
}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
  background-color: #666;
  color: #eee;
  text-decoration: none;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  color: #eee;
  text-decoration: none;
  background-color: #f80;
  -webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
  -moz-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
  box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
}
.navbar .btn-navbar {
  display: none;
  float: left;
  padding: 7px 10px;
  margin-right: 5px;
  margin-left: 5px;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#d9d9d9));
  background-image: -webkit-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -o-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: linear-gradient(to bottom,#f2f2f2,#d9d9d9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
  border-color: #d9d9d9 #d9d9d9 #b3b3b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #d9d9d9;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  color: #fff;
  background-color: #d9d9d9;
  *background-color: #cccccc;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #bfbfbf \9;
}
.navbar .btn-navbar .icon-bar {
  display: block;
  width: 18px;
  height: 2px;
  background-color: #f5f5f5;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
  -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
  box-shadow: 0 1px 0 rgba(0,0,0,0.25);
}
.btn-navbar .icon-bar + .icon-bar {
  margin-top: 3px;
}
.navbar .nav > li > .dropdown-menu:before {
  content: '';
  display: inline-block;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0,0,0,0.2);
  position: absolute;
  top: -7px;
  right: 9px;
}
.navbar .nav > li > .dropdown-menu:after {
  content: '';
  display: inline-block;
  border-right: 6px solid transparent;
  border-left: 6px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
  top: -6px;
  right: 10px;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
  border-top: 7px solid #ccc;
  border-top-color: rgba(0,0,0,0.2);
  border-bottom: 0;
  bottom: -7px;
  top: auto;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
  border-top: 6px solid #fff;
  border-bottom: 0;
  bottom: -6px;
  top: auto;
}
.navbar .nav li.dropdown > a:hover .caret,
.navbar .nav li.dropdown > a:focus .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #f80;
  color: #eee;
}
.navbar .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.navbar .pull-right > li > .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right {
  right: auto;
  left: 0;
}
.navbar .pull-right > li > .dropdown-menu:before,
.navbar .nav > li > .dropdown-menu.pull-right:before {
  right: auto;
  left: 12px;
}
.navbar .pull-right > li > .dropdown-menu:after,
.navbar .nav > li > .dropdown-menu.pull-right:after {
  right: auto;
  left: 13px;
}
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
  right: auto;
  left: 100%;
  margin-right: 0;
  margin-left: -1px;
  -webkit-border-radius: 0 6px 6px 6px;
  -moz-border-radius: 0 6px 6px 6px;
  border-radius: 0 6px 6px 6px;
}
.navbar-inverse .navbar-inner {
  background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top,#222222,#111111);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#222222),to(#111111));
  background-image: -webkit-linear-gradient(top,#222222,#111111);
  background-image: -o-linear-gradient(top,#222222,#111111);
  background-image: linear-gradient(to bottom,#222222,#111111);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
  border-color: #252525;
}
.navbar-inverse .brand,
.navbar-inverse .nav > li > a {
  color: #999;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.navbar-inverse .brand:hover,
.navbar-inverse .brand:focus,
.navbar-inverse .nav > li > a:hover,
.navbar-inverse .nav > li > a:focus {
  color: #fff;
}
.navbar-inverse .brand {
  color: #999;
}
.navbar-inverse .navbar-text {
  color: #999;
}
.navbar-inverse .nav > li > a:focus,
.navbar-inverse .nav > li > a:hover {
  background-color: transparent;
  color: #fff;
}
.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
  color: #fff;
  background-color: #111111;
}
.navbar-inverse .navbar-link {
  color: #999;
}
.navbar-inverse .navbar-link:hover,
.navbar-inverse .navbar-link:focus {
  color: #fff;
}
.navbar-inverse .divider-vertical {
  border-right-color: #111111;
  border-left-color: #222222;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #111111;
  color: #fff;
}
.navbar-inverse .nav li.dropdown > a:hover .caret,
.navbar-inverse .nav li.dropdown > a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #999;
  border-bottom-color: #999;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.navbar-inverse .navbar-search .search-query {
  color: #fff;
  background-color: #515151;
  border-color: #111111;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused {
  padding: 5px 15px;
  color: #444;
  text-shadow: 0 1px 0 #fff;
  background-color: #fff;
  border: 0;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.15);
  -moz-box-shadow: 0 0 3px rgba(0,0,0,0.15);
  box-shadow: 0 0 3px rgba(0,0,0,0.15);
  outline: 0;
}
.navbar-inverse .btn-navbar {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0e0e0e;
  background-image: -moz-linear-gradient(top,#151515,#040404);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));
  background-image: -webkit-linear-gradient(top,#151515,#040404);
  background-image: -o-linear-gradient(top,#151515,#040404);
  background-image: linear-gradient(to bottom,#151515,#040404);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
  border-color: #040404 #040404 #000000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #040404;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
  color: #fff;
  background-color: #040404;
  *background-color: #000000;
}
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
  background-color: #000000 \9;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop,
.modal-backdrop.fade.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.modal {
  position: fixed;
  top: 10%;
  right: 50%;
  z-index: 1050;
  width: 560px;
  margin-right: -280px;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0,0,0,0.3);
  
  *border: 1px solid #999;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
  outline: none;
}
.modal.fade {
  -webkit-transition: opacity .3s linear, top .3s ease-out;
  -moz-transition: opacity .3s linear, top .3s ease-out;
  -o-transition: opacity .3s linear, top .3s ease-out;
  transition: opacity .3s linear, top .3s ease-out;
  top: -25%;
}
.modal.fade.in {
  top: 10%;
}
.modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
.modal-header .close {
  margin-top: 2px;
}
.modal-header h3 {
  margin: 0;
  line-height: 30px;
}
.modal-body {
  position: relative;
  overflow-y: auto;
  max-height: 400px;
  padding: 15px;
}
.modal-form {
  margin-bottom: 0;
}
.modal-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: left;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: inset 0 1px 0 #fff;
  -moz-box-shadow: inset 0 1px 0 #fff;
  box-shadow: inset 0 1px 0 #fff;
  *zoom: 1;
}
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.modal-footer:after {
  clear: both;
}
.modal-footer .btn + .btn {
  margin-right: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-right: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-right: 0;
}
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  font-size: 11px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-right: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-right: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  right: 50%;
  margin-right: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  right: 50%;
  margin-right: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.popover {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1010;
  display: none;
  max-width: 276px;
  padding: 1px;
  text-align: right;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  white-space: normal;
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-right: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-right: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.popover-title:empty {
  display: none;
}
.popover-content {
  padding: 9px 14px;
}
.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover .arrow {
  border-width: 11px;
}
.popover .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top .arrow {
  right: 50%;
  margin-right: -11px;
  border-bottom-width: 0;
  border-top-color: #999;
  border-top-color: rgba(0,0,0,0.25);
  bottom: -11px;
}
.popover.top .arrow:after {
  bottom: 1px;
  margin-right: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.popover.right .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0,0,0,0.25);
}
.popover.right .arrow:after {
  right: 1px;
  bottom: -10px;
  border-right-width: 0;
  border-left-color: #fff;
}
.popover.bottom .arrow {
  right: 50%;
  margin-right: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0,0,0,0.25);
  top: -11px;
}
.popover.bottom .arrow:after {
  top: 1px;
  margin-right: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999;
  border-right-color: rgba(0,0,0,0.25);
}
.popover.left .arrow:after {
  left: 1px;
  border-left-width: 0;
  border-right-color: #fff;
  bottom: -10px;
}

.media,
.media-body {
  overflow: hidden;
  *overflow: visible;
  zoom: 1;
}
.media,
.media .media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media-object {
  display: block;
}
.media-heading {
  margin: 0 0 5px;
}
.media > .pull-left {
  margin-left: 10px;
}
.media > .pull-right {
  margin-right: 10px;
}
.media-list {
  margin-right: 0;
  list-style: none;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 100% 0;
  }
}
@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 100% 0;
  }
}
@-ms-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 100% 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 100% 0;
  }
  to {
    background-position: 40px 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 100% 0;
  }
}
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));
  background-image: -webkit-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: -o-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: linear-gradient(to bottom,#f5f5f5,#f9f9f9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.progress .bar {
  width: 0%;
  height: 100%;
  color: #fff;
  float: right;
  font-size: 12px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0e90d2;
  background-image: -moz-linear-gradient(top,#149bdf,#0480be);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));
  background-image: -webkit-linear-gradient(top,#149bdf,#0480be);
  background-image: -o-linear-gradient(top,#149bdf,#0480be);
  background-image: linear-gradient(to bottom,#149bdf,#0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  -moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: width .6s ease;
  -moz-transition: width .6s ease;
  -o-transition: width .6s ease;
  transition: width .6s ease;
}
.progress .bar + .bar {
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
}
.progress-striped .bar {
  background-color: #149bdf;
  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));
  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);
  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);
  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);
  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);
  -webkit-background-size: 40px 40px;
  -moz-background-size: 40px 40px;
  -o-background-size: 40px 40px;
  background-size: 40px 40px;
}
.progress.active .bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-danger .bar,
.progress .bar-danger {
  background-color: #dd514c;
  background-image: -moz-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));
  background-image: -webkit-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: -o-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: linear-gradient(to bottom,#ee5f5b,#c43c35);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
}
.progress-danger.progress-striped .bar,
.progress-striped .bar-danger {
  background-color: #ee5f5b;
  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));
  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);
  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);
  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);
  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);
}
.progress-success .bar,
.progress .bar-success {
  background-color: #5eb95e;
  background-image: -moz-linear-gradient(top,#62c462,#57a957);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));
  background-image: -webkit-linear-gradient(top,#62c462,#57a957);
  background-image: -o-linear-gradient(top,#62c462,#57a957);
  background-image: linear-gradient(to bottom,#62c462,#57a957);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
}
.progress-success.progress-striped .bar,
.progress-striped .bar-success {
  background-color: #62c462;
  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));
  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);
  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);
  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);
  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);
}
.progress-info .bar,
.progress .bar-info {
  background-color: #4bb1cf;
  background-image: -moz-linear-gradient(top,#5bc0de,#339bb9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));
  background-image: -webkit-linear-gradient(top,#5bc0de,#339bb9);
  background-image: -o-linear-gradient(top,#5bc0de,#339bb9);
  background-image: linear-gradient(to bottom,#5bc0de,#339bb9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
}
.progress-info.progress-striped .bar,
.progress-striped .bar-info {
  background-color: #5bc0de;
  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));
  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);
  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);
  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);
  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);
}
.progress-warning .bar,
.progress .bar-warning {
  background-color: #ff9d2e;
  background-image: -moz-linear-gradient(top,#ffac4d,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffac4d),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffac4d,#f80);
  background-image: -o-linear-gradient(top,#ffac4d,#f80);
  background-image: linear-gradient(to bottom,#ffac4d,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffeab4c', endColorstr='#ffff8800', GradientType=0);
}
.progress-warning.progress-striped .bar,
.progress-striped .bar-warning {
  background-color: #ffac4d;
  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));
  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);
  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);
  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);
  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);
}
.accordion {
  margin-bottom: 20px;
}
.accordion-group {
  margin-bottom: 2px;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.accordion-heading {
  border-bottom: 0;
}
.accordion-heading .accordion-toggle {
  display: block;
  padding: 8px 15px;
}
.accordion-toggle {
  cursor: pointer;
}
.accordion-inner {
  padding: 9px 15px;
  border-top: 1px solid #e5e5e5;
}
.carousel {
  position: relative;
  margin-bottom: 20px;
  line-height: 1;
}
.carousel-inner {
  overflow: hidden;
  width: 100%;
  position: relative;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: .6s ease-in-out right;
  -moz-transition: .6s ease-in-out right;
  -o-transition: .6s ease-in-out right;
  transition: .6s ease-in-out right;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  line-height: 1;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  right: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  right: 100%;
}
.carousel-inner > .prev {
  right: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  right: 0;
}
.carousel-inner > .active.left {
  right: -100%;
}
.carousel-inner > .active.right {
  right: 100%;
}
.carousel-control {
  position: absolute;
  top: 40%;
  right: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 30px;
  color: #fff;
  text-align: center;
  background: #222;
  border: 3px solid #fff;
  -webkit-border-radius: 23px;
  -moz-border-radius: 23px;
  border-radius: 23px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.carousel-control.right {
  right: auto;
  left: 15px;
}
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-indicators {
  position: absolute;
  top: 15px;
  left: 15px;
  z-index: 5;
  margin: 0;
  list-style: none;
}
.carousel-indicators li {
  display: block;
  float: right;
  width: 10px;
  height: 10px;
  margin-right: 5px;
  text-indent: -999px;
  background-color: #ccc;
  background-color: rgba(255,255,255,0.25);
  border-radius: 5px;
}
.carousel-indicators .active {
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  right: 0;
  left: 0;
  bottom: 0;
  padding: 15px;
  background: #444;
  background: rgba(0,0,0,0.75);
}
.carousel-caption h4,
.carousel-caption p {
  color: #fff;
  line-height: 20px;
}
.carousel-caption h4 {
  margin: 0 0 5px;
}
.carousel-caption p {
  margin-bottom: 0;
}
.hero-unit {
  padding: 60px;
  margin-bottom: 30px;
  font-size: 18px;
  font-weight: 200;
  line-height: 30px;
  color: inherit;
  background-color: #eee;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.hero-unit h1 {
  margin-bottom: 0;
  font-size: 60px;
  line-height: 1;
  color: inherit;
  letter-spacing: -1px;
}
.hero-unit li {
  line-height: 30px;
}

.pull-right {
  float: left;
}
.pull-left {
  float: right;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.invisible {
  visibility: hidden;
}
.affix {
  position: fixed;
}PK�}!]��
��rtl/orange/home-responsive.cssnu&1i�@media (max-width: 767px) {
  .home .t3-sl-1,
  .home .t3-sl-5 {
    margin-right: -20px;
    margin-left: -20px;
  }
  .home .t3-sl-1 .jumbotron,
  .home .t3-sl-5 .jumbotron {
    padding-top: 30px;
    padding-bottom: 10px;
  }
  .home .t3-sl-1 .jumbotron .btn-large,
  .home .t3-sl-5 .jumbotron .btn-large {
    font-size: 16px;
    padding: 12px 16px;
  }
  .home .t3-sl-2 {
    text-align: center;
  }
  .home .t3-sl-2 p {
    font-size: 14px;
    line-height: 20px;
  }
  .home .t3-sl-3 p img {
    margin-bottom: 0;
    margin-top: 20px;
  }
  .home .t3-sl-3 p,
  .home .t3-sl-4 p {
    font-size: 14px;
    line-height: 20px;
  }
  .home .t3-sl-3 .jumbotron,
  .home .t3-sl-4 .jumbotron {
    padding-bottom: 0;
  }
  .home .t3-sl-3 .jumbotron h1,
  .home .t3-sl-4 .jumbotron h1 {
    margin-bottom: 10px;
    margin-top: 10px;
  }
  .home .t3-sl-3 .jumbotron p,
  .home .t3-sl-4 .jumbotron p {
    font-size: 14px;
  }
}PK�}!]�la�#�#rtl/orange/frontend-edit.cssnu&1i�fieldset.t3onoff {
  width: 90px;
  height: 30px;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  padding: 0 !important;
  position: relative;
  border: 1px solid #aaa;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  
  
  
  
  
}
fieldset.t3onoff input[type=radio] {
  display: none;
}
fieldset.t3onoff label {
  width: 90px;
  height: 30px;
  overflow: hidden;
  display: block;
  border-radius: 0;
  position: absolute;
  top: -1px;
  right: -1px;
  z-index: 1;
  text-transform: uppercase;
  background: url(../../../../../plugins/system/t3/base/imgs/blank.gif) no-repeat transparent;
  text-indent: -999em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
fieldset.t3onoff label:before,
fieldset.t3onoff label:after {
  display: block;
  position: absolute;
  top: 0;
  border-radius: 0;
  border: 1px solid #aaa;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 250ms;
  transition: all 250ms;
}
fieldset.t3onoff label:before {
  content: "ON";
  width: 100%;
  height: 100%;
  text-indent: 0;
  color: white;
  padding: 4px 18px;
  font-weight: normal;
}
fieldset.t3onoff label:after {
  content: "";
  width: 40%;
  height: 100%;
  background: #fff;
}
fieldset.t3onoff label.off:before {
  content: "OFF";
  text-align: left;
  color: #555;
}
fieldset.t3onoff label.active {
  z-index: 0;
}
fieldset.t3onoff label.off:before {
  background: #eee;
  right: 100%;
}
fieldset.t3onoff label.off.active:before {
  right: 0%;
}
fieldset.t3onoff label.on:before {
  background: #690;
  right: -100%;
}
fieldset.t3onoff label.on.active:before {
  right: 0%;
}
fieldset.t3onoff label.off:after {
  right: 60%;
}
fieldset.t3onoff label.off.active:after {
  right: 0%;
}
fieldset.t3onoff label.on:after {
  right: 0%;
}
fieldset.t3onoff label.on.active:after {
  right: 60%;
}
fieldset.radio.btn-group {
  padding: 0;
}
fieldset.radio.btn-group input {
  display: none;
}
fieldset.radio.btn-group label {
  display: inline-block;
  min-width: 54px;
  padding: 0 12px;
  border: 1px solid #aaa;
  line-height: 28px;
  background: #eee;
  color: #555;
  border-radius: 0;
  text-align: center;
  border-left-width: 0px;
  text-transform: uppercase;
}
fieldset.radio.btn-group label:last-child {
  border-left-width: 1px;
  border-radius: 4px 0 0 4px;
}
fieldset.radio.btn-group label.active {
  background: #690;
  border-color: #5c8b00;
  color: #fff;
}
#adminForm .clearfix {
  overflow: visible;
}
#adminForm .chzn-container .chzn-results {
  clear: both;
}
.com_config #modules-form .input-append .add-on,
.com_config #modules-form .input-prepend .add-on {
  width: 35px;
}
.com_config #modules-form .input-append input,
.com_config #modules-form .input-prepend input {
  display: inline-block;
}
.com_config #modules-form .input-append .btn,
.com_config #modules-form .input-prepend .btn {
  border: 1px solid #aaa;
}
.com_config #modules-form .accordion-group {
  margin-bottom: 20px;
}
.com_config #modules-form .accordion-group .accordion-heading .accordion-toggle {
  color: #428bca;
  display: block;
  padding: 10px;
  outline: none;
}
.com_config #modules-form .accordion-group .accordion-heading .accordion-toggle.collapsed {
  border-radius: 5px;
  color: #666;
}
.com_config #modules-form .accordion-group .accordion-body .nav-tabs {
  border-bottom: 0;
}
.controls select {
  vertical-align: middle;
  width: 220px;
}
[class^="icon-"],
[class*=" icon-"] {
  font-family: FontAwesome !important;
}
.view-history .btn-group {
  margin-bottom: 10px;
}
.btn [class^="icon-"],
.btn [class*=" icon-"] {
  margin-left: 5px;
}
.btn span.icon-delete:before {
  content: "\f057";
  display: inline-block;
  height: 16px;
  width: 16px;
  color: #333;
}
.icon-eye-open:before,
.icon-eye:before {
  content: "\f06e";
  font-family: "FontAwesome";
}
.icon-file-add:before {
  content: "\f0f6";
  font-family: "FontAwesome";
}
.icon-cancel:before {
  content: "\f00d";
  font-family: "FontAwesome";
}
.icon-publish:before {
  content: "\f00c";
}
.icon-unpublish:before {
  content: "\f00d";
}
.icon-featured:before {
  content: "\f005";
}
.icon-unfeatured:before {
  content: "\f005";
}
.window.view-modules .well .control-label {
  display: inline-block;
}
.window.view-modules .well .controls {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}
.window.view-modules .control-group:after {
  content: "";
  clear: both;
  display: table;
}
.window.view-modules #filter-bar {
  margin-bottom: 10px;
}
.window.view-modules #filter-bar .btn-group button {
  margin-top: 0;
}
.view-modules .js-stools,
.view-articles .js-stools,
.view-contacts .js-stools,
.view-fields .js-stools,
.view-items .js-stools {
  margin-bottom: 20px;
}
.view-modules .js-stools .btn,
.view-articles .js-stools .btn,
.view-contacts .js-stools .btn,
.view-fields .js-stools .btn,
.view-items .js-stools .btn {
  border: 1px solid #ccc;
  margin-top: 0;
}
.view-modules .js-stools .input-append .btn,
.view-articles .js-stools .input-append .btn,
.view-contacts .js-stools .input-append .btn,
.view-fields .js-stools .input-append .btn,
.view-items .js-stools .input-append .btn {
  border-right: 0;
}
.view-modules .js-stools input,
.view-articles .js-stools input,
.view-contacts .js-stools input,
.view-fields .js-stools input,
.view-items .js-stools input {
  display: inline-block;
}
.view-modules .js-stools-container-filters .chzn-container-single,
.view-articles .js-stools-container-filters .chzn-container-single,
.view-contacts .js-stools-container-filters .chzn-container-single,
.view-fields .js-stools-container-filters .chzn-container-single,
.view-items .js-stools-container-filters .chzn-container-single {
  width: 220px !important;
}
.view-modules .js-stools-container-filters .chzn-drop,
.view-articles .js-stools-container-filters .chzn-drop,
.view-contacts .js-stools-container-filters .chzn-drop,
.view-fields .js-stools-container-filters .chzn-drop,
.view-items .js-stools-container-filters .chzn-drop {
  box-sizing: border-box !important;
}
.view-modules table#moduleList td .label,
.view-articles table#moduleList td .label,
.view-contacts table#moduleList td .label,
.view-fields table#moduleList td .label,
.view-items table#moduleList td .label {
  background-color: #999;
  box-sizing: border-box;
  border-radius: 3px;
  display: inline-block;
  font-weight: normal;
  font-size: 100%;
  padding: 10px;
  width: 100%;
}
.view-modules table#moduleList td:nth-child(1),
.view-articles table#moduleList td:nth-child(1),
.view-contacts table#moduleList td:nth-child(1),
.view-fields table#moduleList td:nth-child(1),
.view-items table#moduleList td:nth-child(1) {
  vertical-align: middle;
}
.view-modules .icon-publish:before,
.view-articles .icon-publish:before,
.view-contacts .icon-publish:before,
.view-fields .icon-publish:before,
.view-items .icon-publish:before {
  content: "\f00c";
  font-size: 16px;
}
.view-modules #extra_class.span12,
.view-articles #extra_class.span12,
.view-contacts #extra_class.span12,
.view-fields #extra_class.span12,
.view-items #extra_class.span12 {
  box-sizing: border-box;
  height: 40px;
  line-height: 40px;
  width: 100%;
}
.mce-container-body .icon-file-add:before {
  content: "\f067";
}
.mce-container-body .icon-pictures:before {
  content: "\f03e";
}
.edit.item-page #jform_com_fields_checkboxs label.checkbox,
.profile-edit #jform_com_fields_checkboxs label.checkbox {
  display: inline-block;
  margin-left: 10px;
}
.edit.item-page #jform_com_fields_checkboxs input[type="checkbox"],
.profile-edit #jform_com_fields_checkboxs input[type="checkbox"] {
  margin-right: 0;
  margin-top: -2px;
  position: relative;
  vertical-align: middle;
  width: auto;
}
.edit.item-page .minicolors-input,
.profile-edit .minicolors-input {
  height: 28px;
  width: auto;
}
.profile-edit #jform_com_fields_user_checkbox label.checkbox {
  display: inline-block;
  margin-left: 10px;
}
.profile-edit #jform_com_fields_user_checkbox input {
  position: relative;
  margin-right: 0;
  margin-left: 5px;
  width: auto;
}
.profile-edit .minicolors-input {
  height: 28px;
  width: auto;
}
.profile-edit #jform_com_fields_user_image_chzn .chzn-search {
  box-sizing: border-box;
}
.profile-edit #jform_com_fields_user_image_chzn ul.chzn-results {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  width: 100%;
}
.profile-edit #jform_com_fields_user_calendar {
  float: right;
}
.profile-edit .chzn-container-single,
.profile-edit .chzn-container {
  float: right;
  margin-left: 10px;
}
@media screen and (max-width: 360px) {
  .profile-edit .chzn-container-single,
  .profile-edit .chzn-container {
    width: 100% !important;
  }
}
.profile-edit .chzn-container-single .chzn-drop,
.profile-edit .chzn-container .chzn-drop {
  box-sizing: border-box !important;
}
.profile #users-profile-core {
  width: 100%;
}
.profile .dl-horizontal dd {
  margin-bottom: 10px;
  border-bottom: 1px dashed #ddd;
  padding-bottom: 10px;
}
.profile .dl-horizontal dd img {
  max-width: 100%;
}PK�}!]+=^P�
�
rtl/orange/home.cssnu&1i�.home .t3-sl-1 {
  padding: 0;
}
.home .t3-sl-1 .jumbotron {
  background-color: #eee;
  background-image: -webkit-gradient(radial,center center,0,center center,460,from(#fff),to(#eee));
  background-image: -webkit-radial-gradient(circle,#fff,#eee);
  background-image: -moz-radial-gradient(circle,#fff,#eee);
  background-image: -o-radial-gradient(circle,#fff,#eee);
  background-repeat: no-repeat;
  border-bottom: 1px solid #ddd;
}
.home .t3-sl-1 .jumbotron .btn-large {
  font-size: 24.5px;
  padding: 18px 44.5px;
}
.home .t3-sl-1 .t3-social {
  background: #eee;
  padding: 20px 0;
}
.home .t3-sl-1 .t3-social .t3-social-btns {
  margin: 0;
  height: 20px;
  text-align: center;
}
.home .t3-sl-1 .t3-social .t3-social-btns li {
  display: inline-block;
  margin: 0 10px;
  height: 20px;
}
.home .t3-sl-2 {
  text-align: center;
}
.home .t3-sl-2 p {
  font-size: 16px;
  line-height: 22px;
}
.home .t3-sl-3 p img {
  margin-bottom: 20px;
}
.home .t3-sl-3,
.home .t3-sl-4 {
  border-top: 1px solid #ddd;
  text-align: center;
}
.home .t3-sl-3 p,
.home .t3-sl-4 p {
  font-size: 16px;
  line-height: 22px;
}
.home .t3-sl-3 .jumbotron,
.home .t3-sl-4 .jumbotron {
  padding-top: 0;
}
.home .t3-sl-3 .jumbotron h1,
.home .t3-sl-4 .jumbotron h1 {
  margin-bottom: 10px;
  margin-top: 0;
}
.home .t3-sl-3 .jumbotron p,
.home .t3-sl-4 .jumbotron p {
  font-size: 21px;
  line-height: 1.275;
  color: #999;
}
.home .t3-sl-5 {
  background: #eee;
  border-top: 1px solid #ddd;
  padding: 0;
}
.home .t3-sl-5 .jumbotron .btn-large {
  font-size: 24.5px;
  padding: 18px 44.5px;
}
.home .t3-sl-5 .section-arrow-alt {
  background: url("../../../images/arrow-section-alt.png") no-repeat center -1px #eee;
  width: 37px;
  height: 19px;
  position: absolute;
  top: -1px;
  right: 50%;
  margin-right: -19px;
}
.home .t3-sl-1 {
  margin-top: -1px;
}
.home .t3-sl-1 .jumbotron {
  background-color: #f80;
  background-image: -webkit-gradient(radial,center center,0,center center,460,from(#ffa033),to(#f80));
  background-image: -webkit-radial-gradient(circle,#ffa033,#f80);
  background-image: -moz-radial-gradient(circle,#ffa033,#f80);
  background-image: -o-radial-gradient(circle,#ffa033,#f80);
  background-repeat: no-repeat;
  color: #eee;
}
.home .t3-sl-1 .jumbotron h1 {
  color: #fff;
}
.home .t3-sl-1 .jumbotron .btn-large {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #363636;
  background-image: -moz-linear-gradient(top,#444,#222);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));
  background-image: -webkit-linear-gradient(top,#444,#222);
  background-image: -o-linear-gradient(top,#444,#222);
  background-image: linear-gradient(to bottom,#444,#222);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
  border-color: #222 #222 #000000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #222;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.home .t3-sl-1 .jumbotron .btn-large:hover,
.home .t3-sl-1 .jumbotron .btn-large:focus,
.home .t3-sl-1 .jumbotron .btn-large:active,
.home .t3-sl-1 .jumbotron .btn-large.active,
.home .t3-sl-1 .jumbotron .btn-large.disabled,
.home .t3-sl-1 .jumbotron .btn-large[disabled] {
  color: #fff;
  background-color: #222;
  *background-color: #151515;
}
.home .t3-sl-1 .jumbotron .btn-large:active,
.home .t3-sl-1 .jumbotron .btn-large.active {
  background-color: #090909 \9;
}PK�}!]���%%"rtl/orange/megamenu-responsive.cssnu&1i�@media (max-width: 767px) {
  .t3-megamenu .mega-inner {
    padding: 10px 20px;
  }
  .t3-megamenu .row-fluid,
  .t3-megamenu .mega-dropdown-menu,
  .t3-megamenu .row-fluid [class*="span"] {
    width: 100% !important;
    min-width: 100% !important;
    right: 0 !important;
    margin-right: 0 !important;
    transform: none !important;
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -o-transform: none !important;
  }
  .t3-megamenu .row-fluid + .row-fluid {
    padding-top: 10px;
    border-top: 1px solid #eee;
  }
  .t3-megamenu .hidden-collapse,
  .t3-megamenu .always-show  .caret,
  .t3-megamenu .sub-hidden-collapse > .nav-child,
  .t3-megamenu .sub-hidden-collapse .caret,
  .t3-megamenu .sub-hidden-collapse > a:after,
  .t3-megamenu .always-show .dropdown-submenu > a:after {
    display: none !important;
  }
  .t3-megamenu .mega-caption {
    display: none !important;
  }
  html[dir="rtl"] .t3-megamenu .row-fluid,
  html[dir="rtl"] .t3-megamenu .mega-dropdown-menu,
  html[dir="rtl"] .t3-megamenu .row-fluid [class*="span"] {
    left: 0 !important;
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .t3-megamenu .mega-inner {
    padding: 10px 20px;
  }
  .t3-megamenu .row-fluid + .row-fluid {
    border-top: 1px solid #999;
  }
  .t3-megamenu .span12.mega-col-nav .mega-inner {
    padding: 0;
  }
  .t3-megamenu .mega-nav > li a,
  .t3-megamenu .dropdown-menu .mega-nav > li a {
    padding: 5px 20px;
  }
  .t3-megamenu .t3-module {
    margin-bottom: 0;
  }
}PK�}!]���W�	�	rtl/orange/off-canvas.cssnu&1i�#off-canvas-nav {
  display: none;
}
@media (max-width: 767px) {
  .off-canvas {
    width: 100%;
    overflow-x: hidden;
    position: relative;
  }
  .off-canvas body {
    width: 100%;
    overflow-x: hidden;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  .off-canvas body > * {
    right: 0;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: -webkit-transform 500ms ease;
    -moz-transition: -moz-transform 500ms ease;
    -o-transition: -o-transform 500ms ease;
    transition: transform 500ms ease;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
  }
  .off-canvas #t3-mainnav .nav-collapse,
  .off-canvas #ja-mainnav .nav-collapse {
    display: none;
  }
  .off-canvas #off-canvas-nav {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    z-index: 1;
    background: none;
  }
  .off-canvas #off-canvas-nav .t3-mainnav {
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 250px;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  .off-canvas #off-canvas-nav .t3-mainnav .nav-collapse {
    height: auto;
    background: none;
  }
  .off-canvas-enabled body > * {
    -webkit-transform: translateX(250px);
    -moz-transform: translateX(250px);
    -o-transform: translateX(250px);
    transform: translateX(250px);
  }
  .off-canvas-enabled #t3-mainnav {
    display: block;
  }
}
@media (max-width: 767px) {
  .off-canvas .t3-mainnav .nav-collapse {
    margin-top: 0;
  }
}


@media (max-width: 767px) {
  .off-canvas body > * {
    left: 0;
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%);
  }
  .off-canvas #off-canvas-nav .t3-mainnav {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
  }
  .off-canvas-enabled body > * {
    -webkit-transform: translateX(-250px);
    -moz-transform: translateX(-250px);
    -o-transform: translateX(-250px);
    transform: translateX(-250px);
  }
}PK�}!]���4n4n"rtl/orange/template-responsive.cssnu&1i�@media (min-width: 980px) and (max-width: 1199px) {
  .row {
    margin-right: -40px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: right;
    min-height: 1px;
    margin-right: 40px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 932px;
  }
  .span12 {
    width: 932px;
  }
  .span11 {
    width: 851px;
  }
  .span10 {
    width: 770px;
  }
  .span9 {
    width: 689px;
  }
  .span8 {
    width: 608px;
  }
  .span7 {
    width: 527px;
  }
  .span6 {
    width: 446px;
  }
  .span5 {
    width: 365px;
  }
  .span4 {
    width: 284px;
  }
  .span3 {
    width: 203px;
  }
  .span2 {
    width: 122px;
  }
  .span1 {
    width: 41px;
  }
  .offset12 {
    margin-right: 1012px;
  }
  .offset11 {
    margin-right: 931px;
  }
  .offset10 {
    margin-right: 850px;
  }
  .offset9 {
    margin-right: 769px;
  }
  .offset8 {
    margin-right: 688px;
  }
  .offset7 {
    margin-right: 607px;
  }
  .offset6 {
    margin-right: 526px;
  }
  .offset5 {
    margin-right: 445px;
  }
  .offset4 {
    margin-right: 364px;
  }
  .offset3 {
    margin-right: 283px;
  }
  .offset2 {
    margin-right: 202px;
  }
  .offset1 {
    margin-right: 121px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    margin-right: 4.2918454935622%;
    *margin-right: 4.2381974248927%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-right: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-right: 4.2918454935622%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.309012875536%;
    *width: 91.255364806867%;
  }
  .row-fluid .span10 {
    width: 82.618025751073%;
    *width: 82.564377682403%;
  }
  .row-fluid .span9 {
    width: 73.927038626609%;
    *width: 73.87339055794%;
  }
  .row-fluid .span8 {
    width: 65.236051502146%;
    *width: 65.182403433476%;
  }
  .row-fluid .span7 {
    width: 56.545064377682%;
    *width: 56.491416309013%;
  }
  .row-fluid .span6 {
    width: 47.854077253219%;
    *width: 47.800429184549%;
  }
  .row-fluid .span5 {
    width: 39.163090128755%;
    *width: 39.109442060086%;
  }
  .row-fluid .span4 {
    width: 30.472103004292%;
    *width: 30.418454935622%;
  }
  .row-fluid .span3 {
    width: 21.781115879828%;
    *width: 21.727467811159%;
  }
  .row-fluid .span2 {
    width: 13.090128755365%;
    *width: 13.036480686695%;
  }
  .row-fluid .span1 {
    width: 4.3991416309013%;
    *width: 4.3454935622318%;
  }
  .row-fluid .offset12 {
    margin-right: 108.58369098712%;
    *margin-right: 108.47639484979%;
  }
  .row-fluid .offset12:first-child {
    margin-right: 104.29184549356%;
    *margin-right: 104.18454935622%;
  }
  .row-fluid .offset11 {
    margin-right: 99.892703862661%;
    *margin-right: 99.785407725322%;
  }
  .row-fluid .offset11:first-child {
    margin-right: 95.600858369099%;
    *margin-right: 95.49356223176%;
  }
  .row-fluid .offset10 {
    margin-right: 91.201716738197%;
    *margin-right: 91.094420600858%;
  }
  .row-fluid .offset10:first-child {
    margin-right: 86.909871244635%;
    *margin-right: 86.802575107296%;
  }
  .row-fluid .offset9 {
    margin-right: 82.510729613734%;
    *margin-right: 82.403433476395%;
  }
  .row-fluid .offset9:first-child {
    margin-right: 78.218884120172%;
    *margin-right: 78.111587982833%;
  }
  .row-fluid .offset8 {
    margin-right: 73.81974248927%;
    *margin-right: 73.712446351931%;
  }
  .row-fluid .offset8:first-child {
    margin-right: 69.527896995708%;
    *margin-right: 69.420600858369%;
  }
  .row-fluid .offset7 {
    margin-right: 65.128755364807%;
    *margin-right: 65.021459227468%;
  }
  .row-fluid .offset7:first-child {
    margin-right: 60.836909871245%;
    *margin-right: 60.729613733906%;
  }
  .row-fluid .offset6 {
    margin-right: 56.437768240343%;
    *margin-right: 56.330472103004%;
  }
  .row-fluid .offset6:first-child {
    margin-right: 52.145922746781%;
    *margin-right: 52.038626609442%;
  }
  .row-fluid .offset5 {
    margin-right: 47.74678111588%;
    *margin-right: 47.639484978541%;
  }
  .row-fluid .offset5:first-child {
    margin-right: 43.454935622318%;
    *margin-right: 43.347639484979%;
  }
  .row-fluid .offset4 {
    margin-right: 39.055793991416%;
    *margin-right: 38.948497854077%;
  }
  .row-fluid .offset4:first-child {
    margin-right: 34.763948497854%;
    *margin-right: 34.656652360515%;
  }
  .row-fluid .offset3 {
    margin-right: 30.364806866953%;
    *margin-right: 30.257510729614%;
  }
  .row-fluid .offset3:first-child {
    margin-right: 26.072961373391%;
    *margin-right: 25.965665236052%;
  }
  .row-fluid .offset2 {
    margin-right: 21.673819742489%;
    *margin-right: 21.56652360515%;
  }
  .row-fluid .offset2:first-child {
    margin-right: 17.381974248927%;
    *margin-right: 17.274678111588%;
  }
  .row-fluid .offset1 {
    margin-right: 12.982832618026%;
    *margin-right: 12.875536480687%;
  }
  .row-fluid .offset1:first-child {
    margin-right: 8.6909871244635%;
    *margin-right: 8.5836909871245%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-right: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 40px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 918px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 837px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 756px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 675px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 594px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 513px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 432px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 351px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 270px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 189px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 108px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 27px;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .offset-12 {
    margin-right: -736px;
  }
  .offset-11 {
    margin-right: -673px;
  }
  .offset-10 {
    margin-right: -610px;
  }
  .offset-9 {
    margin-right: -547px;
  }
  .offset-8 {
    margin-right: -484px;
  }
  .offset-7 {
    margin-right: -421px;
  }
  .offset-6 {
    margin-right: -358px;
  }
  .offset-5 {
    margin-right: -295px;
  }
  .offset-4 {
    margin-right: -232px;
  }
  .offset-3 {
    margin-right: -169px;
  }
  .offset-2 {
    margin-right: -106px;
  }
  .offset-1 {
    margin-right: -43px;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .offset-12 {
    margin-right: -932px;
  }
  .offset-11 {
    margin-right: -851px;
  }
  .offset-10 {
    margin-right: -770px;
  }
  .offset-9 {
    margin-right: -689px;
  }
  .offset-8 {
    margin-right: -608px;
  }
  .offset-7 {
    margin-right: -527px;
  }
  .offset-6 {
    margin-right: -446px;
  }
  .offset-5 {
    margin-right: -365px;
  }
  .offset-4 {
    margin-right: -284px;
  }
  .offset-3 {
    margin-right: -203px;
  }
  .offset-2 {
    margin-right: -122px;
  }
  .offset-1 {
    margin-right: -41px;
  }
}
@media (min-width: 1200px) {
  .offset-12 {
    margin-right: -1196px;
  }
  .offset-11 {
    margin-right: -1093px;
  }
  .offset-10 {
    margin-right: -990px;
  }
  .offset-9 {
    margin-right: -887px;
  }
  .offset-8 {
    margin-right: -784px;
  }
  .offset-7 {
    margin-right: -681px;
  }
  .offset-6 {
    margin-right: -578px;
  }
  .offset-5 {
    margin-right: -475px;
  }
  .offset-4 {
    margin-right: -372px;
  }
  .offset-3 {
    margin-right: -269px;
  }
  .offset-2 {
    margin-right: -166px;
  }
  .offset-1 {
    margin-right: -63px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .row,
  .row-fluid {
    width: 100%;
    margin-right: 0;
    *zoom: 1;
  }
  .row:before,
  .row:after,
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after,
  .row-fluid:after {
    clear: both;
  }
  .row [class*="span"],
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    margin-right: 2.7173913043478%;
    *margin-right: 2.6637432356783%;
  }
  .row [class*="span"]:first-child:not(.pull-right),
  .row-fluid [class*="span"]:first-child:not(.pull-right) {
    margin-right: 0;
  }
  .row [class*="span"].pull-left:first-child + [class*="span"]:not(.pull-right),
  .row-fluid [class*="span"].pull-left:first-child + [class*="span"]:not(.pull-right) {
    margin-right: 0;
  }
  .row .span12,
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row .span11,
  .row-fluid .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .row .span10,
  .row-fluid .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .row .span9,
  .row-fluid .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .row .span8,
  .row-fluid .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .row .span7,
  .row-fluid .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .row .span6,
  .row-fluid .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .row .span5,
  .row-fluid .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .row .span4,
  .row-fluid .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .row .span3,
  .row-fluid .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .row .span2,
  .row-fluid .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .row .span1,
  .row-fluid .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span12 .row [class*="span"] {
    margin-right: 2.7173913043478%;
    *margin-right: 2.6637432356783%;
  }
  .span12 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span12 .row .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .span12 .row .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .span12 .row .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .span12 .row .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .span12 .row .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .span12 .row .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .span12 .row .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .span12 .row .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .span12 .row .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .span12 .row .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .span12 .row .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .span12 .row .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span11 .row [class*="span"] {
    margin-right: 2.9717682020802%;
    *margin-right: 2.9181201334107%;
  }
  .span11 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span11 .row .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .span11 .row .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .span11 .row .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .span11 .row .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .span11 .row .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .span11 .row .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .span11 .row .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .span11 .row .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .span11 .row .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .span11 .row .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .span11 .row .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span10 .row [class*="span"] {
    margin-right: 3.2786885245902%;
    *margin-right: 3.2250404559206%;
  }
  .span10 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span10 .row .span10 {
    width: 90.638930163447%;
    *width: 90.585282094778%;
  }
  .span10 .row .span9 {
    width: 81.277860326894%;
    *width: 81.224212258225%;
  }
  .span10 .row .span8 {
    width: 71.916790490342%;
    *width: 71.863142421672%;
  }
  .span10 .row .span7 {
    width: 62.555720653789%;
    *width: 62.502072585119%;
  }
  .span10 .row .span6 {
    width: 53.194650817236%;
    *width: 53.141002748567%;
  }
  .span10 .row .span5 {
    width: 43.833580980684%;
    *width: 43.779932912014%;
  }
  .span10 .row .span4 {
    width: 34.472511144131%;
    *width: 34.418863075461%;
  }
  .span10 .row .span3 {
    width: 25.111441307578%;
    *width: 25.057793238908%;
  }
  .span10 .row .span2 {
    width: 15.750371471025%;
    *width: 15.696723402356%;
  }
  .span10 .row .span1 {
    width: 6.3893016344725%;
    *width: 6.335653565803%;
  }
  .span9 .row [class*="span"] {
    margin-right: 3.6563071297989%;
    *margin-right: 3.6026590611294%;
  }
  .span9 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span9 .row .span9 {
    width: 89.672131147541%;
    *width: 89.618483078871%;
  }
  .span9 .row .span8 {
    width: 79.344262295082%;
    *width: 79.290614226412%;
  }
  .span9 .row .span7 {
    width: 69.016393442623%;
    *width: 68.962745373953%;
  }
  .span9 .row .span6 {
    width: 58.688524590164%;
    *width: 58.634876521494%;
  }
  .span9 .row .span5 {
    width: 48.360655737705%;
    *width: 48.307007669035%;
  }
  .span9 .row .span4 {
    width: 38.032786885246%;
    *width: 37.979138816576%;
  }
  .span9 .row .span3 {
    width: 27.704918032787%;
    *width: 27.651269964117%;
  }
  .span9 .row .span2 {
    width: 17.377049180328%;
    *width: 17.323401111658%;
  }
  .span9 .row .span1 {
    width: 7.0491803278689%;
    *width: 6.9955322591993%;
  }
  .span8 .row [class*="span"] {
    margin-right: 4.1322314049587%;
    *margin-right: 4.0785833362892%;
  }
  .span8 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span8 .row .span8 {
    width: 88.482632541133%;
    *width: 88.428984472464%;
  }
  .span8 .row .span7 {
    width: 76.965265082267%;
    *width: 76.911617013597%;
  }
  .span8 .row .span6 {
    width: 65.4478976234%;
    *width: 65.394249554731%;
  }
  .span8 .row .span5 {
    width: 53.930530164534%;
    *width: 53.876882095864%;
  }
  .span8 .row .span4 {
    width: 42.413162705667%;
    *width: 42.359514636998%;
  }
  .span8 .row .span3 {
    width: 30.895795246801%;
    *width: 30.842147178131%;
  }
  .span8 .row .span2 {
    width: 19.378427787934%;
    *width: 19.324779719265%;
  }
  .span8 .row .span1 {
    width: 7.8610603290676%;
    *width: 7.8074122603981%;
  }
  .span7 .row [class*="span"] {
    margin-right: 4.750593824228%;
    *margin-right: 4.6969457555585%;
  }
  .span7 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span7 .row .span7 {
    width: 86.98347107438%;
    *width: 86.929823005711%;
  }
  .span7 .row .span6 {
    width: 73.96694214876%;
    *width: 73.913294080091%;
  }
  .span7 .row .span5 {
    width: 60.950413223141%;
    *width: 60.896765154471%;
  }
  .span7 .row .span4 {
    width: 47.933884297521%;
    *width: 47.880236228851%;
  }
  .span7 .row .span3 {
    width: 34.917355371901%;
    *width: 34.863707303231%;
  }
  .span7 .row .span2 {
    width: 21.900826446281%;
    *width: 21.847178377611%;
  }
  .span7 .row .span1 {
    width: 8.8842975206612%;
    *width: 8.8306494519916%;
  }
  .span6 .row [class*="span"] {
    margin-right: 5.586592178771%;
    *margin-right: 5.5329441101014%;
  }
  .span6 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span6 .row .span6 {
    width: 85.035629453682%;
    *width: 84.981981385012%;
  }
  .span6 .row .span5 {
    width: 70.071258907363%;
    *width: 70.017610838694%;
  }
  .span6 .row .span4 {
    width: 55.106888361045%;
    *width: 55.053240292376%;
  }
  .span6 .row .span3 {
    width: 40.142517814727%;
    *width: 40.088869746057%;
  }
  .span6 .row .span2 {
    width: 25.178147268409%;
    *width: 25.124499199739%;
  }
  .span6 .row .span1 {
    width: 10.21377672209%;
    *width: 10.160128653421%;
  }
  .span5 .row [class*="span"] {
    margin-right: 6.7796610169492%;
    *margin-right: 6.7260129482796%;
  }
  .span5 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span5 .row .span5 {
    width: 82.402234636872%;
    *width: 82.348586568202%;
  }
  .span5 .row .span4 {
    width: 64.804469273743%;
    *width: 64.750821205073%;
  }
  .span5 .row .span3 {
    width: 47.206703910615%;
    *width: 47.153055841945%;
  }
  .span5 .row .span2 {
    width: 29.608938547486%;
    *width: 29.555290478817%;
  }
  .span5 .row .span1 {
    width: 12.011173184358%;
    *width: 11.957525115688%;
  }
  .span4 .row [class*="span"] {
    margin-right: 8.6206896551724%;
    *margin-right: 8.5670415865029%;
  }
  .span4 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span4 .row .span4 {
    width: 78.64406779661%;
    *width: 78.590419727941%;
  }
  .span4 .row .span3 {
    width: 57.28813559322%;
    *width: 57.234487524551%;
  }
  .span4 .row .span2 {
    width: 35.932203389831%;
    *width: 35.878555321161%;
  }
  .span4 .row .span1 {
    width: 14.576271186441%;
    *width: 14.522623117771%;
  }
  .span3 .row [class*="span"] {
    margin-right: 11.834319526627%;
    *margin-right: 11.780671457958%;
  }
  .span3 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span3 .row .span3 {
    width: 72.844827586207%;
    *width: 72.791179517537%;
  }
  .span3 .row .span2 {
    width: 45.689655172414%;
    *width: 45.636007103744%;
  }
  .span3 .row .span1 {
    width: 18.534482758621%;
    *width: 18.480834689951%;
  }
  .span2 .row [class*="span"] {
    margin-right: 18.867924528302%;
    *margin-right: 18.814276459632%;
  }
  .span2 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span2 .row .span2 {
    width: 62.721893491124%;
    *width: 62.668245422455%;
  }
  .span2 .row .span1 {
    width: 25.443786982249%;
    *width: 25.390138913579%;
  }
  .span1 .row [class*="span"] {
    margin-right: 46.511627906977%;
    *margin-right: 46.457979838307%;
  }
  .span1 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span1 .row .span1 {
    width: 40.566037735849%;
    *width: 40.51238966718%;
  }
  .spanfirst {
    margin-right: 0 !important;
    clear: right;
  }
}
.row .span50,
.row-fluid .span50 {
  width: 50%;
  float: right;
}
.row .span33,
.row-fluid .span33 {
  width: 33.3333%;
  float: right;
}
.row .span25,
.row-fluid .span25 {
  width: 25%;
  float: right;
}
.row .span20,
.row-fluid .span20 {
  width: 20%;
  float: right;
}
.row .span16,
.row-fluid .span16 {
  width: 16.6666%;
  float: right;
}
.hidden-default {
  display: none !important;
}
@media (min-width: 1200px) {
  .hidden-wide {
    display: none !important;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .hidden-normal {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .hidden-xtablet {
    display: none !important;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 599px) {
  .hidden-mobile {
    display: none !important;
  }
}

.hidden {
  display: none !important;
  visibility: hidden;
}
@media (min-width: 768px) and (max-width: 979px) {
  .jumbotron {
    padding: 20px 0;
  }
  .jumbotron h1 {
    font-size: 28px;
  }
  .jumbotron p {
    font-size: 14px;
  }
  .masthead {
    padding: 40px 0;
  }
  .masthead h1 {
    font-size: 56px;
  }
  .masthead p {
    font-size: 28px;
  }
  .masthead .btn-large {
    font-size: 16px;
    padding: 12px 16px;
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .jumbotron {
    padding: 20px 0;
  }
  .jumbotron h1 {
    font-size: 28px;
  }
  .jumbotron p {
    font-size: 16px;
  }
  .masthead {
    padding: 20px 0;
  }
  .masthead h1 {
    font-size: 28px;
  }
  .masthead p {
    font-size: 16px;
  }
  .masthead .btn-large {
    font-size: 14px;
    padding: 12px 16px;
    margin-top: 0;
  }
}



@media (max-width: 767px) {
  .always-show .mega > .mega-dropdown-menu,
  .always-show .dropdown-menu {
    display: block !important;
  }
  .navbar-collapse-fixed-top,
  .navbar-collapse-fixed-bottom {
    border-top: none;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 1000;
  }
  .navbar-collapse-fixed-top .nav-collapse,
  .navbar-collapse-fixed-bottom .nav-collapse {
    position: absolute;
    width: 100%;
    right: 0;
    top: 41px;
    margin: 0;
  }
  .navbar-collapse-fixed-top .nav-collapse.in,
  .navbar-collapse-fixed-bottom .nav-collapse.in {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
  }
  .navbar-collapse-fixed-top .nav-collapse.in > *,
  .navbar-collapse-fixed-bottom .nav-collapse.in > * {
    -webkit-transform: translateZ(0);
  }
  .navbar-collapse-fixed-top .nav-collapse.animate,
  .navbar-collapse-fixed-bottom .nav-collapse.animate {
    overflow: hidden;
  }
  .navbar-collapse-fixed-bottom {
    bottom: 0;
    top: auto;
  }
  .navbar-collapse-fixed-bottom .nav-collapse {
    bottom: 41px;
    top: auto;
  }
  .navbar-collapse-fixed-bottom .btn-navbar {
    position: absolute;
    bottom: 0;
  }
  .logo-control .logo-img-sm {
    display: block;
  }
  .logo-control .logo-img {
    display: none;
  }
}

@media (max-width: 767px) {
  h1 {
    font-size: 28px;
    line-height: 1.25;
  }
  h1 small {
    font-size: 28px;
  }
  h2 {
    font-size: 21px;
    line-height: 1.25;
  }
  h2 small {
    font-size: 21px;
  }
  h3 {
    font-size: 17.5px;
    line-height: 1.25;
  }
  h3 small {
    font-size: 14px;
  }
  h4,
  h5,
  h6 {
    font-size: 14px;
    line-height: 1.25;
  }
  h4 small,
  h5 small,
  h6 small {
    font-size: 14px -2px;
  }
}

@media (max-width: 767px) {
  .t3-navhelper {
    margin-right: -20px;
    margin-left: -20px;
  }
  .t3-mainnav {
    background: #e6e6e6;
    border-top: 1px solid #d9d9d9;
    height: auto;
    margin-right: -20px;
    margin-left: -20px;
  }
  .t3-mainnav .navbar .btn-navbar:hover {
    cursor: pointer;
  }
  .t3-mainnav .nav-collapse {
    margin-top: 10px;
    background: #fff;
  }
  .t3-mainnav .nav-collapse .nav {
    margin: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a {
    margin-bottom: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > span {
    padding: 10px 20px;
    display: inline-block;
  }
  .t3-mainnav .nav-collapse .nav > li > a,
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-bottom: 1px solid #eee;
    padding: 10px 20px;
    font-weight: bold;
    text-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
  }
  .t3-mainnav .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a:hover {
    background-color: #666;
    background-image: none;
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-top: 1px solid #d9d9d9;
    border-bottom: 0;
    font-weight: normal;
    padding: 10px 20px;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu.open a,
  .t3-mainnav .nav-collapse .dropdown-submenu.open > a,
  .t3-mainnav .nav-collapse .dropdown-menu a:hover {
    background-color: #666;
    background-image: none;
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu {
    margin: 0;
    padding: 0;
    background-color: #e6e6e6;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .t3-mainnav.navbar-collapse-fixed-top,
  .t3-mainnav.navbar-collapse-fixed-bottom {
    margin: 0;
  }
  .t3-mainnav.navbar-collapse-fixed-top .nav-collapse,
  .t3-mainnav.navbar-collapse-fixed-bottom .nav-collapse {
    margin: 0;
  }
  .t3-mainnav .navbar .nav > li > .dropdown-menu:before,
  .t3-mainnav .navbar .nav > li > .dropdown-menu:after,
  .t3-mainnav .navbar .nav > li > .dropdown-menu .divider {
    display: none;
  }
  .t3-mainnav .customization {
    display: none;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  #search-form .word a.btn {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .article-content iframe {
    width: 100% !important;
    height: auto;
  }
  .contact .form-horizontal .control-label.email_copy {
    float: right;
    margin-left: 5px;
  }
  .contact .thumbnail.pull-right {
    width: 100%;
    float: none;
  }
  .contact .thumbnail.pull-right img {
    width: 100%;
  }
  .contact .dl-horizontal dt {
    float: right;
    margin-left: 5px;
  }
  .login-wrap .login_form fieldset,
  .login-wrap .login fieldset {
    padding-right: 20px;
  }
}
@media (max-width: 599px) {
  article img[align=left],
  .img_caption.left,
  article img[align=right],
  .img_caption.right,
  .img-fulltext-left,
  .img-fulltext-right {
    float: none !important;
    margin-right: 0;
    margin-left: 0;
    width: 100% !important;
  }
  a#advanced-search-toggle {
    margin-top: 10px;
  }
  #search-form .word a.btn {
    margin-top: 10px;
  }
}
@media (max-width: 360px) {
  button.button {
    margin-top: 10px;
  }
  #search-form .word button.btn,
  #search-form .word a.btn {
    margin-top: 10px;
  }
}



@media (max-width: 767px) {
  body {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .logo {
    float: right !important;
    text-align: center;
    width: 100% !important;
  }
  .head-search {
    float: right !important;
    margin-top: 20px;
    margin-right: 0 !important;
    width: 100% !important;
  }
  .head-search form {
    float: none;
  }
  .head-search .input {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 30px;
  }
  .head-search .input:focus {
    width: 100%;
  }
  .t3-header .span8,
  .t3-header .span4 {
    width: 100% !important;
    margin-right: 0 !important;
    float: none;
  }
  .languageswitcherload {
    float: right;
  }
  .languageswitcherload .mod-languages {
    text-align: left;
  }
  .t3-sl {
    padding-bottom: 20px;
    padding-top: 20px;
  }
  .t3-footer {
    margin-right: -20px;
    margin-left: -20px;
  }
  .t3-footnav {
    padding: 20px 20px 0;
    font-size: 12px;
  }
  .t3-footnav .module-title {
    font-size: 14px;
    font-weight: bold;
  }
  .t3-copyright {
    padding: 20px 20px 40px;
    *zoom: 1;
  }
  .t3-copyright:before,
  .t3-copyright:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .t3-copyright:after {
    clear: both;
  }
  .copyright,
  .poweredby {
    float: none;
    display: inline-block;
    text-align: center;
  }
  .poweredby {
    margin-top: 10px;
  }
  .poweredby .t3-logo,
  .poweredby .t3-logo-small {
    float: none;
    display: inline-block;
  }
}PK�}!]Tq�jmTmT#rtl/orange/bootstrap-responsive.cssnu&1i�.hidden {
  display: none;
  visibility: hidden;
}
.visible-phone {
  display: none !important;
}
.visible-tablet {
  display: none !important;
}
.hidden-desktop {
  display: none !important;
}
.visible-desktop {
  display: inherit !important;
}
@media (min-width: 768px) and (max-width: 979px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-tablet {
    display: inherit !important;
  }
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-phone {
    display: inherit !important;
  }
  .hidden-phone {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: inherit !important;
  }
  .hidden-print {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .row {
    margin-right: -40px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: right;
    min-height: 1px;
    margin-right: 40px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 1196px;
  }
  .span12 {
    width: 1196px;
  }
  .span11 {
    width: 1093px;
  }
  .span10 {
    width: 990px;
  }
  .span9 {
    width: 887px;
  }
  .span8 {
    width: 784px;
  }
  .span7 {
    width: 681px;
  }
  .span6 {
    width: 578px;
  }
  .span5 {
    width: 475px;
  }
  .span4 {
    width: 372px;
  }
  .span3 {
    width: 269px;
  }
  .span2 {
    width: 166px;
  }
  .span1 {
    width: 63px;
  }
  .offset12 {
    margin-right: 1276px;
  }
  .offset11 {
    margin-right: 1173px;
  }
  .offset10 {
    margin-right: 1070px;
  }
  .offset9 {
    margin-right: 967px;
  }
  .offset8 {
    margin-right: 864px;
  }
  .offset7 {
    margin-right: 761px;
  }
  .offset6 {
    margin-right: 658px;
  }
  .offset5 {
    margin-right: 555px;
  }
  .offset4 {
    margin-right: 452px;
  }
  .offset3 {
    margin-right: 349px;
  }
  .offset2 {
    margin-right: 246px;
  }
  .offset1 {
    margin-right: 143px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    margin-right: 3.3444816053512%;
    *margin-right: 3.2908335366816%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-right: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-right: 3.3444816053512%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.387959866221%;
    *width: 91.334311797551%;
  }
  .row-fluid .span10 {
    width: 82.775919732441%;
    *width: 82.722271663772%;
  }
  .row-fluid .span9 {
    width: 74.163879598662%;
    *width: 74.110231529993%;
  }
  .row-fluid .span8 {
    width: 65.551839464883%;
    *width: 65.498191396213%;
  }
  .row-fluid .span7 {
    width: 56.939799331104%;
    *width: 56.886151262434%;
  }
  .row-fluid .span6 {
    width: 48.327759197324%;
    *width: 48.274111128655%;
  }
  .row-fluid .span5 {
    width: 39.715719063545%;
    *width: 39.662070994876%;
  }
  .row-fluid .span4 {
    width: 31.103678929766%;
    *width: 31.050030861096%;
  }
  .row-fluid .span3 {
    width: 22.491638795987%;
    *width: 22.437990727317%;
  }
  .row-fluid .span2 {
    width: 13.879598662207%;
    *width: 13.825950593538%;
  }
  .row-fluid .span1 {
    width: 5.2675585284281%;
    *width: 5.2139104597586%;
  }
  .row-fluid .offset12 {
    margin-right: 106.6889632107%;
    *margin-right: 106.58166707336%;
  }
  .row-fluid .offset12:first-child {
    margin-right: 103.34448160535%;
    *margin-right: 103.23718546801%;
  }
  .row-fluid .offset11 {
    margin-right: 98.076923076923%;
    *margin-right: 97.969626939584%;
  }
  .row-fluid .offset11:first-child {
    margin-right: 94.732441471572%;
    *margin-right: 94.625145334233%;
  }
  .row-fluid .offset10 {
    margin-right: 89.464882943144%;
    *margin-right: 89.357586805805%;
  }
  .row-fluid .offset10:first-child {
    margin-right: 86.120401337793%;
    *margin-right: 86.013105200454%;
  }
  .row-fluid .offset9 {
    margin-right: 80.852842809365%;
    *margin-right: 80.745546672025%;
  }
  .row-fluid .offset9:first-child {
    margin-right: 77.508361204013%;
    *margin-right: 77.401065066674%;
  }
  .row-fluid .offset8 {
    margin-right: 72.240802675585%;
    *margin-right: 72.133506538246%;
  }
  .row-fluid .offset8:first-child {
    margin-right: 68.896321070234%;
    *margin-right: 68.789024932895%;
  }
  .row-fluid .offset7 {
    margin-right: 63.628762541806%;
    *margin-right: 63.521466404467%;
  }
  .row-fluid .offset7:first-child {
    margin-right: 60.284280936455%;
    *margin-right: 60.176984799116%;
  }
  .row-fluid .offset6 {
    margin-right: 55.016722408027%;
    *margin-right: 54.909426270688%;
  }
  .row-fluid .offset6:first-child {
    margin-right: 51.672240802676%;
    *margin-right: 51.564944665337%;
  }
  .row-fluid .offset5 {
    margin-right: 46.404682274247%;
    *margin-right: 46.297386136908%;
  }
  .row-fluid .offset5:first-child {
    margin-right: 43.060200668896%;
    *margin-right: 42.952904531557%;
  }
  .row-fluid .offset4 {
    margin-right: 37.792642140468%;
    *margin-right: 37.685346003129%;
  }
  .row-fluid .offset4:first-child {
    margin-right: 34.448160535117%;
    *margin-right: 34.340864397778%;
  }
  .row-fluid .offset3 {
    margin-right: 29.180602006689%;
    *margin-right: 29.07330586935%;
  }
  .row-fluid .offset3:first-child {
    margin-right: 25.836120401338%;
    *margin-right: 25.728824263999%;
  }
  .row-fluid .offset2 {
    margin-right: 20.56856187291%;
    *margin-right: 20.461265735571%;
  }
  .row-fluid .offset2:first-child {
    margin-right: 17.224080267559%;
    *margin-right: 17.116784130219%;
  }
  .row-fluid .offset1 {
    margin-right: 11.95652173913%;
    *margin-right: 11.849225601791%;
  }
  .row-fluid .offset1:first-child {
    margin-right: 8.6120401337793%;
    *margin-right: 8.5047439964402%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-right: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 40px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 1182px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 1079px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 976px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 873px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 770px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 667px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 564px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 461px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 358px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 255px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 152px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 49px;
  }
  .thumbnails {
    margin-right: -40px;
  }
  .thumbnails > li {
    margin-right: 40px;
  }
  .row-fluid .thumbnails {
    margin-right: 0;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  .row {
    margin-right: -20px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: right;
    min-height: 1px;
    margin-right: 20px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 736px;
  }
  .span12 {
    width: 736px;
  }
  .span11 {
    width: 673px;
  }
  .span10 {
    width: 610px;
  }
  .span9 {
    width: 547px;
  }
  .span8 {
    width: 484px;
  }
  .span7 {
    width: 421px;
  }
  .span6 {
    width: 358px;
  }
  .span5 {
    width: 295px;
  }
  .span4 {
    width: 232px;
  }
  .span3 {
    width: 169px;
  }
  .span2 {
    width: 106px;
  }
  .span1 {
    width: 43px;
  }
  .offset12 {
    margin-right: 776px;
  }
  .offset11 {
    margin-right: 713px;
  }
  .offset10 {
    margin-right: 650px;
  }
  .offset9 {
    margin-right: 587px;
  }
  .offset8 {
    margin-right: 524px;
  }
  .offset7 {
    margin-right: 461px;
  }
  .offset6 {
    margin-right: 398px;
  }
  .offset5 {
    margin-right: 335px;
  }
  .offset4 {
    margin-right: 272px;
  }
  .offset3 {
    margin-right: 209px;
  }
  .offset2 {
    margin-right: 146px;
  }
  .offset1 {
    margin-right: 83px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    margin-right: 2.7173913043478%;
    *margin-right: 2.6637432356783%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-right: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-right: 2.7173913043478%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.387959866221%;
    *width: 91.334311797551%;
  }
  .row-fluid .span10 {
    width: 82.775919732441%;
    *width: 82.722271663772%;
  }
  .row-fluid .span9 {
    width: 74.163879598662%;
    *width: 74.110231529993%;
  }
  .row-fluid .span8 {
    width: 65.551839464883%;
    *width: 65.498191396213%;
  }
  .row-fluid .span7 {
    width: 56.939799331104%;
    *width: 56.886151262434%;
  }
  .row-fluid .span6 {
    width: 48.327759197324%;
    *width: 48.274111128655%;
  }
  .row-fluid .span5 {
    width: 39.715719063545%;
    *width: 39.662070994876%;
  }
  .row-fluid .span4 {
    width: 31.103678929766%;
    *width: 31.050030861096%;
  }
  .row-fluid .span3 {
    width: 22.491638795987%;
    *width: 22.437990727317%;
  }
  .row-fluid .span2 {
    width: 13.879598662207%;
    *width: 13.825950593538%;
  }
  .row-fluid .span1 {
    width: 5.2675585284281%;
    *width: 5.2139104597586%;
  }
  .row-fluid .offset12 {
    margin-right: 105.4347826087%;
    *margin-right: 105.32748647136%;
  }
  .row-fluid .offset12:first-child {
    margin-right: 102.71739130435%;
    *margin-right: 102.61009516701%;
  }
  .row-fluid .offset11 {
    margin-right: 98.076923076923%;
    *margin-right: 97.969626939584%;
  }
  .row-fluid .offset11:first-child {
    margin-right: 94.732441471572%;
    *margin-right: 94.625145334233%;
  }
  .row-fluid .offset10 {
    margin-right: 89.464882943144%;
    *margin-right: 89.357586805805%;
  }
  .row-fluid .offset10:first-child {
    margin-right: 86.120401337793%;
    *margin-right: 86.013105200454%;
  }
  .row-fluid .offset9 {
    margin-right: 80.852842809365%;
    *margin-right: 80.745546672025%;
  }
  .row-fluid .offset9:first-child {
    margin-right: 77.508361204013%;
    *margin-right: 77.401065066674%;
  }
  .row-fluid .offset8 {
    margin-right: 72.240802675585%;
    *margin-right: 72.133506538246%;
  }
  .row-fluid .offset8:first-child {
    margin-right: 68.896321070234%;
    *margin-right: 68.789024932895%;
  }
  .row-fluid .offset7 {
    margin-right: 63.628762541806%;
    *margin-right: 63.521466404467%;
  }
  .row-fluid .offset7:first-child {
    margin-right: 60.284280936455%;
    *margin-right: 60.176984799116%;
  }
  .row-fluid .offset6 {
    margin-right: 55.016722408027%;
    *margin-right: 54.909426270688%;
  }
  .row-fluid .offset6:first-child {
    margin-right: 51.672240802676%;
    *margin-right: 51.564944665337%;
  }
  .row-fluid .offset5 {
    margin-right: 46.404682274247%;
    *margin-right: 46.297386136908%;
  }
  .row-fluid .offset5:first-child {
    margin-right: 43.060200668896%;
    *margin-right: 42.952904531557%;
  }
  .row-fluid .offset4 {
    margin-right: 37.792642140468%;
    *margin-right: 37.685346003129%;
  }
  .row-fluid .offset4:first-child {
    margin-right: 34.448160535117%;
    *margin-right: 34.340864397778%;
  }
  .row-fluid .offset3 {
    margin-right: 29.180602006689%;
    *margin-right: 29.07330586935%;
  }
  .row-fluid .offset3:first-child {
    margin-right: 25.836120401338%;
    *margin-right: 25.728824263999%;
  }
  .row-fluid .offset2 {
    margin-right: 20.56856187291%;
    *margin-right: 20.461265735571%;
  }
  .row-fluid .offset2:first-child {
    margin-right: 17.224080267559%;
    *margin-right: 17.116784130219%;
  }
  .row-fluid .offset1 {
    margin-right: 11.95652173913%;
    *margin-right: 11.849225601791%;
  }
  .row-fluid .offset1:first-child {
    margin-right: 8.6120401337793%;
    *margin-right: 8.5047439964402%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-right: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 20px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 722px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 659px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 596px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 533px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 470px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 407px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 344px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 281px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 218px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 155px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 92px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 29px;
  }
}

@media (max-width: 767px) {
  body {
    padding-right: 20px;
    padding-left: 20px;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom,
  .navbar-static-top {
    margin-right: -20px;
    margin-left: -20px;
  }
  .container-fluid {
    padding: 0;
  }
  .dl-horizontal dt {
    float: none;
    clear: none;
    width: auto;
    text-align: right;
  }
  .dl-horizontal dd {
    margin-right: 0;
  }
  .container {
    width: auto;
  }
  .row-fluid {
    width: 100%;
  }
  .row,
  .thumbnails {
    margin-right: 0;
  }
  .thumbnails > li {
    float: none;
    margin-right: 0;
  }
  [class*="span"],
  .uneditable-input[class*="span"],
  .row-fluid [class*="span"] {
    float: none;
    display: block;
    width: 100%;
    margin-right: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .row-fluid [class*="offset"]:first-child {
    margin-right: 0;
  }
  .input-large,
  .input-xlarge,
  .input-xxlarge,
  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .input-prepend input,
  .input-append input,
  .input-prepend input[class*="span"],
  .input-append input[class*="span"] {
    display: inline-block;
    width: auto;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 0;
  }
  .modal {
    position: fixed;
    top: 20px;
    right: 20px;
    left: 20px;
    width: auto;
    margin: 0;
  }
  .modal.fade {
    top: -100px;
  }
  .modal.fade.in {
    top: 20px;
  }
}
@media (max-width: 480px) {
  .nav-collapse {
    -webkit-transform: translate3d(0,0,0);
  }
  .page-header h1 small {
    display: block;
    line-height: 20px;
  }
  input[type="checkbox"],
  input[type="radio"] {
    border: 1px solid #ccc;
  }
  .form-horizontal .control-label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: right;
  }
  .form-horizontal .controls {
    margin-right: 0;
  }
  .form-horizontal .control-list {
    padding-top: 0;
  }
  .form-horizontal .form-actions {
    padding-right: 10px;
    padding-left: 10px;
  }
  .media .pull-left,
  .media .pull-right {
    float: none;
    display: block;
    margin-bottom: 10px;
  }
  .media-object {
    margin-left: 0;
    margin-right: 0;
  }
  .modal {
    top: 10px;
    right: 10px;
    left: 10px;
  }
  .modal-header .close {
    padding: 10px;
    margin: -10px;
  }
  .carousel-caption {
    position: static;
  }
}

.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
  -moz-transition: opacity .15s linear;
  -o-transition: opacity .15s linear;
  transition: opacity .15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height .35s ease;
  -moz-transition: height .35s ease;
  -o-transition: height .35s ease;
  transition: height .35s ease;
}
.collapse.in {
  height: auto;
}

@media (max-width: 767px) {
  body {
    padding-top: 0;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    position: static;
  }
  .navbar-fixed-top {
    margin-bottom: 20px;
  }
  .navbar-fixed-bottom {
    margin-top: 20px;
  }
  .navbar-fixed-top .navbar-inner,
  .navbar-fixed-bottom .navbar-inner {
    padding: 5px;
  }
  .navbar .container {
    width: auto;
    padding: 0;
  }
  .navbar .brand {
    padding-right: 10px;
    padding-left: 10px;
    margin: 0 -5px 0 0;
  }
  .nav-collapse {
    clear: both;
  }
  .nav-collapse .nav {
    float: none;
    margin: 0 0 10px;
  }
  .nav-collapse .nav > li {
    float: none;
  }
  .nav-collapse .nav > li > a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > .divider-vertical {
    display: none;
  }
  .nav-collapse .nav .nav-header {
    color: #666;
    text-shadow: none;
  }
  .nav-collapse .nav > li > a,
  .nav-collapse .dropdown-menu a {
    padding: 9px 15px;
    font-weight: bold;
    color: #666;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  .nav-collapse .btn {
    padding: 4px 10px 4px;
    font-weight: normal;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
  }
  .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > li > a:hover,
  .nav-collapse .nav > li > a:focus,
  .nav-collapse .dropdown-menu a:hover,
  .nav-collapse .dropdown-menu a:focus {
    background-color: #e6e6e6;
  }
  .navbar-inverse .nav-collapse .nav > li > a,
  .navbar-inverse .nav-collapse .dropdown-menu a {
    color: #999;
  }
  .navbar-inverse .nav-collapse .nav > li > a:hover,
  .navbar-inverse .nav-collapse .nav > li > a:focus,
  .navbar-inverse .nav-collapse .dropdown-menu a:hover,
  .navbar-inverse .nav-collapse .dropdown-menu a:focus {
    background-color: #111111;
  }
  .nav-collapse.in .btn-group {
    margin-top: 5px;
    padding: 0;
  }
  .nav-collapse .dropdown-menu {
    position: static;
    top: auto;
    right: auto;
    float: none;
    display: none;
    max-width: none;
    margin: 0 15px;
    padding: 0;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .nav-collapse .open > .dropdown-menu {
    display: block;
  }
  .nav-collapse .dropdown-menu:before,
  .nav-collapse .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .dropdown-menu .divider {
    display: none;
  }
  .nav-collapse .nav > li > .dropdown-menu:before,
  .nav-collapse .nav > li > .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .navbar-form,
  .nav-collapse .navbar-search {
    float: none;
    padding: 10px 15px;
    margin: 10px 0;
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
  }
  .navbar-inverse .nav-collapse .navbar-form,
  .navbar-inverse .nav-collapse .navbar-search {
    border-top-color: #111111;
    border-bottom-color: #111111;
  }
  .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-right: 0;
  }
  .nav-collapse,
  .nav-collapse.collapse {
    overflow: hidden;
    height: 0;
  }
  .navbar .btn-navbar {
    display: block;
  }
  .navbar-static .navbar-inner {
    padding-right: 10px;
    padding-left: 10px;
  }
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: auto;
  }
}
@media (min-width: 768px) {
  .nav-collapse.collapse {
    height: auto !important;
    overflow: visible !important;
  }
}PK�}!]���*�#�#rtl/frontend-edit.cssnu&1i�fieldset.t3onoff {
  width: 90px;
  height: 30px;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  padding: 0 !important;
  position: relative;
  border: 1px solid #aaa;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  
  
  
  
  
}
fieldset.t3onoff input[type=radio] {
  display: none;
}
fieldset.t3onoff label {
  width: 90px;
  height: 30px;
  overflow: hidden;
  display: block;
  border-radius: 0;
  position: absolute;
  top: -1px;
  right: -1px;
  z-index: 1;
  text-transform: uppercase;
  background: url(../../../../plugins/system/t3/base/imgs/blank.gif) no-repeat transparent;
  text-indent: -999em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
fieldset.t3onoff label:before,
fieldset.t3onoff label:after {
  display: block;
  position: absolute;
  top: 0;
  border-radius: 0;
  border: 1px solid #aaa;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 250ms;
  transition: all 250ms;
}
fieldset.t3onoff label:before {
  content: "ON";
  width: 100%;
  height: 100%;
  text-indent: 0;
  color: white;
  padding: 4px 18px;
  font-weight: normal;
}
fieldset.t3onoff label:after {
  content: "";
  width: 40%;
  height: 100%;
  background: #fff;
}
fieldset.t3onoff label.off:before {
  content: "OFF";
  text-align: left;
  color: #555;
}
fieldset.t3onoff label.active {
  z-index: 0;
}
fieldset.t3onoff label.off:before {
  background: #eee;
  right: 100%;
}
fieldset.t3onoff label.off.active:before {
  right: 0%;
}
fieldset.t3onoff label.on:before {
  background: #690;
  right: -100%;
}
fieldset.t3onoff label.on.active:before {
  right: 0%;
}
fieldset.t3onoff label.off:after {
  right: 60%;
}
fieldset.t3onoff label.off.active:after {
  right: 0%;
}
fieldset.t3onoff label.on:after {
  right: 0%;
}
fieldset.t3onoff label.on.active:after {
  right: 60%;
}
fieldset.radio.btn-group {
  padding: 0;
}
fieldset.radio.btn-group input {
  display: none;
}
fieldset.radio.btn-group label {
  display: inline-block;
  min-width: 54px;
  padding: 0 12px;
  border: 1px solid #aaa;
  line-height: 28px;
  background: #eee;
  color: #555;
  border-radius: 0;
  text-align: center;
  border-left-width: 0px;
  text-transform: uppercase;
}
fieldset.radio.btn-group label:last-child {
  border-left-width: 1px;
  border-radius: 4px 0 0 4px;
}
fieldset.radio.btn-group label.active {
  background: #690;
  border-color: #5c8b00;
  color: #fff;
}
#adminForm .clearfix {
  overflow: visible;
}
#adminForm .chzn-container .chzn-results {
  clear: both;
}
.com_config #modules-form .input-append .add-on,
.com_config #modules-form .input-prepend .add-on {
  width: 35px;
}
.com_config #modules-form .input-append input,
.com_config #modules-form .input-prepend input {
  display: inline-block;
}
.com_config #modules-form .input-append .btn,
.com_config #modules-form .input-prepend .btn {
  border: 1px solid #aaa;
}
.com_config #modules-form .accordion-group {
  margin-bottom: 20px;
}
.com_config #modules-form .accordion-group .accordion-heading .accordion-toggle {
  color: #428bca;
  display: block;
  padding: 10px;
  outline: none;
}
.com_config #modules-form .accordion-group .accordion-heading .accordion-toggle.collapsed {
  border-radius: 5px;
  color: #666;
}
.com_config #modules-form .accordion-group .accordion-body .nav-tabs {
  border-bottom: 0;
}
.controls select {
  vertical-align: middle;
  width: 220px;
}
[class^="icon-"],
[class*=" icon-"] {
  font-family: FontAwesome !important;
}
.view-history .btn-group {
  margin-bottom: 10px;
}
.btn [class^="icon-"],
.btn [class*=" icon-"] {
  margin-left: 5px;
}
.btn span.icon-delete:before {
  content: "\f057";
  display: inline-block;
  height: 16px;
  width: 16px;
  color: #333;
}
.icon-eye-open:before,
.icon-eye:before {
  content: "\f06e";
  font-family: "FontAwesome";
}
.icon-file-add:before {
  content: "\f0f6";
  font-family: "FontAwesome";
}
.icon-cancel:before {
  content: "\f00d";
  font-family: "FontAwesome";
}
.icon-publish:before {
  content: "\f00c";
}
.icon-unpublish:before {
  content: "\f00d";
}
.icon-featured:before {
  content: "\f005";
}
.icon-unfeatured:before {
  content: "\f005";
}
.window.view-modules .well .control-label {
  display: inline-block;
}
.window.view-modules .well .controls {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}
.window.view-modules .control-group:after {
  content: "";
  clear: both;
  display: table;
}
.window.view-modules #filter-bar {
  margin-bottom: 10px;
}
.window.view-modules #filter-bar .btn-group button {
  margin-top: 0;
}
.view-modules .js-stools,
.view-articles .js-stools,
.view-contacts .js-stools,
.view-fields .js-stools,
.view-items .js-stools {
  margin-bottom: 20px;
}
.view-modules .js-stools .btn,
.view-articles .js-stools .btn,
.view-contacts .js-stools .btn,
.view-fields .js-stools .btn,
.view-items .js-stools .btn {
  border: 1px solid #ccc;
  margin-top: 0;
}
.view-modules .js-stools .input-append .btn,
.view-articles .js-stools .input-append .btn,
.view-contacts .js-stools .input-append .btn,
.view-fields .js-stools .input-append .btn,
.view-items .js-stools .input-append .btn {
  border-right: 0;
}
.view-modules .js-stools input,
.view-articles .js-stools input,
.view-contacts .js-stools input,
.view-fields .js-stools input,
.view-items .js-stools input {
  display: inline-block;
}
.view-modules .js-stools-container-filters .chzn-container-single,
.view-articles .js-stools-container-filters .chzn-container-single,
.view-contacts .js-stools-container-filters .chzn-container-single,
.view-fields .js-stools-container-filters .chzn-container-single,
.view-items .js-stools-container-filters .chzn-container-single {
  width: 220px !important;
}
.view-modules .js-stools-container-filters .chzn-drop,
.view-articles .js-stools-container-filters .chzn-drop,
.view-contacts .js-stools-container-filters .chzn-drop,
.view-fields .js-stools-container-filters .chzn-drop,
.view-items .js-stools-container-filters .chzn-drop {
  box-sizing: border-box !important;
}
.view-modules table#moduleList td .label,
.view-articles table#moduleList td .label,
.view-contacts table#moduleList td .label,
.view-fields table#moduleList td .label,
.view-items table#moduleList td .label {
  background-color: #999;
  box-sizing: border-box;
  border-radius: 3px;
  display: inline-block;
  font-weight: normal;
  font-size: 100%;
  padding: 10px;
  width: 100%;
}
.view-modules table#moduleList td:nth-child(1),
.view-articles table#moduleList td:nth-child(1),
.view-contacts table#moduleList td:nth-child(1),
.view-fields table#moduleList td:nth-child(1),
.view-items table#moduleList td:nth-child(1) {
  vertical-align: middle;
}
.view-modules .icon-publish:before,
.view-articles .icon-publish:before,
.view-contacts .icon-publish:before,
.view-fields .icon-publish:before,
.view-items .icon-publish:before {
  content: "\f00c";
  font-size: 16px;
}
.view-modules #extra_class.span12,
.view-articles #extra_class.span12,
.view-contacts #extra_class.span12,
.view-fields #extra_class.span12,
.view-items #extra_class.span12 {
  box-sizing: border-box;
  height: 40px;
  line-height: 40px;
  width: 100%;
}
.mce-container-body .icon-file-add:before {
  content: "\f067";
}
.mce-container-body .icon-pictures:before {
  content: "\f03e";
}
.edit.item-page #jform_com_fields_checkboxs label.checkbox,
.profile-edit #jform_com_fields_checkboxs label.checkbox {
  display: inline-block;
  margin-left: 10px;
}
.edit.item-page #jform_com_fields_checkboxs input[type="checkbox"],
.profile-edit #jform_com_fields_checkboxs input[type="checkbox"] {
  margin-right: 0;
  margin-top: -2px;
  position: relative;
  vertical-align: middle;
  width: auto;
}
.edit.item-page .minicolors-input,
.profile-edit .minicolors-input {
  height: 28px;
  width: auto;
}
.profile-edit #jform_com_fields_user_checkbox label.checkbox {
  display: inline-block;
  margin-left: 10px;
}
.profile-edit #jform_com_fields_user_checkbox input {
  position: relative;
  margin-right: 0;
  margin-left: 5px;
  width: auto;
}
.profile-edit .minicolors-input {
  height: 28px;
  width: auto;
}
.profile-edit #jform_com_fields_user_image_chzn .chzn-search {
  box-sizing: border-box;
}
.profile-edit #jform_com_fields_user_image_chzn ul.chzn-results {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  width: 100%;
}
.profile-edit #jform_com_fields_user_calendar {
  float: right;
}
.profile-edit .chzn-container-single,
.profile-edit .chzn-container {
  float: right;
  margin-left: 10px;
}
@media screen and (max-width: 360px) {
  .profile-edit .chzn-container-single,
  .profile-edit .chzn-container {
    width: 100% !important;
  }
}
.profile-edit .chzn-container-single .chzn-drop,
.profile-edit .chzn-container .chzn-drop {
  box-sizing: border-box !important;
}
.profile #users-profile-core {
  width: 100%;
}
.profile .dl-horizontal dd {
  margin-bottom: 10px;
  border-bottom: 1px dashed #ddd;
  padding-bottom: 10px;
}
.profile .dl-horizontal dd img {
  max-width: 100%;
}PK�}!]���4n4nrtl/template-responsive.cssnu&1i�@media (min-width: 980px) and (max-width: 1199px) {
  .row {
    margin-right: -40px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: right;
    min-height: 1px;
    margin-right: 40px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 932px;
  }
  .span12 {
    width: 932px;
  }
  .span11 {
    width: 851px;
  }
  .span10 {
    width: 770px;
  }
  .span9 {
    width: 689px;
  }
  .span8 {
    width: 608px;
  }
  .span7 {
    width: 527px;
  }
  .span6 {
    width: 446px;
  }
  .span5 {
    width: 365px;
  }
  .span4 {
    width: 284px;
  }
  .span3 {
    width: 203px;
  }
  .span2 {
    width: 122px;
  }
  .span1 {
    width: 41px;
  }
  .offset12 {
    margin-right: 1012px;
  }
  .offset11 {
    margin-right: 931px;
  }
  .offset10 {
    margin-right: 850px;
  }
  .offset9 {
    margin-right: 769px;
  }
  .offset8 {
    margin-right: 688px;
  }
  .offset7 {
    margin-right: 607px;
  }
  .offset6 {
    margin-right: 526px;
  }
  .offset5 {
    margin-right: 445px;
  }
  .offset4 {
    margin-right: 364px;
  }
  .offset3 {
    margin-right: 283px;
  }
  .offset2 {
    margin-right: 202px;
  }
  .offset1 {
    margin-right: 121px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    margin-right: 4.2918454935622%;
    *margin-right: 4.2381974248927%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-right: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-right: 4.2918454935622%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.309012875536%;
    *width: 91.255364806867%;
  }
  .row-fluid .span10 {
    width: 82.618025751073%;
    *width: 82.564377682403%;
  }
  .row-fluid .span9 {
    width: 73.927038626609%;
    *width: 73.87339055794%;
  }
  .row-fluid .span8 {
    width: 65.236051502146%;
    *width: 65.182403433476%;
  }
  .row-fluid .span7 {
    width: 56.545064377682%;
    *width: 56.491416309013%;
  }
  .row-fluid .span6 {
    width: 47.854077253219%;
    *width: 47.800429184549%;
  }
  .row-fluid .span5 {
    width: 39.163090128755%;
    *width: 39.109442060086%;
  }
  .row-fluid .span4 {
    width: 30.472103004292%;
    *width: 30.418454935622%;
  }
  .row-fluid .span3 {
    width: 21.781115879828%;
    *width: 21.727467811159%;
  }
  .row-fluid .span2 {
    width: 13.090128755365%;
    *width: 13.036480686695%;
  }
  .row-fluid .span1 {
    width: 4.3991416309013%;
    *width: 4.3454935622318%;
  }
  .row-fluid .offset12 {
    margin-right: 108.58369098712%;
    *margin-right: 108.47639484979%;
  }
  .row-fluid .offset12:first-child {
    margin-right: 104.29184549356%;
    *margin-right: 104.18454935622%;
  }
  .row-fluid .offset11 {
    margin-right: 99.892703862661%;
    *margin-right: 99.785407725322%;
  }
  .row-fluid .offset11:first-child {
    margin-right: 95.600858369099%;
    *margin-right: 95.49356223176%;
  }
  .row-fluid .offset10 {
    margin-right: 91.201716738197%;
    *margin-right: 91.094420600858%;
  }
  .row-fluid .offset10:first-child {
    margin-right: 86.909871244635%;
    *margin-right: 86.802575107296%;
  }
  .row-fluid .offset9 {
    margin-right: 82.510729613734%;
    *margin-right: 82.403433476395%;
  }
  .row-fluid .offset9:first-child {
    margin-right: 78.218884120172%;
    *margin-right: 78.111587982833%;
  }
  .row-fluid .offset8 {
    margin-right: 73.81974248927%;
    *margin-right: 73.712446351931%;
  }
  .row-fluid .offset8:first-child {
    margin-right: 69.527896995708%;
    *margin-right: 69.420600858369%;
  }
  .row-fluid .offset7 {
    margin-right: 65.128755364807%;
    *margin-right: 65.021459227468%;
  }
  .row-fluid .offset7:first-child {
    margin-right: 60.836909871245%;
    *margin-right: 60.729613733906%;
  }
  .row-fluid .offset6 {
    margin-right: 56.437768240343%;
    *margin-right: 56.330472103004%;
  }
  .row-fluid .offset6:first-child {
    margin-right: 52.145922746781%;
    *margin-right: 52.038626609442%;
  }
  .row-fluid .offset5 {
    margin-right: 47.74678111588%;
    *margin-right: 47.639484978541%;
  }
  .row-fluid .offset5:first-child {
    margin-right: 43.454935622318%;
    *margin-right: 43.347639484979%;
  }
  .row-fluid .offset4 {
    margin-right: 39.055793991416%;
    *margin-right: 38.948497854077%;
  }
  .row-fluid .offset4:first-child {
    margin-right: 34.763948497854%;
    *margin-right: 34.656652360515%;
  }
  .row-fluid .offset3 {
    margin-right: 30.364806866953%;
    *margin-right: 30.257510729614%;
  }
  .row-fluid .offset3:first-child {
    margin-right: 26.072961373391%;
    *margin-right: 25.965665236052%;
  }
  .row-fluid .offset2 {
    margin-right: 21.673819742489%;
    *margin-right: 21.56652360515%;
  }
  .row-fluid .offset2:first-child {
    margin-right: 17.381974248927%;
    *margin-right: 17.274678111588%;
  }
  .row-fluid .offset1 {
    margin-right: 12.982832618026%;
    *margin-right: 12.875536480687%;
  }
  .row-fluid .offset1:first-child {
    margin-right: 8.6909871244635%;
    *margin-right: 8.5836909871245%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-right: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 40px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 918px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 837px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 756px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 675px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 594px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 513px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 432px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 351px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 270px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 189px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 108px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 27px;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .offset-12 {
    margin-right: -736px;
  }
  .offset-11 {
    margin-right: -673px;
  }
  .offset-10 {
    margin-right: -610px;
  }
  .offset-9 {
    margin-right: -547px;
  }
  .offset-8 {
    margin-right: -484px;
  }
  .offset-7 {
    margin-right: -421px;
  }
  .offset-6 {
    margin-right: -358px;
  }
  .offset-5 {
    margin-right: -295px;
  }
  .offset-4 {
    margin-right: -232px;
  }
  .offset-3 {
    margin-right: -169px;
  }
  .offset-2 {
    margin-right: -106px;
  }
  .offset-1 {
    margin-right: -43px;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .offset-12 {
    margin-right: -932px;
  }
  .offset-11 {
    margin-right: -851px;
  }
  .offset-10 {
    margin-right: -770px;
  }
  .offset-9 {
    margin-right: -689px;
  }
  .offset-8 {
    margin-right: -608px;
  }
  .offset-7 {
    margin-right: -527px;
  }
  .offset-6 {
    margin-right: -446px;
  }
  .offset-5 {
    margin-right: -365px;
  }
  .offset-4 {
    margin-right: -284px;
  }
  .offset-3 {
    margin-right: -203px;
  }
  .offset-2 {
    margin-right: -122px;
  }
  .offset-1 {
    margin-right: -41px;
  }
}
@media (min-width: 1200px) {
  .offset-12 {
    margin-right: -1196px;
  }
  .offset-11 {
    margin-right: -1093px;
  }
  .offset-10 {
    margin-right: -990px;
  }
  .offset-9 {
    margin-right: -887px;
  }
  .offset-8 {
    margin-right: -784px;
  }
  .offset-7 {
    margin-right: -681px;
  }
  .offset-6 {
    margin-right: -578px;
  }
  .offset-5 {
    margin-right: -475px;
  }
  .offset-4 {
    margin-right: -372px;
  }
  .offset-3 {
    margin-right: -269px;
  }
  .offset-2 {
    margin-right: -166px;
  }
  .offset-1 {
    margin-right: -63px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .row,
  .row-fluid {
    width: 100%;
    margin-right: 0;
    *zoom: 1;
  }
  .row:before,
  .row:after,
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after,
  .row-fluid:after {
    clear: both;
  }
  .row [class*="span"],
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    margin-right: 2.7173913043478%;
    *margin-right: 2.6637432356783%;
  }
  .row [class*="span"]:first-child:not(.pull-right),
  .row-fluid [class*="span"]:first-child:not(.pull-right) {
    margin-right: 0;
  }
  .row [class*="span"].pull-left:first-child + [class*="span"]:not(.pull-right),
  .row-fluid [class*="span"].pull-left:first-child + [class*="span"]:not(.pull-right) {
    margin-right: 0;
  }
  .row .span12,
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row .span11,
  .row-fluid .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .row .span10,
  .row-fluid .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .row .span9,
  .row-fluid .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .row .span8,
  .row-fluid .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .row .span7,
  .row-fluid .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .row .span6,
  .row-fluid .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .row .span5,
  .row-fluid .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .row .span4,
  .row-fluid .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .row .span3,
  .row-fluid .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .row .span2,
  .row-fluid .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .row .span1,
  .row-fluid .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span12 .row [class*="span"] {
    margin-right: 2.7173913043478%;
    *margin-right: 2.6637432356783%;
  }
  .span12 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span12 .row .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .span12 .row .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .span12 .row .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .span12 .row .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .span12 .row .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .span12 .row .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .span12 .row .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .span12 .row .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .span12 .row .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .span12 .row .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .span12 .row .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .span12 .row .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span11 .row [class*="span"] {
    margin-right: 2.9717682020802%;
    *margin-right: 2.9181201334107%;
  }
  .span11 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span11 .row .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .span11 .row .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .span11 .row .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .span11 .row .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .span11 .row .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .span11 .row .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .span11 .row .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .span11 .row .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .span11 .row .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .span11 .row .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .span11 .row .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span10 .row [class*="span"] {
    margin-right: 3.2786885245902%;
    *margin-right: 3.2250404559206%;
  }
  .span10 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span10 .row .span10 {
    width: 90.638930163447%;
    *width: 90.585282094778%;
  }
  .span10 .row .span9 {
    width: 81.277860326894%;
    *width: 81.224212258225%;
  }
  .span10 .row .span8 {
    width: 71.916790490342%;
    *width: 71.863142421672%;
  }
  .span10 .row .span7 {
    width: 62.555720653789%;
    *width: 62.502072585119%;
  }
  .span10 .row .span6 {
    width: 53.194650817236%;
    *width: 53.141002748567%;
  }
  .span10 .row .span5 {
    width: 43.833580980684%;
    *width: 43.779932912014%;
  }
  .span10 .row .span4 {
    width: 34.472511144131%;
    *width: 34.418863075461%;
  }
  .span10 .row .span3 {
    width: 25.111441307578%;
    *width: 25.057793238908%;
  }
  .span10 .row .span2 {
    width: 15.750371471025%;
    *width: 15.696723402356%;
  }
  .span10 .row .span1 {
    width: 6.3893016344725%;
    *width: 6.335653565803%;
  }
  .span9 .row [class*="span"] {
    margin-right: 3.6563071297989%;
    *margin-right: 3.6026590611294%;
  }
  .span9 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span9 .row .span9 {
    width: 89.672131147541%;
    *width: 89.618483078871%;
  }
  .span9 .row .span8 {
    width: 79.344262295082%;
    *width: 79.290614226412%;
  }
  .span9 .row .span7 {
    width: 69.016393442623%;
    *width: 68.962745373953%;
  }
  .span9 .row .span6 {
    width: 58.688524590164%;
    *width: 58.634876521494%;
  }
  .span9 .row .span5 {
    width: 48.360655737705%;
    *width: 48.307007669035%;
  }
  .span9 .row .span4 {
    width: 38.032786885246%;
    *width: 37.979138816576%;
  }
  .span9 .row .span3 {
    width: 27.704918032787%;
    *width: 27.651269964117%;
  }
  .span9 .row .span2 {
    width: 17.377049180328%;
    *width: 17.323401111658%;
  }
  .span9 .row .span1 {
    width: 7.0491803278689%;
    *width: 6.9955322591993%;
  }
  .span8 .row [class*="span"] {
    margin-right: 4.1322314049587%;
    *margin-right: 4.0785833362892%;
  }
  .span8 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span8 .row .span8 {
    width: 88.482632541133%;
    *width: 88.428984472464%;
  }
  .span8 .row .span7 {
    width: 76.965265082267%;
    *width: 76.911617013597%;
  }
  .span8 .row .span6 {
    width: 65.4478976234%;
    *width: 65.394249554731%;
  }
  .span8 .row .span5 {
    width: 53.930530164534%;
    *width: 53.876882095864%;
  }
  .span8 .row .span4 {
    width: 42.413162705667%;
    *width: 42.359514636998%;
  }
  .span8 .row .span3 {
    width: 30.895795246801%;
    *width: 30.842147178131%;
  }
  .span8 .row .span2 {
    width: 19.378427787934%;
    *width: 19.324779719265%;
  }
  .span8 .row .span1 {
    width: 7.8610603290676%;
    *width: 7.8074122603981%;
  }
  .span7 .row [class*="span"] {
    margin-right: 4.750593824228%;
    *margin-right: 4.6969457555585%;
  }
  .span7 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span7 .row .span7 {
    width: 86.98347107438%;
    *width: 86.929823005711%;
  }
  .span7 .row .span6 {
    width: 73.96694214876%;
    *width: 73.913294080091%;
  }
  .span7 .row .span5 {
    width: 60.950413223141%;
    *width: 60.896765154471%;
  }
  .span7 .row .span4 {
    width: 47.933884297521%;
    *width: 47.880236228851%;
  }
  .span7 .row .span3 {
    width: 34.917355371901%;
    *width: 34.863707303231%;
  }
  .span7 .row .span2 {
    width: 21.900826446281%;
    *width: 21.847178377611%;
  }
  .span7 .row .span1 {
    width: 8.8842975206612%;
    *width: 8.8306494519916%;
  }
  .span6 .row [class*="span"] {
    margin-right: 5.586592178771%;
    *margin-right: 5.5329441101014%;
  }
  .span6 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span6 .row .span6 {
    width: 85.035629453682%;
    *width: 84.981981385012%;
  }
  .span6 .row .span5 {
    width: 70.071258907363%;
    *width: 70.017610838694%;
  }
  .span6 .row .span4 {
    width: 55.106888361045%;
    *width: 55.053240292376%;
  }
  .span6 .row .span3 {
    width: 40.142517814727%;
    *width: 40.088869746057%;
  }
  .span6 .row .span2 {
    width: 25.178147268409%;
    *width: 25.124499199739%;
  }
  .span6 .row .span1 {
    width: 10.21377672209%;
    *width: 10.160128653421%;
  }
  .span5 .row [class*="span"] {
    margin-right: 6.7796610169492%;
    *margin-right: 6.7260129482796%;
  }
  .span5 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span5 .row .span5 {
    width: 82.402234636872%;
    *width: 82.348586568202%;
  }
  .span5 .row .span4 {
    width: 64.804469273743%;
    *width: 64.750821205073%;
  }
  .span5 .row .span3 {
    width: 47.206703910615%;
    *width: 47.153055841945%;
  }
  .span5 .row .span2 {
    width: 29.608938547486%;
    *width: 29.555290478817%;
  }
  .span5 .row .span1 {
    width: 12.011173184358%;
    *width: 11.957525115688%;
  }
  .span4 .row [class*="span"] {
    margin-right: 8.6206896551724%;
    *margin-right: 8.5670415865029%;
  }
  .span4 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span4 .row .span4 {
    width: 78.64406779661%;
    *width: 78.590419727941%;
  }
  .span4 .row .span3 {
    width: 57.28813559322%;
    *width: 57.234487524551%;
  }
  .span4 .row .span2 {
    width: 35.932203389831%;
    *width: 35.878555321161%;
  }
  .span4 .row .span1 {
    width: 14.576271186441%;
    *width: 14.522623117771%;
  }
  .span3 .row [class*="span"] {
    margin-right: 11.834319526627%;
    *margin-right: 11.780671457958%;
  }
  .span3 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span3 .row .span3 {
    width: 72.844827586207%;
    *width: 72.791179517537%;
  }
  .span3 .row .span2 {
    width: 45.689655172414%;
    *width: 45.636007103744%;
  }
  .span3 .row .span1 {
    width: 18.534482758621%;
    *width: 18.480834689951%;
  }
  .span2 .row [class*="span"] {
    margin-right: 18.867924528302%;
    *margin-right: 18.814276459632%;
  }
  .span2 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span2 .row .span2 {
    width: 62.721893491124%;
    *width: 62.668245422455%;
  }
  .span2 .row .span1 {
    width: 25.443786982249%;
    *width: 25.390138913579%;
  }
  .span1 .row [class*="span"] {
    margin-right: 46.511627906977%;
    *margin-right: 46.457979838307%;
  }
  .span1 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span1 .row .span1 {
    width: 40.566037735849%;
    *width: 40.51238966718%;
  }
  .spanfirst {
    margin-right: 0 !important;
    clear: right;
  }
}
.row .span50,
.row-fluid .span50 {
  width: 50%;
  float: right;
}
.row .span33,
.row-fluid .span33 {
  width: 33.3333%;
  float: right;
}
.row .span25,
.row-fluid .span25 {
  width: 25%;
  float: right;
}
.row .span20,
.row-fluid .span20 {
  width: 20%;
  float: right;
}
.row .span16,
.row-fluid .span16 {
  width: 16.6666%;
  float: right;
}
.hidden-default {
  display: none !important;
}
@media (min-width: 1200px) {
  .hidden-wide {
    display: none !important;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .hidden-normal {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .hidden-xtablet {
    display: none !important;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 599px) {
  .hidden-mobile {
    display: none !important;
  }
}

.hidden {
  display: none !important;
  visibility: hidden;
}
@media (min-width: 768px) and (max-width: 979px) {
  .jumbotron {
    padding: 20px 0;
  }
  .jumbotron h1 {
    font-size: 28px;
  }
  .jumbotron p {
    font-size: 14px;
  }
  .masthead {
    padding: 40px 0;
  }
  .masthead h1 {
    font-size: 56px;
  }
  .masthead p {
    font-size: 28px;
  }
  .masthead .btn-large {
    font-size: 16px;
    padding: 12px 16px;
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .jumbotron {
    padding: 20px 0;
  }
  .jumbotron h1 {
    font-size: 28px;
  }
  .jumbotron p {
    font-size: 16px;
  }
  .masthead {
    padding: 20px 0;
  }
  .masthead h1 {
    font-size: 28px;
  }
  .masthead p {
    font-size: 16px;
  }
  .masthead .btn-large {
    font-size: 14px;
    padding: 12px 16px;
    margin-top: 0;
  }
}



@media (max-width: 767px) {
  .always-show .mega > .mega-dropdown-menu,
  .always-show .dropdown-menu {
    display: block !important;
  }
  .navbar-collapse-fixed-top,
  .navbar-collapse-fixed-bottom {
    border-top: none;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 1000;
  }
  .navbar-collapse-fixed-top .nav-collapse,
  .navbar-collapse-fixed-bottom .nav-collapse {
    position: absolute;
    width: 100%;
    right: 0;
    top: 41px;
    margin: 0;
  }
  .navbar-collapse-fixed-top .nav-collapse.in,
  .navbar-collapse-fixed-bottom .nav-collapse.in {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
  }
  .navbar-collapse-fixed-top .nav-collapse.in > *,
  .navbar-collapse-fixed-bottom .nav-collapse.in > * {
    -webkit-transform: translateZ(0);
  }
  .navbar-collapse-fixed-top .nav-collapse.animate,
  .navbar-collapse-fixed-bottom .nav-collapse.animate {
    overflow: hidden;
  }
  .navbar-collapse-fixed-bottom {
    bottom: 0;
    top: auto;
  }
  .navbar-collapse-fixed-bottom .nav-collapse {
    bottom: 41px;
    top: auto;
  }
  .navbar-collapse-fixed-bottom .btn-navbar {
    position: absolute;
    bottom: 0;
  }
  .logo-control .logo-img-sm {
    display: block;
  }
  .logo-control .logo-img {
    display: none;
  }
}

@media (max-width: 767px) {
  h1 {
    font-size: 28px;
    line-height: 1.25;
  }
  h1 small {
    font-size: 28px;
  }
  h2 {
    font-size: 21px;
    line-height: 1.25;
  }
  h2 small {
    font-size: 21px;
  }
  h3 {
    font-size: 17.5px;
    line-height: 1.25;
  }
  h3 small {
    font-size: 14px;
  }
  h4,
  h5,
  h6 {
    font-size: 14px;
    line-height: 1.25;
  }
  h4 small,
  h5 small,
  h6 small {
    font-size: 14px -2px;
  }
}

@media (max-width: 767px) {
  .t3-navhelper {
    margin-right: -20px;
    margin-left: -20px;
  }
  .t3-mainnav {
    background: #e6e6e6;
    border-top: 1px solid #d9d9d9;
    height: auto;
    margin-right: -20px;
    margin-left: -20px;
  }
  .t3-mainnav .navbar .btn-navbar:hover {
    cursor: pointer;
  }
  .t3-mainnav .nav-collapse {
    margin-top: 10px;
    background: #fff;
  }
  .t3-mainnav .nav-collapse .nav {
    margin: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a {
    margin-bottom: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > span {
    padding: 10px 20px;
    display: inline-block;
  }
  .t3-mainnav .nav-collapse .nav > li > a,
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-bottom: 1px solid #eee;
    padding: 10px 20px;
    font-weight: bold;
    text-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
  }
  .t3-mainnav .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a:hover {
    background-color: #666;
    background-image: none;
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-top: 1px solid #d9d9d9;
    border-bottom: 0;
    font-weight: normal;
    padding: 10px 20px;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu.open a,
  .t3-mainnav .nav-collapse .dropdown-submenu.open > a,
  .t3-mainnav .nav-collapse .dropdown-menu a:hover {
    background-color: #666;
    background-image: none;
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu {
    margin: 0;
    padding: 0;
    background-color: #e6e6e6;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .t3-mainnav.navbar-collapse-fixed-top,
  .t3-mainnav.navbar-collapse-fixed-bottom {
    margin: 0;
  }
  .t3-mainnav.navbar-collapse-fixed-top .nav-collapse,
  .t3-mainnav.navbar-collapse-fixed-bottom .nav-collapse {
    margin: 0;
  }
  .t3-mainnav .navbar .nav > li > .dropdown-menu:before,
  .t3-mainnav .navbar .nav > li > .dropdown-menu:after,
  .t3-mainnav .navbar .nav > li > .dropdown-menu .divider {
    display: none;
  }
  .t3-mainnav .customization {
    display: none;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  #search-form .word a.btn {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .article-content iframe {
    width: 100% !important;
    height: auto;
  }
  .contact .form-horizontal .control-label.email_copy {
    float: right;
    margin-left: 5px;
  }
  .contact .thumbnail.pull-right {
    width: 100%;
    float: none;
  }
  .contact .thumbnail.pull-right img {
    width: 100%;
  }
  .contact .dl-horizontal dt {
    float: right;
    margin-left: 5px;
  }
  .login-wrap .login_form fieldset,
  .login-wrap .login fieldset {
    padding-right: 20px;
  }
}
@media (max-width: 599px) {
  article img[align=left],
  .img_caption.left,
  article img[align=right],
  .img_caption.right,
  .img-fulltext-left,
  .img-fulltext-right {
    float: none !important;
    margin-right: 0;
    margin-left: 0;
    width: 100% !important;
  }
  a#advanced-search-toggle {
    margin-top: 10px;
  }
  #search-form .word a.btn {
    margin-top: 10px;
  }
}
@media (max-width: 360px) {
  button.button {
    margin-top: 10px;
  }
  #search-form .word button.btn,
  #search-form .word a.btn {
    margin-top: 10px;
  }
}



@media (max-width: 767px) {
  body {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .logo {
    float: right !important;
    text-align: center;
    width: 100% !important;
  }
  .head-search {
    float: right !important;
    margin-top: 20px;
    margin-right: 0 !important;
    width: 100% !important;
  }
  .head-search form {
    float: none;
  }
  .head-search .input {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 30px;
  }
  .head-search .input:focus {
    width: 100%;
  }
  .t3-header .span8,
  .t3-header .span4 {
    width: 100% !important;
    margin-right: 0 !important;
    float: none;
  }
  .languageswitcherload {
    float: right;
  }
  .languageswitcherload .mod-languages {
    text-align: left;
  }
  .t3-sl {
    padding-bottom: 20px;
    padding-top: 20px;
  }
  .t3-footer {
    margin-right: -20px;
    margin-left: -20px;
  }
  .t3-footnav {
    padding: 20px 20px 0;
    font-size: 12px;
  }
  .t3-footnav .module-title {
    font-size: 14px;
    font-weight: bold;
  }
  .t3-copyright {
    padding: 20px 20px 40px;
    *zoom: 1;
  }
  .t3-copyright:before,
  .t3-copyright:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .t3-copyright:after {
    clear: both;
  }
  .copyright,
  .poweredby {
    float: none;
    display: inline-block;
    text-align: center;
  }
  .poweredby {
    margin-top: 10px;
  }
  .poweredby .t3-logo,
  .poweredby .t3-logo-small {
    float: none;
    display: inline-block;
  }
}PK�}!]@�Y����rtl/bootstrap.cssnu&1i�.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
audio:not([controls]) {
  display: none;
}
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
a:hover,
a:active {
  outline: 0;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  
  max-width: 100%;
  
  width: auto \9;
  
  height: auto;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}
#map_canvas img,
.google-maps img {
  max-width: none;
}
button,
input,
select,
textarea {
  margin: 0;
  font-size: 100%;
  vertical-align: middle;
}
button,
input {
  *overflow: visible;
  line-height: normal;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
  cursor: pointer;
}
input[type="search"] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
textarea {
  overflow: auto;
  vertical-align: top;
}
@media print {
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
}

.row {
  margin-right: -40px;
  *zoom: 1;
}
.row:before,
.row:after {
  display: table;
  content: "";
  line-height: 0;
}
.row:after {
  clear: both;
}
[class*="span"] {
  float: right;
  min-height: 1px;
  margin-right: 40px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 932px;
}
.span12 {
  width: 932px;
}
.span11 {
  width: 851px;
}
.span10 {
  width: 770px;
}
.span9 {
  width: 689px;
}
.span8 {
  width: 608px;
}
.span7 {
  width: 527px;
}
.span6 {
  width: 446px;
}
.span5 {
  width: 365px;
}
.span4 {
  width: 284px;
}
.span3 {
  width: 203px;
}
.span2 {
  width: 122px;
}
.span1 {
  width: 41px;
}
.offset12 {
  margin-right: 1012px;
}
.offset11 {
  margin-right: 931px;
}
.offset10 {
  margin-right: 850px;
}
.offset9 {
  margin-right: 769px;
}
.offset8 {
  margin-right: 688px;
}
.offset7 {
  margin-right: 607px;
}
.offset6 {
  margin-right: 526px;
}
.offset5 {
  margin-right: 445px;
}
.offset4 {
  margin-right: 364px;
}
.offset3 {
  margin-right: 283px;
}
.offset2 {
  margin-right: 202px;
}
.offset1 {
  margin-right: 121px;
}
.row-fluid {
  width: 100%;
  *zoom: 1;
}
.row-fluid:before,
.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.row-fluid:after {
  clear: both;
}
.row-fluid [class*="span"] {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: right;
  margin-right: 4.2918454935622%;
  *margin-right: 4.2381974248927%;
}
.row-fluid [class*="span"]:first-child {
  margin-right: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-right: 4.2918454935622%;
}
.row-fluid .span12 {
  width: 100%;
  *width: 99.94635193133%;
}
.row-fluid .span11 {
  width: 91.309012875536%;
  *width: 91.255364806867%;
}
.row-fluid .span10 {
  width: 82.618025751073%;
  *width: 82.564377682403%;
}
.row-fluid .span9 {
  width: 73.927038626609%;
  *width: 73.87339055794%;
}
.row-fluid .span8 {
  width: 65.236051502146%;
  *width: 65.182403433476%;
}
.row-fluid .span7 {
  width: 56.545064377682%;
  *width: 56.491416309013%;
}
.row-fluid .span6 {
  width: 47.854077253219%;
  *width: 47.800429184549%;
}
.row-fluid .span5 {
  width: 39.163090128755%;
  *width: 39.109442060086%;
}
.row-fluid .span4 {
  width: 30.472103004292%;
  *width: 30.418454935622%;
}
.row-fluid .span3 {
  width: 21.781115879828%;
  *width: 21.727467811159%;
}
.row-fluid .span2 {
  width: 13.090128755365%;
  *width: 13.036480686695%;
}
.row-fluid .span1 {
  width: 4.3991416309013%;
  *width: 4.3454935622318%;
}
.row-fluid .offset12 {
  margin-right: 108.58369098712%;
  *margin-right: 108.47639484979%;
}
.row-fluid .offset12:first-child {
  margin-right: 104.29184549356%;
  *margin-right: 104.18454935622%;
}
.row-fluid .offset11 {
  margin-right: 99.892703862661%;
  *margin-right: 99.785407725322%;
}
.row-fluid .offset11:first-child {
  margin-right: 95.600858369099%;
  *margin-right: 95.49356223176%;
}
.row-fluid .offset10 {
  margin-right: 91.201716738197%;
  *margin-right: 91.094420600858%;
}
.row-fluid .offset10:first-child {
  margin-right: 86.909871244635%;
  *margin-right: 86.802575107296%;
}
.row-fluid .offset9 {
  margin-right: 82.510729613734%;
  *margin-right: 82.403433476395%;
}
.row-fluid .offset9:first-child {
  margin-right: 78.218884120172%;
  *margin-right: 78.111587982833%;
}
.row-fluid .offset8 {
  margin-right: 73.81974248927%;
  *margin-right: 73.712446351931%;
}
.row-fluid .offset8:first-child {
  margin-right: 69.527896995708%;
  *margin-right: 69.420600858369%;
}
.row-fluid .offset7 {
  margin-right: 65.128755364807%;
  *margin-right: 65.021459227468%;
}
.row-fluid .offset7:first-child {
  margin-right: 60.836909871245%;
  *margin-right: 60.729613733906%;
}
.row-fluid .offset6 {
  margin-right: 56.437768240343%;
  *margin-right: 56.330472103004%;
}
.row-fluid .offset6:first-child {
  margin-right: 52.145922746781%;
  *margin-right: 52.038626609442%;
}
.row-fluid .offset5 {
  margin-right: 47.74678111588%;
  *margin-right: 47.639484978541%;
}
.row-fluid .offset5:first-child {
  margin-right: 43.454935622318%;
  *margin-right: 43.347639484979%;
}
.row-fluid .offset4 {
  margin-right: 39.055793991416%;
  *margin-right: 38.948497854077%;
}
.row-fluid .offset4:first-child {
  margin-right: 34.763948497854%;
  *margin-right: 34.656652360515%;
}
.row-fluid .offset3 {
  margin-right: 30.364806866953%;
  *margin-right: 30.257510729614%;
}
.row-fluid .offset3:first-child {
  margin-right: 26.072961373391%;
  *margin-right: 25.965665236052%;
}
.row-fluid .offset2 {
  margin-right: 21.673819742489%;
  *margin-right: 21.56652360515%;
}
.row-fluid .offset2:first-child {
  margin-right: 17.381974248927%;
  *margin-right: 17.274678111588%;
}
.row-fluid .offset1 {
  margin-right: 12.982832618026%;
  *margin-right: 12.875536480687%;
}
.row-fluid .offset1:first-child {
  margin-right: 8.6909871244635%;
  *margin-right: 8.5836909871245%;
}
[class*="span"].hide,
.row-fluid [class*="span"].hide {
  display: none;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: left;
}

.container {
  margin-left: auto;
  margin-right: auto;
  *zoom: 1;
}
.container:before,
.container:after {
  display: table;
  content: "";
  line-height: 0;
}
.container:after {
  clear: both;
}
.container-fluid {
  padding-left: 40px;
  padding-right: 40px;
  *zoom: 1;
}
.container-fluid:before,
.container-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.container-fluid:after {
  clear: both;
}

code,
pre {
  padding: 0 3px 2px;
  font-family: monospace;
  font-size: 12px;
  color: #444;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
code {
  padding: 2px 4px;
  color: #d14;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
  white-space: nowrap;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 20px;
  word-break: break-all;
  word-wrap: break-word;
  white-space: pre;
  white-space: pre-wrap;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.15);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
pre.prettyprint {
  margin-bottom: 20px;
}
pre code {
  padding: 0;
  color: inherit;
  white-space: pre;
  white-space: pre-wrap;
  background-color: transparent;
  border: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
form {
  margin: 0 0 20px;
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: 40px;
  color: #444;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
legend small {
  font-size: 15px;
  color: #999;
}
label,
input,
button,
select,
textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
}
input,
button,
select,
textarea {
  font-family: sans-serif;
}
label {
  display: block;
  margin-bottom: 5px;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #666;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  vertical-align: middle;
}
input,
textarea,
.uneditable-input {
  width: 206px;
}
textarea {
  height: auto;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  background-color: #fff;
  border: 1px solid #ccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: rgba(82,168,236,0.8);
  outline: 0;
  
  outline: thin dotted \9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  
  *margin-top: 0;
  
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  
  height: 30px;
  
  *margin-top: 4px;
  line-height: 30px;
}
select {
  width: 220px;
  border: 1px solid #ccc;
  background-color: #fff;
}
select[multiple],
select[size] {
  height: auto;
}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.uneditable-input,
.uneditable-textarea {
  color: #999;
  background-color: #fcfcfc;
  border-color: #ccc;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  cursor: not-allowed;
}
.uneditable-input {
  overflow: hidden;
  white-space: nowrap;
}
.uneditable-textarea {
  width: auto;
  height: auto;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #999;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #999;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #999;
}
.radio,
.checkbox {
  min-height: 20px;
  padding-right: 20px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  float: right;
  margin-right: -20px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-right: 10px;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"] {
  float: none;
  margin-right: 0;
}
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
  display: inline-block;
}
input,
textarea,
.uneditable-input {
  margin-right: 0;
}
.controls-row [class*="span"] + [class*="span"] {
  margin-right: 40px;
}
input.span12,
textarea.span12,
.uneditable-input.span12 {
  width: 918px;
}
input.span11,
textarea.span11,
.uneditable-input.span11 {
  width: 837px;
}
input.span10,
textarea.span10,
.uneditable-input.span10 {
  width: 756px;
}
input.span9,
textarea.span9,
.uneditable-input.span9 {
  width: 675px;
}
input.span8,
textarea.span8,
.uneditable-input.span8 {
  width: 594px;
}
input.span7,
textarea.span7,
.uneditable-input.span7 {
  width: 513px;
}
input.span6,
textarea.span6,
.uneditable-input.span6 {
  width: 432px;
}
input.span5,
textarea.span5,
.uneditable-input.span5 {
  width: 351px;
}
input.span4,
textarea.span4,
.uneditable-input.span4 {
  width: 270px;
}
input.span3,
textarea.span3,
.uneditable-input.span3 {
  width: 189px;
}
input.span2,
textarea.span2,
.uneditable-input.span2 {
  width: 108px;
}
input.span1,
textarea.span1,
.uneditable-input.span1 {
  width: 27px;
}
.controls-row {
  *zoom: 1;
}
.controls-row:before,
.controls-row:after {
  display: table;
  content: "";
  line-height: 0;
}
.controls-row:after {
  clear: both;
}
.controls-row [class*="span"],
.row-fluid .controls-row [class*="span"] {
  float: right;
}
.controls-row .checkbox[class*="span"],
.controls-row .radio[class*="span"] {
  padding-top: 5px;
}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  cursor: not-allowed;
  background-color: #eee;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
  background-color: transparent;
}
.control-group.warning .control-label,
.control-group.warning .help-block,
.control-group.warning .help-inline {
  color: #f80;
}
.control-group.warning .checkbox,
.control-group.warning .radio,
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  color: #f80;
}
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  border-color: #f80;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.warning input:focus,
.control-group.warning select:focus,
.control-group.warning textarea:focus {
  border-color: #cc6d00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
}
.control-group.warning .input-prepend .add-on,
.control-group.warning .input-append .add-on {
  color: #f80;
  background-color: #fcf8e3;
  border-color: #f80;
}
.control-group.error .control-label,
.control-group.error .help-block,
.control-group.error .help-inline {
  color: #c00;
}
.control-group.error .checkbox,
.control-group.error .radio,
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  color: #c00;
}
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  border-color: #c00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.error input:focus,
.control-group.error select:focus,
.control-group.error textarea:focus {
  border-color: #990000;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
}
.control-group.error .input-prepend .add-on,
.control-group.error .input-append .add-on {
  color: #c00;
  background-color: #f2dede;
  border-color: #c00;
}
.control-group.success .control-label,
.control-group.success .help-block,
.control-group.success .help-inline {
  color: #690;
}
.control-group.success .checkbox,
.control-group.success .radio,
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  color: #690;
}
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  border-color: #690;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.success input:focus,
.control-group.success select:focus,
.control-group.success textarea:focus {
  border-color: #446600;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
}
.control-group.success .input-prepend .add-on,
.control-group.success .input-append .add-on {
  color: #690;
  background-color: #dff0d8;
  border-color: #690;
}
.control-group.info .control-label,
.control-group.info .help-block,
.control-group.info .help-inline {
  color: #07b;
}
.control-group.info .checkbox,
.control-group.info .radio,
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  color: #07b;
}
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  border-color: #07b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.info input:focus,
.control-group.info select:focus,
.control-group.info textarea:focus {
  border-color: #005788;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
}
.control-group.info .input-prepend .add-on,
.control-group.info .input-append .add-on {
  color: #07b;
  background-color: #d9edf7;
  border-color: #07b;
}
input:focus:invalid,
textarea:focus:invalid,
select:focus:invalid {
  color: #b94a48;
  border-color: #ee5f5b;
}
input:focus:invalid:focus,
textarea:focus:invalid:focus,
select:focus:invalid:focus {
  border-color: #e9322d;
  -webkit-box-shadow: 0 0 6px #f8b9b7;
  -moz-box-shadow: 0 0 6px #f8b9b7;
  box-shadow: 0 0 6px #f8b9b7;
}
.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-top: 1px solid #e5e5e5;
  *zoom: 1;
}
.form-actions:before,
.form-actions:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-actions:after {
  clear: both;
}
.help-block,
.help-inline {
  color: #8c8c8c;
}
.help-block {
  display: block;
  margin-bottom: 10px;
}
.help-inline {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  padding-right: 5px;
}
.input-append,
.input-prepend {
  display: inline-block;
  margin-bottom: 10px;
  vertical-align: middle;
  font-size: 0;
  white-space: nowrap;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-append .dropdown-menu,
.input-append .popover,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input,
.input-prepend .dropdown-menu,
.input-prepend .popover {
  font-size: 14px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input {
  position: relative;
  margin-bottom: 0;
  *margin-right: 0;
  vertical-align: top;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-append input:focus,
.input-append select:focus,
.input-append .uneditable-input:focus,
.input-prepend input:focus,
.input-prepend select:focus,
.input-prepend .uneditable-input:focus {
  z-index: 2;
}
.input-append .add-on,
.input-prepend .add-on {
  display: inline-block;
  width: auto;
  height: 20px;
  min-width: 16px;
  padding: 4px 5px;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  background-color: #eee;
  border: 1px solid #ccc;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group > .dropdown-toggle,
.input-prepend .add-on,
.input-prepend .btn,
.input-prepend .btn-group > .dropdown-toggle {
  vertical-align: top;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.input-append .active,
.input-prepend .active {
  background-color: #bbff33;
  border-color: #690;
}
.input-prepend .add-on,
.input-prepend .btn {
  margin-left: -1px;
}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-append input,
.input-append select,
.input-append .uneditable-input {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-append input + .btn-group .btn:last-child,
.input-append select + .btn-group .btn:last-child,
.input-append .uneditable-input + .btn-group .btn:last-child {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group {
  margin-right: -1px;
}
.input-append .add-on:last-child,
.input-append .btn:last-child,
.input-append .btn-group:last-child > .dropdown-toggle {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.input-prepend.input-append input + .btn-group .btn,
.input-prepend.input-append select + .btn-group .btn,
.input-prepend.input-append .uneditable-input + .btn-group .btn {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-prepend.input-append .btn-group:first-child {
  margin-right: 0;
}
input.search-query {
  padding-left: 14px;
  padding-left: 4px \9;
  padding-right: 14px;
  
  padding-right: 4px \9;
  margin-bottom: 0;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.form-search .input-append .search-query,
.form-search .input-prepend .search-query {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.form-search .input-append .search-query {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
.form-search .input-append .btn {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
.form-search .input-prepend .search-query {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
.form-search .input-prepend .btn {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
  display: none;
}
.form-search label,
.form-inline label,
.form-search .btn-group,
.form-inline .btn-group {
  display: inline-block;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-right: 0;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  float: right;
  margin-left: 3px;
  margin-right: 0;
}
.control-group {
  margin-bottom: 10px;
}
legend + .control-group {
  margin-top: 20px;
  -webkit-margin-top-collapse: separate;
}
.form-horizontal .control-group {
  margin-bottom: 20px;
  *zoom: 1;
}
.form-horizontal .control-group:before,
.form-horizontal .control-group:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-horizontal .control-group:after {
  clear: both;
}
.form-horizontal .control-label {
  float: right;
  width: 160px;
  padding-top: 5px;
  text-align: left;
}
.form-horizontal .controls {
  *display: inline-block;
  *padding-right: 20px;
  margin-right: 180px;
  *margin-right: 0;
}
.form-horizontal .controls:first-child {
  *padding-right: 180px;
}
.form-horizontal .help-block {
  margin-bottom: 0;
}
.form-horizontal input + .help-block,
.form-horizontal select + .help-block,
.form-horizontal textarea + .help-block,
.form-horizontal .uneditable-input + .help-block,
.form-horizontal .input-prepend + .help-block,
.form-horizontal .input-append + .help-block {
  margin-top: 10px;
}
.form-horizontal .form-actions {
  padding-right: 180px;
}
table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
.table {
  width: 100%;
  margin-bottom: 20px;
}
.table th,
.table td {
  padding: 8px;
  line-height: 20px;
  text-align: right;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table th {
  font-weight: bold;
}
.table thead th {
  vertical-align: bottom;
}
.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}
.table tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}
.table-bordered {
  border: 1px solid #ddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-right: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.table-bordered th,
.table-bordered td {
  border-right: 1px solid #ddd;
}
.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}
.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
}
.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
  background-color: #f5f5f5;
}
table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
  display: table-cell;
  float: none;
  margin-right: 0;
}
.table td.span1,
.table th.span1 {
  float: none;
  width: 25px;
  margin-right: 0;
}
.table td.span2,
.table th.span2 {
  float: none;
  width: 106px;
  margin-right: 0;
}
.table td.span3,
.table th.span3 {
  float: none;
  width: 187px;
  margin-right: 0;
}
.table td.span4,
.table th.span4 {
  float: none;
  width: 268px;
  margin-right: 0;
}
.table td.span5,
.table th.span5 {
  float: none;
  width: 349px;
  margin-right: 0;
}
.table td.span6,
.table th.span6 {
  float: none;
  width: 430px;
  margin-right: 0;
}
.table td.span7,
.table th.span7 {
  float: none;
  width: 511px;
  margin-right: 0;
}
.table td.span8,
.table th.span8 {
  float: none;
  width: 592px;
  margin-right: 0;
}
.table td.span9,
.table th.span9 {
  float: none;
  width: 673px;
  margin-right: 0;
}
.table td.span10,
.table th.span10 {
  float: none;
  width: 754px;
  margin-right: 0;
}
.table td.span11,
.table th.span11 {
  float: none;
  width: 835px;
  margin-right: 0;
}
.table td.span12,
.table th.span12 {
  float: none;
  width: 916px;
  margin-right: 0;
}
.table tbody tr.success > td {
  background-color: #dff0d8;
}
.table tbody tr.error > td {
  background-color: #f2dede;
}
.table tbody tr.warning > td {
  background-color: #fcf8e3;
}
.table tbody tr.info > td {
  background-color: #d9edf7;
}
.table-hover tbody tr.success:hover > td {
  background-color: #d0e9c6;
}
.table-hover tbody tr.error:hover > td {
  background-color: #ebcccc;
}
.table-hover tbody tr.warning:hover > td {
  background-color: #faf2cc;
}
.table-hover tbody tr.info:hover > td {
  background-color: #c4e3f3;
}

@font-face {
  font-family: 'FontAwesome';
  src: url('../../fonts/font-awesome/font/fontawesome-webfont.eot?v=3.2.1');
  src: url('../../fonts/font-awesome/font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('../../fonts/font-awesome/font/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('../../fonts/font-awesome/font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('../../fonts/font-awesome/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
}
.icon-large:before {
  vertical-align: -10%;
  font-size: 1.3333333333333em;
}
a [class^="icon-"],
a [class*=" icon-"] {
  display: inline;
}
[class^="icon-"].icon-fixed-width,
[class*=" icon-"].icon-fixed-width {
  display: inline-block;
  width: 1.1428571428571em;
  text-align: left;
  padding-left: 0.28571428571429em;
}
[class^="icon-"].icon-fixed-width.icon-large,
[class*=" icon-"].icon-fixed-width.icon-large {
  width: 1.4285714285714em;
}
.icons-ul {
  margin-right: 2.1428571428571em;
  list-style-type: none;
}
.icons-ul > li {
  position: relative;
}
.icons-ul .icon-li {
  position: absolute;
  right: -2.1428571428571em;
  width: 2.1428571428571em;
  text-align: center;
  line-height: inherit;
}
[class^="icon-"].hide,
[class*=" icon-"].hide {
  display: none;
}
.icon-muted {
  color: #eee;
}
.icon-light {
  color: #fff;
}
.icon-dark {
  color: #333;
}
.icon-border {
  border: solid 1px #eee;
  padding: .2em .25em .15em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.icon-2x {
  font-size: 2em;
}
.icon-2x.icon-border {
  border-width: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.icon-3x {
  font-size: 3em;
}
.icon-3x.icon-border {
  border-width: 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.icon-4x {
  font-size: 4em;
}
.icon-4x.icon-border {
  border-width: 4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.icon-5x {
  font-size: 5em;
}
.icon-5x.icon-border {
  border-width: 5px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
.pull-right {
  float: left;
}
.pull-left {
  float: right;
}
[class^="icon-"].pull-left,
[class*=" icon-"].pull-left {
  margin-left: .3em;
}
[class^="icon-"].pull-right,
[class*=" icon-"].pull-right {
  margin-right: .3em;
}
[class^="icon-"],
[class*=" icon-"] {
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 100% 0%;
  background-repeat: repeat;
  margin-top: 0;
}
.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: none;
}
.btn [class^="icon-"].icon-large,
.btn [class*=" icon-"].icon-large,
.nav [class^="icon-"].icon-large,
.nav [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].icon-spin,
.btn [class*=" icon-"].icon-spin,
.nav [class^="icon-"].icon-spin,
.nav [class*=" icon-"].icon-spin {
  display: inline-block;
}
.nav-tabs [class^="icon-"],
.nav-tabs [class^="icon-"].icon-large,
.nav-tabs [class*=" icon-"],
.nav-tabs [class*=" icon-"].icon-large,
.nav-pills [class^="icon-"],
.nav-pills [class^="icon-"].icon-large,
.nav-pills [class*=" icon-"],
.nav-pills [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].pull-left.icon-2x,
.btn [class^="icon-"].pull-right.icon-2x,
.btn [class*=" icon-"].pull-left.icon-2x,
.btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: .18em;
}
.btn [class^="icon-"].icon-spin.icon-large,
.btn [class*=" icon-"].icon-spin.icon-large {
  line-height: .8em;
}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,
.btn.btn-small [class^="icon-"].pull-right.icon-2x,
.btn.btn-small [class*=" icon-"].pull-left.icon-2x,
.btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: .25em;
}
.btn.btn-large [class^="icon-"],
.btn.btn-large [class*=" icon-"] {
  margin-top: 0;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: .05em;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x {
  margin-left: .2em;
}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-right: .2em;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  line-height: inherit;
}
.icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
a .icon-stack,
a .icon-spin {
  display: inline-block;
  text-decoration: none;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.icon-rotate-90:before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.icon-rotate-180:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
.icon-rotate-270:before {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.icon-flip-horizontal:before {
  -webkit-transform: scale(-1,1);
  -moz-transform: scale(-1,1);
  -ms-transform: scale(-1,1);
  -o-transform: scale(-1,1);
  transform: scale(-1,1);
}
.icon-flip-vertical:before {
  -webkit-transform: scale(1,-1);
  -moz-transform: scale(1,-1);
  -ms-transform: scale(1,-1);
  -o-transform: scale(1,-1);
  transform: scale(1,-1);
}
a .icon-rotate-90:before,
a .icon-rotate-180:before,
a .icon-rotate-270:before,
a .icon-flip-horizontal:before,
a .icon-flip-vertical:before {
  display: inline-block;
}
.icon-glass:before {
  content: "\f000";
}
.icon-music:before {
  content: "\f001";
}
.icon-search:before {
  content: "\f002";
}
.icon-envelope-alt:before {
  content: "\f003";
}
.icon-heart:before {
  content: "\f004";
}
.icon-star:before {
  content: "\f005";
}
.icon-star-empty:before {
  content: "\f006";
}
.icon-user:before {
  content: "\f007";
}
.icon-film:before {
  content: "\f008";
}
.icon-th-large:before {
  content: "\f009";
}
.icon-th:before {
  content: "\f00a";
}
.icon-th-list:before {
  content: "\f00b";
}
.icon-ok:before {
  content: "\f00c";
}
.icon-remove:before {
  content: "\f00d";
}
.icon-zoom-in:before {
  content: "\f00e";
}
.icon-zoom-out:before {
  content: "\f010";
}
.icon-power-off:before,
.icon-off:before {
  content: "\f011";
}
.icon-signal:before {
  content: "\f012";
}
.icon-gear:before,
.icon-cog:before {
  content: "\f013";
}
.icon-trash:before {
  content: "\f014";
}
.icon-home:before {
  content: "\f015";
}
.icon-file-alt:before {
  content: "\f016";
}
.icon-time:before {
  content: "\f017";
}
.icon-road:before {
  content: "\f018";
}
.icon-download-alt:before {
  content: "\f019";
}
.icon-download:before {
  content: "\f01a";
}
.icon-upload:before {
  content: "\f01b";
}
.icon-inbox:before {
  content: "\f01c";
}
.icon-play-circle:before {
  content: "\f01d";
}
.icon-rotate-right:before,
.icon-repeat:before {
  content: "\f01e";
}
.icon-refresh:before {
  content: "\f021";
}
.icon-list-alt:before {
  content: "\f022";
}
.icon-lock:before {
  content: "\f023";
}
.icon-flag:before {
  content: "\f024";
}
.icon-headphones:before {
  content: "\f025";
}
.icon-volume-off:before {
  content: "\f026";
}
.icon-volume-down:before {
  content: "\f027";
}
.icon-volume-up:before {
  content: "\f028";
}
.icon-qrcode:before {
  content: "\f029";
}
.icon-barcode:before {
  content: "\f02a";
}
.icon-tag:before {
  content: "\f02b";
}
.icon-tags:before {
  content: "\f02c";
}
.icon-book:before {
  content: "\f02d";
}
.icon-bookmark:before {
  content: "\f02e";
}
.icon-print:before {
  content: "\f02f";
}
.icon-camera:before {
  content: "\f030";
}
.icon-font:before {
  content: "\f031";
}
.icon-bold:before {
  content: "\f032";
}
.icon-italic:before {
  content: "\f033";
}
.icon-text-height:before {
  content: "\f034";
}
.icon-text-width:before {
  content: "\f035";
}
.icon-align-left:before {
  content: "\f036";
}
.icon-align-center:before {
  content: "\f037";
}
.icon-align-right:before {
  content: "\f038";
}
.icon-align-justify:before {
  content: "\f039";
}
.icon-list:before {
  content: "\f03a";
}
.icon-indent-left:before {
  content: "\f03b";
}
.icon-indent-right:before {
  content: "\f03c";
}
.icon-facetime-video:before {
  content: "\f03d";
}
.icon-picture:before {
  content: "\f03e";
}
.icon-pencil:before {
  content: "\f040";
}
.icon-map-marker:before {
  content: "\f041";
}
.icon-adjust:before {
  content: "\f042";
}
.icon-tint:before {
  content: "\f043";
}
.icon-edit:before {
  content: "\f044";
}
.icon-share:before {
  content: "\f045";
}
.icon-check:before {
  content: "\f046";
}
.icon-move:before {
  content: "\f047";
}
.icon-step-backward:before {
  content: "\f048";
}
.icon-fast-backward:before {
  content: "\f049";
}
.icon-backward:before {
  content: "\f04a";
}
.icon-play:before {
  content: "\f04b";
}
.icon-pause:before {
  content: "\f04c";
}
.icon-stop:before {
  content: "\f04d";
}
.icon-forward:before {
  content: "\f04e";
}
.icon-fast-forward:before {
  content: "\f050";
}
.icon-step-forward:before {
  content: "\f051";
}
.icon-eject:before {
  content: "\f052";
}
.icon-chevron-left:before {
  content: "\f053";
}
.icon-chevron-right:before {
  content: "\f054";
}
.icon-plus-sign:before {
  content: "\f055";
}
.icon-minus-sign:before {
  content: "\f056";
}
.icon-remove-sign:before {
  content: "\f057";
}
.icon-ok-sign:before {
  content: "\f058";
}
.icon-question-sign:before {
  content: "\f059";
}
.icon-info-sign:before {
  content: "\f05a";
}
.icon-screenshot:before {
  content: "\f05b";
}
.icon-remove-circle:before {
  content: "\f05c";
}
.icon-ok-circle:before {
  content: "\f05d";
}
.icon-ban-circle:before {
  content: "\f05e";
}
.icon-arrow-left:before {
  content: "\f060";
}
.icon-arrow-right:before {
  content: "\f061";
}
.icon-arrow-up:before {
  content: "\f062";
}
.icon-arrow-down:before {
  content: "\f063";
}
.icon-mail-forward:before,
.icon-share-alt:before {
  content: "\f064";
}
.icon-resize-full:before {
  content: "\f065";
}
.icon-resize-small:before {
  content: "\f066";
}
.icon-plus:before {
  content: "\f067";
}
.icon-minus:before {
  content: "\f068";
}
.icon-asterisk:before {
  content: "\f069";
}
.icon-exclamation-sign:before {
  content: "\f06a";
}
.icon-gift:before {
  content: "\f06b";
}
.icon-leaf:before {
  content: "\f06c";
}
.icon-fire:before {
  content: "\f06d";
}
.icon-eye-open:before {
  content: "\f06e";
}
.icon-eye-close:before {
  content: "\f070";
}
.icon-warning-sign:before {
  content: "\f071";
}
.icon-plane:before {
  content: "\f072";
}
.icon-calendar:before {
  content: "\f073";
}
.icon-random:before {
  content: "\f074";
}
.icon-comment:before {
  content: "\f075";
}
.icon-magnet:before {
  content: "\f076";
}
.icon-chevron-up:before {
  content: "\f077";
}
.icon-chevron-down:before {
  content: "\f078";
}
.icon-retweet:before {
  content: "\f079";
}
.icon-shopping-cart:before {
  content: "\f07a";
}
.icon-folder-close:before {
  content: "\f07b";
}
.icon-folder-open:before {
  content: "\f07c";
}
.icon-resize-vertical:before {
  content: "\f07d";
}
.icon-resize-horizontal:before {
  content: "\f07e";
}
.icon-bar-chart:before {
  content: "\f080";
}
.icon-twitter-sign:before {
  content: "\f081";
}
.icon-facebook-sign:before {
  content: "\f082";
}
.icon-camera-retro:before {
  content: "\f083";
}
.icon-key:before {
  content: "\f084";
}
.icon-gears:before,
.icon-cogs:before {
  content: "\f085";
}
.icon-comments:before {
  content: "\f086";
}
.icon-thumbs-up-alt:before {
  content: "\f087";
}
.icon-thumbs-down-alt:before {
  content: "\f088";
}
.icon-star-half:before {
  content: "\f089";
}
.icon-heart-empty:before {
  content: "\f08a";
}
.icon-signout:before {
  content: "\f08b";
}
.icon-linkedin-sign:before {
  content: "\f08c";
}
.icon-pushpin:before {
  content: "\f08d";
}
.icon-external-link:before {
  content: "\f08e";
}
.icon-signin:before {
  content: "\f090";
}
.icon-trophy:before {
  content: "\f091";
}
.icon-github-sign:before {
  content: "\f092";
}
.icon-upload-alt:before {
  content: "\f093";
}
.icon-lemon:before {
  content: "\f094";
}
.icon-phone:before {
  content: "\f095";
}
.icon-unchecked:before,
.icon-check-empty:before {
  content: "\f096";
}
.icon-bookmark-empty:before {
  content: "\f097";
}
.icon-phone-sign:before {
  content: "\f098";
}
.icon-twitter:before {
  content: "\f099";
}
.icon-facebook:before {
  content: "\f09a";
}
.icon-github:before {
  content: "\f09b";
}
.icon-unlock:before {
  content: "\f09c";
}
.icon-credit-card:before {
  content: "\f09d";
}
.icon-rss:before {
  content: "\f09e";
}
.icon-hdd:before {
  content: "\f0a0";
}
.icon-bullhorn:before {
  content: "\f0a1";
}
.icon-bell:before {
  content: "\f0a2";
}
.icon-certificate:before {
  content: "\f0a3";
}
.icon-hand-right:before {
  content: "\f0a4";
}
.icon-hand-left:before {
  content: "\f0a5";
}
.icon-hand-up:before {
  content: "\f0a6";
}
.icon-hand-down:before {
  content: "\f0a7";
}
.icon-circle-arrow-left:before {
  content: "\f0a8";
}
.icon-circle-arrow-right:before {
  content: "\f0a9";
}
.icon-circle-arrow-up:before {
  content: "\f0aa";
}
.icon-circle-arrow-down:before {
  content: "\f0ab";
}
.icon-globe:before {
  content: "\f0ac";
}
.icon-wrench:before {
  content: "\f0ad";
}
.icon-tasks:before {
  content: "\f0ae";
}
.icon-filter:before {
  content: "\f0b0";
}
.icon-briefcase:before {
  content: "\f0b1";
}
.icon-fullscreen:before {
  content: "\f0b2";
}
.icon-group:before {
  content: "\f0c0";
}
.icon-link:before {
  content: "\f0c1";
}
.icon-cloud:before {
  content: "\f0c2";
}
.icon-beaker:before {
  content: "\f0c3";
}
.icon-cut:before {
  content: "\f0c4";
}
.icon-copy:before {
  content: "\f0c5";
}
.icon-paperclip:before,
.icon-paper-clip:before {
  content: "\f0c6";
}
.icon-save:before {
  content: "\f0c7";
}
.icon-sign-blank:before {
  content: "\f0c8";
}
.icon-reorder:before {
  content: "\f0c9";
}
.icon-list-ul:before {
  content: "\f0ca";
}
.icon-list-ol:before {
  content: "\f0cb";
}
.icon-strikethrough:before {
  content: "\f0cc";
}
.icon-underline:before {
  content: "\f0cd";
}
.icon-table:before {
  content: "\f0ce";
}
.icon-magic:before {
  content: "\f0d0";
}
.icon-truck:before {
  content: "\f0d1";
}
.icon-pinterest:before {
  content: "\f0d2";
}
.icon-pinterest-sign:before {
  content: "\f0d3";
}
.icon-google-plus-sign:before {
  content: "\f0d4";
}
.icon-google-plus:before {
  content: "\f0d5";
}
.icon-money:before {
  content: "\f0d6";
}
.icon-caret-down:before {
  content: "\f0d7";
}
.icon-caret-up:before {
  content: "\f0d8";
}
.icon-caret-left:before {
  content: "\f0d9";
}
.icon-caret-right:before {
  content: "\f0da";
}
.icon-columns:before {
  content: "\f0db";
}
.icon-sort:before {
  content: "\f0dc";
}
.icon-sort-down:before {
  content: "\f0dd";
}
.icon-sort-up:before {
  content: "\f0de";
}
.icon-envelope:before {
  content: "\f0e0";
}
.icon-linkedin:before {
  content: "\f0e1";
}
.icon-rotate-left:before,
.icon-undo:before {
  content: "\f0e2";
}
.icon-legal:before {
  content: "\f0e3";
}
.icon-dashboard:before {
  content: "\f0e4";
}
.icon-comment-alt:before {
  content: "\f0e5";
}
.icon-comments-alt:before {
  content: "\f0e6";
}
.icon-bolt:before {
  content: "\f0e7";
}
.icon-sitemap:before {
  content: "\f0e8";
}
.icon-umbrella:before {
  content: "\f0e9";
}
.icon-paste:before {
  content: "\f0ea";
}
.icon-lightbulb:before {
  content: "\f0eb";
}
.icon-exchange:before {
  content: "\f0ec";
}
.icon-cloud-download:before {
  content: "\f0ed";
}
.icon-cloud-upload:before {
  content: "\f0ee";
}
.icon-user-md:before {
  content: "\f0f0";
}
.icon-stethoscope:before {
  content: "\f0f1";
}
.icon-suitcase:before {
  content: "\f0f2";
}
.icon-bell-alt:before {
  content: "\f0f3";
}
.icon-coffee:before {
  content: "\f0f4";
}
.icon-food:before {
  content: "\f0f5";
}
.icon-file-text-alt:before {
  content: "\f0f6";
}
.icon-building:before {
  content: "\f0f7";
}
.icon-hospital:before {
  content: "\f0f8";
}
.icon-ambulance:before {
  content: "\f0f9";
}
.icon-medkit:before {
  content: "\f0fa";
}
.icon-fighter-jet:before {
  content: "\f0fb";
}
.icon-beer:before {
  content: "\f0fc";
}
.icon-h-sign:before {
  content: "\f0fd";
}
.icon-plus-sign-alt:before {
  content: "\f0fe";
}
.icon-double-angle-left:before {
  content: "\f100";
}
.icon-double-angle-right:before {
  content: "\f101";
}
.icon-double-angle-up:before {
  content: "\f102";
}
.icon-double-angle-down:before {
  content: "\f103";
}
.icon-angle-left:before {
  content: "\f104";
}
.icon-angle-right:before {
  content: "\f105";
}
.icon-angle-up:before {
  content: "\f106";
}
.icon-angle-down:before {
  content: "\f107";
}
.icon-desktop:before {
  content: "\f108";
}
.icon-laptop:before {
  content: "\f109";
}
.icon-tablet:before {
  content: "\f10a";
}
.icon-mobile-phone:before {
  content: "\f10b";
}
.icon-circle-blank:before {
  content: "\f10c";
}
.icon-quote-left:before {
  content: "\f10d";
}
.icon-quote-right:before {
  content: "\f10e";
}
.icon-spinner:before {
  content: "\f110";
}
.icon-circle:before {
  content: "\f111";
}
.icon-mail-reply:before,
.icon-reply:before {
  content: "\f112";
}
.icon-github-alt:before {
  content: "\f113";
}
.icon-folder-close-alt:before {
  content: "\f114";
}
.icon-folder-open-alt:before {
  content: "\f115";
}
.icon-expand-alt:before {
  content: "\f116";
}
.icon-collapse-alt:before {
  content: "\f117";
}
.icon-smile:before {
  content: "\f118";
}
.icon-frown:before {
  content: "\f119";
}
.icon-meh:before {
  content: "\f11a";
}
.icon-gamepad:before {
  content: "\f11b";
}
.icon-keyboard:before {
  content: "\f11c";
}
.icon-flag-alt:before {
  content: "\f11d";
}
.icon-flag-checkered:before {
  content: "\f11e";
}
.icon-terminal:before {
  content: "\f120";
}
.icon-code:before {
  content: "\f121";
}
.icon-reply-all:before {
  content: "\f122";
}
.icon-mail-reply-all:before {
  content: "\f122";
}
.icon-star-half-full:before,
.icon-star-half-empty:before {
  content: "\f123";
}
.icon-location-arrow:before {
  content: "\f124";
}
.icon-crop:before {
  content: "\f125";
}
.icon-code-fork:before {
  content: "\f126";
}
.icon-unlink:before {
  content: "\f127";
}
.icon-question:before {
  content: "\f128";
}
.icon-info:before {
  content: "\f129";
}
.icon-exclamation:before {
  content: "\f12a";
}
.icon-superscript:before {
  content: "\f12b";
}
.icon-subscript:before {
  content: "\f12c";
}
.icon-eraser:before {
  content: "\f12d";
}
.icon-puzzle-piece:before {
  content: "\f12e";
}
.icon-microphone:before {
  content: "\f130";
}
.icon-microphone-off:before {
  content: "\f131";
}
.icon-shield:before {
  content: "\f132";
}
.icon-calendar-empty:before {
  content: "\f133";
}
.icon-fire-extinguisher:before {
  content: "\f134";
}
.icon-rocket:before {
  content: "\f135";
}
.icon-maxcdn:before {
  content: "\f136";
}
.icon-chevron-sign-left:before {
  content: "\f137";
}
.icon-chevron-sign-right:before {
  content: "\f138";
}
.icon-chevron-sign-up:before {
  content: "\f139";
}
.icon-chevron-sign-down:before {
  content: "\f13a";
}
.icon-html5:before {
  content: "\f13b";
}
.icon-css3:before {
  content: "\f13c";
}
.icon-anchor:before {
  content: "\f13d";
}
.icon-unlock-alt:before {
  content: "\f13e";
}
.icon-bullseye:before {
  content: "\f140";
}
.icon-ellipsis-horizontal:before {
  content: "\f141";
}
.icon-ellipsis-vertical:before {
  content: "\f142";
}
.icon-rss-sign:before {
  content: "\f143";
}
.icon-play-sign:before {
  content: "\f144";
}
.icon-ticket:before {
  content: "\f145";
}
.icon-minus-sign-alt:before {
  content: "\f146";
}
.icon-check-minus:before {
  content: "\f147";
}
.icon-level-up:before {
  content: "\f148";
}
.icon-level-down:before {
  content: "\f149";
}
.icon-check-sign:before {
  content: "\f14a";
}
.icon-edit-sign:before {
  content: "\f14b";
}
.icon-external-link-sign:before {
  content: "\f14c";
}
.icon-share-sign:before {
  content: "\f14d";
}
.icon-compass:before {
  content: "\f14e";
}
.icon-collapse:before {
  content: "\f150";
}
.icon-collapse-top:before {
  content: "\f151";
}
.icon-expand:before {
  content: "\f152";
}
.icon-euro:before,
.icon-eur:before {
  content: "\f153";
}
.icon-gbp:before {
  content: "\f154";
}
.icon-dollar:before,
.icon-usd:before {
  content: "\f155";
}
.icon-rupee:before,
.icon-inr:before {
  content: "\f156";
}
.icon-yen:before,
.icon-jpy:before {
  content: "\f157";
}
.icon-renminbi:before,
.icon-cny:before {
  content: "\f158";
}
.icon-won:before,
.icon-krw:before {
  content: "\f159";
}
.icon-bitcoin:before,
.icon-btc:before {
  content: "\f15a";
}
.icon-file:before {
  content: "\f15b";
}
.icon-file-text:before {
  content: "\f15c";
}
.icon-sort-by-alphabet:before {
  content: "\f15d";
}
.icon-sort-by-alphabet-alt:before {
  content: "\f15e";
}
.icon-sort-by-attributes:before {
  content: "\f160";
}
.icon-sort-by-attributes-alt:before {
  content: "\f161";
}
.icon-sort-by-order:before {
  content: "\f162";
}
.icon-sort-by-order-alt:before {
  content: "\f163";
}
.icon-thumbs-up:before {
  content: "\f164";
}
.icon-thumbs-down:before {
  content: "\f165";
}
.icon-youtube-sign:before {
  content: "\f166";
}
.icon-youtube:before {
  content: "\f167";
}
.icon-xing:before {
  content: "\f168";
}
.icon-xing-sign:before {
  content: "\f169";
}
.icon-youtube-play:before {
  content: "\f16a";
}
.icon-dropbox:before {
  content: "\f16b";
}
.icon-stackexchange:before {
  content: "\f16c";
}
.icon-instagram:before {
  content: "\f16d";
}
.icon-flickr:before {
  content: "\f16e";
}
.icon-adn:before {
  content: "\f170";
}
.icon-bitbucket:before {
  content: "\f171";
}
.icon-bitbucket-sign:before {
  content: "\f172";
}
.icon-tumblr:before {
  content: "\f173";
}
.icon-tumblr-sign:before {
  content: "\f174";
}
.icon-long-arrow-down:before {
  content: "\f175";
}
.icon-long-arrow-up:before {
  content: "\f176";
}
.icon-long-arrow-left:before {
  content: "\f177";
}
.icon-long-arrow-right:before {
  content: "\f178";
}
.icon-apple:before {
  content: "\f179";
}
.icon-windows:before {
  content: "\f17a";
}
.icon-android:before {
  content: "\f17b";
}
.icon-linux:before {
  content: "\f17c";
}
.icon-dribbble:before {
  content: "\f17d";
}
.icon-skype:before {
  content: "\f17e";
}
.icon-foursquare:before {
  content: "\f180";
}
.icon-trello:before {
  content: "\f181";
}
.icon-female:before {
  content: "\f182";
}
.icon-male:before {
  content: "\f183";
}
.icon-gittip:before {
  content: "\f184";
}
.icon-sun:before {
  content: "\f185";
}
.icon-moon:before {
  content: "\f186";
}
.icon-archive:before {
  content: "\f187";
}
.icon-bug:before {
  content: "\f188";
}
.icon-vk:before {
  content: "\f189";
}
.icon-weibo:before {
  content: "\f18a";
}
.icon-renren:before {
  content: "\f18b";
}

.icon-address:before {
  content: "\f02d";
}
.icon-arrow-down-2:before {
  content: "\f0ab";
}
.icon-arrow-down-3:before {
  content: "\f0d7";
}
.icon-arrow-first:before {
  content: "\f048";
}
.icon-arrow-last:before {
  content: "\f051";
}
.icon-arrow-left-2:before {
  content: "\f0a8";
}
.icon-arrow-left-3:before {
  content: "\f0d9";
}
.icon-arrow-right-2:before {
  content: "\f0a9";
}
.icon-arrow-right-3:before {
  content: "\f0da";
}
.icon-arrow-up-2:before {
  content: "\f0aa";
}
.icon-arrow-up-3:before {
  content: "\f0d8";
}
.icon-bars:before {
  content: "\f080";
}
.icon-basket:before {
  content: "\f07a";
}
.icon-box-add:before {
  content: "\f019";
}
.icon-box-remove:before {
  content: "\f093";
}
.icon-broadcast:before {
  content: "\f012";
}
.icon-brush:before {
  content: "\f043";
}
.icon-calendar-2:before {
  content: "\f073";
}
.icon-camera-2:before {
  content: "\f03d";
}
.icon-cancel:before {
  content: "\f057";
}
.icon-cancel-2:before {
  content: "\f00d";
}
.icon-cart:before {
  content: "\f07a";
}
.icon-chart:before {
  content: "\f080";
}
.icon-checkbox:before {
  content: "\f046";
}
.icon-checkbox-partial:before {
  content: "\f147";
}
.icon-checkbox-unchecked:before {
  content: "\f096";
}
.icon-checkmark:before {
  content: "\f00c";
}
.icon-clock:before {
  content: "\f017";
}
.icon-color-palette:before {
  content: "\f0e4";
}
.icon-comments-2:before {
  content: "\f086";
}
.icon-contract:before {
  content: "\f066";
}
.icon-contract-2:before {
  content: "\f066";
}
.icon-cube:before {
  content: "\f01c";
}
.icon-database:before {
  content: "\f0a0";
}
.icon-drawer:before {
  content: "\f01c";
}
.icon-drawer-2:before {
  content: "\f01c";
}
.icon-expand:before {
  content: "\f065";
}
.icon-expand-2:before {
  content: "\f0b2";
}
.icon-eye:before {
  content: "\f06e";
}
.icon-feed:before {
  content: "\f143";
}
.icon-file-add:before {
  content: "\f116";
}
.icon-file-remove:before {
  content: "\f117";
}
.icon-first:before {
  content: "\f049";
}
.icon-flag-2:before {
  content: "\f0c6";
}
.icon-folder:before {
  content: "\f07c";
}
.icon-folder-2:before {
  content: "\f07b";
}
.icon-grid-view:before {
  content: "\f0db";
}
.icon-grid-view-2:before {
  content: "\f00a";
}
.icon-health:before {
  content: "\f0f1";
}
.icon-help:before {
  content: "\f059";
}
.icon-lamp:before {
  content: "\f0eb";
}
.icon-last:before {
  content: "\f050";
}
.icon-lightning:before {
  content: "\f0e7";
}
.icon-list-view:before {
  content: "\f0ca";
}
.icon-location:before {
  content: "\f041";
}
.icon-locked:before {
  content: "\f023";
}
.icon-loop:before {
  content: "\f021";
}
.icon-mail:before {
  content: "\f0e0";
}
.icon-mail-2:before {
  content: "\f003";
}
.icon-menu:before {
  content: "\f142";
}
.icon-menu-2:before {
  content: "\f0dc";
}
.icon-minus-2:before {
  content: "\f068";
}
.icon-mobile:before {
  content: "\f10b";
}
.icon-next:before {
  content: "\f04e";
}
.icon-out:before {
  content: "\f045";
}
.icon-out-2:before {
  content: "\f08b";
}
.icon-pencil-2:before {
  content: "\f040";
}
.icon-pictures:before {
  content: "\f03e";
}
.icon-pin:before {
  content: "\f08d";
}
.icon-play-2:before {
  content: "\f01d";
}
.icon-plus-2:before {
  content: "\f067";
}
.icon-power-cord:before {
  content: "\f076";
}
.icon-previous:before {
  content: "\f04a";
}
.icon-printer:before {
  content: "\f02f";
}
.icon-puzzle:before {
  content: "\f12e";
}
.icon-quote:before {
  content: "\f10d";
}
.icon-quote-2:before {
  content: "\f10e";
}
.icon-redo:before {
  content: "\f064";
}
.icon-screen:before {
  content: "\f108";
}
.icon-shuffle:before {
  content: "\f074";
}
.icon-star-2:before {
  content: "\f123";
}
.icon-support:before {
  content: "\f05b";
}
.icon-tools:before {
  content: "\f0ad";
}
.icon-users:before {
  content: "\f0c0";
}
.icon-vcard:before {
  content: "\f18b";
}
.icon-wand:before {
  content: "\f0d0";
}
.icon-warning:before {
  content: "\f071";
}

.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0,0,0,0.15);
}
.well-large {
  padding: 24px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.well-small {
  padding: 9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.close {
  float: left;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  color: #000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

.btn {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  padding: 4px 12px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #444;
  text-shadow: 0 1px 1px rgba(255,255,255,0.75);
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#eee,#ffffff);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#eee),to(#ffffff));
  background-image: -webkit-linear-gradient(top,#eee,#ffffff);
  background-image: -o-linear-gradient(top,#eee,#ffffff);
  background-image: linear-gradient(to bottom,#eee,#ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffffffff', GradientType=0);
  border-color: #ffffff #ffffff #d9d9d9;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ffffff;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #d5d5d5;
  *border: 0;
  border-bottom-color: #bbbbbb;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *margin-right: .3em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #444;
  background-color: #ffffff;
  *background-color: #f2f2f2;
}
.btn:active,
.btn.active {
  background-color: #e6e6e6 \9;
}
.btn:first-child {
  *margin-right: 0;
}
.btn:hover,
.btn:focus {
  color: #444;
  text-decoration: none;
  background-position: 100% -15px;
  -webkit-transition: background-position .1s linear;
  -moz-transition: background-position .1s linear;
  -o-transition: background-position .1s linear;
  transition: background-position .1s linear;
}
.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-large {
  padding: 11px 19px;
  font-size: 17.5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
  margin-top: 4px;
}
.btn-small {
  padding: 2px 10px;
  font-size: 11.9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
  margin-top: 0;
}
.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
  margin-top: -1px;
}
.btn-mini {
  padding: 1px 6px;
  font-size: 10.5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
  padding-right: 0;
  padding-left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255,255,255,0.75);
}
.btn-primary {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0084cf;
  background-image: -moz-linear-gradient(top,#07b,#0097ee);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#07b),to(#0097ee));
  background-image: -webkit-linear-gradient(top,#07b,#0097ee);
  background-image: -o-linear-gradient(top,#07b,#0097ee);
  background-image: linear-gradient(to bottom,#07b,#0097ee);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0077bb', endColorstr='#ff0097ed', GradientType=0);
  border-color: #0097ee #0097ee #0067a2;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #0097ee;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #fff;
  background-color: #0097ee;
  *background-color: #0087d5;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #0077bb \9;
}
.btn-warning {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #ff9214;
  background-image: -moz-linear-gradient(top,#f80,#ffa033);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f80),to(#ffa033));
  background-image: -webkit-linear-gradient(top,#f80,#ffa033);
  background-image: -o-linear-gradient(top,#f80,#ffa033);
  background-image: linear-gradient(to bottom,#f80,#ffa033);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff8800', endColorstr='#ffff9f32', GradientType=0);
  border-color: #ffa033 #ffa033 #e67a00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ffa033;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #fff;
  background-color: #ffa033;
  *background-color: #ff941a;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #ff8800 \9;
}
.btn-danger {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e00000;
  background-image: -moz-linear-gradient(top,#c00,#ff0000);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#c00),to(#ff0000));
  background-image: -webkit-linear-gradient(top,#c00,#ff0000);
  background-image: -o-linear-gradient(top,#c00,#ff0000);
  background-image: linear-gradient(to bottom,#c00,#ff0000);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc0000', endColorstr='#ffff0000', GradientType=0);
  border-color: #ff0000 #ff0000 #b30000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ff0000;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  color: #fff;
  background-color: #ff0000;
  *background-color: #e60000;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #cc0000 \9;
}
.btn-success {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #74ad00;
  background-image: -moz-linear-gradient(top,#690,#88cc00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#690),to(#88cc00));
  background-image: -webkit-linear-gradient(top,#690,#88cc00);
  background-image: -o-linear-gradient(top,#690,#88cc00);
  background-image: linear-gradient(to bottom,#690,#88cc00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff669900', endColorstr='#ff87cc00', GradientType=0);
  border-color: #88cc00 #88cc00 #558000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #88cc00;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #fff;
  background-color: #88cc00;
  *background-color: #77b300;
}
.btn-success:active,
.btn-success.active {
  background-color: #669900 \9;
}
.btn-info {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #00a8e0;
  background-image: -moz-linear-gradient(top,#09c,#00bfff);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#09c),to(#00bfff));
  background-image: -webkit-linear-gradient(top,#09c,#00bfff);
  background-image: -o-linear-gradient(top,#09c,#00bfff);
  background-image: linear-gradient(to bottom,#09c,#00bfff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0099cc', endColorstr='#ff00bfff', GradientType=0);
  border-color: #00bfff #00bfff #0086b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #00bfff;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #fff;
  background-color: #00bfff;
  *background-color: #00ace6;
}
.btn-info:active,
.btn-info.active {
  background-color: #0099cc \9;
}
.btn-inverse {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #4e4e4e;
  background-image: -moz-linear-gradient(top,#444,#5e5e5e);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#5e5e5e));
  background-image: -webkit-linear-gradient(top,#444,#5e5e5e);
  background-image: -o-linear-gradient(top,#444,#5e5e5e);
  background-image: linear-gradient(to bottom,#444,#5e5e5e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff5d5d5d', GradientType=0);
  border-color: #5e5e5e #5e5e5e #373737;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #5e5e5e;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #fff;
  background-color: #5e5e5e;
  *background-color: #515151;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #444444 \9;
}
button.btn,
input[type="submit"].btn {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button.btn.btn-large,
input[type="submit"].btn.btn-large {
  *padding-top: 7px;
  *padding-bottom: 7px;
}
button.btn.btn-small,
input[type="submit"].btn.btn-small {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
  *padding-top: 1px;
  *padding-bottom: 1px;
}
.btn-link,
.btn-link:active,
.btn-link[disabled] {
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-link {
  border-color: transparent;
  cursor: pointer;
  color: #07b;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-link:hover,
.btn-link:focus {
  color: #00466f;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus {
  color: #444;
  text-decoration: none;
}
.btn-group {
  position: relative;
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  font-size: 0;
  vertical-align: middle;
  white-space: nowrap;
  *margin-right: .3em;
}
.btn-group:first-child {
  *margin-right: 0;
}
.btn-group + .btn-group {
  margin-right: 5px;
}
.btn-toolbar {
  font-size: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group {
  margin-right: 5px;
}
.btn-group > .btn {
  position: relative;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group > .btn + .btn {
  margin-right: -1px;
}
.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover {
  font-size: 14px;
}
.btn-group > .btn-mini {
  font-size: 10.5px;
}
.btn-group > .btn-small {
  font-size: 11.9px;
}
.btn-group > .btn-large {
  font-size: 17.5px;
}
.btn-group > .btn:first-child {
  margin-right: 0;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group > .btn.large:first-child {
  margin-right: 0;
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
  z-index: 2;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
  -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);
  -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);
  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);
  *padding-top: 5px;
  *padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-toggle {
  padding-right: 5px;
  padding-left: 5px;
  *padding-top: 2px;
  *padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-toggle {
  *padding-top: 5px;
  *padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
  *padding-top: 7px;
  *padding-bottom: 7px;
}
.btn-group.open .dropdown-toggle {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-group.open .btn.dropdown-toggle {
  background-color: #ffffff;
}
.btn-group.open .btn-primary.dropdown-toggle {
  background-color: #0097ee;
}
.btn-group.open .btn-warning.dropdown-toggle {
  background-color: #ffa033;
}
.btn-group.open .btn-danger.dropdown-toggle {
  background-color: #ff0000;
}
.btn-group.open .btn-success.dropdown-toggle {
  background-color: #88cc00;
}
.btn-group.open .btn-info.dropdown-toggle {
  background-color: #00bfff;
}
.btn-group.open .btn-inverse.dropdown-toggle {
  background-color: #5e5e5e;
}
.btn .caret {
  margin-top: 8px;
  margin-right: 0;
}
.btn-large .caret {
  margin-top: 6px;
}
.btn-large .caret {
  border-right-width: 5px;
  border-left-width: 5px;
  border-top-width: 5px;
}
.btn-mini .caret,
.btn-small .caret {
  margin-top: 8px;
}
.dropup .btn-large .caret {
  border-bottom-width: 5px;
}
.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.btn-group-vertical {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
}
.btn-group-vertical > .btn {
  display: block;
  float: none;
  max-width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group-vertical > .btn + .btn {
  margin-right: 0;
  margin-top: -1px;
}
.btn-group-vertical > .btn:first-child {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.btn-group-vertical > .btn:last-child {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.btn-group-vertical > .btn-large:first-child {
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
}
.btn-group-vertical > .btn-large:last-child {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.alert {
  padding: 8px 14px 8px 35px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.alert,
.alert h4 {
  color: #f80;
}
.alert h4 {
  margin: 0;
}
.alert .close {
  position: relative;
  top: -2px;
  left: -21px;
  line-height: 20px;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #690;
}
.alert-success h4 {
  color: #690;
}
.alert-danger,
.alert-error {
  background-color: #f2dede;
  border-color: #eed3d7;
  color: #c00;
}
.alert-danger h4,
.alert-error h4 {
  color: #c00;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #07b;
}
.alert-info h4 {
  color: #07b;
}
.alert-block {
  padding-top: 14px;
  padding-bottom: 14px;
}
.alert-block > p,
.alert-block > ul {
  margin-bottom: 0;
}
.alert-block p + p {
  margin-top: 5px;
}

.nav {
  margin-right: 0;
  margin-bottom: 20px;
  list-style: none;
}
.nav > li > a {
  display: block;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.nav > li > a > img {
  max-width: none;
}
.nav > .pull-right {
  float: left;
}
.nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  color: #999;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
  text-transform: uppercase;
}
.nav li + .nav-header {
  margin-top: 9px;
}
.nav-list {
  padding-right: 15px;
  padding-left: 15px;
  margin-bottom: 0;
}
.nav-list > li > a,
.nav-list .nav-header {
  margin-right: -15px;
  margin-left: -15px;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}
.nav-list > li > a {
  padding: 3px 15px;
}
.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
  background-color: #07b;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  margin-left: 2px;
}
.nav-list .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #fff;
}
.nav-tabs,
.nav-pills {
  *zoom: 1;
}
.nav-tabs:before,
.nav-tabs:after,
.nav-pills:before,
.nav-pills:after {
  display: table;
  content: "";
  line-height: 0;
}
.nav-tabs:after,
.nav-pills:after {
  clear: both;
}
.nav-tabs > li,
.nav-pills > li {
  float: right;
}
.nav-tabs > li > a,
.nav-pills > li > a {
  padding-left: 12px;
  padding-right: 12px;
  margin-left: 2px;
  line-height: 14px;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 20px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  border-color: #eee #eee #ddd;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  color: #666;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
  color: #fff;
  background-color: #07b;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li > a {
  margin-left: 0;
}
.nav-tabs.nav-stacked {
  border-bottom: 0;
}
.nav-tabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.nav-tabs.nav-stacked > li > a:hover,
.nav-tabs.nav-stacked > li > a:focus {
  border-color: #ddd;
  z-index: 2;
}
.nav-pills.nav-stacked > li > a {
  margin-bottom: 3px;
}
.nav-pills.nav-stacked > li:last-child > a {
  margin-bottom: 1px;
}
.nav-tabs .dropdown-menu {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.nav-pills .dropdown-menu {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.nav .dropdown-toggle .caret {
  border-top-color: #07b;
  border-bottom-color: #07b;
  margin-top: 6px;
}
.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret {
  border-top-color: #00466f;
  border-bottom-color: #00466f;
}
.nav-tabs .dropdown-toggle .caret {
  margin-top: 8px;
}
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.nav > .dropdown.active > a:hover,
.nav > .dropdown.active > a:focus {
  cursor: pointer;
}
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus {
  color: #fff;
  background-color: #999;
  border-color: #999;
}
.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret,
.nav li.dropdown.open a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}
.tabs-stacked .open > a:hover,
.tabs-stacked .open > a:focus {
  border-color: #999;
}
.tabbable {
  *zoom: 1;
}
.tabbable:before,
.tabbable:after {
  display: table;
  content: "";
  line-height: 0;
}
.tabbable:after {
  clear: both;
}
.tab-content {
  overflow: auto;
}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}
.tab-content > .active,
.pill-content > .active {
  display: block;
}
.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}
.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}
.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
  border-bottom-color: transparent;
  border-top-color: #ddd;
}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd #ddd;
}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-left: 0;
  margin-bottom: 3px;
}
.tabs-left > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}
.tabs-left > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eee #eee #eee #ddd;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #fff;
}
.tabs-right > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}
.tabs-right > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #eee #ddd #eee #eee;
}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #fff;
}
.nav > .disabled > a {
  color: #999;
}
.nav > .disabled > a:hover,
.nav > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  cursor: default;
}
.navbar {
  overflow: visible;
  margin-bottom: 20px;
  *position: relative;
  *z-index: 2;
}
.navbar-inner {
  min-height: 40px;
  padding-right: 20px;
  padding-left: 20px;
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
  background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
  border: 1px solid #c7c7c7;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  *zoom: 1;
}
.navbar-inner:before,
.navbar-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-inner:after {
  clear: both;
}
.navbar .container {
  width: auto;
}
.nav-collapse.collapse {
  height: auto;
  overflow: visible;
}
.navbar .brand {
  float: right;
  display: block;
  padding: 10px 20px 10px;
  margin-right: -20px;
  font-size: 20px;
  font-weight: 200;
  color: #666;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .brand:hover,
.navbar .brand:focus {
  text-decoration: none;
}
.navbar-text {
  margin-bottom: 0;
  line-height: 40px;
  color: #666;
}
.navbar-link {
  color: #666;
}
.navbar-link:hover,
.navbar-link:focus {
  color: #eee;
}
.navbar .divider-vertical {
  height: 40px;
  margin: 0 9px;
  border-right: 1px solid #e6e6e6;
  border-left: 1px solid #ffffff;
}
.navbar .btn,
.navbar .btn-group {
  margin-top: 5px;
}
.navbar .btn-group .btn,
.navbar .input-prepend .btn,
.navbar .input-append .btn,
.navbar .input-prepend .btn-group,
.navbar .input-append .btn-group {
  margin-top: 0;
}
.navbar-form {
  margin-bottom: 0;
  *zoom: 1;
}
.navbar-form:before,
.navbar-form:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-form:after {
  clear: both;
}
.navbar-form input,
.navbar-form select,
.navbar-form .radio,
.navbar-form .checkbox {
  margin-top: 5px;
}
.navbar-form input,
.navbar-form select,
.navbar-form .btn {
  display: inline-block;
  margin-bottom: 0;
}
.navbar-form input[type="image"],
.navbar-form input[type="checkbox"],
.navbar-form input[type="radio"] {
  margin-top: 3px;
}
.navbar-form .input-append,
.navbar-form .input-prepend {
  margin-top: 5px;
  white-space: nowrap;
}
.navbar-form .input-append input,
.navbar-form .input-prepend input {
  margin-top: 0;
}
.navbar-search {
  position: relative;
  float: right;
  margin-top: 5px;
  margin-bottom: 0;
}
.navbar-search .search-query {
  margin-bottom: 0;
  padding: 4px 14px;
  font-family: sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.navbar-static-top {
  position: static;
  margin-bottom: 0;
}
.navbar-static-top .navbar-inner {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 1030;
  margin-bottom: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  border-width: 0 0 1px;
}
.navbar-fixed-bottom .navbar-inner {
  border-width: 1px 0 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
  padding-right: 0;
  padding-left: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 932px;
}
.navbar-fixed-top {
  top: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  box-shadow: 0 1px 10px rgba(0,0,0,.1);
}
.navbar-fixed-bottom {
  bottom: 0;
}
.navbar-fixed-bottom .navbar-inner {
  -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  box-shadow: 0 -1px 10px rgba(0,0,0,.1);
}
.navbar .nav {
  position: relative;
  right: 0;
  display: block;
  float: right;
  margin: 0 0 0 10px;
}
.navbar .nav.pull-right {
  float: left;
  margin-left: 0;
}
.navbar .nav > li {
  float: right;
}
.navbar .nav > li > a {
  float: none;
  padding: 10px 15px 10px;
  color: #666;
  text-decoration: none;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .nav .dropdown-toggle .caret {
  margin-top: 8px;
}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
  background-color: #666;
  color: #eee;
  text-decoration: none;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  color: #eee;
  text-decoration: none;
  background-color: #07b;
  -webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
  -moz-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
  box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
}
.navbar .btn-navbar {
  display: none;
  float: left;
  padding: 7px 10px;
  margin-right: 5px;
  margin-left: 5px;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#d9d9d9));
  background-image: -webkit-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -o-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: linear-gradient(to bottom,#f2f2f2,#d9d9d9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
  border-color: #d9d9d9 #d9d9d9 #b3b3b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #d9d9d9;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  color: #fff;
  background-color: #d9d9d9;
  *background-color: #cccccc;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #bfbfbf \9;
}
.navbar .btn-navbar .icon-bar {
  display: block;
  width: 18px;
  height: 2px;
  background-color: #f5f5f5;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
  -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
  box-shadow: 0 1px 0 rgba(0,0,0,0.25);
}
.btn-navbar .icon-bar + .icon-bar {
  margin-top: 3px;
}
.navbar .nav > li > .dropdown-menu:before {
  content: '';
  display: inline-block;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0,0,0,0.2);
  position: absolute;
  top: -7px;
  right: 9px;
}
.navbar .nav > li > .dropdown-menu:after {
  content: '';
  display: inline-block;
  border-right: 6px solid transparent;
  border-left: 6px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
  top: -6px;
  right: 10px;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
  border-top: 7px solid #ccc;
  border-top-color: rgba(0,0,0,0.2);
  border-bottom: 0;
  bottom: -7px;
  top: auto;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
  border-top: 6px solid #fff;
  border-bottom: 0;
  bottom: -6px;
  top: auto;
}
.navbar .nav li.dropdown > a:hover .caret,
.navbar .nav li.dropdown > a:focus .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #07b;
  color: #eee;
}
.navbar .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.navbar .pull-right > li > .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right {
  right: auto;
  left: 0;
}
.navbar .pull-right > li > .dropdown-menu:before,
.navbar .nav > li > .dropdown-menu.pull-right:before {
  right: auto;
  left: 12px;
}
.navbar .pull-right > li > .dropdown-menu:after,
.navbar .nav > li > .dropdown-menu.pull-right:after {
  right: auto;
  left: 13px;
}
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
  right: auto;
  left: 100%;
  margin-right: 0;
  margin-left: -1px;
  -webkit-border-radius: 0 6px 6px 6px;
  -moz-border-radius: 0 6px 6px 6px;
  border-radius: 0 6px 6px 6px;
}
.navbar-inverse .navbar-inner {
  background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top,#222222,#111111);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#222222),to(#111111));
  background-image: -webkit-linear-gradient(top,#222222,#111111);
  background-image: -o-linear-gradient(top,#222222,#111111);
  background-image: linear-gradient(to bottom,#222222,#111111);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
  border-color: #252525;
}
.navbar-inverse .brand,
.navbar-inverse .nav > li > a {
  color: #999;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.navbar-inverse .brand:hover,
.navbar-inverse .brand:focus,
.navbar-inverse .nav > li > a:hover,
.navbar-inverse .nav > li > a:focus {
  color: #fff;
}
.navbar-inverse .brand {
  color: #999;
}
.navbar-inverse .navbar-text {
  color: #999;
}
.navbar-inverse .nav > li > a:focus,
.navbar-inverse .nav > li > a:hover {
  background-color: transparent;
  color: #fff;
}
.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
  color: #fff;
  background-color: #111111;
}
.navbar-inverse .navbar-link {
  color: #999;
}
.navbar-inverse .navbar-link:hover,
.navbar-inverse .navbar-link:focus {
  color: #fff;
}
.navbar-inverse .divider-vertical {
  border-right-color: #111111;
  border-left-color: #222222;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #111111;
  color: #fff;
}
.navbar-inverse .nav li.dropdown > a:hover .caret,
.navbar-inverse .nav li.dropdown > a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #999;
  border-bottom-color: #999;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.navbar-inverse .navbar-search .search-query {
  color: #fff;
  background-color: #515151;
  border-color: #111111;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused {
  padding: 5px 15px;
  color: #444;
  text-shadow: 0 1px 0 #fff;
  background-color: #fff;
  border: 0;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.15);
  -moz-box-shadow: 0 0 3px rgba(0,0,0,0.15);
  box-shadow: 0 0 3px rgba(0,0,0,0.15);
  outline: 0;
}
.navbar-inverse .btn-navbar {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0e0e0e;
  background-image: -moz-linear-gradient(top,#151515,#040404);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));
  background-image: -webkit-linear-gradient(top,#151515,#040404);
  background-image: -o-linear-gradient(top,#151515,#040404);
  background-image: linear-gradient(to bottom,#151515,#040404);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
  border-color: #040404 #040404 #000000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #040404;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
  color: #fff;
  background-color: #040404;
  *background-color: #000000;
}
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
  background-color: #000000 \9;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop,
.modal-backdrop.fade.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.modal {
  position: fixed;
  top: 10%;
  right: 50%;
  z-index: 1050;
  width: 560px;
  margin-right: -280px;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0,0,0,0.3);
  
  *border: 1px solid #999;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
  outline: none;
}
.modal.fade {
  -webkit-transition: opacity .3s linear, top .3s ease-out;
  -moz-transition: opacity .3s linear, top .3s ease-out;
  -o-transition: opacity .3s linear, top .3s ease-out;
  transition: opacity .3s linear, top .3s ease-out;
  top: -25%;
}
.modal.fade.in {
  top: 10%;
}
.modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
.modal-header .close {
  margin-top: 2px;
}
.modal-header h3 {
  margin: 0;
  line-height: 30px;
}
.modal-body {
  position: relative;
  overflow-y: auto;
  max-height: 400px;
  padding: 15px;
}
.modal-form {
  margin-bottom: 0;
}
.modal-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: left;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: inset 0 1px 0 #fff;
  -moz-box-shadow: inset 0 1px 0 #fff;
  box-shadow: inset 0 1px 0 #fff;
  *zoom: 1;
}
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.modal-footer:after {
  clear: both;
}
.modal-footer .btn + .btn {
  margin-right: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-right: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-right: 0;
}
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  font-size: 11px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-right: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-right: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  right: 50%;
  margin-right: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  right: 50%;
  margin-right: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.popover {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1010;
  display: none;
  max-width: 276px;
  padding: 1px;
  text-align: right;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  white-space: normal;
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-right: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-right: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.popover-title:empty {
  display: none;
}
.popover-content {
  padding: 9px 14px;
}
.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover .arrow {
  border-width: 11px;
}
.popover .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top .arrow {
  right: 50%;
  margin-right: -11px;
  border-bottom-width: 0;
  border-top-color: #999;
  border-top-color: rgba(0,0,0,0.25);
  bottom: -11px;
}
.popover.top .arrow:after {
  bottom: 1px;
  margin-right: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.popover.right .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0,0,0,0.25);
}
.popover.right .arrow:after {
  right: 1px;
  bottom: -10px;
  border-right-width: 0;
  border-left-color: #fff;
}
.popover.bottom .arrow {
  right: 50%;
  margin-right: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0,0,0,0.25);
  top: -11px;
}
.popover.bottom .arrow:after {
  top: 1px;
  margin-right: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999;
  border-right-color: rgba(0,0,0,0.25);
}
.popover.left .arrow:after {
  left: 1px;
  border-left-width: 0;
  border-right-color: #fff;
  bottom: -10px;
}

.media,
.media-body {
  overflow: hidden;
  *overflow: visible;
  zoom: 1;
}
.media,
.media .media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media-object {
  display: block;
}
.media-heading {
  margin: 0 0 5px;
}
.media > .pull-left {
  margin-left: 10px;
}
.media > .pull-right {
  margin-right: 10px;
}
.media-list {
  margin-right: 0;
  list-style: none;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 100% 0;
  }
}
@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 100% 0;
  }
}
@-ms-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 100% 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 100% 0;
  }
  to {
    background-position: 40px 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 100% 0;
  }
}
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));
  background-image: -webkit-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: -o-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: linear-gradient(to bottom,#f5f5f5,#f9f9f9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.progress .bar {
  width: 0%;
  height: 100%;
  color: #fff;
  float: right;
  font-size: 12px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0e90d2;
  background-image: -moz-linear-gradient(top,#149bdf,#0480be);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));
  background-image: -webkit-linear-gradient(top,#149bdf,#0480be);
  background-image: -o-linear-gradient(top,#149bdf,#0480be);
  background-image: linear-gradient(to bottom,#149bdf,#0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  -moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: width .6s ease;
  -moz-transition: width .6s ease;
  -o-transition: width .6s ease;
  transition: width .6s ease;
}
.progress .bar + .bar {
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
}
.progress-striped .bar {
  background-color: #149bdf;
  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));
  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);
  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);
  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);
  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);
  -webkit-background-size: 40px 40px;
  -moz-background-size: 40px 40px;
  -o-background-size: 40px 40px;
  background-size: 40px 40px;
}
.progress.active .bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-danger .bar,
.progress .bar-danger {
  background-color: #dd514c;
  background-image: -moz-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));
  background-image: -webkit-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: -o-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: linear-gradient(to bottom,#ee5f5b,#c43c35);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
}
.progress-danger.progress-striped .bar,
.progress-striped .bar-danger {
  background-color: #ee5f5b;
  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));
  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);
  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);
  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);
  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);
}
.progress-success .bar,
.progress .bar-success {
  background-color: #5eb95e;
  background-image: -moz-linear-gradient(top,#62c462,#57a957);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));
  background-image: -webkit-linear-gradient(top,#62c462,#57a957);
  background-image: -o-linear-gradient(top,#62c462,#57a957);
  background-image: linear-gradient(to bottom,#62c462,#57a957);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
}
.progress-success.progress-striped .bar,
.progress-striped .bar-success {
  background-color: #62c462;
  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));
  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);
  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);
  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);
  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);
}
.progress-info .bar,
.progress .bar-info {
  background-color: #4bb1cf;
  background-image: -moz-linear-gradient(top,#5bc0de,#339bb9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));
  background-image: -webkit-linear-gradient(top,#5bc0de,#339bb9);
  background-image: -o-linear-gradient(top,#5bc0de,#339bb9);
  background-image: linear-gradient(to bottom,#5bc0de,#339bb9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
}
.progress-info.progress-striped .bar,
.progress-striped .bar-info {
  background-color: #5bc0de;
  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));
  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);
  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);
  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);
  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);
}
.progress-warning .bar,
.progress .bar-warning {
  background-color: #ff9d2e;
  background-image: -moz-linear-gradient(top,#ffac4d,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffac4d),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffac4d,#f80);
  background-image: -o-linear-gradient(top,#ffac4d,#f80);
  background-image: linear-gradient(to bottom,#ffac4d,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffeab4c', endColorstr='#ffff8800', GradientType=0);
}
.progress-warning.progress-striped .bar,
.progress-striped .bar-warning {
  background-color: #ffac4d;
  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));
  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);
  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);
  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);
  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);
}
.accordion {
  margin-bottom: 20px;
}
.accordion-group {
  margin-bottom: 2px;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.accordion-heading {
  border-bottom: 0;
}
.accordion-heading .accordion-toggle {
  display: block;
  padding: 8px 15px;
}
.accordion-toggle {
  cursor: pointer;
}
.accordion-inner {
  padding: 9px 15px;
  border-top: 1px solid #e5e5e5;
}
.carousel {
  position: relative;
  margin-bottom: 20px;
  line-height: 1;
}
.carousel-inner {
  overflow: hidden;
  width: 100%;
  position: relative;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: .6s ease-in-out right;
  -moz-transition: .6s ease-in-out right;
  -o-transition: .6s ease-in-out right;
  transition: .6s ease-in-out right;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  line-height: 1;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  right: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  right: 100%;
}
.carousel-inner > .prev {
  right: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  right: 0;
}
.carousel-inner > .active.left {
  right: -100%;
}
.carousel-inner > .active.right {
  right: 100%;
}
.carousel-control {
  position: absolute;
  top: 40%;
  right: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 30px;
  color: #fff;
  text-align: center;
  background: #222;
  border: 3px solid #fff;
  -webkit-border-radius: 23px;
  -moz-border-radius: 23px;
  border-radius: 23px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.carousel-control.right {
  right: auto;
  left: 15px;
}
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-indicators {
  position: absolute;
  top: 15px;
  left: 15px;
  z-index: 5;
  margin: 0;
  list-style: none;
}
.carousel-indicators li {
  display: block;
  float: right;
  width: 10px;
  height: 10px;
  margin-right: 5px;
  text-indent: -999px;
  background-color: #ccc;
  background-color: rgba(255,255,255,0.25);
  border-radius: 5px;
}
.carousel-indicators .active {
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  right: 0;
  left: 0;
  bottom: 0;
  padding: 15px;
  background: #444;
  background: rgba(0,0,0,0.75);
}
.carousel-caption h4,
.carousel-caption p {
  color: #fff;
  line-height: 20px;
}
.carousel-caption h4 {
  margin: 0 0 5px;
}
.carousel-caption p {
  margin-bottom: 0;
}
.hero-unit {
  padding: 60px;
  margin-bottom: 30px;
  font-size: 18px;
  font-weight: 200;
  line-height: 30px;
  color: inherit;
  background-color: #eee;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.hero-unit h1 {
  margin-bottom: 0;
  font-size: 60px;
  line-height: 1;
  color: inherit;
  letter-spacing: -1px;
}
.hero-unit li {
  line-height: 30px;
}

.pull-right {
  float: left;
}
.pull-left {
  float: right;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.invisible {
  visibility: hidden;
}
.affix {
  position: fixed;
}PK�}!]�xٲ==rtl/component.cssnu&1i�

.com_content body,
.com_mailto body {
  padding-top: 0;
}

PK�}!]_q�rtl/home.cssnu&1i�.home .t3-sl-1 {
  padding: 0;
}
.home .t3-sl-1 .jumbotron {
  background-color: #eee;
  background-image: -webkit-gradient(radial,center center,0,center center,460,from(#fff),to(#eee));
  background-image: -webkit-radial-gradient(circle,#fff,#eee);
  background-image: -moz-radial-gradient(circle,#fff,#eee);
  background-image: -o-radial-gradient(circle,#fff,#eee);
  background-repeat: no-repeat;
  border-bottom: 1px solid #ddd;
}
.home .t3-sl-1 .jumbotron .btn-large {
  font-size: 24.5px;
  padding: 18px 44.5px;
}
.home .t3-sl-1 .t3-social {
  background: #eee;
  padding: 20px 0;
}
.home .t3-sl-1 .t3-social .t3-social-btns {
  margin: 0;
  height: 20px;
  text-align: center;
}
.home .t3-sl-1 .t3-social .t3-social-btns li {
  display: inline-block;
  margin: 0 10px;
  height: 20px;
}
.home .t3-sl-2 {
  text-align: center;
}
.home .t3-sl-2 p {
  font-size: 16px;
  line-height: 22px;
}
.home .t3-sl-3 p img {
  margin-bottom: 20px;
}
.home .t3-sl-3,
.home .t3-sl-4 {
  border-top: 1px solid #ddd;
  text-align: center;
}
.home .t3-sl-3 p,
.home .t3-sl-4 p {
  font-size: 16px;
  line-height: 22px;
}
.home .t3-sl-3 .jumbotron,
.home .t3-sl-4 .jumbotron {
  padding-top: 0;
}
.home .t3-sl-3 .jumbotron h1,
.home .t3-sl-4 .jumbotron h1 {
  margin-bottom: 10px;
  margin-top: 0;
}
.home .t3-sl-3 .jumbotron p,
.home .t3-sl-4 .jumbotron p {
  font-size: 21px;
  line-height: 1.275;
  color: #999;
}
.home .t3-sl-5 {
  background: #eee;
  border-top: 1px solid #ddd;
  padding: 0;
}
.home .t3-sl-5 .jumbotron .btn-large {
  font-size: 24.5px;
  padding: 18px 44.5px;
}
.home .t3-sl-5 .section-arrow-alt {
  background: url("../../images/arrow-section-alt.png") no-repeat center -1px #eee;
  width: 37px;
  height: 19px;
  position: absolute;
  top: -1px;
  right: 50%;
  margin-right: -19px;
}PK�}!]��
��rtl/home-responsive.cssnu&1i�@media (max-width: 767px) {
  .home .t3-sl-1,
  .home .t3-sl-5 {
    margin-right: -20px;
    margin-left: -20px;
  }
  .home .t3-sl-1 .jumbotron,
  .home .t3-sl-5 .jumbotron {
    padding-top: 30px;
    padding-bottom: 10px;
  }
  .home .t3-sl-1 .jumbotron .btn-large,
  .home .t3-sl-5 .jumbotron .btn-large {
    font-size: 16px;
    padding: 12px 16px;
  }
  .home .t3-sl-2 {
    text-align: center;
  }
  .home .t3-sl-2 p {
    font-size: 14px;
    line-height: 20px;
  }
  .home .t3-sl-3 p img {
    margin-bottom: 0;
    margin-top: 20px;
  }
  .home .t3-sl-3 p,
  .home .t3-sl-4 p {
    font-size: 14px;
    line-height: 20px;
  }
  .home .t3-sl-3 .jumbotron,
  .home .t3-sl-4 .jumbotron {
    padding-bottom: 0;
  }
  .home .t3-sl-3 .jumbotron h1,
  .home .t3-sl-4 .jumbotron h1 {
    margin-bottom: 10px;
    margin-top: 10px;
  }
  .home .t3-sl-3 .jumbotron p,
  .home .t3-sl-4 .jumbotron p {
    font-size: 14px;
  }
}PK�}!]�la�#�#rtl/red/frontend-edit.cssnu&1i�fieldset.t3onoff {
  width: 90px;
  height: 30px;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  padding: 0 !important;
  position: relative;
  border: 1px solid #aaa;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  
  
  
  
  
}
fieldset.t3onoff input[type=radio] {
  display: none;
}
fieldset.t3onoff label {
  width: 90px;
  height: 30px;
  overflow: hidden;
  display: block;
  border-radius: 0;
  position: absolute;
  top: -1px;
  right: -1px;
  z-index: 1;
  text-transform: uppercase;
  background: url(../../../../../plugins/system/t3/base/imgs/blank.gif) no-repeat transparent;
  text-indent: -999em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
fieldset.t3onoff label:before,
fieldset.t3onoff label:after {
  display: block;
  position: absolute;
  top: 0;
  border-radius: 0;
  border: 1px solid #aaa;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 250ms;
  transition: all 250ms;
}
fieldset.t3onoff label:before {
  content: "ON";
  width: 100%;
  height: 100%;
  text-indent: 0;
  color: white;
  padding: 4px 18px;
  font-weight: normal;
}
fieldset.t3onoff label:after {
  content: "";
  width: 40%;
  height: 100%;
  background: #fff;
}
fieldset.t3onoff label.off:before {
  content: "OFF";
  text-align: left;
  color: #555;
}
fieldset.t3onoff label.active {
  z-index: 0;
}
fieldset.t3onoff label.off:before {
  background: #eee;
  right: 100%;
}
fieldset.t3onoff label.off.active:before {
  right: 0%;
}
fieldset.t3onoff label.on:before {
  background: #690;
  right: -100%;
}
fieldset.t3onoff label.on.active:before {
  right: 0%;
}
fieldset.t3onoff label.off:after {
  right: 60%;
}
fieldset.t3onoff label.off.active:after {
  right: 0%;
}
fieldset.t3onoff label.on:after {
  right: 0%;
}
fieldset.t3onoff label.on.active:after {
  right: 60%;
}
fieldset.radio.btn-group {
  padding: 0;
}
fieldset.radio.btn-group input {
  display: none;
}
fieldset.radio.btn-group label {
  display: inline-block;
  min-width: 54px;
  padding: 0 12px;
  border: 1px solid #aaa;
  line-height: 28px;
  background: #eee;
  color: #555;
  border-radius: 0;
  text-align: center;
  border-left-width: 0px;
  text-transform: uppercase;
}
fieldset.radio.btn-group label:last-child {
  border-left-width: 1px;
  border-radius: 4px 0 0 4px;
}
fieldset.radio.btn-group label.active {
  background: #690;
  border-color: #5c8b00;
  color: #fff;
}
#adminForm .clearfix {
  overflow: visible;
}
#adminForm .chzn-container .chzn-results {
  clear: both;
}
.com_config #modules-form .input-append .add-on,
.com_config #modules-form .input-prepend .add-on {
  width: 35px;
}
.com_config #modules-form .input-append input,
.com_config #modules-form .input-prepend input {
  display: inline-block;
}
.com_config #modules-form .input-append .btn,
.com_config #modules-form .input-prepend .btn {
  border: 1px solid #aaa;
}
.com_config #modules-form .accordion-group {
  margin-bottom: 20px;
}
.com_config #modules-form .accordion-group .accordion-heading .accordion-toggle {
  color: #428bca;
  display: block;
  padding: 10px;
  outline: none;
}
.com_config #modules-form .accordion-group .accordion-heading .accordion-toggle.collapsed {
  border-radius: 5px;
  color: #666;
}
.com_config #modules-form .accordion-group .accordion-body .nav-tabs {
  border-bottom: 0;
}
.controls select {
  vertical-align: middle;
  width: 220px;
}
[class^="icon-"],
[class*=" icon-"] {
  font-family: FontAwesome !important;
}
.view-history .btn-group {
  margin-bottom: 10px;
}
.btn [class^="icon-"],
.btn [class*=" icon-"] {
  margin-left: 5px;
}
.btn span.icon-delete:before {
  content: "\f057";
  display: inline-block;
  height: 16px;
  width: 16px;
  color: #333;
}
.icon-eye-open:before,
.icon-eye:before {
  content: "\f06e";
  font-family: "FontAwesome";
}
.icon-file-add:before {
  content: "\f0f6";
  font-family: "FontAwesome";
}
.icon-cancel:before {
  content: "\f00d";
  font-family: "FontAwesome";
}
.icon-publish:before {
  content: "\f00c";
}
.icon-unpublish:before {
  content: "\f00d";
}
.icon-featured:before {
  content: "\f005";
}
.icon-unfeatured:before {
  content: "\f005";
}
.window.view-modules .well .control-label {
  display: inline-block;
}
.window.view-modules .well .controls {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}
.window.view-modules .control-group:after {
  content: "";
  clear: both;
  display: table;
}
.window.view-modules #filter-bar {
  margin-bottom: 10px;
}
.window.view-modules #filter-bar .btn-group button {
  margin-top: 0;
}
.view-modules .js-stools,
.view-articles .js-stools,
.view-contacts .js-stools,
.view-fields .js-stools,
.view-items .js-stools {
  margin-bottom: 20px;
}
.view-modules .js-stools .btn,
.view-articles .js-stools .btn,
.view-contacts .js-stools .btn,
.view-fields .js-stools .btn,
.view-items .js-stools .btn {
  border: 1px solid #ccc;
  margin-top: 0;
}
.view-modules .js-stools .input-append .btn,
.view-articles .js-stools .input-append .btn,
.view-contacts .js-stools .input-append .btn,
.view-fields .js-stools .input-append .btn,
.view-items .js-stools .input-append .btn {
  border-right: 0;
}
.view-modules .js-stools input,
.view-articles .js-stools input,
.view-contacts .js-stools input,
.view-fields .js-stools input,
.view-items .js-stools input {
  display: inline-block;
}
.view-modules .js-stools-container-filters .chzn-container-single,
.view-articles .js-stools-container-filters .chzn-container-single,
.view-contacts .js-stools-container-filters .chzn-container-single,
.view-fields .js-stools-container-filters .chzn-container-single,
.view-items .js-stools-container-filters .chzn-container-single {
  width: 220px !important;
}
.view-modules .js-stools-container-filters .chzn-drop,
.view-articles .js-stools-container-filters .chzn-drop,
.view-contacts .js-stools-container-filters .chzn-drop,
.view-fields .js-stools-container-filters .chzn-drop,
.view-items .js-stools-container-filters .chzn-drop {
  box-sizing: border-box !important;
}
.view-modules table#moduleList td .label,
.view-articles table#moduleList td .label,
.view-contacts table#moduleList td .label,
.view-fields table#moduleList td .label,
.view-items table#moduleList td .label {
  background-color: #999;
  box-sizing: border-box;
  border-radius: 3px;
  display: inline-block;
  font-weight: normal;
  font-size: 100%;
  padding: 10px;
  width: 100%;
}
.view-modules table#moduleList td:nth-child(1),
.view-articles table#moduleList td:nth-child(1),
.view-contacts table#moduleList td:nth-child(1),
.view-fields table#moduleList td:nth-child(1),
.view-items table#moduleList td:nth-child(1) {
  vertical-align: middle;
}
.view-modules .icon-publish:before,
.view-articles .icon-publish:before,
.view-contacts .icon-publish:before,
.view-fields .icon-publish:before,
.view-items .icon-publish:before {
  content: "\f00c";
  font-size: 16px;
}
.view-modules #extra_class.span12,
.view-articles #extra_class.span12,
.view-contacts #extra_class.span12,
.view-fields #extra_class.span12,
.view-items #extra_class.span12 {
  box-sizing: border-box;
  height: 40px;
  line-height: 40px;
  width: 100%;
}
.mce-container-body .icon-file-add:before {
  content: "\f067";
}
.mce-container-body .icon-pictures:before {
  content: "\f03e";
}
.edit.item-page #jform_com_fields_checkboxs label.checkbox,
.profile-edit #jform_com_fields_checkboxs label.checkbox {
  display: inline-block;
  margin-left: 10px;
}
.edit.item-page #jform_com_fields_checkboxs input[type="checkbox"],
.profile-edit #jform_com_fields_checkboxs input[type="checkbox"] {
  margin-right: 0;
  margin-top: -2px;
  position: relative;
  vertical-align: middle;
  width: auto;
}
.edit.item-page .minicolors-input,
.profile-edit .minicolors-input {
  height: 28px;
  width: auto;
}
.profile-edit #jform_com_fields_user_checkbox label.checkbox {
  display: inline-block;
  margin-left: 10px;
}
.profile-edit #jform_com_fields_user_checkbox input {
  position: relative;
  margin-right: 0;
  margin-left: 5px;
  width: auto;
}
.profile-edit .minicolors-input {
  height: 28px;
  width: auto;
}
.profile-edit #jform_com_fields_user_image_chzn .chzn-search {
  box-sizing: border-box;
}
.profile-edit #jform_com_fields_user_image_chzn ul.chzn-results {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  width: 100%;
}
.profile-edit #jform_com_fields_user_calendar {
  float: right;
}
.profile-edit .chzn-container-single,
.profile-edit .chzn-container {
  float: right;
  margin-left: 10px;
}
@media screen and (max-width: 360px) {
  .profile-edit .chzn-container-single,
  .profile-edit .chzn-container {
    width: 100% !important;
  }
}
.profile-edit .chzn-container-single .chzn-drop,
.profile-edit .chzn-container .chzn-drop {
  box-sizing: border-box !important;
}
.profile #users-profile-core {
  width: 100%;
}
.profile .dl-horizontal dd {
  margin-bottom: 10px;
  border-bottom: 1px dashed #ddd;
  padding-bottom: 10px;
}
.profile .dl-horizontal dd img {
  max-width: 100%;
}PK�}!]��
��rtl/red/home-responsive.cssnu&1i�@media (max-width: 767px) {
  .home .t3-sl-1,
  .home .t3-sl-5 {
    margin-right: -20px;
    margin-left: -20px;
  }
  .home .t3-sl-1 .jumbotron,
  .home .t3-sl-5 .jumbotron {
    padding-top: 30px;
    padding-bottom: 10px;
  }
  .home .t3-sl-1 .jumbotron .btn-large,
  .home .t3-sl-5 .jumbotron .btn-large {
    font-size: 16px;
    padding: 12px 16px;
  }
  .home .t3-sl-2 {
    text-align: center;
  }
  .home .t3-sl-2 p {
    font-size: 14px;
    line-height: 20px;
  }
  .home .t3-sl-3 p img {
    margin-bottom: 0;
    margin-top: 20px;
  }
  .home .t3-sl-3 p,
  .home .t3-sl-4 p {
    font-size: 14px;
    line-height: 20px;
  }
  .home .t3-sl-3 .jumbotron,
  .home .t3-sl-4 .jumbotron {
    padding-bottom: 0;
  }
  .home .t3-sl-3 .jumbotron h1,
  .home .t3-sl-4 .jumbotron h1 {
    margin-bottom: 10px;
    margin-top: 10px;
  }
  .home .t3-sl-3 .jumbotron p,
  .home .t3-sl-4 .jumbotron p {
    font-size: 14px;
  }
}PK�}!]���%%rtl/red/megamenu-responsive.cssnu&1i�@media (max-width: 767px) {
  .t3-megamenu .mega-inner {
    padding: 10px 20px;
  }
  .t3-megamenu .row-fluid,
  .t3-megamenu .mega-dropdown-menu,
  .t3-megamenu .row-fluid [class*="span"] {
    width: 100% !important;
    min-width: 100% !important;
    right: 0 !important;
    margin-right: 0 !important;
    transform: none !important;
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -o-transform: none !important;
  }
  .t3-megamenu .row-fluid + .row-fluid {
    padding-top: 10px;
    border-top: 1px solid #eee;
  }
  .t3-megamenu .hidden-collapse,
  .t3-megamenu .always-show  .caret,
  .t3-megamenu .sub-hidden-collapse > .nav-child,
  .t3-megamenu .sub-hidden-collapse .caret,
  .t3-megamenu .sub-hidden-collapse > a:after,
  .t3-megamenu .always-show .dropdown-submenu > a:after {
    display: none !important;
  }
  .t3-megamenu .mega-caption {
    display: none !important;
  }
  html[dir="rtl"] .t3-megamenu .row-fluid,
  html[dir="rtl"] .t3-megamenu .mega-dropdown-menu,
  html[dir="rtl"] .t3-megamenu .row-fluid [class*="span"] {
    left: 0 !important;
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .t3-megamenu .mega-inner {
    padding: 10px 20px;
  }
  .t3-megamenu .row-fluid + .row-fluid {
    border-top: 1px solid #999;
  }
  .t3-megamenu .span12.mega-col-nav .mega-inner {
    padding: 0;
  }
  .t3-megamenu .mega-nav > li a,
  .t3-megamenu .dropdown-menu .mega-nav > li a {
    padding: 5px 20px;
  }
  .t3-megamenu .t3-module {
    margin-bottom: 0;
  }
}PK�}!]��\�
�
rtl/red/home.cssnu&1i�.home .t3-sl-1 {
  padding: 0;
}
.home .t3-sl-1 .jumbotron {
  background-color: #eee;
  background-image: -webkit-gradient(radial,center center,0,center center,460,from(#fff),to(#eee));
  background-image: -webkit-radial-gradient(circle,#fff,#eee);
  background-image: -moz-radial-gradient(circle,#fff,#eee);
  background-image: -o-radial-gradient(circle,#fff,#eee);
  background-repeat: no-repeat;
  border-bottom: 1px solid #ddd;
}
.home .t3-sl-1 .jumbotron .btn-large {
  font-size: 24.5px;
  padding: 18px 44.5px;
}
.home .t3-sl-1 .t3-social {
  background: #eee;
  padding: 20px 0;
}
.home .t3-sl-1 .t3-social .t3-social-btns {
  margin: 0;
  height: 20px;
  text-align: center;
}
.home .t3-sl-1 .t3-social .t3-social-btns li {
  display: inline-block;
  margin: 0 10px;
  height: 20px;
}
.home .t3-sl-2 {
  text-align: center;
}
.home .t3-sl-2 p {
  font-size: 16px;
  line-height: 22px;
}
.home .t3-sl-3 p img {
  margin-bottom: 20px;
}
.home .t3-sl-3,
.home .t3-sl-4 {
  border-top: 1px solid #ddd;
  text-align: center;
}
.home .t3-sl-3 p,
.home .t3-sl-4 p {
  font-size: 16px;
  line-height: 22px;
}
.home .t3-sl-3 .jumbotron,
.home .t3-sl-4 .jumbotron {
  padding-top: 0;
}
.home .t3-sl-3 .jumbotron h1,
.home .t3-sl-4 .jumbotron h1 {
  margin-bottom: 10px;
  margin-top: 0;
}
.home .t3-sl-3 .jumbotron p,
.home .t3-sl-4 .jumbotron p {
  font-size: 21px;
  line-height: 1.275;
  color: #999;
}
.home .t3-sl-5 {
  background: #eee;
  border-top: 1px solid #ddd;
  padding: 0;
}
.home .t3-sl-5 .jumbotron .btn-large {
  font-size: 24.5px;
  padding: 18px 44.5px;
}
.home .t3-sl-5 .section-arrow-alt {
  background: url("../../../images/arrow-section-alt.png") no-repeat center -1px #eee;
  width: 37px;
  height: 19px;
  position: absolute;
  top: -1px;
  right: 50%;
  margin-right: -19px;
}
.home .t3-sl-1 {
  margin-top: -1px;
}
.home .t3-sl-1 .jumbotron {
  background-color: #c00;
  background-image: -webkit-gradient(radial,center center,0,center center,460,from(#ff0000),to(#c00));
  background-image: -webkit-radial-gradient(circle,#ff0000,#c00);
  background-image: -moz-radial-gradient(circle,#ff0000,#c00);
  background-image: -o-radial-gradient(circle,#ff0000,#c00);
  background-repeat: no-repeat;
  color: #eee;
}
.home .t3-sl-1 .jumbotron h1 {
  color: #fff;
}
.home .t3-sl-1 .jumbotron .btn-large {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #363636;
  background-image: -moz-linear-gradient(top,#444,#222);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));
  background-image: -webkit-linear-gradient(top,#444,#222);
  background-image: -o-linear-gradient(top,#444,#222);
  background-image: linear-gradient(to bottom,#444,#222);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
  border-color: #222 #222 #000000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #222;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.home .t3-sl-1 .jumbotron .btn-large:hover,
.home .t3-sl-1 .jumbotron .btn-large:focus,
.home .t3-sl-1 .jumbotron .btn-large:active,
.home .t3-sl-1 .jumbotron .btn-large.active,
.home .t3-sl-1 .jumbotron .btn-large.disabled,
.home .t3-sl-1 .jumbotron .btn-large[disabled] {
  color: #fff;
  background-color: #222;
  *background-color: #151515;
}
.home .t3-sl-1 .jumbotron .btn-large:active,
.home .t3-sl-1 .jumbotron .btn-large.active {
  background-color: #090909 \9;
}PK�}!]�xٲ==rtl/red/component.cssnu&1i�

.com_content body,
.com_mailto body {
  padding-top: 0;
}

PK�}!]o�������rtl/red/bootstrap.cssnu&1i�.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
audio:not([controls]) {
  display: none;
}
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
a:hover,
a:active {
  outline: 0;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  
  max-width: 100%;
  
  width: auto \9;
  
  height: auto;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}
#map_canvas img,
.google-maps img {
  max-width: none;
}
button,
input,
select,
textarea {
  margin: 0;
  font-size: 100%;
  vertical-align: middle;
}
button,
input {
  *overflow: visible;
  line-height: normal;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
  cursor: pointer;
}
input[type="search"] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
textarea {
  overflow: auto;
  vertical-align: top;
}
@media print {
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
}

.row {
  margin-right: -40px;
  *zoom: 1;
}
.row:before,
.row:after {
  display: table;
  content: "";
  line-height: 0;
}
.row:after {
  clear: both;
}
[class*="span"] {
  float: right;
  min-height: 1px;
  margin-right: 40px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 932px;
}
.span12 {
  width: 932px;
}
.span11 {
  width: 851px;
}
.span10 {
  width: 770px;
}
.span9 {
  width: 689px;
}
.span8 {
  width: 608px;
}
.span7 {
  width: 527px;
}
.span6 {
  width: 446px;
}
.span5 {
  width: 365px;
}
.span4 {
  width: 284px;
}
.span3 {
  width: 203px;
}
.span2 {
  width: 122px;
}
.span1 {
  width: 41px;
}
.offset12 {
  margin-right: 1012px;
}
.offset11 {
  margin-right: 931px;
}
.offset10 {
  margin-right: 850px;
}
.offset9 {
  margin-right: 769px;
}
.offset8 {
  margin-right: 688px;
}
.offset7 {
  margin-right: 607px;
}
.offset6 {
  margin-right: 526px;
}
.offset5 {
  margin-right: 445px;
}
.offset4 {
  margin-right: 364px;
}
.offset3 {
  margin-right: 283px;
}
.offset2 {
  margin-right: 202px;
}
.offset1 {
  margin-right: 121px;
}
.row-fluid {
  width: 100%;
  *zoom: 1;
}
.row-fluid:before,
.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.row-fluid:after {
  clear: both;
}
.row-fluid [class*="span"] {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: right;
  margin-right: 4.2918454935622%;
  *margin-right: 4.2381974248927%;
}
.row-fluid [class*="span"]:first-child {
  margin-right: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-right: 4.2918454935622%;
}
.row-fluid .span12 {
  width: 100%;
  *width: 99.94635193133%;
}
.row-fluid .span11 {
  width: 91.309012875536%;
  *width: 91.255364806867%;
}
.row-fluid .span10 {
  width: 82.618025751073%;
  *width: 82.564377682403%;
}
.row-fluid .span9 {
  width: 73.927038626609%;
  *width: 73.87339055794%;
}
.row-fluid .span8 {
  width: 65.236051502146%;
  *width: 65.182403433476%;
}
.row-fluid .span7 {
  width: 56.545064377682%;
  *width: 56.491416309013%;
}
.row-fluid .span6 {
  width: 47.854077253219%;
  *width: 47.800429184549%;
}
.row-fluid .span5 {
  width: 39.163090128755%;
  *width: 39.109442060086%;
}
.row-fluid .span4 {
  width: 30.472103004292%;
  *width: 30.418454935622%;
}
.row-fluid .span3 {
  width: 21.781115879828%;
  *width: 21.727467811159%;
}
.row-fluid .span2 {
  width: 13.090128755365%;
  *width: 13.036480686695%;
}
.row-fluid .span1 {
  width: 4.3991416309013%;
  *width: 4.3454935622318%;
}
.row-fluid .offset12 {
  margin-right: 108.58369098712%;
  *margin-right: 108.47639484979%;
}
.row-fluid .offset12:first-child {
  margin-right: 104.29184549356%;
  *margin-right: 104.18454935622%;
}
.row-fluid .offset11 {
  margin-right: 99.892703862661%;
  *margin-right: 99.785407725322%;
}
.row-fluid .offset11:first-child {
  margin-right: 95.600858369099%;
  *margin-right: 95.49356223176%;
}
.row-fluid .offset10 {
  margin-right: 91.201716738197%;
  *margin-right: 91.094420600858%;
}
.row-fluid .offset10:first-child {
  margin-right: 86.909871244635%;
  *margin-right: 86.802575107296%;
}
.row-fluid .offset9 {
  margin-right: 82.510729613734%;
  *margin-right: 82.403433476395%;
}
.row-fluid .offset9:first-child {
  margin-right: 78.218884120172%;
  *margin-right: 78.111587982833%;
}
.row-fluid .offset8 {
  margin-right: 73.81974248927%;
  *margin-right: 73.712446351931%;
}
.row-fluid .offset8:first-child {
  margin-right: 69.527896995708%;
  *margin-right: 69.420600858369%;
}
.row-fluid .offset7 {
  margin-right: 65.128755364807%;
  *margin-right: 65.021459227468%;
}
.row-fluid .offset7:first-child {
  margin-right: 60.836909871245%;
  *margin-right: 60.729613733906%;
}
.row-fluid .offset6 {
  margin-right: 56.437768240343%;
  *margin-right: 56.330472103004%;
}
.row-fluid .offset6:first-child {
  margin-right: 52.145922746781%;
  *margin-right: 52.038626609442%;
}
.row-fluid .offset5 {
  margin-right: 47.74678111588%;
  *margin-right: 47.639484978541%;
}
.row-fluid .offset5:first-child {
  margin-right: 43.454935622318%;
  *margin-right: 43.347639484979%;
}
.row-fluid .offset4 {
  margin-right: 39.055793991416%;
  *margin-right: 38.948497854077%;
}
.row-fluid .offset4:first-child {
  margin-right: 34.763948497854%;
  *margin-right: 34.656652360515%;
}
.row-fluid .offset3 {
  margin-right: 30.364806866953%;
  *margin-right: 30.257510729614%;
}
.row-fluid .offset3:first-child {
  margin-right: 26.072961373391%;
  *margin-right: 25.965665236052%;
}
.row-fluid .offset2 {
  margin-right: 21.673819742489%;
  *margin-right: 21.56652360515%;
}
.row-fluid .offset2:first-child {
  margin-right: 17.381974248927%;
  *margin-right: 17.274678111588%;
}
.row-fluid .offset1 {
  margin-right: 12.982832618026%;
  *margin-right: 12.875536480687%;
}
.row-fluid .offset1:first-child {
  margin-right: 8.6909871244635%;
  *margin-right: 8.5836909871245%;
}
[class*="span"].hide,
.row-fluid [class*="span"].hide {
  display: none;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: left;
}

.container {
  margin-left: auto;
  margin-right: auto;
  *zoom: 1;
}
.container:before,
.container:after {
  display: table;
  content: "";
  line-height: 0;
}
.container:after {
  clear: both;
}
.container-fluid {
  padding-left: 40px;
  padding-right: 40px;
  *zoom: 1;
}
.container-fluid:before,
.container-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.container-fluid:after {
  clear: both;
}

code,
pre {
  padding: 0 3px 2px;
  font-family: monospace;
  font-size: 12px;
  color: #444;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
code {
  padding: 2px 4px;
  color: #d14;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
  white-space: nowrap;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 20px;
  word-break: break-all;
  word-wrap: break-word;
  white-space: pre;
  white-space: pre-wrap;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.15);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
pre.prettyprint {
  margin-bottom: 20px;
}
pre code {
  padding: 0;
  color: inherit;
  white-space: pre;
  white-space: pre-wrap;
  background-color: transparent;
  border: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
form {
  margin: 0 0 20px;
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: 40px;
  color: #444;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
legend small {
  font-size: 15px;
  color: #999;
}
label,
input,
button,
select,
textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
}
input,
button,
select,
textarea {
  font-family: sans-serif;
}
label {
  display: block;
  margin-bottom: 5px;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #666;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  vertical-align: middle;
}
input,
textarea,
.uneditable-input {
  width: 206px;
}
textarea {
  height: auto;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  background-color: #fff;
  border: 1px solid #ccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: rgba(82,168,236,0.8);
  outline: 0;
  
  outline: thin dotted \9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  
  *margin-top: 0;
  
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  
  height: 30px;
  
  *margin-top: 4px;
  line-height: 30px;
}
select {
  width: 220px;
  border: 1px solid #ccc;
  background-color: #fff;
}
select[multiple],
select[size] {
  height: auto;
}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.uneditable-input,
.uneditable-textarea {
  color: #999;
  background-color: #fcfcfc;
  border-color: #ccc;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  cursor: not-allowed;
}
.uneditable-input {
  overflow: hidden;
  white-space: nowrap;
}
.uneditable-textarea {
  width: auto;
  height: auto;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #999;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #999;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #999;
}
.radio,
.checkbox {
  min-height: 20px;
  padding-right: 20px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  float: right;
  margin-right: -20px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-right: 10px;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"] {
  float: none;
  margin-right: 0;
}
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
  display: inline-block;
}
input,
textarea,
.uneditable-input {
  margin-right: 0;
}
.controls-row [class*="span"] + [class*="span"] {
  margin-right: 40px;
}
input.span12,
textarea.span12,
.uneditable-input.span12 {
  width: 918px;
}
input.span11,
textarea.span11,
.uneditable-input.span11 {
  width: 837px;
}
input.span10,
textarea.span10,
.uneditable-input.span10 {
  width: 756px;
}
input.span9,
textarea.span9,
.uneditable-input.span9 {
  width: 675px;
}
input.span8,
textarea.span8,
.uneditable-input.span8 {
  width: 594px;
}
input.span7,
textarea.span7,
.uneditable-input.span7 {
  width: 513px;
}
input.span6,
textarea.span6,
.uneditable-input.span6 {
  width: 432px;
}
input.span5,
textarea.span5,
.uneditable-input.span5 {
  width: 351px;
}
input.span4,
textarea.span4,
.uneditable-input.span4 {
  width: 270px;
}
input.span3,
textarea.span3,
.uneditable-input.span3 {
  width: 189px;
}
input.span2,
textarea.span2,
.uneditable-input.span2 {
  width: 108px;
}
input.span1,
textarea.span1,
.uneditable-input.span1 {
  width: 27px;
}
.controls-row {
  *zoom: 1;
}
.controls-row:before,
.controls-row:after {
  display: table;
  content: "";
  line-height: 0;
}
.controls-row:after {
  clear: both;
}
.controls-row [class*="span"],
.row-fluid .controls-row [class*="span"] {
  float: right;
}
.controls-row .checkbox[class*="span"],
.controls-row .radio[class*="span"] {
  padding-top: 5px;
}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  cursor: not-allowed;
  background-color: #eee;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
  background-color: transparent;
}
.control-group.warning .control-label,
.control-group.warning .help-block,
.control-group.warning .help-inline {
  color: #f80;
}
.control-group.warning .checkbox,
.control-group.warning .radio,
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  color: #f80;
}
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  border-color: #f80;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.warning input:focus,
.control-group.warning select:focus,
.control-group.warning textarea:focus {
  border-color: #cc6d00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
}
.control-group.warning .input-prepend .add-on,
.control-group.warning .input-append .add-on {
  color: #f80;
  background-color: #fcf8e3;
  border-color: #f80;
}
.control-group.error .control-label,
.control-group.error .help-block,
.control-group.error .help-inline {
  color: #c00;
}
.control-group.error .checkbox,
.control-group.error .radio,
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  color: #c00;
}
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  border-color: #c00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.error input:focus,
.control-group.error select:focus,
.control-group.error textarea:focus {
  border-color: #990000;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
}
.control-group.error .input-prepend .add-on,
.control-group.error .input-append .add-on {
  color: #c00;
  background-color: #f2dede;
  border-color: #c00;
}
.control-group.success .control-label,
.control-group.success .help-block,
.control-group.success .help-inline {
  color: #690;
}
.control-group.success .checkbox,
.control-group.success .radio,
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  color: #690;
}
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  border-color: #690;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.success input:focus,
.control-group.success select:focus,
.control-group.success textarea:focus {
  border-color: #446600;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
}
.control-group.success .input-prepend .add-on,
.control-group.success .input-append .add-on {
  color: #690;
  background-color: #dff0d8;
  border-color: #690;
}
.control-group.info .control-label,
.control-group.info .help-block,
.control-group.info .help-inline {
  color: #07b;
}
.control-group.info .checkbox,
.control-group.info .radio,
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  color: #07b;
}
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  border-color: #07b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.info input:focus,
.control-group.info select:focus,
.control-group.info textarea:focus {
  border-color: #005788;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
}
.control-group.info .input-prepend .add-on,
.control-group.info .input-append .add-on {
  color: #07b;
  background-color: #d9edf7;
  border-color: #07b;
}
input:focus:invalid,
textarea:focus:invalid,
select:focus:invalid {
  color: #b94a48;
  border-color: #ee5f5b;
}
input:focus:invalid:focus,
textarea:focus:invalid:focus,
select:focus:invalid:focus {
  border-color: #e9322d;
  -webkit-box-shadow: 0 0 6px #f8b9b7;
  -moz-box-shadow: 0 0 6px #f8b9b7;
  box-shadow: 0 0 6px #f8b9b7;
}
.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-top: 1px solid #e5e5e5;
  *zoom: 1;
}
.form-actions:before,
.form-actions:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-actions:after {
  clear: both;
}
.help-block,
.help-inline {
  color: #6a6a6a;
}
.help-block {
  display: block;
  margin-bottom: 10px;
}
.help-inline {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  padding-right: 5px;
}
.input-append,
.input-prepend {
  display: inline-block;
  margin-bottom: 10px;
  vertical-align: middle;
  font-size: 0;
  white-space: nowrap;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-append .dropdown-menu,
.input-append .popover,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input,
.input-prepend .dropdown-menu,
.input-prepend .popover {
  font-size: 14px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input {
  position: relative;
  margin-bottom: 0;
  *margin-right: 0;
  vertical-align: top;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-append input:focus,
.input-append select:focus,
.input-append .uneditable-input:focus,
.input-prepend input:focus,
.input-prepend select:focus,
.input-prepend .uneditable-input:focus {
  z-index: 2;
}
.input-append .add-on,
.input-prepend .add-on {
  display: inline-block;
  width: auto;
  height: 20px;
  min-width: 16px;
  padding: 4px 5px;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  background-color: #eee;
  border: 1px solid #ccc;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group > .dropdown-toggle,
.input-prepend .add-on,
.input-prepend .btn,
.input-prepend .btn-group > .dropdown-toggle {
  vertical-align: top;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.input-append .active,
.input-prepend .active {
  background-color: #bbff33;
  border-color: #690;
}
.input-prepend .add-on,
.input-prepend .btn {
  margin-left: -1px;
}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-append input,
.input-append select,
.input-append .uneditable-input {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-append input + .btn-group .btn:last-child,
.input-append select + .btn-group .btn:last-child,
.input-append .uneditable-input + .btn-group .btn:last-child {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group {
  margin-right: -1px;
}
.input-append .add-on:last-child,
.input-append .btn:last-child,
.input-append .btn-group:last-child > .dropdown-toggle {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.input-prepend.input-append input + .btn-group .btn,
.input-prepend.input-append select + .btn-group .btn,
.input-prepend.input-append .uneditable-input + .btn-group .btn {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-prepend.input-append .btn-group:first-child {
  margin-right: 0;
}
input.search-query {
  padding-left: 14px;
  padding-left: 4px \9;
  padding-right: 14px;
  
  padding-right: 4px \9;
  margin-bottom: 0;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.form-search .input-append .search-query,
.form-search .input-prepend .search-query {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.form-search .input-append .search-query {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
.form-search .input-append .btn {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
.form-search .input-prepend .search-query {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
.form-search .input-prepend .btn {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
  display: none;
}
.form-search label,
.form-inline label,
.form-search .btn-group,
.form-inline .btn-group {
  display: inline-block;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-right: 0;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  float: right;
  margin-left: 3px;
  margin-right: 0;
}
.control-group {
  margin-bottom: 10px;
}
legend + .control-group {
  margin-top: 20px;
  -webkit-margin-top-collapse: separate;
}
.form-horizontal .control-group {
  margin-bottom: 20px;
  *zoom: 1;
}
.form-horizontal .control-group:before,
.form-horizontal .control-group:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-horizontal .control-group:after {
  clear: both;
}
.form-horizontal .control-label {
  float: right;
  width: 160px;
  padding-top: 5px;
  text-align: left;
}
.form-horizontal .controls {
  *display: inline-block;
  *padding-right: 20px;
  margin-right: 180px;
  *margin-right: 0;
}
.form-horizontal .controls:first-child {
  *padding-right: 180px;
}
.form-horizontal .help-block {
  margin-bottom: 0;
}
.form-horizontal input + .help-block,
.form-horizontal select + .help-block,
.form-horizontal textarea + .help-block,
.form-horizontal .uneditable-input + .help-block,
.form-horizontal .input-prepend + .help-block,
.form-horizontal .input-append + .help-block {
  margin-top: 10px;
}
.form-horizontal .form-actions {
  padding-right: 180px;
}
table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
.table {
  width: 100%;
  margin-bottom: 20px;
}
.table th,
.table td {
  padding: 8px;
  line-height: 20px;
  text-align: right;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table th {
  font-weight: bold;
}
.table thead th {
  vertical-align: bottom;
}
.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}
.table tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}
.table-bordered {
  border: 1px solid #ddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-right: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.table-bordered th,
.table-bordered td {
  border-right: 1px solid #ddd;
}
.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}
.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
}
.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
  background-color: #f5f5f5;
}
table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
  display: table-cell;
  float: none;
  margin-right: 0;
}
.table td.span1,
.table th.span1 {
  float: none;
  width: 25px;
  margin-right: 0;
}
.table td.span2,
.table th.span2 {
  float: none;
  width: 106px;
  margin-right: 0;
}
.table td.span3,
.table th.span3 {
  float: none;
  width: 187px;
  margin-right: 0;
}
.table td.span4,
.table th.span4 {
  float: none;
  width: 268px;
  margin-right: 0;
}
.table td.span5,
.table th.span5 {
  float: none;
  width: 349px;
  margin-right: 0;
}
.table td.span6,
.table th.span6 {
  float: none;
  width: 430px;
  margin-right: 0;
}
.table td.span7,
.table th.span7 {
  float: none;
  width: 511px;
  margin-right: 0;
}
.table td.span8,
.table th.span8 {
  float: none;
  width: 592px;
  margin-right: 0;
}
.table td.span9,
.table th.span9 {
  float: none;
  width: 673px;
  margin-right: 0;
}
.table td.span10,
.table th.span10 {
  float: none;
  width: 754px;
  margin-right: 0;
}
.table td.span11,
.table th.span11 {
  float: none;
  width: 835px;
  margin-right: 0;
}
.table td.span12,
.table th.span12 {
  float: none;
  width: 916px;
  margin-right: 0;
}
.table tbody tr.success > td {
  background-color: #dff0d8;
}
.table tbody tr.error > td {
  background-color: #f2dede;
}
.table tbody tr.warning > td {
  background-color: #fcf8e3;
}
.table tbody tr.info > td {
  background-color: #d9edf7;
}
.table-hover tbody tr.success:hover > td {
  background-color: #d0e9c6;
}
.table-hover tbody tr.error:hover > td {
  background-color: #ebcccc;
}
.table-hover tbody tr.warning:hover > td {
  background-color: #faf2cc;
}
.table-hover tbody tr.info:hover > td {
  background-color: #c4e3f3;
}

@font-face {
  font-family: 'FontAwesome';
  src: url('../../../fonts/font-awesome/font/fontawesome-webfont.eot?v=3.2.1');
  src: url('../../../fonts/font-awesome/font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('../../../fonts/font-awesome/font/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('../../../fonts/font-awesome/font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('../../../fonts/font-awesome/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
}
.icon-large:before {
  vertical-align: -10%;
  font-size: 1.3333333333333em;
}
a [class^="icon-"],
a [class*=" icon-"] {
  display: inline;
}
[class^="icon-"].icon-fixed-width,
[class*=" icon-"].icon-fixed-width {
  display: inline-block;
  width: 1.1428571428571em;
  text-align: left;
  padding-left: 0.28571428571429em;
}
[class^="icon-"].icon-fixed-width.icon-large,
[class*=" icon-"].icon-fixed-width.icon-large {
  width: 1.4285714285714em;
}
.icons-ul {
  margin-right: 2.1428571428571em;
  list-style-type: none;
}
.icons-ul > li {
  position: relative;
}
.icons-ul .icon-li {
  position: absolute;
  right: -2.1428571428571em;
  width: 2.1428571428571em;
  text-align: center;
  line-height: inherit;
}
[class^="icon-"].hide,
[class*=" icon-"].hide {
  display: none;
}
.icon-muted {
  color: #eee;
}
.icon-light {
  color: #fff;
}
.icon-dark {
  color: #333;
}
.icon-border {
  border: solid 1px #eee;
  padding: .2em .25em .15em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.icon-2x {
  font-size: 2em;
}
.icon-2x.icon-border {
  border-width: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.icon-3x {
  font-size: 3em;
}
.icon-3x.icon-border {
  border-width: 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.icon-4x {
  font-size: 4em;
}
.icon-4x.icon-border {
  border-width: 4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.icon-5x {
  font-size: 5em;
}
.icon-5x.icon-border {
  border-width: 5px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
.pull-right {
  float: left;
}
.pull-left {
  float: right;
}
[class^="icon-"].pull-left,
[class*=" icon-"].pull-left {
  margin-left: .3em;
}
[class^="icon-"].pull-right,
[class*=" icon-"].pull-right {
  margin-right: .3em;
}
[class^="icon-"],
[class*=" icon-"] {
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 100% 0%;
  background-repeat: repeat;
  margin-top: 0;
}
.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: none;
}
.btn [class^="icon-"].icon-large,
.btn [class*=" icon-"].icon-large,
.nav [class^="icon-"].icon-large,
.nav [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].icon-spin,
.btn [class*=" icon-"].icon-spin,
.nav [class^="icon-"].icon-spin,
.nav [class*=" icon-"].icon-spin {
  display: inline-block;
}
.nav-tabs [class^="icon-"],
.nav-tabs [class^="icon-"].icon-large,
.nav-tabs [class*=" icon-"],
.nav-tabs [class*=" icon-"].icon-large,
.nav-pills [class^="icon-"],
.nav-pills [class^="icon-"].icon-large,
.nav-pills [class*=" icon-"],
.nav-pills [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].pull-left.icon-2x,
.btn [class^="icon-"].pull-right.icon-2x,
.btn [class*=" icon-"].pull-left.icon-2x,
.btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: .18em;
}
.btn [class^="icon-"].icon-spin.icon-large,
.btn [class*=" icon-"].icon-spin.icon-large {
  line-height: .8em;
}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,
.btn.btn-small [class^="icon-"].pull-right.icon-2x,
.btn.btn-small [class*=" icon-"].pull-left.icon-2x,
.btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: .25em;
}
.btn.btn-large [class^="icon-"],
.btn.btn-large [class*=" icon-"] {
  margin-top: 0;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: .05em;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x {
  margin-left: .2em;
}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-right: .2em;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  line-height: inherit;
}
.icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
a .icon-stack,
a .icon-spin {
  display: inline-block;
  text-decoration: none;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.icon-rotate-90:before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.icon-rotate-180:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
.icon-rotate-270:before {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.icon-flip-horizontal:before {
  -webkit-transform: scale(-1,1);
  -moz-transform: scale(-1,1);
  -ms-transform: scale(-1,1);
  -o-transform: scale(-1,1);
  transform: scale(-1,1);
}
.icon-flip-vertical:before {
  -webkit-transform: scale(1,-1);
  -moz-transform: scale(1,-1);
  -ms-transform: scale(1,-1);
  -o-transform: scale(1,-1);
  transform: scale(1,-1);
}
a .icon-rotate-90:before,
a .icon-rotate-180:before,
a .icon-rotate-270:before,
a .icon-flip-horizontal:before,
a .icon-flip-vertical:before {
  display: inline-block;
}
.icon-glass:before {
  content: "\f000";
}
.icon-music:before {
  content: "\f001";
}
.icon-search:before {
  content: "\f002";
}
.icon-envelope-alt:before {
  content: "\f003";
}
.icon-heart:before {
  content: "\f004";
}
.icon-star:before {
  content: "\f005";
}
.icon-star-empty:before {
  content: "\f006";
}
.icon-user:before {
  content: "\f007";
}
.icon-film:before {
  content: "\f008";
}
.icon-th-large:before {
  content: "\f009";
}
.icon-th:before {
  content: "\f00a";
}
.icon-th-list:before {
  content: "\f00b";
}
.icon-ok:before {
  content: "\f00c";
}
.icon-remove:before {
  content: "\f00d";
}
.icon-zoom-in:before {
  content: "\f00e";
}
.icon-zoom-out:before {
  content: "\f010";
}
.icon-power-off:before,
.icon-off:before {
  content: "\f011";
}
.icon-signal:before {
  content: "\f012";
}
.icon-gear:before,
.icon-cog:before {
  content: "\f013";
}
.icon-trash:before {
  content: "\f014";
}
.icon-home:before {
  content: "\f015";
}
.icon-file-alt:before {
  content: "\f016";
}
.icon-time:before {
  content: "\f017";
}
.icon-road:before {
  content: "\f018";
}
.icon-download-alt:before {
  content: "\f019";
}
.icon-download:before {
  content: "\f01a";
}
.icon-upload:before {
  content: "\f01b";
}
.icon-inbox:before {
  content: "\f01c";
}
.icon-play-circle:before {
  content: "\f01d";
}
.icon-rotate-right:before,
.icon-repeat:before {
  content: "\f01e";
}
.icon-refresh:before {
  content: "\f021";
}
.icon-list-alt:before {
  content: "\f022";
}
.icon-lock:before {
  content: "\f023";
}
.icon-flag:before {
  content: "\f024";
}
.icon-headphones:before {
  content: "\f025";
}
.icon-volume-off:before {
  content: "\f026";
}
.icon-volume-down:before {
  content: "\f027";
}
.icon-volume-up:before {
  content: "\f028";
}
.icon-qrcode:before {
  content: "\f029";
}
.icon-barcode:before {
  content: "\f02a";
}
.icon-tag:before {
  content: "\f02b";
}
.icon-tags:before {
  content: "\f02c";
}
.icon-book:before {
  content: "\f02d";
}
.icon-bookmark:before {
  content: "\f02e";
}
.icon-print:before {
  content: "\f02f";
}
.icon-camera:before {
  content: "\f030";
}
.icon-font:before {
  content: "\f031";
}
.icon-bold:before {
  content: "\f032";
}
.icon-italic:before {
  content: "\f033";
}
.icon-text-height:before {
  content: "\f034";
}
.icon-text-width:before {
  content: "\f035";
}
.icon-align-left:before {
  content: "\f036";
}
.icon-align-center:before {
  content: "\f037";
}
.icon-align-right:before {
  content: "\f038";
}
.icon-align-justify:before {
  content: "\f039";
}
.icon-list:before {
  content: "\f03a";
}
.icon-indent-left:before {
  content: "\f03b";
}
.icon-indent-right:before {
  content: "\f03c";
}
.icon-facetime-video:before {
  content: "\f03d";
}
.icon-picture:before {
  content: "\f03e";
}
.icon-pencil:before {
  content: "\f040";
}
.icon-map-marker:before {
  content: "\f041";
}
.icon-adjust:before {
  content: "\f042";
}
.icon-tint:before {
  content: "\f043";
}
.icon-edit:before {
  content: "\f044";
}
.icon-share:before {
  content: "\f045";
}
.icon-check:before {
  content: "\f046";
}
.icon-move:before {
  content: "\f047";
}
.icon-step-backward:before {
  content: "\f048";
}
.icon-fast-backward:before {
  content: "\f049";
}
.icon-backward:before {
  content: "\f04a";
}
.icon-play:before {
  content: "\f04b";
}
.icon-pause:before {
  content: "\f04c";
}
.icon-stop:before {
  content: "\f04d";
}
.icon-forward:before {
  content: "\f04e";
}
.icon-fast-forward:before {
  content: "\f050";
}
.icon-step-forward:before {
  content: "\f051";
}
.icon-eject:before {
  content: "\f052";
}
.icon-chevron-left:before {
  content: "\f053";
}
.icon-chevron-right:before {
  content: "\f054";
}
.icon-plus-sign:before {
  content: "\f055";
}
.icon-minus-sign:before {
  content: "\f056";
}
.icon-remove-sign:before {
  content: "\f057";
}
.icon-ok-sign:before {
  content: "\f058";
}
.icon-question-sign:before {
  content: "\f059";
}
.icon-info-sign:before {
  content: "\f05a";
}
.icon-screenshot:before {
  content: "\f05b";
}
.icon-remove-circle:before {
  content: "\f05c";
}
.icon-ok-circle:before {
  content: "\f05d";
}
.icon-ban-circle:before {
  content: "\f05e";
}
.icon-arrow-left:before {
  content: "\f060";
}
.icon-arrow-right:before {
  content: "\f061";
}
.icon-arrow-up:before {
  content: "\f062";
}
.icon-arrow-down:before {
  content: "\f063";
}
.icon-mail-forward:before,
.icon-share-alt:before {
  content: "\f064";
}
.icon-resize-full:before {
  content: "\f065";
}
.icon-resize-small:before {
  content: "\f066";
}
.icon-plus:before {
  content: "\f067";
}
.icon-minus:before {
  content: "\f068";
}
.icon-asterisk:before {
  content: "\f069";
}
.icon-exclamation-sign:before {
  content: "\f06a";
}
.icon-gift:before {
  content: "\f06b";
}
.icon-leaf:before {
  content: "\f06c";
}
.icon-fire:before {
  content: "\f06d";
}
.icon-eye-open:before {
  content: "\f06e";
}
.icon-eye-close:before {
  content: "\f070";
}
.icon-warning-sign:before {
  content: "\f071";
}
.icon-plane:before {
  content: "\f072";
}
.icon-calendar:before {
  content: "\f073";
}
.icon-random:before {
  content: "\f074";
}
.icon-comment:before {
  content: "\f075";
}
.icon-magnet:before {
  content: "\f076";
}
.icon-chevron-up:before {
  content: "\f077";
}
.icon-chevron-down:before {
  content: "\f078";
}
.icon-retweet:before {
  content: "\f079";
}
.icon-shopping-cart:before {
  content: "\f07a";
}
.icon-folder-close:before {
  content: "\f07b";
}
.icon-folder-open:before {
  content: "\f07c";
}
.icon-resize-vertical:before {
  content: "\f07d";
}
.icon-resize-horizontal:before {
  content: "\f07e";
}
.icon-bar-chart:before {
  content: "\f080";
}
.icon-twitter-sign:before {
  content: "\f081";
}
.icon-facebook-sign:before {
  content: "\f082";
}
.icon-camera-retro:before {
  content: "\f083";
}
.icon-key:before {
  content: "\f084";
}
.icon-gears:before,
.icon-cogs:before {
  content: "\f085";
}
.icon-comments:before {
  content: "\f086";
}
.icon-thumbs-up-alt:before {
  content: "\f087";
}
.icon-thumbs-down-alt:before {
  content: "\f088";
}
.icon-star-half:before {
  content: "\f089";
}
.icon-heart-empty:before {
  content: "\f08a";
}
.icon-signout:before {
  content: "\f08b";
}
.icon-linkedin-sign:before {
  content: "\f08c";
}
.icon-pushpin:before {
  content: "\f08d";
}
.icon-external-link:before {
  content: "\f08e";
}
.icon-signin:before {
  content: "\f090";
}
.icon-trophy:before {
  content: "\f091";
}
.icon-github-sign:before {
  content: "\f092";
}
.icon-upload-alt:before {
  content: "\f093";
}
.icon-lemon:before {
  content: "\f094";
}
.icon-phone:before {
  content: "\f095";
}
.icon-unchecked:before,
.icon-check-empty:before {
  content: "\f096";
}
.icon-bookmark-empty:before {
  content: "\f097";
}
.icon-phone-sign:before {
  content: "\f098";
}
.icon-twitter:before {
  content: "\f099";
}
.icon-facebook:before {
  content: "\f09a";
}
.icon-github:before {
  content: "\f09b";
}
.icon-unlock:before {
  content: "\f09c";
}
.icon-credit-card:before {
  content: "\f09d";
}
.icon-rss:before {
  content: "\f09e";
}
.icon-hdd:before {
  content: "\f0a0";
}
.icon-bullhorn:before {
  content: "\f0a1";
}
.icon-bell:before {
  content: "\f0a2";
}
.icon-certificate:before {
  content: "\f0a3";
}
.icon-hand-right:before {
  content: "\f0a4";
}
.icon-hand-left:before {
  content: "\f0a5";
}
.icon-hand-up:before {
  content: "\f0a6";
}
.icon-hand-down:before {
  content: "\f0a7";
}
.icon-circle-arrow-left:before {
  content: "\f0a8";
}
.icon-circle-arrow-right:before {
  content: "\f0a9";
}
.icon-circle-arrow-up:before {
  content: "\f0aa";
}
.icon-circle-arrow-down:before {
  content: "\f0ab";
}
.icon-globe:before {
  content: "\f0ac";
}
.icon-wrench:before {
  content: "\f0ad";
}
.icon-tasks:before {
  content: "\f0ae";
}
.icon-filter:before {
  content: "\f0b0";
}
.icon-briefcase:before {
  content: "\f0b1";
}
.icon-fullscreen:before {
  content: "\f0b2";
}
.icon-group:before {
  content: "\f0c0";
}
.icon-link:before {
  content: "\f0c1";
}
.icon-cloud:before {
  content: "\f0c2";
}
.icon-beaker:before {
  content: "\f0c3";
}
.icon-cut:before {
  content: "\f0c4";
}
.icon-copy:before {
  content: "\f0c5";
}
.icon-paperclip:before,
.icon-paper-clip:before {
  content: "\f0c6";
}
.icon-save:before {
  content: "\f0c7";
}
.icon-sign-blank:before {
  content: "\f0c8";
}
.icon-reorder:before {
  content: "\f0c9";
}
.icon-list-ul:before {
  content: "\f0ca";
}
.icon-list-ol:before {
  content: "\f0cb";
}
.icon-strikethrough:before {
  content: "\f0cc";
}
.icon-underline:before {
  content: "\f0cd";
}
.icon-table:before {
  content: "\f0ce";
}
.icon-magic:before {
  content: "\f0d0";
}
.icon-truck:before {
  content: "\f0d1";
}
.icon-pinterest:before {
  content: "\f0d2";
}
.icon-pinterest-sign:before {
  content: "\f0d3";
}
.icon-google-plus-sign:before {
  content: "\f0d4";
}
.icon-google-plus:before {
  content: "\f0d5";
}
.icon-money:before {
  content: "\f0d6";
}
.icon-caret-down:before {
  content: "\f0d7";
}
.icon-caret-up:before {
  content: "\f0d8";
}
.icon-caret-left:before {
  content: "\f0d9";
}
.icon-caret-right:before {
  content: "\f0da";
}
.icon-columns:before {
  content: "\f0db";
}
.icon-sort:before {
  content: "\f0dc";
}
.icon-sort-down:before {
  content: "\f0dd";
}
.icon-sort-up:before {
  content: "\f0de";
}
.icon-envelope:before {
  content: "\f0e0";
}
.icon-linkedin:before {
  content: "\f0e1";
}
.icon-rotate-left:before,
.icon-undo:before {
  content: "\f0e2";
}
.icon-legal:before {
  content: "\f0e3";
}
.icon-dashboard:before {
  content: "\f0e4";
}
.icon-comment-alt:before {
  content: "\f0e5";
}
.icon-comments-alt:before {
  content: "\f0e6";
}
.icon-bolt:before {
  content: "\f0e7";
}
.icon-sitemap:before {
  content: "\f0e8";
}
.icon-umbrella:before {
  content: "\f0e9";
}
.icon-paste:before {
  content: "\f0ea";
}
.icon-lightbulb:before {
  content: "\f0eb";
}
.icon-exchange:before {
  content: "\f0ec";
}
.icon-cloud-download:before {
  content: "\f0ed";
}
.icon-cloud-upload:before {
  content: "\f0ee";
}
.icon-user-md:before {
  content: "\f0f0";
}
.icon-stethoscope:before {
  content: "\f0f1";
}
.icon-suitcase:before {
  content: "\f0f2";
}
.icon-bell-alt:before {
  content: "\f0f3";
}
.icon-coffee:before {
  content: "\f0f4";
}
.icon-food:before {
  content: "\f0f5";
}
.icon-file-text-alt:before {
  content: "\f0f6";
}
.icon-building:before {
  content: "\f0f7";
}
.icon-hospital:before {
  content: "\f0f8";
}
.icon-ambulance:before {
  content: "\f0f9";
}
.icon-medkit:before {
  content: "\f0fa";
}
.icon-fighter-jet:before {
  content: "\f0fb";
}
.icon-beer:before {
  content: "\f0fc";
}
.icon-h-sign:before {
  content: "\f0fd";
}
.icon-plus-sign-alt:before {
  content: "\f0fe";
}
.icon-double-angle-left:before {
  content: "\f100";
}
.icon-double-angle-right:before {
  content: "\f101";
}
.icon-double-angle-up:before {
  content: "\f102";
}
.icon-double-angle-down:before {
  content: "\f103";
}
.icon-angle-left:before {
  content: "\f104";
}
.icon-angle-right:before {
  content: "\f105";
}
.icon-angle-up:before {
  content: "\f106";
}
.icon-angle-down:before {
  content: "\f107";
}
.icon-desktop:before {
  content: "\f108";
}
.icon-laptop:before {
  content: "\f109";
}
.icon-tablet:before {
  content: "\f10a";
}
.icon-mobile-phone:before {
  content: "\f10b";
}
.icon-circle-blank:before {
  content: "\f10c";
}
.icon-quote-left:before {
  content: "\f10d";
}
.icon-quote-right:before {
  content: "\f10e";
}
.icon-spinner:before {
  content: "\f110";
}
.icon-circle:before {
  content: "\f111";
}
.icon-mail-reply:before,
.icon-reply:before {
  content: "\f112";
}
.icon-github-alt:before {
  content: "\f113";
}
.icon-folder-close-alt:before {
  content: "\f114";
}
.icon-folder-open-alt:before {
  content: "\f115";
}
.icon-expand-alt:before {
  content: "\f116";
}
.icon-collapse-alt:before {
  content: "\f117";
}
.icon-smile:before {
  content: "\f118";
}
.icon-frown:before {
  content: "\f119";
}
.icon-meh:before {
  content: "\f11a";
}
.icon-gamepad:before {
  content: "\f11b";
}
.icon-keyboard:before {
  content: "\f11c";
}
.icon-flag-alt:before {
  content: "\f11d";
}
.icon-flag-checkered:before {
  content: "\f11e";
}
.icon-terminal:before {
  content: "\f120";
}
.icon-code:before {
  content: "\f121";
}
.icon-reply-all:before {
  content: "\f122";
}
.icon-mail-reply-all:before {
  content: "\f122";
}
.icon-star-half-full:before,
.icon-star-half-empty:before {
  content: "\f123";
}
.icon-location-arrow:before {
  content: "\f124";
}
.icon-crop:before {
  content: "\f125";
}
.icon-code-fork:before {
  content: "\f126";
}
.icon-unlink:before {
  content: "\f127";
}
.icon-question:before {
  content: "\f128";
}
.icon-info:before {
  content: "\f129";
}
.icon-exclamation:before {
  content: "\f12a";
}
.icon-superscript:before {
  content: "\f12b";
}
.icon-subscript:before {
  content: "\f12c";
}
.icon-eraser:before {
  content: "\f12d";
}
.icon-puzzle-piece:before {
  content: "\f12e";
}
.icon-microphone:before {
  content: "\f130";
}
.icon-microphone-off:before {
  content: "\f131";
}
.icon-shield:before {
  content: "\f132";
}
.icon-calendar-empty:before {
  content: "\f133";
}
.icon-fire-extinguisher:before {
  content: "\f134";
}
.icon-rocket:before {
  content: "\f135";
}
.icon-maxcdn:before {
  content: "\f136";
}
.icon-chevron-sign-left:before {
  content: "\f137";
}
.icon-chevron-sign-right:before {
  content: "\f138";
}
.icon-chevron-sign-up:before {
  content: "\f139";
}
.icon-chevron-sign-down:before {
  content: "\f13a";
}
.icon-html5:before {
  content: "\f13b";
}
.icon-css3:before {
  content: "\f13c";
}
.icon-anchor:before {
  content: "\f13d";
}
.icon-unlock-alt:before {
  content: "\f13e";
}
.icon-bullseye:before {
  content: "\f140";
}
.icon-ellipsis-horizontal:before {
  content: "\f141";
}
.icon-ellipsis-vertical:before {
  content: "\f142";
}
.icon-rss-sign:before {
  content: "\f143";
}
.icon-play-sign:before {
  content: "\f144";
}
.icon-ticket:before {
  content: "\f145";
}
.icon-minus-sign-alt:before {
  content: "\f146";
}
.icon-check-minus:before {
  content: "\f147";
}
.icon-level-up:before {
  content: "\f148";
}
.icon-level-down:before {
  content: "\f149";
}
.icon-check-sign:before {
  content: "\f14a";
}
.icon-edit-sign:before {
  content: "\f14b";
}
.icon-external-link-sign:before {
  content: "\f14c";
}
.icon-share-sign:before {
  content: "\f14d";
}
.icon-compass:before {
  content: "\f14e";
}
.icon-collapse:before {
  content: "\f150";
}
.icon-collapse-top:before {
  content: "\f151";
}
.icon-expand:before {
  content: "\f152";
}
.icon-euro:before,
.icon-eur:before {
  content: "\f153";
}
.icon-gbp:before {
  content: "\f154";
}
.icon-dollar:before,
.icon-usd:before {
  content: "\f155";
}
.icon-rupee:before,
.icon-inr:before {
  content: "\f156";
}
.icon-yen:before,
.icon-jpy:before {
  content: "\f157";
}
.icon-renminbi:before,
.icon-cny:before {
  content: "\f158";
}
.icon-won:before,
.icon-krw:before {
  content: "\f159";
}
.icon-bitcoin:before,
.icon-btc:before {
  content: "\f15a";
}
.icon-file:before {
  content: "\f15b";
}
.icon-file-text:before {
  content: "\f15c";
}
.icon-sort-by-alphabet:before {
  content: "\f15d";
}
.icon-sort-by-alphabet-alt:before {
  content: "\f15e";
}
.icon-sort-by-attributes:before {
  content: "\f160";
}
.icon-sort-by-attributes-alt:before {
  content: "\f161";
}
.icon-sort-by-order:before {
  content: "\f162";
}
.icon-sort-by-order-alt:before {
  content: "\f163";
}
.icon-thumbs-up:before {
  content: "\f164";
}
.icon-thumbs-down:before {
  content: "\f165";
}
.icon-youtube-sign:before {
  content: "\f166";
}
.icon-youtube:before {
  content: "\f167";
}
.icon-xing:before {
  content: "\f168";
}
.icon-xing-sign:before {
  content: "\f169";
}
.icon-youtube-play:before {
  content: "\f16a";
}
.icon-dropbox:before {
  content: "\f16b";
}
.icon-stackexchange:before {
  content: "\f16c";
}
.icon-instagram:before {
  content: "\f16d";
}
.icon-flickr:before {
  content: "\f16e";
}
.icon-adn:before {
  content: "\f170";
}
.icon-bitbucket:before {
  content: "\f171";
}
.icon-bitbucket-sign:before {
  content: "\f172";
}
.icon-tumblr:before {
  content: "\f173";
}
.icon-tumblr-sign:before {
  content: "\f174";
}
.icon-long-arrow-down:before {
  content: "\f175";
}
.icon-long-arrow-up:before {
  content: "\f176";
}
.icon-long-arrow-left:before {
  content: "\f177";
}
.icon-long-arrow-right:before {
  content: "\f178";
}
.icon-apple:before {
  content: "\f179";
}
.icon-windows:before {
  content: "\f17a";
}
.icon-android:before {
  content: "\f17b";
}
.icon-linux:before {
  content: "\f17c";
}
.icon-dribbble:before {
  content: "\f17d";
}
.icon-skype:before {
  content: "\f17e";
}
.icon-foursquare:before {
  content: "\f180";
}
.icon-trello:before {
  content: "\f181";
}
.icon-female:before {
  content: "\f182";
}
.icon-male:before {
  content: "\f183";
}
.icon-gittip:before {
  content: "\f184";
}
.icon-sun:before {
  content: "\f185";
}
.icon-moon:before {
  content: "\f186";
}
.icon-archive:before {
  content: "\f187";
}
.icon-bug:before {
  content: "\f188";
}
.icon-vk:before {
  content: "\f189";
}
.icon-weibo:before {
  content: "\f18a";
}
.icon-renren:before {
  content: "\f18b";
}

.icon-address:before {
  content: "\f02d";
}
.icon-arrow-down-2:before {
  content: "\f0ab";
}
.icon-arrow-down-3:before {
  content: "\f0d7";
}
.icon-arrow-first:before {
  content: "\f048";
}
.icon-arrow-last:before {
  content: "\f051";
}
.icon-arrow-left-2:before {
  content: "\f0a8";
}
.icon-arrow-left-3:before {
  content: "\f0d9";
}
.icon-arrow-right-2:before {
  content: "\f0a9";
}
.icon-arrow-right-3:before {
  content: "\f0da";
}
.icon-arrow-up-2:before {
  content: "\f0aa";
}
.icon-arrow-up-3:before {
  content: "\f0d8";
}
.icon-bars:before {
  content: "\f080";
}
.icon-basket:before {
  content: "\f07a";
}
.icon-box-add:before {
  content: "\f019";
}
.icon-box-remove:before {
  content: "\f093";
}
.icon-broadcast:before {
  content: "\f012";
}
.icon-brush:before {
  content: "\f043";
}
.icon-calendar-2:before {
  content: "\f073";
}
.icon-camera-2:before {
  content: "\f03d";
}
.icon-cancel:before {
  content: "\f057";
}
.icon-cancel-2:before {
  content: "\f00d";
}
.icon-cart:before {
  content: "\f07a";
}
.icon-chart:before {
  content: "\f080";
}
.icon-checkbox:before {
  content: "\f046";
}
.icon-checkbox-partial:before {
  content: "\f147";
}
.icon-checkbox-unchecked:before {
  content: "\f096";
}
.icon-checkmark:before {
  content: "\f00c";
}
.icon-clock:before {
  content: "\f017";
}
.icon-color-palette:before {
  content: "\f0e4";
}
.icon-comments-2:before {
  content: "\f086";
}
.icon-contract:before {
  content: "\f066";
}
.icon-contract-2:before {
  content: "\f066";
}
.icon-cube:before {
  content: "\f01c";
}
.icon-database:before {
  content: "\f0a0";
}
.icon-drawer:before {
  content: "\f01c";
}
.icon-drawer-2:before {
  content: "\f01c";
}
.icon-expand:before {
  content: "\f065";
}
.icon-expand-2:before {
  content: "\f0b2";
}
.icon-eye:before {
  content: "\f06e";
}
.icon-feed:before {
  content: "\f143";
}
.icon-file-add:before {
  content: "\f116";
}
.icon-file-remove:before {
  content: "\f117";
}
.icon-first:before {
  content: "\f049";
}
.icon-flag-2:before {
  content: "\f0c6";
}
.icon-folder:before {
  content: "\f07c";
}
.icon-folder-2:before {
  content: "\f07b";
}
.icon-grid-view:before {
  content: "\f0db";
}
.icon-grid-view-2:before {
  content: "\f00a";
}
.icon-health:before {
  content: "\f0f1";
}
.icon-help:before {
  content: "\f059";
}
.icon-lamp:before {
  content: "\f0eb";
}
.icon-last:before {
  content: "\f050";
}
.icon-lightning:before {
  content: "\f0e7";
}
.icon-list-view:before {
  content: "\f0ca";
}
.icon-location:before {
  content: "\f041";
}
.icon-locked:before {
  content: "\f023";
}
.icon-loop:before {
  content: "\f021";
}
.icon-mail:before {
  content: "\f0e0";
}
.icon-mail-2:before {
  content: "\f003";
}
.icon-menu:before {
  content: "\f142";
}
.icon-menu-2:before {
  content: "\f0dc";
}
.icon-minus-2:before {
  content: "\f068";
}
.icon-mobile:before {
  content: "\f10b";
}
.icon-next:before {
  content: "\f04e";
}
.icon-out:before {
  content: "\f045";
}
.icon-out-2:before {
  content: "\f08b";
}
.icon-pencil-2:before {
  content: "\f040";
}
.icon-pictures:before {
  content: "\f03e";
}
.icon-pin:before {
  content: "\f08d";
}
.icon-play-2:before {
  content: "\f01d";
}
.icon-plus-2:before {
  content: "\f067";
}
.icon-power-cord:before {
  content: "\f076";
}
.icon-previous:before {
  content: "\f04a";
}
.icon-printer:before {
  content: "\f02f";
}
.icon-puzzle:before {
  content: "\f12e";
}
.icon-quote:before {
  content: "\f10d";
}
.icon-quote-2:before {
  content: "\f10e";
}
.icon-redo:before {
  content: "\f064";
}
.icon-screen:before {
  content: "\f108";
}
.icon-shuffle:before {
  content: "\f074";
}
.icon-star-2:before {
  content: "\f123";
}
.icon-support:before {
  content: "\f05b";
}
.icon-tools:before {
  content: "\f0ad";
}
.icon-users:before {
  content: "\f0c0";
}
.icon-vcard:before {
  content: "\f18b";
}
.icon-wand:before {
  content: "\f0d0";
}
.icon-warning:before {
  content: "\f071";
}

.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0,0,0,0.15);
}
.well-large {
  padding: 24px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.well-small {
  padding: 9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.close {
  float: left;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  color: #000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

.btn {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  padding: 4px 12px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #444;
  text-shadow: 0 1px 1px rgba(255,255,255,0.75);
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#eee,#ffffff);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#eee),to(#ffffff));
  background-image: -webkit-linear-gradient(top,#eee,#ffffff);
  background-image: -o-linear-gradient(top,#eee,#ffffff);
  background-image: linear-gradient(to bottom,#eee,#ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffffffff', GradientType=0);
  border-color: #ffffff #ffffff #d9d9d9;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ffffff;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #d5d5d5;
  *border: 0;
  border-bottom-color: #bbbbbb;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *margin-right: .3em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #444;
  background-color: #ffffff;
  *background-color: #f2f2f2;
}
.btn:active,
.btn.active {
  background-color: #e6e6e6 \9;
}
.btn:first-child {
  *margin-right: 0;
}
.btn:hover,
.btn:focus {
  color: #444;
  text-decoration: none;
  background-position: 100% -15px;
  -webkit-transition: background-position .1s linear;
  -moz-transition: background-position .1s linear;
  -o-transition: background-position .1s linear;
  transition: background-position .1s linear;
}
.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-large {
  padding: 11px 19px;
  font-size: 17.5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
  margin-top: 4px;
}
.btn-small {
  padding: 2px 10px;
  font-size: 11.9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
  margin-top: 0;
}
.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
  margin-top: -1px;
}
.btn-mini {
  padding: 1px 6px;
  font-size: 10.5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
  padding-right: 0;
  padding-left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255,255,255,0.75);
}
.btn-primary {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e00000;
  background-image: -moz-linear-gradient(top,#c00,#ff0000);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#c00),to(#ff0000));
  background-image: -webkit-linear-gradient(top,#c00,#ff0000);
  background-image: -o-linear-gradient(top,#c00,#ff0000);
  background-image: linear-gradient(to bottom,#c00,#ff0000);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc0000', endColorstr='#ffff0000', GradientType=0);
  border-color: #ff0000 #ff0000 #b30000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ff0000;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #fff;
  background-color: #ff0000;
  *background-color: #e60000;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #cc0000 \9;
}
.btn-warning {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #ff9214;
  background-image: -moz-linear-gradient(top,#f80,#ffa033);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f80),to(#ffa033));
  background-image: -webkit-linear-gradient(top,#f80,#ffa033);
  background-image: -o-linear-gradient(top,#f80,#ffa033);
  background-image: linear-gradient(to bottom,#f80,#ffa033);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff8800', endColorstr='#ffff9f32', GradientType=0);
  border-color: #ffa033 #ffa033 #e67a00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ffa033;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #fff;
  background-color: #ffa033;
  *background-color: #ff941a;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #ff8800 \9;
}
.btn-danger {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e00000;
  background-image: -moz-linear-gradient(top,#c00,#ff0000);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#c00),to(#ff0000));
  background-image: -webkit-linear-gradient(top,#c00,#ff0000);
  background-image: -o-linear-gradient(top,#c00,#ff0000);
  background-image: linear-gradient(to bottom,#c00,#ff0000);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc0000', endColorstr='#ffff0000', GradientType=0);
  border-color: #ff0000 #ff0000 #b30000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ff0000;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  color: #fff;
  background-color: #ff0000;
  *background-color: #e60000;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #cc0000 \9;
}
.btn-success {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #74ad00;
  background-image: -moz-linear-gradient(top,#690,#88cc00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#690),to(#88cc00));
  background-image: -webkit-linear-gradient(top,#690,#88cc00);
  background-image: -o-linear-gradient(top,#690,#88cc00);
  background-image: linear-gradient(to bottom,#690,#88cc00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff669900', endColorstr='#ff87cc00', GradientType=0);
  border-color: #88cc00 #88cc00 #558000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #88cc00;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #fff;
  background-color: #88cc00;
  *background-color: #77b300;
}
.btn-success:active,
.btn-success.active {
  background-color: #669900 \9;
}
.btn-info {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #00a8e0;
  background-image: -moz-linear-gradient(top,#09c,#00bfff);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#09c),to(#00bfff));
  background-image: -webkit-linear-gradient(top,#09c,#00bfff);
  background-image: -o-linear-gradient(top,#09c,#00bfff);
  background-image: linear-gradient(to bottom,#09c,#00bfff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0099cc', endColorstr='#ff00bfff', GradientType=0);
  border-color: #00bfff #00bfff #0086b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #00bfff;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #fff;
  background-color: #00bfff;
  *background-color: #00ace6;
}
.btn-info:active,
.btn-info.active {
  background-color: #0099cc \9;
}
.btn-inverse {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #4e4e4e;
  background-image: -moz-linear-gradient(top,#444,#5e5e5e);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#5e5e5e));
  background-image: -webkit-linear-gradient(top,#444,#5e5e5e);
  background-image: -o-linear-gradient(top,#444,#5e5e5e);
  background-image: linear-gradient(to bottom,#444,#5e5e5e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff5d5d5d', GradientType=0);
  border-color: #5e5e5e #5e5e5e #373737;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #5e5e5e;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #fff;
  background-color: #5e5e5e;
  *background-color: #515151;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #444444 \9;
}
button.btn,
input[type="submit"].btn {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button.btn.btn-large,
input[type="submit"].btn.btn-large {
  *padding-top: 7px;
  *padding-bottom: 7px;
}
button.btn.btn-small,
input[type="submit"].btn.btn-small {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
  *padding-top: 1px;
  *padding-bottom: 1px;
}
.btn-link,
.btn-link:active,
.btn-link[disabled] {
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-link {
  border-color: transparent;
  cursor: pointer;
  color: #c00;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-link:hover,
.btn-link:focus {
  color: #800000;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus {
  color: #444;
  text-decoration: none;
}
.btn-group {
  position: relative;
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  font-size: 0;
  vertical-align: middle;
  white-space: nowrap;
  *margin-right: .3em;
}
.btn-group:first-child {
  *margin-right: 0;
}
.btn-group + .btn-group {
  margin-right: 5px;
}
.btn-toolbar {
  font-size: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group {
  margin-right: 5px;
}
.btn-group > .btn {
  position: relative;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group > .btn + .btn {
  margin-right: -1px;
}
.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover {
  font-size: 14px;
}
.btn-group > .btn-mini {
  font-size: 10.5px;
}
.btn-group > .btn-small {
  font-size: 11.9px;
}
.btn-group > .btn-large {
  font-size: 17.5px;
}
.btn-group > .btn:first-child {
  margin-right: 0;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group > .btn.large:first-child {
  margin-right: 0;
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
  z-index: 2;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
  -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);
  -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);
  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);
  *padding-top: 5px;
  *padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-toggle {
  padding-right: 5px;
  padding-left: 5px;
  *padding-top: 2px;
  *padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-toggle {
  *padding-top: 5px;
  *padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
  *padding-top: 7px;
  *padding-bottom: 7px;
}
.btn-group.open .dropdown-toggle {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-group.open .btn.dropdown-toggle {
  background-color: #ffffff;
}
.btn-group.open .btn-primary.dropdown-toggle {
  background-color: #ff0000;
}
.btn-group.open .btn-warning.dropdown-toggle {
  background-color: #ffa033;
}
.btn-group.open .btn-danger.dropdown-toggle {
  background-color: #ff0000;
}
.btn-group.open .btn-success.dropdown-toggle {
  background-color: #88cc00;
}
.btn-group.open .btn-info.dropdown-toggle {
  background-color: #00bfff;
}
.btn-group.open .btn-inverse.dropdown-toggle {
  background-color: #5e5e5e;
}
.btn .caret {
  margin-top: 8px;
  margin-right: 0;
}
.btn-large .caret {
  margin-top: 6px;
}
.btn-large .caret {
  border-right-width: 5px;
  border-left-width: 5px;
  border-top-width: 5px;
}
.btn-mini .caret,
.btn-small .caret {
  margin-top: 8px;
}
.dropup .btn-large .caret {
  border-bottom-width: 5px;
}
.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.btn-group-vertical {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
}
.btn-group-vertical > .btn {
  display: block;
  float: none;
  max-width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group-vertical > .btn + .btn {
  margin-right: 0;
  margin-top: -1px;
}
.btn-group-vertical > .btn:first-child {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.btn-group-vertical > .btn:last-child {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.btn-group-vertical > .btn-large:first-child {
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
}
.btn-group-vertical > .btn-large:last-child {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.alert {
  padding: 8px 14px 8px 35px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.alert,
.alert h4 {
  color: #f80;
}
.alert h4 {
  margin: 0;
}
.alert .close {
  position: relative;
  top: -2px;
  left: -21px;
  line-height: 20px;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #690;
}
.alert-success h4 {
  color: #690;
}
.alert-danger,
.alert-error {
  background-color: #f2dede;
  border-color: #eed3d7;
  color: #c00;
}
.alert-danger h4,
.alert-error h4 {
  color: #c00;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #07b;
}
.alert-info h4 {
  color: #07b;
}
.alert-block {
  padding-top: 14px;
  padding-bottom: 14px;
}
.alert-block > p,
.alert-block > ul {
  margin-bottom: 0;
}
.alert-block p + p {
  margin-top: 5px;
}

.nav {
  margin-right: 0;
  margin-bottom: 20px;
  list-style: none;
}
.nav > li > a {
  display: block;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.nav > li > a > img {
  max-width: none;
}
.nav > .pull-right {
  float: left;
}
.nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  color: #999;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
  text-transform: uppercase;
}
.nav li + .nav-header {
  margin-top: 9px;
}
.nav-list {
  padding-right: 15px;
  padding-left: 15px;
  margin-bottom: 0;
}
.nav-list > li > a,
.nav-list .nav-header {
  margin-right: -15px;
  margin-left: -15px;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}
.nav-list > li > a {
  padding: 3px 15px;
}
.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
  background-color: #c00;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  margin-left: 2px;
}
.nav-list .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #fff;
}
.nav-tabs,
.nav-pills {
  *zoom: 1;
}
.nav-tabs:before,
.nav-tabs:after,
.nav-pills:before,
.nav-pills:after {
  display: table;
  content: "";
  line-height: 0;
}
.nav-tabs:after,
.nav-pills:after {
  clear: both;
}
.nav-tabs > li,
.nav-pills > li {
  float: right;
}
.nav-tabs > li > a,
.nav-pills > li > a {
  padding-left: 12px;
  padding-right: 12px;
  margin-left: 2px;
  line-height: 14px;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 20px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  border-color: #eee #eee #ddd;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  color: #666;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
  color: #fff;
  background-color: #c00;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li > a {
  margin-left: 0;
}
.nav-tabs.nav-stacked {
  border-bottom: 0;
}
.nav-tabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.nav-tabs.nav-stacked > li > a:hover,
.nav-tabs.nav-stacked > li > a:focus {
  border-color: #ddd;
  z-index: 2;
}
.nav-pills.nav-stacked > li > a {
  margin-bottom: 3px;
}
.nav-pills.nav-stacked > li:last-child > a {
  margin-bottom: 1px;
}
.nav-tabs .dropdown-menu {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.nav-pills .dropdown-menu {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.nav .dropdown-toggle .caret {
  border-top-color: #c00;
  border-bottom-color: #c00;
  margin-top: 6px;
}
.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret {
  border-top-color: #800000;
  border-bottom-color: #800000;
}
.nav-tabs .dropdown-toggle .caret {
  margin-top: 8px;
}
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.nav > .dropdown.active > a:hover,
.nav > .dropdown.active > a:focus {
  cursor: pointer;
}
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus {
  color: #fff;
  background-color: #999;
  border-color: #999;
}
.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret,
.nav li.dropdown.open a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}
.tabs-stacked .open > a:hover,
.tabs-stacked .open > a:focus {
  border-color: #999;
}
.tabbable {
  *zoom: 1;
}
.tabbable:before,
.tabbable:after {
  display: table;
  content: "";
  line-height: 0;
}
.tabbable:after {
  clear: both;
}
.tab-content {
  overflow: auto;
}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}
.tab-content > .active,
.pill-content > .active {
  display: block;
}
.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}
.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}
.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
  border-bottom-color: transparent;
  border-top-color: #ddd;
}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd #ddd;
}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-left: 0;
  margin-bottom: 3px;
}
.tabs-left > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}
.tabs-left > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eee #eee #eee #ddd;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #fff;
}
.tabs-right > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}
.tabs-right > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #eee #ddd #eee #eee;
}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #fff;
}
.nav > .disabled > a {
  color: #999;
}
.nav > .disabled > a:hover,
.nav > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  cursor: default;
}
.navbar {
  overflow: visible;
  margin-bottom: 20px;
  *position: relative;
  *z-index: 2;
}
.navbar-inner {
  min-height: 40px;
  padding-right: 20px;
  padding-left: 20px;
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
  background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
  border: 1px solid #c7c7c7;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  *zoom: 1;
}
.navbar-inner:before,
.navbar-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-inner:after {
  clear: both;
}
.navbar .container {
  width: auto;
}
.nav-collapse.collapse {
  height: auto;
  overflow: visible;
}
.navbar .brand {
  float: right;
  display: block;
  padding: 10px 20px 10px;
  margin-right: -20px;
  font-size: 20px;
  font-weight: 200;
  color: #666;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .brand:hover,
.navbar .brand:focus {
  text-decoration: none;
}
.navbar-text {
  margin-bottom: 0;
  line-height: 40px;
  color: #666;
}
.navbar-link {
  color: #666;
}
.navbar-link:hover,
.navbar-link:focus {
  color: #eee;
}
.navbar .divider-vertical {
  height: 40px;
  margin: 0 9px;
  border-right: 1px solid #e6e6e6;
  border-left: 1px solid #ffffff;
}
.navbar .btn,
.navbar .btn-group {
  margin-top: 5px;
}
.navbar .btn-group .btn,
.navbar .input-prepend .btn,
.navbar .input-append .btn,
.navbar .input-prepend .btn-group,
.navbar .input-append .btn-group {
  margin-top: 0;
}
.navbar-form {
  margin-bottom: 0;
  *zoom: 1;
}
.navbar-form:before,
.navbar-form:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-form:after {
  clear: both;
}
.navbar-form input,
.navbar-form select,
.navbar-form .radio,
.navbar-form .checkbox {
  margin-top: 5px;
}
.navbar-form input,
.navbar-form select,
.navbar-form .btn {
  display: inline-block;
  margin-bottom: 0;
}
.navbar-form input[type="image"],
.navbar-form input[type="checkbox"],
.navbar-form input[type="radio"] {
  margin-top: 3px;
}
.navbar-form .input-append,
.navbar-form .input-prepend {
  margin-top: 5px;
  white-space: nowrap;
}
.navbar-form .input-append input,
.navbar-form .input-prepend input {
  margin-top: 0;
}
.navbar-search {
  position: relative;
  float: right;
  margin-top: 5px;
  margin-bottom: 0;
}
.navbar-search .search-query {
  margin-bottom: 0;
  padding: 4px 14px;
  font-family: sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.navbar-static-top {
  position: static;
  margin-bottom: 0;
}
.navbar-static-top .navbar-inner {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 1030;
  margin-bottom: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  border-width: 0 0 1px;
}
.navbar-fixed-bottom .navbar-inner {
  border-width: 1px 0 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
  padding-right: 0;
  padding-left: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 932px;
}
.navbar-fixed-top {
  top: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  box-shadow: 0 1px 10px rgba(0,0,0,.1);
}
.navbar-fixed-bottom {
  bottom: 0;
}
.navbar-fixed-bottom .navbar-inner {
  -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  box-shadow: 0 -1px 10px rgba(0,0,0,.1);
}
.navbar .nav {
  position: relative;
  right: 0;
  display: block;
  float: right;
  margin: 0 0 0 10px;
}
.navbar .nav.pull-right {
  float: left;
  margin-left: 0;
}
.navbar .nav > li {
  float: right;
}
.navbar .nav > li > a {
  float: none;
  padding: 10px 15px 10px;
  color: #666;
  text-decoration: none;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .nav .dropdown-toggle .caret {
  margin-top: 8px;
}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
  background-color: #666;
  color: #eee;
  text-decoration: none;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  color: #eee;
  text-decoration: none;
  background-color: #c00;
  -webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
  -moz-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
  box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
}
.navbar .btn-navbar {
  display: none;
  float: left;
  padding: 7px 10px;
  margin-right: 5px;
  margin-left: 5px;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#d9d9d9));
  background-image: -webkit-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -o-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: linear-gradient(to bottom,#f2f2f2,#d9d9d9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
  border-color: #d9d9d9 #d9d9d9 #b3b3b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #d9d9d9;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  color: #fff;
  background-color: #d9d9d9;
  *background-color: #cccccc;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #bfbfbf \9;
}
.navbar .btn-navbar .icon-bar {
  display: block;
  width: 18px;
  height: 2px;
  background-color: #f5f5f5;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
  -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
  box-shadow: 0 1px 0 rgba(0,0,0,0.25);
}
.btn-navbar .icon-bar + .icon-bar {
  margin-top: 3px;
}
.navbar .nav > li > .dropdown-menu:before {
  content: '';
  display: inline-block;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0,0,0,0.2);
  position: absolute;
  top: -7px;
  right: 9px;
}
.navbar .nav > li > .dropdown-menu:after {
  content: '';
  display: inline-block;
  border-right: 6px solid transparent;
  border-left: 6px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
  top: -6px;
  right: 10px;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
  border-top: 7px solid #ccc;
  border-top-color: rgba(0,0,0,0.2);
  border-bottom: 0;
  bottom: -7px;
  top: auto;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
  border-top: 6px solid #fff;
  border-bottom: 0;
  bottom: -6px;
  top: auto;
}
.navbar .nav li.dropdown > a:hover .caret,
.navbar .nav li.dropdown > a:focus .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #c00;
  color: #eee;
}
.navbar .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.navbar .pull-right > li > .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right {
  right: auto;
  left: 0;
}
.navbar .pull-right > li > .dropdown-menu:before,
.navbar .nav > li > .dropdown-menu.pull-right:before {
  right: auto;
  left: 12px;
}
.navbar .pull-right > li > .dropdown-menu:after,
.navbar .nav > li > .dropdown-menu.pull-right:after {
  right: auto;
  left: 13px;
}
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
  right: auto;
  left: 100%;
  margin-right: 0;
  margin-left: -1px;
  -webkit-border-radius: 0 6px 6px 6px;
  -moz-border-radius: 0 6px 6px 6px;
  border-radius: 0 6px 6px 6px;
}
.navbar-inverse .navbar-inner {
  background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top,#222222,#111111);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#222222),to(#111111));
  background-image: -webkit-linear-gradient(top,#222222,#111111);
  background-image: -o-linear-gradient(top,#222222,#111111);
  background-image: linear-gradient(to bottom,#222222,#111111);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
  border-color: #252525;
}
.navbar-inverse .brand,
.navbar-inverse .nav > li > a {
  color: #999;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.navbar-inverse .brand:hover,
.navbar-inverse .brand:focus,
.navbar-inverse .nav > li > a:hover,
.navbar-inverse .nav > li > a:focus {
  color: #fff;
}
.navbar-inverse .brand {
  color: #999;
}
.navbar-inverse .navbar-text {
  color: #999;
}
.navbar-inverse .nav > li > a:focus,
.navbar-inverse .nav > li > a:hover {
  background-color: transparent;
  color: #fff;
}
.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
  color: #fff;
  background-color: #111111;
}
.navbar-inverse .navbar-link {
  color: #999;
}
.navbar-inverse .navbar-link:hover,
.navbar-inverse .navbar-link:focus {
  color: #fff;
}
.navbar-inverse .divider-vertical {
  border-right-color: #111111;
  border-left-color: #222222;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #111111;
  color: #fff;
}
.navbar-inverse .nav li.dropdown > a:hover .caret,
.navbar-inverse .nav li.dropdown > a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #999;
  border-bottom-color: #999;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.navbar-inverse .navbar-search .search-query {
  color: #fff;
  background-color: #515151;
  border-color: #111111;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused {
  padding: 5px 15px;
  color: #444;
  text-shadow: 0 1px 0 #fff;
  background-color: #fff;
  border: 0;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.15);
  -moz-box-shadow: 0 0 3px rgba(0,0,0,0.15);
  box-shadow: 0 0 3px rgba(0,0,0,0.15);
  outline: 0;
}
.navbar-inverse .btn-navbar {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0e0e0e;
  background-image: -moz-linear-gradient(top,#151515,#040404);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));
  background-image: -webkit-linear-gradient(top,#151515,#040404);
  background-image: -o-linear-gradient(top,#151515,#040404);
  background-image: linear-gradient(to bottom,#151515,#040404);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
  border-color: #040404 #040404 #000000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #040404;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
  color: #fff;
  background-color: #040404;
  *background-color: #000000;
}
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
  background-color: #000000 \9;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop,
.modal-backdrop.fade.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.modal {
  position: fixed;
  top: 10%;
  right: 50%;
  z-index: 1050;
  width: 560px;
  margin-right: -280px;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0,0,0,0.3);
  
  *border: 1px solid #999;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
  outline: none;
}
.modal.fade {
  -webkit-transition: opacity .3s linear, top .3s ease-out;
  -moz-transition: opacity .3s linear, top .3s ease-out;
  -o-transition: opacity .3s linear, top .3s ease-out;
  transition: opacity .3s linear, top .3s ease-out;
  top: -25%;
}
.modal.fade.in {
  top: 10%;
}
.modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
.modal-header .close {
  margin-top: 2px;
}
.modal-header h3 {
  margin: 0;
  line-height: 30px;
}
.modal-body {
  position: relative;
  overflow-y: auto;
  max-height: 400px;
  padding: 15px;
}
.modal-form {
  margin-bottom: 0;
}
.modal-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: left;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: inset 0 1px 0 #fff;
  -moz-box-shadow: inset 0 1px 0 #fff;
  box-shadow: inset 0 1px 0 #fff;
  *zoom: 1;
}
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.modal-footer:after {
  clear: both;
}
.modal-footer .btn + .btn {
  margin-right: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-right: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-right: 0;
}
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  font-size: 11px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-right: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-right: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  right: 50%;
  margin-right: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  right: 50%;
  margin-right: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.popover {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1010;
  display: none;
  max-width: 276px;
  padding: 1px;
  text-align: right;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  white-space: normal;
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-right: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-right: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.popover-title:empty {
  display: none;
}
.popover-content {
  padding: 9px 14px;
}
.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover .arrow {
  border-width: 11px;
}
.popover .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top .arrow {
  right: 50%;
  margin-right: -11px;
  border-bottom-width: 0;
  border-top-color: #999;
  border-top-color: rgba(0,0,0,0.25);
  bottom: -11px;
}
.popover.top .arrow:after {
  bottom: 1px;
  margin-right: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.popover.right .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0,0,0,0.25);
}
.popover.right .arrow:after {
  right: 1px;
  bottom: -10px;
  border-right-width: 0;
  border-left-color: #fff;
}
.popover.bottom .arrow {
  right: 50%;
  margin-right: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0,0,0,0.25);
  top: -11px;
}
.popover.bottom .arrow:after {
  top: 1px;
  margin-right: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999;
  border-right-color: rgba(0,0,0,0.25);
}
.popover.left .arrow:after {
  left: 1px;
  border-left-width: 0;
  border-right-color: #fff;
  bottom: -10px;
}

.media,
.media-body {
  overflow: hidden;
  *overflow: visible;
  zoom: 1;
}
.media,
.media .media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media-object {
  display: block;
}
.media-heading {
  margin: 0 0 5px;
}
.media > .pull-left {
  margin-left: 10px;
}
.media > .pull-right {
  margin-right: 10px;
}
.media-list {
  margin-right: 0;
  list-style: none;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 100% 0;
  }
}
@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 100% 0;
  }
}
@-ms-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 100% 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 100% 0;
  }
  to {
    background-position: 40px 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 100% 0;
  }
}
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));
  background-image: -webkit-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: -o-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: linear-gradient(to bottom,#f5f5f5,#f9f9f9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.progress .bar {
  width: 0%;
  height: 100%;
  color: #fff;
  float: right;
  font-size: 12px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0e90d2;
  background-image: -moz-linear-gradient(top,#149bdf,#0480be);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));
  background-image: -webkit-linear-gradient(top,#149bdf,#0480be);
  background-image: -o-linear-gradient(top,#149bdf,#0480be);
  background-image: linear-gradient(to bottom,#149bdf,#0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  -moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: width .6s ease;
  -moz-transition: width .6s ease;
  -o-transition: width .6s ease;
  transition: width .6s ease;
}
.progress .bar + .bar {
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
}
.progress-striped .bar {
  background-color: #149bdf;
  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));
  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);
  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);
  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);
  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);
  -webkit-background-size: 40px 40px;
  -moz-background-size: 40px 40px;
  -o-background-size: 40px 40px;
  background-size: 40px 40px;
}
.progress.active .bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-danger .bar,
.progress .bar-danger {
  background-color: #dd514c;
  background-image: -moz-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));
  background-image: -webkit-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: -o-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: linear-gradient(to bottom,#ee5f5b,#c43c35);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
}
.progress-danger.progress-striped .bar,
.progress-striped .bar-danger {
  background-color: #ee5f5b;
  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));
  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);
  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);
  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);
  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);
}
.progress-success .bar,
.progress .bar-success {
  background-color: #5eb95e;
  background-image: -moz-linear-gradient(top,#62c462,#57a957);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));
  background-image: -webkit-linear-gradient(top,#62c462,#57a957);
  background-image: -o-linear-gradient(top,#62c462,#57a957);
  background-image: linear-gradient(to bottom,#62c462,#57a957);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
}
.progress-success.progress-striped .bar,
.progress-striped .bar-success {
  background-color: #62c462;
  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));
  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);
  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);
  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);
  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);
}
.progress-info .bar,
.progress .bar-info {
  background-color: #4bb1cf;
  background-image: -moz-linear-gradient(top,#5bc0de,#339bb9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));
  background-image: -webkit-linear-gradient(top,#5bc0de,#339bb9);
  background-image: -o-linear-gradient(top,#5bc0de,#339bb9);
  background-image: linear-gradient(to bottom,#5bc0de,#339bb9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
}
.progress-info.progress-striped .bar,
.progress-striped .bar-info {
  background-color: #5bc0de;
  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));
  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);
  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);
  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);
  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);
}
.progress-warning .bar,
.progress .bar-warning {
  background-color: #ff9d2e;
  background-image: -moz-linear-gradient(top,#ffac4d,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffac4d),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffac4d,#f80);
  background-image: -o-linear-gradient(top,#ffac4d,#f80);
  background-image: linear-gradient(to bottom,#ffac4d,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffeab4c', endColorstr='#ffff8800', GradientType=0);
}
.progress-warning.progress-striped .bar,
.progress-striped .bar-warning {
  background-color: #ffac4d;
  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));
  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);
  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);
  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);
  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);
}
.accordion {
  margin-bottom: 20px;
}
.accordion-group {
  margin-bottom: 2px;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.accordion-heading {
  border-bottom: 0;
}
.accordion-heading .accordion-toggle {
  display: block;
  padding: 8px 15px;
}
.accordion-toggle {
  cursor: pointer;
}
.accordion-inner {
  padding: 9px 15px;
  border-top: 1px solid #e5e5e5;
}
.carousel {
  position: relative;
  margin-bottom: 20px;
  line-height: 1;
}
.carousel-inner {
  overflow: hidden;
  width: 100%;
  position: relative;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: .6s ease-in-out right;
  -moz-transition: .6s ease-in-out right;
  -o-transition: .6s ease-in-out right;
  transition: .6s ease-in-out right;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  line-height: 1;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  right: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  right: 100%;
}
.carousel-inner > .prev {
  right: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  right: 0;
}
.carousel-inner > .active.left {
  right: -100%;
}
.carousel-inner > .active.right {
  right: 100%;
}
.carousel-control {
  position: absolute;
  top: 40%;
  right: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 30px;
  color: #fff;
  text-align: center;
  background: #222;
  border: 3px solid #fff;
  -webkit-border-radius: 23px;
  -moz-border-radius: 23px;
  border-radius: 23px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.carousel-control.right {
  right: auto;
  left: 15px;
}
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-indicators {
  position: absolute;
  top: 15px;
  left: 15px;
  z-index: 5;
  margin: 0;
  list-style: none;
}
.carousel-indicators li {
  display: block;
  float: right;
  width: 10px;
  height: 10px;
  margin-right: 5px;
  text-indent: -999px;
  background-color: #ccc;
  background-color: rgba(255,255,255,0.25);
  border-radius: 5px;
}
.carousel-indicators .active {
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  right: 0;
  left: 0;
  bottom: 0;
  padding: 15px;
  background: #444;
  background: rgba(0,0,0,0.75);
}
.carousel-caption h4,
.carousel-caption p {
  color: #fff;
  line-height: 20px;
}
.carousel-caption h4 {
  margin: 0 0 5px;
}
.carousel-caption p {
  margin-bottom: 0;
}
.hero-unit {
  padding: 60px;
  margin-bottom: 30px;
  font-size: 18px;
  font-weight: 200;
  line-height: 30px;
  color: inherit;
  background-color: #eee;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.hero-unit h1 {
  margin-bottom: 0;
  font-size: 60px;
  line-height: 1;
  color: inherit;
  letter-spacing: -1px;
}
.hero-unit li {
  line-height: 30px;
}

.pull-right {
  float: left;
}
.pull-left {
  float: right;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.invisible {
  visibility: hidden;
}
.affix {
  position: fixed;
}PK�}!]Tq�jmTmT rtl/red/bootstrap-responsive.cssnu&1i�.hidden {
  display: none;
  visibility: hidden;
}
.visible-phone {
  display: none !important;
}
.visible-tablet {
  display: none !important;
}
.hidden-desktop {
  display: none !important;
}
.visible-desktop {
  display: inherit !important;
}
@media (min-width: 768px) and (max-width: 979px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-tablet {
    display: inherit !important;
  }
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-phone {
    display: inherit !important;
  }
  .hidden-phone {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: inherit !important;
  }
  .hidden-print {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .row {
    margin-right: -40px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: right;
    min-height: 1px;
    margin-right: 40px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 1196px;
  }
  .span12 {
    width: 1196px;
  }
  .span11 {
    width: 1093px;
  }
  .span10 {
    width: 990px;
  }
  .span9 {
    width: 887px;
  }
  .span8 {
    width: 784px;
  }
  .span7 {
    width: 681px;
  }
  .span6 {
    width: 578px;
  }
  .span5 {
    width: 475px;
  }
  .span4 {
    width: 372px;
  }
  .span3 {
    width: 269px;
  }
  .span2 {
    width: 166px;
  }
  .span1 {
    width: 63px;
  }
  .offset12 {
    margin-right: 1276px;
  }
  .offset11 {
    margin-right: 1173px;
  }
  .offset10 {
    margin-right: 1070px;
  }
  .offset9 {
    margin-right: 967px;
  }
  .offset8 {
    margin-right: 864px;
  }
  .offset7 {
    margin-right: 761px;
  }
  .offset6 {
    margin-right: 658px;
  }
  .offset5 {
    margin-right: 555px;
  }
  .offset4 {
    margin-right: 452px;
  }
  .offset3 {
    margin-right: 349px;
  }
  .offset2 {
    margin-right: 246px;
  }
  .offset1 {
    margin-right: 143px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    margin-right: 3.3444816053512%;
    *margin-right: 3.2908335366816%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-right: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-right: 3.3444816053512%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.387959866221%;
    *width: 91.334311797551%;
  }
  .row-fluid .span10 {
    width: 82.775919732441%;
    *width: 82.722271663772%;
  }
  .row-fluid .span9 {
    width: 74.163879598662%;
    *width: 74.110231529993%;
  }
  .row-fluid .span8 {
    width: 65.551839464883%;
    *width: 65.498191396213%;
  }
  .row-fluid .span7 {
    width: 56.939799331104%;
    *width: 56.886151262434%;
  }
  .row-fluid .span6 {
    width: 48.327759197324%;
    *width: 48.274111128655%;
  }
  .row-fluid .span5 {
    width: 39.715719063545%;
    *width: 39.662070994876%;
  }
  .row-fluid .span4 {
    width: 31.103678929766%;
    *width: 31.050030861096%;
  }
  .row-fluid .span3 {
    width: 22.491638795987%;
    *width: 22.437990727317%;
  }
  .row-fluid .span2 {
    width: 13.879598662207%;
    *width: 13.825950593538%;
  }
  .row-fluid .span1 {
    width: 5.2675585284281%;
    *width: 5.2139104597586%;
  }
  .row-fluid .offset12 {
    margin-right: 106.6889632107%;
    *margin-right: 106.58166707336%;
  }
  .row-fluid .offset12:first-child {
    margin-right: 103.34448160535%;
    *margin-right: 103.23718546801%;
  }
  .row-fluid .offset11 {
    margin-right: 98.076923076923%;
    *margin-right: 97.969626939584%;
  }
  .row-fluid .offset11:first-child {
    margin-right: 94.732441471572%;
    *margin-right: 94.625145334233%;
  }
  .row-fluid .offset10 {
    margin-right: 89.464882943144%;
    *margin-right: 89.357586805805%;
  }
  .row-fluid .offset10:first-child {
    margin-right: 86.120401337793%;
    *margin-right: 86.013105200454%;
  }
  .row-fluid .offset9 {
    margin-right: 80.852842809365%;
    *margin-right: 80.745546672025%;
  }
  .row-fluid .offset9:first-child {
    margin-right: 77.508361204013%;
    *margin-right: 77.401065066674%;
  }
  .row-fluid .offset8 {
    margin-right: 72.240802675585%;
    *margin-right: 72.133506538246%;
  }
  .row-fluid .offset8:first-child {
    margin-right: 68.896321070234%;
    *margin-right: 68.789024932895%;
  }
  .row-fluid .offset7 {
    margin-right: 63.628762541806%;
    *margin-right: 63.521466404467%;
  }
  .row-fluid .offset7:first-child {
    margin-right: 60.284280936455%;
    *margin-right: 60.176984799116%;
  }
  .row-fluid .offset6 {
    margin-right: 55.016722408027%;
    *margin-right: 54.909426270688%;
  }
  .row-fluid .offset6:first-child {
    margin-right: 51.672240802676%;
    *margin-right: 51.564944665337%;
  }
  .row-fluid .offset5 {
    margin-right: 46.404682274247%;
    *margin-right: 46.297386136908%;
  }
  .row-fluid .offset5:first-child {
    margin-right: 43.060200668896%;
    *margin-right: 42.952904531557%;
  }
  .row-fluid .offset4 {
    margin-right: 37.792642140468%;
    *margin-right: 37.685346003129%;
  }
  .row-fluid .offset4:first-child {
    margin-right: 34.448160535117%;
    *margin-right: 34.340864397778%;
  }
  .row-fluid .offset3 {
    margin-right: 29.180602006689%;
    *margin-right: 29.07330586935%;
  }
  .row-fluid .offset3:first-child {
    margin-right: 25.836120401338%;
    *margin-right: 25.728824263999%;
  }
  .row-fluid .offset2 {
    margin-right: 20.56856187291%;
    *margin-right: 20.461265735571%;
  }
  .row-fluid .offset2:first-child {
    margin-right: 17.224080267559%;
    *margin-right: 17.116784130219%;
  }
  .row-fluid .offset1 {
    margin-right: 11.95652173913%;
    *margin-right: 11.849225601791%;
  }
  .row-fluid .offset1:first-child {
    margin-right: 8.6120401337793%;
    *margin-right: 8.5047439964402%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-right: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 40px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 1182px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 1079px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 976px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 873px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 770px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 667px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 564px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 461px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 358px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 255px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 152px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 49px;
  }
  .thumbnails {
    margin-right: -40px;
  }
  .thumbnails > li {
    margin-right: 40px;
  }
  .row-fluid .thumbnails {
    margin-right: 0;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  .row {
    margin-right: -20px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: right;
    min-height: 1px;
    margin-right: 20px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 736px;
  }
  .span12 {
    width: 736px;
  }
  .span11 {
    width: 673px;
  }
  .span10 {
    width: 610px;
  }
  .span9 {
    width: 547px;
  }
  .span8 {
    width: 484px;
  }
  .span7 {
    width: 421px;
  }
  .span6 {
    width: 358px;
  }
  .span5 {
    width: 295px;
  }
  .span4 {
    width: 232px;
  }
  .span3 {
    width: 169px;
  }
  .span2 {
    width: 106px;
  }
  .span1 {
    width: 43px;
  }
  .offset12 {
    margin-right: 776px;
  }
  .offset11 {
    margin-right: 713px;
  }
  .offset10 {
    margin-right: 650px;
  }
  .offset9 {
    margin-right: 587px;
  }
  .offset8 {
    margin-right: 524px;
  }
  .offset7 {
    margin-right: 461px;
  }
  .offset6 {
    margin-right: 398px;
  }
  .offset5 {
    margin-right: 335px;
  }
  .offset4 {
    margin-right: 272px;
  }
  .offset3 {
    margin-right: 209px;
  }
  .offset2 {
    margin-right: 146px;
  }
  .offset1 {
    margin-right: 83px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    margin-right: 2.7173913043478%;
    *margin-right: 2.6637432356783%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-right: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-right: 2.7173913043478%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.387959866221%;
    *width: 91.334311797551%;
  }
  .row-fluid .span10 {
    width: 82.775919732441%;
    *width: 82.722271663772%;
  }
  .row-fluid .span9 {
    width: 74.163879598662%;
    *width: 74.110231529993%;
  }
  .row-fluid .span8 {
    width: 65.551839464883%;
    *width: 65.498191396213%;
  }
  .row-fluid .span7 {
    width: 56.939799331104%;
    *width: 56.886151262434%;
  }
  .row-fluid .span6 {
    width: 48.327759197324%;
    *width: 48.274111128655%;
  }
  .row-fluid .span5 {
    width: 39.715719063545%;
    *width: 39.662070994876%;
  }
  .row-fluid .span4 {
    width: 31.103678929766%;
    *width: 31.050030861096%;
  }
  .row-fluid .span3 {
    width: 22.491638795987%;
    *width: 22.437990727317%;
  }
  .row-fluid .span2 {
    width: 13.879598662207%;
    *width: 13.825950593538%;
  }
  .row-fluid .span1 {
    width: 5.2675585284281%;
    *width: 5.2139104597586%;
  }
  .row-fluid .offset12 {
    margin-right: 105.4347826087%;
    *margin-right: 105.32748647136%;
  }
  .row-fluid .offset12:first-child {
    margin-right: 102.71739130435%;
    *margin-right: 102.61009516701%;
  }
  .row-fluid .offset11 {
    margin-right: 98.076923076923%;
    *margin-right: 97.969626939584%;
  }
  .row-fluid .offset11:first-child {
    margin-right: 94.732441471572%;
    *margin-right: 94.625145334233%;
  }
  .row-fluid .offset10 {
    margin-right: 89.464882943144%;
    *margin-right: 89.357586805805%;
  }
  .row-fluid .offset10:first-child {
    margin-right: 86.120401337793%;
    *margin-right: 86.013105200454%;
  }
  .row-fluid .offset9 {
    margin-right: 80.852842809365%;
    *margin-right: 80.745546672025%;
  }
  .row-fluid .offset9:first-child {
    margin-right: 77.508361204013%;
    *margin-right: 77.401065066674%;
  }
  .row-fluid .offset8 {
    margin-right: 72.240802675585%;
    *margin-right: 72.133506538246%;
  }
  .row-fluid .offset8:first-child {
    margin-right: 68.896321070234%;
    *margin-right: 68.789024932895%;
  }
  .row-fluid .offset7 {
    margin-right: 63.628762541806%;
    *margin-right: 63.521466404467%;
  }
  .row-fluid .offset7:first-child {
    margin-right: 60.284280936455%;
    *margin-right: 60.176984799116%;
  }
  .row-fluid .offset6 {
    margin-right: 55.016722408027%;
    *margin-right: 54.909426270688%;
  }
  .row-fluid .offset6:first-child {
    margin-right: 51.672240802676%;
    *margin-right: 51.564944665337%;
  }
  .row-fluid .offset5 {
    margin-right: 46.404682274247%;
    *margin-right: 46.297386136908%;
  }
  .row-fluid .offset5:first-child {
    margin-right: 43.060200668896%;
    *margin-right: 42.952904531557%;
  }
  .row-fluid .offset4 {
    margin-right: 37.792642140468%;
    *margin-right: 37.685346003129%;
  }
  .row-fluid .offset4:first-child {
    margin-right: 34.448160535117%;
    *margin-right: 34.340864397778%;
  }
  .row-fluid .offset3 {
    margin-right: 29.180602006689%;
    *margin-right: 29.07330586935%;
  }
  .row-fluid .offset3:first-child {
    margin-right: 25.836120401338%;
    *margin-right: 25.728824263999%;
  }
  .row-fluid .offset2 {
    margin-right: 20.56856187291%;
    *margin-right: 20.461265735571%;
  }
  .row-fluid .offset2:first-child {
    margin-right: 17.224080267559%;
    *margin-right: 17.116784130219%;
  }
  .row-fluid .offset1 {
    margin-right: 11.95652173913%;
    *margin-right: 11.849225601791%;
  }
  .row-fluid .offset1:first-child {
    margin-right: 8.6120401337793%;
    *margin-right: 8.5047439964402%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-right: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 20px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 722px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 659px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 596px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 533px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 470px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 407px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 344px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 281px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 218px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 155px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 92px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 29px;
  }
}

@media (max-width: 767px) {
  body {
    padding-right: 20px;
    padding-left: 20px;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom,
  .navbar-static-top {
    margin-right: -20px;
    margin-left: -20px;
  }
  .container-fluid {
    padding: 0;
  }
  .dl-horizontal dt {
    float: none;
    clear: none;
    width: auto;
    text-align: right;
  }
  .dl-horizontal dd {
    margin-right: 0;
  }
  .container {
    width: auto;
  }
  .row-fluid {
    width: 100%;
  }
  .row,
  .thumbnails {
    margin-right: 0;
  }
  .thumbnails > li {
    float: none;
    margin-right: 0;
  }
  [class*="span"],
  .uneditable-input[class*="span"],
  .row-fluid [class*="span"] {
    float: none;
    display: block;
    width: 100%;
    margin-right: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .row-fluid [class*="offset"]:first-child {
    margin-right: 0;
  }
  .input-large,
  .input-xlarge,
  .input-xxlarge,
  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .input-prepend input,
  .input-append input,
  .input-prepend input[class*="span"],
  .input-append input[class*="span"] {
    display: inline-block;
    width: auto;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 0;
  }
  .modal {
    position: fixed;
    top: 20px;
    right: 20px;
    left: 20px;
    width: auto;
    margin: 0;
  }
  .modal.fade {
    top: -100px;
  }
  .modal.fade.in {
    top: 20px;
  }
}
@media (max-width: 480px) {
  .nav-collapse {
    -webkit-transform: translate3d(0,0,0);
  }
  .page-header h1 small {
    display: block;
    line-height: 20px;
  }
  input[type="checkbox"],
  input[type="radio"] {
    border: 1px solid #ccc;
  }
  .form-horizontal .control-label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: right;
  }
  .form-horizontal .controls {
    margin-right: 0;
  }
  .form-horizontal .control-list {
    padding-top: 0;
  }
  .form-horizontal .form-actions {
    padding-right: 10px;
    padding-left: 10px;
  }
  .media .pull-left,
  .media .pull-right {
    float: none;
    display: block;
    margin-bottom: 10px;
  }
  .media-object {
    margin-left: 0;
    margin-right: 0;
  }
  .modal {
    top: 10px;
    right: 10px;
    left: 10px;
  }
  .modal-header .close {
    padding: 10px;
    margin: -10px;
  }
  .carousel-caption {
    position: static;
  }
}

.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
  -moz-transition: opacity .15s linear;
  -o-transition: opacity .15s linear;
  transition: opacity .15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height .35s ease;
  -moz-transition: height .35s ease;
  -o-transition: height .35s ease;
  transition: height .35s ease;
}
.collapse.in {
  height: auto;
}

@media (max-width: 767px) {
  body {
    padding-top: 0;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    position: static;
  }
  .navbar-fixed-top {
    margin-bottom: 20px;
  }
  .navbar-fixed-bottom {
    margin-top: 20px;
  }
  .navbar-fixed-top .navbar-inner,
  .navbar-fixed-bottom .navbar-inner {
    padding: 5px;
  }
  .navbar .container {
    width: auto;
    padding: 0;
  }
  .navbar .brand {
    padding-right: 10px;
    padding-left: 10px;
    margin: 0 -5px 0 0;
  }
  .nav-collapse {
    clear: both;
  }
  .nav-collapse .nav {
    float: none;
    margin: 0 0 10px;
  }
  .nav-collapse .nav > li {
    float: none;
  }
  .nav-collapse .nav > li > a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > .divider-vertical {
    display: none;
  }
  .nav-collapse .nav .nav-header {
    color: #666;
    text-shadow: none;
  }
  .nav-collapse .nav > li > a,
  .nav-collapse .dropdown-menu a {
    padding: 9px 15px;
    font-weight: bold;
    color: #666;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  .nav-collapse .btn {
    padding: 4px 10px 4px;
    font-weight: normal;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
  }
  .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > li > a:hover,
  .nav-collapse .nav > li > a:focus,
  .nav-collapse .dropdown-menu a:hover,
  .nav-collapse .dropdown-menu a:focus {
    background-color: #e6e6e6;
  }
  .navbar-inverse .nav-collapse .nav > li > a,
  .navbar-inverse .nav-collapse .dropdown-menu a {
    color: #999;
  }
  .navbar-inverse .nav-collapse .nav > li > a:hover,
  .navbar-inverse .nav-collapse .nav > li > a:focus,
  .navbar-inverse .nav-collapse .dropdown-menu a:hover,
  .navbar-inverse .nav-collapse .dropdown-menu a:focus {
    background-color: #111111;
  }
  .nav-collapse.in .btn-group {
    margin-top: 5px;
    padding: 0;
  }
  .nav-collapse .dropdown-menu {
    position: static;
    top: auto;
    right: auto;
    float: none;
    display: none;
    max-width: none;
    margin: 0 15px;
    padding: 0;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .nav-collapse .open > .dropdown-menu {
    display: block;
  }
  .nav-collapse .dropdown-menu:before,
  .nav-collapse .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .dropdown-menu .divider {
    display: none;
  }
  .nav-collapse .nav > li > .dropdown-menu:before,
  .nav-collapse .nav > li > .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .navbar-form,
  .nav-collapse .navbar-search {
    float: none;
    padding: 10px 15px;
    margin: 10px 0;
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
  }
  .navbar-inverse .nav-collapse .navbar-form,
  .navbar-inverse .nav-collapse .navbar-search {
    border-top-color: #111111;
    border-bottom-color: #111111;
  }
  .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-right: 0;
  }
  .nav-collapse,
  .nav-collapse.collapse {
    overflow: hidden;
    height: 0;
  }
  .navbar .btn-navbar {
    display: block;
  }
  .navbar-static .navbar-inner {
    padding-right: 10px;
    padding-left: 10px;
  }
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: auto;
  }
}
@media (min-width: 768px) {
  .nav-collapse.collapse {
    height: auto !important;
    overflow: visible !important;
  }
}PK�}!]�L8.33rtl/red/megamenu.cssnu&1i�.t3-megamenu .mega-inner {
  padding: 10px;
  *zoom: 1;
}
.t3-megamenu .mega-inner:before,
.t3-megamenu .mega-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-inner:after {
  clear: both;
}
.t3-megamenu .row-fluid + .row-fluid {
  padding-top: 10px;
  border-top: 1px solid #eee;
}
.t3-megamenu .mega > .mega-dropdown-menu {
  min-width: 200px;
  display: none;
}
.t3-megamenu .mega.open > .mega-dropdown-menu,
.t3-megamenu .mega.dropdown-submenu:hover > .mega-dropdown-menu {
  display: block;
}
.t3-megamenu .mega-group {
  *zoom: 1;
}
.t3-megamenu .mega-group:before,
.t3-megamenu .mega-group:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-group:after {
  clear: both;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title {
  background: inherit;
  color: inherit;
  font-weight: bold;
  padding: 0;
  margin: 0;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus {
  background: inherit;
  color: inherit;
}
.t3-megamenu .mega-group-ct {
  margin: 0;
  padding: 0;
  *zoom: 1;
}
.t3-megamenu .mega-group-ct:before,
.t3-megamenu .mega-group-ct:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-group-ct:after {
  clear: both;
}
.t3-megamenu .span12.mega-col-nav .mega-inner {
  padding: 5px;
}
.t3-megamenu .mega-group .span12.mega-col-nav .mega-inner {
  padding: 0;
}
.t3-megamenu .mega-nav,
.t3-megamenu .dropdown-menu .mega-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.t3-megamenu .mega-nav > li,
.t3-megamenu .dropdown-menu .mega-nav > li {
  list-style: none;
  margin-right: 0;
}
.t3-megamenu .mega-nav > li a,
.t3-megamenu .dropdown-menu .mega-nav > li a {
  white-space: normal;
}
.t3-megamenu .mega-group > .mega-nav,
.t3-megamenu .dropdown-menu .mega-group > .mega-nav {
  margin-right: -5px;
  margin-left: -5px;
}
.t3-megamenu .mega-nav .dropdown-submenu > a::after {
  margin-left: 5px;
}
.t3-megamenu .t3-module {
  margin-bottom: 10px;
}
.t3-megamenu .t3-module .module-title {
  margin-bottom: 0;
}
.t3-megamenu .t3-module .module-ct {
  margin: 0;
  padding: 0;
}
.t3-megamenu .mega-align-left > .dropdown-menu {
  right: 0;
}
.t3-megamenu .mega-align-right > .dropdown-menu {
  right: auto;
  left: 0;
}
.t3-megamenu .mega-align-center > .dropdown-menu {
  right: 50%;
  transform: translate(-50%);
  -webkit-transform: translate(-50%);
  -moz-transform: translate(-50%);
  -ms-transform: translate(-50%);
  -o-transform: translate(-50%);
}
.t3-megamenu .dropdown-submenu.mega-align-left > .dropdown-menu {
  right: 100%;
}
.t3-megamenu .dropdown-submenu.mega-align-right > .dropdown-menu {
  right: auto;
  left: 100%;
}
.t3-megamenu .mega-align-justify {
  position: static;
}
.t3-megamenu .mega-align-justify > .dropdown-menu {
  right: 0;
  margin-right: 0;
  top: auto;
}
.t3-megamenu .mega-caption {
  display: block;
  white-space: nowrap;
}
.t3-megamenu .nav .caret,
.t3-megamenu .dropdown-submenu .caret,
.t3-megamenu .mega-menu .caret {
  display: none;
}
.t3-megamenu .nav > .dropdown > .dropdown-toggle .caret {
  display: inline-block;
}
.t3-megamenu .nav [class^="icon-"],
.t3-megamenu .nav [class*=" icon-"] {
  margin-left: 5px;
}
.t3-megamenu .mega-tab > div {
  position: relative;
}
.t3-megamenu .mega-tab > div > ul {
  width: 200px;
}
.t3-megamenu .mega-tab > div > ul > li {
  position: static;
}
.t3-megamenu .mega-tab > div > ul > li > .dropdown-menu {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 200px;
}
.t3-megamenu .mega-tab > div > ul > li > .mega-dropdown-menu {
  border: none;
  box-shadow: none;
}
.t3-megamenu .mega-tab > div > ul > li > .mega-dropdown-menu > div {
  opacity: 1 !important;
  margin-right: 0 !important;
  transition: none !important;
}
@media (min-width: 768px) {
  .t3-megamenu.animate .mega > .mega-dropdown-menu {
    transition: all 400ms;
    -webkit-transition: all 400ms;
    -ms-transition: all 400ms;
    -o-transition: all 400ms;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    opacity: 0;
  }
  .t3-megamenu.animate .mega.animating > .mega-dropdown-menu {
    display: block !important;
  }
  .t3-megamenu.animate .mega.open > .mega-dropdown-menu,
  .t3-megamenu.animate .mega.animating.open > .mega-dropdown-menu {
    opacity: 1;
  }
  .t3-megamenu.animate.zoom .mega > .mega-dropdown-menu {
    -webkit-transform: scale(0, 0);
    -moz-transform: scale(0, 0);
    -ms-transform: scale(0, 0);
    -o-transform: scale(0, 0);
    transform: scale(0, 0);
    -webkit-transform-origin: 20% 20%;
    -moz-transform-origin: 20% 20%;
    transform-origin: 20% 20%;
  }
  .t3-megamenu.animate.zoom .mega.open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.zoom .level0 > .mega-align-center > .mega-dropdown-menu {
    -webkit-transform: scale(0,0) translate(-50%,0);
    -ms-transform: scale(0,0) translate(-50%,0);
    transform: scale(0,0) translate(-50%,0);
    -webkit-transform-origin: 0% 20%;
    -moz-transform-origin: 0% 20%;
    transform-origin: 0% 20%;
  }
  .t3-megamenu.animate.zoom .level0 > .mega-align-center.open > .mega-dropdown-menu {
    -webkit-transform: scale(1,1) translate(-50%,0);
    -ms-transform: scale(1,1) translate(-50%,0);
    transform: scale(1,1) translate(-50%,0);
  }
  .t3-megamenu.animate.elastic .mega > .mega-dropdown-menu {
    -webkit-transform: scale(0, 1);
    -moz-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    -o-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transform-origin: 10% 0;
    -moz-transform-origin: 10% 0;
    transform-origin: 10% 0;
  }
  .t3-megamenu.animate.elastic .mega.open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.elastic .level0 > .mega > .mega-dropdown-menu {
    -webkit-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
  .t3-megamenu.animate.elastic .level0 .open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.elastic .level0 > .mega-align-center > .mega-dropdown-menu {
    transform: scale(1,0) translate(-50%,0);
    -ms-transform: scale(1,0) translate(-50%,0);
    -webkit-transform: scale(1,0) translate(-50%,0);
  }
  .t3-megamenu.animate.elastic .level0 > .mega-align-center.open > .mega-dropdown-menu {
    transform: scale(1,1) translate(-50%,0);
    -ms-transform: scale(1,1) translate(-50%,0);
    -webkit-transform: scale(1,1) translate(-50%,0);
  }
  .t3-megamenu.animate.slide {
    
  }
  .t3-megamenu.animate.slide .mega {
    
  }
  .t3-megamenu.animate.slide .mega.animating > .mega-dropdown-menu {
    overflow: hidden;
  }
  .t3-megamenu.animate.slide .mega > .mega-dropdown-menu > div {
    transition: all 400ms;
    -webkit-transition: all 400ms;
    -ms-transition: all 400ms;
    -o-transition: all 400ms;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    margin-top: -100%;
  }
  .t3-megamenu.animate.slide .mega.open > .mega-dropdown-menu > div {
    margin-top: 0%;
  }
  .t3-megamenu.animate.slide .mega .mega > .mega-dropdown-menu {
    min-width: 0;
  }
  .t3-megamenu.animate.slide .mega .mega > .mega-dropdown-menu > div {
    min-width: 200px;
    margin-top: 0;
    margin-right: -500px;
  }
  .t3-megamenu.animate.slide .mega .mega.open > .mega-dropdown-menu > div {
    margin-right: 0;
  }
}
.t3-megamenu .mega-inner {
  padding: 20px;
}
.t3-megamenu .row-fluid + .row-fluid {
  border-top: 1px solid #ddd;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title {
  background: inherit;
  color: #222;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 5px;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus {
  background: inherit;
  color: #222;
}
.t3-megamenu .mega-nav > li a,
.t3-megamenu .dropdown-menu .mega-nav > li a {
  padding: 5px 10px;
}
.t3-megamenu .mega-nav .dropdown-submenu > a::after {
  margin-left: 0;
}
.t3-megamenu .t3-module .module-title {
  font-size: 16px;
  color: #222;
  display: block;
  line-height: 20px;
  margin-bottom: 5px;
}
.t3-megamenu .t3-module ul,
.t3-megamenu .t3-module .nav {
  margin: 0 15px 0 0;
}
.t3-megamenu .t3-module ul li,
.t3-megamenu .t3-module .nav li {
  list-style: disc;
  display: list-item;
  float: none;
  margin: 0;
  padding: 0;
  border: 0;
}
.t3-megamenu .t3-module ul li a,
.t3-megamenu .t3-module .nav li a {
  display: inline;
  padding: 0;
  margin: 0;
  border: 0;
  font-size: 100%;
  background: none;
  font: inherit;
  white-space: normal;
}
.t3-megamenu .t3-module ul li a:hover,
.t3-megamenu .t3-module ul li a:focus,
.t3-megamenu .t3-module ul li a:active,
.t3-megamenu .t3-module .nav li a:hover,
.t3-megamenu .t3-module .nav li a:focus,
.t3-megamenu .t3-module .nav li a:active {
  background: none;
  color: inherit;
  font: inherit;
}
.t3-megamenu .mega-caption {
  color: #999;
  font-size: 12px;
  margin-top: 3px;
  font-weight: normal;
}
.t3-megamenu .mega-nav .mega-group > span,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > span {
  color: #fff;
}
.t3-megamenu .mega-nav .mega-group > span:hover,
.t3-megamenu .mega-nav .mega-group > span:active,
.t3-megamenu .mega-nav .mega-group > span:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > span:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > span:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > span:focus {
  color: #fff;
}
.t3-megamenu .t3-module .module-title {
  color: #fff;
}


html[dir="rtl"] .t3-megamenu .mega-align-center > .dropdown-menu {
  -webkit-transform: translate(50%,0);
  -moz-transform: translate(50%,0);
  -ms-transform: translate(50%,0);
  -o-transform: translate(50%,0);
  transform: translate(50%,0);
}
html[dir="rtl"] .t3-megamenu.animate.zoom .mega > .mega-dropdown-menu {
  -webkit-transform-origin: 80% 20%;
  -moz-transform-origin: 80% 20%;
  transform-origin: 80% 20%;
}
html[dir="rtl"] .t3-megamenu.animate.zoom .level0 > .mega-align-center > .mega-dropdown-menu {
  -webkit-transform: scale(0,0) translate(50%,0);
  -ms-transform: scale(0,0) translate(50%,0);
  transform: scale(0,0) translate(50%,0);
  -webkit-transform-origin: 100% 20%;
  -moz-transform-origin: 100% 20%;
  transform-origin: 100% 20%;
}
html[dir="rtl"] .t3-megamenu.animate.zoom .level0 > .mega-align-center.open > .mega-dropdown-menu {
  -webkit-transform: scale(1,1) translate(50%,0);
  -ms-transform: scale(1,1) translate(50%,0);
  transform: scale(1,1) translate(50%,0);
}
html[dir="rtl"] .t3-megamenu.animate.elastic .level0 > .mega-align-center > .mega-dropdown-menu {
  transform: scale(1,0) translate(50%,0);
  -webkit-transform: scale(1,0) translate(50%,0);
  -ms-transform: scale(1,0) translate(50%,0);
}
html[dir="rtl"] .t3-megamenu.animate.elastic .level0 > .mega-align-center.open > .mega-dropdown-menu {
  transform: scale(1,1) translate(50%,0);
  -webkit-transform: scale(1,1) translate(50%,0);
  -ms-transform: scale(1,1) translate(50%,0);
}PK�}!] �I�p�prtl/red/template-responsive.cssnu&1i�@media (min-width: 980px) and (max-width: 1199px) {
  .row {
    margin-right: -40px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: right;
    min-height: 1px;
    margin-right: 40px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 932px;
  }
  .span12 {
    width: 932px;
  }
  .span11 {
    width: 851px;
  }
  .span10 {
    width: 770px;
  }
  .span9 {
    width: 689px;
  }
  .span8 {
    width: 608px;
  }
  .span7 {
    width: 527px;
  }
  .span6 {
    width: 446px;
  }
  .span5 {
    width: 365px;
  }
  .span4 {
    width: 284px;
  }
  .span3 {
    width: 203px;
  }
  .span2 {
    width: 122px;
  }
  .span1 {
    width: 41px;
  }
  .offset12 {
    margin-right: 1012px;
  }
  .offset11 {
    margin-right: 931px;
  }
  .offset10 {
    margin-right: 850px;
  }
  .offset9 {
    margin-right: 769px;
  }
  .offset8 {
    margin-right: 688px;
  }
  .offset7 {
    margin-right: 607px;
  }
  .offset6 {
    margin-right: 526px;
  }
  .offset5 {
    margin-right: 445px;
  }
  .offset4 {
    margin-right: 364px;
  }
  .offset3 {
    margin-right: 283px;
  }
  .offset2 {
    margin-right: 202px;
  }
  .offset1 {
    margin-right: 121px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    margin-right: 4.2918454935622%;
    *margin-right: 4.2381974248927%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-right: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-right: 4.2918454935622%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.309012875536%;
    *width: 91.255364806867%;
  }
  .row-fluid .span10 {
    width: 82.618025751073%;
    *width: 82.564377682403%;
  }
  .row-fluid .span9 {
    width: 73.927038626609%;
    *width: 73.87339055794%;
  }
  .row-fluid .span8 {
    width: 65.236051502146%;
    *width: 65.182403433476%;
  }
  .row-fluid .span7 {
    width: 56.545064377682%;
    *width: 56.491416309013%;
  }
  .row-fluid .span6 {
    width: 47.854077253219%;
    *width: 47.800429184549%;
  }
  .row-fluid .span5 {
    width: 39.163090128755%;
    *width: 39.109442060086%;
  }
  .row-fluid .span4 {
    width: 30.472103004292%;
    *width: 30.418454935622%;
  }
  .row-fluid .span3 {
    width: 21.781115879828%;
    *width: 21.727467811159%;
  }
  .row-fluid .span2 {
    width: 13.090128755365%;
    *width: 13.036480686695%;
  }
  .row-fluid .span1 {
    width: 4.3991416309013%;
    *width: 4.3454935622318%;
  }
  .row-fluid .offset12 {
    margin-right: 108.58369098712%;
    *margin-right: 108.47639484979%;
  }
  .row-fluid .offset12:first-child {
    margin-right: 104.29184549356%;
    *margin-right: 104.18454935622%;
  }
  .row-fluid .offset11 {
    margin-right: 99.892703862661%;
    *margin-right: 99.785407725322%;
  }
  .row-fluid .offset11:first-child {
    margin-right: 95.600858369099%;
    *margin-right: 95.49356223176%;
  }
  .row-fluid .offset10 {
    margin-right: 91.201716738197%;
    *margin-right: 91.094420600858%;
  }
  .row-fluid .offset10:first-child {
    margin-right: 86.909871244635%;
    *margin-right: 86.802575107296%;
  }
  .row-fluid .offset9 {
    margin-right: 82.510729613734%;
    *margin-right: 82.403433476395%;
  }
  .row-fluid .offset9:first-child {
    margin-right: 78.218884120172%;
    *margin-right: 78.111587982833%;
  }
  .row-fluid .offset8 {
    margin-right: 73.81974248927%;
    *margin-right: 73.712446351931%;
  }
  .row-fluid .offset8:first-child {
    margin-right: 69.527896995708%;
    *margin-right: 69.420600858369%;
  }
  .row-fluid .offset7 {
    margin-right: 65.128755364807%;
    *margin-right: 65.021459227468%;
  }
  .row-fluid .offset7:first-child {
    margin-right: 60.836909871245%;
    *margin-right: 60.729613733906%;
  }
  .row-fluid .offset6 {
    margin-right: 56.437768240343%;
    *margin-right: 56.330472103004%;
  }
  .row-fluid .offset6:first-child {
    margin-right: 52.145922746781%;
    *margin-right: 52.038626609442%;
  }
  .row-fluid .offset5 {
    margin-right: 47.74678111588%;
    *margin-right: 47.639484978541%;
  }
  .row-fluid .offset5:first-child {
    margin-right: 43.454935622318%;
    *margin-right: 43.347639484979%;
  }
  .row-fluid .offset4 {
    margin-right: 39.055793991416%;
    *margin-right: 38.948497854077%;
  }
  .row-fluid .offset4:first-child {
    margin-right: 34.763948497854%;
    *margin-right: 34.656652360515%;
  }
  .row-fluid .offset3 {
    margin-right: 30.364806866953%;
    *margin-right: 30.257510729614%;
  }
  .row-fluid .offset3:first-child {
    margin-right: 26.072961373391%;
    *margin-right: 25.965665236052%;
  }
  .row-fluid .offset2 {
    margin-right: 21.673819742489%;
    *margin-right: 21.56652360515%;
  }
  .row-fluid .offset2:first-child {
    margin-right: 17.381974248927%;
    *margin-right: 17.274678111588%;
  }
  .row-fluid .offset1 {
    margin-right: 12.982832618026%;
    *margin-right: 12.875536480687%;
  }
  .row-fluid .offset1:first-child {
    margin-right: 8.6909871244635%;
    *margin-right: 8.5836909871245%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-right: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 40px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 918px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 837px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 756px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 675px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 594px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 513px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 432px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 351px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 270px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 189px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 108px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 27px;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .offset-12 {
    margin-right: -736px;
  }
  .offset-11 {
    margin-right: -673px;
  }
  .offset-10 {
    margin-right: -610px;
  }
  .offset-9 {
    margin-right: -547px;
  }
  .offset-8 {
    margin-right: -484px;
  }
  .offset-7 {
    margin-right: -421px;
  }
  .offset-6 {
    margin-right: -358px;
  }
  .offset-5 {
    margin-right: -295px;
  }
  .offset-4 {
    margin-right: -232px;
  }
  .offset-3 {
    margin-right: -169px;
  }
  .offset-2 {
    margin-right: -106px;
  }
  .offset-1 {
    margin-right: -43px;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .offset-12 {
    margin-right: -932px;
  }
  .offset-11 {
    margin-right: -851px;
  }
  .offset-10 {
    margin-right: -770px;
  }
  .offset-9 {
    margin-right: -689px;
  }
  .offset-8 {
    margin-right: -608px;
  }
  .offset-7 {
    margin-right: -527px;
  }
  .offset-6 {
    margin-right: -446px;
  }
  .offset-5 {
    margin-right: -365px;
  }
  .offset-4 {
    margin-right: -284px;
  }
  .offset-3 {
    margin-right: -203px;
  }
  .offset-2 {
    margin-right: -122px;
  }
  .offset-1 {
    margin-right: -41px;
  }
}
@media (min-width: 1200px) {
  .offset-12 {
    margin-right: -1196px;
  }
  .offset-11 {
    margin-right: -1093px;
  }
  .offset-10 {
    margin-right: -990px;
  }
  .offset-9 {
    margin-right: -887px;
  }
  .offset-8 {
    margin-right: -784px;
  }
  .offset-7 {
    margin-right: -681px;
  }
  .offset-6 {
    margin-right: -578px;
  }
  .offset-5 {
    margin-right: -475px;
  }
  .offset-4 {
    margin-right: -372px;
  }
  .offset-3 {
    margin-right: -269px;
  }
  .offset-2 {
    margin-right: -166px;
  }
  .offset-1 {
    margin-right: -63px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .row,
  .row-fluid {
    width: 100%;
    margin-right: 0;
    *zoom: 1;
  }
  .row:before,
  .row:after,
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after,
  .row-fluid:after {
    clear: both;
  }
  .row [class*="span"],
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    margin-right: 2.7173913043478%;
    *margin-right: 2.6637432356783%;
  }
  .row [class*="span"]:first-child:not(.pull-right),
  .row-fluid [class*="span"]:first-child:not(.pull-right) {
    margin-right: 0;
  }
  .row [class*="span"].pull-left:first-child + [class*="span"]:not(.pull-right),
  .row-fluid [class*="span"].pull-left:first-child + [class*="span"]:not(.pull-right) {
    margin-right: 0;
  }
  .row .span12,
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row .span11,
  .row-fluid .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .row .span10,
  .row-fluid .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .row .span9,
  .row-fluid .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .row .span8,
  .row-fluid .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .row .span7,
  .row-fluid .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .row .span6,
  .row-fluid .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .row .span5,
  .row-fluid .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .row .span4,
  .row-fluid .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .row .span3,
  .row-fluid .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .row .span2,
  .row-fluid .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .row .span1,
  .row-fluid .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span12 .row [class*="span"] {
    margin-right: 2.7173913043478%;
    *margin-right: 2.6637432356783%;
  }
  .span12 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span12 .row .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .span12 .row .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .span12 .row .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .span12 .row .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .span12 .row .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .span12 .row .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .span12 .row .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .span12 .row .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .span12 .row .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .span12 .row .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .span12 .row .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .span12 .row .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span11 .row [class*="span"] {
    margin-right: 2.9717682020802%;
    *margin-right: 2.9181201334107%;
  }
  .span11 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span11 .row .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .span11 .row .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .span11 .row .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .span11 .row .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .span11 .row .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .span11 .row .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .span11 .row .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .span11 .row .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .span11 .row .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .span11 .row .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .span11 .row .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span10 .row [class*="span"] {
    margin-right: 3.2786885245902%;
    *margin-right: 3.2250404559206%;
  }
  .span10 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span10 .row .span10 {
    width: 90.638930163447%;
    *width: 90.585282094778%;
  }
  .span10 .row .span9 {
    width: 81.277860326894%;
    *width: 81.224212258225%;
  }
  .span10 .row .span8 {
    width: 71.916790490342%;
    *width: 71.863142421672%;
  }
  .span10 .row .span7 {
    width: 62.555720653789%;
    *width: 62.502072585119%;
  }
  .span10 .row .span6 {
    width: 53.194650817236%;
    *width: 53.141002748567%;
  }
  .span10 .row .span5 {
    width: 43.833580980684%;
    *width: 43.779932912014%;
  }
  .span10 .row .span4 {
    width: 34.472511144131%;
    *width: 34.418863075461%;
  }
  .span10 .row .span3 {
    width: 25.111441307578%;
    *width: 25.057793238908%;
  }
  .span10 .row .span2 {
    width: 15.750371471025%;
    *width: 15.696723402356%;
  }
  .span10 .row .span1 {
    width: 6.3893016344725%;
    *width: 6.335653565803%;
  }
  .span9 .row [class*="span"] {
    margin-right: 3.6563071297989%;
    *margin-right: 3.6026590611294%;
  }
  .span9 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span9 .row .span9 {
    width: 89.672131147541%;
    *width: 89.618483078871%;
  }
  .span9 .row .span8 {
    width: 79.344262295082%;
    *width: 79.290614226412%;
  }
  .span9 .row .span7 {
    width: 69.016393442623%;
    *width: 68.962745373953%;
  }
  .span9 .row .span6 {
    width: 58.688524590164%;
    *width: 58.634876521494%;
  }
  .span9 .row .span5 {
    width: 48.360655737705%;
    *width: 48.307007669035%;
  }
  .span9 .row .span4 {
    width: 38.032786885246%;
    *width: 37.979138816576%;
  }
  .span9 .row .span3 {
    width: 27.704918032787%;
    *width: 27.651269964117%;
  }
  .span9 .row .span2 {
    width: 17.377049180328%;
    *width: 17.323401111658%;
  }
  .span9 .row .span1 {
    width: 7.0491803278689%;
    *width: 6.9955322591993%;
  }
  .span8 .row [class*="span"] {
    margin-right: 4.1322314049587%;
    *margin-right: 4.0785833362892%;
  }
  .span8 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span8 .row .span8 {
    width: 88.482632541133%;
    *width: 88.428984472464%;
  }
  .span8 .row .span7 {
    width: 76.965265082267%;
    *width: 76.911617013597%;
  }
  .span8 .row .span6 {
    width: 65.4478976234%;
    *width: 65.394249554731%;
  }
  .span8 .row .span5 {
    width: 53.930530164534%;
    *width: 53.876882095864%;
  }
  .span8 .row .span4 {
    width: 42.413162705667%;
    *width: 42.359514636998%;
  }
  .span8 .row .span3 {
    width: 30.895795246801%;
    *width: 30.842147178131%;
  }
  .span8 .row .span2 {
    width: 19.378427787934%;
    *width: 19.324779719265%;
  }
  .span8 .row .span1 {
    width: 7.8610603290676%;
    *width: 7.8074122603981%;
  }
  .span7 .row [class*="span"] {
    margin-right: 4.750593824228%;
    *margin-right: 4.6969457555585%;
  }
  .span7 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span7 .row .span7 {
    width: 86.98347107438%;
    *width: 86.929823005711%;
  }
  .span7 .row .span6 {
    width: 73.96694214876%;
    *width: 73.913294080091%;
  }
  .span7 .row .span5 {
    width: 60.950413223141%;
    *width: 60.896765154471%;
  }
  .span7 .row .span4 {
    width: 47.933884297521%;
    *width: 47.880236228851%;
  }
  .span7 .row .span3 {
    width: 34.917355371901%;
    *width: 34.863707303231%;
  }
  .span7 .row .span2 {
    width: 21.900826446281%;
    *width: 21.847178377611%;
  }
  .span7 .row .span1 {
    width: 8.8842975206612%;
    *width: 8.8306494519916%;
  }
  .span6 .row [class*="span"] {
    margin-right: 5.586592178771%;
    *margin-right: 5.5329441101014%;
  }
  .span6 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span6 .row .span6 {
    width: 85.035629453682%;
    *width: 84.981981385012%;
  }
  .span6 .row .span5 {
    width: 70.071258907363%;
    *width: 70.017610838694%;
  }
  .span6 .row .span4 {
    width: 55.106888361045%;
    *width: 55.053240292376%;
  }
  .span6 .row .span3 {
    width: 40.142517814727%;
    *width: 40.088869746057%;
  }
  .span6 .row .span2 {
    width: 25.178147268409%;
    *width: 25.124499199739%;
  }
  .span6 .row .span1 {
    width: 10.21377672209%;
    *width: 10.160128653421%;
  }
  .span5 .row [class*="span"] {
    margin-right: 6.7796610169492%;
    *margin-right: 6.7260129482796%;
  }
  .span5 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span5 .row .span5 {
    width: 82.402234636872%;
    *width: 82.348586568202%;
  }
  .span5 .row .span4 {
    width: 64.804469273743%;
    *width: 64.750821205073%;
  }
  .span5 .row .span3 {
    width: 47.206703910615%;
    *width: 47.153055841945%;
  }
  .span5 .row .span2 {
    width: 29.608938547486%;
    *width: 29.555290478817%;
  }
  .span5 .row .span1 {
    width: 12.011173184358%;
    *width: 11.957525115688%;
  }
  .span4 .row [class*="span"] {
    margin-right: 8.6206896551724%;
    *margin-right: 8.5670415865029%;
  }
  .span4 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span4 .row .span4 {
    width: 78.64406779661%;
    *width: 78.590419727941%;
  }
  .span4 .row .span3 {
    width: 57.28813559322%;
    *width: 57.234487524551%;
  }
  .span4 .row .span2 {
    width: 35.932203389831%;
    *width: 35.878555321161%;
  }
  .span4 .row .span1 {
    width: 14.576271186441%;
    *width: 14.522623117771%;
  }
  .span3 .row [class*="span"] {
    margin-right: 11.834319526627%;
    *margin-right: 11.780671457958%;
  }
  .span3 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span3 .row .span3 {
    width: 72.844827586207%;
    *width: 72.791179517537%;
  }
  .span3 .row .span2 {
    width: 45.689655172414%;
    *width: 45.636007103744%;
  }
  .span3 .row .span1 {
    width: 18.534482758621%;
    *width: 18.480834689951%;
  }
  .span2 .row [class*="span"] {
    margin-right: 18.867924528302%;
    *margin-right: 18.814276459632%;
  }
  .span2 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span2 .row .span2 {
    width: 62.721893491124%;
    *width: 62.668245422455%;
  }
  .span2 .row .span1 {
    width: 25.443786982249%;
    *width: 25.390138913579%;
  }
  .span1 .row [class*="span"] {
    margin-right: 46.511627906977%;
    *margin-right: 46.457979838307%;
  }
  .span1 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span1 .row .span1 {
    width: 40.566037735849%;
    *width: 40.51238966718%;
  }
  .spanfirst {
    margin-right: 0 !important;
    clear: right;
  }
}
.row .span50,
.row-fluid .span50 {
  width: 50%;
  float: right;
}
.row .span33,
.row-fluid .span33 {
  width: 33.3333%;
  float: right;
}
.row .span25,
.row-fluid .span25 {
  width: 25%;
  float: right;
}
.row .span20,
.row-fluid .span20 {
  width: 20%;
  float: right;
}
.row .span16,
.row-fluid .span16 {
  width: 16.6666%;
  float: right;
}
.hidden-default {
  display: none !important;
}
@media (min-width: 1200px) {
  .hidden-wide {
    display: none !important;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .hidden-normal {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .hidden-xtablet {
    display: none !important;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 599px) {
  .hidden-mobile {
    display: none !important;
  }
}

.hidden {
  display: none !important;
  visibility: hidden;
}
@media (min-width: 768px) and (max-width: 979px) {
  .jumbotron {
    padding: 20px 0;
  }
  .jumbotron h1 {
    font-size: 28px;
  }
  .jumbotron p {
    font-size: 14px;
  }
  .masthead {
    padding: 40px 0;
  }
  .masthead h1 {
    font-size: 56px;
  }
  .masthead p {
    font-size: 28px;
  }
  .masthead .btn-large {
    font-size: 16px;
    padding: 12px 16px;
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .jumbotron {
    padding: 20px 0;
  }
  .jumbotron h1 {
    font-size: 28px;
  }
  .jumbotron p {
    font-size: 16px;
  }
  .masthead {
    padding: 20px 0;
  }
  .masthead h1 {
    font-size: 28px;
  }
  .masthead p {
    font-size: 16px;
  }
  .masthead .btn-large {
    font-size: 14px;
    padding: 12px 16px;
    margin-top: 0;
  }
}



@media (max-width: 767px) {
  .always-show .mega > .mega-dropdown-menu,
  .always-show .dropdown-menu {
    display: block !important;
  }
  .navbar-collapse-fixed-top,
  .navbar-collapse-fixed-bottom {
    border-top: none;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 1000;
  }
  .navbar-collapse-fixed-top .nav-collapse,
  .navbar-collapse-fixed-bottom .nav-collapse {
    position: absolute;
    width: 100%;
    right: 0;
    top: 41px;
    margin: 0;
  }
  .navbar-collapse-fixed-top .nav-collapse.in,
  .navbar-collapse-fixed-bottom .nav-collapse.in {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
  }
  .navbar-collapse-fixed-top .nav-collapse.in > *,
  .navbar-collapse-fixed-bottom .nav-collapse.in > * {
    -webkit-transform: translateZ(0);
  }
  .navbar-collapse-fixed-top .nav-collapse.animate,
  .navbar-collapse-fixed-bottom .nav-collapse.animate {
    overflow: hidden;
  }
  .navbar-collapse-fixed-bottom {
    bottom: 0;
    top: auto;
  }
  .navbar-collapse-fixed-bottom .nav-collapse {
    bottom: 41px;
    top: auto;
  }
  .navbar-collapse-fixed-bottom .btn-navbar {
    position: absolute;
    bottom: 0;
  }
  .logo-control .logo-img-sm {
    display: block;
  }
  .logo-control .logo-img {
    display: none;
  }
}

@media (max-width: 767px) {
  h1 {
    font-size: 28px;
    line-height: 1.25;
  }
  h1 small {
    font-size: 28px;
  }
  h2 {
    font-size: 21px;
    line-height: 1.25;
  }
  h2 small {
    font-size: 21px;
  }
  h3 {
    font-size: 17.5px;
    line-height: 1.25;
  }
  h3 small {
    font-size: 14px;
  }
  h4,
  h5,
  h6 {
    font-size: 14px;
    line-height: 1.25;
  }
  h4 small,
  h5 small,
  h6 small {
    font-size: 14px -2px;
  }
}

@media (max-width: 767px) {
  .t3-navhelper {
    margin-right: -20px;
    margin-left: -20px;
  }
  .t3-mainnav {
    background: #e6e6e6;
    border-top: 1px solid #d9d9d9;
    height: auto;
    margin-right: -20px;
    margin-left: -20px;
  }
  .t3-mainnav .navbar .btn-navbar:hover {
    cursor: pointer;
  }
  .t3-mainnav .nav-collapse {
    margin-top: 10px;
    background: #fff;
  }
  .t3-mainnav .nav-collapse .nav {
    margin: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a {
    margin-bottom: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > span {
    padding: 10px 20px;
    display: inline-block;
  }
  .t3-mainnav .nav-collapse .nav > li > a,
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-bottom: 1px solid #eee;
    padding: 10px 20px;
    font-weight: bold;
    text-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
  }
  .t3-mainnav .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a:hover {
    background-color: #666;
    background-image: none;
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-top: 1px solid #d9d9d9;
    border-bottom: 0;
    font-weight: normal;
    padding: 10px 20px;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu.open a,
  .t3-mainnav .nav-collapse .dropdown-submenu.open > a,
  .t3-mainnav .nav-collapse .dropdown-menu a:hover {
    background-color: #666;
    background-image: none;
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu {
    margin: 0;
    padding: 0;
    background-color: #e6e6e6;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .t3-mainnav.navbar-collapse-fixed-top,
  .t3-mainnav.navbar-collapse-fixed-bottom {
    margin: 0;
  }
  .t3-mainnav.navbar-collapse-fixed-top .nav-collapse,
  .t3-mainnav.navbar-collapse-fixed-bottom .nav-collapse {
    margin: 0;
  }
  .t3-mainnav {
    background: #444;
    border-top: 1px solid #444;
  }
  .t3-mainnav .nav-collapse {
    background: #222;
    color: #eee;
  }
  .t3-mainnav .nav-collapse .nav > li > a,
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-bottom: 1px solid #666;
  }
  .t3-mainnav .nav-collapse .nav > li > a:hover,
  .t3-mainnav .nav-collapse .dropdown-menu a:hover {
    background-color: #666;
  }
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-top: 1px solid #666;
    border-bottom: 0;
  }
  .t3-mainnav .nav-collapse .dropdown-menu a:hover {
    background-color: #666;
  }
  .t3-mainnav .nav-collapse .dropdown-menu {
    background-color: #444;
  }
  .t3-mainnav .navbar .nav > li > .dropdown-menu:before,
  .t3-mainnav .navbar .nav > li > .dropdown-menu:after,
  .t3-mainnav .navbar .nav > li > .dropdown-menu .divider {
    display: none;
  }
  .t3-mainnav .customization {
    display: none;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  #search-form .word a.btn {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .article-content iframe {
    width: 100% !important;
    height: auto;
  }
  .contact .form-horizontal .control-label.email_copy {
    float: right;
    margin-left: 5px;
  }
  .contact .thumbnail.pull-right {
    width: 100%;
    float: none;
  }
  .contact .thumbnail.pull-right img {
    width: 100%;
  }
  .contact .dl-horizontal dt {
    float: right;
    margin-left: 5px;
  }
  .login-wrap .login_form fieldset,
  .login-wrap .login fieldset {
    padding-right: 20px;
  }
}
@media (max-width: 599px) {
  article img[align=left],
  .img_caption.left,
  article img[align=right],
  .img_caption.right,
  .img-fulltext-left,
  .img-fulltext-right {
    float: none !important;
    margin-right: 0;
    margin-left: 0;
    width: 100% !important;
  }
  a#advanced-search-toggle {
    margin-top: 10px;
  }
  #search-form .word a.btn {
    margin-top: 10px;
  }
}
@media (max-width: 360px) {
  button.button {
    margin-top: 10px;
  }
  #search-form .word button.btn,
  #search-form .word a.btn {
    margin-top: 10px;
  }
}



@media (max-width: 767px) {
  body {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .logo {
    float: right !important;
    text-align: center;
    width: 100% !important;
  }
  .head-search {
    float: right !important;
    margin-top: 20px;
    margin-right: 0 !important;
    width: 100% !important;
  }
  .head-search form {
    float: none;
  }
  .head-search .input {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 30px;
  }
  .head-search .input:focus {
    width: 100%;
  }
  .t3-header .span8,
  .t3-header .span4 {
    width: 100% !important;
    margin-right: 0 !important;
    float: none;
  }
  .languageswitcherload {
    float: right;
  }
  .languageswitcherload .mod-languages {
    text-align: left;
  }
  .t3-sl {
    padding-bottom: 20px;
    padding-top: 20px;
  }
  .t3-footer {
    margin-right: -20px;
    margin-left: -20px;
  }
  .t3-footnav {
    padding: 20px 20px 0;
    font-size: 12px;
  }
  .t3-footnav .module-title {
    font-size: 14px;
    font-weight: bold;
  }
  .t3-copyright {
    padding: 20px 20px 40px;
    *zoom: 1;
  }
  .t3-copyright:before,
  .t3-copyright:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .t3-copyright:after {
    clear: both;
  }
  .copyright,
  .poweredby {
    float: none;
    display: inline-block;
    text-align: center;
  }
  .poweredby {
    margin-top: 10px;
  }
  .poweredby .t3-logo,
  .poweredby .t3-logo-small {
    float: none;
    display: inline-block;
  }
}PK�}!]6���rtl/red/template.cssnu&1i�.jumbotron {
  position: relative;
  padding: 40px 0;
}
.jumbotron h1 {
  font-size: 56px;
  letter-spacing: -1px;
  line-height: 1;
  margin: 0 0 10px 0;
}
.jumbotron p {
  font-size: 21px;
  line-height: 1.275;
  margin: 0 0 20px 0;
}
.jumbotron .btn {
  margin-top: 10px;
}
.jumbotron .btn-large {
  margin-top: 20px;
  font-size: 18px;
}
.masthead {
  padding: 80px 0 60px;
  text-align: center;
}
.masthead h1 {
  font-size: 98px;
}
.masthead p {
  font-size: 42px;
}
.masthead .btn-large {
  font-size: 28px;
  padding: 14px 28px;
}
.jumbotron.has-image {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.masthead.has-image {
  text-align: right;
}
.thumbnails {
  margin-bottom: 20px;
  margin-right: -40px;
  list-style: none;
  *zoom: 1;
}
.thumbnails:before,
.thumbnails:after {
  display: table;
  content: "";
  line-height: 0;
}
.thumbnails:after {
  clear: both;
}
.row-fluid .thumbnails {
  margin-right: 0;
}
.thumbnails > li {
  float: right;
  position: relative;
  margin-bottom: 20px;
  margin-right: 40px;
}
.thumbnail {
  border: 1px solid #ddd;
  display: block;
  padding: 4px;
  line-height: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}
a.thumbnail:hover {
  border-color: #c00;
  -webkit-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
  -moz-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
  box-shadow: 0 1px 4px rgba(0,105,214,0.25);
}
.thumbnail > img {
  display: block;
  max-width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.thumbnail .caption {
  padding: 9px;
  color: #666;
}
.thumbnails.paper > li:before,
.thumbnails.paper > li:after {
  content: '';
  position: absolute;
  z-index: -2;
  bottom: 15px;
  right: 10px;
  width: 50%;
  height: 20%;
  box-shadow: 0 15px 10px rgba(0,0,0,0.7);
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.thumbnails.paper > li:after {
  left: 10px;
  right: auto;
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  transform: rotate(3deg);
}
.thumbnails.paper .thumbnail {
  border: none;
  padding: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.thumbnails.paper a.thumbnail.paper:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.t3-logo,
.t3-logo-small {
  display: block;
  text-decoration: none;
  text-indent: -9999em;
  text-align: right;
  background-repeat: no-repeat;
  background-position: center;
}
.t3-logo {
  width: 182px;
  height: 50px;
}
.t3-logo-small {
  width: 60px;
  height: 30px;
}
.t3-logo,
.t3-logo-color {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-color.png");
}
.t3-logo-small,
.t3-logo-small.t3-logo-color {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-color.png");
}
.t3-logo-dark {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-dark.png");
}
.t3-logo-small.t3-logo-dark {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-dark.png");
}
.t3-logo-light {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-light.png");
}
.t3-logo-small.t3-logo-light {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-light.png");
}

.wrap {
  width: auto;
  clear: both;
}
.offset-12 {
  margin-right: -932px;
}
.offset-11 {
  margin-right: -851px;
}
.offset-10 {
  margin-right: -770px;
}
.offset-9 {
  margin-right: -689px;
}
.offset-8 {
  margin-right: -608px;
}
.offset-7 {
  margin-right: -527px;
}
.offset-6 {
  margin-right: -446px;
}
.offset-5 {
  margin-right: -365px;
}
.offset-4 {
  margin-right: -284px;
}
.offset-3 {
  margin-right: -203px;
}
.offset-2 {
  margin-right: -122px;
}
.offset-1 {
  margin-right: -41px;
}
.row-fluid .spanfirst {
  margin-right: 0 !important;
}

.logo-control .logo-img-sm {
  display: none;
}
.logo-control .logo-img {
  display: block;
}
.body-data-holder:before {
  display: none;
  content: "grid-float-breakpoint:767px screen-xs:600px screen-sm:736px screen-md:932px screen-lg:1196px";
}

.wrap {
  width: auto;
  clear: both;
}
.tab-content {
  overflow: visible;
}
.accordion-body.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height .35s ease;
  -moz-transition: height .35s ease;
  -o-transition: height .35s ease;
  transition: height .35s ease;
}
.accordion-body.collapse.in {
  height: auto;
}

body {
  background-color: #fff;
  color: #444;
  font-family: sans-serif;
  font-size: 14px;
  line-height: 20px;
  margin: 0;
}
a {
  color: #c00;
  text-decoration: none;
}
a:hover {
  color: #800000;
  text-decoration: underline;
}
img {
  max-width: 100% !important;
}
.img-rounded {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.img-polaroid {
  padding: 4px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
  box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.img-circle {
  -webkit-border-radius: 500px;
  -moz-border-radius: 500px;
  border-radius: 500px;
}
table {
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
th,
td {
  line-height: 20px;
  padding: 8px 10px;
  text-align: right;
  vertical-align: top;
}
td {
  border-top: 1px solid #ddd;
}
th {
  background: #444;
  color: #eee;
  font-weight: bold;
}
th a {
  color: #eee;
}
th a:hover,
th a:focus,
th a:active {
  color: #fff;
}
.cat-list-row0:hover,
.cat-list-row1:hover {
  background: #f5f5f5;
}
.cat-list-row1,
tr.cat-list-row1 td {
  background: #f9f9f9;
}
table.contentpane,
table.tablelist,
table.category,
table.admintable,
table.blog {
  width: 100%;
}
table.contentpaneopen {
  border: 0;
}
.row-even,
.row-odd {
  padding: 5px;
  width: 99%;
  border-bottom: 1px solid #ddd;
}
.row-odd {
  background-color: transparent;
}
.row-even {
  background-color: #f9f9f9;
}
.blog-row-rule,
.blog-item-rule {
  border: 0;
}
.row-fluid .row-reveal {
  visibility: hidden;
}
.row-fluid:hover .row-reveal {
  visibility: visible;
}
.nav-list > li.offset > a {
  padding-right: 30px;
  font-size: 12px;
}
.blog-row-rule,
.blog-item-rule {
  border: 0;
}
.list-striped,
.row-striped {
  list-style: none;
  line-height: 18px;
  text-align: right;
  vertical-align: middle;
  border-top: 1px solid #ddd;
  margin-right: 0;
}
.list-striped li,
.list-striped dd,
.row-striped .row,
.row-striped .row-fluid {
  border-bottom: 1px solid #ddd;
  padding: 10px 15px;
}
.list-striped li:nth-child(odd),
.list-striped dd:nth-child(odd),
.row-striped .row:nth-child(odd),
.row-striped .row-fluid:nth-child(odd) {
  background-color: #f9f9f9;
}
.list-striped li:hover,
.list-striped dd:hover,
.row-striped .row:hover,
.row-striped .row-fluid:hover {
  background-color: #f5f5f5;
}
.row-striped .row-fluid {
  width: 97%;
}
.row-striped .row-fluid [class*="span"] {
  min-height: 10px;
}
.row-striped .row-fluid [class*="span"] {
  margin-right: 8px;
}
.row-striped .row-fluid [class*="span"]:first-child {
  margin-right: 0;
}
.list-condensed li {
  padding: 5px 10px;
}
.row-condensed .row,
.row-condensed .row-fluid {
  padding: 5px 10px;
}
.list-bordered,
.row-bordered {
  list-style: none;
  line-height: 18px;
  text-align: right;
  vertical-align: middle;
  margin-right: 0;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.star {
  color: #fc0;
}
.red {
  color: #c00;
}
.center,
.table td.center,
.table th.center {
  text-align: center;
}
hr {
  margin: 20px 0;
  border: 0;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #fff;
}
hr.hr-condensed {
  margin: 10px 0;
}
.element-invisible {
  position: absolute;
  padding: 0;
  margin: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}
.width-auto {
  width: auto;
}

p {
  margin: 0 0 10px;
}
p small,
p .small {
  font-size: 12px;
  color: #999;
}
.lead {
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 200;
  line-height: 30px;
}
small {
  font-size: 85%;
}
strong {
  font-weight: bold;
}
em {
  font-style: italic;
}
cite {
  font-style: normal;
}
.muted {
  color: #999;
}
a.muted:hover,
a.muted:focus {
  color: #808080;
}
.text-warning {
  color: #f80;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #cc6d00;
}
.text-error {
  color: #c00;
}
a.text-error:hover,
a.text-error:focus {
  color: #990000;
}
.text-info {
  color: #07b;
}
a.text-info:hover,
a.text-info:focus {
  color: #005788;
}
.text-success {
  color: #690;
}
a.text-success:hover,
a.text-success:focus {
  color: #446600;
}
.text-left {
  text-align: right;
}
.text-right {
  text-align: left;
}
.text-center {
  text-align: center;
}
.highlight {
  background-color: #FFC;
  font-weight: bold;
  padding: 1px 4px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 10px 0;
  font-family: sans-serif;
  font-weight: bold;
  line-height: 1;
  color: #444;
  text-rendering: optimizelegibility;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  font-weight: normal;
  line-height: 1;
  color: #999;
}
h1 {
  font-size: 35px;
  line-height: 40px;
}
h1 small {
  font-size: 28px;
}
h2 {
  font-size: 28px;
  line-height: 40px;
}
h2 small {
  font-size: 21px;
}
h3 {
  font-size: 21px;
  line-height: 40px;
}
h3 small {
  font-size: 16px;
}
h4 {
  font-size: 16px;
  line-height: 20px;
}
h4 small {
  font-size: 14px;
}
h5 {
  font-size: 15px;
  line-height: 20px;
}
h5 small {
  font-size: 12px;
}
h6 {
  font-size: 14px;
  line-height: 20px;
}
.page-header {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin: 0 0 40px;
}
.page-title,
.page-header h1 {
  line-height: 1;
  margin: 0;
}
.page-subheader {
  border-bottom: 1px solid #ddd;
  margin: 0 0 20px;
  *zoom: 1;
}
.page-subheader:before,
.page-subheader:after {
  display: table;
  content: "";
  line-height: 0;
}
.page-subheader:after {
  clear: both;
}
.page-subtitle,
.page-subheader h2 {
  line-height: 1;
  margin: 0;
}
.page-header + .page-subheader {
  margin-top: -20px;
}
.article-title,
.article-header h1 {
  margin: 0 0 10px 0;
  line-height: 1;
}
.item-title {
  font-weight: bold;
}
ul,
ol {
  padding: 0;
  margin: 0 25px 10px 0;
}
ul ul,
ul ol,
ol ol,
ol ul {
  margin-bottom: 0;
}
ul {
  list-style: disc;
}
ol {
  list-style: decimal;
}
li {
  line-height: 20px;
}
ul.unstyled,
ol.unstyled {
  margin-right: 0;
  list-style: none;
}
ul.inline,
ol.inline {
  margin-right: 0;
  list-style: none;
}
ul.inline > li,
ol.inline > li {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  padding-right: 5px;
  padding-left: 5px;
}
dl {
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 20px;
}
dt {
  font-weight: bold;
}
dd {
  margin-right: 10px;
}
.dl-horizontal {
  *zoom: 1;
}
.dl-horizontal:before,
.dl-horizontal:after {
  display: table;
  content: "";
  line-height: 0;
}
.dl-horizontal:after {
  clear: both;
}
.dl-horizontal dt {
  float: right;
  width: 160px;
  clear: right;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dl-horizontal dd {
  margin-right: 180px;
}
.label,
.badge {
  display: inline-block;
  padding: 2px 4px;
  font-size: 11.844px;
  font-weight: bold;
  line-height: 14px;
  color: #fff;
  vertical-align: baseline;
  white-space: nowrap;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #999;
}
.label {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.badge {
  padding-right: 9px;
  padding-left: 9px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.label:empty,
.badge:empty {
  display: none;
}
a.label:hover,
a.label:focus,
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label-important,
.badge-important {
  background-color: #c00;
}
.label-important[href],
.badge-important[href] {
  background-color: #990000;
}
.label-warning,
.badge-warning {
  background-color: #f80;
}
.label-warning[href],
.badge-warning[href] {
  background-color: #cc6d00;
}
.label-success,
.badge-success {
  background-color: #690;
}
.label-success[href],
.badge-success[href] {
  background-color: #446600;
}
.label-info,
.badge-info {
  background-color: #07b;
}
.label-info[href],
.badge-info[href] {
  background-color: #005788;
}
.label-inverse,
.badge-inverse {
  background-color: #444;
}
.label-inverse[href],
.badge-inverse[href] {
  background-color: #2b2b2b;
}
.btn .label,
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-mini .label,
.btn-mini .badge {
  top: 0;
}
.page-header .label,
.page-header .badge {
  vertical-align: middle;
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999;
}
abbr.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 0 15px 0 0;
  margin: 0 0 20px;
  border-right: 5px solid #eee;
}
blockquote p {
  margin-bottom: 0;
  font-size: 17.5px;
  font-weight: 300;
  line-height: 1.25;
}
blockquote small {
  display: block;
  line-height: 20px;
  color: #999;
}
blockquote small:before {
  content: '\2014 \00A0';
}
blockquote.pull-right {
  float: left;
  padding-left: 15px;
  padding-right: 0;
  border-left: 5px solid #eee;
  border-right: 0;
}
blockquote.pull-right p,
blockquote.pull-right small {
  text-align: left;
}
blockquote.pull-right small:before {
  content: '';
}
blockquote.pull-right small:after {
  content: '\00A0 \2014';
}
q:before,
q:after,
blockquote:before,
blockquote:after {
  content: "";
}
address {
  display: block;
  margin-bottom: 0;
  font-style: normal;
  line-height: 20px;
}

form {
  margin: 0 0 20px;
}
input,
textarea {
  width: 210px;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  -moz-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  -o-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: #999999;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  height: 30px;
  line-height: 30px;
}
select {
  width: 220px;
  border: 1px solid #ddd;
}
select[multiple],
select[size] {
  height: auto;
}
.radio,
.checkbox {
  padding-right: 18px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  margin-right: -18px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
  padding-top: 5px;
  margin-bottom: 0;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-right: 10px;
}
.radio.btn-group input[type=radio] {
  display: none;
}
.radio.btn-group > label:first-of-type {
  margin-right: 0;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-topright: 4px;
}
fieldset.radio.btn-group {
  padding-right: 0;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
}
.help-block,
.help-inline {
  color: #6a6a6a;
}
.help-block {
  margin-bottom: 10px;
}
.input-append,
.input-prepend {
  margin-bottom: 5px;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
  margin-bottom: 0;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-right: 0;
  margin-bottom: 0;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  margin-left: 3px;
  margin-right: 0;
}
.control-group {
  margin-bottom: 10px;
}
legend + .control-group {
  margin-top: 20px;
}
.form-horizontal .control-group {
  margin-bottom: 20px;
}
.form-horizontal .control-label {
  width: 140px;
  padding-top: 5px;
  text-align: left;
}
.form-horizontal .controls {
  margin-right: 160px;
}
.form-horizontal .help-block {
  margin-top: 10px;
  margin-bottom: 0;
}
.form-horizontal .form-actions {
  padding-right: 160px;
}
.form-vertical .control-label {
  float: none;
  width: auto;
  padding-left: 0;
  padding-top: 0;
  text-align: right;
}
.form-vertical .controls {
  margin-right: 0;
}
.btn,
.button,
button {
  padding: 4px 14px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  color: #444;
  text-shadow: 0 1px 1px rgba(255,255,255,0.75);
  background-color: #f8f8f8;
  background-image: -moz-linear-gradient(top,#ffffff,#eee);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#eee));
  background-image: -webkit-linear-gradient(top,#ffffff,#eee);
  background-image: -o-linear-gradient(top,#ffffff,#eee);
  background-image: linear-gradient(to bottom,#ffffff,#eee);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
  border-color: #eee #eee #c8c8c8;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #eee;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled],
.button:hover,
.button:focus,
.button:active,
.button.active,
.button.disabled,
.button[disabled],
button:hover,
button:focus,
button:active,
button.active,
button.disabled,
button[disabled] {
  color: #444;
  background-color: #eee;
  *background-color: #e1e1e1;
}
.btn:active,
.btn.active,
.button:active,
.button.active,
button:active,
button.active {
  background-color: #d5d5d5 \9;
}
.btn:hover,
.btn a.btn:hover,
.button:hover,
.button a.btn:hover,
button:hover,
button a.btn:hover {
  text-decoration: none;
  background-color: #eee;
}
.btn:focus,
.btn a.btn:focus,
.button:focus,
.button a.btn:focus,
button:focus,
button a.btn:focus {
  outline: 0;
}
.btn.active,
.btn:active,
.btn a.btn:active,
.button.active,
.button:active,
.button a.btn:active,
button.active,
button:active,
button a.btn:active {
  text-decoration: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-large {
  padding: 9px 14px;
  font-size: 16px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
}
.btn-small {
  padding: 3px 9px;
  font-size: 13px;
}
.btn-mini {
  padding: 2px 6px;
  font-size: 12px;
}
.btn-micro {
  padding: 1px 4px;
  font-size: 10px;
  line-height: 8px;
}
.btn {
  border-color: #c5c5c5;
  border-color: rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);
}
.btn-primary {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #eb0000;
  background-image: -moz-linear-gradient(top,#ff0000,#c00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ff0000),to(#c00));
  background-image: -webkit-linear-gradient(top,#ff0000,#c00);
  background-image: -o-linear-gradient(top,#ff0000,#c00);
  background-image: linear-gradient(to bottom,#ff0000,#c00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
  border-color: #c00 #c00 #800000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #c00;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #fff;
  background-color: #c00;
  *background-color: #b30000;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #990000 \9;
}
.btn-warning {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #ff961f;
  background-image: -moz-linear-gradient(top,#ffa033,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffa033),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffa033,#f80);
  background-image: -o-linear-gradient(top,#ffa033,#f80);
  background-image: linear-gradient(to bottom,#ffa033,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9f32', endColorstr='#ffff8800', GradientType=0);
  border-color: #f80 #f80 #b35f00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #f80;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #fff;
  background-color: #f80;
  *background-color: #e67a00;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #cc6d00 \9;
}
.btn-danger,
.btn-error {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #eb0000;
  background-image: -moz-linear-gradient(top,#ff0000,#c00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ff0000),to(#c00));
  background-image: -webkit-linear-gradient(top,#ff0000,#c00);
  background-image: -o-linear-gradient(top,#ff0000,#c00);
  background-image: linear-gradient(to bottom,#ff0000,#c00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
  border-color: #c00 #c00 #800000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #c00;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled],
.btn-error:hover,
.btn-error:focus,
.btn-error:active,
.btn-error.active,
.btn-error.disabled,
.btn-error[disabled] {
  color: #fff;
  background-color: #c00;
  *background-color: #b30000;
}
.btn-danger:active,
.btn-danger.active,
.btn-error:active,
.btn-error.active {
  background-color: #990000 \9;
}
.btn-success {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #7ab800;
  background-image: -moz-linear-gradient(top,#88cc00,#690);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#88cc00),to(#690));
  background-image: -webkit-linear-gradient(top,#88cc00,#690);
  background-image: -o-linear-gradient(top,#88cc00,#690);
  background-image: linear-gradient(to bottom,#88cc00,#690);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff87cc00', endColorstr='#ff669900', GradientType=0);
  border-color: #690 #690 #334d00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #690;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #fff;
  background-color: #690;
  *background-color: #558000;
}
.btn-success:active,
.btn-success.active {
  background-color: #446600 \9;
}
.btn-info {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #00b0eb;
  background-image: -moz-linear-gradient(top,#00bfff,#09c);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#00bfff),to(#09c));
  background-image: -webkit-linear-gradient(top,#00bfff,#09c);
  background-image: -o-linear-gradient(top,#00bfff,#09c);
  background-image: linear-gradient(to bottom,#00bfff,#09c);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00bfff', endColorstr='#ff0099cc', GradientType=0);
  border-color: #09c #09c #006080;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #09c;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #fff;
  background-color: #09c;
  *background-color: #0086b3;
}
.btn-info:active,
.btn-info.active {
  background-color: #007399 \9;
}
.btn-inverse {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #535353;
  background-image: -moz-linear-gradient(top,#5e5e5e,#444);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#5e5e5e),to(#444));
  background-image: -webkit-linear-gradient(top,#5e5e5e,#444);
  background-image: -o-linear-gradient(top,#5e5e5e,#444);
  background-image: linear-gradient(to bottom,#5e5e5e,#444);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5d5d5d', endColorstr='#ff444444', GradientType=0);
  border-color: #444 #444 #1e1e1e;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #444;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #fff;
  background-color: #444;
  *background-color: #373737;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #2b2b2b \9;
}
.invalid {
  border-color: #c00;
}
label.invalid {
  color: #c00;
}
input.invalid {
  border: 1px solid #c00;
}

.nav {
  margin-bottom: 20px;
}
.nav > li > a:hover {
  background-color: #666;
  color: #eee;
}
.nav .dropdown-toggle .caret {
  border-top-color: #c00;
  border-bottom-color: #c00;
  margin-top: 8px;
  margin-right: 5px;
}
.nav .dropdown-toggle:hover .caret {
  border-top-color: #800000;
  border-bottom-color: #800000;
}
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle {
  *margin-bottom: -3px;
}
.dropdown-toggle:active,
.open .dropdown-toggle {
  outline: 0;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid #000;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  content: "";
}
.dropdown .caret {
  margin-top: 8px;
  margin-right: 2px;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  right: 0;
  z-index: 1000;
  display: none;
  float: right;
  min-width: 160px;
  list-style: none;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  *border-left-width: 2px;
  *border-bottom-width: 2px;
  padding: 0;
  margin: 0;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  left: 0;
  right: auto;
}
.dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #fff;
}
.dropdown-menu li > a {
  clear: both;
  color: #444;
  display: block;
  line-height: 20px;
  font-weight: normal;
  padding: 3px 20px;
  text-shadow: none;
  white-space: nowrap;
}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
  color: #eee;
  text-decoration: none;
  background-color: #666;
  background-color: #757575;
  background-image: -moz-linear-gradient(top,#808080,#666);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#808080),to(#666));
  background-image: -webkit-linear-gradient(top,#808080,#666);
  background-image: -o-linear-gradient(top,#808080,#666);
  background-image: linear-gradient(to bottom,#808080,#666);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f7f7f', endColorstr='#ff666666', GradientType=0);
}
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
  color: #eee;
  text-decoration: none;
  outline: 0;
  background-color: #c00;
  background-color: #eb0000;
  background-image: -moz-linear-gradient(top,#ff0000,#c00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ff0000),to(#c00));
  background-image: -webkit-linear-gradient(top,#ff0000,#c00);
  background-image: -o-linear-gradient(top,#ff0000,#c00);
  background-image: linear-gradient(to bottom,#ff0000,#c00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
}
.dropdown-menu .disabled > a,
.dropdown-menu .disabled > a:hover {
  color: #999;
}
.dropdown-menu .disabled > a:hover {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  cursor: default;
}
.open {
  *z-index: 1000;
}
.open > .dropdown-menu {
  display: block;
}
.nav li.dropdown.open > .dropdown-toggle,
.nav li.dropdown.active > .dropdown-toggle,
.nav li.dropdown.open.active > .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover {
  background-color: #c00;
  color: #eee;
}
.nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.nav li.dropdown > .dropdown-toggle:hover .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.nav li.dropdown.open > .dropdown-toggle .caret,
.nav li.dropdown.active > .dropdown-toggle .caret,
.nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.pull-right > .dropdown-menu {
  left: 0;
  right: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid #000;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
.dropdown-submenu {
  position: relative;
}
.dropdown-submenu > .dropdown-menu {
  top: 0;
  right: 100%;
  margin-top: -6px;
  margin-right: -1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}
.touch .dropdown-submenu:hover > .dropdown-menu {
  display: none;
}
.touch .dropdown-submenu.open > .dropdown-menu {
  display: block;
}
.dropup .dropdown-submenu > .dropdown-menu {
  top: auto;
  bottom: 0;
  margin-top: 0;
  margin-bottom: -2px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.dropdown-submenu > a:after {
  display: block;
  content: " ";
  float: left;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 5px 5px 0;
  border-right-color: #cccccc;
  margin-top: 5px;
  margin-left: -10px;
}
.dropdown-submenu:hover > a:after {
  border-right-color: #eee;
}
.dropdown-submenu.pull-left {
  float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
  right: -100%;
  margin-right: 10px;
  -webkit-border-radius: 0 6px 6px 6px;
  -moz-border-radius: 0 6px 6px 6px;
  border-radius: 0 6px 6px 6px;
}
.dropdown .dropdown-menu .nav-header {
  padding-right: 20px;
  padding-left: 20px;
}
.typeahead {
  margin-top: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.t3-navhelper {
  background: #2f2f2f;
  color: #666;
}
.breadcrumb {
  padding: 10px 0;
  margin: 0;
  background-color: transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  *zoom: 1;
}
.breadcrumb:before,
.breadcrumb:after {
  display: table;
  content: "";
  line-height: 0;
}
.breadcrumb:after {
  clear: both;
}
.breadcrumb li {
  text-shadow: none;
  display: block;
  float: right;
}
.breadcrumb a {
  color: #666;
}
.breadcrumb .divider {
  padding: 0 5px;
  color: #666;
}
.breadcrumb .divider img {
  vertical-align: middle;
}
.breadcrumb .active {
  color: #999;
}
.pagination {
  margin: 20px 0;
}
.pagination ul {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  margin-right: 0;
  margin-bottom: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination ul > li {
  display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span {
  float: right;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  border-right-width: 0;
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #f5f5f5;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
  color: #999;
  cursor: default;
}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
  color: #999;
  background-color: transparent;
  cursor: default;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-right-width: 1px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.pagination-centered {
  text-align: center;
}
.pagination-right {
  text-align: left;
}
.pagination-large ul > li > a,
.pagination-large ul > li > span {
  padding: 11px 19px;
  font-size: 17.5px;
}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-mini ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > a,
.pagination-small ul > li:first-child > span {
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
}
.pagination-mini ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > a,
.pagination-small ul > li:last-child > span {
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-small ul > li > a,
.pagination-small ul > li > span {
  padding: 2px 10px;
  font-size: 11.9px;
}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
  padding: 1px 6px;
  font-size: 10.5px;
}
.pager {
  margin: 20px 0;
  list-style: none;
  text-align: center;
  *zoom: 1;
}
.pager:before,
.pager:after {
  display: table;
  content: "";
  line-height: 0;
}
.pager:after {
  clear: both;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}
.pager .next > a,
.pager .next > span {
  float: left;
}
.pager .previous > a,
.pager .previous > span {
  float: right;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999;
  background-color: #fff;
  cursor: default;
}

.t3-mainnav {
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
  background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #cccccc;
}
.t3-mainnav .navbar {
  color: #666;
  margin-bottom: 0;
  margin-top: 0;
}
.t3-mainnav .navbar-inner {
  min-height: 40px;
  padding: 0;
  background: transparent;
  border: 0;
  border-right: 1px solid #d9d9d9;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.t3-mainnav .navbar .nav {
  margin: 0;
}
.t3-mainnav .navbar .nav > li > a {
  border-top: 0;
  border-left: 1px solid #d9d9d9;
  padding: 10px 20px;
  text-shadow: none;
}
.t3-mainnav .navbar .nav > li > .separator,
.t3-mainnav .navbar .nav > li > span {
  padding: 10px 20px;
  display: inline-block;
}
.t3-mainnav .navbar .nav > li > a:focus,
.t3-mainnav .navbar .nav > li > a:hover {
  background-color: #666;
  background-color: #757575;
  background-image: -moz-linear-gradient(top,#808080,#666);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#808080),to(#666));
  background-image: -webkit-linear-gradient(top,#808080,#666);
  background-image: -o-linear-gradient(top,#808080,#666);
  background-image: linear-gradient(to bottom,#808080,#666);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f7f7f', endColorstr='#ff666666', GradientType=0);
  text-shadow: none;
  outline: none;
}
.t3-mainnav .navbar .nav > .active > a,
.t3-mainnav .navbar .nav > .active > a:hover,
.t3-mainnav .navbar .nav > .active > a:focus {
  color: #eee;
  text-shadow: none;
  background-color: #eb0000;
  background-image: -moz-linear-gradient(top,#ff0000,#c00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ff0000),to(#c00));
  background-image: -webkit-linear-gradient(top,#ff0000,#c00);
  background-image: -o-linear-gradient(top,#ff0000,#c00);
  background-image: linear-gradient(to bottom,#ff0000,#c00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  outline: none;
}
.t3-mainnav .navbar .btn-navbar {
  float: right;
  padding: 5px 10px;
  margin: 4px 20px 4px;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#d9d9d9));
  background-image: -webkit-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -o-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: linear-gradient(to bottom,#f2f2f2,#d9d9d9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
  border-color: #d9d9d9 #d9d9d9 #b3b3b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #d9d9d9;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.t3-mainnav .navbar .btn-navbar:hover,
.t3-mainnav .navbar .btn-navbar:focus,
.t3-mainnav .navbar .btn-navbar:active,
.t3-mainnav .navbar .btn-navbar.active,
.t3-mainnav .navbar .btn-navbar.disabled,
.t3-mainnav .navbar .btn-navbar[disabled] {
  color: #fff;
  background-color: #d9d9d9;
  *background-color: #cccccc;
}
.t3-mainnav .navbar .btn-navbar:active,
.t3-mainnav .navbar .btn-navbar.active {
  background-color: #bfbfbf \9;
}
.t3-mainnav .navbar .btn-navbar [class^="icon-"],
.t3-mainnav .navbar .btn-navbar [class^=" icon-"] {
  color: #666;
  text-shadow: none;
}
.t3-mainnav .dropdown .caret {
  margin-right: 5px;
}
.t3-mainnav .dropdown-menu {
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
}
.t3-mainnav .dropdown-menu li > a {
  border-top: 1px solid #eee;
  padding: 5px 20px;
  text-shadow: none;
}
.t3-mainnav .dropdown-menu li:first-child > a {
  border-top: 0;
}
.t3-mainnav .navbar .nav > li > .dropdown-menu:before {
  display: none;
}
.t3-mainnav .navbar .nav > li > .dropdown-menu:after {
  display: none;
}
.t3-mainnav .dropdown-submenu > .dropdown-menu {
  margin-top: 0;
}
.t3-mainnav .dropdown-menu .disabled > a,
.t3-mainnav .dropdown-menu .disabled > a:hover {
  color: #999;
}
.t3-mainnav .dropdown-menu .disabled > a:hover {
  background-color: transparent;
}
.t3-mainnav .nav li.dropdown.open > .dropdown-toggle {
  background-color: #666;
  color: #eee;
}
.t3-mainnav .nav li.dropdown.active > .dropdown-toggle,
.t3-mainnav .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #c00;
  color: #eee;
}
.t3-mainnav {
  background-color: #363636;
  background-image: -moz-linear-gradient(top,#444,#222);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));
  background-image: -webkit-linear-gradient(top,#444,#222);
  background-image: -o-linear-gradient(top,#444,#222);
  background-image: linear-gradient(to bottom,#444,#222);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
  border-top: 1px solid #444;
  border-bottom: 1px solid #444;
}
.t3-mainnav .navbar {
  color: #eee;
}
.t3-mainnav .navbar-inner {
  border-right: 1px solid #444;
}
.t3-mainnav .navbar .nav > li > a {
  color: #eee;
  border-left: 1px solid #444;
}
.t3-mainnav .navbar .nav > li > a:focus,
.t3-mainnav .navbar .nav > li > a:hover {
  background-color: #5e5e5e;
  background-color: #6d6d6d;
  background-image: -moz-linear-gradient(top,#777777,#5e5e5e);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#777777),to(#5e5e5e));
  background-image: -webkit-linear-gradient(top,#777777,#5e5e5e);
  background-image: -o-linear-gradient(top,#777777,#5e5e5e);
  background-image: linear-gradient(to bottom,#777777,#5e5e5e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff777777', endColorstr='#ff5d5d5d', GradientType=0);
}
.t3-mainnav .navbar .nav > .active > a,
.t3-mainnav .navbar .nav > .active > a:hover,
.t3-mainnav .navbar .nav > .active > a:focus {
  color: #fff;
  background-color: #eb0000;
  background-image: -moz-linear-gradient(top,#ff0000,#c00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ff0000),to(#c00));
  background-image: -webkit-linear-gradient(top,#ff0000,#c00);
  background-image: -o-linear-gradient(top,#ff0000,#c00);
  background-image: linear-gradient(to bottom,#ff0000,#c00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
}
.t3-mainnav .dropdown-menu {
  background-color: #5e5e5e;
  border: 1px solid #777777;
}
.t3-mainnav .dropdown-menu li > a {
  color: #eee;
  border-top: 1px solid #777777;
}
.t3-mainnav .nav li.dropdown.open > .dropdown-toggle,
.t3-mainnav .nav li.dropdown.active > .dropdown-toggle,
.t3-mainnav .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #eb0000;
  background-image: -moz-linear-gradient(top,#ff0000,#c00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ff0000),to(#c00));
  background-image: -webkit-linear-gradient(top,#ff0000,#c00);
  background-image: -o-linear-gradient(top,#ff0000,#c00);
  background-image: linear-gradient(to bottom,#ff0000,#c00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
}

.t3-module {
  background: transparent;
  color: inherit;
  margin-bottom: 40px;
}
.t3-module .module-inner {
  padding: 0;
}
.module-title {
  background: inherit;
  color: #444;
  line-height: 30px;
  margin: 0 0 10px 0;
  padding: 0;
}
.module-ct {
  background: inherit;
  color: inherit;
  padding: 0;
  *zoom: 1;
}
.module-ct:before,
.module-ct:after {
  display: table;
  content: "";
  line-height: 0;
}
.module-ct:after {
  clear: both;
}
.t3-module ul,
.t3-module ol {
  margin-right: 20px;
}
.t3-module ul.unstyled,
.t3-module ol.unstyled,
.t3-module ul.nav,
.t3-module ol.nav {
  margin-right: 0;
}
.module_menu .nav {
  margin-bottom: 20px;
}
.module_menu .nav > li {
  border-top: 1px solid #eee;
}
.module_menu .nav > li > a {
  padding: 5px;
}
.module_menu .nav > li:first-child {
  border-top: 0;
}
.module_menu .nav > li:first-child > a {
  padding-top: 0;
  border-top: 0;
}
#login-form input[type="text"],
#login-form input[type="password"] {
  width: 90%;
}
.banneritem a {
  font-weight: bold;
}
.bannerfooter {
  border-top: 1px solid #ddd;
  font-size: 12px;
  padding-top: 10px;
  text-align: left;
}
.categories-module,
ul.categories-module,
.category-module,
ul.category-module {
  margin: 0;
}
.categories-module li,
ul.categories-module li,
.category-module li,
ul.category-module li {
  list-style: none;
  padding: 10px 0;
  border-top: 1px solid #ddd;
}
.categories-module li:first-child,
ul.categories-module li:first-child,
.category-module li:first-child,
ul.category-module li:first-child {
  border-top: 0;
  padding-top: 0;
}
.categories-module h4,
ul.categories-module h4,
.category-module h4,
ul.category-module h4 {
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}
.feed h4 {
  font-weight: bold;
}
.feed .newsfeed,
.feed ul.newsfeed {
  border-top: 1px solid #eee;
}
.feed .newsfeed .feed-link,
.feed .newsfeed h5.feed-link,
.feed ul.newsfeed .feed-link,
.feed ul.newsfeed h5.feed-link {
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}
.latestusers,
ul.latestusers {
  margin-right: 0;
}
.latestusers li,
ul.latestusers li {
  background: #eee;
  display: inline-block;
  padding: 5px 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.stats-module dt,
.stats-module dd {
  display: inline-block;
  margin: 0;
}
.stats-module dt {
  font-weight: bold;
  width: 35%;
}
.stats-module dd {
  width: 60%;
}
div.tagspopular ul {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
}
div.tagspopular ul li {
  color: #666;
  display: inline-block;
  margin: 0 0 5px 5px;
}
div.tagspopular ul li a {
  background: #eee;
  border-radius: 3px;
  color: #666;
  display: block;
  padding: 2px 5px;
}
div.tagspopular ul li a:hover,
div.tagspopular ul li a:focus,
div.tagspopular ul li a:active {
  background: #800000;
  color: #fff;
  text-decoration: none;
}
div.tagssimilar ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
div.tagssimilar ul li {
  border-bottom: 1px solid #eee;
  padding: 8px 0;
}
div.tagssimilar ul li a {
  color: #666;
}
div.tagssimilar ul li a:hover,
div.tagssimilar ul li a:focus,
div.tagssimilar ul li a:active {
  color: #800000;
}

.items-leading .leading {
  margin-bottom: 40px;
}
.items-row .item {
  margin-bottom: 40px;
}
.divider-vertical {
  margin: 0 0 40px;
  border: 0;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #fff;
}
.article-aside {
  color: #999;
  font-size: 13px;
  margin-bottom: 20px;
}
.article-info {
  margin: 0;
  width: 90%;
}
.article-info .article-info-term {
  display: none;
}
.article-info dd {
  float: right;
  margin-right: 0;
  margin-left: 10px;
  white-space: nowrap;
}
.article-info dd span {
  font-weight: bold;
}
.fields-container dd {
  border-bottom: 1px dotted #e1e1e1;
  padding: 6.6666666666667px 0;
}
.fields-container dd .field-label {
  display: inline-block;
  font-weight: bold;
  padding-left: 20px;
}
.fields-container dd:last-child {
  border-bottom: 0;
}
.article-footer {
  color: #999;
  font-size: 13px;
  margin-bottom: 20px;
}
article img[align=left],
.img_caption.left,
.pull-left.item-image {
  margin: 0 0 20px 40px;
}
article img[align=right],
.img_caption.right,
.pull-right.item-image {
  margin: 0 40px 20px 0;
}
.img-intro-none,
.img-intro-left,
.img-intro-right,
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right,
.img_caption {
  position: relative;
}
.img-intro-none,
.img-intro-left,
.img-intro-right,
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right,
.img_caption {
  margin-bottom: 20px;
  max-width: 100%;
}
.img-fulltext-left {
  float: right;
  margin-left: 40px;
}
.img-fulltext-right {
  float: left;
  margin-right: 40px;
}
.img-intro-none img,
.img-intro-left img,
.img-intro-right img,
.img-fulltext-none img,
.img-fulltext-left img,
.img-fulltext-right img {
  margin: 0;
}
.img_caption img {
  margin-bottom: 1px !important;
}
.img_caption p.img_caption {
  background: #eee;
  color: #666;
  font-size: 12px;
  width: 100%;
  margin: 0;
  padding: 5px;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  clear: both;
}
article aside .btn-group > .dropdown-toggle,
article aside .btn-group > .dropdown-toggle:hover,
article aside .btn-group > .dropdown-toggle:active,
article aside .btn-group > .dropdown-toggle:focus {
  background: transparent;
  border: 0;
  padding: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.login_form fieldset,
.login fieldset {
  padding: 15px 0 0;
}
.login_form fieldset p,
.login fieldset p {
  margin: 0 0 5px;
}
.login_form label,
.login label {
  display: block;
  font-weight: bold;
}
.login-fields {
  margin: 0 0 10px;
}
.login_form .input,
.login_form .inputbox,
.login-fields .required {
  margin-right: 10px;
  width: 150px;
}
.login_form .remember .input,
.login_form .remember .inputbox {
  width: 20px;
}
.form-register fieldset {
  padding: 0 0 10px;
}
.form-register p {
  margin: 0 0 5px;
}
.form-register p.form-des {
  margin: 15px 0;
}
.form-register label {
  display: block;
  float: right;
  font-weight: bold;
  text-align: left;
  width: 130px;
}
.form-register .input,
.form-register .inputbox {
  margin-right: 10px;
  width: 200px;
}
.form-register .btn,
.form-register .button {
  margin-right: 140px;
}
.registration fieldset dt {
  margin-left: 5px;
}
.admintable textarea {
  max-width: 90% !important;
  resize: none;
}
#mailto-window {
  background: #fff;
  margin: 10px 0 20px;
  padding: 0;
  position: relative;
}
#mailto-window h2 {
  margin-top: 0;
  margin-bottom: 20px;
}
#mailto-window .mailto-close {
  background: #FFF;
  background: -moz-linear-gradient(bottom,#ccc,#f0f0f0);
  background: -webkit-linear-gradient(bottom,#ccc,#f0f0f0);
  border: 1px solid #ccc;
  border-radius: 3px;
  color: #666;
  font-size: 92%;
  padding: 2px 5px;
  position: absolute;
  top: -10px;
  left: 0px;
  text-shadow: 1px 1px 0 #f0f0f0;
}
#mailto-window .mailto-close a {
  color: #666;
}
#mailto-window .mailto-close:hover {
  border-color: #999;
  box-shadow: 0 0 3px rgba(0,0,0,0.2);
}
#mailtoForm .formelm {
  padding: 5px 0;
  vertical-align: middle;
  overflow: hidden;
}
#mailtoForm .formelm label {
  display: inline-block;
  float: right;
  font-weight: bold;
  vertical-align: middle;
  width: 100px;
}
#mailtoForm p {
  margin-top: 20px;
}
#mailtoForm .input,
#mailtoForm .inputbox {
  width: 65%;
}
#mailtoForm .btn,
#mailtoForm .button,
#mailtoForm button {
  margin-left: 5px;
}
.user-details {
  padding: 10px 0;
}
.user-details p {
  margin: 0 0 5px;
}
.user-details label {
  display: block;
  float: right;
  font-weight: bold;
  text-align: left;
  width: 130px;
}
.user-details .input,
.user-details .inputbox {
  margin-right: 10px;
  width: 200px;
}
.user-details .btn,
.user-details button {
  margin-right: 140px;
}
.user-details .paramlist .paramlist_key {
  padding: 0 0 5px;
  width: 130px;
}
.user-details .paramlist .paramlist_value {
  padding: 0 0 5px;
}
.user-details .user_name span {
  font-weight: bold;
  padding-right: 10px;
}
.reset .form-validate p,
.remind .form-validate p {
  background: #eee;
  border: 1px solid #ddd;
  margin-bottom: 20px;
  padding: 10px 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.reset .form-validate fieldset dl,
.remind .form-validate fieldset dl {
  margin: 0;
}
.reset .form-validate fieldset dt,
.remind .form-validate fieldset dt {
  margin: 4px 0 0 0;
}
#searchForm {
  padding: 10px 20px;
  border: 1px solid #ddd;
  background: #eee;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *zoom: 1;
}
#searchForm:before,
#searchForm:after {
  display: table;
  content: "";
  line-height: 0;
}
#searchForm:after {
  clear: both;
}
#searchForm fieldset {
  margin: 20px 0;
}
#searchForm legend {
  margin-bottom: 10px;
}
#searchForm .phrases-box input[type="radio"] {
  vertical-align: top;
  margin-top: 3px;
}
#search-form ul#finder-filter-select-list {
  margin-right: 0;
}
#search-form ul#finder-filter-select-list li {
  list-style: none;
  padding: 10px 0;
}
#search-form ul#finder-filter-select-list li label {
  width: 150px;
}
.phrases-box input,
.phrases-box label,
.form-limit input,
.form-limit label,
.only label {
  display: inline-block;
  margin-left: 10px;
}
.phrases-box input {
  margin: 0;
}
.search-results {
  margin-top: 20px;
}
.search-results .result-title {
  font-size: 16px;
  margin-top: 20px;
}
.search-results .result-category {
  font-size: 12px;
  color: #999;
}
.search-results .result-text {
  margin-top: 5px;
  margin-bottom: 5px;
}
.search-results .result-created {
  font-size: 12px;
  color: #999;
}
.contact .accordion-heading .accordion-toggle {
  font-weight: bold;
}
.contact-category ul.category {
  border-top: 0;
  overflow: hidden;
}
.contact-category ul.category li.row-fluid {
  border: 1px solid ;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  *zoom: 1;
}
.contact-category ul.category li.row-fluid:before,
.contact-category ul.category li.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.contact-category ul.category li.row-fluid:after {
  clear: both;
}
.contact-category ul.category li.row-fluid > div {
  margin: 0;
}
.contact-category .cat-children ul {
  border: 0;
  border-top: 1px solid #ddd;
  list-style: none;
  margin: 10px 0 0 0;
  padding: 0;
}
.contact-category .cat-children ul li {
  background: transparent;
  border-bottom: 1px solid #ddd;
  padding: 10px 0;
}
.contact-category .cat-children ul li .item-title {
  border-right: 1px dotted ;
  display: block;
  font-size: 14px;
  font-weight: 600;
  padding: 0 15px 0 0;
  margin-right: 20px;
  position: relative;
}
.contact-category .cat-children ul li .item-title:after {
  border-top: 1px dotted ;
  display: block;
  content: "";
  position: absolute;
  right: 0;
  top: 8px;
  height: 1px;
  width: 10px;
}
.contact-category .cat-children ul li li .item-title {
  margin-right: 40px;
}
.contact-category .cat-children ul li li li .item-title {
  margin-right: 60px;
}
.contact-category .cat-children ul li li li li .item-title {
  margin-right: 80px;
}
.contact-category .cat-children ul li:last-child {
  border: 0;
}
#archive-items > li {
  line-height: normal;
  margin: 0;
  overflow: visible;
  padding: 0;
}
#archive-items div.intro {
  clear: both;
  overflow: hidden;
}
.category-item {
  margin-top: 20px;
  *zoom: 1;
}
.category-item:before,
.category-item:after {
  display: table;
  content: "";
  line-height: 0;
}
.category-item:after {
  clear: both;
}
.category-item .page-header {
  line-height: normal;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 20px;
}
.category-item .category-item {
  margin-right: 4.2918454935622%;
}
.newsfeed-category > h2,
.newsfeed > h2 {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin-bottom: 20px;
  margin-top: 0;
}
.newsfeed-category .category-desc,
.newsfeed .category-desc {
  margin-bottom: 20px;
}
.newsfeed-category .category li,
.newsfeed .category li {
  *zoom: 1;
}
.newsfeed-category .category li:before,
.newsfeed-category .category li:after,
.newsfeed .category li:before,
.newsfeed .category li:after {
  display: table;
  content: "";
  line-height: 0;
}
.newsfeed-category .category li:after,
.newsfeed .category li:after {
  clear: both;
}
.newsfeed > h2 {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin-bottom: 20px;
  margin-top: 0;
}
.newsfeed .feed-description {
  margin-bottom: 20px;
  font-size: 16px;
}
.newsfeed .feed-item-description .feed-description {
  font-size: 14px;
}
.newsfeed ol li > a {
  font-weight: bold;
  font-size: 16px;
}
.edit textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.edit.item-page fieldset .form-actions {
  clear: both;
  margin-top: 40px;
}
.com_media #imageForm #upbutton {
  margin-top: 5px;
}
.button2-left,
.button2-left div {
  float: right;
}
.button2-right,
.button2-right div {
  float: left;
}
.button2-left {
  margin: 5px 0 0 5px;
}
.button2-right {
  margin: 5px 5px 0 0;
}
.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
  background: #eee;
  border: 1px solid #e1e1e1;
  color: #999;
  cursor: pointer;
  display: block;
  float: right;
  padding: 2px 10px;
  border-radius: 4px;
}
.button2-left span,
.button2-right span {
  color: #999;
  cursor: default;
}
.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span {
  padding: 0 6px;
}
.button2-left a:hover,
.button2-right a:hover {
  background: #e1e1e1;
  color: #444;
  text-decoration: none;
}
.control-group a.modal {
  position: inherit;
  width: auto !important;
  margin-right: 0 !important;
  top: auto !important;
}
.controls img.calendar {
  cursor: pointer;
  margin-right: 5px;
}
#imageForm #upbutton {
  margin-top: -18px;
}
.view-imagesList body {
  padding-top: 0;
}
.view-imagesList .t3-mainbody {
  padding: 0;
}
.view-imagesList .manager.thumbnails {
  overflow: hidden;
}
.view-imagesList .manager.thumbnails li {
  float: right;
  margin: 0 10px 20px;
}
table.adminlist th a {
  color: #c00;
}
.article-content .pagination ul {
  border-right: 1px solid #ddd;
}
.article-content .pagination li {
  float: right;
  padding: 10px 20px;
  line-height: normal;
  border: 1px solid #ddd;
  border-right: 0;
}
.article-content .pagination li a {
  border: 0;
  text-decoration: none;
  background-color: transparent;
  line-height: normal;
  padding: 0;
}
.pagenavcounter {
  margin: 0 0 20px;
  font-weight: bold;
}
#article-index {
  float: left;
  margin: 0 20px 20px 0;
  padding: 10px;
  width: 30%;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
#article-index ul {
  margin: 0 20px 0 0;
}
.pagenav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.pagenav li {
  margin: 0;
  padding: 0;
  float: right;
}
.pagenav li.pagenav-prev {
  margin-left: 10px;
}
.pagenav li a {
  padding: 10px 20px;
  line-height: normal;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.pagenav li a:hover,
.pagenav li a:active,
.pagenav li a:focus {
  background-color: #666;
  color: #eee;
}
.counter {
  float: left;
  line-height: 1;
  margin: 10px 0;
  text-align: left;
}
.items-more h3 {
  margin: 0 0 5px;
}
.back_button a {
  display: block;
  margin: 10px 0;
}
.filters {
  margin: 10px 0 5px;
}
.display-limit {
  margin: 10px 0 5px;
}
.filters .filter-search,
.filters .display-limit {
  float: right;
  width: 50%;
}
.filters .display-limit {
  float: left;
  text-align: left;
}
#system-message dt {
  font-weight: bold;
}
#system-message dd {
  font-weight: bold;
}
#system-message dd.message ul,
#system-message dd.error ul,
#system-message dd.notice ul {
  margin: 0;
  padding: 0;
}
#system-message dd.message ul li,
#system-message dd.error ul li,
#system-message dd.notice ul li {
  background: none;
  margin: 0;
  padding: 5px;
}
.tip-wrap {
  background: #fff6df;
  border: 1px solid #fb3;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.4);
  -moz-box-shadow: 0 0 3px rgba(0,0,0,0.4);
  box-shadow: 0 0 3px rgba(0,0,0,0.4);
  max-width: 300px;
  z-index: 999;
}
.tip-title {
  border-bottom: 1px solid #fb3;
  font-weight: bold;
  padding: 5px 10px;
}
.tip-text {
  font-size: 14px;
  margin: 0;
  padding: 5px 10px;
}
.hasTip img {
  border: none;
  margin: 0 0 0 5px;
}
.width-10 {
  width: 10px;
}
.width-20 {
  width: 20px;
}
.width-30 {
  width: 30px;
}
.width-40 {
  width: 40px;
}
.width-50 {
  width: 50px;
}
.width-60 {
  width: 60px;
}
.width-70 {
  width: 70px;
}
.width-80 {
  width: 80px;
}
.width-90 {
  width: 90px;
}
.width-100 {
  width: 100px;
}
.height-10 {
  height: 10px;
}
.height-20 {
  height: 20px;
}
.height-30 {
  height: 30px;
}
.height-40 {
  height: 40px;
}
.height-50 {
  height: 50px;
}
.height-60 {
  height: 60px;
}
.height-70 {
  height: 70px;
}
.height-80 {
  height: 80px;
}
.height-90 {
  height: 90px;
}
.height-100 {
  height: 100px;
}
.iframe-bordered {
  border: 1px solid #ddd;
}
.input-prepend .chzn-container-single .chzn-single {
  border-color: #ccc;
  height: 26px;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.input-prepend .chzn-container-active .chzn-single-with-drop {
  -webkit-border-radius: 3px 0 0 0;
  -moz-border-radius: 3px 0 0 0;
  border-radius: 3px 0 0 0;
}
.input-prepend .chzn-container-single .chzn-drop {
  border-color: #ccc;
}
.btn-group .chzn-results {
  white-space: normal;
}
.languageswitcherload {
  float: left;
  width: 100%;
}
.languageswitcherload .mod-languages {
  text-align: left;
}
#jform_privacyconsent_privacy-lbl a.modal,
#jform_consentbox-lbl a.modal,
#jform_terms_terms-lbl a.modal,
#jform_profile_tos-lbl a.modal {
  border-radius: 0;
  box-shadow: none;
  border: none;
}
#modal-jform_consentbox,
#modal-consentbox {
  top: 5%;
  display: block;
  z-index: 1050;
  right: 50%;
  width: 80%;
  position: fixed;
  margin-right: -40%;
  background: #fff;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  outline: none;
  padding: 0 !important;
  transform: none;
  bottom: auto;
}
#modal-jform_consentbox.in,
#modal-consentbox.in {
  opacity: 1;
  display: block !important;
}
#modal-jform_consentbox .modal-header,
#modal-consentbox .modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
#modal-jform_consentbox .modal-body,
#modal-consentbox .modal-body {
  overflow-y: auto;
  width: 98%;
  position: relative;
  padding: 1%;
}
#modal-jform_consentbox .iframe,
#modal-consentbox .iframe {
  max-height: 739px;
}
#modal-jform_consentbox .modal-body {
  max-height: 770px;
}
#modal-jform_consentbox .iframe {
  max-height: 739px;
}
#modal-consentbox .modal-header h3 {
  font-size: 26px;
  margin: 0;
}
#modal-consentbox .modal-body {
  max-height: 220px;
}
#modal-consentbox .iframe {
  max-height: 200px;
}



.t3-header {
  padding-top: 20px;
  padding-bottom: 20px;
}
.logo {
  float: right;
}
.logo a {
  display: inline-block;
  line-height: 1;
  margin: 0;
}
.logo-image {
  overflow: hidden;
}
.logo-image a {
  background-repeat: no-repeat;
  width: 204px;
  height: 65px;
}
.logo-image span,
.logo-image small {
  display: none;
}
.logo-text a {
  color: #444;
  text-decoration: none;
  font-size: 17.5px;
}
.logo-text:hover a,
.logo-text a:hover,
.logo-text a:active,
.logo-text a:focus {
  text-decoration: none;
}
.logo-text .site-slogan {
  display: block;
  font-size: 14px;
  margin-top: 5px;
}
.head-search {
  float: left;
  margin-top: 20px;
}
.head-search form {
  margin: 0;
  float: left;
}
.head-search label {
  display: none;
}
.head-search .input {
  background: url("../../../images/ico/search-invert.png") no-repeat 8px center;
  width: 120px;
  padding-right: 26px;
}
.head-search .input:focus {
  color: #444;
  width: 180px;
}
.t3-sl {
  padding-bottom: 60px;
  padding-top: 60px;
}
.t3-mainbody {
  padding-bottom: 40px;
  padding-top: 40px;
}
.t3-footer {
  background: #222;
  color: #666;
  *zoom: 1;
}
.t3-footer:before,
.t3-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-footer:after {
  clear: both;
}
.t3-footer small {
  display: block;
  font-size: 100%;
}
.t3-footer a {
  color: #999;
}
.t3-footer a:hover,
.t3-footer a:active,
.t3-footer a:focus {
  color: #e6e6e6;
}
.t3-footnav {
  padding: 60px 0 40px;
  *zoom: 1;
}
.t3-footnav:before,
.t3-footnav:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-footnav:after {
  clear: both;
}
.t3-footnav ul {
  list-style: none;
  margin-right: 0;
}
.t3-footnav li {
  line-height: 24px;
}
.t3-footnav .module-title {
  font-size: 18px;
  color: #999;
}
.t3-copyright {
  border-top: 1px solid #2f2f2f;
  font-size: 12px;
  padding: 40px 0 80px;
  *zoom: 1;
}
.t3-copyright:before,
.t3-copyright:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-copyright:after {
  clear: both;
}
.copyright {
  float: right;
}
.poweredby {
  float: left;
  text-align: left;
}
.poweredby .t3-logo,
.poweredby .t3-logo-small {
  float: left;
  opacity: .5;
}

.t3-footer {
  background: #c00;
  color: #fff;
}
.t3-footer a {
  color: #ffcccc;
}
.t3-footer a:hover,
.t3-footer a:active,
.t3-footer a:focus {
  color: #fff;
}
.t3-footnav .module-title {
  color: #fff;
}
.t3-copyright {
  border-top: 1px solid #e60000;
}


.off-canvas body > .autocompleter-choices {
  width: 0px;
  left: auto;
}
article img[align=left],
.img_caption.left,
.pull-left.item-image {
  margin: 0 40px 20px 0;
}
article img[align=right],
.img_caption.right,
.pull-right.item-image {
  margin: 0 0 20px 40px;
}
.languageswitcherload ul {
  float: left;
}PK�}!]���W�	�	rtl/red/off-canvas.cssnu&1i�#off-canvas-nav {
  display: none;
}
@media (max-width: 767px) {
  .off-canvas {
    width: 100%;
    overflow-x: hidden;
    position: relative;
  }
  .off-canvas body {
    width: 100%;
    overflow-x: hidden;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  .off-canvas body > * {
    right: 0;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: -webkit-transform 500ms ease;
    -moz-transition: -moz-transform 500ms ease;
    -o-transition: -o-transform 500ms ease;
    transition: transform 500ms ease;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
  }
  .off-canvas #t3-mainnav .nav-collapse,
  .off-canvas #ja-mainnav .nav-collapse {
    display: none;
  }
  .off-canvas #off-canvas-nav {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    z-index: 1;
    background: none;
  }
  .off-canvas #off-canvas-nav .t3-mainnav {
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 250px;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  .off-canvas #off-canvas-nav .t3-mainnav .nav-collapse {
    height: auto;
    background: none;
  }
  .off-canvas-enabled body > * {
    -webkit-transform: translateX(250px);
    -moz-transform: translateX(250px);
    -o-transform: translateX(250px);
    transform: translateX(250px);
  }
  .off-canvas-enabled #t3-mainnav {
    display: block;
  }
}
@media (max-width: 767px) {
  .off-canvas .t3-mainnav .nav-collapse {
    margin-top: 0;
  }
}


@media (max-width: 767px) {
  .off-canvas body > * {
    left: 0;
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%);
  }
  .off-canvas #off-canvas-nav .t3-mainnav {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
  }
  .off-canvas-enabled body > * {
    -webkit-transform: translateX(-250px);
    -moz-transform: translateX(-250px);
    -o-transform: translateX(-250px);
    transform: translateX(-250px);
  }
}PK�}!]Tq�jmTmT!rtl/dark/bootstrap-responsive.cssnu&1i�.hidden {
  display: none;
  visibility: hidden;
}
.visible-phone {
  display: none !important;
}
.visible-tablet {
  display: none !important;
}
.hidden-desktop {
  display: none !important;
}
.visible-desktop {
  display: inherit !important;
}
@media (min-width: 768px) and (max-width: 979px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-tablet {
    display: inherit !important;
  }
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-phone {
    display: inherit !important;
  }
  .hidden-phone {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: inherit !important;
  }
  .hidden-print {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .row {
    margin-right: -40px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: right;
    min-height: 1px;
    margin-right: 40px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 1196px;
  }
  .span12 {
    width: 1196px;
  }
  .span11 {
    width: 1093px;
  }
  .span10 {
    width: 990px;
  }
  .span9 {
    width: 887px;
  }
  .span8 {
    width: 784px;
  }
  .span7 {
    width: 681px;
  }
  .span6 {
    width: 578px;
  }
  .span5 {
    width: 475px;
  }
  .span4 {
    width: 372px;
  }
  .span3 {
    width: 269px;
  }
  .span2 {
    width: 166px;
  }
  .span1 {
    width: 63px;
  }
  .offset12 {
    margin-right: 1276px;
  }
  .offset11 {
    margin-right: 1173px;
  }
  .offset10 {
    margin-right: 1070px;
  }
  .offset9 {
    margin-right: 967px;
  }
  .offset8 {
    margin-right: 864px;
  }
  .offset7 {
    margin-right: 761px;
  }
  .offset6 {
    margin-right: 658px;
  }
  .offset5 {
    margin-right: 555px;
  }
  .offset4 {
    margin-right: 452px;
  }
  .offset3 {
    margin-right: 349px;
  }
  .offset2 {
    margin-right: 246px;
  }
  .offset1 {
    margin-right: 143px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    margin-right: 3.3444816053512%;
    *margin-right: 3.2908335366816%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-right: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-right: 3.3444816053512%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.387959866221%;
    *width: 91.334311797551%;
  }
  .row-fluid .span10 {
    width: 82.775919732441%;
    *width: 82.722271663772%;
  }
  .row-fluid .span9 {
    width: 74.163879598662%;
    *width: 74.110231529993%;
  }
  .row-fluid .span8 {
    width: 65.551839464883%;
    *width: 65.498191396213%;
  }
  .row-fluid .span7 {
    width: 56.939799331104%;
    *width: 56.886151262434%;
  }
  .row-fluid .span6 {
    width: 48.327759197324%;
    *width: 48.274111128655%;
  }
  .row-fluid .span5 {
    width: 39.715719063545%;
    *width: 39.662070994876%;
  }
  .row-fluid .span4 {
    width: 31.103678929766%;
    *width: 31.050030861096%;
  }
  .row-fluid .span3 {
    width: 22.491638795987%;
    *width: 22.437990727317%;
  }
  .row-fluid .span2 {
    width: 13.879598662207%;
    *width: 13.825950593538%;
  }
  .row-fluid .span1 {
    width: 5.2675585284281%;
    *width: 5.2139104597586%;
  }
  .row-fluid .offset12 {
    margin-right: 106.6889632107%;
    *margin-right: 106.58166707336%;
  }
  .row-fluid .offset12:first-child {
    margin-right: 103.34448160535%;
    *margin-right: 103.23718546801%;
  }
  .row-fluid .offset11 {
    margin-right: 98.076923076923%;
    *margin-right: 97.969626939584%;
  }
  .row-fluid .offset11:first-child {
    margin-right: 94.732441471572%;
    *margin-right: 94.625145334233%;
  }
  .row-fluid .offset10 {
    margin-right: 89.464882943144%;
    *margin-right: 89.357586805805%;
  }
  .row-fluid .offset10:first-child {
    margin-right: 86.120401337793%;
    *margin-right: 86.013105200454%;
  }
  .row-fluid .offset9 {
    margin-right: 80.852842809365%;
    *margin-right: 80.745546672025%;
  }
  .row-fluid .offset9:first-child {
    margin-right: 77.508361204013%;
    *margin-right: 77.401065066674%;
  }
  .row-fluid .offset8 {
    margin-right: 72.240802675585%;
    *margin-right: 72.133506538246%;
  }
  .row-fluid .offset8:first-child {
    margin-right: 68.896321070234%;
    *margin-right: 68.789024932895%;
  }
  .row-fluid .offset7 {
    margin-right: 63.628762541806%;
    *margin-right: 63.521466404467%;
  }
  .row-fluid .offset7:first-child {
    margin-right: 60.284280936455%;
    *margin-right: 60.176984799116%;
  }
  .row-fluid .offset6 {
    margin-right: 55.016722408027%;
    *margin-right: 54.909426270688%;
  }
  .row-fluid .offset6:first-child {
    margin-right: 51.672240802676%;
    *margin-right: 51.564944665337%;
  }
  .row-fluid .offset5 {
    margin-right: 46.404682274247%;
    *margin-right: 46.297386136908%;
  }
  .row-fluid .offset5:first-child {
    margin-right: 43.060200668896%;
    *margin-right: 42.952904531557%;
  }
  .row-fluid .offset4 {
    margin-right: 37.792642140468%;
    *margin-right: 37.685346003129%;
  }
  .row-fluid .offset4:first-child {
    margin-right: 34.448160535117%;
    *margin-right: 34.340864397778%;
  }
  .row-fluid .offset3 {
    margin-right: 29.180602006689%;
    *margin-right: 29.07330586935%;
  }
  .row-fluid .offset3:first-child {
    margin-right: 25.836120401338%;
    *margin-right: 25.728824263999%;
  }
  .row-fluid .offset2 {
    margin-right: 20.56856187291%;
    *margin-right: 20.461265735571%;
  }
  .row-fluid .offset2:first-child {
    margin-right: 17.224080267559%;
    *margin-right: 17.116784130219%;
  }
  .row-fluid .offset1 {
    margin-right: 11.95652173913%;
    *margin-right: 11.849225601791%;
  }
  .row-fluid .offset1:first-child {
    margin-right: 8.6120401337793%;
    *margin-right: 8.5047439964402%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-right: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 40px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 1182px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 1079px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 976px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 873px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 770px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 667px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 564px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 461px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 358px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 255px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 152px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 49px;
  }
  .thumbnails {
    margin-right: -40px;
  }
  .thumbnails > li {
    margin-right: 40px;
  }
  .row-fluid .thumbnails {
    margin-right: 0;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  .row {
    margin-right: -20px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: right;
    min-height: 1px;
    margin-right: 20px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 736px;
  }
  .span12 {
    width: 736px;
  }
  .span11 {
    width: 673px;
  }
  .span10 {
    width: 610px;
  }
  .span9 {
    width: 547px;
  }
  .span8 {
    width: 484px;
  }
  .span7 {
    width: 421px;
  }
  .span6 {
    width: 358px;
  }
  .span5 {
    width: 295px;
  }
  .span4 {
    width: 232px;
  }
  .span3 {
    width: 169px;
  }
  .span2 {
    width: 106px;
  }
  .span1 {
    width: 43px;
  }
  .offset12 {
    margin-right: 776px;
  }
  .offset11 {
    margin-right: 713px;
  }
  .offset10 {
    margin-right: 650px;
  }
  .offset9 {
    margin-right: 587px;
  }
  .offset8 {
    margin-right: 524px;
  }
  .offset7 {
    margin-right: 461px;
  }
  .offset6 {
    margin-right: 398px;
  }
  .offset5 {
    margin-right: 335px;
  }
  .offset4 {
    margin-right: 272px;
  }
  .offset3 {
    margin-right: 209px;
  }
  .offset2 {
    margin-right: 146px;
  }
  .offset1 {
    margin-right: 83px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    margin-right: 2.7173913043478%;
    *margin-right: 2.6637432356783%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-right: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-right: 2.7173913043478%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.387959866221%;
    *width: 91.334311797551%;
  }
  .row-fluid .span10 {
    width: 82.775919732441%;
    *width: 82.722271663772%;
  }
  .row-fluid .span9 {
    width: 74.163879598662%;
    *width: 74.110231529993%;
  }
  .row-fluid .span8 {
    width: 65.551839464883%;
    *width: 65.498191396213%;
  }
  .row-fluid .span7 {
    width: 56.939799331104%;
    *width: 56.886151262434%;
  }
  .row-fluid .span6 {
    width: 48.327759197324%;
    *width: 48.274111128655%;
  }
  .row-fluid .span5 {
    width: 39.715719063545%;
    *width: 39.662070994876%;
  }
  .row-fluid .span4 {
    width: 31.103678929766%;
    *width: 31.050030861096%;
  }
  .row-fluid .span3 {
    width: 22.491638795987%;
    *width: 22.437990727317%;
  }
  .row-fluid .span2 {
    width: 13.879598662207%;
    *width: 13.825950593538%;
  }
  .row-fluid .span1 {
    width: 5.2675585284281%;
    *width: 5.2139104597586%;
  }
  .row-fluid .offset12 {
    margin-right: 105.4347826087%;
    *margin-right: 105.32748647136%;
  }
  .row-fluid .offset12:first-child {
    margin-right: 102.71739130435%;
    *margin-right: 102.61009516701%;
  }
  .row-fluid .offset11 {
    margin-right: 98.076923076923%;
    *margin-right: 97.969626939584%;
  }
  .row-fluid .offset11:first-child {
    margin-right: 94.732441471572%;
    *margin-right: 94.625145334233%;
  }
  .row-fluid .offset10 {
    margin-right: 89.464882943144%;
    *margin-right: 89.357586805805%;
  }
  .row-fluid .offset10:first-child {
    margin-right: 86.120401337793%;
    *margin-right: 86.013105200454%;
  }
  .row-fluid .offset9 {
    margin-right: 80.852842809365%;
    *margin-right: 80.745546672025%;
  }
  .row-fluid .offset9:first-child {
    margin-right: 77.508361204013%;
    *margin-right: 77.401065066674%;
  }
  .row-fluid .offset8 {
    margin-right: 72.240802675585%;
    *margin-right: 72.133506538246%;
  }
  .row-fluid .offset8:first-child {
    margin-right: 68.896321070234%;
    *margin-right: 68.789024932895%;
  }
  .row-fluid .offset7 {
    margin-right: 63.628762541806%;
    *margin-right: 63.521466404467%;
  }
  .row-fluid .offset7:first-child {
    margin-right: 60.284280936455%;
    *margin-right: 60.176984799116%;
  }
  .row-fluid .offset6 {
    margin-right: 55.016722408027%;
    *margin-right: 54.909426270688%;
  }
  .row-fluid .offset6:first-child {
    margin-right: 51.672240802676%;
    *margin-right: 51.564944665337%;
  }
  .row-fluid .offset5 {
    margin-right: 46.404682274247%;
    *margin-right: 46.297386136908%;
  }
  .row-fluid .offset5:first-child {
    margin-right: 43.060200668896%;
    *margin-right: 42.952904531557%;
  }
  .row-fluid .offset4 {
    margin-right: 37.792642140468%;
    *margin-right: 37.685346003129%;
  }
  .row-fluid .offset4:first-child {
    margin-right: 34.448160535117%;
    *margin-right: 34.340864397778%;
  }
  .row-fluid .offset3 {
    margin-right: 29.180602006689%;
    *margin-right: 29.07330586935%;
  }
  .row-fluid .offset3:first-child {
    margin-right: 25.836120401338%;
    *margin-right: 25.728824263999%;
  }
  .row-fluid .offset2 {
    margin-right: 20.56856187291%;
    *margin-right: 20.461265735571%;
  }
  .row-fluid .offset2:first-child {
    margin-right: 17.224080267559%;
    *margin-right: 17.116784130219%;
  }
  .row-fluid .offset1 {
    margin-right: 11.95652173913%;
    *margin-right: 11.849225601791%;
  }
  .row-fluid .offset1:first-child {
    margin-right: 8.6120401337793%;
    *margin-right: 8.5047439964402%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-right: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 20px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 722px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 659px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 596px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 533px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 470px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 407px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 344px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 281px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 218px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 155px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 92px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 29px;
  }
}

@media (max-width: 767px) {
  body {
    padding-right: 20px;
    padding-left: 20px;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom,
  .navbar-static-top {
    margin-right: -20px;
    margin-left: -20px;
  }
  .container-fluid {
    padding: 0;
  }
  .dl-horizontal dt {
    float: none;
    clear: none;
    width: auto;
    text-align: right;
  }
  .dl-horizontal dd {
    margin-right: 0;
  }
  .container {
    width: auto;
  }
  .row-fluid {
    width: 100%;
  }
  .row,
  .thumbnails {
    margin-right: 0;
  }
  .thumbnails > li {
    float: none;
    margin-right: 0;
  }
  [class*="span"],
  .uneditable-input[class*="span"],
  .row-fluid [class*="span"] {
    float: none;
    display: block;
    width: 100%;
    margin-right: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .row-fluid [class*="offset"]:first-child {
    margin-right: 0;
  }
  .input-large,
  .input-xlarge,
  .input-xxlarge,
  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .input-prepend input,
  .input-append input,
  .input-prepend input[class*="span"],
  .input-append input[class*="span"] {
    display: inline-block;
    width: auto;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 0;
  }
  .modal {
    position: fixed;
    top: 20px;
    right: 20px;
    left: 20px;
    width: auto;
    margin: 0;
  }
  .modal.fade {
    top: -100px;
  }
  .modal.fade.in {
    top: 20px;
  }
}
@media (max-width: 480px) {
  .nav-collapse {
    -webkit-transform: translate3d(0,0,0);
  }
  .page-header h1 small {
    display: block;
    line-height: 20px;
  }
  input[type="checkbox"],
  input[type="radio"] {
    border: 1px solid #ccc;
  }
  .form-horizontal .control-label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: right;
  }
  .form-horizontal .controls {
    margin-right: 0;
  }
  .form-horizontal .control-list {
    padding-top: 0;
  }
  .form-horizontal .form-actions {
    padding-right: 10px;
    padding-left: 10px;
  }
  .media .pull-left,
  .media .pull-right {
    float: none;
    display: block;
    margin-bottom: 10px;
  }
  .media-object {
    margin-left: 0;
    margin-right: 0;
  }
  .modal {
    top: 10px;
    right: 10px;
    left: 10px;
  }
  .modal-header .close {
    padding: 10px;
    margin: -10px;
  }
  .carousel-caption {
    position: static;
  }
}

.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
  -moz-transition: opacity .15s linear;
  -o-transition: opacity .15s linear;
  transition: opacity .15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height .35s ease;
  -moz-transition: height .35s ease;
  -o-transition: height .35s ease;
  transition: height .35s ease;
}
.collapse.in {
  height: auto;
}

@media (max-width: 767px) {
  body {
    padding-top: 0;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    position: static;
  }
  .navbar-fixed-top {
    margin-bottom: 20px;
  }
  .navbar-fixed-bottom {
    margin-top: 20px;
  }
  .navbar-fixed-top .navbar-inner,
  .navbar-fixed-bottom .navbar-inner {
    padding: 5px;
  }
  .navbar .container {
    width: auto;
    padding: 0;
  }
  .navbar .brand {
    padding-right: 10px;
    padding-left: 10px;
    margin: 0 -5px 0 0;
  }
  .nav-collapse {
    clear: both;
  }
  .nav-collapse .nav {
    float: none;
    margin: 0 0 10px;
  }
  .nav-collapse .nav > li {
    float: none;
  }
  .nav-collapse .nav > li > a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > .divider-vertical {
    display: none;
  }
  .nav-collapse .nav .nav-header {
    color: #666;
    text-shadow: none;
  }
  .nav-collapse .nav > li > a,
  .nav-collapse .dropdown-menu a {
    padding: 9px 15px;
    font-weight: bold;
    color: #666;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  .nav-collapse .btn {
    padding: 4px 10px 4px;
    font-weight: normal;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
  }
  .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > li > a:hover,
  .nav-collapse .nav > li > a:focus,
  .nav-collapse .dropdown-menu a:hover,
  .nav-collapse .dropdown-menu a:focus {
    background-color: #e6e6e6;
  }
  .navbar-inverse .nav-collapse .nav > li > a,
  .navbar-inverse .nav-collapse .dropdown-menu a {
    color: #999;
  }
  .navbar-inverse .nav-collapse .nav > li > a:hover,
  .navbar-inverse .nav-collapse .nav > li > a:focus,
  .navbar-inverse .nav-collapse .dropdown-menu a:hover,
  .navbar-inverse .nav-collapse .dropdown-menu a:focus {
    background-color: #111111;
  }
  .nav-collapse.in .btn-group {
    margin-top: 5px;
    padding: 0;
  }
  .nav-collapse .dropdown-menu {
    position: static;
    top: auto;
    right: auto;
    float: none;
    display: none;
    max-width: none;
    margin: 0 15px;
    padding: 0;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .nav-collapse .open > .dropdown-menu {
    display: block;
  }
  .nav-collapse .dropdown-menu:before,
  .nav-collapse .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .dropdown-menu .divider {
    display: none;
  }
  .nav-collapse .nav > li > .dropdown-menu:before,
  .nav-collapse .nav > li > .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .navbar-form,
  .nav-collapse .navbar-search {
    float: none;
    padding: 10px 15px;
    margin: 10px 0;
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
  }
  .navbar-inverse .nav-collapse .navbar-form,
  .navbar-inverse .nav-collapse .navbar-search {
    border-top-color: #111111;
    border-bottom-color: #111111;
  }
  .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-right: 0;
  }
  .nav-collapse,
  .nav-collapse.collapse {
    overflow: hidden;
    height: 0;
  }
  .navbar .btn-navbar {
    display: block;
  }
  .navbar-static .navbar-inner {
    padding-right: 10px;
    padding-left: 10px;
  }
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: auto;
  }
}
@media (min-width: 768px) {
  .nav-collapse.collapse {
    height: auto !important;
    overflow: visible !important;
  }
}PK�}!]c�Y�[	[	rtl/dark/home.cssnu&1i�.home .t3-sl-1 {
  padding: 0;
}
.home .t3-sl-1 .jumbotron {
  background-color: #eee;
  background-image: -webkit-gradient(radial,center center,0,center center,460,from(#fff),to(#eee));
  background-image: -webkit-radial-gradient(circle,#fff,#eee);
  background-image: -moz-radial-gradient(circle,#fff,#eee);
  background-image: -o-radial-gradient(circle,#fff,#eee);
  background-repeat: no-repeat;
  border-bottom: 1px solid #444;
}
.home .t3-sl-1 .jumbotron .btn-large {
  font-size: 24.5px;
  padding: 18px 44.5px;
}
.home .t3-sl-1 .t3-social {
  background: #eee;
  padding: 20px 0;
}
.home .t3-sl-1 .t3-social .t3-social-btns {
  margin: 0;
  height: 20px;
  text-align: center;
}
.home .t3-sl-1 .t3-social .t3-social-btns li {
  display: inline-block;
  margin: 0 10px;
  height: 20px;
}
.home .t3-sl-1 {
  color: #eee;
}
.home .t3-sl-1 .jumbotron {
  background-color: #222;
  background-image: -webkit-gradient(radial,center center,0,center center,460,from(#222),to(#222));
  background-image: -webkit-radial-gradient(circle,#222,#222);
  background-image: -moz-radial-gradient(circle,#222,#222);
  background-image: -o-radial-gradient(circle,#222,#222);
  background-repeat: no-repeat;
}
.home .t3-sl-1 .jumbotron h1 {
  color: #fff;
}
.home .t3-sl-2 {
  text-align: center;
}
.home .t3-sl-2 p {
  font-size: 16px;
  line-height: 22px;
}
.home .t3-sl-3 p img {
  margin-bottom: 20px;
}
.home .t3-sl-3,
.home .t3-sl-4 {
  border-top: 1px solid #444;
  text-align: center;
}
.home .t3-sl-3 p,
.home .t3-sl-4 p {
  font-size: 16px;
  line-height: 22px;
}
.home .t3-sl-3 .jumbotron,
.home .t3-sl-4 .jumbotron {
  padding-top: 0;
}
.home .t3-sl-3 .jumbotron h1,
.home .t3-sl-4 .jumbotron h1 {
  margin-bottom: 10px;
  margin-top: 0;
}
.home .t3-sl-3 .jumbotron p,
.home .t3-sl-4 .jumbotron p {
  font-size: 21px;
  line-height: 1.275;
  color: #999;
}
.home .t3-sl-5 {
  background: #eee;
  border-top: 1px solid #444;
  padding: 0;
}
.home .t3-sl-5 .jumbotron .btn-large {
  font-size: 24.5px;
  padding: 18px 44.5px;
}
.home .t3-sl-5 .section-arrow-alt {
  background: url("../../../images/arrow-section-alt.png") no-repeat center -1px #eee;
  width: 37px;
  height: 19px;
  position: absolute;
  top: -1px;
  right: 50%;
  margin-right: -19px;
}
.home .t3-sl-5 {
  background: #222;
  border-bottom: 1px solid #444;
  color: #eee;
}
.home .t3-sl-5 .section-arrow-alt {
  display: none;
}PK�}!]�la�#�#rtl/dark/frontend-edit.cssnu&1i�fieldset.t3onoff {
  width: 90px;
  height: 30px;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  padding: 0 !important;
  position: relative;
  border: 1px solid #aaa;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  
  
  
  
  
}
fieldset.t3onoff input[type=radio] {
  display: none;
}
fieldset.t3onoff label {
  width: 90px;
  height: 30px;
  overflow: hidden;
  display: block;
  border-radius: 0;
  position: absolute;
  top: -1px;
  right: -1px;
  z-index: 1;
  text-transform: uppercase;
  background: url(../../../../../plugins/system/t3/base/imgs/blank.gif) no-repeat transparent;
  text-indent: -999em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
fieldset.t3onoff label:before,
fieldset.t3onoff label:after {
  display: block;
  position: absolute;
  top: 0;
  border-radius: 0;
  border: 1px solid #aaa;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 250ms;
  transition: all 250ms;
}
fieldset.t3onoff label:before {
  content: "ON";
  width: 100%;
  height: 100%;
  text-indent: 0;
  color: white;
  padding: 4px 18px;
  font-weight: normal;
}
fieldset.t3onoff label:after {
  content: "";
  width: 40%;
  height: 100%;
  background: #fff;
}
fieldset.t3onoff label.off:before {
  content: "OFF";
  text-align: left;
  color: #555;
}
fieldset.t3onoff label.active {
  z-index: 0;
}
fieldset.t3onoff label.off:before {
  background: #eee;
  right: 100%;
}
fieldset.t3onoff label.off.active:before {
  right: 0%;
}
fieldset.t3onoff label.on:before {
  background: #690;
  right: -100%;
}
fieldset.t3onoff label.on.active:before {
  right: 0%;
}
fieldset.t3onoff label.off:after {
  right: 60%;
}
fieldset.t3onoff label.off.active:after {
  right: 0%;
}
fieldset.t3onoff label.on:after {
  right: 0%;
}
fieldset.t3onoff label.on.active:after {
  right: 60%;
}
fieldset.radio.btn-group {
  padding: 0;
}
fieldset.radio.btn-group input {
  display: none;
}
fieldset.radio.btn-group label {
  display: inline-block;
  min-width: 54px;
  padding: 0 12px;
  border: 1px solid #aaa;
  line-height: 28px;
  background: #eee;
  color: #555;
  border-radius: 0;
  text-align: center;
  border-left-width: 0px;
  text-transform: uppercase;
}
fieldset.radio.btn-group label:last-child {
  border-left-width: 1px;
  border-radius: 4px 0 0 4px;
}
fieldset.radio.btn-group label.active {
  background: #690;
  border-color: #5c8b00;
  color: #fff;
}
#adminForm .clearfix {
  overflow: visible;
}
#adminForm .chzn-container .chzn-results {
  clear: both;
}
.com_config #modules-form .input-append .add-on,
.com_config #modules-form .input-prepend .add-on {
  width: 35px;
}
.com_config #modules-form .input-append input,
.com_config #modules-form .input-prepend input {
  display: inline-block;
}
.com_config #modules-form .input-append .btn,
.com_config #modules-form .input-prepend .btn {
  border: 1px solid #aaa;
}
.com_config #modules-form .accordion-group {
  margin-bottom: 20px;
}
.com_config #modules-form .accordion-group .accordion-heading .accordion-toggle {
  color: #428bca;
  display: block;
  padding: 10px;
  outline: none;
}
.com_config #modules-form .accordion-group .accordion-heading .accordion-toggle.collapsed {
  border-radius: 5px;
  color: #666;
}
.com_config #modules-form .accordion-group .accordion-body .nav-tabs {
  border-bottom: 0;
}
.controls select {
  vertical-align: middle;
  width: 220px;
}
[class^="icon-"],
[class*=" icon-"] {
  font-family: FontAwesome !important;
}
.view-history .btn-group {
  margin-bottom: 10px;
}
.btn [class^="icon-"],
.btn [class*=" icon-"] {
  margin-left: 5px;
}
.btn span.icon-delete:before {
  content: "\f057";
  display: inline-block;
  height: 16px;
  width: 16px;
  color: #333;
}
.icon-eye-open:before,
.icon-eye:before {
  content: "\f06e";
  font-family: "FontAwesome";
}
.icon-file-add:before {
  content: "\f0f6";
  font-family: "FontAwesome";
}
.icon-cancel:before {
  content: "\f00d";
  font-family: "FontAwesome";
}
.icon-publish:before {
  content: "\f00c";
}
.icon-unpublish:before {
  content: "\f00d";
}
.icon-featured:before {
  content: "\f005";
}
.icon-unfeatured:before {
  content: "\f005";
}
.window.view-modules .well .control-label {
  display: inline-block;
}
.window.view-modules .well .controls {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}
.window.view-modules .control-group:after {
  content: "";
  clear: both;
  display: table;
}
.window.view-modules #filter-bar {
  margin-bottom: 10px;
}
.window.view-modules #filter-bar .btn-group button {
  margin-top: 0;
}
.view-modules .js-stools,
.view-articles .js-stools,
.view-contacts .js-stools,
.view-fields .js-stools,
.view-items .js-stools {
  margin-bottom: 20px;
}
.view-modules .js-stools .btn,
.view-articles .js-stools .btn,
.view-contacts .js-stools .btn,
.view-fields .js-stools .btn,
.view-items .js-stools .btn {
  border: 1px solid #ccc;
  margin-top: 0;
}
.view-modules .js-stools .input-append .btn,
.view-articles .js-stools .input-append .btn,
.view-contacts .js-stools .input-append .btn,
.view-fields .js-stools .input-append .btn,
.view-items .js-stools .input-append .btn {
  border-right: 0;
}
.view-modules .js-stools input,
.view-articles .js-stools input,
.view-contacts .js-stools input,
.view-fields .js-stools input,
.view-items .js-stools input {
  display: inline-block;
}
.view-modules .js-stools-container-filters .chzn-container-single,
.view-articles .js-stools-container-filters .chzn-container-single,
.view-contacts .js-stools-container-filters .chzn-container-single,
.view-fields .js-stools-container-filters .chzn-container-single,
.view-items .js-stools-container-filters .chzn-container-single {
  width: 220px !important;
}
.view-modules .js-stools-container-filters .chzn-drop,
.view-articles .js-stools-container-filters .chzn-drop,
.view-contacts .js-stools-container-filters .chzn-drop,
.view-fields .js-stools-container-filters .chzn-drop,
.view-items .js-stools-container-filters .chzn-drop {
  box-sizing: border-box !important;
}
.view-modules table#moduleList td .label,
.view-articles table#moduleList td .label,
.view-contacts table#moduleList td .label,
.view-fields table#moduleList td .label,
.view-items table#moduleList td .label {
  background-color: #999;
  box-sizing: border-box;
  border-radius: 3px;
  display: inline-block;
  font-weight: normal;
  font-size: 100%;
  padding: 10px;
  width: 100%;
}
.view-modules table#moduleList td:nth-child(1),
.view-articles table#moduleList td:nth-child(1),
.view-contacts table#moduleList td:nth-child(1),
.view-fields table#moduleList td:nth-child(1),
.view-items table#moduleList td:nth-child(1) {
  vertical-align: middle;
}
.view-modules .icon-publish:before,
.view-articles .icon-publish:before,
.view-contacts .icon-publish:before,
.view-fields .icon-publish:before,
.view-items .icon-publish:before {
  content: "\f00c";
  font-size: 16px;
}
.view-modules #extra_class.span12,
.view-articles #extra_class.span12,
.view-contacts #extra_class.span12,
.view-fields #extra_class.span12,
.view-items #extra_class.span12 {
  box-sizing: border-box;
  height: 40px;
  line-height: 40px;
  width: 100%;
}
.mce-container-body .icon-file-add:before {
  content: "\f067";
}
.mce-container-body .icon-pictures:before {
  content: "\f03e";
}
.edit.item-page #jform_com_fields_checkboxs label.checkbox,
.profile-edit #jform_com_fields_checkboxs label.checkbox {
  display: inline-block;
  margin-left: 10px;
}
.edit.item-page #jform_com_fields_checkboxs input[type="checkbox"],
.profile-edit #jform_com_fields_checkboxs input[type="checkbox"] {
  margin-right: 0;
  margin-top: -2px;
  position: relative;
  vertical-align: middle;
  width: auto;
}
.edit.item-page .minicolors-input,
.profile-edit .minicolors-input {
  height: 28px;
  width: auto;
}
.profile-edit #jform_com_fields_user_checkbox label.checkbox {
  display: inline-block;
  margin-left: 10px;
}
.profile-edit #jform_com_fields_user_checkbox input {
  position: relative;
  margin-right: 0;
  margin-left: 5px;
  width: auto;
}
.profile-edit .minicolors-input {
  height: 28px;
  width: auto;
}
.profile-edit #jform_com_fields_user_image_chzn .chzn-search {
  box-sizing: border-box;
}
.profile-edit #jform_com_fields_user_image_chzn ul.chzn-results {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  width: 100%;
}
.profile-edit #jform_com_fields_user_calendar {
  float: right;
}
.profile-edit .chzn-container-single,
.profile-edit .chzn-container {
  float: right;
  margin-left: 10px;
}
@media screen and (max-width: 360px) {
  .profile-edit .chzn-container-single,
  .profile-edit .chzn-container {
    width: 100% !important;
  }
}
.profile-edit .chzn-container-single .chzn-drop,
.profile-edit .chzn-container .chzn-drop {
  box-sizing: border-box !important;
}
.profile #users-profile-core {
  width: 100%;
}
.profile .dl-horizontal dd {
  margin-bottom: 10px;
  border-bottom: 1px dashed #ddd;
  padding-bottom: 10px;
}
.profile .dl-horizontal dd img {
  max-width: 100%;
}PK�}!]���W�	�	rtl/dark/off-canvas.cssnu&1i�#off-canvas-nav {
  display: none;
}
@media (max-width: 767px) {
  .off-canvas {
    width: 100%;
    overflow-x: hidden;
    position: relative;
  }
  .off-canvas body {
    width: 100%;
    overflow-x: hidden;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  .off-canvas body > * {
    right: 0;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: -webkit-transform 500ms ease;
    -moz-transition: -moz-transform 500ms ease;
    -o-transition: -o-transform 500ms ease;
    transition: transform 500ms ease;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
  }
  .off-canvas #t3-mainnav .nav-collapse,
  .off-canvas #ja-mainnav .nav-collapse {
    display: none;
  }
  .off-canvas #off-canvas-nav {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    z-index: 1;
    background: none;
  }
  .off-canvas #off-canvas-nav .t3-mainnav {
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 250px;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  .off-canvas #off-canvas-nav .t3-mainnav .nav-collapse {
    height: auto;
    background: none;
  }
  .off-canvas-enabled body > * {
    -webkit-transform: translateX(250px);
    -moz-transform: translateX(250px);
    -o-transform: translateX(250px);
    transform: translateX(250px);
  }
  .off-canvas-enabled #t3-mainnav {
    display: block;
  }
}
@media (max-width: 767px) {
  .off-canvas .t3-mainnav .nav-collapse {
    margin-top: 0;
  }
}


@media (max-width: 767px) {
  .off-canvas body > * {
    left: 0;
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%);
  }
  .off-canvas #off-canvas-nav .t3-mainnav {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
  }
  .off-canvas-enabled body > * {
    -webkit-transform: translateX(-250px);
    -moz-transform: translateX(-250px);
    -o-transform: translateX(-250px);
    transform: translateX(-250px);
  }
}PK�}!];�mk33rtl/dark/megamenu.cssnu&1i�.t3-megamenu .mega-inner {
  padding: 10px;
  *zoom: 1;
}
.t3-megamenu .mega-inner:before,
.t3-megamenu .mega-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-inner:after {
  clear: both;
}
.t3-megamenu .row-fluid + .row-fluid {
  padding-top: 10px;
  border-top: 1px solid #444;
}
.t3-megamenu .mega > .mega-dropdown-menu {
  min-width: 200px;
  display: none;
}
.t3-megamenu .mega.open > .mega-dropdown-menu,
.t3-megamenu .mega.dropdown-submenu:hover > .mega-dropdown-menu {
  display: block;
}
.t3-megamenu .mega-group {
  *zoom: 1;
}
.t3-megamenu .mega-group:before,
.t3-megamenu .mega-group:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-group:after {
  clear: both;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title {
  background: inherit;
  color: inherit;
  font-weight: bold;
  padding: 0;
  margin: 0;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus {
  background: inherit;
  color: inherit;
}
.t3-megamenu .mega-group-ct {
  margin: 0;
  padding: 0;
  *zoom: 1;
}
.t3-megamenu .mega-group-ct:before,
.t3-megamenu .mega-group-ct:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-group-ct:after {
  clear: both;
}
.t3-megamenu .span12.mega-col-nav .mega-inner {
  padding: 5px;
}
.t3-megamenu .mega-group .span12.mega-col-nav .mega-inner {
  padding: 0;
}
.t3-megamenu .mega-nav,
.t3-megamenu .dropdown-menu .mega-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.t3-megamenu .mega-nav > li,
.t3-megamenu .dropdown-menu .mega-nav > li {
  list-style: none;
  margin-right: 0;
}
.t3-megamenu .mega-nav > li a,
.t3-megamenu .dropdown-menu .mega-nav > li a {
  white-space: normal;
}
.t3-megamenu .mega-group > .mega-nav,
.t3-megamenu .dropdown-menu .mega-group > .mega-nav {
  margin-right: -5px;
  margin-left: -5px;
}
.t3-megamenu .mega-nav .dropdown-submenu > a::after {
  margin-left: 5px;
}
.t3-megamenu .t3-module {
  margin-bottom: 10px;
}
.t3-megamenu .t3-module .module-title {
  margin-bottom: 0;
}
.t3-megamenu .t3-module .module-ct {
  margin: 0;
  padding: 0;
}
.t3-megamenu .mega-align-left > .dropdown-menu {
  right: 0;
}
.t3-megamenu .mega-align-right > .dropdown-menu {
  right: auto;
  left: 0;
}
.t3-megamenu .mega-align-center > .dropdown-menu {
  right: 50%;
  transform: translate(-50%);
  -webkit-transform: translate(-50%);
  -moz-transform: translate(-50%);
  -ms-transform: translate(-50%);
  -o-transform: translate(-50%);
}
.t3-megamenu .dropdown-submenu.mega-align-left > .dropdown-menu {
  right: 100%;
}
.t3-megamenu .dropdown-submenu.mega-align-right > .dropdown-menu {
  right: auto;
  left: 100%;
}
.t3-megamenu .mega-align-justify {
  position: static;
}
.t3-megamenu .mega-align-justify > .dropdown-menu {
  right: 0;
  margin-right: 0;
  top: auto;
}
.t3-megamenu .mega-caption {
  display: block;
  white-space: nowrap;
}
.t3-megamenu .nav .caret,
.t3-megamenu .dropdown-submenu .caret,
.t3-megamenu .mega-menu .caret {
  display: none;
}
.t3-megamenu .nav > .dropdown > .dropdown-toggle .caret {
  display: inline-block;
}
.t3-megamenu .nav [class^="icon-"],
.t3-megamenu .nav [class*=" icon-"] {
  margin-left: 5px;
}
.t3-megamenu .mega-tab > div {
  position: relative;
}
.t3-megamenu .mega-tab > div > ul {
  width: 200px;
}
.t3-megamenu .mega-tab > div > ul > li {
  position: static;
}
.t3-megamenu .mega-tab > div > ul > li > .dropdown-menu {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 200px;
}
.t3-megamenu .mega-tab > div > ul > li > .mega-dropdown-menu {
  border: none;
  box-shadow: none;
}
.t3-megamenu .mega-tab > div > ul > li > .mega-dropdown-menu > div {
  opacity: 1 !important;
  margin-right: 0 !important;
  transition: none !important;
}
@media (min-width: 768px) {
  .t3-megamenu.animate .mega > .mega-dropdown-menu {
    transition: all 400ms;
    -webkit-transition: all 400ms;
    -ms-transition: all 400ms;
    -o-transition: all 400ms;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    opacity: 0;
  }
  .t3-megamenu.animate .mega.animating > .mega-dropdown-menu {
    display: block !important;
  }
  .t3-megamenu.animate .mega.open > .mega-dropdown-menu,
  .t3-megamenu.animate .mega.animating.open > .mega-dropdown-menu {
    opacity: 1;
  }
  .t3-megamenu.animate.zoom .mega > .mega-dropdown-menu {
    -webkit-transform: scale(0, 0);
    -moz-transform: scale(0, 0);
    -ms-transform: scale(0, 0);
    -o-transform: scale(0, 0);
    transform: scale(0, 0);
    -webkit-transform-origin: 20% 20%;
    -moz-transform-origin: 20% 20%;
    transform-origin: 20% 20%;
  }
  .t3-megamenu.animate.zoom .mega.open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.zoom .level0 > .mega-align-center > .mega-dropdown-menu {
    -webkit-transform: scale(0,0) translate(-50%,0);
    -ms-transform: scale(0,0) translate(-50%,0);
    transform: scale(0,0) translate(-50%,0);
    -webkit-transform-origin: 0% 20%;
    -moz-transform-origin: 0% 20%;
    transform-origin: 0% 20%;
  }
  .t3-megamenu.animate.zoom .level0 > .mega-align-center.open > .mega-dropdown-menu {
    -webkit-transform: scale(1,1) translate(-50%,0);
    -ms-transform: scale(1,1) translate(-50%,0);
    transform: scale(1,1) translate(-50%,0);
  }
  .t3-megamenu.animate.elastic .mega > .mega-dropdown-menu {
    -webkit-transform: scale(0, 1);
    -moz-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    -o-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transform-origin: 10% 0;
    -moz-transform-origin: 10% 0;
    transform-origin: 10% 0;
  }
  .t3-megamenu.animate.elastic .mega.open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.elastic .level0 > .mega > .mega-dropdown-menu {
    -webkit-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
  .t3-megamenu.animate.elastic .level0 .open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.elastic .level0 > .mega-align-center > .mega-dropdown-menu {
    transform: scale(1,0) translate(-50%,0);
    -ms-transform: scale(1,0) translate(-50%,0);
    -webkit-transform: scale(1,0) translate(-50%,0);
  }
  .t3-megamenu.animate.elastic .level0 > .mega-align-center.open > .mega-dropdown-menu {
    transform: scale(1,1) translate(-50%,0);
    -ms-transform: scale(1,1) translate(-50%,0);
    -webkit-transform: scale(1,1) translate(-50%,0);
  }
  .t3-megamenu.animate.slide {
    
  }
  .t3-megamenu.animate.slide .mega {
    
  }
  .t3-megamenu.animate.slide .mega.animating > .mega-dropdown-menu {
    overflow: hidden;
  }
  .t3-megamenu.animate.slide .mega > .mega-dropdown-menu > div {
    transition: all 400ms;
    -webkit-transition: all 400ms;
    -ms-transition: all 400ms;
    -o-transition: all 400ms;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    margin-top: -100%;
  }
  .t3-megamenu.animate.slide .mega.open > .mega-dropdown-menu > div {
    margin-top: 0%;
  }
  .t3-megamenu.animate.slide .mega .mega > .mega-dropdown-menu {
    min-width: 0;
  }
  .t3-megamenu.animate.slide .mega .mega > .mega-dropdown-menu > div {
    min-width: 200px;
    margin-top: 0;
    margin-right: -500px;
  }
  .t3-megamenu.animate.slide .mega .mega.open > .mega-dropdown-menu > div {
    margin-right: 0;
  }
}
.t3-megamenu .mega-inner {
  padding: 20px;
}
.t3-megamenu .row-fluid + .row-fluid {
  border-top: 1px solid #444;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title {
  background: inherit;
  color: #222;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 5px;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus {
  background: inherit;
  color: #222;
}
.t3-megamenu .mega-nav > li a,
.t3-megamenu .dropdown-menu .mega-nav > li a {
  padding: 5px 10px;
}
.t3-megamenu .mega-nav .dropdown-submenu > a::after {
  margin-left: 0;
}
.t3-megamenu .t3-module .module-title {
  font-size: 16px;
  color: #222;
  display: block;
  line-height: 20px;
  margin-bottom: 5px;
}
.t3-megamenu .t3-module ul,
.t3-megamenu .t3-module .nav {
  margin: 0 15px 0 0;
}
.t3-megamenu .t3-module ul li,
.t3-megamenu .t3-module .nav li {
  list-style: disc;
  display: list-item;
  float: none;
  margin: 0;
  padding: 0;
  border: 0;
}
.t3-megamenu .t3-module ul li a,
.t3-megamenu .t3-module .nav li a {
  display: inline;
  padding: 0;
  margin: 0;
  border: 0;
  font-size: 100%;
  background: none;
  font: inherit;
  white-space: normal;
}
.t3-megamenu .t3-module ul li a:hover,
.t3-megamenu .t3-module ul li a:focus,
.t3-megamenu .t3-module ul li a:active,
.t3-megamenu .t3-module .nav li a:hover,
.t3-megamenu .t3-module .nav li a:focus,
.t3-megamenu .t3-module .nav li a:active {
  background: none;
  color: inherit;
  font: inherit;
}
.t3-megamenu .mega-caption {
  color: #999;
  font-size: 12px;
  margin-top: 3px;
  font-weight: normal;
}
.t3-megamenu .mega-nav .mega-group > span,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > span {
  color: #fff;
}
.t3-megamenu .mega-nav .mega-group > span:hover,
.t3-megamenu .mega-nav .mega-group > span:active,
.t3-megamenu .mega-nav .mega-group > span:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > span:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > span:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > span:focus {
  color: #fff;
}
.t3-megamenu .t3-module .module-title {
  color: #fff;
}


html[dir="rtl"] .t3-megamenu .mega-align-center > .dropdown-menu {
  -webkit-transform: translate(50%,0);
  -moz-transform: translate(50%,0);
  -ms-transform: translate(50%,0);
  -o-transform: translate(50%,0);
  transform: translate(50%,0);
}
html[dir="rtl"] .t3-megamenu.animate.zoom .mega > .mega-dropdown-menu {
  -webkit-transform-origin: 80% 20%;
  -moz-transform-origin: 80% 20%;
  transform-origin: 80% 20%;
}
html[dir="rtl"] .t3-megamenu.animate.zoom .level0 > .mega-align-center > .mega-dropdown-menu {
  -webkit-transform: scale(0,0) translate(50%,0);
  -ms-transform: scale(0,0) translate(50%,0);
  transform: scale(0,0) translate(50%,0);
  -webkit-transform-origin: 100% 20%;
  -moz-transform-origin: 100% 20%;
  transform-origin: 100% 20%;
}
html[dir="rtl"] .t3-megamenu.animate.zoom .level0 > .mega-align-center.open > .mega-dropdown-menu {
  -webkit-transform: scale(1,1) translate(50%,0);
  -ms-transform: scale(1,1) translate(50%,0);
  transform: scale(1,1) translate(50%,0);
}
html[dir="rtl"] .t3-megamenu.animate.elastic .level0 > .mega-align-center > .mega-dropdown-menu {
  transform: scale(1,0) translate(50%,0);
  -webkit-transform: scale(1,0) translate(50%,0);
  -ms-transform: scale(1,0) translate(50%,0);
}
html[dir="rtl"] .t3-megamenu.animate.elastic .level0 > .mega-align-center.open > .mega-dropdown-menu {
  transform: scale(1,1) translate(50%,0);
  -webkit-transform: scale(1,1) translate(50%,0);
  -ms-transform: scale(1,1) translate(50%,0);
}PK�}!]����rtl/dark/template.cssnu&1i�.jumbotron {
  position: relative;
  padding: 40px 0;
}
.jumbotron h1 {
  font-size: 56px;
  letter-spacing: -1px;
  line-height: 1;
  margin: 0 0 10px 0;
}
.jumbotron p {
  font-size: 21px;
  line-height: 1.275;
  margin: 0 0 20px 0;
}
.jumbotron .btn {
  margin-top: 10px;
}
.jumbotron .btn-large {
  margin-top: 20px;
  font-size: 18px;
}
.masthead {
  padding: 80px 0 60px;
  text-align: center;
}
.masthead h1 {
  font-size: 98px;
}
.masthead p {
  font-size: 42px;
}
.masthead .btn-large {
  font-size: 28px;
  padding: 14px 28px;
}
.jumbotron.has-image {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.masthead.has-image {
  text-align: right;
}
.thumbnails {
  margin-bottom: 20px;
  margin-right: -40px;
  list-style: none;
  *zoom: 1;
}
.thumbnails:before,
.thumbnails:after {
  display: table;
  content: "";
  line-height: 0;
}
.thumbnails:after {
  clear: both;
}
.row-fluid .thumbnails {
  margin-right: 0;
}
.thumbnails > li {
  float: right;
  position: relative;
  margin-bottom: 20px;
  margin-right: 40px;
}
.thumbnail {
  border: 1px solid #444;
  display: block;
  padding: 4px;
  line-height: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}
a.thumbnail:hover {
  border-color: #22afff;
  -webkit-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
  -moz-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
  box-shadow: 0 1px 4px rgba(0,105,214,0.25);
}
.thumbnail > img {
  display: block;
  max-width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.thumbnail .caption {
  padding: 9px;
  color: #666;
}
.thumbnails.paper > li:before,
.thumbnails.paper > li:after {
  content: '';
  position: absolute;
  z-index: -2;
  bottom: 15px;
  right: 10px;
  width: 50%;
  height: 20%;
  box-shadow: 0 15px 10px rgba(0,0,0,0.7);
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.thumbnails.paper > li:after {
  left: 10px;
  right: auto;
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  transform: rotate(3deg);
}
.thumbnails.paper .thumbnail {
  border: none;
  padding: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.thumbnails.paper a.thumbnail.paper:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.t3-logo,
.t3-logo-small {
  display: block;
  text-decoration: none;
  text-indent: -9999em;
  text-align: right;
  background-repeat: no-repeat;
  background-position: center;
}
.t3-logo {
  width: 182px;
  height: 50px;
}
.t3-logo-small {
  width: 60px;
  height: 30px;
}
.t3-logo,
.t3-logo-color {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-color.png");
}
.t3-logo-small,
.t3-logo-small.t3-logo-color {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-color.png");
}
.t3-logo-dark {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-dark.png");
}
.t3-logo-small.t3-logo-dark {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-dark.png");
}
.t3-logo-light {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-light.png");
}
.t3-logo-small.t3-logo-light {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-light.png");
}

.wrap {
  width: auto;
  clear: both;
}
.offset-12 {
  margin-right: -932px;
}
.offset-11 {
  margin-right: -851px;
}
.offset-10 {
  margin-right: -770px;
}
.offset-9 {
  margin-right: -689px;
}
.offset-8 {
  margin-right: -608px;
}
.offset-7 {
  margin-right: -527px;
}
.offset-6 {
  margin-right: -446px;
}
.offset-5 {
  margin-right: -365px;
}
.offset-4 {
  margin-right: -284px;
}
.offset-3 {
  margin-right: -203px;
}
.offset-2 {
  margin-right: -122px;
}
.offset-1 {
  margin-right: -41px;
}
.row-fluid .spanfirst {
  margin-right: 0 !important;
}

.logo-control .logo-img-sm {
  display: none;
}
.logo-control .logo-img {
  display: block;
}
.body-data-holder:before {
  display: none;
  content: "grid-float-breakpoint:767px screen-xs:600px screen-sm:736px screen-md:932px screen-lg:1196px";
}

.wrap {
  width: auto;
  clear: both;
}
.tab-content {
  overflow: visible;
}
.accordion-body.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height .35s ease;
  -moz-transition: height .35s ease;
  -o-transition: height .35s ease;
  transition: height .35s ease;
}
.accordion-body.collapse.in {
  height: auto;
}

body {
  background-color: #222;
  color: #eee;
  font-family: sans-serif;
  font-size: 14px;
  line-height: 20px;
  margin: 0;
}
a {
  color: #22afff;
  text-decoration: none;
}
a:hover {
  color: #0087d5;
  text-decoration: underline;
}
img {
  max-width: 100% !important;
}
.img-rounded {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.img-polaroid {
  padding: 4px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
  box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.img-circle {
  -webkit-border-radius: 500px;
  -moz-border-radius: 500px;
  border-radius: 500px;
}
table {
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
th,
td {
  line-height: 20px;
  padding: 8px 10px;
  text-align: right;
  vertical-align: top;
}
td {
  border-top: 1px solid #ddd;
}
th {
  background: #444;
  color: #eee;
  font-weight: bold;
}
th a {
  color: #eee;
}
th a:hover,
th a:focus,
th a:active {
  color: #fff;
}
.cat-list-row0:hover,
.cat-list-row1:hover {
  background: #f5f5f5;
}
.cat-list-row1,
tr.cat-list-row1 td {
  background: #f9f9f9;
}
table.contentpane,
table.tablelist,
table.category,
table.admintable,
table.blog {
  width: 100%;
}
table.contentpaneopen {
  border: 0;
}
.row-even,
.row-odd {
  padding: 5px;
  width: 99%;
  border-bottom: 1px solid #ddd;
}
.row-odd {
  background-color: transparent;
}
.row-even {
  background-color: #f9f9f9;
}
.blog-row-rule,
.blog-item-rule {
  border: 0;
}
.row-fluid .row-reveal {
  visibility: hidden;
}
.row-fluid:hover .row-reveal {
  visibility: visible;
}
.nav-list > li.offset > a {
  padding-right: 30px;
  font-size: 12px;
}
.blog-row-rule,
.blog-item-rule {
  border: 0;
}
.list-striped,
.row-striped {
  list-style: none;
  line-height: 18px;
  text-align: right;
  vertical-align: middle;
  border-top: 1px solid #ddd;
  margin-right: 0;
}
.list-striped li,
.list-striped dd,
.row-striped .row,
.row-striped .row-fluid {
  border-bottom: 1px solid #ddd;
  padding: 10px 15px;
}
.list-striped li:nth-child(odd),
.list-striped dd:nth-child(odd),
.row-striped .row:nth-child(odd),
.row-striped .row-fluid:nth-child(odd) {
  background-color: #f9f9f9;
}
.list-striped li:hover,
.list-striped dd:hover,
.row-striped .row:hover,
.row-striped .row-fluid:hover {
  background-color: #f5f5f5;
}
.row-striped .row-fluid {
  width: 97%;
}
.row-striped .row-fluid [class*="span"] {
  min-height: 10px;
}
.row-striped .row-fluid [class*="span"] {
  margin-right: 8px;
}
.row-striped .row-fluid [class*="span"]:first-child {
  margin-right: 0;
}
.list-condensed li {
  padding: 5px 10px;
}
.row-condensed .row,
.row-condensed .row-fluid {
  padding: 5px 10px;
}
.list-bordered,
.row-bordered {
  list-style: none;
  line-height: 18px;
  text-align: right;
  vertical-align: middle;
  margin-right: 0;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.star {
  color: #fc0;
}
.red {
  color: #c00;
}
.center,
.table td.center,
.table th.center {
  text-align: center;
}
hr {
  margin: 20px 0;
  border: 0;
  border-top: 1px solid #444;
  border-bottom: 1px solid #fff;
}
hr.hr-condensed {
  margin: 10px 0;
}
.element-invisible {
  position: absolute;
  padding: 0;
  margin: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}
.width-auto {
  width: auto;
}

p {
  margin: 0 0 10px;
}
p small,
p .small {
  font-size: 12px;
  color: #999;
}
.lead {
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 200;
  line-height: 30px;
}
small {
  font-size: 85%;
}
strong {
  font-weight: bold;
}
em {
  font-style: italic;
}
cite {
  font-style: normal;
}
.muted {
  color: #999;
}
a.muted:hover,
a.muted:focus {
  color: #808080;
}
.text-warning {
  color: #f80;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #cc6d00;
}
.text-error {
  color: #c00;
}
a.text-error:hover,
a.text-error:focus {
  color: #990000;
}
.text-info {
  color: #07b;
}
a.text-info:hover,
a.text-info:focus {
  color: #005788;
}
.text-success {
  color: #690;
}
a.text-success:hover,
a.text-success:focus {
  color: #446600;
}
.text-left {
  text-align: right;
}
.text-right {
  text-align: left;
}
.text-center {
  text-align: center;
}
.highlight {
  background-color: #FFC;
  font-weight: bold;
  padding: 1px 4px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 10px 0;
  font-family: sans-serif;
  font-weight: bold;
  line-height: 1;
  color: #eee;
  text-rendering: optimizelegibility;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  font-weight: normal;
  line-height: 1;
  color: #999;
}
h1 {
  font-size: 35px;
  line-height: 40px;
}
h1 small {
  font-size: 28px;
}
h2 {
  font-size: 28px;
  line-height: 40px;
}
h2 small {
  font-size: 21px;
}
h3 {
  font-size: 21px;
  line-height: 40px;
}
h3 small {
  font-size: 16px;
}
h4 {
  font-size: 16px;
  line-height: 20px;
}
h4 small {
  font-size: 14px;
}
h5 {
  font-size: 15px;
  line-height: 20px;
}
h5 small {
  font-size: 12px;
}
h6 {
  font-size: 14px;
  line-height: 20px;
}
.page-header {
  border-bottom: 1px solid #444;
  padding-bottom: 20px;
  margin: 0 0 40px;
}
.page-title,
.page-header h1 {
  line-height: 1;
  margin: 0;
}
.page-subheader {
  border-bottom: 1px solid #444;
  margin: 0 0 20px;
  *zoom: 1;
}
.page-subheader:before,
.page-subheader:after {
  display: table;
  content: "";
  line-height: 0;
}
.page-subheader:after {
  clear: both;
}
.page-subtitle,
.page-subheader h2 {
  line-height: 1;
  margin: 0;
}
.page-header + .page-subheader {
  margin-top: -20px;
}
.article-title,
.article-header h1 {
  margin: 0 0 10px 0;
  line-height: 1;
}
.item-title {
  font-weight: bold;
}
ul,
ol {
  padding: 0;
  margin: 0 25px 10px 0;
}
ul ul,
ul ol,
ol ol,
ol ul {
  margin-bottom: 0;
}
ul {
  list-style: disc;
}
ol {
  list-style: decimal;
}
li {
  line-height: 20px;
}
ul.unstyled,
ol.unstyled {
  margin-right: 0;
  list-style: none;
}
ul.inline,
ol.inline {
  margin-right: 0;
  list-style: none;
}
ul.inline > li,
ol.inline > li {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  padding-right: 5px;
  padding-left: 5px;
}
dl {
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 20px;
}
dt {
  font-weight: bold;
}
dd {
  margin-right: 10px;
}
.dl-horizontal {
  *zoom: 1;
}
.dl-horizontal:before,
.dl-horizontal:after {
  display: table;
  content: "";
  line-height: 0;
}
.dl-horizontal:after {
  clear: both;
}
.dl-horizontal dt {
  float: right;
  width: 160px;
  clear: right;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dl-horizontal dd {
  margin-right: 180px;
}
.label,
.badge {
  display: inline-block;
  padding: 2px 4px;
  font-size: 11.844px;
  font-weight: bold;
  line-height: 14px;
  color: #fff;
  vertical-align: baseline;
  white-space: nowrap;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #999;
}
.label {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.badge {
  padding-right: 9px;
  padding-left: 9px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.label:empty,
.badge:empty {
  display: none;
}
a.label:hover,
a.label:focus,
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label-important,
.badge-important {
  background-color: #c00;
}
.label-important[href],
.badge-important[href] {
  background-color: #990000;
}
.label-warning,
.badge-warning {
  background-color: #f80;
}
.label-warning[href],
.badge-warning[href] {
  background-color: #cc6d00;
}
.label-success,
.badge-success {
  background-color: #690;
}
.label-success[href],
.badge-success[href] {
  background-color: #446600;
}
.label-info,
.badge-info {
  background-color: #07b;
}
.label-info[href],
.badge-info[href] {
  background-color: #005788;
}
.label-inverse,
.badge-inverse {
  background-color: #444;
}
.label-inverse[href],
.badge-inverse[href] {
  background-color: #2b2b2b;
}
.btn .label,
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-mini .label,
.btn-mini .badge {
  top: 0;
}
.page-header .label,
.page-header .badge {
  vertical-align: middle;
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999;
}
abbr.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 0 15px 0 0;
  margin: 0 0 20px;
  border-right: 5px solid #eee;
}
blockquote p {
  margin-bottom: 0;
  font-size: 17.5px;
  font-weight: 300;
  line-height: 1.25;
}
blockquote small {
  display: block;
  line-height: 20px;
  color: #999;
}
blockquote small:before {
  content: '\2014 \00A0';
}
blockquote.pull-right {
  float: left;
  padding-left: 15px;
  padding-right: 0;
  border-left: 5px solid #eee;
  border-right: 0;
}
blockquote.pull-right p,
blockquote.pull-right small {
  text-align: left;
}
blockquote.pull-right small:before {
  content: '';
}
blockquote.pull-right small:after {
  content: '\00A0 \2014';
}
q:before,
q:after,
blockquote:before,
blockquote:after {
  content: "";
}
address {
  display: block;
  margin-bottom: 0;
  font-style: normal;
  line-height: 20px;
}

form {
  margin: 0 0 20px;
}
input,
textarea {
  width: 210px;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  -moz-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  -o-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: #333333;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  height: 30px;
  line-height: 30px;
}
select {
  width: 220px;
  border: 1px solid #444;
}
select[multiple],
select[size] {
  height: auto;
}
.radio,
.checkbox {
  padding-right: 18px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  margin-right: -18px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
  padding-top: 5px;
  margin-bottom: 0;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-right: 10px;
}
.radio.btn-group input[type=radio] {
  display: none;
}
.radio.btn-group > label:first-of-type {
  margin-right: 0;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-topright: 4px;
}
fieldset.radio.btn-group {
  padding-right: 0;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #222;
  border-top: 1px solid #444;
}
.help-block,
.help-inline {
  color: #ffffff;
}
.help-block {
  margin-bottom: 10px;
}
.input-append,
.input-prepend {
  margin-bottom: 5px;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
  margin-bottom: 0;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-right: 0;
  margin-bottom: 0;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  margin-left: 3px;
  margin-right: 0;
}
.control-group {
  margin-bottom: 10px;
}
legend + .control-group {
  margin-top: 20px;
}
.form-horizontal .control-group {
  margin-bottom: 20px;
}
.form-horizontal .control-label {
  width: 140px;
  padding-top: 5px;
  text-align: left;
}
.form-horizontal .controls {
  margin-right: 160px;
}
.form-horizontal .help-block {
  margin-top: 10px;
  margin-bottom: 0;
}
.form-horizontal .form-actions {
  padding-right: 160px;
}
.form-vertical .control-label {
  float: none;
  width: auto;
  padding-left: 0;
  padding-top: 0;
  text-align: right;
}
.form-vertical .controls {
  margin-right: 0;
}
.btn,
.button,
button {
  padding: 4px 14px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  color: #eee;
  text-shadow: 0 1px 1px rgba(255,255,255,0.75);
  background-color: #535353;
  background-image: -moz-linear-gradient(top,#5e5e5e,#444);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#5e5e5e),to(#444));
  background-image: -webkit-linear-gradient(top,#5e5e5e,#444);
  background-image: -o-linear-gradient(top,#5e5e5e,#444);
  background-image: linear-gradient(to bottom,#5e5e5e,#444);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5d5d5d', endColorstr='#ff444444', GradientType=0);
  border-color: #444 #444 #1e1e1e;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #444;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled],
.button:hover,
.button:focus,
.button:active,
.button.active,
.button.disabled,
.button[disabled],
button:hover,
button:focus,
button:active,
button.active,
button.disabled,
button[disabled] {
  color: #eee;
  background-color: #444;
  *background-color: #373737;
}
.btn:active,
.btn.active,
.button:active,
.button.active,
button:active,
button.active {
  background-color: #2b2b2b \9;
}
.btn:hover,
.btn a.btn:hover,
.button:hover,
.button a.btn:hover,
button:hover,
button a.btn:hover {
  text-decoration: none;
  background-color: #444;
}
.btn:focus,
.btn a.btn:focus,
.button:focus,
.button a.btn:focus,
button:focus,
button a.btn:focus {
  outline: 0;
}
.btn.active,
.btn:active,
.btn a.btn:active,
.button.active,
.button:active,
.button a.btn:active,
button.active,
button:active,
button a.btn:active {
  text-decoration: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-large {
  padding: 9px 14px;
  font-size: 16px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
}
.btn-small {
  padding: 3px 9px;
  font-size: 13px;
}
.btn-mini {
  padding: 2px 6px;
  font-size: 12px;
}
.btn-micro {
  padding: 1px 4px;
  font-size: 10px;
  line-height: 8px;
}
.btn {
  border-color: #c5c5c5;
  border-color: rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);
}
.btn-primary {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #008ada;
  background-image: -moz-linear-gradient(top,#0097ee,#07b);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#0097ee),to(#07b));
  background-image: -webkit-linear-gradient(top,#0097ee,#07b);
  background-image: -o-linear-gradient(top,#0097ee,#07b);
  background-image: linear-gradient(to bottom,#0097ee,#07b);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0097ed', endColorstr='#ff0077bb', GradientType=0);
  border-color: #07b #07b #00466f;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #07b;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #fff;
  background-color: #07b;
  *background-color: #0067a2;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #005788 \9;
}
.btn-warning {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #ff961f;
  background-image: -moz-linear-gradient(top,#ffa033,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffa033),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffa033,#f80);
  background-image: -o-linear-gradient(top,#ffa033,#f80);
  background-image: linear-gradient(to bottom,#ffa033,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9f32', endColorstr='#ffff8800', GradientType=0);
  border-color: #f80 #f80 #b35f00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #f80;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #fff;
  background-color: #f80;
  *background-color: #e67a00;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #cc6d00 \9;
}
.btn-danger,
.btn-error {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #eb0000;
  background-image: -moz-linear-gradient(top,#ff0000,#c00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ff0000),to(#c00));
  background-image: -webkit-linear-gradient(top,#ff0000,#c00);
  background-image: -o-linear-gradient(top,#ff0000,#c00);
  background-image: linear-gradient(to bottom,#ff0000,#c00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
  border-color: #c00 #c00 #800000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #c00;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled],
.btn-error:hover,
.btn-error:focus,
.btn-error:active,
.btn-error.active,
.btn-error.disabled,
.btn-error[disabled] {
  color: #fff;
  background-color: #c00;
  *background-color: #b30000;
}
.btn-danger:active,
.btn-danger.active,
.btn-error:active,
.btn-error.active {
  background-color: #990000 \9;
}
.btn-success {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #7ab800;
  background-image: -moz-linear-gradient(top,#88cc00,#690);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#88cc00),to(#690));
  background-image: -webkit-linear-gradient(top,#88cc00,#690);
  background-image: -o-linear-gradient(top,#88cc00,#690);
  background-image: linear-gradient(to bottom,#88cc00,#690);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff87cc00', endColorstr='#ff669900', GradientType=0);
  border-color: #690 #690 #334d00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #690;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #fff;
  background-color: #690;
  *background-color: #558000;
}
.btn-success:active,
.btn-success.active {
  background-color: #446600 \9;
}
.btn-info {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #00b0eb;
  background-image: -moz-linear-gradient(top,#00bfff,#09c);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#00bfff),to(#09c));
  background-image: -webkit-linear-gradient(top,#00bfff,#09c);
  background-image: -o-linear-gradient(top,#00bfff,#09c);
  background-image: linear-gradient(to bottom,#00bfff,#09c);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00bfff', endColorstr='#ff0099cc', GradientType=0);
  border-color: #09c #09c #006080;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #09c;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #fff;
  background-color: #09c;
  *background-color: #0086b3;
}
.btn-info:active,
.btn-info.active {
  background-color: #007399 \9;
}
.btn-inverse {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #535353;
  background-image: -moz-linear-gradient(top,#5e5e5e,#444);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#5e5e5e),to(#444));
  background-image: -webkit-linear-gradient(top,#5e5e5e,#444);
  background-image: -o-linear-gradient(top,#5e5e5e,#444);
  background-image: linear-gradient(to bottom,#5e5e5e,#444);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5d5d5d', endColorstr='#ff444444', GradientType=0);
  border-color: #444 #444 #1e1e1e;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #444;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #fff;
  background-color: #444;
  *background-color: #373737;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #2b2b2b \9;
}
.invalid {
  border-color: #c00;
}
label.invalid {
  color: #c00;
}
input.invalid {
  border: 1px solid #c00;
}

.nav {
  margin-bottom: 20px;
}
.nav > li > a:hover {
  background-color: #666;
  color: #eee;
}
.nav .dropdown-toggle .caret {
  border-top-color: #22afff;
  border-bottom-color: #22afff;
  margin-top: 8px;
  margin-right: 5px;
}
.nav .dropdown-toggle:hover .caret {
  border-top-color: #0087d5;
  border-bottom-color: #0087d5;
}
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle {
  *margin-bottom: -3px;
}
.dropdown-toggle:active,
.open .dropdown-toggle {
  outline: 0;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid #000;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  content: "";
}
.dropdown .caret {
  margin-top: 8px;
  margin-right: 2px;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  right: 0;
  z-index: 1000;
  display: none;
  float: right;
  min-width: 160px;
  list-style: none;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  *border-left-width: 2px;
  *border-bottom-width: 2px;
  padding: 0;
  margin: 0;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  left: 0;
  right: auto;
}
.dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #fff;
}
.dropdown-menu li > a {
  clear: both;
  color: #444;
  display: block;
  line-height: 20px;
  font-weight: normal;
  padding: 3px 20px;
  text-shadow: none;
  white-space: nowrap;
}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
  color: #eee;
  text-decoration: none;
  background-color: #666;
  background-color: #757575;
  background-image: -moz-linear-gradient(top,#808080,#666);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#808080),to(#666));
  background-image: -webkit-linear-gradient(top,#808080,#666);
  background-image: -o-linear-gradient(top,#808080,#666);
  background-image: linear-gradient(to bottom,#808080,#666);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f7f7f', endColorstr='#ff666666', GradientType=0);
}
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
  color: #eee;
  text-decoration: none;
  outline: 0;
  background-color: #07b;
  background-color: #008ada;
  background-image: -moz-linear-gradient(top,#0097ee,#07b);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#0097ee),to(#07b));
  background-image: -webkit-linear-gradient(top,#0097ee,#07b);
  background-image: -o-linear-gradient(top,#0097ee,#07b);
  background-image: linear-gradient(to bottom,#0097ee,#07b);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0097ed', endColorstr='#ff0077bb', GradientType=0);
}
.dropdown-menu .disabled > a,
.dropdown-menu .disabled > a:hover {
  color: #999;
}
.dropdown-menu .disabled > a:hover {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  cursor: default;
}
.open {
  *z-index: 1000;
}
.open > .dropdown-menu {
  display: block;
}
.nav li.dropdown.open > .dropdown-toggle,
.nav li.dropdown.active > .dropdown-toggle,
.nav li.dropdown.open.active > .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover {
  background-color: #07b;
  color: #eee;
}
.nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.nav li.dropdown > .dropdown-toggle:hover .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.nav li.dropdown.open > .dropdown-toggle .caret,
.nav li.dropdown.active > .dropdown-toggle .caret,
.nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.pull-right > .dropdown-menu {
  left: 0;
  right: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid #000;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
.dropdown-submenu {
  position: relative;
}
.dropdown-submenu > .dropdown-menu {
  top: 0;
  right: 100%;
  margin-top: -6px;
  margin-right: -1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}
.touch .dropdown-submenu:hover > .dropdown-menu {
  display: none;
}
.touch .dropdown-submenu.open > .dropdown-menu {
  display: block;
}
.dropup .dropdown-submenu > .dropdown-menu {
  top: auto;
  bottom: 0;
  margin-top: 0;
  margin-bottom: -2px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.dropdown-submenu > a:after {
  display: block;
  content: " ";
  float: left;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 5px 5px 0;
  border-right-color: #cccccc;
  margin-top: 5px;
  margin-left: -10px;
}
.dropdown-submenu:hover > a:after {
  border-right-color: #eee;
}
.dropdown-submenu.pull-left {
  float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
  right: -100%;
  margin-right: 10px;
  -webkit-border-radius: 0 6px 6px 6px;
  -moz-border-radius: 0 6px 6px 6px;
  border-radius: 0 6px 6px 6px;
}
.dropdown .dropdown-menu .nav-header {
  padding-right: 20px;
  padding-left: 20px;
}
.typeahead {
  margin-top: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.t3-navhelper {
  background: #2f2f2f;
  color: #666;
}
.breadcrumb {
  padding: 10px 0;
  margin: 0;
  background-color: transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  *zoom: 1;
}
.breadcrumb:before,
.breadcrumb:after {
  display: table;
  content: "";
  line-height: 0;
}
.breadcrumb:after {
  clear: both;
}
.breadcrumb li {
  text-shadow: none;
  display: block;
  float: right;
}
.breadcrumb a {
  color: #666;
}
.breadcrumb .divider {
  padding: 0 5px;
  color: #666;
}
.breadcrumb .divider img {
  vertical-align: middle;
}
.breadcrumb .active {
  color: #999;
}
.pagination {
  margin: 20px 0;
}
.pagination ul {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  margin-right: 0;
  margin-bottom: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination ul > li {
  display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span {
  float: right;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  border-right-width: 0;
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #f5f5f5;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
  color: #999;
  cursor: default;
}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
  color: #999;
  background-color: transparent;
  cursor: default;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-right-width: 1px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.pagination-centered {
  text-align: center;
}
.pagination-right {
  text-align: left;
}
.pagination-large ul > li > a,
.pagination-large ul > li > span {
  padding: 11px 19px;
  font-size: 17.5px;
}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-mini ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > a,
.pagination-small ul > li:first-child > span {
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
}
.pagination-mini ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > a,
.pagination-small ul > li:last-child > span {
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-small ul > li > a,
.pagination-small ul > li > span {
  padding: 2px 10px;
  font-size: 11.9px;
}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
  padding: 1px 6px;
  font-size: 10.5px;
}
.pager {
  margin: 20px 0;
  list-style: none;
  text-align: center;
  *zoom: 1;
}
.pager:before,
.pager:after {
  display: table;
  content: "";
  line-height: 0;
}
.pager:after {
  clear: both;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}
.pager .next > a,
.pager .next > span {
  float: left;
}
.pager .previous > a,
.pager .previous > span {
  float: right;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999;
  background-color: #fff;
  cursor: default;
}

.t3-mainnav {
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
  background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #cccccc;
}
.t3-mainnav .navbar {
  color: #666;
  margin-bottom: 0;
  margin-top: 0;
}
.t3-mainnav .navbar-inner {
  min-height: 40px;
  padding: 0;
  background: transparent;
  border: 0;
  border-right: 1px solid #d9d9d9;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.t3-mainnav .navbar .nav {
  margin: 0;
}
.t3-mainnav .navbar .nav > li > a {
  border-top: 0;
  border-left: 1px solid #d9d9d9;
  padding: 10px 20px;
  text-shadow: none;
}
.t3-mainnav .navbar .nav > li > .separator,
.t3-mainnav .navbar .nav > li > span {
  padding: 10px 20px;
  display: inline-block;
}
.t3-mainnav .navbar .nav > li > a:focus,
.t3-mainnav .navbar .nav > li > a:hover {
  background-color: #666;
  background-color: #757575;
  background-image: -moz-linear-gradient(top,#808080,#666);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#808080),to(#666));
  background-image: -webkit-linear-gradient(top,#808080,#666);
  background-image: -o-linear-gradient(top,#808080,#666);
  background-image: linear-gradient(to bottom,#808080,#666);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f7f7f', endColorstr='#ff666666', GradientType=0);
  text-shadow: none;
  outline: none;
}
.t3-mainnav .navbar .nav > .active > a,
.t3-mainnav .navbar .nav > .active > a:hover,
.t3-mainnav .navbar .nav > .active > a:focus {
  color: #eee;
  text-shadow: none;
  background-color: #008ada;
  background-image: -moz-linear-gradient(top,#0097ee,#07b);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#0097ee),to(#07b));
  background-image: -webkit-linear-gradient(top,#0097ee,#07b);
  background-image: -o-linear-gradient(top,#0097ee,#07b);
  background-image: linear-gradient(to bottom,#0097ee,#07b);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0097ed', endColorstr='#ff0077bb', GradientType=0);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  outline: none;
}
.t3-mainnav .navbar .btn-navbar {
  float: right;
  padding: 5px 10px;
  margin: 4px 20px 4px;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#d9d9d9));
  background-image: -webkit-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -o-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: linear-gradient(to bottom,#f2f2f2,#d9d9d9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
  border-color: #d9d9d9 #d9d9d9 #b3b3b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #d9d9d9;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.t3-mainnav .navbar .btn-navbar:hover,
.t3-mainnav .navbar .btn-navbar:focus,
.t3-mainnav .navbar .btn-navbar:active,
.t3-mainnav .navbar .btn-navbar.active,
.t3-mainnav .navbar .btn-navbar.disabled,
.t3-mainnav .navbar .btn-navbar[disabled] {
  color: #fff;
  background-color: #d9d9d9;
  *background-color: #cccccc;
}
.t3-mainnav .navbar .btn-navbar:active,
.t3-mainnav .navbar .btn-navbar.active {
  background-color: #bfbfbf \9;
}
.t3-mainnav .navbar .btn-navbar [class^="icon-"],
.t3-mainnav .navbar .btn-navbar [class^=" icon-"] {
  color: #666;
  text-shadow: none;
}
.t3-mainnav .dropdown .caret {
  margin-right: 5px;
}
.t3-mainnav .dropdown-menu {
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
}
.t3-mainnav .dropdown-menu li > a {
  border-top: 1px solid #444;
  padding: 5px 20px;
  text-shadow: none;
}
.t3-mainnav .dropdown-menu li:first-child > a {
  border-top: 0;
}
.t3-mainnav .navbar .nav > li > .dropdown-menu:before {
  display: none;
}
.t3-mainnav .navbar .nav > li > .dropdown-menu:after {
  display: none;
}
.t3-mainnav .dropdown-submenu > .dropdown-menu {
  margin-top: 0;
}
.t3-mainnav .dropdown-menu .disabled > a,
.t3-mainnav .dropdown-menu .disabled > a:hover {
  color: #999;
}
.t3-mainnav .dropdown-menu .disabled > a:hover {
  background-color: transparent;
}
.t3-mainnav .nav li.dropdown.open > .dropdown-toggle {
  background-color: #666;
  color: #eee;
}
.t3-mainnav .nav li.dropdown.active > .dropdown-toggle,
.t3-mainnav .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #07b;
  color: #eee;
}
.t3-mainnav {
  background-color: #363636;
  background-image: -moz-linear-gradient(top,#444,#222);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));
  background-image: -webkit-linear-gradient(top,#444,#222);
  background-image: -o-linear-gradient(top,#444,#222);
  background-image: linear-gradient(to bottom,#444,#222);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
  border-top: 1px solid #444;
  border-bottom: 1px solid #444;
}
.t3-mainnav .navbar {
  color: #eee;
}
.t3-mainnav .navbar-inner {
  border-right: 1px solid #444;
}
.t3-mainnav .navbar .nav > li > a {
  color: #eee;
  border-left: 1px solid #444;
}
.t3-mainnav .navbar .nav > li > a:focus,
.t3-mainnav .navbar .nav > li > a:hover {
  background-color: #5e5e5e;
  background-color: #6d6d6d;
  background-image: -moz-linear-gradient(top,#777777,#5e5e5e);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#777777),to(#5e5e5e));
  background-image: -webkit-linear-gradient(top,#777777,#5e5e5e);
  background-image: -o-linear-gradient(top,#777777,#5e5e5e);
  background-image: linear-gradient(to bottom,#777777,#5e5e5e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff777777', endColorstr='#ff5d5d5d', GradientType=0);
}
.t3-mainnav .navbar .nav > .active > a,
.t3-mainnav .navbar .nav > .active > a:hover,
.t3-mainnav .navbar .nav > .active > a:focus {
  color: #fff;
  background-color: #41baff;
  background-image: -moz-linear-gradient(top,#55c1ff,#22afff);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#55c1ff),to(#22afff));
  background-image: -webkit-linear-gradient(top,#55c1ff,#22afff);
  background-image: -o-linear-gradient(top,#55c1ff,#22afff);
  background-image: linear-gradient(to bottom,#55c1ff,#22afff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff54c1ff', endColorstr='#ff21aeff', GradientType=0);
}
.t3-mainnav .dropdown-menu {
  background-color: #5e5e5e;
  border: 1px solid #777777;
}
.t3-mainnav .dropdown-menu li > a {
  color: #eee;
  border-top: 1px solid #777777;
}
.t3-mainnav .nav li.dropdown.open > .dropdown-toggle,
.t3-mainnav .nav li.dropdown.active > .dropdown-toggle,
.t3-mainnav .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #41baff;
  background-image: -moz-linear-gradient(top,#55c1ff,#22afff);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#55c1ff),to(#22afff));
  background-image: -webkit-linear-gradient(top,#55c1ff,#22afff);
  background-image: -o-linear-gradient(top,#55c1ff,#22afff);
  background-image: linear-gradient(to bottom,#55c1ff,#22afff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff54c1ff', endColorstr='#ff21aeff', GradientType=0);
}

.t3-module {
  background: transparent;
  color: inherit;
  margin-bottom: 40px;
}
.t3-module .module-inner {
  padding: 0;
}
.module-title {
  background: inherit;
  color: #eee;
  line-height: 30px;
  margin: 0 0 10px 0;
  padding: 0;
}
.module-ct {
  background: inherit;
  color: inherit;
  padding: 0;
  *zoom: 1;
}
.module-ct:before,
.module-ct:after {
  display: table;
  content: "";
  line-height: 0;
}
.module-ct:after {
  clear: both;
}
.t3-module ul,
.t3-module ol {
  margin-right: 20px;
}
.t3-module ul.unstyled,
.t3-module ol.unstyled,
.t3-module ul.nav,
.t3-module ol.nav {
  margin-right: 0;
}
.module_menu .nav {
  margin-bottom: 20px;
}
.module_menu .nav > li {
  border-top: 1px solid #444;
}
.module_menu .nav > li > a {
  padding: 5px;
}
.module_menu .nav > li:first-child {
  border-top: 0;
}
.module_menu .nav > li:first-child > a {
  padding-top: 0;
  border-top: 0;
}
#login-form input[type="text"],
#login-form input[type="password"] {
  width: 90%;
}
.banneritem a {
  font-weight: bold;
}
.bannerfooter {
  border-top: 1px solid #444;
  font-size: 12px;
  padding-top: 10px;
  text-align: left;
}
.categories-module,
ul.categories-module,
.category-module,
ul.category-module {
  margin: 0;
}
.categories-module li,
ul.categories-module li,
.category-module li,
ul.category-module li {
  list-style: none;
  padding: 10px 0;
  border-top: 1px solid #444;
}
.categories-module li:first-child,
ul.categories-module li:first-child,
.category-module li:first-child,
ul.category-module li:first-child {
  border-top: 0;
  padding-top: 0;
}
.categories-module h4,
ul.categories-module h4,
.category-module h4,
ul.category-module h4 {
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}
.feed h4 {
  font-weight: bold;
}
.feed .newsfeed,
.feed ul.newsfeed {
  border-top: 1px solid #444;
}
.feed .newsfeed .feed-link,
.feed .newsfeed h5.feed-link,
.feed ul.newsfeed .feed-link,
.feed ul.newsfeed h5.feed-link {
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}
.latestusers,
ul.latestusers {
  margin-right: 0;
}
.latestusers li,
ul.latestusers li {
  background: #eee;
  display: inline-block;
  padding: 5px 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.stats-module dt,
.stats-module dd {
  display: inline-block;
  margin: 0;
}
.stats-module dt {
  font-weight: bold;
  width: 35%;
}
.stats-module dd {
  width: 60%;
}
div.tagspopular ul {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
}
div.tagspopular ul li {
  color: #666;
  display: inline-block;
  margin: 0 0 5px 5px;
}
div.tagspopular ul li a {
  background: #eee;
  border-radius: 3px;
  color: #666;
  display: block;
  padding: 2px 5px;
}
div.tagspopular ul li a:hover,
div.tagspopular ul li a:focus,
div.tagspopular ul li a:active {
  background: #0087d5;
  color: #fff;
  text-decoration: none;
}
div.tagssimilar ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
div.tagssimilar ul li {
  border-bottom: 1px solid #eee;
  padding: 8px 0;
}
div.tagssimilar ul li a {
  color: #666;
}
div.tagssimilar ul li a:hover,
div.tagssimilar ul li a:focus,
div.tagssimilar ul li a:active {
  color: #0087d5;
}

.items-leading .leading {
  margin-bottom: 40px;
}
.items-row .item {
  margin-bottom: 40px;
}
.divider-vertical {
  margin: 0 0 40px;
  border: 0;
  border-top: 1px solid #444;
  border-bottom: 1px solid #fff;
}
.article-aside {
  color: #999;
  font-size: 13px;
  margin-bottom: 20px;
}
.article-info {
  margin: 0;
  width: 90%;
}
.article-info .article-info-term {
  display: none;
}
.article-info dd {
  float: right;
  margin-right: 0;
  margin-left: 10px;
  white-space: nowrap;
}
.article-info dd span {
  font-weight: bold;
}
.fields-container dd {
  border-bottom: 1px dotted #e1e1e1;
  padding: 6.6666666666667px 0;
}
.fields-container dd .field-label {
  display: inline-block;
  font-weight: bold;
  padding-left: 20px;
}
.fields-container dd:last-child {
  border-bottom: 0;
}
.article-footer {
  color: #999;
  font-size: 13px;
  margin-bottom: 20px;
}
article img[align=left],
.img_caption.left,
.pull-left.item-image {
  margin: 0 0 20px 40px;
}
article img[align=right],
.img_caption.right,
.pull-right.item-image {
  margin: 0 40px 20px 0;
}
.img-intro-none,
.img-intro-left,
.img-intro-right,
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right,
.img_caption {
  position: relative;
}
.img-intro-none,
.img-intro-left,
.img-intro-right,
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right,
.img_caption {
  margin-bottom: 20px;
  max-width: 100%;
}
.img-fulltext-left {
  float: right;
  margin-left: 40px;
}
.img-fulltext-right {
  float: left;
  margin-right: 40px;
}
.img-intro-none img,
.img-intro-left img,
.img-intro-right img,
.img-fulltext-none img,
.img-fulltext-left img,
.img-fulltext-right img {
  margin: 0;
}
.img_caption img {
  margin-bottom: 1px !important;
}
.img_caption p.img_caption {
  background: #eee;
  color: #666;
  font-size: 12px;
  width: 100%;
  margin: 0;
  padding: 5px;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  clear: both;
}
article aside .btn-group > .dropdown-toggle,
article aside .btn-group > .dropdown-toggle:hover,
article aside .btn-group > .dropdown-toggle:active,
article aside .btn-group > .dropdown-toggle:focus {
  background: transparent;
  border: 0;
  padding: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.login_form fieldset,
.login fieldset {
  padding: 15px 0 0;
}
.login_form fieldset p,
.login fieldset p {
  margin: 0 0 5px;
}
.login_form label,
.login label {
  display: block;
  font-weight: bold;
}
.login-fields {
  margin: 0 0 10px;
}
.login_form .input,
.login_form .inputbox,
.login-fields .required {
  margin-right: 10px;
  width: 150px;
}
.login_form .remember .input,
.login_form .remember .inputbox {
  width: 20px;
}
.form-register fieldset {
  padding: 0 0 10px;
}
.form-register p {
  margin: 0 0 5px;
}
.form-register p.form-des {
  margin: 15px 0;
}
.form-register label {
  display: block;
  float: right;
  font-weight: bold;
  text-align: left;
  width: 130px;
}
.form-register .input,
.form-register .inputbox {
  margin-right: 10px;
  width: 200px;
}
.form-register .btn,
.form-register .button {
  margin-right: 140px;
}
.registration fieldset dt {
  margin-left: 5px;
}
.admintable textarea {
  max-width: 90% !important;
  resize: none;
}
#mailto-window {
  background: #fff;
  margin: 10px 0 20px;
  padding: 0;
  position: relative;
}
#mailto-window h2 {
  margin-top: 0;
  margin-bottom: 20px;
}
#mailto-window .mailto-close {
  background: #FFF;
  background: -moz-linear-gradient(bottom,#ccc,#f0f0f0);
  background: -webkit-linear-gradient(bottom,#ccc,#f0f0f0);
  border: 1px solid #ccc;
  border-radius: 3px;
  color: #666;
  font-size: 92%;
  padding: 2px 5px;
  position: absolute;
  top: -10px;
  left: 0px;
  text-shadow: 1px 1px 0 #f0f0f0;
}
#mailto-window .mailto-close a {
  color: #666;
}
#mailto-window .mailto-close:hover {
  border-color: #999;
  box-shadow: 0 0 3px rgba(0,0,0,0.2);
}
#mailtoForm .formelm {
  padding: 5px 0;
  vertical-align: middle;
  overflow: hidden;
}
#mailtoForm .formelm label {
  display: inline-block;
  float: right;
  font-weight: bold;
  vertical-align: middle;
  width: 100px;
}
#mailtoForm p {
  margin-top: 20px;
}
#mailtoForm .input,
#mailtoForm .inputbox {
  width: 65%;
}
#mailtoForm .btn,
#mailtoForm .button,
#mailtoForm button {
  margin-left: 5px;
}
.user-details {
  padding: 10px 0;
}
.user-details p {
  margin: 0 0 5px;
}
.user-details label {
  display: block;
  float: right;
  font-weight: bold;
  text-align: left;
  width: 130px;
}
.user-details .input,
.user-details .inputbox {
  margin-right: 10px;
  width: 200px;
}
.user-details .btn,
.user-details button {
  margin-right: 140px;
}
.user-details .paramlist .paramlist_key {
  padding: 0 0 5px;
  width: 130px;
}
.user-details .paramlist .paramlist_value {
  padding: 0 0 5px;
}
.user-details .user_name span {
  font-weight: bold;
  padding-right: 10px;
}
.reset .form-validate p,
.remind .form-validate p {
  background: #eee;
  border: 1px solid #444;
  margin-bottom: 20px;
  padding: 10px 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.reset .form-validate fieldset dl,
.remind .form-validate fieldset dl {
  margin: 0;
}
.reset .form-validate fieldset dt,
.remind .form-validate fieldset dt {
  margin: 4px 0 0 0;
}
#searchForm {
  padding: 10px 20px;
  border: 1px solid #444;
  background: #eee;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *zoom: 1;
}
#searchForm:before,
#searchForm:after {
  display: table;
  content: "";
  line-height: 0;
}
#searchForm:after {
  clear: both;
}
#searchForm fieldset {
  margin: 20px 0;
}
#searchForm legend {
  margin-bottom: 10px;
}
#searchForm .phrases-box input[type="radio"] {
  vertical-align: top;
  margin-top: 3px;
}
#search-form ul#finder-filter-select-list {
  margin-right: 0;
}
#search-form ul#finder-filter-select-list li {
  list-style: none;
  padding: 10px 0;
}
#search-form ul#finder-filter-select-list li label {
  width: 150px;
}
.phrases-box input,
.phrases-box label,
.form-limit input,
.form-limit label,
.only label {
  display: inline-block;
  margin-left: 10px;
}
.phrases-box input {
  margin: 0;
}
.search-results {
  margin-top: 20px;
}
.search-results .result-title {
  font-size: 16px;
  margin-top: 20px;
}
.search-results .result-category {
  font-size: 12px;
  color: #999;
}
.search-results .result-text {
  margin-top: 5px;
  margin-bottom: 5px;
}
.search-results .result-created {
  font-size: 12px;
  color: #999;
}
.contact .accordion-heading .accordion-toggle {
  font-weight: bold;
}
.contact-category ul.category {
  border-top: 0;
  overflow: hidden;
}
.contact-category ul.category li.row-fluid {
  border: 1px solid ;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  *zoom: 1;
}
.contact-category ul.category li.row-fluid:before,
.contact-category ul.category li.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.contact-category ul.category li.row-fluid:after {
  clear: both;
}
.contact-category ul.category li.row-fluid > div {
  margin: 0;
}
.contact-category .cat-children ul {
  border: 0;
  border-top: 1px solid #ddd;
  list-style: none;
  margin: 10px 0 0 0;
  padding: 0;
}
.contact-category .cat-children ul li {
  background: transparent;
  border-bottom: 1px solid #ddd;
  padding: 10px 0;
}
.contact-category .cat-children ul li .item-title {
  border-right: 1px dotted ;
  display: block;
  font-size: 14px;
  font-weight: 600;
  padding: 0 15px 0 0;
  margin-right: 20px;
  position: relative;
}
.contact-category .cat-children ul li .item-title:after {
  border-top: 1px dotted ;
  display: block;
  content: "";
  position: absolute;
  right: 0;
  top: 8px;
  height: 1px;
  width: 10px;
}
.contact-category .cat-children ul li li .item-title {
  margin-right: 40px;
}
.contact-category .cat-children ul li li li .item-title {
  margin-right: 60px;
}
.contact-category .cat-children ul li li li li .item-title {
  margin-right: 80px;
}
.contact-category .cat-children ul li:last-child {
  border: 0;
}
#archive-items > li {
  line-height: normal;
  margin: 0;
  overflow: visible;
  padding: 0;
}
#archive-items div.intro {
  clear: both;
  overflow: hidden;
}
.category-item {
  margin-top: 20px;
  *zoom: 1;
}
.category-item:before,
.category-item:after {
  display: table;
  content: "";
  line-height: 0;
}
.category-item:after {
  clear: both;
}
.category-item .page-header {
  line-height: normal;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 20px;
}
.category-item .category-item {
  margin-right: 4.2918454935622%;
}
.newsfeed-category > h2,
.newsfeed > h2 {
  border-bottom: 1px solid #444;
  padding-bottom: 20px;
  margin-bottom: 20px;
  margin-top: 0;
}
.newsfeed-category .category-desc,
.newsfeed .category-desc {
  margin-bottom: 20px;
}
.newsfeed-category .category li,
.newsfeed .category li {
  *zoom: 1;
}
.newsfeed-category .category li:before,
.newsfeed-category .category li:after,
.newsfeed .category li:before,
.newsfeed .category li:after {
  display: table;
  content: "";
  line-height: 0;
}
.newsfeed-category .category li:after,
.newsfeed .category li:after {
  clear: both;
}
.newsfeed > h2 {
  border-bottom: 1px solid #444;
  padding-bottom: 20px;
  margin-bottom: 20px;
  margin-top: 0;
}
.newsfeed .feed-description {
  margin-bottom: 20px;
  font-size: 16px;
}
.newsfeed .feed-item-description .feed-description {
  font-size: 14px;
}
.newsfeed ol li > a {
  font-weight: bold;
  font-size: 16px;
}
.edit textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.edit.item-page fieldset .form-actions {
  clear: both;
  margin-top: 40px;
}
.com_media #imageForm #upbutton {
  margin-top: 5px;
}
.button2-left,
.button2-left div {
  float: right;
}
.button2-right,
.button2-right div {
  float: left;
}
.button2-left {
  margin: 5px 0 0 5px;
}
.button2-right {
  margin: 5px 5px 0 0;
}
.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
  background: #eee;
  border: 1px solid #e1e1e1;
  color: #999;
  cursor: pointer;
  display: block;
  float: right;
  padding: 2px 10px;
  border-radius: 4px;
}
.button2-left span,
.button2-right span {
  color: #999;
  cursor: default;
}
.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span {
  padding: 0 6px;
}
.button2-left a:hover,
.button2-right a:hover {
  background: #e1e1e1;
  color: #444;
  text-decoration: none;
}
.control-group a.modal {
  position: inherit;
  width: auto !important;
  margin-right: 0 !important;
  top: auto !important;
}
.controls img.calendar {
  cursor: pointer;
  margin-right: 5px;
}
#imageForm #upbutton {
  margin-top: -18px;
}
.view-imagesList body {
  padding-top: 0;
}
.view-imagesList .t3-mainbody {
  padding: 0;
}
.view-imagesList .manager.thumbnails {
  overflow: hidden;
}
.view-imagesList .manager.thumbnails li {
  float: right;
  margin: 0 10px 20px;
}
table.adminlist th a {
  color: #22afff;
}
.article-content .pagination ul {
  border-right: 1px solid #444;
}
.article-content .pagination li {
  float: right;
  padding: 10px 20px;
  line-height: normal;
  border: 1px solid #444;
  border-right: 0;
}
.article-content .pagination li a {
  border: 0;
  text-decoration: none;
  background-color: transparent;
  line-height: normal;
  padding: 0;
}
.pagenavcounter {
  margin: 0 0 20px;
  font-weight: bold;
}
#article-index {
  float: left;
  margin: 0 20px 20px 0;
  padding: 10px;
  width: 30%;
  border: 1px solid #444;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
#article-index ul {
  margin: 0 20px 0 0;
}
.pagenav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.pagenav li {
  margin: 0;
  padding: 0;
  float: right;
}
.pagenav li.pagenav-prev {
  margin-left: 10px;
}
.pagenav li a {
  padding: 10px 20px;
  line-height: normal;
  border: 1px solid #444;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.pagenav li a:hover,
.pagenav li a:active,
.pagenav li a:focus {
  background-color: #666;
  color: #eee;
}
.counter {
  float: left;
  line-height: 1;
  margin: 10px 0;
  text-align: left;
}
.items-more h3 {
  margin: 0 0 5px;
}
.back_button a {
  display: block;
  margin: 10px 0;
}
.filters {
  margin: 10px 0 5px;
}
.display-limit {
  margin: 10px 0 5px;
}
.filters .filter-search,
.filters .display-limit {
  float: right;
  width: 50%;
}
.filters .display-limit {
  float: left;
  text-align: left;
}
#system-message dt {
  font-weight: bold;
}
#system-message dd {
  font-weight: bold;
}
#system-message dd.message ul,
#system-message dd.error ul,
#system-message dd.notice ul {
  margin: 0;
  padding: 0;
}
#system-message dd.message ul li,
#system-message dd.error ul li,
#system-message dd.notice ul li {
  background: none;
  margin: 0;
  padding: 5px;
}
.tip-wrap {
  background: #fff6df;
  border: 1px solid #fb3;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.4);
  -moz-box-shadow: 0 0 3px rgba(0,0,0,0.4);
  box-shadow: 0 0 3px rgba(0,0,0,0.4);
  max-width: 300px;
  z-index: 999;
}
.tip-title {
  border-bottom: 1px solid #fb3;
  font-weight: bold;
  padding: 5px 10px;
}
.tip-text {
  font-size: 14px;
  margin: 0;
  padding: 5px 10px;
}
.hasTip img {
  border: none;
  margin: 0 0 0 5px;
}
.width-10 {
  width: 10px;
}
.width-20 {
  width: 20px;
}
.width-30 {
  width: 30px;
}
.width-40 {
  width: 40px;
}
.width-50 {
  width: 50px;
}
.width-60 {
  width: 60px;
}
.width-70 {
  width: 70px;
}
.width-80 {
  width: 80px;
}
.width-90 {
  width: 90px;
}
.width-100 {
  width: 100px;
}
.height-10 {
  height: 10px;
}
.height-20 {
  height: 20px;
}
.height-30 {
  height: 30px;
}
.height-40 {
  height: 40px;
}
.height-50 {
  height: 50px;
}
.height-60 {
  height: 60px;
}
.height-70 {
  height: 70px;
}
.height-80 {
  height: 80px;
}
.height-90 {
  height: 90px;
}
.height-100 {
  height: 100px;
}
.iframe-bordered {
  border: 1px solid #ddd;
}
.input-prepend .chzn-container-single .chzn-single {
  border-color: #666;
  height: 26px;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.input-prepend .chzn-container-active .chzn-single-with-drop {
  -webkit-border-radius: 3px 0 0 0;
  -moz-border-radius: 3px 0 0 0;
  border-radius: 3px 0 0 0;
}
.input-prepend .chzn-container-single .chzn-drop {
  border-color: #666;
}
.btn-group .chzn-results {
  white-space: normal;
}
.languageswitcherload {
  float: left;
  width: 100%;
}
.languageswitcherload .mod-languages {
  text-align: left;
}
#jform_privacyconsent_privacy-lbl a.modal,
#jform_consentbox-lbl a.modal,
#jform_terms_terms-lbl a.modal,
#jform_profile_tos-lbl a.modal {
  border-radius: 0;
  box-shadow: none;
  border: none;
}
#modal-jform_consentbox,
#modal-consentbox {
  top: 5%;
  display: block;
  z-index: 1050;
  right: 50%;
  width: 80%;
  position: fixed;
  margin-right: -40%;
  background: #fff;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  outline: none;
  padding: 0 !important;
  transform: none;
  bottom: auto;
}
#modal-jform_consentbox.in,
#modal-consentbox.in {
  opacity: 1;
  display: block !important;
}
#modal-jform_consentbox .modal-header,
#modal-consentbox .modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
#modal-jform_consentbox .modal-body,
#modal-consentbox .modal-body {
  overflow-y: auto;
  width: 98%;
  position: relative;
  padding: 1%;
}
#modal-jform_consentbox .iframe,
#modal-consentbox .iframe {
  max-height: 739px;
}
#modal-jform_consentbox .modal-body {
  max-height: 770px;
}
#modal-jform_consentbox .iframe {
  max-height: 739px;
}
#modal-consentbox .modal-header h3 {
  font-size: 26px;
  margin: 0;
}
#modal-consentbox .modal-body {
  max-height: 220px;
}
#modal-consentbox .iframe {
  max-height: 200px;
}



.t3-header {
  padding-top: 20px;
  padding-bottom: 20px;
}
.logo {
  float: right;
}
.logo a {
  display: inline-block;
  line-height: 1;
  margin: 0;
}
.logo-image {
  overflow: hidden;
}
.logo-image a {
  background-repeat: no-repeat;
  width: 204px;
  height: 65px;
}
.logo-image span,
.logo-image small {
  display: none;
}
.logo-text a {
  color: #444;
  text-decoration: none;
  font-size: 17.5px;
}
.logo-text:hover a,
.logo-text a:hover,
.logo-text a:active,
.logo-text a:focus {
  text-decoration: none;
}
.logo-text .site-slogan {
  display: block;
  font-size: 14px;
  margin-top: 5px;
}
.head-search {
  float: left;
  margin-top: 20px;
}
.head-search form {
  margin: 0;
  float: left;
}
.head-search label {
  display: none;
}
.head-search .input {
  background: url("../../../images/ico/search-invert.png") no-repeat 8px center;
  width: 120px;
  padding-right: 26px;
}
.head-search .input:focus {
  color: #444;
  width: 180px;
}
.t3-sl {
  padding-bottom: 60px;
  padding-top: 60px;
}
.t3-mainbody {
  padding-bottom: 40px;
  padding-top: 40px;
}
.t3-footer {
  background: #222;
  color: #666;
  *zoom: 1;
}
.t3-footer:before,
.t3-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-footer:after {
  clear: both;
}
.t3-footer small {
  display: block;
  font-size: 100%;
}
.t3-footer a {
  color: #999;
}
.t3-footer a:hover,
.t3-footer a:active,
.t3-footer a:focus {
  color: #e6e6e6;
}
.t3-footnav {
  padding: 60px 0 40px;
  *zoom: 1;
}
.t3-footnav:before,
.t3-footnav:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-footnav:after {
  clear: both;
}
.t3-footnav ul {
  list-style: none;
  margin-right: 0;
}
.t3-footnav li {
  line-height: 24px;
}
.t3-footnav .module-title {
  font-size: 18px;
  color: #999;
}
.t3-copyright {
  border-top: 1px solid #2f2f2f;
  font-size: 12px;
  padding: 40px 0 80px;
  *zoom: 1;
}
.t3-copyright:before,
.t3-copyright:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-copyright:after {
  clear: both;
}
.copyright {
  float: right;
}
.poweredby {
  float: left;
  text-align: left;
}
.poweredby .t3-logo,
.poweredby .t3-logo-small {
  float: left;
  opacity: .5;
}

.page-header {
  border-bottom: 1px solid #444;
}
.page-subheader {
  border-bottom: 1px solid #444;
}
.divider-vertical {
  border-top: 1px solid #222;
  border-bottom: 1px solid #444;
}
.logo-text h1 {
  color: #fff;
}
.logo-text h1 a {
  color: #fff;
}
.logo-text .site-slogan {
  display: block;
  font-size: 14px;
  margin-top: 5px;
}
.head-search .input {
  background: url("../../../images/themes/dark/ico/search.png") no-repeat 8px center;
}
.head-search .input:focus {
  color: #fff;
}
.module_menu .nav > li {
  border-top: 1px solid #444;
}
.t3-mainnav.inverted .navbar .nav > .active > a,
.t3-mainnav.inverted .navbar .nav > .active > a:hover,
.t3-mainnav.inverted .navbar .nav > .active > a:focus {
  color: #fff;
  background-color: #008ada;
  background-image: -moz-linear-gradient(top,#0097ee,#07b);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#0097ee),to(#07b));
  background-image: -webkit-linear-gradient(top,#0097ee,#07b);
  background-image: -o-linear-gradient(top,#0097ee,#07b);
  background-image: linear-gradient(to bottom,#0097ee,#07b);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0097ed', endColorstr='#ff0077bb', GradientType=0);
}
.input-append .add-on,
.input-prepend .add-on {
  background: #444;
}
.nav-tabs.nav-stacked > li > a,
.pagination a,
.pagination span {
  border-color: #444;
}
.pagination a:hover,
.pagination .active a,
.pagination .active span,
.pagination a,
.pagination span {
  background: #444;
}
.btn {
  text-shadow: none;
}


.off-canvas body > .autocompleter-choices {
  width: 0px;
  left: auto;
}
article img[align=left],
.img_caption.left,
.pull-left.item-image {
  margin: 0 40px 20px 0;
}
article img[align=right],
.img_caption.right,
.pull-right.item-image {
  margin: 0 0 20px 40px;
}
.languageswitcherload ul {
  float: left;
}PK�}!]o���p�p rtl/dark/template-responsive.cssnu&1i�@media (min-width: 980px) and (max-width: 1199px) {
  .row {
    margin-right: -40px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: right;
    min-height: 1px;
    margin-right: 40px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 932px;
  }
  .span12 {
    width: 932px;
  }
  .span11 {
    width: 851px;
  }
  .span10 {
    width: 770px;
  }
  .span9 {
    width: 689px;
  }
  .span8 {
    width: 608px;
  }
  .span7 {
    width: 527px;
  }
  .span6 {
    width: 446px;
  }
  .span5 {
    width: 365px;
  }
  .span4 {
    width: 284px;
  }
  .span3 {
    width: 203px;
  }
  .span2 {
    width: 122px;
  }
  .span1 {
    width: 41px;
  }
  .offset12 {
    margin-right: 1012px;
  }
  .offset11 {
    margin-right: 931px;
  }
  .offset10 {
    margin-right: 850px;
  }
  .offset9 {
    margin-right: 769px;
  }
  .offset8 {
    margin-right: 688px;
  }
  .offset7 {
    margin-right: 607px;
  }
  .offset6 {
    margin-right: 526px;
  }
  .offset5 {
    margin-right: 445px;
  }
  .offset4 {
    margin-right: 364px;
  }
  .offset3 {
    margin-right: 283px;
  }
  .offset2 {
    margin-right: 202px;
  }
  .offset1 {
    margin-right: 121px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    margin-right: 4.2918454935622%;
    *margin-right: 4.2381974248927%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-right: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-right: 4.2918454935622%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.309012875536%;
    *width: 91.255364806867%;
  }
  .row-fluid .span10 {
    width: 82.618025751073%;
    *width: 82.564377682403%;
  }
  .row-fluid .span9 {
    width: 73.927038626609%;
    *width: 73.87339055794%;
  }
  .row-fluid .span8 {
    width: 65.236051502146%;
    *width: 65.182403433476%;
  }
  .row-fluid .span7 {
    width: 56.545064377682%;
    *width: 56.491416309013%;
  }
  .row-fluid .span6 {
    width: 47.854077253219%;
    *width: 47.800429184549%;
  }
  .row-fluid .span5 {
    width: 39.163090128755%;
    *width: 39.109442060086%;
  }
  .row-fluid .span4 {
    width: 30.472103004292%;
    *width: 30.418454935622%;
  }
  .row-fluid .span3 {
    width: 21.781115879828%;
    *width: 21.727467811159%;
  }
  .row-fluid .span2 {
    width: 13.090128755365%;
    *width: 13.036480686695%;
  }
  .row-fluid .span1 {
    width: 4.3991416309013%;
    *width: 4.3454935622318%;
  }
  .row-fluid .offset12 {
    margin-right: 108.58369098712%;
    *margin-right: 108.47639484979%;
  }
  .row-fluid .offset12:first-child {
    margin-right: 104.29184549356%;
    *margin-right: 104.18454935622%;
  }
  .row-fluid .offset11 {
    margin-right: 99.892703862661%;
    *margin-right: 99.785407725322%;
  }
  .row-fluid .offset11:first-child {
    margin-right: 95.600858369099%;
    *margin-right: 95.49356223176%;
  }
  .row-fluid .offset10 {
    margin-right: 91.201716738197%;
    *margin-right: 91.094420600858%;
  }
  .row-fluid .offset10:first-child {
    margin-right: 86.909871244635%;
    *margin-right: 86.802575107296%;
  }
  .row-fluid .offset9 {
    margin-right: 82.510729613734%;
    *margin-right: 82.403433476395%;
  }
  .row-fluid .offset9:first-child {
    margin-right: 78.218884120172%;
    *margin-right: 78.111587982833%;
  }
  .row-fluid .offset8 {
    margin-right: 73.81974248927%;
    *margin-right: 73.712446351931%;
  }
  .row-fluid .offset8:first-child {
    margin-right: 69.527896995708%;
    *margin-right: 69.420600858369%;
  }
  .row-fluid .offset7 {
    margin-right: 65.128755364807%;
    *margin-right: 65.021459227468%;
  }
  .row-fluid .offset7:first-child {
    margin-right: 60.836909871245%;
    *margin-right: 60.729613733906%;
  }
  .row-fluid .offset6 {
    margin-right: 56.437768240343%;
    *margin-right: 56.330472103004%;
  }
  .row-fluid .offset6:first-child {
    margin-right: 52.145922746781%;
    *margin-right: 52.038626609442%;
  }
  .row-fluid .offset5 {
    margin-right: 47.74678111588%;
    *margin-right: 47.639484978541%;
  }
  .row-fluid .offset5:first-child {
    margin-right: 43.454935622318%;
    *margin-right: 43.347639484979%;
  }
  .row-fluid .offset4 {
    margin-right: 39.055793991416%;
    *margin-right: 38.948497854077%;
  }
  .row-fluid .offset4:first-child {
    margin-right: 34.763948497854%;
    *margin-right: 34.656652360515%;
  }
  .row-fluid .offset3 {
    margin-right: 30.364806866953%;
    *margin-right: 30.257510729614%;
  }
  .row-fluid .offset3:first-child {
    margin-right: 26.072961373391%;
    *margin-right: 25.965665236052%;
  }
  .row-fluid .offset2 {
    margin-right: 21.673819742489%;
    *margin-right: 21.56652360515%;
  }
  .row-fluid .offset2:first-child {
    margin-right: 17.381974248927%;
    *margin-right: 17.274678111588%;
  }
  .row-fluid .offset1 {
    margin-right: 12.982832618026%;
    *margin-right: 12.875536480687%;
  }
  .row-fluid .offset1:first-child {
    margin-right: 8.6909871244635%;
    *margin-right: 8.5836909871245%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-right: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 40px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 918px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 837px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 756px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 675px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 594px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 513px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 432px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 351px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 270px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 189px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 108px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 27px;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .offset-12 {
    margin-right: -736px;
  }
  .offset-11 {
    margin-right: -673px;
  }
  .offset-10 {
    margin-right: -610px;
  }
  .offset-9 {
    margin-right: -547px;
  }
  .offset-8 {
    margin-right: -484px;
  }
  .offset-7 {
    margin-right: -421px;
  }
  .offset-6 {
    margin-right: -358px;
  }
  .offset-5 {
    margin-right: -295px;
  }
  .offset-4 {
    margin-right: -232px;
  }
  .offset-3 {
    margin-right: -169px;
  }
  .offset-2 {
    margin-right: -106px;
  }
  .offset-1 {
    margin-right: -43px;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .offset-12 {
    margin-right: -932px;
  }
  .offset-11 {
    margin-right: -851px;
  }
  .offset-10 {
    margin-right: -770px;
  }
  .offset-9 {
    margin-right: -689px;
  }
  .offset-8 {
    margin-right: -608px;
  }
  .offset-7 {
    margin-right: -527px;
  }
  .offset-6 {
    margin-right: -446px;
  }
  .offset-5 {
    margin-right: -365px;
  }
  .offset-4 {
    margin-right: -284px;
  }
  .offset-3 {
    margin-right: -203px;
  }
  .offset-2 {
    margin-right: -122px;
  }
  .offset-1 {
    margin-right: -41px;
  }
}
@media (min-width: 1200px) {
  .offset-12 {
    margin-right: -1196px;
  }
  .offset-11 {
    margin-right: -1093px;
  }
  .offset-10 {
    margin-right: -990px;
  }
  .offset-9 {
    margin-right: -887px;
  }
  .offset-8 {
    margin-right: -784px;
  }
  .offset-7 {
    margin-right: -681px;
  }
  .offset-6 {
    margin-right: -578px;
  }
  .offset-5 {
    margin-right: -475px;
  }
  .offset-4 {
    margin-right: -372px;
  }
  .offset-3 {
    margin-right: -269px;
  }
  .offset-2 {
    margin-right: -166px;
  }
  .offset-1 {
    margin-right: -63px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .row,
  .row-fluid {
    width: 100%;
    margin-right: 0;
    *zoom: 1;
  }
  .row:before,
  .row:after,
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after,
  .row-fluid:after {
    clear: both;
  }
  .row [class*="span"],
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    margin-right: 2.7173913043478%;
    *margin-right: 2.6637432356783%;
  }
  .row [class*="span"]:first-child:not(.pull-right),
  .row-fluid [class*="span"]:first-child:not(.pull-right) {
    margin-right: 0;
  }
  .row [class*="span"].pull-left:first-child + [class*="span"]:not(.pull-right),
  .row-fluid [class*="span"].pull-left:first-child + [class*="span"]:not(.pull-right) {
    margin-right: 0;
  }
  .row .span12,
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row .span11,
  .row-fluid .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .row .span10,
  .row-fluid .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .row .span9,
  .row-fluid .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .row .span8,
  .row-fluid .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .row .span7,
  .row-fluid .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .row .span6,
  .row-fluid .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .row .span5,
  .row-fluid .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .row .span4,
  .row-fluid .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .row .span3,
  .row-fluid .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .row .span2,
  .row-fluid .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .row .span1,
  .row-fluid .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span12 .row [class*="span"] {
    margin-right: 2.7173913043478%;
    *margin-right: 2.6637432356783%;
  }
  .span12 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span12 .row .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .span12 .row .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .span12 .row .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .span12 .row .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .span12 .row .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .span12 .row .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .span12 .row .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .span12 .row .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .span12 .row .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .span12 .row .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .span12 .row .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .span12 .row .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span11 .row [class*="span"] {
    margin-right: 2.9717682020802%;
    *margin-right: 2.9181201334107%;
  }
  .span11 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span11 .row .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .span11 .row .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .span11 .row .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .span11 .row .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .span11 .row .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .span11 .row .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .span11 .row .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .span11 .row .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .span11 .row .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .span11 .row .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .span11 .row .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span10 .row [class*="span"] {
    margin-right: 3.2786885245902%;
    *margin-right: 3.2250404559206%;
  }
  .span10 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span10 .row .span10 {
    width: 90.638930163447%;
    *width: 90.585282094778%;
  }
  .span10 .row .span9 {
    width: 81.277860326894%;
    *width: 81.224212258225%;
  }
  .span10 .row .span8 {
    width: 71.916790490342%;
    *width: 71.863142421672%;
  }
  .span10 .row .span7 {
    width: 62.555720653789%;
    *width: 62.502072585119%;
  }
  .span10 .row .span6 {
    width: 53.194650817236%;
    *width: 53.141002748567%;
  }
  .span10 .row .span5 {
    width: 43.833580980684%;
    *width: 43.779932912014%;
  }
  .span10 .row .span4 {
    width: 34.472511144131%;
    *width: 34.418863075461%;
  }
  .span10 .row .span3 {
    width: 25.111441307578%;
    *width: 25.057793238908%;
  }
  .span10 .row .span2 {
    width: 15.750371471025%;
    *width: 15.696723402356%;
  }
  .span10 .row .span1 {
    width: 6.3893016344725%;
    *width: 6.335653565803%;
  }
  .span9 .row [class*="span"] {
    margin-right: 3.6563071297989%;
    *margin-right: 3.6026590611294%;
  }
  .span9 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span9 .row .span9 {
    width: 89.672131147541%;
    *width: 89.618483078871%;
  }
  .span9 .row .span8 {
    width: 79.344262295082%;
    *width: 79.290614226412%;
  }
  .span9 .row .span7 {
    width: 69.016393442623%;
    *width: 68.962745373953%;
  }
  .span9 .row .span6 {
    width: 58.688524590164%;
    *width: 58.634876521494%;
  }
  .span9 .row .span5 {
    width: 48.360655737705%;
    *width: 48.307007669035%;
  }
  .span9 .row .span4 {
    width: 38.032786885246%;
    *width: 37.979138816576%;
  }
  .span9 .row .span3 {
    width: 27.704918032787%;
    *width: 27.651269964117%;
  }
  .span9 .row .span2 {
    width: 17.377049180328%;
    *width: 17.323401111658%;
  }
  .span9 .row .span1 {
    width: 7.0491803278689%;
    *width: 6.9955322591993%;
  }
  .span8 .row [class*="span"] {
    margin-right: 4.1322314049587%;
    *margin-right: 4.0785833362892%;
  }
  .span8 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span8 .row .span8 {
    width: 88.482632541133%;
    *width: 88.428984472464%;
  }
  .span8 .row .span7 {
    width: 76.965265082267%;
    *width: 76.911617013597%;
  }
  .span8 .row .span6 {
    width: 65.4478976234%;
    *width: 65.394249554731%;
  }
  .span8 .row .span5 {
    width: 53.930530164534%;
    *width: 53.876882095864%;
  }
  .span8 .row .span4 {
    width: 42.413162705667%;
    *width: 42.359514636998%;
  }
  .span8 .row .span3 {
    width: 30.895795246801%;
    *width: 30.842147178131%;
  }
  .span8 .row .span2 {
    width: 19.378427787934%;
    *width: 19.324779719265%;
  }
  .span8 .row .span1 {
    width: 7.8610603290676%;
    *width: 7.8074122603981%;
  }
  .span7 .row [class*="span"] {
    margin-right: 4.750593824228%;
    *margin-right: 4.6969457555585%;
  }
  .span7 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span7 .row .span7 {
    width: 86.98347107438%;
    *width: 86.929823005711%;
  }
  .span7 .row .span6 {
    width: 73.96694214876%;
    *width: 73.913294080091%;
  }
  .span7 .row .span5 {
    width: 60.950413223141%;
    *width: 60.896765154471%;
  }
  .span7 .row .span4 {
    width: 47.933884297521%;
    *width: 47.880236228851%;
  }
  .span7 .row .span3 {
    width: 34.917355371901%;
    *width: 34.863707303231%;
  }
  .span7 .row .span2 {
    width: 21.900826446281%;
    *width: 21.847178377611%;
  }
  .span7 .row .span1 {
    width: 8.8842975206612%;
    *width: 8.8306494519916%;
  }
  .span6 .row [class*="span"] {
    margin-right: 5.586592178771%;
    *margin-right: 5.5329441101014%;
  }
  .span6 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span6 .row .span6 {
    width: 85.035629453682%;
    *width: 84.981981385012%;
  }
  .span6 .row .span5 {
    width: 70.071258907363%;
    *width: 70.017610838694%;
  }
  .span6 .row .span4 {
    width: 55.106888361045%;
    *width: 55.053240292376%;
  }
  .span6 .row .span3 {
    width: 40.142517814727%;
    *width: 40.088869746057%;
  }
  .span6 .row .span2 {
    width: 25.178147268409%;
    *width: 25.124499199739%;
  }
  .span6 .row .span1 {
    width: 10.21377672209%;
    *width: 10.160128653421%;
  }
  .span5 .row [class*="span"] {
    margin-right: 6.7796610169492%;
    *margin-right: 6.7260129482796%;
  }
  .span5 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span5 .row .span5 {
    width: 82.402234636872%;
    *width: 82.348586568202%;
  }
  .span5 .row .span4 {
    width: 64.804469273743%;
    *width: 64.750821205073%;
  }
  .span5 .row .span3 {
    width: 47.206703910615%;
    *width: 47.153055841945%;
  }
  .span5 .row .span2 {
    width: 29.608938547486%;
    *width: 29.555290478817%;
  }
  .span5 .row .span1 {
    width: 12.011173184358%;
    *width: 11.957525115688%;
  }
  .span4 .row [class*="span"] {
    margin-right: 8.6206896551724%;
    *margin-right: 8.5670415865029%;
  }
  .span4 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span4 .row .span4 {
    width: 78.64406779661%;
    *width: 78.590419727941%;
  }
  .span4 .row .span3 {
    width: 57.28813559322%;
    *width: 57.234487524551%;
  }
  .span4 .row .span2 {
    width: 35.932203389831%;
    *width: 35.878555321161%;
  }
  .span4 .row .span1 {
    width: 14.576271186441%;
    *width: 14.522623117771%;
  }
  .span3 .row [class*="span"] {
    margin-right: 11.834319526627%;
    *margin-right: 11.780671457958%;
  }
  .span3 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span3 .row .span3 {
    width: 72.844827586207%;
    *width: 72.791179517537%;
  }
  .span3 .row .span2 {
    width: 45.689655172414%;
    *width: 45.636007103744%;
  }
  .span3 .row .span1 {
    width: 18.534482758621%;
    *width: 18.480834689951%;
  }
  .span2 .row [class*="span"] {
    margin-right: 18.867924528302%;
    *margin-right: 18.814276459632%;
  }
  .span2 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span2 .row .span2 {
    width: 62.721893491124%;
    *width: 62.668245422455%;
  }
  .span2 .row .span1 {
    width: 25.443786982249%;
    *width: 25.390138913579%;
  }
  .span1 .row [class*="span"] {
    margin-right: 46.511627906977%;
    *margin-right: 46.457979838307%;
  }
  .span1 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span1 .row .span1 {
    width: 40.566037735849%;
    *width: 40.51238966718%;
  }
  .spanfirst {
    margin-right: 0 !important;
    clear: right;
  }
}
.row .span50,
.row-fluid .span50 {
  width: 50%;
  float: right;
}
.row .span33,
.row-fluid .span33 {
  width: 33.3333%;
  float: right;
}
.row .span25,
.row-fluid .span25 {
  width: 25%;
  float: right;
}
.row .span20,
.row-fluid .span20 {
  width: 20%;
  float: right;
}
.row .span16,
.row-fluid .span16 {
  width: 16.6666%;
  float: right;
}
.hidden-default {
  display: none !important;
}
@media (min-width: 1200px) {
  .hidden-wide {
    display: none !important;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .hidden-normal {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .hidden-xtablet {
    display: none !important;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 599px) {
  .hidden-mobile {
    display: none !important;
  }
}

.hidden {
  display: none !important;
  visibility: hidden;
}
@media (min-width: 768px) and (max-width: 979px) {
  .jumbotron {
    padding: 20px 0;
  }
  .jumbotron h1 {
    font-size: 28px;
  }
  .jumbotron p {
    font-size: 14px;
  }
  .masthead {
    padding: 40px 0;
  }
  .masthead h1 {
    font-size: 56px;
  }
  .masthead p {
    font-size: 28px;
  }
  .masthead .btn-large {
    font-size: 16px;
    padding: 12px 16px;
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .jumbotron {
    padding: 20px 0;
  }
  .jumbotron h1 {
    font-size: 28px;
  }
  .jumbotron p {
    font-size: 16px;
  }
  .masthead {
    padding: 20px 0;
  }
  .masthead h1 {
    font-size: 28px;
  }
  .masthead p {
    font-size: 16px;
  }
  .masthead .btn-large {
    font-size: 14px;
    padding: 12px 16px;
    margin-top: 0;
  }
}



@media (max-width: 767px) {
  .always-show .mega > .mega-dropdown-menu,
  .always-show .dropdown-menu {
    display: block !important;
  }
  .navbar-collapse-fixed-top,
  .navbar-collapse-fixed-bottom {
    border-top: none;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 1000;
  }
  .navbar-collapse-fixed-top .nav-collapse,
  .navbar-collapse-fixed-bottom .nav-collapse {
    position: absolute;
    width: 100%;
    right: 0;
    top: 41px;
    margin: 0;
  }
  .navbar-collapse-fixed-top .nav-collapse.in,
  .navbar-collapse-fixed-bottom .nav-collapse.in {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
  }
  .navbar-collapse-fixed-top .nav-collapse.in > *,
  .navbar-collapse-fixed-bottom .nav-collapse.in > * {
    -webkit-transform: translateZ(0);
  }
  .navbar-collapse-fixed-top .nav-collapse.animate,
  .navbar-collapse-fixed-bottom .nav-collapse.animate {
    overflow: hidden;
  }
  .navbar-collapse-fixed-bottom {
    bottom: 0;
    top: auto;
  }
  .navbar-collapse-fixed-bottom .nav-collapse {
    bottom: 41px;
    top: auto;
  }
  .navbar-collapse-fixed-bottom .btn-navbar {
    position: absolute;
    bottom: 0;
  }
  .logo-control .logo-img-sm {
    display: block;
  }
  .logo-control .logo-img {
    display: none;
  }
}

@media (max-width: 767px) {
  h1 {
    font-size: 28px;
    line-height: 1.25;
  }
  h1 small {
    font-size: 28px;
  }
  h2 {
    font-size: 21px;
    line-height: 1.25;
  }
  h2 small {
    font-size: 21px;
  }
  h3 {
    font-size: 17.5px;
    line-height: 1.25;
  }
  h3 small {
    font-size: 14px;
  }
  h4,
  h5,
  h6 {
    font-size: 14px;
    line-height: 1.25;
  }
  h4 small,
  h5 small,
  h6 small {
    font-size: 14px -2px;
  }
}

@media (max-width: 767px) {
  .t3-navhelper {
    margin-right: -20px;
    margin-left: -20px;
  }
  .t3-mainnav {
    background: #e6e6e6;
    border-top: 1px solid #d9d9d9;
    height: auto;
    margin-right: -20px;
    margin-left: -20px;
  }
  .t3-mainnav .navbar .btn-navbar:hover {
    cursor: pointer;
  }
  .t3-mainnav .nav-collapse {
    margin-top: 10px;
    background: #fff;
  }
  .t3-mainnav .nav-collapse .nav {
    margin: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a {
    margin-bottom: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > span {
    padding: 10px 20px;
    display: inline-block;
  }
  .t3-mainnav .nav-collapse .nav > li > a,
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-bottom: 1px solid #444;
    padding: 10px 20px;
    font-weight: bold;
    text-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
  }
  .t3-mainnav .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a:hover {
    background-color: #666;
    background-image: none;
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-top: 1px solid #d9d9d9;
    border-bottom: 0;
    font-weight: normal;
    padding: 10px 20px;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu.open a,
  .t3-mainnav .nav-collapse .dropdown-submenu.open > a,
  .t3-mainnav .nav-collapse .dropdown-menu a:hover {
    background-color: #666;
    background-image: none;
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu {
    margin: 0;
    padding: 0;
    background-color: #e6e6e6;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .t3-mainnav.navbar-collapse-fixed-top,
  .t3-mainnav.navbar-collapse-fixed-bottom {
    margin: 0;
  }
  .t3-mainnav.navbar-collapse-fixed-top .nav-collapse,
  .t3-mainnav.navbar-collapse-fixed-bottom .nav-collapse {
    margin: 0;
  }
  .t3-mainnav {
    background: #444;
    border-top: 1px solid #444;
  }
  .t3-mainnav .nav-collapse {
    background: #222;
    color: #eee;
  }
  .t3-mainnav .nav-collapse .nav > li > a,
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-bottom: 1px solid #666;
  }
  .t3-mainnav .nav-collapse .nav > li > a:hover,
  .t3-mainnav .nav-collapse .dropdown-menu a:hover {
    background-color: #666;
  }
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-top: 1px solid #666;
    border-bottom: 0;
  }
  .t3-mainnav .nav-collapse .dropdown-menu a:hover {
    background-color: #666;
  }
  .t3-mainnav .nav-collapse .dropdown-menu {
    background-color: #444;
  }
  .t3-mainnav .navbar .nav > li > .dropdown-menu:before,
  .t3-mainnav .navbar .nav > li > .dropdown-menu:after,
  .t3-mainnav .navbar .nav > li > .dropdown-menu .divider {
    display: none;
  }
  .t3-mainnav .customization {
    display: none;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  #search-form .word a.btn {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .article-content iframe {
    width: 100% !important;
    height: auto;
  }
  .contact .form-horizontal .control-label.email_copy {
    float: right;
    margin-left: 5px;
  }
  .contact .thumbnail.pull-right {
    width: 100%;
    float: none;
  }
  .contact .thumbnail.pull-right img {
    width: 100%;
  }
  .contact .dl-horizontal dt {
    float: right;
    margin-left: 5px;
  }
  .login-wrap .login_form fieldset,
  .login-wrap .login fieldset {
    padding-right: 20px;
  }
}
@media (max-width: 599px) {
  article img[align=left],
  .img_caption.left,
  article img[align=right],
  .img_caption.right,
  .img-fulltext-left,
  .img-fulltext-right {
    float: none !important;
    margin-right: 0;
    margin-left: 0;
    width: 100% !important;
  }
  a#advanced-search-toggle {
    margin-top: 10px;
  }
  #search-form .word a.btn {
    margin-top: 10px;
  }
}
@media (max-width: 360px) {
  button.button {
    margin-top: 10px;
  }
  #search-form .word button.btn,
  #search-form .word a.btn {
    margin-top: 10px;
  }
}



@media (max-width: 767px) {
  body {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .logo {
    float: right !important;
    text-align: center;
    width: 100% !important;
  }
  .head-search {
    float: right !important;
    margin-top: 20px;
    margin-right: 0 !important;
    width: 100% !important;
  }
  .head-search form {
    float: none;
  }
  .head-search .input {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 30px;
  }
  .head-search .input:focus {
    width: 100%;
  }
  .t3-header .span8,
  .t3-header .span4 {
    width: 100% !important;
    margin-right: 0 !important;
    float: none;
  }
  .languageswitcherload {
    float: right;
  }
  .languageswitcherload .mod-languages {
    text-align: left;
  }
  .t3-sl {
    padding-bottom: 20px;
    padding-top: 20px;
  }
  .t3-footer {
    margin-right: -20px;
    margin-left: -20px;
  }
  .t3-footnav {
    padding: 20px 20px 0;
    font-size: 12px;
  }
  .t3-footnav .module-title {
    font-size: 14px;
    font-weight: bold;
  }
  .t3-copyright {
    padding: 20px 20px 40px;
    *zoom: 1;
  }
  .t3-copyright:before,
  .t3-copyright:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .t3-copyright:after {
    clear: both;
  }
  .copyright,
  .poweredby {
    float: none;
    display: inline-block;
    text-align: center;
  }
  .poweredby {
    margin-top: 10px;
  }
  .poweredby .t3-logo,
  .poweredby .t3-logo-small {
    float: none;
    display: inline-block;
  }
}PK�}!]��
��rtl/dark/home-responsive.cssnu&1i�@media (max-width: 767px) {
  .home .t3-sl-1,
  .home .t3-sl-5 {
    margin-right: -20px;
    margin-left: -20px;
  }
  .home .t3-sl-1 .jumbotron,
  .home .t3-sl-5 .jumbotron {
    padding-top: 30px;
    padding-bottom: 10px;
  }
  .home .t3-sl-1 .jumbotron .btn-large,
  .home .t3-sl-5 .jumbotron .btn-large {
    font-size: 16px;
    padding: 12px 16px;
  }
  .home .t3-sl-2 {
    text-align: center;
  }
  .home .t3-sl-2 p {
    font-size: 14px;
    line-height: 20px;
  }
  .home .t3-sl-3 p img {
    margin-bottom: 0;
    margin-top: 20px;
  }
  .home .t3-sl-3 p,
  .home .t3-sl-4 p {
    font-size: 14px;
    line-height: 20px;
  }
  .home .t3-sl-3 .jumbotron,
  .home .t3-sl-4 .jumbotron {
    padding-bottom: 0;
  }
  .home .t3-sl-3 .jumbotron h1,
  .home .t3-sl-4 .jumbotron h1 {
    margin-bottom: 10px;
    margin-top: 10px;
  }
  .home .t3-sl-3 .jumbotron p,
  .home .t3-sl-4 .jumbotron p {
    font-size: 14px;
  }
}PK�}!]KհM����rtl/dark/bootstrap.cssnu&1i�.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
audio:not([controls]) {
  display: none;
}
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
a:hover,
a:active {
  outline: 0;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  
  max-width: 100%;
  
  width: auto \9;
  
  height: auto;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}
#map_canvas img,
.google-maps img {
  max-width: none;
}
button,
input,
select,
textarea {
  margin: 0;
  font-size: 100%;
  vertical-align: middle;
}
button,
input {
  *overflow: visible;
  line-height: normal;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
  cursor: pointer;
}
input[type="search"] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
textarea {
  overflow: auto;
  vertical-align: top;
}
@media print {
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
}

.row {
  margin-right: -40px;
  *zoom: 1;
}
.row:before,
.row:after {
  display: table;
  content: "";
  line-height: 0;
}
.row:after {
  clear: both;
}
[class*="span"] {
  float: right;
  min-height: 1px;
  margin-right: 40px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 932px;
}
.span12 {
  width: 932px;
}
.span11 {
  width: 851px;
}
.span10 {
  width: 770px;
}
.span9 {
  width: 689px;
}
.span8 {
  width: 608px;
}
.span7 {
  width: 527px;
}
.span6 {
  width: 446px;
}
.span5 {
  width: 365px;
}
.span4 {
  width: 284px;
}
.span3 {
  width: 203px;
}
.span2 {
  width: 122px;
}
.span1 {
  width: 41px;
}
.offset12 {
  margin-right: 1012px;
}
.offset11 {
  margin-right: 931px;
}
.offset10 {
  margin-right: 850px;
}
.offset9 {
  margin-right: 769px;
}
.offset8 {
  margin-right: 688px;
}
.offset7 {
  margin-right: 607px;
}
.offset6 {
  margin-right: 526px;
}
.offset5 {
  margin-right: 445px;
}
.offset4 {
  margin-right: 364px;
}
.offset3 {
  margin-right: 283px;
}
.offset2 {
  margin-right: 202px;
}
.offset1 {
  margin-right: 121px;
}
.row-fluid {
  width: 100%;
  *zoom: 1;
}
.row-fluid:before,
.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.row-fluid:after {
  clear: both;
}
.row-fluid [class*="span"] {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: right;
  margin-right: 4.2918454935622%;
  *margin-right: 4.2381974248927%;
}
.row-fluid [class*="span"]:first-child {
  margin-right: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-right: 4.2918454935622%;
}
.row-fluid .span12 {
  width: 100%;
  *width: 99.94635193133%;
}
.row-fluid .span11 {
  width: 91.309012875536%;
  *width: 91.255364806867%;
}
.row-fluid .span10 {
  width: 82.618025751073%;
  *width: 82.564377682403%;
}
.row-fluid .span9 {
  width: 73.927038626609%;
  *width: 73.87339055794%;
}
.row-fluid .span8 {
  width: 65.236051502146%;
  *width: 65.182403433476%;
}
.row-fluid .span7 {
  width: 56.545064377682%;
  *width: 56.491416309013%;
}
.row-fluid .span6 {
  width: 47.854077253219%;
  *width: 47.800429184549%;
}
.row-fluid .span5 {
  width: 39.163090128755%;
  *width: 39.109442060086%;
}
.row-fluid .span4 {
  width: 30.472103004292%;
  *width: 30.418454935622%;
}
.row-fluid .span3 {
  width: 21.781115879828%;
  *width: 21.727467811159%;
}
.row-fluid .span2 {
  width: 13.090128755365%;
  *width: 13.036480686695%;
}
.row-fluid .span1 {
  width: 4.3991416309013%;
  *width: 4.3454935622318%;
}
.row-fluid .offset12 {
  margin-right: 108.58369098712%;
  *margin-right: 108.47639484979%;
}
.row-fluid .offset12:first-child {
  margin-right: 104.29184549356%;
  *margin-right: 104.18454935622%;
}
.row-fluid .offset11 {
  margin-right: 99.892703862661%;
  *margin-right: 99.785407725322%;
}
.row-fluid .offset11:first-child {
  margin-right: 95.600858369099%;
  *margin-right: 95.49356223176%;
}
.row-fluid .offset10 {
  margin-right: 91.201716738197%;
  *margin-right: 91.094420600858%;
}
.row-fluid .offset10:first-child {
  margin-right: 86.909871244635%;
  *margin-right: 86.802575107296%;
}
.row-fluid .offset9 {
  margin-right: 82.510729613734%;
  *margin-right: 82.403433476395%;
}
.row-fluid .offset9:first-child {
  margin-right: 78.218884120172%;
  *margin-right: 78.111587982833%;
}
.row-fluid .offset8 {
  margin-right: 73.81974248927%;
  *margin-right: 73.712446351931%;
}
.row-fluid .offset8:first-child {
  margin-right: 69.527896995708%;
  *margin-right: 69.420600858369%;
}
.row-fluid .offset7 {
  margin-right: 65.128755364807%;
  *margin-right: 65.021459227468%;
}
.row-fluid .offset7:first-child {
  margin-right: 60.836909871245%;
  *margin-right: 60.729613733906%;
}
.row-fluid .offset6 {
  margin-right: 56.437768240343%;
  *margin-right: 56.330472103004%;
}
.row-fluid .offset6:first-child {
  margin-right: 52.145922746781%;
  *margin-right: 52.038626609442%;
}
.row-fluid .offset5 {
  margin-right: 47.74678111588%;
  *margin-right: 47.639484978541%;
}
.row-fluid .offset5:first-child {
  margin-right: 43.454935622318%;
  *margin-right: 43.347639484979%;
}
.row-fluid .offset4 {
  margin-right: 39.055793991416%;
  *margin-right: 38.948497854077%;
}
.row-fluid .offset4:first-child {
  margin-right: 34.763948497854%;
  *margin-right: 34.656652360515%;
}
.row-fluid .offset3 {
  margin-right: 30.364806866953%;
  *margin-right: 30.257510729614%;
}
.row-fluid .offset3:first-child {
  margin-right: 26.072961373391%;
  *margin-right: 25.965665236052%;
}
.row-fluid .offset2 {
  margin-right: 21.673819742489%;
  *margin-right: 21.56652360515%;
}
.row-fluid .offset2:first-child {
  margin-right: 17.381974248927%;
  *margin-right: 17.274678111588%;
}
.row-fluid .offset1 {
  margin-right: 12.982832618026%;
  *margin-right: 12.875536480687%;
}
.row-fluid .offset1:first-child {
  margin-right: 8.6909871244635%;
  *margin-right: 8.5836909871245%;
}
[class*="span"].hide,
.row-fluid [class*="span"].hide {
  display: none;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: left;
}

.container {
  margin-left: auto;
  margin-right: auto;
  *zoom: 1;
}
.container:before,
.container:after {
  display: table;
  content: "";
  line-height: 0;
}
.container:after {
  clear: both;
}
.container-fluid {
  padding-left: 40px;
  padding-right: 40px;
  *zoom: 1;
}
.container-fluid:before,
.container-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.container-fluid:after {
  clear: both;
}

code,
pre {
  padding: 0 3px 2px;
  font-family: monospace;
  font-size: 12px;
  color: #444;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
code {
  padding: 2px 4px;
  color: #d14;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
  white-space: nowrap;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 20px;
  word-break: break-all;
  word-wrap: break-word;
  white-space: pre;
  white-space: pre-wrap;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.15);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
pre.prettyprint {
  margin-bottom: 20px;
}
pre code {
  padding: 0;
  color: inherit;
  white-space: pre;
  white-space: pre-wrap;
  background-color: transparent;
  border: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
form {
  margin: 0 0 20px;
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: 40px;
  color: #444;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
legend small {
  font-size: 15px;
  color: #999;
}
label,
input,
button,
select,
textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
}
input,
button,
select,
textarea {
  font-family: sans-serif;
}
label {
  display: block;
  margin-bottom: 5px;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #666;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  vertical-align: middle;
}
input,
textarea,
.uneditable-input {
  width: 206px;
}
textarea {
  height: auto;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  background-color: #444;
  border: 1px solid #666;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: rgba(82,168,236,0.8);
  outline: 0;
  
  outline: thin dotted \9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  
  *margin-top: 0;
  
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  
  height: 30px;
  
  *margin-top: 4px;
  line-height: 30px;
}
select {
  width: 220px;
  border: 1px solid #666;
  background-color: #444;
}
select[multiple],
select[size] {
  height: auto;
}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.uneditable-input,
.uneditable-textarea {
  color: #999;
  background-color: #414141;
  border-color: #666;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  cursor: not-allowed;
}
.uneditable-input {
  overflow: hidden;
  white-space: nowrap;
}
.uneditable-textarea {
  width: auto;
  height: auto;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #999;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #999;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #999;
}
.radio,
.checkbox {
  min-height: 20px;
  padding-right: 20px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  float: right;
  margin-right: -20px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-right: 10px;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"] {
  float: none;
  margin-right: 0;
}
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
  display: inline-block;
}
input,
textarea,
.uneditable-input {
  margin-right: 0;
}
.controls-row [class*="span"] + [class*="span"] {
  margin-right: 40px;
}
input.span12,
textarea.span12,
.uneditable-input.span12 {
  width: 918px;
}
input.span11,
textarea.span11,
.uneditable-input.span11 {
  width: 837px;
}
input.span10,
textarea.span10,
.uneditable-input.span10 {
  width: 756px;
}
input.span9,
textarea.span9,
.uneditable-input.span9 {
  width: 675px;
}
input.span8,
textarea.span8,
.uneditable-input.span8 {
  width: 594px;
}
input.span7,
textarea.span7,
.uneditable-input.span7 {
  width: 513px;
}
input.span6,
textarea.span6,
.uneditable-input.span6 {
  width: 432px;
}
input.span5,
textarea.span5,
.uneditable-input.span5 {
  width: 351px;
}
input.span4,
textarea.span4,
.uneditable-input.span4 {
  width: 270px;
}
input.span3,
textarea.span3,
.uneditable-input.span3 {
  width: 189px;
}
input.span2,
textarea.span2,
.uneditable-input.span2 {
  width: 108px;
}
input.span1,
textarea.span1,
.uneditable-input.span1 {
  width: 27px;
}
.controls-row {
  *zoom: 1;
}
.controls-row:before,
.controls-row:after {
  display: table;
  content: "";
  line-height: 0;
}
.controls-row:after {
  clear: both;
}
.controls-row [class*="span"],
.row-fluid .controls-row [class*="span"] {
  float: right;
}
.controls-row .checkbox[class*="span"],
.controls-row .radio[class*="span"] {
  padding-top: 5px;
}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  cursor: not-allowed;
  background-color: #eee;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
  background-color: transparent;
}
.control-group.warning .control-label,
.control-group.warning .help-block,
.control-group.warning .help-inline {
  color: #f80;
}
.control-group.warning .checkbox,
.control-group.warning .radio,
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  color: #f80;
}
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  border-color: #f80;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.warning input:focus,
.control-group.warning select:focus,
.control-group.warning textarea:focus {
  border-color: #cc6d00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
}
.control-group.warning .input-prepend .add-on,
.control-group.warning .input-append .add-on {
  color: #f80;
  background-color: #fcf8e3;
  border-color: #f80;
}
.control-group.error .control-label,
.control-group.error .help-block,
.control-group.error .help-inline {
  color: #c00;
}
.control-group.error .checkbox,
.control-group.error .radio,
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  color: #c00;
}
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  border-color: #c00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.error input:focus,
.control-group.error select:focus,
.control-group.error textarea:focus {
  border-color: #990000;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
}
.control-group.error .input-prepend .add-on,
.control-group.error .input-append .add-on {
  color: #c00;
  background-color: #f2dede;
  border-color: #c00;
}
.control-group.success .control-label,
.control-group.success .help-block,
.control-group.success .help-inline {
  color: #690;
}
.control-group.success .checkbox,
.control-group.success .radio,
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  color: #690;
}
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  border-color: #690;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.success input:focus,
.control-group.success select:focus,
.control-group.success textarea:focus {
  border-color: #446600;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
}
.control-group.success .input-prepend .add-on,
.control-group.success .input-append .add-on {
  color: #690;
  background-color: #dff0d8;
  border-color: #690;
}
.control-group.info .control-label,
.control-group.info .help-block,
.control-group.info .help-inline {
  color: #07b;
}
.control-group.info .checkbox,
.control-group.info .radio,
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  color: #07b;
}
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  border-color: #07b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.info input:focus,
.control-group.info select:focus,
.control-group.info textarea:focus {
  border-color: #005788;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
}
.control-group.info .input-prepend .add-on,
.control-group.info .input-append .add-on {
  color: #07b;
  background-color: #d9edf7;
  border-color: #07b;
}
input:focus:invalid,
textarea:focus:invalid,
select:focus:invalid {
  color: #b94a48;
  border-color: #ee5f5b;
}
input:focus:invalid:focus,
textarea:focus:invalid:focus,
select:focus:invalid:focus {
  border-color: #e9322d;
  -webkit-box-shadow: 0 0 6px #f8b9b7;
  -moz-box-shadow: 0 0 6px #f8b9b7;
  box-shadow: 0 0 6px #f8b9b7;
}
.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #222;
  border-top: 1px solid #e5e5e5;
  *zoom: 1;
}
.form-actions:before,
.form-actions:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-actions:after {
  clear: both;
}
.help-block,
.help-inline {
  color: #ffffff;
}
.help-block {
  display: block;
  margin-bottom: 10px;
}
.help-inline {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  padding-right: 5px;
}
.input-append,
.input-prepend {
  display: inline-block;
  margin-bottom: 10px;
  vertical-align: middle;
  font-size: 0;
  white-space: nowrap;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-append .dropdown-menu,
.input-append .popover,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input,
.input-prepend .dropdown-menu,
.input-prepend .popover {
  font-size: 14px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input {
  position: relative;
  margin-bottom: 0;
  *margin-right: 0;
  vertical-align: top;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-append input:focus,
.input-append select:focus,
.input-append .uneditable-input:focus,
.input-prepend input:focus,
.input-prepend select:focus,
.input-prepend .uneditable-input:focus {
  z-index: 2;
}
.input-append .add-on,
.input-prepend .add-on {
  display: inline-block;
  width: auto;
  height: 20px;
  min-width: 16px;
  padding: 4px 5px;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  background-color: #eee;
  border: 1px solid #ccc;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group > .dropdown-toggle,
.input-prepend .add-on,
.input-prepend .btn,
.input-prepend .btn-group > .dropdown-toggle {
  vertical-align: top;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.input-append .active,
.input-prepend .active {
  background-color: #bbff33;
  border-color: #690;
}
.input-prepend .add-on,
.input-prepend .btn {
  margin-left: -1px;
}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-append input,
.input-append select,
.input-append .uneditable-input {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-append input + .btn-group .btn:last-child,
.input-append select + .btn-group .btn:last-child,
.input-append .uneditable-input + .btn-group .btn:last-child {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group {
  margin-right: -1px;
}
.input-append .add-on:last-child,
.input-append .btn:last-child,
.input-append .btn-group:last-child > .dropdown-toggle {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.input-prepend.input-append input + .btn-group .btn,
.input-prepend.input-append select + .btn-group .btn,
.input-prepend.input-append .uneditable-input + .btn-group .btn {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-prepend.input-append .btn-group:first-child {
  margin-right: 0;
}
input.search-query {
  padding-left: 14px;
  padding-left: 4px \9;
  padding-right: 14px;
  
  padding-right: 4px \9;
  margin-bottom: 0;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.form-search .input-append .search-query,
.form-search .input-prepend .search-query {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.form-search .input-append .search-query {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
.form-search .input-append .btn {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
.form-search .input-prepend .search-query {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
.form-search .input-prepend .btn {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
  display: none;
}
.form-search label,
.form-inline label,
.form-search .btn-group,
.form-inline .btn-group {
  display: inline-block;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-right: 0;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  float: right;
  margin-left: 3px;
  margin-right: 0;
}
.control-group {
  margin-bottom: 10px;
}
legend + .control-group {
  margin-top: 20px;
  -webkit-margin-top-collapse: separate;
}
.form-horizontal .control-group {
  margin-bottom: 20px;
  *zoom: 1;
}
.form-horizontal .control-group:before,
.form-horizontal .control-group:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-horizontal .control-group:after {
  clear: both;
}
.form-horizontal .control-label {
  float: right;
  width: 160px;
  padding-top: 5px;
  text-align: left;
}
.form-horizontal .controls {
  *display: inline-block;
  *padding-right: 20px;
  margin-right: 180px;
  *margin-right: 0;
}
.form-horizontal .controls:first-child {
  *padding-right: 180px;
}
.form-horizontal .help-block {
  margin-bottom: 0;
}
.form-horizontal input + .help-block,
.form-horizontal select + .help-block,
.form-horizontal textarea + .help-block,
.form-horizontal .uneditable-input + .help-block,
.form-horizontal .input-prepend + .help-block,
.form-horizontal .input-append + .help-block {
  margin-top: 10px;
}
.form-horizontal .form-actions {
  padding-right: 180px;
}
table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
.table {
  width: 100%;
  margin-bottom: 20px;
}
.table th,
.table td {
  padding: 8px;
  line-height: 20px;
  text-align: right;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table th {
  font-weight: bold;
}
.table thead th {
  vertical-align: bottom;
}
.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}
.table tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #222;
}
.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}
.table-bordered {
  border: 1px solid #ddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-right: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.table-bordered th,
.table-bordered td {
  border-right: 1px solid #ddd;
}
.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}
.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
}
.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
  background-color: #f5f5f5;
}
table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
  display: table-cell;
  float: none;
  margin-right: 0;
}
.table td.span1,
.table th.span1 {
  float: none;
  width: 25px;
  margin-right: 0;
}
.table td.span2,
.table th.span2 {
  float: none;
  width: 106px;
  margin-right: 0;
}
.table td.span3,
.table th.span3 {
  float: none;
  width: 187px;
  margin-right: 0;
}
.table td.span4,
.table th.span4 {
  float: none;
  width: 268px;
  margin-right: 0;
}
.table td.span5,
.table th.span5 {
  float: none;
  width: 349px;
  margin-right: 0;
}
.table td.span6,
.table th.span6 {
  float: none;
  width: 430px;
  margin-right: 0;
}
.table td.span7,
.table th.span7 {
  float: none;
  width: 511px;
  margin-right: 0;
}
.table td.span8,
.table th.span8 {
  float: none;
  width: 592px;
  margin-right: 0;
}
.table td.span9,
.table th.span9 {
  float: none;
  width: 673px;
  margin-right: 0;
}
.table td.span10,
.table th.span10 {
  float: none;
  width: 754px;
  margin-right: 0;
}
.table td.span11,
.table th.span11 {
  float: none;
  width: 835px;
  margin-right: 0;
}
.table td.span12,
.table th.span12 {
  float: none;
  width: 916px;
  margin-right: 0;
}
.table tbody tr.success > td {
  background-color: #dff0d8;
}
.table tbody tr.error > td {
  background-color: #f2dede;
}
.table tbody tr.warning > td {
  background-color: #fcf8e3;
}
.table tbody tr.info > td {
  background-color: #d9edf7;
}
.table-hover tbody tr.success:hover > td {
  background-color: #d0e9c6;
}
.table-hover tbody tr.error:hover > td {
  background-color: #ebcccc;
}
.table-hover tbody tr.warning:hover > td {
  background-color: #faf2cc;
}
.table-hover tbody tr.info:hover > td {
  background-color: #c4e3f3;
}

@font-face {
  font-family: 'FontAwesome';
  src: url('../../../fonts/font-awesome/font/fontawesome-webfont.eot?v=3.2.1');
  src: url('../../../fonts/font-awesome/font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('../../../fonts/font-awesome/font/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('../../../fonts/font-awesome/font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('../../../fonts/font-awesome/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
}
.icon-large:before {
  vertical-align: -10%;
  font-size: 1.3333333333333em;
}
a [class^="icon-"],
a [class*=" icon-"] {
  display: inline;
}
[class^="icon-"].icon-fixed-width,
[class*=" icon-"].icon-fixed-width {
  display: inline-block;
  width: 1.1428571428571em;
  text-align: left;
  padding-left: 0.28571428571429em;
}
[class^="icon-"].icon-fixed-width.icon-large,
[class*=" icon-"].icon-fixed-width.icon-large {
  width: 1.4285714285714em;
}
.icons-ul {
  margin-right: 2.1428571428571em;
  list-style-type: none;
}
.icons-ul > li {
  position: relative;
}
.icons-ul .icon-li {
  position: absolute;
  right: -2.1428571428571em;
  width: 2.1428571428571em;
  text-align: center;
  line-height: inherit;
}
[class^="icon-"].hide,
[class*=" icon-"].hide {
  display: none;
}
.icon-muted {
  color: #eee;
}
.icon-light {
  color: #fff;
}
.icon-dark {
  color: #333;
}
.icon-border {
  border: solid 1px #eee;
  padding: .2em .25em .15em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.icon-2x {
  font-size: 2em;
}
.icon-2x.icon-border {
  border-width: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.icon-3x {
  font-size: 3em;
}
.icon-3x.icon-border {
  border-width: 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.icon-4x {
  font-size: 4em;
}
.icon-4x.icon-border {
  border-width: 4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.icon-5x {
  font-size: 5em;
}
.icon-5x.icon-border {
  border-width: 5px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
.pull-right {
  float: left;
}
.pull-left {
  float: right;
}
[class^="icon-"].pull-left,
[class*=" icon-"].pull-left {
  margin-left: .3em;
}
[class^="icon-"].pull-right,
[class*=" icon-"].pull-right {
  margin-right: .3em;
}
[class^="icon-"],
[class*=" icon-"] {
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 100% 0%;
  background-repeat: repeat;
  margin-top: 0;
}
.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: none;
}
.btn [class^="icon-"].icon-large,
.btn [class*=" icon-"].icon-large,
.nav [class^="icon-"].icon-large,
.nav [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].icon-spin,
.btn [class*=" icon-"].icon-spin,
.nav [class^="icon-"].icon-spin,
.nav [class*=" icon-"].icon-spin {
  display: inline-block;
}
.nav-tabs [class^="icon-"],
.nav-tabs [class^="icon-"].icon-large,
.nav-tabs [class*=" icon-"],
.nav-tabs [class*=" icon-"].icon-large,
.nav-pills [class^="icon-"],
.nav-pills [class^="icon-"].icon-large,
.nav-pills [class*=" icon-"],
.nav-pills [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].pull-left.icon-2x,
.btn [class^="icon-"].pull-right.icon-2x,
.btn [class*=" icon-"].pull-left.icon-2x,
.btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: .18em;
}
.btn [class^="icon-"].icon-spin.icon-large,
.btn [class*=" icon-"].icon-spin.icon-large {
  line-height: .8em;
}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,
.btn.btn-small [class^="icon-"].pull-right.icon-2x,
.btn.btn-small [class*=" icon-"].pull-left.icon-2x,
.btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: .25em;
}
.btn.btn-large [class^="icon-"],
.btn.btn-large [class*=" icon-"] {
  margin-top: 0;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: .05em;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x {
  margin-left: .2em;
}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-right: .2em;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  line-height: inherit;
}
.icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
a .icon-stack,
a .icon-spin {
  display: inline-block;
  text-decoration: none;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.icon-rotate-90:before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.icon-rotate-180:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
.icon-rotate-270:before {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.icon-flip-horizontal:before {
  -webkit-transform: scale(-1,1);
  -moz-transform: scale(-1,1);
  -ms-transform: scale(-1,1);
  -o-transform: scale(-1,1);
  transform: scale(-1,1);
}
.icon-flip-vertical:before {
  -webkit-transform: scale(1,-1);
  -moz-transform: scale(1,-1);
  -ms-transform: scale(1,-1);
  -o-transform: scale(1,-1);
  transform: scale(1,-1);
}
a .icon-rotate-90:before,
a .icon-rotate-180:before,
a .icon-rotate-270:before,
a .icon-flip-horizontal:before,
a .icon-flip-vertical:before {
  display: inline-block;
}
.icon-glass:before {
  content: "\f000";
}
.icon-music:before {
  content: "\f001";
}
.icon-search:before {
  content: "\f002";
}
.icon-envelope-alt:before {
  content: "\f003";
}
.icon-heart:before {
  content: "\f004";
}
.icon-star:before {
  content: "\f005";
}
.icon-star-empty:before {
  content: "\f006";
}
.icon-user:before {
  content: "\f007";
}
.icon-film:before {
  content: "\f008";
}
.icon-th-large:before {
  content: "\f009";
}
.icon-th:before {
  content: "\f00a";
}
.icon-th-list:before {
  content: "\f00b";
}
.icon-ok:before {
  content: "\f00c";
}
.icon-remove:before {
  content: "\f00d";
}
.icon-zoom-in:before {
  content: "\f00e";
}
.icon-zoom-out:before {
  content: "\f010";
}
.icon-power-off:before,
.icon-off:before {
  content: "\f011";
}
.icon-signal:before {
  content: "\f012";
}
.icon-gear:before,
.icon-cog:before {
  content: "\f013";
}
.icon-trash:before {
  content: "\f014";
}
.icon-home:before {
  content: "\f015";
}
.icon-file-alt:before {
  content: "\f016";
}
.icon-time:before {
  content: "\f017";
}
.icon-road:before {
  content: "\f018";
}
.icon-download-alt:before {
  content: "\f019";
}
.icon-download:before {
  content: "\f01a";
}
.icon-upload:before {
  content: "\f01b";
}
.icon-inbox:before {
  content: "\f01c";
}
.icon-play-circle:before {
  content: "\f01d";
}
.icon-rotate-right:before,
.icon-repeat:before {
  content: "\f01e";
}
.icon-refresh:before {
  content: "\f021";
}
.icon-list-alt:before {
  content: "\f022";
}
.icon-lock:before {
  content: "\f023";
}
.icon-flag:before {
  content: "\f024";
}
.icon-headphones:before {
  content: "\f025";
}
.icon-volume-off:before {
  content: "\f026";
}
.icon-volume-down:before {
  content: "\f027";
}
.icon-volume-up:before {
  content: "\f028";
}
.icon-qrcode:before {
  content: "\f029";
}
.icon-barcode:before {
  content: "\f02a";
}
.icon-tag:before {
  content: "\f02b";
}
.icon-tags:before {
  content: "\f02c";
}
.icon-book:before {
  content: "\f02d";
}
.icon-bookmark:before {
  content: "\f02e";
}
.icon-print:before {
  content: "\f02f";
}
.icon-camera:before {
  content: "\f030";
}
.icon-font:before {
  content: "\f031";
}
.icon-bold:before {
  content: "\f032";
}
.icon-italic:before {
  content: "\f033";
}
.icon-text-height:before {
  content: "\f034";
}
.icon-text-width:before {
  content: "\f035";
}
.icon-align-left:before {
  content: "\f036";
}
.icon-align-center:before {
  content: "\f037";
}
.icon-align-right:before {
  content: "\f038";
}
.icon-align-justify:before {
  content: "\f039";
}
.icon-list:before {
  content: "\f03a";
}
.icon-indent-left:before {
  content: "\f03b";
}
.icon-indent-right:before {
  content: "\f03c";
}
.icon-facetime-video:before {
  content: "\f03d";
}
.icon-picture:before {
  content: "\f03e";
}
.icon-pencil:before {
  content: "\f040";
}
.icon-map-marker:before {
  content: "\f041";
}
.icon-adjust:before {
  content: "\f042";
}
.icon-tint:before {
  content: "\f043";
}
.icon-edit:before {
  content: "\f044";
}
.icon-share:before {
  content: "\f045";
}
.icon-check:before {
  content: "\f046";
}
.icon-move:before {
  content: "\f047";
}
.icon-step-backward:before {
  content: "\f048";
}
.icon-fast-backward:before {
  content: "\f049";
}
.icon-backward:before {
  content: "\f04a";
}
.icon-play:before {
  content: "\f04b";
}
.icon-pause:before {
  content: "\f04c";
}
.icon-stop:before {
  content: "\f04d";
}
.icon-forward:before {
  content: "\f04e";
}
.icon-fast-forward:before {
  content: "\f050";
}
.icon-step-forward:before {
  content: "\f051";
}
.icon-eject:before {
  content: "\f052";
}
.icon-chevron-left:before {
  content: "\f053";
}
.icon-chevron-right:before {
  content: "\f054";
}
.icon-plus-sign:before {
  content: "\f055";
}
.icon-minus-sign:before {
  content: "\f056";
}
.icon-remove-sign:before {
  content: "\f057";
}
.icon-ok-sign:before {
  content: "\f058";
}
.icon-question-sign:before {
  content: "\f059";
}
.icon-info-sign:before {
  content: "\f05a";
}
.icon-screenshot:before {
  content: "\f05b";
}
.icon-remove-circle:before {
  content: "\f05c";
}
.icon-ok-circle:before {
  content: "\f05d";
}
.icon-ban-circle:before {
  content: "\f05e";
}
.icon-arrow-left:before {
  content: "\f060";
}
.icon-arrow-right:before {
  content: "\f061";
}
.icon-arrow-up:before {
  content: "\f062";
}
.icon-arrow-down:before {
  content: "\f063";
}
.icon-mail-forward:before,
.icon-share-alt:before {
  content: "\f064";
}
.icon-resize-full:before {
  content: "\f065";
}
.icon-resize-small:before {
  content: "\f066";
}
.icon-plus:before {
  content: "\f067";
}
.icon-minus:before {
  content: "\f068";
}
.icon-asterisk:before {
  content: "\f069";
}
.icon-exclamation-sign:before {
  content: "\f06a";
}
.icon-gift:before {
  content: "\f06b";
}
.icon-leaf:before {
  content: "\f06c";
}
.icon-fire:before {
  content: "\f06d";
}
.icon-eye-open:before {
  content: "\f06e";
}
.icon-eye-close:before {
  content: "\f070";
}
.icon-warning-sign:before {
  content: "\f071";
}
.icon-plane:before {
  content: "\f072";
}
.icon-calendar:before {
  content: "\f073";
}
.icon-random:before {
  content: "\f074";
}
.icon-comment:before {
  content: "\f075";
}
.icon-magnet:before {
  content: "\f076";
}
.icon-chevron-up:before {
  content: "\f077";
}
.icon-chevron-down:before {
  content: "\f078";
}
.icon-retweet:before {
  content: "\f079";
}
.icon-shopping-cart:before {
  content: "\f07a";
}
.icon-folder-close:before {
  content: "\f07b";
}
.icon-folder-open:before {
  content: "\f07c";
}
.icon-resize-vertical:before {
  content: "\f07d";
}
.icon-resize-horizontal:before {
  content: "\f07e";
}
.icon-bar-chart:before {
  content: "\f080";
}
.icon-twitter-sign:before {
  content: "\f081";
}
.icon-facebook-sign:before {
  content: "\f082";
}
.icon-camera-retro:before {
  content: "\f083";
}
.icon-key:before {
  content: "\f084";
}
.icon-gears:before,
.icon-cogs:before {
  content: "\f085";
}
.icon-comments:before {
  content: "\f086";
}
.icon-thumbs-up-alt:before {
  content: "\f087";
}
.icon-thumbs-down-alt:before {
  content: "\f088";
}
.icon-star-half:before {
  content: "\f089";
}
.icon-heart-empty:before {
  content: "\f08a";
}
.icon-signout:before {
  content: "\f08b";
}
.icon-linkedin-sign:before {
  content: "\f08c";
}
.icon-pushpin:before {
  content: "\f08d";
}
.icon-external-link:before {
  content: "\f08e";
}
.icon-signin:before {
  content: "\f090";
}
.icon-trophy:before {
  content: "\f091";
}
.icon-github-sign:before {
  content: "\f092";
}
.icon-upload-alt:before {
  content: "\f093";
}
.icon-lemon:before {
  content: "\f094";
}
.icon-phone:before {
  content: "\f095";
}
.icon-unchecked:before,
.icon-check-empty:before {
  content: "\f096";
}
.icon-bookmark-empty:before {
  content: "\f097";
}
.icon-phone-sign:before {
  content: "\f098";
}
.icon-twitter:before {
  content: "\f099";
}
.icon-facebook:before {
  content: "\f09a";
}
.icon-github:before {
  content: "\f09b";
}
.icon-unlock:before {
  content: "\f09c";
}
.icon-credit-card:before {
  content: "\f09d";
}
.icon-rss:before {
  content: "\f09e";
}
.icon-hdd:before {
  content: "\f0a0";
}
.icon-bullhorn:before {
  content: "\f0a1";
}
.icon-bell:before {
  content: "\f0a2";
}
.icon-certificate:before {
  content: "\f0a3";
}
.icon-hand-right:before {
  content: "\f0a4";
}
.icon-hand-left:before {
  content: "\f0a5";
}
.icon-hand-up:before {
  content: "\f0a6";
}
.icon-hand-down:before {
  content: "\f0a7";
}
.icon-circle-arrow-left:before {
  content: "\f0a8";
}
.icon-circle-arrow-right:before {
  content: "\f0a9";
}
.icon-circle-arrow-up:before {
  content: "\f0aa";
}
.icon-circle-arrow-down:before {
  content: "\f0ab";
}
.icon-globe:before {
  content: "\f0ac";
}
.icon-wrench:before {
  content: "\f0ad";
}
.icon-tasks:before {
  content: "\f0ae";
}
.icon-filter:before {
  content: "\f0b0";
}
.icon-briefcase:before {
  content: "\f0b1";
}
.icon-fullscreen:before {
  content: "\f0b2";
}
.icon-group:before {
  content: "\f0c0";
}
.icon-link:before {
  content: "\f0c1";
}
.icon-cloud:before {
  content: "\f0c2";
}
.icon-beaker:before {
  content: "\f0c3";
}
.icon-cut:before {
  content: "\f0c4";
}
.icon-copy:before {
  content: "\f0c5";
}
.icon-paperclip:before,
.icon-paper-clip:before {
  content: "\f0c6";
}
.icon-save:before {
  content: "\f0c7";
}
.icon-sign-blank:before {
  content: "\f0c8";
}
.icon-reorder:before {
  content: "\f0c9";
}
.icon-list-ul:before {
  content: "\f0ca";
}
.icon-list-ol:before {
  content: "\f0cb";
}
.icon-strikethrough:before {
  content: "\f0cc";
}
.icon-underline:before {
  content: "\f0cd";
}
.icon-table:before {
  content: "\f0ce";
}
.icon-magic:before {
  content: "\f0d0";
}
.icon-truck:before {
  content: "\f0d1";
}
.icon-pinterest:before {
  content: "\f0d2";
}
.icon-pinterest-sign:before {
  content: "\f0d3";
}
.icon-google-plus-sign:before {
  content: "\f0d4";
}
.icon-google-plus:before {
  content: "\f0d5";
}
.icon-money:before {
  content: "\f0d6";
}
.icon-caret-down:before {
  content: "\f0d7";
}
.icon-caret-up:before {
  content: "\f0d8";
}
.icon-caret-left:before {
  content: "\f0d9";
}
.icon-caret-right:before {
  content: "\f0da";
}
.icon-columns:before {
  content: "\f0db";
}
.icon-sort:before {
  content: "\f0dc";
}
.icon-sort-down:before {
  content: "\f0dd";
}
.icon-sort-up:before {
  content: "\f0de";
}
.icon-envelope:before {
  content: "\f0e0";
}
.icon-linkedin:before {
  content: "\f0e1";
}
.icon-rotate-left:before,
.icon-undo:before {
  content: "\f0e2";
}
.icon-legal:before {
  content: "\f0e3";
}
.icon-dashboard:before {
  content: "\f0e4";
}
.icon-comment-alt:before {
  content: "\f0e5";
}
.icon-comments-alt:before {
  content: "\f0e6";
}
.icon-bolt:before {
  content: "\f0e7";
}
.icon-sitemap:before {
  content: "\f0e8";
}
.icon-umbrella:before {
  content: "\f0e9";
}
.icon-paste:before {
  content: "\f0ea";
}
.icon-lightbulb:before {
  content: "\f0eb";
}
.icon-exchange:before {
  content: "\f0ec";
}
.icon-cloud-download:before {
  content: "\f0ed";
}
.icon-cloud-upload:before {
  content: "\f0ee";
}
.icon-user-md:before {
  content: "\f0f0";
}
.icon-stethoscope:before {
  content: "\f0f1";
}
.icon-suitcase:before {
  content: "\f0f2";
}
.icon-bell-alt:before {
  content: "\f0f3";
}
.icon-coffee:before {
  content: "\f0f4";
}
.icon-food:before {
  content: "\f0f5";
}
.icon-file-text-alt:before {
  content: "\f0f6";
}
.icon-building:before {
  content: "\f0f7";
}
.icon-hospital:before {
  content: "\f0f8";
}
.icon-ambulance:before {
  content: "\f0f9";
}
.icon-medkit:before {
  content: "\f0fa";
}
.icon-fighter-jet:before {
  content: "\f0fb";
}
.icon-beer:before {
  content: "\f0fc";
}
.icon-h-sign:before {
  content: "\f0fd";
}
.icon-plus-sign-alt:before {
  content: "\f0fe";
}
.icon-double-angle-left:before {
  content: "\f100";
}
.icon-double-angle-right:before {
  content: "\f101";
}
.icon-double-angle-up:before {
  content: "\f102";
}
.icon-double-angle-down:before {
  content: "\f103";
}
.icon-angle-left:before {
  content: "\f104";
}
.icon-angle-right:before {
  content: "\f105";
}
.icon-angle-up:before {
  content: "\f106";
}
.icon-angle-down:before {
  content: "\f107";
}
.icon-desktop:before {
  content: "\f108";
}
.icon-laptop:before {
  content: "\f109";
}
.icon-tablet:before {
  content: "\f10a";
}
.icon-mobile-phone:before {
  content: "\f10b";
}
.icon-circle-blank:before {
  content: "\f10c";
}
.icon-quote-left:before {
  content: "\f10d";
}
.icon-quote-right:before {
  content: "\f10e";
}
.icon-spinner:before {
  content: "\f110";
}
.icon-circle:before {
  content: "\f111";
}
.icon-mail-reply:before,
.icon-reply:before {
  content: "\f112";
}
.icon-github-alt:before {
  content: "\f113";
}
.icon-folder-close-alt:before {
  content: "\f114";
}
.icon-folder-open-alt:before {
  content: "\f115";
}
.icon-expand-alt:before {
  content: "\f116";
}
.icon-collapse-alt:before {
  content: "\f117";
}
.icon-smile:before {
  content: "\f118";
}
.icon-frown:before {
  content: "\f119";
}
.icon-meh:before {
  content: "\f11a";
}
.icon-gamepad:before {
  content: "\f11b";
}
.icon-keyboard:before {
  content: "\f11c";
}
.icon-flag-alt:before {
  content: "\f11d";
}
.icon-flag-checkered:before {
  content: "\f11e";
}
.icon-terminal:before {
  content: "\f120";
}
.icon-code:before {
  content: "\f121";
}
.icon-reply-all:before {
  content: "\f122";
}
.icon-mail-reply-all:before {
  content: "\f122";
}
.icon-star-half-full:before,
.icon-star-half-empty:before {
  content: "\f123";
}
.icon-location-arrow:before {
  content: "\f124";
}
.icon-crop:before {
  content: "\f125";
}
.icon-code-fork:before {
  content: "\f126";
}
.icon-unlink:before {
  content: "\f127";
}
.icon-question:before {
  content: "\f128";
}
.icon-info:before {
  content: "\f129";
}
.icon-exclamation:before {
  content: "\f12a";
}
.icon-superscript:before {
  content: "\f12b";
}
.icon-subscript:before {
  content: "\f12c";
}
.icon-eraser:before {
  content: "\f12d";
}
.icon-puzzle-piece:before {
  content: "\f12e";
}
.icon-microphone:before {
  content: "\f130";
}
.icon-microphone-off:before {
  content: "\f131";
}
.icon-shield:before {
  content: "\f132";
}
.icon-calendar-empty:before {
  content: "\f133";
}
.icon-fire-extinguisher:before {
  content: "\f134";
}
.icon-rocket:before {
  content: "\f135";
}
.icon-maxcdn:before {
  content: "\f136";
}
.icon-chevron-sign-left:before {
  content: "\f137";
}
.icon-chevron-sign-right:before {
  content: "\f138";
}
.icon-chevron-sign-up:before {
  content: "\f139";
}
.icon-chevron-sign-down:before {
  content: "\f13a";
}
.icon-html5:before {
  content: "\f13b";
}
.icon-css3:before {
  content: "\f13c";
}
.icon-anchor:before {
  content: "\f13d";
}
.icon-unlock-alt:before {
  content: "\f13e";
}
.icon-bullseye:before {
  content: "\f140";
}
.icon-ellipsis-horizontal:before {
  content: "\f141";
}
.icon-ellipsis-vertical:before {
  content: "\f142";
}
.icon-rss-sign:before {
  content: "\f143";
}
.icon-play-sign:before {
  content: "\f144";
}
.icon-ticket:before {
  content: "\f145";
}
.icon-minus-sign-alt:before {
  content: "\f146";
}
.icon-check-minus:before {
  content: "\f147";
}
.icon-level-up:before {
  content: "\f148";
}
.icon-level-down:before {
  content: "\f149";
}
.icon-check-sign:before {
  content: "\f14a";
}
.icon-edit-sign:before {
  content: "\f14b";
}
.icon-external-link-sign:before {
  content: "\f14c";
}
.icon-share-sign:before {
  content: "\f14d";
}
.icon-compass:before {
  content: "\f14e";
}
.icon-collapse:before {
  content: "\f150";
}
.icon-collapse-top:before {
  content: "\f151";
}
.icon-expand:before {
  content: "\f152";
}
.icon-euro:before,
.icon-eur:before {
  content: "\f153";
}
.icon-gbp:before {
  content: "\f154";
}
.icon-dollar:before,
.icon-usd:before {
  content: "\f155";
}
.icon-rupee:before,
.icon-inr:before {
  content: "\f156";
}
.icon-yen:before,
.icon-jpy:before {
  content: "\f157";
}
.icon-renminbi:before,
.icon-cny:before {
  content: "\f158";
}
.icon-won:before,
.icon-krw:before {
  content: "\f159";
}
.icon-bitcoin:before,
.icon-btc:before {
  content: "\f15a";
}
.icon-file:before {
  content: "\f15b";
}
.icon-file-text:before {
  content: "\f15c";
}
.icon-sort-by-alphabet:before {
  content: "\f15d";
}
.icon-sort-by-alphabet-alt:before {
  content: "\f15e";
}
.icon-sort-by-attributes:before {
  content: "\f160";
}
.icon-sort-by-attributes-alt:before {
  content: "\f161";
}
.icon-sort-by-order:before {
  content: "\f162";
}
.icon-sort-by-order-alt:before {
  content: "\f163";
}
.icon-thumbs-up:before {
  content: "\f164";
}
.icon-thumbs-down:before {
  content: "\f165";
}
.icon-youtube-sign:before {
  content: "\f166";
}
.icon-youtube:before {
  content: "\f167";
}
.icon-xing:before {
  content: "\f168";
}
.icon-xing-sign:before {
  content: "\f169";
}
.icon-youtube-play:before {
  content: "\f16a";
}
.icon-dropbox:before {
  content: "\f16b";
}
.icon-stackexchange:before {
  content: "\f16c";
}
.icon-instagram:before {
  content: "\f16d";
}
.icon-flickr:before {
  content: "\f16e";
}
.icon-adn:before {
  content: "\f170";
}
.icon-bitbucket:before {
  content: "\f171";
}
.icon-bitbucket-sign:before {
  content: "\f172";
}
.icon-tumblr:before {
  content: "\f173";
}
.icon-tumblr-sign:before {
  content: "\f174";
}
.icon-long-arrow-down:before {
  content: "\f175";
}
.icon-long-arrow-up:before {
  content: "\f176";
}
.icon-long-arrow-left:before {
  content: "\f177";
}
.icon-long-arrow-right:before {
  content: "\f178";
}
.icon-apple:before {
  content: "\f179";
}
.icon-windows:before {
  content: "\f17a";
}
.icon-android:before {
  content: "\f17b";
}
.icon-linux:before {
  content: "\f17c";
}
.icon-dribbble:before {
  content: "\f17d";
}
.icon-skype:before {
  content: "\f17e";
}
.icon-foursquare:before {
  content: "\f180";
}
.icon-trello:before {
  content: "\f181";
}
.icon-female:before {
  content: "\f182";
}
.icon-male:before {
  content: "\f183";
}
.icon-gittip:before {
  content: "\f184";
}
.icon-sun:before {
  content: "\f185";
}
.icon-moon:before {
  content: "\f186";
}
.icon-archive:before {
  content: "\f187";
}
.icon-bug:before {
  content: "\f188";
}
.icon-vk:before {
  content: "\f189";
}
.icon-weibo:before {
  content: "\f18a";
}
.icon-renren:before {
  content: "\f18b";
}

.icon-address:before {
  content: "\f02d";
}
.icon-arrow-down-2:before {
  content: "\f0ab";
}
.icon-arrow-down-3:before {
  content: "\f0d7";
}
.icon-arrow-first:before {
  content: "\f048";
}
.icon-arrow-last:before {
  content: "\f051";
}
.icon-arrow-left-2:before {
  content: "\f0a8";
}
.icon-arrow-left-3:before {
  content: "\f0d9";
}
.icon-arrow-right-2:before {
  content: "\f0a9";
}
.icon-arrow-right-3:before {
  content: "\f0da";
}
.icon-arrow-up-2:before {
  content: "\f0aa";
}
.icon-arrow-up-3:before {
  content: "\f0d8";
}
.icon-bars:before {
  content: "\f080";
}
.icon-basket:before {
  content: "\f07a";
}
.icon-box-add:before {
  content: "\f019";
}
.icon-box-remove:before {
  content: "\f093";
}
.icon-broadcast:before {
  content: "\f012";
}
.icon-brush:before {
  content: "\f043";
}
.icon-calendar-2:before {
  content: "\f073";
}
.icon-camera-2:before {
  content: "\f03d";
}
.icon-cancel:before {
  content: "\f057";
}
.icon-cancel-2:before {
  content: "\f00d";
}
.icon-cart:before {
  content: "\f07a";
}
.icon-chart:before {
  content: "\f080";
}
.icon-checkbox:before {
  content: "\f046";
}
.icon-checkbox-partial:before {
  content: "\f147";
}
.icon-checkbox-unchecked:before {
  content: "\f096";
}
.icon-checkmark:before {
  content: "\f00c";
}
.icon-clock:before {
  content: "\f017";
}
.icon-color-palette:before {
  content: "\f0e4";
}
.icon-comments-2:before {
  content: "\f086";
}
.icon-contract:before {
  content: "\f066";
}
.icon-contract-2:before {
  content: "\f066";
}
.icon-cube:before {
  content: "\f01c";
}
.icon-database:before {
  content: "\f0a0";
}
.icon-drawer:before {
  content: "\f01c";
}
.icon-drawer-2:before {
  content: "\f01c";
}
.icon-expand:before {
  content: "\f065";
}
.icon-expand-2:before {
  content: "\f0b2";
}
.icon-eye:before {
  content: "\f06e";
}
.icon-feed:before {
  content: "\f143";
}
.icon-file-add:before {
  content: "\f116";
}
.icon-file-remove:before {
  content: "\f117";
}
.icon-first:before {
  content: "\f049";
}
.icon-flag-2:before {
  content: "\f0c6";
}
.icon-folder:before {
  content: "\f07c";
}
.icon-folder-2:before {
  content: "\f07b";
}
.icon-grid-view:before {
  content: "\f0db";
}
.icon-grid-view-2:before {
  content: "\f00a";
}
.icon-health:before {
  content: "\f0f1";
}
.icon-help:before {
  content: "\f059";
}
.icon-lamp:before {
  content: "\f0eb";
}
.icon-last:before {
  content: "\f050";
}
.icon-lightning:before {
  content: "\f0e7";
}
.icon-list-view:before {
  content: "\f0ca";
}
.icon-location:before {
  content: "\f041";
}
.icon-locked:before {
  content: "\f023";
}
.icon-loop:before {
  content: "\f021";
}
.icon-mail:before {
  content: "\f0e0";
}
.icon-mail-2:before {
  content: "\f003";
}
.icon-menu:before {
  content: "\f142";
}
.icon-menu-2:before {
  content: "\f0dc";
}
.icon-minus-2:before {
  content: "\f068";
}
.icon-mobile:before {
  content: "\f10b";
}
.icon-next:before {
  content: "\f04e";
}
.icon-out:before {
  content: "\f045";
}
.icon-out-2:before {
  content: "\f08b";
}
.icon-pencil-2:before {
  content: "\f040";
}
.icon-pictures:before {
  content: "\f03e";
}
.icon-pin:before {
  content: "\f08d";
}
.icon-play-2:before {
  content: "\f01d";
}
.icon-plus-2:before {
  content: "\f067";
}
.icon-power-cord:before {
  content: "\f076";
}
.icon-previous:before {
  content: "\f04a";
}
.icon-printer:before {
  content: "\f02f";
}
.icon-puzzle:before {
  content: "\f12e";
}
.icon-quote:before {
  content: "\f10d";
}
.icon-quote-2:before {
  content: "\f10e";
}
.icon-redo:before {
  content: "\f064";
}
.icon-screen:before {
  content: "\f108";
}
.icon-shuffle:before {
  content: "\f074";
}
.icon-star-2:before {
  content: "\f123";
}
.icon-support:before {
  content: "\f05b";
}
.icon-tools:before {
  content: "\f0ad";
}
.icon-users:before {
  content: "\f0c0";
}
.icon-vcard:before {
  content: "\f18b";
}
.icon-wand:before {
  content: "\f0d0";
}
.icon-warning:before {
  content: "\f071";
}

.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0,0,0,0.15);
}
.well-large {
  padding: 24px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.well-small {
  padding: 9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.close {
  float: left;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  color: #000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

.btn {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  padding: 4px 12px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #444;
  text-shadow: 0 1px 1px rgba(255,255,255,0.75);
  background-color: #4e4e4e;
  background-image: -moz-linear-gradient(top,#444,#5e5e5e);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#5e5e5e));
  background-image: -webkit-linear-gradient(top,#444,#5e5e5e);
  background-image: -o-linear-gradient(top,#444,#5e5e5e);
  background-image: linear-gradient(to bottom,#444,#5e5e5e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff5d5d5d', GradientType=0);
  border-color: #5e5e5e #5e5e5e #373737;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #5e5e5e;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #2b2b2b;
  *border: 0;
  border-bottom-color: #111111;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *margin-right: .3em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #444;
  background-color: #5e5e5e;
  *background-color: #515151;
}
.btn:active,
.btn.active {
  background-color: #444444 \9;
}
.btn:first-child {
  *margin-right: 0;
}
.btn:hover,
.btn:focus {
  color: #444;
  text-decoration: none;
  background-position: 100% -15px;
  -webkit-transition: background-position .1s linear;
  -moz-transition: background-position .1s linear;
  -o-transition: background-position .1s linear;
  transition: background-position .1s linear;
}
.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-large {
  padding: 11px 19px;
  font-size: 17.5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
  margin-top: 4px;
}
.btn-small {
  padding: 2px 10px;
  font-size: 11.9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
  margin-top: 0;
}
.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
  margin-top: -1px;
}
.btn-mini {
  padding: 1px 6px;
  font-size: 10.5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
  padding-right: 0;
  padding-left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255,255,255,0.75);
}
.btn-primary {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0084cf;
  background-image: -moz-linear-gradient(top,#07b,#0097ee);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#07b),to(#0097ee));
  background-image: -webkit-linear-gradient(top,#07b,#0097ee);
  background-image: -o-linear-gradient(top,#07b,#0097ee);
  background-image: linear-gradient(to bottom,#07b,#0097ee);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0077bb', endColorstr='#ff0097ed', GradientType=0);
  border-color: #0097ee #0097ee #0067a2;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #0097ee;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #fff;
  background-color: #0097ee;
  *background-color: #0087d5;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #0077bb \9;
}
.btn-warning {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #ff9214;
  background-image: -moz-linear-gradient(top,#f80,#ffa033);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f80),to(#ffa033));
  background-image: -webkit-linear-gradient(top,#f80,#ffa033);
  background-image: -o-linear-gradient(top,#f80,#ffa033);
  background-image: linear-gradient(to bottom,#f80,#ffa033);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff8800', endColorstr='#ffff9f32', GradientType=0);
  border-color: #ffa033 #ffa033 #e67a00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ffa033;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #fff;
  background-color: #ffa033;
  *background-color: #ff941a;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #ff8800 \9;
}
.btn-danger {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e00000;
  background-image: -moz-linear-gradient(top,#c00,#ff0000);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#c00),to(#ff0000));
  background-image: -webkit-linear-gradient(top,#c00,#ff0000);
  background-image: -o-linear-gradient(top,#c00,#ff0000);
  background-image: linear-gradient(to bottom,#c00,#ff0000);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc0000', endColorstr='#ffff0000', GradientType=0);
  border-color: #ff0000 #ff0000 #b30000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ff0000;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  color: #fff;
  background-color: #ff0000;
  *background-color: #e60000;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #cc0000 \9;
}
.btn-success {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #74ad00;
  background-image: -moz-linear-gradient(top,#690,#88cc00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#690),to(#88cc00));
  background-image: -webkit-linear-gradient(top,#690,#88cc00);
  background-image: -o-linear-gradient(top,#690,#88cc00);
  background-image: linear-gradient(to bottom,#690,#88cc00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff669900', endColorstr='#ff87cc00', GradientType=0);
  border-color: #88cc00 #88cc00 #558000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #88cc00;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #fff;
  background-color: #88cc00;
  *background-color: #77b300;
}
.btn-success:active,
.btn-success.active {
  background-color: #669900 \9;
}
.btn-info {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #00a8e0;
  background-image: -moz-linear-gradient(top,#09c,#00bfff);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#09c),to(#00bfff));
  background-image: -webkit-linear-gradient(top,#09c,#00bfff);
  background-image: -o-linear-gradient(top,#09c,#00bfff);
  background-image: linear-gradient(to bottom,#09c,#00bfff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0099cc', endColorstr='#ff00bfff', GradientType=0);
  border-color: #00bfff #00bfff #0086b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #00bfff;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #fff;
  background-color: #00bfff;
  *background-color: #00ace6;
}
.btn-info:active,
.btn-info.active {
  background-color: #0099cc \9;
}
.btn-inverse {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #4e4e4e;
  background-image: -moz-linear-gradient(top,#444,#5e5e5e);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#5e5e5e));
  background-image: -webkit-linear-gradient(top,#444,#5e5e5e);
  background-image: -o-linear-gradient(top,#444,#5e5e5e);
  background-image: linear-gradient(to bottom,#444,#5e5e5e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff5d5d5d', GradientType=0);
  border-color: #5e5e5e #5e5e5e #373737;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #5e5e5e;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #fff;
  background-color: #5e5e5e;
  *background-color: #515151;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #444444 \9;
}
button.btn,
input[type="submit"].btn {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button.btn.btn-large,
input[type="submit"].btn.btn-large {
  *padding-top: 7px;
  *padding-bottom: 7px;
}
button.btn.btn-small,
input[type="submit"].btn.btn-small {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
  *padding-top: 1px;
  *padding-bottom: 1px;
}
.btn-link,
.btn-link:active,
.btn-link[disabled] {
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-link {
  border-color: transparent;
  cursor: pointer;
  color: #22afff;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-link:hover,
.btn-link:focus {
  color: #0087d5;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus {
  color: #444;
  text-decoration: none;
}
.btn-group {
  position: relative;
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  font-size: 0;
  vertical-align: middle;
  white-space: nowrap;
  *margin-right: .3em;
}
.btn-group:first-child {
  *margin-right: 0;
}
.btn-group + .btn-group {
  margin-right: 5px;
}
.btn-toolbar {
  font-size: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group {
  margin-right: 5px;
}
.btn-group > .btn {
  position: relative;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group > .btn + .btn {
  margin-right: -1px;
}
.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover {
  font-size: 14px;
}
.btn-group > .btn-mini {
  font-size: 10.5px;
}
.btn-group > .btn-small {
  font-size: 11.9px;
}
.btn-group > .btn-large {
  font-size: 17.5px;
}
.btn-group > .btn:first-child {
  margin-right: 0;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group > .btn.large:first-child {
  margin-right: 0;
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
  z-index: 2;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
  -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);
  -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);
  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);
  *padding-top: 5px;
  *padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-toggle {
  padding-right: 5px;
  padding-left: 5px;
  *padding-top: 2px;
  *padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-toggle {
  *padding-top: 5px;
  *padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
  *padding-top: 7px;
  *padding-bottom: 7px;
}
.btn-group.open .dropdown-toggle {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-group.open .btn.dropdown-toggle {
  background-color: #5e5e5e;
}
.btn-group.open .btn-primary.dropdown-toggle {
  background-color: #0097ee;
}
.btn-group.open .btn-warning.dropdown-toggle {
  background-color: #ffa033;
}
.btn-group.open .btn-danger.dropdown-toggle {
  background-color: #ff0000;
}
.btn-group.open .btn-success.dropdown-toggle {
  background-color: #88cc00;
}
.btn-group.open .btn-info.dropdown-toggle {
  background-color: #00bfff;
}
.btn-group.open .btn-inverse.dropdown-toggle {
  background-color: #5e5e5e;
}
.btn .caret {
  margin-top: 8px;
  margin-right: 0;
}
.btn-large .caret {
  margin-top: 6px;
}
.btn-large .caret {
  border-right-width: 5px;
  border-left-width: 5px;
  border-top-width: 5px;
}
.btn-mini .caret,
.btn-small .caret {
  margin-top: 8px;
}
.dropup .btn-large .caret {
  border-bottom-width: 5px;
}
.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.btn-group-vertical {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
}
.btn-group-vertical > .btn {
  display: block;
  float: none;
  max-width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group-vertical > .btn + .btn {
  margin-right: 0;
  margin-top: -1px;
}
.btn-group-vertical > .btn:first-child {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.btn-group-vertical > .btn:last-child {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.btn-group-vertical > .btn-large:first-child {
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
}
.btn-group-vertical > .btn-large:last-child {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.alert {
  padding: 8px 14px 8px 35px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.alert,
.alert h4 {
  color: #f80;
}
.alert h4 {
  margin: 0;
}
.alert .close {
  position: relative;
  top: -2px;
  left: -21px;
  line-height: 20px;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #690;
}
.alert-success h4 {
  color: #690;
}
.alert-danger,
.alert-error {
  background-color: #f2dede;
  border-color: #eed3d7;
  color: #c00;
}
.alert-danger h4,
.alert-error h4 {
  color: #c00;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #07b;
}
.alert-info h4 {
  color: #07b;
}
.alert-block {
  padding-top: 14px;
  padding-bottom: 14px;
}
.alert-block > p,
.alert-block > ul {
  margin-bottom: 0;
}
.alert-block p + p {
  margin-top: 5px;
}

.nav {
  margin-right: 0;
  margin-bottom: 20px;
  list-style: none;
}
.nav > li > a {
  display: block;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.nav > li > a > img {
  max-width: none;
}
.nav > .pull-right {
  float: left;
}
.nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  color: #999;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
  text-transform: uppercase;
}
.nav li + .nav-header {
  margin-top: 9px;
}
.nav-list {
  padding-right: 15px;
  padding-left: 15px;
  margin-bottom: 0;
}
.nav-list > li > a,
.nav-list .nav-header {
  margin-right: -15px;
  margin-left: -15px;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}
.nav-list > li > a {
  padding: 3px 15px;
}
.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
  background-color: #22afff;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  margin-left: 2px;
}
.nav-list .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #fff;
}
.nav-tabs,
.nav-pills {
  *zoom: 1;
}
.nav-tabs:before,
.nav-tabs:after,
.nav-pills:before,
.nav-pills:after {
  display: table;
  content: "";
  line-height: 0;
}
.nav-tabs:after,
.nav-pills:after {
  clear: both;
}
.nav-tabs > li,
.nav-pills > li {
  float: right;
}
.nav-tabs > li > a,
.nav-pills > li > a {
  padding-left: 12px;
  padding-right: 12px;
  margin-left: 2px;
  line-height: 14px;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 20px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  border-color: #eee #eee #ddd;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  color: #666;
  background-color: #222;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
  color: #fff;
  background-color: #22afff;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li > a {
  margin-left: 0;
}
.nav-tabs.nav-stacked {
  border-bottom: 0;
}
.nav-tabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.nav-tabs.nav-stacked > li > a:hover,
.nav-tabs.nav-stacked > li > a:focus {
  border-color: #ddd;
  z-index: 2;
}
.nav-pills.nav-stacked > li > a {
  margin-bottom: 3px;
}
.nav-pills.nav-stacked > li:last-child > a {
  margin-bottom: 1px;
}
.nav-tabs .dropdown-menu {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.nav-pills .dropdown-menu {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.nav .dropdown-toggle .caret {
  border-top-color: #22afff;
  border-bottom-color: #22afff;
  margin-top: 6px;
}
.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret {
  border-top-color: #0087d5;
  border-bottom-color: #0087d5;
}
.nav-tabs .dropdown-toggle .caret {
  margin-top: 8px;
}
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.nav > .dropdown.active > a:hover,
.nav > .dropdown.active > a:focus {
  cursor: pointer;
}
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus {
  color: #fff;
  background-color: #999;
  border-color: #999;
}
.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret,
.nav li.dropdown.open a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}
.tabs-stacked .open > a:hover,
.tabs-stacked .open > a:focus {
  border-color: #999;
}
.tabbable {
  *zoom: 1;
}
.tabbable:before,
.tabbable:after {
  display: table;
  content: "";
  line-height: 0;
}
.tabbable:after {
  clear: both;
}
.tab-content {
  overflow: auto;
}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}
.tab-content > .active,
.pill-content > .active {
  display: block;
}
.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}
.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}
.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
  border-bottom-color: transparent;
  border-top-color: #ddd;
}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd #ddd;
}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-left: 0;
  margin-bottom: 3px;
}
.tabs-left > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}
.tabs-left > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eee #eee #eee #ddd;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #fff;
}
.tabs-right > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}
.tabs-right > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #eee #ddd #eee #eee;
}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #fff;
}
.nav > .disabled > a {
  color: #999;
}
.nav > .disabled > a:hover,
.nav > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  cursor: default;
}
.navbar {
  overflow: visible;
  margin-bottom: 20px;
  *position: relative;
  *z-index: 2;
}
.navbar-inner {
  min-height: 40px;
  padding-right: 20px;
  padding-left: 20px;
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
  background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
  border: 1px solid #c7c7c7;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  *zoom: 1;
}
.navbar-inner:before,
.navbar-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-inner:after {
  clear: both;
}
.navbar .container {
  width: auto;
}
.nav-collapse.collapse {
  height: auto;
  overflow: visible;
}
.navbar .brand {
  float: right;
  display: block;
  padding: 10px 20px 10px;
  margin-right: -20px;
  font-size: 20px;
  font-weight: 200;
  color: #666;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .brand:hover,
.navbar .brand:focus {
  text-decoration: none;
}
.navbar-text {
  margin-bottom: 0;
  line-height: 40px;
  color: #666;
}
.navbar-link {
  color: #666;
}
.navbar-link:hover,
.navbar-link:focus {
  color: #eee;
}
.navbar .divider-vertical {
  height: 40px;
  margin: 0 9px;
  border-right: 1px solid #e6e6e6;
  border-left: 1px solid #ffffff;
}
.navbar .btn,
.navbar .btn-group {
  margin-top: 5px;
}
.navbar .btn-group .btn,
.navbar .input-prepend .btn,
.navbar .input-append .btn,
.navbar .input-prepend .btn-group,
.navbar .input-append .btn-group {
  margin-top: 0;
}
.navbar-form {
  margin-bottom: 0;
  *zoom: 1;
}
.navbar-form:before,
.navbar-form:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-form:after {
  clear: both;
}
.navbar-form input,
.navbar-form select,
.navbar-form .radio,
.navbar-form .checkbox {
  margin-top: 5px;
}
.navbar-form input,
.navbar-form select,
.navbar-form .btn {
  display: inline-block;
  margin-bottom: 0;
}
.navbar-form input[type="image"],
.navbar-form input[type="checkbox"],
.navbar-form input[type="radio"] {
  margin-top: 3px;
}
.navbar-form .input-append,
.navbar-form .input-prepend {
  margin-top: 5px;
  white-space: nowrap;
}
.navbar-form .input-append input,
.navbar-form .input-prepend input {
  margin-top: 0;
}
.navbar-search {
  position: relative;
  float: right;
  margin-top: 5px;
  margin-bottom: 0;
}
.navbar-search .search-query {
  margin-bottom: 0;
  padding: 4px 14px;
  font-family: sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.navbar-static-top {
  position: static;
  margin-bottom: 0;
}
.navbar-static-top .navbar-inner {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 1030;
  margin-bottom: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  border-width: 0 0 1px;
}
.navbar-fixed-bottom .navbar-inner {
  border-width: 1px 0 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
  padding-right: 0;
  padding-left: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 932px;
}
.navbar-fixed-top {
  top: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  box-shadow: 0 1px 10px rgba(0,0,0,.1);
}
.navbar-fixed-bottom {
  bottom: 0;
}
.navbar-fixed-bottom .navbar-inner {
  -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  box-shadow: 0 -1px 10px rgba(0,0,0,.1);
}
.navbar .nav {
  position: relative;
  right: 0;
  display: block;
  float: right;
  margin: 0 0 0 10px;
}
.navbar .nav.pull-right {
  float: left;
  margin-left: 0;
}
.navbar .nav > li {
  float: right;
}
.navbar .nav > li > a {
  float: none;
  padding: 10px 15px 10px;
  color: #666;
  text-decoration: none;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .nav .dropdown-toggle .caret {
  margin-top: 8px;
}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
  background-color: #666;
  color: #eee;
  text-decoration: none;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  color: #eee;
  text-decoration: none;
  background-color: #07b;
  -webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
  -moz-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
  box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
}
.navbar .btn-navbar {
  display: none;
  float: left;
  padding: 7px 10px;
  margin-right: 5px;
  margin-left: 5px;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#d9d9d9));
  background-image: -webkit-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -o-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: linear-gradient(to bottom,#f2f2f2,#d9d9d9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
  border-color: #d9d9d9 #d9d9d9 #b3b3b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #d9d9d9;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  color: #fff;
  background-color: #d9d9d9;
  *background-color: #cccccc;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #bfbfbf \9;
}
.navbar .btn-navbar .icon-bar {
  display: block;
  width: 18px;
  height: 2px;
  background-color: #f5f5f5;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
  -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
  box-shadow: 0 1px 0 rgba(0,0,0,0.25);
}
.btn-navbar .icon-bar + .icon-bar {
  margin-top: 3px;
}
.navbar .nav > li > .dropdown-menu:before {
  content: '';
  display: inline-block;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0,0,0,0.2);
  position: absolute;
  top: -7px;
  right: 9px;
}
.navbar .nav > li > .dropdown-menu:after {
  content: '';
  display: inline-block;
  border-right: 6px solid transparent;
  border-left: 6px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
  top: -6px;
  right: 10px;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
  border-top: 7px solid #ccc;
  border-top-color: rgba(0,0,0,0.2);
  border-bottom: 0;
  bottom: -7px;
  top: auto;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
  border-top: 6px solid #fff;
  border-bottom: 0;
  bottom: -6px;
  top: auto;
}
.navbar .nav li.dropdown > a:hover .caret,
.navbar .nav li.dropdown > a:focus .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #07b;
  color: #eee;
}
.navbar .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.navbar .pull-right > li > .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right {
  right: auto;
  left: 0;
}
.navbar .pull-right > li > .dropdown-menu:before,
.navbar .nav > li > .dropdown-menu.pull-right:before {
  right: auto;
  left: 12px;
}
.navbar .pull-right > li > .dropdown-menu:after,
.navbar .nav > li > .dropdown-menu.pull-right:after {
  right: auto;
  left: 13px;
}
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
  right: auto;
  left: 100%;
  margin-right: 0;
  margin-left: -1px;
  -webkit-border-radius: 0 6px 6px 6px;
  -moz-border-radius: 0 6px 6px 6px;
  border-radius: 0 6px 6px 6px;
}
.navbar-inverse .navbar-inner {
  background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top,#222222,#111111);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#222222),to(#111111));
  background-image: -webkit-linear-gradient(top,#222222,#111111);
  background-image: -o-linear-gradient(top,#222222,#111111);
  background-image: linear-gradient(to bottom,#222222,#111111);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
  border-color: #252525;
}
.navbar-inverse .brand,
.navbar-inverse .nav > li > a {
  color: #999;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.navbar-inverse .brand:hover,
.navbar-inverse .brand:focus,
.navbar-inverse .nav > li > a:hover,
.navbar-inverse .nav > li > a:focus {
  color: #fff;
}
.navbar-inverse .brand {
  color: #999;
}
.navbar-inverse .navbar-text {
  color: #999;
}
.navbar-inverse .nav > li > a:focus,
.navbar-inverse .nav > li > a:hover {
  background-color: transparent;
  color: #fff;
}
.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
  color: #fff;
  background-color: #111111;
}
.navbar-inverse .navbar-link {
  color: #999;
}
.navbar-inverse .navbar-link:hover,
.navbar-inverse .navbar-link:focus {
  color: #fff;
}
.navbar-inverse .divider-vertical {
  border-right-color: #111111;
  border-left-color: #222222;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #111111;
  color: #fff;
}
.navbar-inverse .nav li.dropdown > a:hover .caret,
.navbar-inverse .nav li.dropdown > a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #999;
  border-bottom-color: #999;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.navbar-inverse .navbar-search .search-query {
  color: #fff;
  background-color: #515151;
  border-color: #111111;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused {
  padding: 5px 15px;
  color: #444;
  text-shadow: 0 1px 0 #fff;
  background-color: #fff;
  border: 0;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.15);
  -moz-box-shadow: 0 0 3px rgba(0,0,0,0.15);
  box-shadow: 0 0 3px rgba(0,0,0,0.15);
  outline: 0;
}
.navbar-inverse .btn-navbar {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0e0e0e;
  background-image: -moz-linear-gradient(top,#151515,#040404);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));
  background-image: -webkit-linear-gradient(top,#151515,#040404);
  background-image: -o-linear-gradient(top,#151515,#040404);
  background-image: linear-gradient(to bottom,#151515,#040404);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
  border-color: #040404 #040404 #000000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #040404;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
  color: #fff;
  background-color: #040404;
  *background-color: #000000;
}
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
  background-color: #000000 \9;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop,
.modal-backdrop.fade.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.modal {
  position: fixed;
  top: 10%;
  right: 50%;
  z-index: 1050;
  width: 560px;
  margin-right: -280px;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0,0,0,0.3);
  
  *border: 1px solid #999;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
  outline: none;
}
.modal.fade {
  -webkit-transition: opacity .3s linear, top .3s ease-out;
  -moz-transition: opacity .3s linear, top .3s ease-out;
  -o-transition: opacity .3s linear, top .3s ease-out;
  transition: opacity .3s linear, top .3s ease-out;
  top: -25%;
}
.modal.fade.in {
  top: 10%;
}
.modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
.modal-header .close {
  margin-top: 2px;
}
.modal-header h3 {
  margin: 0;
  line-height: 30px;
}
.modal-body {
  position: relative;
  overflow-y: auto;
  max-height: 400px;
  padding: 15px;
}
.modal-form {
  margin-bottom: 0;
}
.modal-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: left;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: inset 0 1px 0 #fff;
  -moz-box-shadow: inset 0 1px 0 #fff;
  box-shadow: inset 0 1px 0 #fff;
  *zoom: 1;
}
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.modal-footer:after {
  clear: both;
}
.modal-footer .btn + .btn {
  margin-right: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-right: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-right: 0;
}
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  font-size: 11px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-right: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-right: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  right: 50%;
  margin-right: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  right: 50%;
  margin-right: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.popover {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1010;
  display: none;
  max-width: 276px;
  padding: 1px;
  text-align: right;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  white-space: normal;
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-right: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-right: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.popover-title:empty {
  display: none;
}
.popover-content {
  padding: 9px 14px;
}
.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover .arrow {
  border-width: 11px;
}
.popover .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top .arrow {
  right: 50%;
  margin-right: -11px;
  border-bottom-width: 0;
  border-top-color: #999;
  border-top-color: rgba(0,0,0,0.25);
  bottom: -11px;
}
.popover.top .arrow:after {
  bottom: 1px;
  margin-right: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.popover.right .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0,0,0,0.25);
}
.popover.right .arrow:after {
  right: 1px;
  bottom: -10px;
  border-right-width: 0;
  border-left-color: #fff;
}
.popover.bottom .arrow {
  right: 50%;
  margin-right: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0,0,0,0.25);
  top: -11px;
}
.popover.bottom .arrow:after {
  top: 1px;
  margin-right: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999;
  border-right-color: rgba(0,0,0,0.25);
}
.popover.left .arrow:after {
  left: 1px;
  border-left-width: 0;
  border-right-color: #fff;
  bottom: -10px;
}

.media,
.media-body {
  overflow: hidden;
  *overflow: visible;
  zoom: 1;
}
.media,
.media .media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media-object {
  display: block;
}
.media-heading {
  margin: 0 0 5px;
}
.media > .pull-left {
  margin-left: 10px;
}
.media > .pull-right {
  margin-right: 10px;
}
.media-list {
  margin-right: 0;
  list-style: none;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 100% 0;
  }
}
@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 100% 0;
  }
}
@-ms-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 100% 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 100% 0;
  }
  to {
    background-position: 40px 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 100% 0;
  }
}
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));
  background-image: -webkit-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: -o-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: linear-gradient(to bottom,#f5f5f5,#f9f9f9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.progress .bar {
  width: 0%;
  height: 100%;
  color: #fff;
  float: right;
  font-size: 12px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0e90d2;
  background-image: -moz-linear-gradient(top,#149bdf,#0480be);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));
  background-image: -webkit-linear-gradient(top,#149bdf,#0480be);
  background-image: -o-linear-gradient(top,#149bdf,#0480be);
  background-image: linear-gradient(to bottom,#149bdf,#0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  -moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: width .6s ease;
  -moz-transition: width .6s ease;
  -o-transition: width .6s ease;
  transition: width .6s ease;
}
.progress .bar + .bar {
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
}
.progress-striped .bar {
  background-color: #149bdf;
  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));
  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);
  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);
  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);
  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);
  -webkit-background-size: 40px 40px;
  -moz-background-size: 40px 40px;
  -o-background-size: 40px 40px;
  background-size: 40px 40px;
}
.progress.active .bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-danger .bar,
.progress .bar-danger {
  background-color: #dd514c;
  background-image: -moz-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));
  background-image: -webkit-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: -o-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: linear-gradient(to bottom,#ee5f5b,#c43c35);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
}
.progress-danger.progress-striped .bar,
.progress-striped .bar-danger {
  background-color: #ee5f5b;
  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));
  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);
  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);
  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);
  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);
}
.progress-success .bar,
.progress .bar-success {
  background-color: #5eb95e;
  background-image: -moz-linear-gradient(top,#62c462,#57a957);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));
  background-image: -webkit-linear-gradient(top,#62c462,#57a957);
  background-image: -o-linear-gradient(top,#62c462,#57a957);
  background-image: linear-gradient(to bottom,#62c462,#57a957);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
}
.progress-success.progress-striped .bar,
.progress-striped .bar-success {
  background-color: #62c462;
  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));
  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);
  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);
  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);
  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);
}
.progress-info .bar,
.progress .bar-info {
  background-color: #4bb1cf;
  background-image: -moz-linear-gradient(top,#5bc0de,#339bb9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));
  background-image: -webkit-linear-gradient(top,#5bc0de,#339bb9);
  background-image: -o-linear-gradient(top,#5bc0de,#339bb9);
  background-image: linear-gradient(to bottom,#5bc0de,#339bb9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
}
.progress-info.progress-striped .bar,
.progress-striped .bar-info {
  background-color: #5bc0de;
  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));
  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);
  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);
  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);
  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);
}
.progress-warning .bar,
.progress .bar-warning {
  background-color: #ff9d2e;
  background-image: -moz-linear-gradient(top,#ffac4d,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffac4d),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffac4d,#f80);
  background-image: -o-linear-gradient(top,#ffac4d,#f80);
  background-image: linear-gradient(to bottom,#ffac4d,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffeab4c', endColorstr='#ffff8800', GradientType=0);
}
.progress-warning.progress-striped .bar,
.progress-striped .bar-warning {
  background-color: #ffac4d;
  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));
  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);
  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);
  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);
  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);
}
.accordion {
  margin-bottom: 20px;
}
.accordion-group {
  margin-bottom: 2px;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.accordion-heading {
  border-bottom: 0;
}
.accordion-heading .accordion-toggle {
  display: block;
  padding: 8px 15px;
}
.accordion-toggle {
  cursor: pointer;
}
.accordion-inner {
  padding: 9px 15px;
  border-top: 1px solid #e5e5e5;
}
.carousel {
  position: relative;
  margin-bottom: 20px;
  line-height: 1;
}
.carousel-inner {
  overflow: hidden;
  width: 100%;
  position: relative;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: .6s ease-in-out right;
  -moz-transition: .6s ease-in-out right;
  -o-transition: .6s ease-in-out right;
  transition: .6s ease-in-out right;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  line-height: 1;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  right: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  right: 100%;
}
.carousel-inner > .prev {
  right: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  right: 0;
}
.carousel-inner > .active.left {
  right: -100%;
}
.carousel-inner > .active.right {
  right: 100%;
}
.carousel-control {
  position: absolute;
  top: 40%;
  right: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 30px;
  color: #fff;
  text-align: center;
  background: #222;
  border: 3px solid #fff;
  -webkit-border-radius: 23px;
  -moz-border-radius: 23px;
  border-radius: 23px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.carousel-control.right {
  right: auto;
  left: 15px;
}
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-indicators {
  position: absolute;
  top: 15px;
  left: 15px;
  z-index: 5;
  margin: 0;
  list-style: none;
}
.carousel-indicators li {
  display: block;
  float: right;
  width: 10px;
  height: 10px;
  margin-right: 5px;
  text-indent: -999px;
  background-color: #ccc;
  background-color: rgba(255,255,255,0.25);
  border-radius: 5px;
}
.carousel-indicators .active {
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  right: 0;
  left: 0;
  bottom: 0;
  padding: 15px;
  background: #444;
  background: rgba(0,0,0,0.75);
}
.carousel-caption h4,
.carousel-caption p {
  color: #fff;
  line-height: 20px;
}
.carousel-caption h4 {
  margin: 0 0 5px;
}
.carousel-caption p {
  margin-bottom: 0;
}
.hero-unit {
  padding: 60px;
  margin-bottom: 30px;
  font-size: 18px;
  font-weight: 200;
  line-height: 30px;
  color: inherit;
  background-color: #eee;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.hero-unit h1 {
  margin-bottom: 0;
  font-size: 60px;
  line-height: 1;
  color: inherit;
  letter-spacing: -1px;
}
.hero-unit li {
  line-height: 30px;
}

.pull-right {
  float: left;
}
.pull-left {
  float: right;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.invisible {
  visibility: hidden;
}
.affix {
  position: fixed;
}PK�}!]�xٲ==rtl/dark/component.cssnu&1i�

.com_content body,
.com_mailto body {
  padding-top: 0;
}

PK�}!]h�ݟ%% rtl/dark/megamenu-responsive.cssnu&1i�@media (max-width: 767px) {
  .t3-megamenu .mega-inner {
    padding: 10px 20px;
  }
  .t3-megamenu .row-fluid,
  .t3-megamenu .mega-dropdown-menu,
  .t3-megamenu .row-fluid [class*="span"] {
    width: 100% !important;
    min-width: 100% !important;
    right: 0 !important;
    margin-right: 0 !important;
    transform: none !important;
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -o-transform: none !important;
  }
  .t3-megamenu .row-fluid + .row-fluid {
    padding-top: 10px;
    border-top: 1px solid #444;
  }
  .t3-megamenu .hidden-collapse,
  .t3-megamenu .always-show  .caret,
  .t3-megamenu .sub-hidden-collapse > .nav-child,
  .t3-megamenu .sub-hidden-collapse .caret,
  .t3-megamenu .sub-hidden-collapse > a:after,
  .t3-megamenu .always-show .dropdown-submenu > a:after {
    display: none !important;
  }
  .t3-megamenu .mega-caption {
    display: none !important;
  }
  html[dir="rtl"] .t3-megamenu .row-fluid,
  html[dir="rtl"] .t3-megamenu .mega-dropdown-menu,
  html[dir="rtl"] .t3-megamenu .row-fluid [class*="span"] {
    left: 0 !important;
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .t3-megamenu .mega-inner {
    padding: 10px 20px;
  }
  .t3-megamenu .row-fluid + .row-fluid {
    border-top: 1px solid #999;
  }
  .t3-megamenu .span12.mega-col-nav .mega-inner {
    padding: 0;
  }
  .t3-megamenu .mega-nav > li a,
  .t3-megamenu .dropdown-menu .mega-nav > li a {
    padding: 5px 20px;
  }
  .t3-megamenu .t3-module {
    margin-bottom: 0;
  }
}PK�}!]Tq�jmTmTrtl/bootstrap-responsive.cssnu&1i�.hidden {
  display: none;
  visibility: hidden;
}
.visible-phone {
  display: none !important;
}
.visible-tablet {
  display: none !important;
}
.hidden-desktop {
  display: none !important;
}
.visible-desktop {
  display: inherit !important;
}
@media (min-width: 768px) and (max-width: 979px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-tablet {
    display: inherit !important;
  }
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-phone {
    display: inherit !important;
  }
  .hidden-phone {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: inherit !important;
  }
  .hidden-print {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .row {
    margin-right: -40px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: right;
    min-height: 1px;
    margin-right: 40px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 1196px;
  }
  .span12 {
    width: 1196px;
  }
  .span11 {
    width: 1093px;
  }
  .span10 {
    width: 990px;
  }
  .span9 {
    width: 887px;
  }
  .span8 {
    width: 784px;
  }
  .span7 {
    width: 681px;
  }
  .span6 {
    width: 578px;
  }
  .span5 {
    width: 475px;
  }
  .span4 {
    width: 372px;
  }
  .span3 {
    width: 269px;
  }
  .span2 {
    width: 166px;
  }
  .span1 {
    width: 63px;
  }
  .offset12 {
    margin-right: 1276px;
  }
  .offset11 {
    margin-right: 1173px;
  }
  .offset10 {
    margin-right: 1070px;
  }
  .offset9 {
    margin-right: 967px;
  }
  .offset8 {
    margin-right: 864px;
  }
  .offset7 {
    margin-right: 761px;
  }
  .offset6 {
    margin-right: 658px;
  }
  .offset5 {
    margin-right: 555px;
  }
  .offset4 {
    margin-right: 452px;
  }
  .offset3 {
    margin-right: 349px;
  }
  .offset2 {
    margin-right: 246px;
  }
  .offset1 {
    margin-right: 143px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    margin-right: 3.3444816053512%;
    *margin-right: 3.2908335366816%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-right: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-right: 3.3444816053512%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.387959866221%;
    *width: 91.334311797551%;
  }
  .row-fluid .span10 {
    width: 82.775919732441%;
    *width: 82.722271663772%;
  }
  .row-fluid .span9 {
    width: 74.163879598662%;
    *width: 74.110231529993%;
  }
  .row-fluid .span8 {
    width: 65.551839464883%;
    *width: 65.498191396213%;
  }
  .row-fluid .span7 {
    width: 56.939799331104%;
    *width: 56.886151262434%;
  }
  .row-fluid .span6 {
    width: 48.327759197324%;
    *width: 48.274111128655%;
  }
  .row-fluid .span5 {
    width: 39.715719063545%;
    *width: 39.662070994876%;
  }
  .row-fluid .span4 {
    width: 31.103678929766%;
    *width: 31.050030861096%;
  }
  .row-fluid .span3 {
    width: 22.491638795987%;
    *width: 22.437990727317%;
  }
  .row-fluid .span2 {
    width: 13.879598662207%;
    *width: 13.825950593538%;
  }
  .row-fluid .span1 {
    width: 5.2675585284281%;
    *width: 5.2139104597586%;
  }
  .row-fluid .offset12 {
    margin-right: 106.6889632107%;
    *margin-right: 106.58166707336%;
  }
  .row-fluid .offset12:first-child {
    margin-right: 103.34448160535%;
    *margin-right: 103.23718546801%;
  }
  .row-fluid .offset11 {
    margin-right: 98.076923076923%;
    *margin-right: 97.969626939584%;
  }
  .row-fluid .offset11:first-child {
    margin-right: 94.732441471572%;
    *margin-right: 94.625145334233%;
  }
  .row-fluid .offset10 {
    margin-right: 89.464882943144%;
    *margin-right: 89.357586805805%;
  }
  .row-fluid .offset10:first-child {
    margin-right: 86.120401337793%;
    *margin-right: 86.013105200454%;
  }
  .row-fluid .offset9 {
    margin-right: 80.852842809365%;
    *margin-right: 80.745546672025%;
  }
  .row-fluid .offset9:first-child {
    margin-right: 77.508361204013%;
    *margin-right: 77.401065066674%;
  }
  .row-fluid .offset8 {
    margin-right: 72.240802675585%;
    *margin-right: 72.133506538246%;
  }
  .row-fluid .offset8:first-child {
    margin-right: 68.896321070234%;
    *margin-right: 68.789024932895%;
  }
  .row-fluid .offset7 {
    margin-right: 63.628762541806%;
    *margin-right: 63.521466404467%;
  }
  .row-fluid .offset7:first-child {
    margin-right: 60.284280936455%;
    *margin-right: 60.176984799116%;
  }
  .row-fluid .offset6 {
    margin-right: 55.016722408027%;
    *margin-right: 54.909426270688%;
  }
  .row-fluid .offset6:first-child {
    margin-right: 51.672240802676%;
    *margin-right: 51.564944665337%;
  }
  .row-fluid .offset5 {
    margin-right: 46.404682274247%;
    *margin-right: 46.297386136908%;
  }
  .row-fluid .offset5:first-child {
    margin-right: 43.060200668896%;
    *margin-right: 42.952904531557%;
  }
  .row-fluid .offset4 {
    margin-right: 37.792642140468%;
    *margin-right: 37.685346003129%;
  }
  .row-fluid .offset4:first-child {
    margin-right: 34.448160535117%;
    *margin-right: 34.340864397778%;
  }
  .row-fluid .offset3 {
    margin-right: 29.180602006689%;
    *margin-right: 29.07330586935%;
  }
  .row-fluid .offset3:first-child {
    margin-right: 25.836120401338%;
    *margin-right: 25.728824263999%;
  }
  .row-fluid .offset2 {
    margin-right: 20.56856187291%;
    *margin-right: 20.461265735571%;
  }
  .row-fluid .offset2:first-child {
    margin-right: 17.224080267559%;
    *margin-right: 17.116784130219%;
  }
  .row-fluid .offset1 {
    margin-right: 11.95652173913%;
    *margin-right: 11.849225601791%;
  }
  .row-fluid .offset1:first-child {
    margin-right: 8.6120401337793%;
    *margin-right: 8.5047439964402%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-right: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 40px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 1182px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 1079px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 976px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 873px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 770px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 667px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 564px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 461px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 358px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 255px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 152px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 49px;
  }
  .thumbnails {
    margin-right: -40px;
  }
  .thumbnails > li {
    margin-right: 40px;
  }
  .row-fluid .thumbnails {
    margin-right: 0;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  .row {
    margin-right: -20px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: right;
    min-height: 1px;
    margin-right: 20px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 736px;
  }
  .span12 {
    width: 736px;
  }
  .span11 {
    width: 673px;
  }
  .span10 {
    width: 610px;
  }
  .span9 {
    width: 547px;
  }
  .span8 {
    width: 484px;
  }
  .span7 {
    width: 421px;
  }
  .span6 {
    width: 358px;
  }
  .span5 {
    width: 295px;
  }
  .span4 {
    width: 232px;
  }
  .span3 {
    width: 169px;
  }
  .span2 {
    width: 106px;
  }
  .span1 {
    width: 43px;
  }
  .offset12 {
    margin-right: 776px;
  }
  .offset11 {
    margin-right: 713px;
  }
  .offset10 {
    margin-right: 650px;
  }
  .offset9 {
    margin-right: 587px;
  }
  .offset8 {
    margin-right: 524px;
  }
  .offset7 {
    margin-right: 461px;
  }
  .offset6 {
    margin-right: 398px;
  }
  .offset5 {
    margin-right: 335px;
  }
  .offset4 {
    margin-right: 272px;
  }
  .offset3 {
    margin-right: 209px;
  }
  .offset2 {
    margin-right: 146px;
  }
  .offset1 {
    margin-right: 83px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    margin-right: 2.7173913043478%;
    *margin-right: 2.6637432356783%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-right: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-right: 2.7173913043478%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.387959866221%;
    *width: 91.334311797551%;
  }
  .row-fluid .span10 {
    width: 82.775919732441%;
    *width: 82.722271663772%;
  }
  .row-fluid .span9 {
    width: 74.163879598662%;
    *width: 74.110231529993%;
  }
  .row-fluid .span8 {
    width: 65.551839464883%;
    *width: 65.498191396213%;
  }
  .row-fluid .span7 {
    width: 56.939799331104%;
    *width: 56.886151262434%;
  }
  .row-fluid .span6 {
    width: 48.327759197324%;
    *width: 48.274111128655%;
  }
  .row-fluid .span5 {
    width: 39.715719063545%;
    *width: 39.662070994876%;
  }
  .row-fluid .span4 {
    width: 31.103678929766%;
    *width: 31.050030861096%;
  }
  .row-fluid .span3 {
    width: 22.491638795987%;
    *width: 22.437990727317%;
  }
  .row-fluid .span2 {
    width: 13.879598662207%;
    *width: 13.825950593538%;
  }
  .row-fluid .span1 {
    width: 5.2675585284281%;
    *width: 5.2139104597586%;
  }
  .row-fluid .offset12 {
    margin-right: 105.4347826087%;
    *margin-right: 105.32748647136%;
  }
  .row-fluid .offset12:first-child {
    margin-right: 102.71739130435%;
    *margin-right: 102.61009516701%;
  }
  .row-fluid .offset11 {
    margin-right: 98.076923076923%;
    *margin-right: 97.969626939584%;
  }
  .row-fluid .offset11:first-child {
    margin-right: 94.732441471572%;
    *margin-right: 94.625145334233%;
  }
  .row-fluid .offset10 {
    margin-right: 89.464882943144%;
    *margin-right: 89.357586805805%;
  }
  .row-fluid .offset10:first-child {
    margin-right: 86.120401337793%;
    *margin-right: 86.013105200454%;
  }
  .row-fluid .offset9 {
    margin-right: 80.852842809365%;
    *margin-right: 80.745546672025%;
  }
  .row-fluid .offset9:first-child {
    margin-right: 77.508361204013%;
    *margin-right: 77.401065066674%;
  }
  .row-fluid .offset8 {
    margin-right: 72.240802675585%;
    *margin-right: 72.133506538246%;
  }
  .row-fluid .offset8:first-child {
    margin-right: 68.896321070234%;
    *margin-right: 68.789024932895%;
  }
  .row-fluid .offset7 {
    margin-right: 63.628762541806%;
    *margin-right: 63.521466404467%;
  }
  .row-fluid .offset7:first-child {
    margin-right: 60.284280936455%;
    *margin-right: 60.176984799116%;
  }
  .row-fluid .offset6 {
    margin-right: 55.016722408027%;
    *margin-right: 54.909426270688%;
  }
  .row-fluid .offset6:first-child {
    margin-right: 51.672240802676%;
    *margin-right: 51.564944665337%;
  }
  .row-fluid .offset5 {
    margin-right: 46.404682274247%;
    *margin-right: 46.297386136908%;
  }
  .row-fluid .offset5:first-child {
    margin-right: 43.060200668896%;
    *margin-right: 42.952904531557%;
  }
  .row-fluid .offset4 {
    margin-right: 37.792642140468%;
    *margin-right: 37.685346003129%;
  }
  .row-fluid .offset4:first-child {
    margin-right: 34.448160535117%;
    *margin-right: 34.340864397778%;
  }
  .row-fluid .offset3 {
    margin-right: 29.180602006689%;
    *margin-right: 29.07330586935%;
  }
  .row-fluid .offset3:first-child {
    margin-right: 25.836120401338%;
    *margin-right: 25.728824263999%;
  }
  .row-fluid .offset2 {
    margin-right: 20.56856187291%;
    *margin-right: 20.461265735571%;
  }
  .row-fluid .offset2:first-child {
    margin-right: 17.224080267559%;
    *margin-right: 17.116784130219%;
  }
  .row-fluid .offset1 {
    margin-right: 11.95652173913%;
    *margin-right: 11.849225601791%;
  }
  .row-fluid .offset1:first-child {
    margin-right: 8.6120401337793%;
    *margin-right: 8.5047439964402%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-right: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 20px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 722px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 659px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 596px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 533px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 470px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 407px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 344px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 281px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 218px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 155px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 92px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 29px;
  }
}

@media (max-width: 767px) {
  body {
    padding-right: 20px;
    padding-left: 20px;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom,
  .navbar-static-top {
    margin-right: -20px;
    margin-left: -20px;
  }
  .container-fluid {
    padding: 0;
  }
  .dl-horizontal dt {
    float: none;
    clear: none;
    width: auto;
    text-align: right;
  }
  .dl-horizontal dd {
    margin-right: 0;
  }
  .container {
    width: auto;
  }
  .row-fluid {
    width: 100%;
  }
  .row,
  .thumbnails {
    margin-right: 0;
  }
  .thumbnails > li {
    float: none;
    margin-right: 0;
  }
  [class*="span"],
  .uneditable-input[class*="span"],
  .row-fluid [class*="span"] {
    float: none;
    display: block;
    width: 100%;
    margin-right: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .row-fluid [class*="offset"]:first-child {
    margin-right: 0;
  }
  .input-large,
  .input-xlarge,
  .input-xxlarge,
  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .input-prepend input,
  .input-append input,
  .input-prepend input[class*="span"],
  .input-append input[class*="span"] {
    display: inline-block;
    width: auto;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 0;
  }
  .modal {
    position: fixed;
    top: 20px;
    right: 20px;
    left: 20px;
    width: auto;
    margin: 0;
  }
  .modal.fade {
    top: -100px;
  }
  .modal.fade.in {
    top: 20px;
  }
}
@media (max-width: 480px) {
  .nav-collapse {
    -webkit-transform: translate3d(0,0,0);
  }
  .page-header h1 small {
    display: block;
    line-height: 20px;
  }
  input[type="checkbox"],
  input[type="radio"] {
    border: 1px solid #ccc;
  }
  .form-horizontal .control-label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: right;
  }
  .form-horizontal .controls {
    margin-right: 0;
  }
  .form-horizontal .control-list {
    padding-top: 0;
  }
  .form-horizontal .form-actions {
    padding-right: 10px;
    padding-left: 10px;
  }
  .media .pull-left,
  .media .pull-right {
    float: none;
    display: block;
    margin-bottom: 10px;
  }
  .media-object {
    margin-left: 0;
    margin-right: 0;
  }
  .modal {
    top: 10px;
    right: 10px;
    left: 10px;
  }
  .modal-header .close {
    padding: 10px;
    margin: -10px;
  }
  .carousel-caption {
    position: static;
  }
}

.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
  -moz-transition: opacity .15s linear;
  -o-transition: opacity .15s linear;
  transition: opacity .15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height .35s ease;
  -moz-transition: height .35s ease;
  -o-transition: height .35s ease;
  transition: height .35s ease;
}
.collapse.in {
  height: auto;
}

@media (max-width: 767px) {
  body {
    padding-top: 0;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    position: static;
  }
  .navbar-fixed-top {
    margin-bottom: 20px;
  }
  .navbar-fixed-bottom {
    margin-top: 20px;
  }
  .navbar-fixed-top .navbar-inner,
  .navbar-fixed-bottom .navbar-inner {
    padding: 5px;
  }
  .navbar .container {
    width: auto;
    padding: 0;
  }
  .navbar .brand {
    padding-right: 10px;
    padding-left: 10px;
    margin: 0 -5px 0 0;
  }
  .nav-collapse {
    clear: both;
  }
  .nav-collapse .nav {
    float: none;
    margin: 0 0 10px;
  }
  .nav-collapse .nav > li {
    float: none;
  }
  .nav-collapse .nav > li > a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > .divider-vertical {
    display: none;
  }
  .nav-collapse .nav .nav-header {
    color: #666;
    text-shadow: none;
  }
  .nav-collapse .nav > li > a,
  .nav-collapse .dropdown-menu a {
    padding: 9px 15px;
    font-weight: bold;
    color: #666;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  .nav-collapse .btn {
    padding: 4px 10px 4px;
    font-weight: normal;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
  }
  .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > li > a:hover,
  .nav-collapse .nav > li > a:focus,
  .nav-collapse .dropdown-menu a:hover,
  .nav-collapse .dropdown-menu a:focus {
    background-color: #e6e6e6;
  }
  .navbar-inverse .nav-collapse .nav > li > a,
  .navbar-inverse .nav-collapse .dropdown-menu a {
    color: #999;
  }
  .navbar-inverse .nav-collapse .nav > li > a:hover,
  .navbar-inverse .nav-collapse .nav > li > a:focus,
  .navbar-inverse .nav-collapse .dropdown-menu a:hover,
  .navbar-inverse .nav-collapse .dropdown-menu a:focus {
    background-color: #111111;
  }
  .nav-collapse.in .btn-group {
    margin-top: 5px;
    padding: 0;
  }
  .nav-collapse .dropdown-menu {
    position: static;
    top: auto;
    right: auto;
    float: none;
    display: none;
    max-width: none;
    margin: 0 15px;
    padding: 0;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .nav-collapse .open > .dropdown-menu {
    display: block;
  }
  .nav-collapse .dropdown-menu:before,
  .nav-collapse .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .dropdown-menu .divider {
    display: none;
  }
  .nav-collapse .nav > li > .dropdown-menu:before,
  .nav-collapse .nav > li > .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .navbar-form,
  .nav-collapse .navbar-search {
    float: none;
    padding: 10px 15px;
    margin: 10px 0;
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
  }
  .navbar-inverse .nav-collapse .navbar-form,
  .navbar-inverse .nav-collapse .navbar-search {
    border-top-color: #111111;
    border-bottom-color: #111111;
  }
  .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-right: 0;
  }
  .nav-collapse,
  .nav-collapse.collapse {
    overflow: hidden;
    height: 0;
  }
  .navbar .btn-navbar {
    display: block;
  }
  .navbar-static .navbar-inner {
    padding-right: 10px;
    padding-left: 10px;
  }
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: auto;
  }
}
@media (min-width: 768px) {
  .nav-collapse.collapse {
    height: auto !important;
    overflow: visible !important;
  }
}PK�}!]���%%rtl/megamenu-responsive.cssnu&1i�@media (max-width: 767px) {
  .t3-megamenu .mega-inner {
    padding: 10px 20px;
  }
  .t3-megamenu .row-fluid,
  .t3-megamenu .mega-dropdown-menu,
  .t3-megamenu .row-fluid [class*="span"] {
    width: 100% !important;
    min-width: 100% !important;
    right: 0 !important;
    margin-right: 0 !important;
    transform: none !important;
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -o-transform: none !important;
  }
  .t3-megamenu .row-fluid + .row-fluid {
    padding-top: 10px;
    border-top: 1px solid #eee;
  }
  .t3-megamenu .hidden-collapse,
  .t3-megamenu .always-show  .caret,
  .t3-megamenu .sub-hidden-collapse > .nav-child,
  .t3-megamenu .sub-hidden-collapse .caret,
  .t3-megamenu .sub-hidden-collapse > a:after,
  .t3-megamenu .always-show .dropdown-submenu > a:after {
    display: none !important;
  }
  .t3-megamenu .mega-caption {
    display: none !important;
  }
  html[dir="rtl"] .t3-megamenu .row-fluid,
  html[dir="rtl"] .t3-megamenu .mega-dropdown-menu,
  html[dir="rtl"] .t3-megamenu .row-fluid [class*="span"] {
    left: 0 !important;
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .t3-megamenu .mega-inner {
    padding: 10px 20px;
  }
  .t3-megamenu .row-fluid + .row-fluid {
    border-top: 1px solid #999;
  }
  .t3-megamenu .span12.mega-col-nav .mega-inner {
    padding: 0;
  }
  .t3-megamenu .mega-nav > li a,
  .t3-megamenu .dropdown-menu .mega-nav > li a {
    padding: 5px 20px;
  }
  .t3-megamenu .t3-module {
    margin-bottom: 0;
  }
}PK�}!]���%%!rtl/green/megamenu-responsive.cssnu&1i�@media (max-width: 767px) {
  .t3-megamenu .mega-inner {
    padding: 10px 20px;
  }
  .t3-megamenu .row-fluid,
  .t3-megamenu .mega-dropdown-menu,
  .t3-megamenu .row-fluid [class*="span"] {
    width: 100% !important;
    min-width: 100% !important;
    right: 0 !important;
    margin-right: 0 !important;
    transform: none !important;
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -o-transform: none !important;
  }
  .t3-megamenu .row-fluid + .row-fluid {
    padding-top: 10px;
    border-top: 1px solid #eee;
  }
  .t3-megamenu .hidden-collapse,
  .t3-megamenu .always-show  .caret,
  .t3-megamenu .sub-hidden-collapse > .nav-child,
  .t3-megamenu .sub-hidden-collapse .caret,
  .t3-megamenu .sub-hidden-collapse > a:after,
  .t3-megamenu .always-show .dropdown-submenu > a:after {
    display: none !important;
  }
  .t3-megamenu .mega-caption {
    display: none !important;
  }
  html[dir="rtl"] .t3-megamenu .row-fluid,
  html[dir="rtl"] .t3-megamenu .mega-dropdown-menu,
  html[dir="rtl"] .t3-megamenu .row-fluid [class*="span"] {
    left: 0 !important;
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .t3-megamenu .mega-inner {
    padding: 10px 20px;
  }
  .t3-megamenu .row-fluid + .row-fluid {
    border-top: 1px solid #999;
  }
  .t3-megamenu .span12.mega-col-nav .mega-inner {
    padding: 0;
  }
  .t3-megamenu .mega-nav > li a,
  .t3-megamenu .dropdown-menu .mega-nav > li a {
    padding: 5px 20px;
  }
  .t3-megamenu .t3-module {
    margin-bottom: 0;
  }
}PK�}!]�w�33rtl/green/template.cssnu&1i�.jumbotron {
  position: relative;
  padding: 40px 0;
}
.jumbotron h1 {
  font-size: 56px;
  letter-spacing: -1px;
  line-height: 1;
  margin: 0 0 10px 0;
}
.jumbotron p {
  font-size: 21px;
  line-height: 1.275;
  margin: 0 0 20px 0;
}
.jumbotron .btn {
  margin-top: 10px;
}
.jumbotron .btn-large {
  margin-top: 20px;
  font-size: 18px;
}
.masthead {
  padding: 80px 0 60px;
  text-align: center;
}
.masthead h1 {
  font-size: 98px;
}
.masthead p {
  font-size: 42px;
}
.masthead .btn-large {
  font-size: 28px;
  padding: 14px 28px;
}
.jumbotron.has-image {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.masthead.has-image {
  text-align: right;
}
.thumbnails {
  margin-bottom: 20px;
  margin-right: -40px;
  list-style: none;
  *zoom: 1;
}
.thumbnails:before,
.thumbnails:after {
  display: table;
  content: "";
  line-height: 0;
}
.thumbnails:after {
  clear: both;
}
.row-fluid .thumbnails {
  margin-right: 0;
}
.thumbnails > li {
  float: right;
  position: relative;
  margin-bottom: 20px;
  margin-right: 40px;
}
.thumbnail {
  border: 1px solid #ddd;
  display: block;
  padding: 4px;
  line-height: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}
a.thumbnail:hover {
  border-color: #690;
  -webkit-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
  -moz-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
  box-shadow: 0 1px 4px rgba(0,105,214,0.25);
}
.thumbnail > img {
  display: block;
  max-width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.thumbnail .caption {
  padding: 9px;
  color: #666;
}
.thumbnails.paper > li:before,
.thumbnails.paper > li:after {
  content: '';
  position: absolute;
  z-index: -2;
  bottom: 15px;
  right: 10px;
  width: 50%;
  height: 20%;
  box-shadow: 0 15px 10px rgba(0,0,0,0.7);
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.thumbnails.paper > li:after {
  left: 10px;
  right: auto;
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  transform: rotate(3deg);
}
.thumbnails.paper .thumbnail {
  border: none;
  padding: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.thumbnails.paper a.thumbnail.paper:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.t3-logo,
.t3-logo-small {
  display: block;
  text-decoration: none;
  text-indent: -9999em;
  text-align: right;
  background-repeat: no-repeat;
  background-position: center;
}
.t3-logo {
  width: 182px;
  height: 50px;
}
.t3-logo-small {
  width: 60px;
  height: 30px;
}
.t3-logo,
.t3-logo-color {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-color.png");
}
.t3-logo-small,
.t3-logo-small.t3-logo-color {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-color.png");
}
.t3-logo-dark {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-dark.png");
}
.t3-logo-small.t3-logo-dark {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-dark.png");
}
.t3-logo-light {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-light.png");
}
.t3-logo-small.t3-logo-light {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-light.png");
}

.wrap {
  width: auto;
  clear: both;
}
.offset-12 {
  margin-right: -932px;
}
.offset-11 {
  margin-right: -851px;
}
.offset-10 {
  margin-right: -770px;
}
.offset-9 {
  margin-right: -689px;
}
.offset-8 {
  margin-right: -608px;
}
.offset-7 {
  margin-right: -527px;
}
.offset-6 {
  margin-right: -446px;
}
.offset-5 {
  margin-right: -365px;
}
.offset-4 {
  margin-right: -284px;
}
.offset-3 {
  margin-right: -203px;
}
.offset-2 {
  margin-right: -122px;
}
.offset-1 {
  margin-right: -41px;
}
.row-fluid .spanfirst {
  margin-right: 0 !important;
}

.logo-control .logo-img-sm {
  display: none;
}
.logo-control .logo-img {
  display: block;
}
.body-data-holder:before {
  display: none;
  content: "grid-float-breakpoint:767px screen-xs:600px screen-sm:736px screen-md:932px screen-lg:1196px";
}

.wrap {
  width: auto;
  clear: both;
}
.tab-content {
  overflow: visible;
}
.accordion-body.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height .35s ease;
  -moz-transition: height .35s ease;
  -o-transition: height .35s ease;
  transition: height .35s ease;
}
.accordion-body.collapse.in {
  height: auto;
}

body {
  background-color: #fff;
  color: #444;
  font-family: sans-serif;
  font-size: 14px;
  line-height: 20px;
  margin: 0;
}
a {
  color: #690;
  text-decoration: none;
}
a:hover {
  color: #334d00;
  text-decoration: underline;
}
img {
  max-width: 100% !important;
}
.img-rounded {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.img-polaroid {
  padding: 4px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
  box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.img-circle {
  -webkit-border-radius: 500px;
  -moz-border-radius: 500px;
  border-radius: 500px;
}
table {
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
th,
td {
  line-height: 20px;
  padding: 8px 10px;
  text-align: right;
  vertical-align: top;
}
td {
  border-top: 1px solid #ddd;
}
th {
  background: #444;
  color: #eee;
  font-weight: bold;
}
th a {
  color: #eee;
}
th a:hover,
th a:focus,
th a:active {
  color: #fff;
}
.cat-list-row0:hover,
.cat-list-row1:hover {
  background: #f5f5f5;
}
.cat-list-row1,
tr.cat-list-row1 td {
  background: #f9f9f9;
}
table.contentpane,
table.tablelist,
table.category,
table.admintable,
table.blog {
  width: 100%;
}
table.contentpaneopen {
  border: 0;
}
.row-even,
.row-odd {
  padding: 5px;
  width: 99%;
  border-bottom: 1px solid #ddd;
}
.row-odd {
  background-color: transparent;
}
.row-even {
  background-color: #f9f9f9;
}
.blog-row-rule,
.blog-item-rule {
  border: 0;
}
.row-fluid .row-reveal {
  visibility: hidden;
}
.row-fluid:hover .row-reveal {
  visibility: visible;
}
.nav-list > li.offset > a {
  padding-right: 30px;
  font-size: 12px;
}
.blog-row-rule,
.blog-item-rule {
  border: 0;
}
.list-striped,
.row-striped {
  list-style: none;
  line-height: 18px;
  text-align: right;
  vertical-align: middle;
  border-top: 1px solid #ddd;
  margin-right: 0;
}
.list-striped li,
.list-striped dd,
.row-striped .row,
.row-striped .row-fluid {
  border-bottom: 1px solid #ddd;
  padding: 10px 15px;
}
.list-striped li:nth-child(odd),
.list-striped dd:nth-child(odd),
.row-striped .row:nth-child(odd),
.row-striped .row-fluid:nth-child(odd) {
  background-color: #f9f9f9;
}
.list-striped li:hover,
.list-striped dd:hover,
.row-striped .row:hover,
.row-striped .row-fluid:hover {
  background-color: #f5f5f5;
}
.row-striped .row-fluid {
  width: 97%;
}
.row-striped .row-fluid [class*="span"] {
  min-height: 10px;
}
.row-striped .row-fluid [class*="span"] {
  margin-right: 8px;
}
.row-striped .row-fluid [class*="span"]:first-child {
  margin-right: 0;
}
.list-condensed li {
  padding: 5px 10px;
}
.row-condensed .row,
.row-condensed .row-fluid {
  padding: 5px 10px;
}
.list-bordered,
.row-bordered {
  list-style: none;
  line-height: 18px;
  text-align: right;
  vertical-align: middle;
  margin-right: 0;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.star {
  color: #fc0;
}
.red {
  color: #c00;
}
.center,
.table td.center,
.table th.center {
  text-align: center;
}
hr {
  margin: 20px 0;
  border: 0;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #fff;
}
hr.hr-condensed {
  margin: 10px 0;
}
.element-invisible {
  position: absolute;
  padding: 0;
  margin: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}
.width-auto {
  width: auto;
}

p {
  margin: 0 0 10px;
}
p small,
p .small {
  font-size: 12px;
  color: #999;
}
.lead {
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 200;
  line-height: 30px;
}
small {
  font-size: 85%;
}
strong {
  font-weight: bold;
}
em {
  font-style: italic;
}
cite {
  font-style: normal;
}
.muted {
  color: #999;
}
a.muted:hover,
a.muted:focus {
  color: #808080;
}
.text-warning {
  color: #f80;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #cc6d00;
}
.text-error {
  color: #c00;
}
a.text-error:hover,
a.text-error:focus {
  color: #990000;
}
.text-info {
  color: #07b;
}
a.text-info:hover,
a.text-info:focus {
  color: #005788;
}
.text-success {
  color: #690;
}
a.text-success:hover,
a.text-success:focus {
  color: #446600;
}
.text-left {
  text-align: right;
}
.text-right {
  text-align: left;
}
.text-center {
  text-align: center;
}
.highlight {
  background-color: #FFC;
  font-weight: bold;
  padding: 1px 4px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 10px 0;
  font-family: sans-serif;
  font-weight: bold;
  line-height: 1;
  color: #444;
  text-rendering: optimizelegibility;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  font-weight: normal;
  line-height: 1;
  color: #999;
}
h1 {
  font-size: 35px;
  line-height: 40px;
}
h1 small {
  font-size: 28px;
}
h2 {
  font-size: 28px;
  line-height: 40px;
}
h2 small {
  font-size: 21px;
}
h3 {
  font-size: 21px;
  line-height: 40px;
}
h3 small {
  font-size: 16px;
}
h4 {
  font-size: 16px;
  line-height: 20px;
}
h4 small {
  font-size: 14px;
}
h5 {
  font-size: 15px;
  line-height: 20px;
}
h5 small {
  font-size: 12px;
}
h6 {
  font-size: 14px;
  line-height: 20px;
}
.page-header {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin: 0 0 40px;
}
.page-title,
.page-header h1 {
  line-height: 1;
  margin: 0;
}
.page-subheader {
  border-bottom: 1px solid #ddd;
  margin: 0 0 20px;
  *zoom: 1;
}
.page-subheader:before,
.page-subheader:after {
  display: table;
  content: "";
  line-height: 0;
}
.page-subheader:after {
  clear: both;
}
.page-subtitle,
.page-subheader h2 {
  line-height: 1;
  margin: 0;
}
.page-header + .page-subheader {
  margin-top: -20px;
}
.article-title,
.article-header h1 {
  margin: 0 0 10px 0;
  line-height: 1;
}
.item-title {
  font-weight: bold;
}
ul,
ol {
  padding: 0;
  margin: 0 25px 10px 0;
}
ul ul,
ul ol,
ol ol,
ol ul {
  margin-bottom: 0;
}
ul {
  list-style: disc;
}
ol {
  list-style: decimal;
}
li {
  line-height: 20px;
}
ul.unstyled,
ol.unstyled {
  margin-right: 0;
  list-style: none;
}
ul.inline,
ol.inline {
  margin-right: 0;
  list-style: none;
}
ul.inline > li,
ol.inline > li {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  padding-right: 5px;
  padding-left: 5px;
}
dl {
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 20px;
}
dt {
  font-weight: bold;
}
dd {
  margin-right: 10px;
}
.dl-horizontal {
  *zoom: 1;
}
.dl-horizontal:before,
.dl-horizontal:after {
  display: table;
  content: "";
  line-height: 0;
}
.dl-horizontal:after {
  clear: both;
}
.dl-horizontal dt {
  float: right;
  width: 160px;
  clear: right;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dl-horizontal dd {
  margin-right: 180px;
}
.label,
.badge {
  display: inline-block;
  padding: 2px 4px;
  font-size: 11.844px;
  font-weight: bold;
  line-height: 14px;
  color: #fff;
  vertical-align: baseline;
  white-space: nowrap;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #999;
}
.label {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.badge {
  padding-right: 9px;
  padding-left: 9px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.label:empty,
.badge:empty {
  display: none;
}
a.label:hover,
a.label:focus,
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label-important,
.badge-important {
  background-color: #c00;
}
.label-important[href],
.badge-important[href] {
  background-color: #990000;
}
.label-warning,
.badge-warning {
  background-color: #f80;
}
.label-warning[href],
.badge-warning[href] {
  background-color: #cc6d00;
}
.label-success,
.badge-success {
  background-color: #690;
}
.label-success[href],
.badge-success[href] {
  background-color: #446600;
}
.label-info,
.badge-info {
  background-color: #07b;
}
.label-info[href],
.badge-info[href] {
  background-color: #005788;
}
.label-inverse,
.badge-inverse {
  background-color: #444;
}
.label-inverse[href],
.badge-inverse[href] {
  background-color: #2b2b2b;
}
.btn .label,
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-mini .label,
.btn-mini .badge {
  top: 0;
}
.page-header .label,
.page-header .badge {
  vertical-align: middle;
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999;
}
abbr.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 0 15px 0 0;
  margin: 0 0 20px;
  border-right: 5px solid #eee;
}
blockquote p {
  margin-bottom: 0;
  font-size: 17.5px;
  font-weight: 300;
  line-height: 1.25;
}
blockquote small {
  display: block;
  line-height: 20px;
  color: #999;
}
blockquote small:before {
  content: '\2014 \00A0';
}
blockquote.pull-right {
  float: left;
  padding-left: 15px;
  padding-right: 0;
  border-left: 5px solid #eee;
  border-right: 0;
}
blockquote.pull-right p,
blockquote.pull-right small {
  text-align: left;
}
blockquote.pull-right small:before {
  content: '';
}
blockquote.pull-right small:after {
  content: '\00A0 \2014';
}
q:before,
q:after,
blockquote:before,
blockquote:after {
  content: "";
}
address {
  display: block;
  margin-bottom: 0;
  font-style: normal;
  line-height: 20px;
}

form {
  margin: 0 0 20px;
}
input,
textarea {
  width: 210px;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  -moz-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  -o-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: #999999;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  height: 30px;
  line-height: 30px;
}
select {
  width: 220px;
  border: 1px solid #ddd;
}
select[multiple],
select[size] {
  height: auto;
}
.radio,
.checkbox {
  padding-right: 18px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  margin-right: -18px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
  padding-top: 5px;
  margin-bottom: 0;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-right: 10px;
}
.radio.btn-group input[type=radio] {
  display: none;
}
.radio.btn-group > label:first-of-type {
  margin-right: 0;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-topright: 4px;
}
fieldset.radio.btn-group {
  padding-right: 0;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
}
.help-block,
.help-inline {
  color: #6a6a6a;
}
.help-block {
  margin-bottom: 10px;
}
.input-append,
.input-prepend {
  margin-bottom: 5px;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
  margin-bottom: 0;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-right: 0;
  margin-bottom: 0;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  margin-left: 3px;
  margin-right: 0;
}
.control-group {
  margin-bottom: 10px;
}
legend + .control-group {
  margin-top: 20px;
}
.form-horizontal .control-group {
  margin-bottom: 20px;
}
.form-horizontal .control-label {
  width: 140px;
  padding-top: 5px;
  text-align: left;
}
.form-horizontal .controls {
  margin-right: 160px;
}
.form-horizontal .help-block {
  margin-top: 10px;
  margin-bottom: 0;
}
.form-horizontal .form-actions {
  padding-right: 160px;
}
.form-vertical .control-label {
  float: none;
  width: auto;
  padding-left: 0;
  padding-top: 0;
  text-align: right;
}
.form-vertical .controls {
  margin-right: 0;
}
.btn,
.button,
button {
  padding: 4px 14px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  color: #444;
  text-shadow: 0 1px 1px rgba(255,255,255,0.75);
  background-color: #f8f8f8;
  background-image: -moz-linear-gradient(top,#ffffff,#eee);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#eee));
  background-image: -webkit-linear-gradient(top,#ffffff,#eee);
  background-image: -o-linear-gradient(top,#ffffff,#eee);
  background-image: linear-gradient(to bottom,#ffffff,#eee);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
  border-color: #eee #eee #c8c8c8;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #eee;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled],
.button:hover,
.button:focus,
.button:active,
.button.active,
.button.disabled,
.button[disabled],
button:hover,
button:focus,
button:active,
button.active,
button.disabled,
button[disabled] {
  color: #444;
  background-color: #eee;
  *background-color: #e1e1e1;
}
.btn:active,
.btn.active,
.button:active,
.button.active,
button:active,
button.active {
  background-color: #d5d5d5 \9;
}
.btn:hover,
.btn a.btn:hover,
.button:hover,
.button a.btn:hover,
button:hover,
button a.btn:hover {
  text-decoration: none;
  background-color: #eee;
}
.btn:focus,
.btn a.btn:focus,
.button:focus,
.button a.btn:focus,
button:focus,
button a.btn:focus {
  outline: 0;
}
.btn.active,
.btn:active,
.btn a.btn:active,
.button.active,
.button:active,
.button a.btn:active,
button.active,
button:active,
button a.btn:active {
  text-decoration: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-large {
  padding: 9px 14px;
  font-size: 16px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
}
.btn-small {
  padding: 3px 9px;
  font-size: 13px;
}
.btn-mini {
  padding: 2px 6px;
  font-size: 12px;
}
.btn-micro {
  padding: 1px 4px;
  font-size: 10px;
  line-height: 8px;
}
.btn {
  border-color: #c5c5c5;
  border-color: rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);
}
.btn-primary {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #7ab800;
  background-image: -moz-linear-gradient(top,#88cc00,#690);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#88cc00),to(#690));
  background-image: -webkit-linear-gradient(top,#88cc00,#690);
  background-image: -o-linear-gradient(top,#88cc00,#690);
  background-image: linear-gradient(to bottom,#88cc00,#690);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff87cc00', endColorstr='#ff669900', GradientType=0);
  border-color: #690 #690 #334d00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #690;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #fff;
  background-color: #690;
  *background-color: #558000;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #446600 \9;
}
.btn-warning {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #ff961f;
  background-image: -moz-linear-gradient(top,#ffa033,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffa033),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffa033,#f80);
  background-image: -o-linear-gradient(top,#ffa033,#f80);
  background-image: linear-gradient(to bottom,#ffa033,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9f32', endColorstr='#ffff8800', GradientType=0);
  border-color: #f80 #f80 #b35f00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #f80;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #fff;
  background-color: #f80;
  *background-color: #e67a00;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #cc6d00 \9;
}
.btn-danger,
.btn-error {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #eb0000;
  background-image: -moz-linear-gradient(top,#ff0000,#c00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ff0000),to(#c00));
  background-image: -webkit-linear-gradient(top,#ff0000,#c00);
  background-image: -o-linear-gradient(top,#ff0000,#c00);
  background-image: linear-gradient(to bottom,#ff0000,#c00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
  border-color: #c00 #c00 #800000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #c00;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled],
.btn-error:hover,
.btn-error:focus,
.btn-error:active,
.btn-error.active,
.btn-error.disabled,
.btn-error[disabled] {
  color: #fff;
  background-color: #c00;
  *background-color: #b30000;
}
.btn-danger:active,
.btn-danger.active,
.btn-error:active,
.btn-error.active {
  background-color: #990000 \9;
}
.btn-success {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #7ab800;
  background-image: -moz-linear-gradient(top,#88cc00,#690);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#88cc00),to(#690));
  background-image: -webkit-linear-gradient(top,#88cc00,#690);
  background-image: -o-linear-gradient(top,#88cc00,#690);
  background-image: linear-gradient(to bottom,#88cc00,#690);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff87cc00', endColorstr='#ff669900', GradientType=0);
  border-color: #690 #690 #334d00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #690;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #fff;
  background-color: #690;
  *background-color: #558000;
}
.btn-success:active,
.btn-success.active {
  background-color: #446600 \9;
}
.btn-info {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #00b0eb;
  background-image: -moz-linear-gradient(top,#00bfff,#09c);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#00bfff),to(#09c));
  background-image: -webkit-linear-gradient(top,#00bfff,#09c);
  background-image: -o-linear-gradient(top,#00bfff,#09c);
  background-image: linear-gradient(to bottom,#00bfff,#09c);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00bfff', endColorstr='#ff0099cc', GradientType=0);
  border-color: #09c #09c #006080;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #09c;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #fff;
  background-color: #09c;
  *background-color: #0086b3;
}
.btn-info:active,
.btn-info.active {
  background-color: #007399 \9;
}
.btn-inverse {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #535353;
  background-image: -moz-linear-gradient(top,#5e5e5e,#444);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#5e5e5e),to(#444));
  background-image: -webkit-linear-gradient(top,#5e5e5e,#444);
  background-image: -o-linear-gradient(top,#5e5e5e,#444);
  background-image: linear-gradient(to bottom,#5e5e5e,#444);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5d5d5d', endColorstr='#ff444444', GradientType=0);
  border-color: #444 #444 #1e1e1e;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #444;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #fff;
  background-color: #444;
  *background-color: #373737;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #2b2b2b \9;
}
.invalid {
  border-color: #c00;
}
label.invalid {
  color: #c00;
}
input.invalid {
  border: 1px solid #c00;
}

.nav {
  margin-bottom: 20px;
}
.nav > li > a:hover {
  background-color: #666;
  color: #eee;
}
.nav .dropdown-toggle .caret {
  border-top-color: #690;
  border-bottom-color: #690;
  margin-top: 8px;
  margin-right: 5px;
}
.nav .dropdown-toggle:hover .caret {
  border-top-color: #334d00;
  border-bottom-color: #334d00;
}
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle {
  *margin-bottom: -3px;
}
.dropdown-toggle:active,
.open .dropdown-toggle {
  outline: 0;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid #000;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  content: "";
}
.dropdown .caret {
  margin-top: 8px;
  margin-right: 2px;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  right: 0;
  z-index: 1000;
  display: none;
  float: right;
  min-width: 160px;
  list-style: none;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  *border-left-width: 2px;
  *border-bottom-width: 2px;
  padding: 0;
  margin: 0;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  left: 0;
  right: auto;
}
.dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #fff;
}
.dropdown-menu li > a {
  clear: both;
  color: #444;
  display: block;
  line-height: 20px;
  font-weight: normal;
  padding: 3px 20px;
  text-shadow: none;
  white-space: nowrap;
}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
  color: #eee;
  text-decoration: none;
  background-color: #666;
  background-color: #757575;
  background-image: -moz-linear-gradient(top,#808080,#666);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#808080),to(#666));
  background-image: -webkit-linear-gradient(top,#808080,#666);
  background-image: -o-linear-gradient(top,#808080,#666);
  background-image: linear-gradient(to bottom,#808080,#666);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f7f7f', endColorstr='#ff666666', GradientType=0);
}
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
  color: #eee;
  text-decoration: none;
  outline: 0;
  background-color: #690;
  background-color: #7ab800;
  background-image: -moz-linear-gradient(top,#88cc00,#690);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#88cc00),to(#690));
  background-image: -webkit-linear-gradient(top,#88cc00,#690);
  background-image: -o-linear-gradient(top,#88cc00,#690);
  background-image: linear-gradient(to bottom,#88cc00,#690);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff87cc00', endColorstr='#ff669900', GradientType=0);
}
.dropdown-menu .disabled > a,
.dropdown-menu .disabled > a:hover {
  color: #999;
}
.dropdown-menu .disabled > a:hover {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  cursor: default;
}
.open {
  *z-index: 1000;
}
.open > .dropdown-menu {
  display: block;
}
.nav li.dropdown.open > .dropdown-toggle,
.nav li.dropdown.active > .dropdown-toggle,
.nav li.dropdown.open.active > .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover {
  background-color: #690;
  color: #eee;
}
.nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.nav li.dropdown > .dropdown-toggle:hover .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.nav li.dropdown.open > .dropdown-toggle .caret,
.nav li.dropdown.active > .dropdown-toggle .caret,
.nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.pull-right > .dropdown-menu {
  left: 0;
  right: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid #000;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
.dropdown-submenu {
  position: relative;
}
.dropdown-submenu > .dropdown-menu {
  top: 0;
  right: 100%;
  margin-top: -6px;
  margin-right: -1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}
.touch .dropdown-submenu:hover > .dropdown-menu {
  display: none;
}
.touch .dropdown-submenu.open > .dropdown-menu {
  display: block;
}
.dropup .dropdown-submenu > .dropdown-menu {
  top: auto;
  bottom: 0;
  margin-top: 0;
  margin-bottom: -2px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.dropdown-submenu > a:after {
  display: block;
  content: " ";
  float: left;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 5px 5px 0;
  border-right-color: #cccccc;
  margin-top: 5px;
  margin-left: -10px;
}
.dropdown-submenu:hover > a:after {
  border-right-color: #eee;
}
.dropdown-submenu.pull-left {
  float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
  right: -100%;
  margin-right: 10px;
  -webkit-border-radius: 0 6px 6px 6px;
  -moz-border-radius: 0 6px 6px 6px;
  border-radius: 0 6px 6px 6px;
}
.dropdown .dropdown-menu .nav-header {
  padding-right: 20px;
  padding-left: 20px;
}
.typeahead {
  margin-top: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.t3-navhelper {
  background: #2f2f2f;
  color: #666;
}
.breadcrumb {
  padding: 10px 0;
  margin: 0;
  background-color: transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  *zoom: 1;
}
.breadcrumb:before,
.breadcrumb:after {
  display: table;
  content: "";
  line-height: 0;
}
.breadcrumb:after {
  clear: both;
}
.breadcrumb li {
  text-shadow: none;
  display: block;
  float: right;
}
.breadcrumb a {
  color: #666;
}
.breadcrumb .divider {
  padding: 0 5px;
  color: #666;
}
.breadcrumb .divider img {
  vertical-align: middle;
}
.breadcrumb .active {
  color: #999;
}
.pagination {
  margin: 20px 0;
}
.pagination ul {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  margin-right: 0;
  margin-bottom: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination ul > li {
  display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span {
  float: right;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  border-right-width: 0;
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #f5f5f5;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
  color: #999;
  cursor: default;
}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
  color: #999;
  background-color: transparent;
  cursor: default;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-right-width: 1px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.pagination-centered {
  text-align: center;
}
.pagination-right {
  text-align: left;
}
.pagination-large ul > li > a,
.pagination-large ul > li > span {
  padding: 11px 19px;
  font-size: 17.5px;
}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-mini ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > a,
.pagination-small ul > li:first-child > span {
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
}
.pagination-mini ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > a,
.pagination-small ul > li:last-child > span {
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-small ul > li > a,
.pagination-small ul > li > span {
  padding: 2px 10px;
  font-size: 11.9px;
}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
  padding: 1px 6px;
  font-size: 10.5px;
}
.pager {
  margin: 20px 0;
  list-style: none;
  text-align: center;
  *zoom: 1;
}
.pager:before,
.pager:after {
  display: table;
  content: "";
  line-height: 0;
}
.pager:after {
  clear: both;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}
.pager .next > a,
.pager .next > span {
  float: left;
}
.pager .previous > a,
.pager .previous > span {
  float: right;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999;
  background-color: #fff;
  cursor: default;
}

.t3-mainnav {
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
  background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #cccccc;
}
.t3-mainnav .navbar {
  color: #666;
  margin-bottom: 0;
  margin-top: 0;
}
.t3-mainnav .navbar-inner {
  min-height: 40px;
  padding: 0;
  background: transparent;
  border: 0;
  border-right: 1px solid #d9d9d9;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.t3-mainnav .navbar .nav {
  margin: 0;
}
.t3-mainnav .navbar .nav > li > a {
  border-top: 0;
  border-left: 1px solid #d9d9d9;
  padding: 10px 20px;
  text-shadow: none;
}
.t3-mainnav .navbar .nav > li > .separator,
.t3-mainnav .navbar .nav > li > span {
  padding: 10px 20px;
  display: inline-block;
}
.t3-mainnav .navbar .nav > li > a:focus,
.t3-mainnav .navbar .nav > li > a:hover {
  background-color: #666;
  background-color: #757575;
  background-image: -moz-linear-gradient(top,#808080,#666);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#808080),to(#666));
  background-image: -webkit-linear-gradient(top,#808080,#666);
  background-image: -o-linear-gradient(top,#808080,#666);
  background-image: linear-gradient(to bottom,#808080,#666);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f7f7f', endColorstr='#ff666666', GradientType=0);
  text-shadow: none;
  outline: none;
}
.t3-mainnav .navbar .nav > .active > a,
.t3-mainnav .navbar .nav > .active > a:hover,
.t3-mainnav .navbar .nav > .active > a:focus {
  color: #eee;
  text-shadow: none;
  background-color: #7ab800;
  background-image: -moz-linear-gradient(top,#88cc00,#690);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#88cc00),to(#690));
  background-image: -webkit-linear-gradient(top,#88cc00,#690);
  background-image: -o-linear-gradient(top,#88cc00,#690);
  background-image: linear-gradient(to bottom,#88cc00,#690);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff87cc00', endColorstr='#ff669900', GradientType=0);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  outline: none;
}
.t3-mainnav .navbar .btn-navbar {
  float: right;
  padding: 5px 10px;
  margin: 4px 20px 4px;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#d9d9d9));
  background-image: -webkit-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -o-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: linear-gradient(to bottom,#f2f2f2,#d9d9d9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
  border-color: #d9d9d9 #d9d9d9 #b3b3b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #d9d9d9;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.t3-mainnav .navbar .btn-navbar:hover,
.t3-mainnav .navbar .btn-navbar:focus,
.t3-mainnav .navbar .btn-navbar:active,
.t3-mainnav .navbar .btn-navbar.active,
.t3-mainnav .navbar .btn-navbar.disabled,
.t3-mainnav .navbar .btn-navbar[disabled] {
  color: #fff;
  background-color: #d9d9d9;
  *background-color: #cccccc;
}
.t3-mainnav .navbar .btn-navbar:active,
.t3-mainnav .navbar .btn-navbar.active {
  background-color: #bfbfbf \9;
}
.t3-mainnav .navbar .btn-navbar [class^="icon-"],
.t3-mainnav .navbar .btn-navbar [class^=" icon-"] {
  color: #666;
  text-shadow: none;
}
.t3-mainnav .dropdown .caret {
  margin-right: 5px;
}
.t3-mainnav .dropdown-menu {
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
}
.t3-mainnav .dropdown-menu li > a {
  border-top: 1px solid #eee;
  padding: 5px 20px;
  text-shadow: none;
}
.t3-mainnav .dropdown-menu li:first-child > a {
  border-top: 0;
}
.t3-mainnav .navbar .nav > li > .dropdown-menu:before {
  display: none;
}
.t3-mainnav .navbar .nav > li > .dropdown-menu:after {
  display: none;
}
.t3-mainnav .dropdown-submenu > .dropdown-menu {
  margin-top: 0;
}
.t3-mainnav .dropdown-menu .disabled > a,
.t3-mainnav .dropdown-menu .disabled > a:hover {
  color: #999;
}
.t3-mainnav .dropdown-menu .disabled > a:hover {
  background-color: transparent;
}
.t3-mainnav .nav li.dropdown.open > .dropdown-toggle {
  background-color: #666;
  color: #eee;
}
.t3-mainnav .nav li.dropdown.active > .dropdown-toggle,
.t3-mainnav .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #690;
  color: #eee;
}

.t3-module {
  background: transparent;
  color: inherit;
  margin-bottom: 40px;
}
.t3-module .module-inner {
  padding: 0;
}
.module-title {
  background: inherit;
  color: #444;
  line-height: 30px;
  margin: 0 0 10px 0;
  padding: 0;
}
.module-ct {
  background: inherit;
  color: inherit;
  padding: 0;
  *zoom: 1;
}
.module-ct:before,
.module-ct:after {
  display: table;
  content: "";
  line-height: 0;
}
.module-ct:after {
  clear: both;
}
.t3-module ul,
.t3-module ol {
  margin-right: 20px;
}
.t3-module ul.unstyled,
.t3-module ol.unstyled,
.t3-module ul.nav,
.t3-module ol.nav {
  margin-right: 0;
}
.module_menu .nav {
  margin-bottom: 20px;
}
.module_menu .nav > li {
  border-top: 1px solid #eee;
}
.module_menu .nav > li > a {
  padding: 5px;
}
.module_menu .nav > li:first-child {
  border-top: 0;
}
.module_menu .nav > li:first-child > a {
  padding-top: 0;
  border-top: 0;
}
#login-form input[type="text"],
#login-form input[type="password"] {
  width: 90%;
}
.banneritem a {
  font-weight: bold;
}
.bannerfooter {
  border-top: 1px solid #ddd;
  font-size: 12px;
  padding-top: 10px;
  text-align: left;
}
.categories-module,
ul.categories-module,
.category-module,
ul.category-module {
  margin: 0;
}
.categories-module li,
ul.categories-module li,
.category-module li,
ul.category-module li {
  list-style: none;
  padding: 10px 0;
  border-top: 1px solid #ddd;
}
.categories-module li:first-child,
ul.categories-module li:first-child,
.category-module li:first-child,
ul.category-module li:first-child {
  border-top: 0;
  padding-top: 0;
}
.categories-module h4,
ul.categories-module h4,
.category-module h4,
ul.category-module h4 {
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}
.feed h4 {
  font-weight: bold;
}
.feed .newsfeed,
.feed ul.newsfeed {
  border-top: 1px solid #eee;
}
.feed .newsfeed .feed-link,
.feed .newsfeed h5.feed-link,
.feed ul.newsfeed .feed-link,
.feed ul.newsfeed h5.feed-link {
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}
.latestusers,
ul.latestusers {
  margin-right: 0;
}
.latestusers li,
ul.latestusers li {
  background: #eee;
  display: inline-block;
  padding: 5px 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.stats-module dt,
.stats-module dd {
  display: inline-block;
  margin: 0;
}
.stats-module dt {
  font-weight: bold;
  width: 35%;
}
.stats-module dd {
  width: 60%;
}
div.tagspopular ul {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
}
div.tagspopular ul li {
  color: #666;
  display: inline-block;
  margin: 0 0 5px 5px;
}
div.tagspopular ul li a {
  background: #eee;
  border-radius: 3px;
  color: #666;
  display: block;
  padding: 2px 5px;
}
div.tagspopular ul li a:hover,
div.tagspopular ul li a:focus,
div.tagspopular ul li a:active {
  background: #334d00;
  color: #fff;
  text-decoration: none;
}
div.tagssimilar ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
div.tagssimilar ul li {
  border-bottom: 1px solid #eee;
  padding: 8px 0;
}
div.tagssimilar ul li a {
  color: #666;
}
div.tagssimilar ul li a:hover,
div.tagssimilar ul li a:focus,
div.tagssimilar ul li a:active {
  color: #334d00;
}

.items-leading .leading {
  margin-bottom: 40px;
}
.items-row .item {
  margin-bottom: 40px;
}
.divider-vertical {
  margin: 0 0 40px;
  border: 0;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #fff;
}
.article-aside {
  color: #999;
  font-size: 13px;
  margin-bottom: 20px;
}
.article-info {
  margin: 0;
  width: 90%;
}
.article-info .article-info-term {
  display: none;
}
.article-info dd {
  float: right;
  margin-right: 0;
  margin-left: 10px;
  white-space: nowrap;
}
.article-info dd span {
  font-weight: bold;
}
.fields-container dd {
  border-bottom: 1px dotted #e1e1e1;
  padding: 6.6666666666667px 0;
}
.fields-container dd .field-label {
  display: inline-block;
  font-weight: bold;
  padding-left: 20px;
}
.fields-container dd:last-child {
  border-bottom: 0;
}
.article-footer {
  color: #999;
  font-size: 13px;
  margin-bottom: 20px;
}
article img[align=left],
.img_caption.left,
.pull-left.item-image {
  margin: 0 0 20px 40px;
}
article img[align=right],
.img_caption.right,
.pull-right.item-image {
  margin: 0 40px 20px 0;
}
.img-intro-none,
.img-intro-left,
.img-intro-right,
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right,
.img_caption {
  position: relative;
}
.img-intro-none,
.img-intro-left,
.img-intro-right,
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right,
.img_caption {
  margin-bottom: 20px;
  max-width: 100%;
}
.img-fulltext-left {
  float: right;
  margin-left: 40px;
}
.img-fulltext-right {
  float: left;
  margin-right: 40px;
}
.img-intro-none img,
.img-intro-left img,
.img-intro-right img,
.img-fulltext-none img,
.img-fulltext-left img,
.img-fulltext-right img {
  margin: 0;
}
.img_caption img {
  margin-bottom: 1px !important;
}
.img_caption p.img_caption {
  background: #eee;
  color: #666;
  font-size: 12px;
  width: 100%;
  margin: 0;
  padding: 5px;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  clear: both;
}
article aside .btn-group > .dropdown-toggle,
article aside .btn-group > .dropdown-toggle:hover,
article aside .btn-group > .dropdown-toggle:active,
article aside .btn-group > .dropdown-toggle:focus {
  background: transparent;
  border: 0;
  padding: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.login_form fieldset,
.login fieldset {
  padding: 15px 0 0;
}
.login_form fieldset p,
.login fieldset p {
  margin: 0 0 5px;
}
.login_form label,
.login label {
  display: block;
  font-weight: bold;
}
.login-fields {
  margin: 0 0 10px;
}
.login_form .input,
.login_form .inputbox,
.login-fields .required {
  margin-right: 10px;
  width: 150px;
}
.login_form .remember .input,
.login_form .remember .inputbox {
  width: 20px;
}
.form-register fieldset {
  padding: 0 0 10px;
}
.form-register p {
  margin: 0 0 5px;
}
.form-register p.form-des {
  margin: 15px 0;
}
.form-register label {
  display: block;
  float: right;
  font-weight: bold;
  text-align: left;
  width: 130px;
}
.form-register .input,
.form-register .inputbox {
  margin-right: 10px;
  width: 200px;
}
.form-register .btn,
.form-register .button {
  margin-right: 140px;
}
.registration fieldset dt {
  margin-left: 5px;
}
.admintable textarea {
  max-width: 90% !important;
  resize: none;
}
#mailto-window {
  background: #fff;
  margin: 10px 0 20px;
  padding: 0;
  position: relative;
}
#mailto-window h2 {
  margin-top: 0;
  margin-bottom: 20px;
}
#mailto-window .mailto-close {
  background: #FFF;
  background: -moz-linear-gradient(bottom,#ccc,#f0f0f0);
  background: -webkit-linear-gradient(bottom,#ccc,#f0f0f0);
  border: 1px solid #ccc;
  border-radius: 3px;
  color: #666;
  font-size: 92%;
  padding: 2px 5px;
  position: absolute;
  top: -10px;
  left: 0px;
  text-shadow: 1px 1px 0 #f0f0f0;
}
#mailto-window .mailto-close a {
  color: #666;
}
#mailto-window .mailto-close:hover {
  border-color: #999;
  box-shadow: 0 0 3px rgba(0,0,0,0.2);
}
#mailtoForm .formelm {
  padding: 5px 0;
  vertical-align: middle;
  overflow: hidden;
}
#mailtoForm .formelm label {
  display: inline-block;
  float: right;
  font-weight: bold;
  vertical-align: middle;
  width: 100px;
}
#mailtoForm p {
  margin-top: 20px;
}
#mailtoForm .input,
#mailtoForm .inputbox {
  width: 65%;
}
#mailtoForm .btn,
#mailtoForm .button,
#mailtoForm button {
  margin-left: 5px;
}
.user-details {
  padding: 10px 0;
}
.user-details p {
  margin: 0 0 5px;
}
.user-details label {
  display: block;
  float: right;
  font-weight: bold;
  text-align: left;
  width: 130px;
}
.user-details .input,
.user-details .inputbox {
  margin-right: 10px;
  width: 200px;
}
.user-details .btn,
.user-details button {
  margin-right: 140px;
}
.user-details .paramlist .paramlist_key {
  padding: 0 0 5px;
  width: 130px;
}
.user-details .paramlist .paramlist_value {
  padding: 0 0 5px;
}
.user-details .user_name span {
  font-weight: bold;
  padding-right: 10px;
}
.reset .form-validate p,
.remind .form-validate p {
  background: #eee;
  border: 1px solid #ddd;
  margin-bottom: 20px;
  padding: 10px 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.reset .form-validate fieldset dl,
.remind .form-validate fieldset dl {
  margin: 0;
}
.reset .form-validate fieldset dt,
.remind .form-validate fieldset dt {
  margin: 4px 0 0 0;
}
#searchForm {
  padding: 10px 20px;
  border: 1px solid #ddd;
  background: #eee;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *zoom: 1;
}
#searchForm:before,
#searchForm:after {
  display: table;
  content: "";
  line-height: 0;
}
#searchForm:after {
  clear: both;
}
#searchForm fieldset {
  margin: 20px 0;
}
#searchForm legend {
  margin-bottom: 10px;
}
#searchForm .phrases-box input[type="radio"] {
  vertical-align: top;
  margin-top: 3px;
}
#search-form ul#finder-filter-select-list {
  margin-right: 0;
}
#search-form ul#finder-filter-select-list li {
  list-style: none;
  padding: 10px 0;
}
#search-form ul#finder-filter-select-list li label {
  width: 150px;
}
.phrases-box input,
.phrases-box label,
.form-limit input,
.form-limit label,
.only label {
  display: inline-block;
  margin-left: 10px;
}
.phrases-box input {
  margin: 0;
}
.search-results {
  margin-top: 20px;
}
.search-results .result-title {
  font-size: 16px;
  margin-top: 20px;
}
.search-results .result-category {
  font-size: 12px;
  color: #999;
}
.search-results .result-text {
  margin-top: 5px;
  margin-bottom: 5px;
}
.search-results .result-created {
  font-size: 12px;
  color: #999;
}
.contact .accordion-heading .accordion-toggle {
  font-weight: bold;
}
.contact-category ul.category {
  border-top: 0;
  overflow: hidden;
}
.contact-category ul.category li.row-fluid {
  border: 1px solid ;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  *zoom: 1;
}
.contact-category ul.category li.row-fluid:before,
.contact-category ul.category li.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.contact-category ul.category li.row-fluid:after {
  clear: both;
}
.contact-category ul.category li.row-fluid > div {
  margin: 0;
}
.contact-category .cat-children ul {
  border: 0;
  border-top: 1px solid #ddd;
  list-style: none;
  margin: 10px 0 0 0;
  padding: 0;
}
.contact-category .cat-children ul li {
  background: transparent;
  border-bottom: 1px solid #ddd;
  padding: 10px 0;
}
.contact-category .cat-children ul li .item-title {
  border-right: 1px dotted ;
  display: block;
  font-size: 14px;
  font-weight: 600;
  padding: 0 15px 0 0;
  margin-right: 20px;
  position: relative;
}
.contact-category .cat-children ul li .item-title:after {
  border-top: 1px dotted ;
  display: block;
  content: "";
  position: absolute;
  right: 0;
  top: 8px;
  height: 1px;
  width: 10px;
}
.contact-category .cat-children ul li li .item-title {
  margin-right: 40px;
}
.contact-category .cat-children ul li li li .item-title {
  margin-right: 60px;
}
.contact-category .cat-children ul li li li li .item-title {
  margin-right: 80px;
}
.contact-category .cat-children ul li:last-child {
  border: 0;
}
#archive-items > li {
  line-height: normal;
  margin: 0;
  overflow: visible;
  padding: 0;
}
#archive-items div.intro {
  clear: both;
  overflow: hidden;
}
.category-item {
  margin-top: 20px;
  *zoom: 1;
}
.category-item:before,
.category-item:after {
  display: table;
  content: "";
  line-height: 0;
}
.category-item:after {
  clear: both;
}
.category-item .page-header {
  line-height: normal;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 20px;
}
.category-item .category-item {
  margin-right: 4.2918454935622%;
}
.newsfeed-category > h2,
.newsfeed > h2 {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin-bottom: 20px;
  margin-top: 0;
}
.newsfeed-category .category-desc,
.newsfeed .category-desc {
  margin-bottom: 20px;
}
.newsfeed-category .category li,
.newsfeed .category li {
  *zoom: 1;
}
.newsfeed-category .category li:before,
.newsfeed-category .category li:after,
.newsfeed .category li:before,
.newsfeed .category li:after {
  display: table;
  content: "";
  line-height: 0;
}
.newsfeed-category .category li:after,
.newsfeed .category li:after {
  clear: both;
}
.newsfeed > h2 {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin-bottom: 20px;
  margin-top: 0;
}
.newsfeed .feed-description {
  margin-bottom: 20px;
  font-size: 16px;
}
.newsfeed .feed-item-description .feed-description {
  font-size: 14px;
}
.newsfeed ol li > a {
  font-weight: bold;
  font-size: 16px;
}
.edit textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.edit.item-page fieldset .form-actions {
  clear: both;
  margin-top: 40px;
}
.com_media #imageForm #upbutton {
  margin-top: 5px;
}
.button2-left,
.button2-left div {
  float: right;
}
.button2-right,
.button2-right div {
  float: left;
}
.button2-left {
  margin: 5px 0 0 5px;
}
.button2-right {
  margin: 5px 5px 0 0;
}
.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
  background: #eee;
  border: 1px solid #e1e1e1;
  color: #999;
  cursor: pointer;
  display: block;
  float: right;
  padding: 2px 10px;
  border-radius: 4px;
}
.button2-left span,
.button2-right span {
  color: #999;
  cursor: default;
}
.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span {
  padding: 0 6px;
}
.button2-left a:hover,
.button2-right a:hover {
  background: #e1e1e1;
  color: #444;
  text-decoration: none;
}
.control-group a.modal {
  position: inherit;
  width: auto !important;
  margin-right: 0 !important;
  top: auto !important;
}
.controls img.calendar {
  cursor: pointer;
  margin-right: 5px;
}
#imageForm #upbutton {
  margin-top: -18px;
}
.view-imagesList body {
  padding-top: 0;
}
.view-imagesList .t3-mainbody {
  padding: 0;
}
.view-imagesList .manager.thumbnails {
  overflow: hidden;
}
.view-imagesList .manager.thumbnails li {
  float: right;
  margin: 0 10px 20px;
}
table.adminlist th a {
  color: #690;
}
.article-content .pagination ul {
  border-right: 1px solid #ddd;
}
.article-content .pagination li {
  float: right;
  padding: 10px 20px;
  line-height: normal;
  border: 1px solid #ddd;
  border-right: 0;
}
.article-content .pagination li a {
  border: 0;
  text-decoration: none;
  background-color: transparent;
  line-height: normal;
  padding: 0;
}
.pagenavcounter {
  margin: 0 0 20px;
  font-weight: bold;
}
#article-index {
  float: left;
  margin: 0 20px 20px 0;
  padding: 10px;
  width: 30%;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
#article-index ul {
  margin: 0 20px 0 0;
}
.pagenav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.pagenav li {
  margin: 0;
  padding: 0;
  float: right;
}
.pagenav li.pagenav-prev {
  margin-left: 10px;
}
.pagenav li a {
  padding: 10px 20px;
  line-height: normal;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.pagenav li a:hover,
.pagenav li a:active,
.pagenav li a:focus {
  background-color: #666;
  color: #eee;
}
.counter {
  float: left;
  line-height: 1;
  margin: 10px 0;
  text-align: left;
}
.items-more h3 {
  margin: 0 0 5px;
}
.back_button a {
  display: block;
  margin: 10px 0;
}
.filters {
  margin: 10px 0 5px;
}
.display-limit {
  margin: 10px 0 5px;
}
.filters .filter-search,
.filters .display-limit {
  float: right;
  width: 50%;
}
.filters .display-limit {
  float: left;
  text-align: left;
}
#system-message dt {
  font-weight: bold;
}
#system-message dd {
  font-weight: bold;
}
#system-message dd.message ul,
#system-message dd.error ul,
#system-message dd.notice ul {
  margin: 0;
  padding: 0;
}
#system-message dd.message ul li,
#system-message dd.error ul li,
#system-message dd.notice ul li {
  background: none;
  margin: 0;
  padding: 5px;
}
.tip-wrap {
  background: #fff6df;
  border: 1px solid #fb3;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.4);
  -moz-box-shadow: 0 0 3px rgba(0,0,0,0.4);
  box-shadow: 0 0 3px rgba(0,0,0,0.4);
  max-width: 300px;
  z-index: 999;
}
.tip-title {
  border-bottom: 1px solid #fb3;
  font-weight: bold;
  padding: 5px 10px;
}
.tip-text {
  font-size: 14px;
  margin: 0;
  padding: 5px 10px;
}
.hasTip img {
  border: none;
  margin: 0 0 0 5px;
}
.width-10 {
  width: 10px;
}
.width-20 {
  width: 20px;
}
.width-30 {
  width: 30px;
}
.width-40 {
  width: 40px;
}
.width-50 {
  width: 50px;
}
.width-60 {
  width: 60px;
}
.width-70 {
  width: 70px;
}
.width-80 {
  width: 80px;
}
.width-90 {
  width: 90px;
}
.width-100 {
  width: 100px;
}
.height-10 {
  height: 10px;
}
.height-20 {
  height: 20px;
}
.height-30 {
  height: 30px;
}
.height-40 {
  height: 40px;
}
.height-50 {
  height: 50px;
}
.height-60 {
  height: 60px;
}
.height-70 {
  height: 70px;
}
.height-80 {
  height: 80px;
}
.height-90 {
  height: 90px;
}
.height-100 {
  height: 100px;
}
.iframe-bordered {
  border: 1px solid #ddd;
}
.input-prepend .chzn-container-single .chzn-single {
  border-color: #ccc;
  height: 26px;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.input-prepend .chzn-container-active .chzn-single-with-drop {
  -webkit-border-radius: 3px 0 0 0;
  -moz-border-radius: 3px 0 0 0;
  border-radius: 3px 0 0 0;
}
.input-prepend .chzn-container-single .chzn-drop {
  border-color: #ccc;
}
.btn-group .chzn-results {
  white-space: normal;
}
.languageswitcherload {
  float: left;
  width: 100%;
}
.languageswitcherload .mod-languages {
  text-align: left;
}
#jform_privacyconsent_privacy-lbl a.modal,
#jform_consentbox-lbl a.modal,
#jform_terms_terms-lbl a.modal,
#jform_profile_tos-lbl a.modal {
  border-radius: 0;
  box-shadow: none;
  border: none;
}
#modal-jform_consentbox,
#modal-consentbox {
  top: 5%;
  display: block;
  z-index: 1050;
  right: 50%;
  width: 80%;
  position: fixed;
  margin-right: -40%;
  background: #fff;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  outline: none;
  padding: 0 !important;
  transform: none;
  bottom: auto;
}
#modal-jform_consentbox.in,
#modal-consentbox.in {
  opacity: 1;
  display: block !important;
}
#modal-jform_consentbox .modal-header,
#modal-consentbox .modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
#modal-jform_consentbox .modal-body,
#modal-consentbox .modal-body {
  overflow-y: auto;
  width: 98%;
  position: relative;
  padding: 1%;
}
#modal-jform_consentbox .iframe,
#modal-consentbox .iframe {
  max-height: 739px;
}
#modal-jform_consentbox .modal-body {
  max-height: 770px;
}
#modal-jform_consentbox .iframe {
  max-height: 739px;
}
#modal-consentbox .modal-header h3 {
  font-size: 26px;
  margin: 0;
}
#modal-consentbox .modal-body {
  max-height: 220px;
}
#modal-consentbox .iframe {
  max-height: 200px;
}



.t3-header {
  padding-top: 20px;
  padding-bottom: 20px;
}
.logo {
  float: right;
}
.logo a {
  display: inline-block;
  line-height: 1;
  margin: 0;
}
.logo-image {
  overflow: hidden;
}
.logo-image a {
  background-repeat: no-repeat;
  width: 204px;
  height: 65px;
}
.logo-image span,
.logo-image small {
  display: none;
}
.logo-text a {
  color: #444;
  text-decoration: none;
  font-size: 17.5px;
}
.logo-text:hover a,
.logo-text a:hover,
.logo-text a:active,
.logo-text a:focus {
  text-decoration: none;
}
.logo-text .site-slogan {
  display: block;
  font-size: 14px;
  margin-top: 5px;
}
.head-search {
  float: left;
  margin-top: 20px;
}
.head-search form {
  margin: 0;
  float: left;
}
.head-search label {
  display: none;
}
.head-search .input {
  background: url("../../../images/ico/search-invert.png") no-repeat 8px center;
  width: 120px;
  padding-right: 26px;
}
.head-search .input:focus {
  color: #444;
  width: 180px;
}
.t3-sl {
  padding-bottom: 60px;
  padding-top: 60px;
}
.t3-mainbody {
  padding-bottom: 40px;
  padding-top: 40px;
}
.t3-footer {
  background: #222;
  color: #666;
  *zoom: 1;
}
.t3-footer:before,
.t3-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-footer:after {
  clear: both;
}
.t3-footer small {
  display: block;
  font-size: 100%;
}
.t3-footer a {
  color: #999;
}
.t3-footer a:hover,
.t3-footer a:active,
.t3-footer a:focus {
  color: #e6e6e6;
}
.t3-footnav {
  padding: 60px 0 40px;
  *zoom: 1;
}
.t3-footnav:before,
.t3-footnav:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-footnav:after {
  clear: both;
}
.t3-footnav ul {
  list-style: none;
  margin-right: 0;
}
.t3-footnav li {
  line-height: 24px;
}
.t3-footnav .module-title {
  font-size: 18px;
  color: #999;
}
.t3-copyright {
  border-top: 1px solid #2f2f2f;
  font-size: 12px;
  padding: 40px 0 80px;
  *zoom: 1;
}
.t3-copyright:before,
.t3-copyright:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-copyright:after {
  clear: both;
}
.copyright {
  float: right;
}
.poweredby {
  float: left;
  text-align: left;
}
.poweredby .t3-logo,
.poweredby .t3-logo-small {
  float: left;
  opacity: .5;
}

.t3-footer {
  background: #690;
  color: #fff;
}
.t3-footer a {
  color: #ddff99;
}
.t3-footer a:hover,
.t3-footer a:active,
.t3-footer a:focus {
  color: #fff;
}
.t3-footnav .module-title {
  color: #fff;
}
.t3-copyright {
  border-top: 1px solid #77b300;
}


.off-canvas body > .autocompleter-choices {
  width: 0px;
  left: auto;
}
article img[align=left],
.img_caption.left,
.pull-left.item-image {
  margin: 0 40px 20px 0;
}
article img[align=right],
.img_caption.right,
.pull-right.item-image {
  margin: 0 0 20px 40px;
}
.languageswitcherload ul {
  float: left;
}PK�}!]�$~�0�0rtl/green/megamenu.cssnu&1i�.t3-megamenu .mega-inner {
  padding: 10px;
  *zoom: 1;
}
.t3-megamenu .mega-inner:before,
.t3-megamenu .mega-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-inner:after {
  clear: both;
}
.t3-megamenu .row-fluid + .row-fluid {
  padding-top: 10px;
  border-top: 1px solid #eee;
}
.t3-megamenu .mega > .mega-dropdown-menu {
  min-width: 200px;
  display: none;
}
.t3-megamenu .mega.open > .mega-dropdown-menu,
.t3-megamenu .mega.dropdown-submenu:hover > .mega-dropdown-menu {
  display: block;
}
.t3-megamenu .mega-group {
  *zoom: 1;
}
.t3-megamenu .mega-group:before,
.t3-megamenu .mega-group:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-group:after {
  clear: both;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title {
  background: inherit;
  color: inherit;
  font-weight: bold;
  padding: 0;
  margin: 0;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus {
  background: inherit;
  color: inherit;
}
.t3-megamenu .mega-group-ct {
  margin: 0;
  padding: 0;
  *zoom: 1;
}
.t3-megamenu .mega-group-ct:before,
.t3-megamenu .mega-group-ct:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-group-ct:after {
  clear: both;
}
.t3-megamenu .span12.mega-col-nav .mega-inner {
  padding: 5px;
}
.t3-megamenu .mega-group .span12.mega-col-nav .mega-inner {
  padding: 0;
}
.t3-megamenu .mega-nav,
.t3-megamenu .dropdown-menu .mega-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.t3-megamenu .mega-nav > li,
.t3-megamenu .dropdown-menu .mega-nav > li {
  list-style: none;
  margin-right: 0;
}
.t3-megamenu .mega-nav > li a,
.t3-megamenu .dropdown-menu .mega-nav > li a {
  white-space: normal;
}
.t3-megamenu .mega-group > .mega-nav,
.t3-megamenu .dropdown-menu .mega-group > .mega-nav {
  margin-right: -5px;
  margin-left: -5px;
}
.t3-megamenu .mega-nav .dropdown-submenu > a::after {
  margin-left: 5px;
}
.t3-megamenu .t3-module {
  margin-bottom: 10px;
}
.t3-megamenu .t3-module .module-title {
  margin-bottom: 0;
}
.t3-megamenu .t3-module .module-ct {
  margin: 0;
  padding: 0;
}
.t3-megamenu .mega-align-left > .dropdown-menu {
  right: 0;
}
.t3-megamenu .mega-align-right > .dropdown-menu {
  right: auto;
  left: 0;
}
.t3-megamenu .mega-align-center > .dropdown-menu {
  right: 50%;
  transform: translate(-50%);
  -webkit-transform: translate(-50%);
  -moz-transform: translate(-50%);
  -ms-transform: translate(-50%);
  -o-transform: translate(-50%);
}
.t3-megamenu .dropdown-submenu.mega-align-left > .dropdown-menu {
  right: 100%;
}
.t3-megamenu .dropdown-submenu.mega-align-right > .dropdown-menu {
  right: auto;
  left: 100%;
}
.t3-megamenu .mega-align-justify {
  position: static;
}
.t3-megamenu .mega-align-justify > .dropdown-menu {
  right: 0;
  margin-right: 0;
  top: auto;
}
.t3-megamenu .mega-caption {
  display: block;
  white-space: nowrap;
}
.t3-megamenu .nav .caret,
.t3-megamenu .dropdown-submenu .caret,
.t3-megamenu .mega-menu .caret {
  display: none;
}
.t3-megamenu .nav > .dropdown > .dropdown-toggle .caret {
  display: inline-block;
}
.t3-megamenu .nav [class^="icon-"],
.t3-megamenu .nav [class*=" icon-"] {
  margin-left: 5px;
}
.t3-megamenu .mega-tab > div {
  position: relative;
}
.t3-megamenu .mega-tab > div > ul {
  width: 200px;
}
.t3-megamenu .mega-tab > div > ul > li {
  position: static;
}
.t3-megamenu .mega-tab > div > ul > li > .dropdown-menu {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 200px;
}
.t3-megamenu .mega-tab > div > ul > li > .mega-dropdown-menu {
  border: none;
  box-shadow: none;
}
.t3-megamenu .mega-tab > div > ul > li > .mega-dropdown-menu > div {
  opacity: 1 !important;
  margin-right: 0 !important;
  transition: none !important;
}
@media (min-width: 768px) {
  .t3-megamenu.animate .mega > .mega-dropdown-menu {
    transition: all 400ms;
    -webkit-transition: all 400ms;
    -ms-transition: all 400ms;
    -o-transition: all 400ms;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    opacity: 0;
  }
  .t3-megamenu.animate .mega.animating > .mega-dropdown-menu {
    display: block !important;
  }
  .t3-megamenu.animate .mega.open > .mega-dropdown-menu,
  .t3-megamenu.animate .mega.animating.open > .mega-dropdown-menu {
    opacity: 1;
  }
  .t3-megamenu.animate.zoom .mega > .mega-dropdown-menu {
    -webkit-transform: scale(0, 0);
    -moz-transform: scale(0, 0);
    -ms-transform: scale(0, 0);
    -o-transform: scale(0, 0);
    transform: scale(0, 0);
    -webkit-transform-origin: 20% 20%;
    -moz-transform-origin: 20% 20%;
    transform-origin: 20% 20%;
  }
  .t3-megamenu.animate.zoom .mega.open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.zoom .level0 > .mega-align-center > .mega-dropdown-menu {
    -webkit-transform: scale(0,0) translate(-50%,0);
    -ms-transform: scale(0,0) translate(-50%,0);
    transform: scale(0,0) translate(-50%,0);
    -webkit-transform-origin: 0% 20%;
    -moz-transform-origin: 0% 20%;
    transform-origin: 0% 20%;
  }
  .t3-megamenu.animate.zoom .level0 > .mega-align-center.open > .mega-dropdown-menu {
    -webkit-transform: scale(1,1) translate(-50%,0);
    -ms-transform: scale(1,1) translate(-50%,0);
    transform: scale(1,1) translate(-50%,0);
  }
  .t3-megamenu.animate.elastic .mega > .mega-dropdown-menu {
    -webkit-transform: scale(0, 1);
    -moz-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    -o-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transform-origin: 10% 0;
    -moz-transform-origin: 10% 0;
    transform-origin: 10% 0;
  }
  .t3-megamenu.animate.elastic .mega.open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.elastic .level0 > .mega > .mega-dropdown-menu {
    -webkit-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
  .t3-megamenu.animate.elastic .level0 .open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.elastic .level0 > .mega-align-center > .mega-dropdown-menu {
    transform: scale(1,0) translate(-50%,0);
    -ms-transform: scale(1,0) translate(-50%,0);
    -webkit-transform: scale(1,0) translate(-50%,0);
  }
  .t3-megamenu.animate.elastic .level0 > .mega-align-center.open > .mega-dropdown-menu {
    transform: scale(1,1) translate(-50%,0);
    -ms-transform: scale(1,1) translate(-50%,0);
    -webkit-transform: scale(1,1) translate(-50%,0);
  }
  .t3-megamenu.animate.slide {
    
  }
  .t3-megamenu.animate.slide .mega {
    
  }
  .t3-megamenu.animate.slide .mega.animating > .mega-dropdown-menu {
    overflow: hidden;
  }
  .t3-megamenu.animate.slide .mega > .mega-dropdown-menu > div {
    transition: all 400ms;
    -webkit-transition: all 400ms;
    -ms-transition: all 400ms;
    -o-transition: all 400ms;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    margin-top: -100%;
  }
  .t3-megamenu.animate.slide .mega.open > .mega-dropdown-menu > div {
    margin-top: 0%;
  }
  .t3-megamenu.animate.slide .mega .mega > .mega-dropdown-menu {
    min-width: 0;
  }
  .t3-megamenu.animate.slide .mega .mega > .mega-dropdown-menu > div {
    min-width: 200px;
    margin-top: 0;
    margin-right: -500px;
  }
  .t3-megamenu.animate.slide .mega .mega.open > .mega-dropdown-menu > div {
    margin-right: 0;
  }
}
.t3-megamenu .mega-inner {
  padding: 20px;
}
.t3-megamenu .row-fluid + .row-fluid {
  border-top: 1px solid #ddd;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title {
  background: inherit;
  color: #222;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 5px;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus {
  background: inherit;
  color: #222;
}
.t3-megamenu .mega-nav > li a,
.t3-megamenu .dropdown-menu .mega-nav > li a {
  padding: 5px 10px;
}
.t3-megamenu .mega-nav .dropdown-submenu > a::after {
  margin-left: 0;
}
.t3-megamenu .t3-module .module-title {
  font-size: 16px;
  color: #222;
  display: block;
  line-height: 20px;
  margin-bottom: 5px;
}
.t3-megamenu .t3-module ul,
.t3-megamenu .t3-module .nav {
  margin: 0 15px 0 0;
}
.t3-megamenu .t3-module ul li,
.t3-megamenu .t3-module .nav li {
  list-style: disc;
  display: list-item;
  float: none;
  margin: 0;
  padding: 0;
  border: 0;
}
.t3-megamenu .t3-module ul li a,
.t3-megamenu .t3-module .nav li a {
  display: inline;
  padding: 0;
  margin: 0;
  border: 0;
  font-size: 100%;
  background: none;
  font: inherit;
  white-space: normal;
}
.t3-megamenu .t3-module ul li a:hover,
.t3-megamenu .t3-module ul li a:focus,
.t3-megamenu .t3-module ul li a:active,
.t3-megamenu .t3-module .nav li a:hover,
.t3-megamenu .t3-module .nav li a:focus,
.t3-megamenu .t3-module .nav li a:active {
  background: none;
  color: inherit;
  font: inherit;
}
.t3-megamenu .mega-caption {
  color: #999;
  font-size: 12px;
  margin-top: 3px;
  font-weight: normal;
}


html[dir="rtl"] .t3-megamenu .mega-align-center > .dropdown-menu {
  -webkit-transform: translate(50%,0);
  -moz-transform: translate(50%,0);
  -ms-transform: translate(50%,0);
  -o-transform: translate(50%,0);
  transform: translate(50%,0);
}
html[dir="rtl"] .t3-megamenu.animate.zoom .mega > .mega-dropdown-menu {
  -webkit-transform-origin: 80% 20%;
  -moz-transform-origin: 80% 20%;
  transform-origin: 80% 20%;
}
html[dir="rtl"] .t3-megamenu.animate.zoom .level0 > .mega-align-center > .mega-dropdown-menu {
  -webkit-transform: scale(0,0) translate(50%,0);
  -ms-transform: scale(0,0) translate(50%,0);
  transform: scale(0,0) translate(50%,0);
  -webkit-transform-origin: 100% 20%;
  -moz-transform-origin: 100% 20%;
  transform-origin: 100% 20%;
}
html[dir="rtl"] .t3-megamenu.animate.zoom .level0 > .mega-align-center.open > .mega-dropdown-menu {
  -webkit-transform: scale(1,1) translate(50%,0);
  -ms-transform: scale(1,1) translate(50%,0);
  transform: scale(1,1) translate(50%,0);
}
html[dir="rtl"] .t3-megamenu.animate.elastic .level0 > .mega-align-center > .mega-dropdown-menu {
  transform: scale(1,0) translate(50%,0);
  -webkit-transform: scale(1,0) translate(50%,0);
  -ms-transform: scale(1,0) translate(50%,0);
}
html[dir="rtl"] .t3-megamenu.animate.elastic .level0 > .mega-align-center.open > .mega-dropdown-menu {
  transform: scale(1,1) translate(50%,0);
  -webkit-transform: scale(1,1) translate(50%,0);
  -ms-transform: scale(1,1) translate(50%,0);
}PK�}!]���4n4n!rtl/green/template-responsive.cssnu&1i�@media (min-width: 980px) and (max-width: 1199px) {
  .row {
    margin-right: -40px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: right;
    min-height: 1px;
    margin-right: 40px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 932px;
  }
  .span12 {
    width: 932px;
  }
  .span11 {
    width: 851px;
  }
  .span10 {
    width: 770px;
  }
  .span9 {
    width: 689px;
  }
  .span8 {
    width: 608px;
  }
  .span7 {
    width: 527px;
  }
  .span6 {
    width: 446px;
  }
  .span5 {
    width: 365px;
  }
  .span4 {
    width: 284px;
  }
  .span3 {
    width: 203px;
  }
  .span2 {
    width: 122px;
  }
  .span1 {
    width: 41px;
  }
  .offset12 {
    margin-right: 1012px;
  }
  .offset11 {
    margin-right: 931px;
  }
  .offset10 {
    margin-right: 850px;
  }
  .offset9 {
    margin-right: 769px;
  }
  .offset8 {
    margin-right: 688px;
  }
  .offset7 {
    margin-right: 607px;
  }
  .offset6 {
    margin-right: 526px;
  }
  .offset5 {
    margin-right: 445px;
  }
  .offset4 {
    margin-right: 364px;
  }
  .offset3 {
    margin-right: 283px;
  }
  .offset2 {
    margin-right: 202px;
  }
  .offset1 {
    margin-right: 121px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    margin-right: 4.2918454935622%;
    *margin-right: 4.2381974248927%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-right: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-right: 4.2918454935622%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.309012875536%;
    *width: 91.255364806867%;
  }
  .row-fluid .span10 {
    width: 82.618025751073%;
    *width: 82.564377682403%;
  }
  .row-fluid .span9 {
    width: 73.927038626609%;
    *width: 73.87339055794%;
  }
  .row-fluid .span8 {
    width: 65.236051502146%;
    *width: 65.182403433476%;
  }
  .row-fluid .span7 {
    width: 56.545064377682%;
    *width: 56.491416309013%;
  }
  .row-fluid .span6 {
    width: 47.854077253219%;
    *width: 47.800429184549%;
  }
  .row-fluid .span5 {
    width: 39.163090128755%;
    *width: 39.109442060086%;
  }
  .row-fluid .span4 {
    width: 30.472103004292%;
    *width: 30.418454935622%;
  }
  .row-fluid .span3 {
    width: 21.781115879828%;
    *width: 21.727467811159%;
  }
  .row-fluid .span2 {
    width: 13.090128755365%;
    *width: 13.036480686695%;
  }
  .row-fluid .span1 {
    width: 4.3991416309013%;
    *width: 4.3454935622318%;
  }
  .row-fluid .offset12 {
    margin-right: 108.58369098712%;
    *margin-right: 108.47639484979%;
  }
  .row-fluid .offset12:first-child {
    margin-right: 104.29184549356%;
    *margin-right: 104.18454935622%;
  }
  .row-fluid .offset11 {
    margin-right: 99.892703862661%;
    *margin-right: 99.785407725322%;
  }
  .row-fluid .offset11:first-child {
    margin-right: 95.600858369099%;
    *margin-right: 95.49356223176%;
  }
  .row-fluid .offset10 {
    margin-right: 91.201716738197%;
    *margin-right: 91.094420600858%;
  }
  .row-fluid .offset10:first-child {
    margin-right: 86.909871244635%;
    *margin-right: 86.802575107296%;
  }
  .row-fluid .offset9 {
    margin-right: 82.510729613734%;
    *margin-right: 82.403433476395%;
  }
  .row-fluid .offset9:first-child {
    margin-right: 78.218884120172%;
    *margin-right: 78.111587982833%;
  }
  .row-fluid .offset8 {
    margin-right: 73.81974248927%;
    *margin-right: 73.712446351931%;
  }
  .row-fluid .offset8:first-child {
    margin-right: 69.527896995708%;
    *margin-right: 69.420600858369%;
  }
  .row-fluid .offset7 {
    margin-right: 65.128755364807%;
    *margin-right: 65.021459227468%;
  }
  .row-fluid .offset7:first-child {
    margin-right: 60.836909871245%;
    *margin-right: 60.729613733906%;
  }
  .row-fluid .offset6 {
    margin-right: 56.437768240343%;
    *margin-right: 56.330472103004%;
  }
  .row-fluid .offset6:first-child {
    margin-right: 52.145922746781%;
    *margin-right: 52.038626609442%;
  }
  .row-fluid .offset5 {
    margin-right: 47.74678111588%;
    *margin-right: 47.639484978541%;
  }
  .row-fluid .offset5:first-child {
    margin-right: 43.454935622318%;
    *margin-right: 43.347639484979%;
  }
  .row-fluid .offset4 {
    margin-right: 39.055793991416%;
    *margin-right: 38.948497854077%;
  }
  .row-fluid .offset4:first-child {
    margin-right: 34.763948497854%;
    *margin-right: 34.656652360515%;
  }
  .row-fluid .offset3 {
    margin-right: 30.364806866953%;
    *margin-right: 30.257510729614%;
  }
  .row-fluid .offset3:first-child {
    margin-right: 26.072961373391%;
    *margin-right: 25.965665236052%;
  }
  .row-fluid .offset2 {
    margin-right: 21.673819742489%;
    *margin-right: 21.56652360515%;
  }
  .row-fluid .offset2:first-child {
    margin-right: 17.381974248927%;
    *margin-right: 17.274678111588%;
  }
  .row-fluid .offset1 {
    margin-right: 12.982832618026%;
    *margin-right: 12.875536480687%;
  }
  .row-fluid .offset1:first-child {
    margin-right: 8.6909871244635%;
    *margin-right: 8.5836909871245%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-right: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 40px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 918px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 837px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 756px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 675px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 594px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 513px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 432px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 351px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 270px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 189px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 108px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 27px;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .offset-12 {
    margin-right: -736px;
  }
  .offset-11 {
    margin-right: -673px;
  }
  .offset-10 {
    margin-right: -610px;
  }
  .offset-9 {
    margin-right: -547px;
  }
  .offset-8 {
    margin-right: -484px;
  }
  .offset-7 {
    margin-right: -421px;
  }
  .offset-6 {
    margin-right: -358px;
  }
  .offset-5 {
    margin-right: -295px;
  }
  .offset-4 {
    margin-right: -232px;
  }
  .offset-3 {
    margin-right: -169px;
  }
  .offset-2 {
    margin-right: -106px;
  }
  .offset-1 {
    margin-right: -43px;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .offset-12 {
    margin-right: -932px;
  }
  .offset-11 {
    margin-right: -851px;
  }
  .offset-10 {
    margin-right: -770px;
  }
  .offset-9 {
    margin-right: -689px;
  }
  .offset-8 {
    margin-right: -608px;
  }
  .offset-7 {
    margin-right: -527px;
  }
  .offset-6 {
    margin-right: -446px;
  }
  .offset-5 {
    margin-right: -365px;
  }
  .offset-4 {
    margin-right: -284px;
  }
  .offset-3 {
    margin-right: -203px;
  }
  .offset-2 {
    margin-right: -122px;
  }
  .offset-1 {
    margin-right: -41px;
  }
}
@media (min-width: 1200px) {
  .offset-12 {
    margin-right: -1196px;
  }
  .offset-11 {
    margin-right: -1093px;
  }
  .offset-10 {
    margin-right: -990px;
  }
  .offset-9 {
    margin-right: -887px;
  }
  .offset-8 {
    margin-right: -784px;
  }
  .offset-7 {
    margin-right: -681px;
  }
  .offset-6 {
    margin-right: -578px;
  }
  .offset-5 {
    margin-right: -475px;
  }
  .offset-4 {
    margin-right: -372px;
  }
  .offset-3 {
    margin-right: -269px;
  }
  .offset-2 {
    margin-right: -166px;
  }
  .offset-1 {
    margin-right: -63px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .row,
  .row-fluid {
    width: 100%;
    margin-right: 0;
    *zoom: 1;
  }
  .row:before,
  .row:after,
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after,
  .row-fluid:after {
    clear: both;
  }
  .row [class*="span"],
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    margin-right: 2.7173913043478%;
    *margin-right: 2.6637432356783%;
  }
  .row [class*="span"]:first-child:not(.pull-right),
  .row-fluid [class*="span"]:first-child:not(.pull-right) {
    margin-right: 0;
  }
  .row [class*="span"].pull-left:first-child + [class*="span"]:not(.pull-right),
  .row-fluid [class*="span"].pull-left:first-child + [class*="span"]:not(.pull-right) {
    margin-right: 0;
  }
  .row .span12,
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row .span11,
  .row-fluid .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .row .span10,
  .row-fluid .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .row .span9,
  .row-fluid .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .row .span8,
  .row-fluid .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .row .span7,
  .row-fluid .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .row .span6,
  .row-fluid .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .row .span5,
  .row-fluid .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .row .span4,
  .row-fluid .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .row .span3,
  .row-fluid .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .row .span2,
  .row-fluid .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .row .span1,
  .row-fluid .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span12 .row [class*="span"] {
    margin-right: 2.7173913043478%;
    *margin-right: 2.6637432356783%;
  }
  .span12 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span12 .row .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .span12 .row .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .span12 .row .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .span12 .row .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .span12 .row .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .span12 .row .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .span12 .row .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .span12 .row .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .span12 .row .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .span12 .row .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .span12 .row .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .span12 .row .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span11 .row [class*="span"] {
    margin-right: 2.9717682020802%;
    *margin-right: 2.9181201334107%;
  }
  .span11 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span11 .row .span11 {
    width: 91.440217391304%;
    *width: 91.386569322635%;
  }
  .span11 .row .span10 {
    width: 82.880434782609%;
    *width: 82.826786713939%;
  }
  .span11 .row .span9 {
    width: 74.320652173913%;
    *width: 74.267004105244%;
  }
  .span11 .row .span8 {
    width: 65.760869565217%;
    *width: 65.707221496548%;
  }
  .span11 .row .span7 {
    width: 57.201086956522%;
    *width: 57.147438887852%;
  }
  .span11 .row .span6 {
    width: 48.641304347826%;
    *width: 48.587656279157%;
  }
  .span11 .row .span5 {
    width: 40.08152173913%;
    *width: 40.027873670461%;
  }
  .span11 .row .span4 {
    width: 31.521739130435%;
    *width: 31.468091061765%;
  }
  .span11 .row .span3 {
    width: 22.961956521739%;
    *width: 22.90830845307%;
  }
  .span11 .row .span2 {
    width: 14.402173913043%;
    *width: 14.348525844374%;
  }
  .span11 .row .span1 {
    width: 5.8423913043478%;
    *width: 5.7887432356783%;
  }
  .span10 .row [class*="span"] {
    margin-right: 3.2786885245902%;
    *margin-right: 3.2250404559206%;
  }
  .span10 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span10 .row .span10 {
    width: 90.638930163447%;
    *width: 90.585282094778%;
  }
  .span10 .row .span9 {
    width: 81.277860326894%;
    *width: 81.224212258225%;
  }
  .span10 .row .span8 {
    width: 71.916790490342%;
    *width: 71.863142421672%;
  }
  .span10 .row .span7 {
    width: 62.555720653789%;
    *width: 62.502072585119%;
  }
  .span10 .row .span6 {
    width: 53.194650817236%;
    *width: 53.141002748567%;
  }
  .span10 .row .span5 {
    width: 43.833580980684%;
    *width: 43.779932912014%;
  }
  .span10 .row .span4 {
    width: 34.472511144131%;
    *width: 34.418863075461%;
  }
  .span10 .row .span3 {
    width: 25.111441307578%;
    *width: 25.057793238908%;
  }
  .span10 .row .span2 {
    width: 15.750371471025%;
    *width: 15.696723402356%;
  }
  .span10 .row .span1 {
    width: 6.3893016344725%;
    *width: 6.335653565803%;
  }
  .span9 .row [class*="span"] {
    margin-right: 3.6563071297989%;
    *margin-right: 3.6026590611294%;
  }
  .span9 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span9 .row .span9 {
    width: 89.672131147541%;
    *width: 89.618483078871%;
  }
  .span9 .row .span8 {
    width: 79.344262295082%;
    *width: 79.290614226412%;
  }
  .span9 .row .span7 {
    width: 69.016393442623%;
    *width: 68.962745373953%;
  }
  .span9 .row .span6 {
    width: 58.688524590164%;
    *width: 58.634876521494%;
  }
  .span9 .row .span5 {
    width: 48.360655737705%;
    *width: 48.307007669035%;
  }
  .span9 .row .span4 {
    width: 38.032786885246%;
    *width: 37.979138816576%;
  }
  .span9 .row .span3 {
    width: 27.704918032787%;
    *width: 27.651269964117%;
  }
  .span9 .row .span2 {
    width: 17.377049180328%;
    *width: 17.323401111658%;
  }
  .span9 .row .span1 {
    width: 7.0491803278689%;
    *width: 6.9955322591993%;
  }
  .span8 .row [class*="span"] {
    margin-right: 4.1322314049587%;
    *margin-right: 4.0785833362892%;
  }
  .span8 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span8 .row .span8 {
    width: 88.482632541133%;
    *width: 88.428984472464%;
  }
  .span8 .row .span7 {
    width: 76.965265082267%;
    *width: 76.911617013597%;
  }
  .span8 .row .span6 {
    width: 65.4478976234%;
    *width: 65.394249554731%;
  }
  .span8 .row .span5 {
    width: 53.930530164534%;
    *width: 53.876882095864%;
  }
  .span8 .row .span4 {
    width: 42.413162705667%;
    *width: 42.359514636998%;
  }
  .span8 .row .span3 {
    width: 30.895795246801%;
    *width: 30.842147178131%;
  }
  .span8 .row .span2 {
    width: 19.378427787934%;
    *width: 19.324779719265%;
  }
  .span8 .row .span1 {
    width: 7.8610603290676%;
    *width: 7.8074122603981%;
  }
  .span7 .row [class*="span"] {
    margin-right: 4.750593824228%;
    *margin-right: 4.6969457555585%;
  }
  .span7 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span7 .row .span7 {
    width: 86.98347107438%;
    *width: 86.929823005711%;
  }
  .span7 .row .span6 {
    width: 73.96694214876%;
    *width: 73.913294080091%;
  }
  .span7 .row .span5 {
    width: 60.950413223141%;
    *width: 60.896765154471%;
  }
  .span7 .row .span4 {
    width: 47.933884297521%;
    *width: 47.880236228851%;
  }
  .span7 .row .span3 {
    width: 34.917355371901%;
    *width: 34.863707303231%;
  }
  .span7 .row .span2 {
    width: 21.900826446281%;
    *width: 21.847178377611%;
  }
  .span7 .row .span1 {
    width: 8.8842975206612%;
    *width: 8.8306494519916%;
  }
  .span6 .row [class*="span"] {
    margin-right: 5.586592178771%;
    *margin-right: 5.5329441101014%;
  }
  .span6 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span6 .row .span6 {
    width: 85.035629453682%;
    *width: 84.981981385012%;
  }
  .span6 .row .span5 {
    width: 70.071258907363%;
    *width: 70.017610838694%;
  }
  .span6 .row .span4 {
    width: 55.106888361045%;
    *width: 55.053240292376%;
  }
  .span6 .row .span3 {
    width: 40.142517814727%;
    *width: 40.088869746057%;
  }
  .span6 .row .span2 {
    width: 25.178147268409%;
    *width: 25.124499199739%;
  }
  .span6 .row .span1 {
    width: 10.21377672209%;
    *width: 10.160128653421%;
  }
  .span5 .row [class*="span"] {
    margin-right: 6.7796610169492%;
    *margin-right: 6.7260129482796%;
  }
  .span5 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span5 .row .span5 {
    width: 82.402234636872%;
    *width: 82.348586568202%;
  }
  .span5 .row .span4 {
    width: 64.804469273743%;
    *width: 64.750821205073%;
  }
  .span5 .row .span3 {
    width: 47.206703910615%;
    *width: 47.153055841945%;
  }
  .span5 .row .span2 {
    width: 29.608938547486%;
    *width: 29.555290478817%;
  }
  .span5 .row .span1 {
    width: 12.011173184358%;
    *width: 11.957525115688%;
  }
  .span4 .row [class*="span"] {
    margin-right: 8.6206896551724%;
    *margin-right: 8.5670415865029%;
  }
  .span4 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span4 .row .span4 {
    width: 78.64406779661%;
    *width: 78.590419727941%;
  }
  .span4 .row .span3 {
    width: 57.28813559322%;
    *width: 57.234487524551%;
  }
  .span4 .row .span2 {
    width: 35.932203389831%;
    *width: 35.878555321161%;
  }
  .span4 .row .span1 {
    width: 14.576271186441%;
    *width: 14.522623117771%;
  }
  .span3 .row [class*="span"] {
    margin-right: 11.834319526627%;
    *margin-right: 11.780671457958%;
  }
  .span3 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span3 .row .span3 {
    width: 72.844827586207%;
    *width: 72.791179517537%;
  }
  .span3 .row .span2 {
    width: 45.689655172414%;
    *width: 45.636007103744%;
  }
  .span3 .row .span1 {
    width: 18.534482758621%;
    *width: 18.480834689951%;
  }
  .span2 .row [class*="span"] {
    margin-right: 18.867924528302%;
    *margin-right: 18.814276459632%;
  }
  .span2 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span2 .row .span2 {
    width: 62.721893491124%;
    *width: 62.668245422455%;
  }
  .span2 .row .span1 {
    width: 25.443786982249%;
    *width: 25.390138913579%;
  }
  .span1 .row [class*="span"] {
    margin-right: 46.511627906977%;
    *margin-right: 46.457979838307%;
  }
  .span1 .row [class*="span"]:first-child {
    margin-right: 0;
  }
  .span1 .row .span1 {
    width: 40.566037735849%;
    *width: 40.51238966718%;
  }
  .spanfirst {
    margin-right: 0 !important;
    clear: right;
  }
}
.row .span50,
.row-fluid .span50 {
  width: 50%;
  float: right;
}
.row .span33,
.row-fluid .span33 {
  width: 33.3333%;
  float: right;
}
.row .span25,
.row-fluid .span25 {
  width: 25%;
  float: right;
}
.row .span20,
.row-fluid .span20 {
  width: 20%;
  float: right;
}
.row .span16,
.row-fluid .span16 {
  width: 16.6666%;
  float: right;
}
.hidden-default {
  display: none !important;
}
@media (min-width: 1200px) {
  .hidden-wide {
    display: none !important;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .hidden-normal {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .hidden-xtablet {
    display: none !important;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 599px) {
  .hidden-mobile {
    display: none !important;
  }
}

.hidden {
  display: none !important;
  visibility: hidden;
}
@media (min-width: 768px) and (max-width: 979px) {
  .jumbotron {
    padding: 20px 0;
  }
  .jumbotron h1 {
    font-size: 28px;
  }
  .jumbotron p {
    font-size: 14px;
  }
  .masthead {
    padding: 40px 0;
  }
  .masthead h1 {
    font-size: 56px;
  }
  .masthead p {
    font-size: 28px;
  }
  .masthead .btn-large {
    font-size: 16px;
    padding: 12px 16px;
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .jumbotron {
    padding: 20px 0;
  }
  .jumbotron h1 {
    font-size: 28px;
  }
  .jumbotron p {
    font-size: 16px;
  }
  .masthead {
    padding: 20px 0;
  }
  .masthead h1 {
    font-size: 28px;
  }
  .masthead p {
    font-size: 16px;
  }
  .masthead .btn-large {
    font-size: 14px;
    padding: 12px 16px;
    margin-top: 0;
  }
}



@media (max-width: 767px) {
  .always-show .mega > .mega-dropdown-menu,
  .always-show .dropdown-menu {
    display: block !important;
  }
  .navbar-collapse-fixed-top,
  .navbar-collapse-fixed-bottom {
    border-top: none;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 1000;
  }
  .navbar-collapse-fixed-top .nav-collapse,
  .navbar-collapse-fixed-bottom .nav-collapse {
    position: absolute;
    width: 100%;
    right: 0;
    top: 41px;
    margin: 0;
  }
  .navbar-collapse-fixed-top .nav-collapse.in,
  .navbar-collapse-fixed-bottom .nav-collapse.in {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
  }
  .navbar-collapse-fixed-top .nav-collapse.in > *,
  .navbar-collapse-fixed-bottom .nav-collapse.in > * {
    -webkit-transform: translateZ(0);
  }
  .navbar-collapse-fixed-top .nav-collapse.animate,
  .navbar-collapse-fixed-bottom .nav-collapse.animate {
    overflow: hidden;
  }
  .navbar-collapse-fixed-bottom {
    bottom: 0;
    top: auto;
  }
  .navbar-collapse-fixed-bottom .nav-collapse {
    bottom: 41px;
    top: auto;
  }
  .navbar-collapse-fixed-bottom .btn-navbar {
    position: absolute;
    bottom: 0;
  }
  .logo-control .logo-img-sm {
    display: block;
  }
  .logo-control .logo-img {
    display: none;
  }
}

@media (max-width: 767px) {
  h1 {
    font-size: 28px;
    line-height: 1.25;
  }
  h1 small {
    font-size: 28px;
  }
  h2 {
    font-size: 21px;
    line-height: 1.25;
  }
  h2 small {
    font-size: 21px;
  }
  h3 {
    font-size: 17.5px;
    line-height: 1.25;
  }
  h3 small {
    font-size: 14px;
  }
  h4,
  h5,
  h6 {
    font-size: 14px;
    line-height: 1.25;
  }
  h4 small,
  h5 small,
  h6 small {
    font-size: 14px -2px;
  }
}

@media (max-width: 767px) {
  .t3-navhelper {
    margin-right: -20px;
    margin-left: -20px;
  }
  .t3-mainnav {
    background: #e6e6e6;
    border-top: 1px solid #d9d9d9;
    height: auto;
    margin-right: -20px;
    margin-left: -20px;
  }
  .t3-mainnav .navbar .btn-navbar:hover {
    cursor: pointer;
  }
  .t3-mainnav .nav-collapse {
    margin-top: 10px;
    background: #fff;
  }
  .t3-mainnav .nav-collapse .nav {
    margin: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a {
    margin-bottom: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > span {
    padding: 10px 20px;
    display: inline-block;
  }
  .t3-mainnav .nav-collapse .nav > li > a,
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-bottom: 1px solid #eee;
    padding: 10px 20px;
    font-weight: bold;
    text-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
  }
  .t3-mainnav .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a:hover {
    background-color: #666;
    background-image: none;
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-top: 1px solid #d9d9d9;
    border-bottom: 0;
    font-weight: normal;
    padding: 10px 20px;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu.open a,
  .t3-mainnav .nav-collapse .dropdown-submenu.open > a,
  .t3-mainnav .nav-collapse .dropdown-menu a:hover {
    background-color: #666;
    background-image: none;
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu {
    margin: 0;
    padding: 0;
    background-color: #e6e6e6;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .t3-mainnav.navbar-collapse-fixed-top,
  .t3-mainnav.navbar-collapse-fixed-bottom {
    margin: 0;
  }
  .t3-mainnav.navbar-collapse-fixed-top .nav-collapse,
  .t3-mainnav.navbar-collapse-fixed-bottom .nav-collapse {
    margin: 0;
  }
  .t3-mainnav .navbar .nav > li > .dropdown-menu:before,
  .t3-mainnav .navbar .nav > li > .dropdown-menu:after,
  .t3-mainnav .navbar .nav > li > .dropdown-menu .divider {
    display: none;
  }
  .t3-mainnav .customization {
    display: none;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  #search-form .word a.btn {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .article-content iframe {
    width: 100% !important;
    height: auto;
  }
  .contact .form-horizontal .control-label.email_copy {
    float: right;
    margin-left: 5px;
  }
  .contact .thumbnail.pull-right {
    width: 100%;
    float: none;
  }
  .contact .thumbnail.pull-right img {
    width: 100%;
  }
  .contact .dl-horizontal dt {
    float: right;
    margin-left: 5px;
  }
  .login-wrap .login_form fieldset,
  .login-wrap .login fieldset {
    padding-right: 20px;
  }
}
@media (max-width: 599px) {
  article img[align=left],
  .img_caption.left,
  article img[align=right],
  .img_caption.right,
  .img-fulltext-left,
  .img-fulltext-right {
    float: none !important;
    margin-right: 0;
    margin-left: 0;
    width: 100% !important;
  }
  a#advanced-search-toggle {
    margin-top: 10px;
  }
  #search-form .word a.btn {
    margin-top: 10px;
  }
}
@media (max-width: 360px) {
  button.button {
    margin-top: 10px;
  }
  #search-form .word button.btn,
  #search-form .word a.btn {
    margin-top: 10px;
  }
}



@media (max-width: 767px) {
  body {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .logo {
    float: right !important;
    text-align: center;
    width: 100% !important;
  }
  .head-search {
    float: right !important;
    margin-top: 20px;
    margin-right: 0 !important;
    width: 100% !important;
  }
  .head-search form {
    float: none;
  }
  .head-search .input {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 30px;
  }
  .head-search .input:focus {
    width: 100%;
  }
  .t3-header .span8,
  .t3-header .span4 {
    width: 100% !important;
    margin-right: 0 !important;
    float: none;
  }
  .languageswitcherload {
    float: right;
  }
  .languageswitcherload .mod-languages {
    text-align: left;
  }
  .t3-sl {
    padding-bottom: 20px;
    padding-top: 20px;
  }
  .t3-footer {
    margin-right: -20px;
    margin-left: -20px;
  }
  .t3-footnav {
    padding: 20px 20px 0;
    font-size: 12px;
  }
  .t3-footnav .module-title {
    font-size: 14px;
    font-weight: bold;
  }
  .t3-copyright {
    padding: 20px 20px 40px;
    *zoom: 1;
  }
  .t3-copyright:before,
  .t3-copyright:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .t3-copyright:after {
    clear: both;
  }
  .copyright,
  .poweredby {
    float: none;
    display: inline-block;
    text-align: center;
  }
  .poweredby {
    margin-top: 10px;
  }
  .poweredby .t3-logo,
  .poweredby .t3-logo-small {
    float: none;
    display: inline-block;
  }
}PK�}!]�xٲ==rtl/green/component.cssnu&1i�

.com_content body,
.com_mailto body {
  padding-top: 0;
}

PK�}!]�e�����rtl/green/bootstrap.cssnu&1i�.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
audio:not([controls]) {
  display: none;
}
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
a:hover,
a:active {
  outline: 0;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  
  max-width: 100%;
  
  width: auto \9;
  
  height: auto;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}
#map_canvas img,
.google-maps img {
  max-width: none;
}
button,
input,
select,
textarea {
  margin: 0;
  font-size: 100%;
  vertical-align: middle;
}
button,
input {
  *overflow: visible;
  line-height: normal;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
  cursor: pointer;
}
input[type="search"] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
textarea {
  overflow: auto;
  vertical-align: top;
}
@media print {
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
}

.row {
  margin-right: -40px;
  *zoom: 1;
}
.row:before,
.row:after {
  display: table;
  content: "";
  line-height: 0;
}
.row:after {
  clear: both;
}
[class*="span"] {
  float: right;
  min-height: 1px;
  margin-right: 40px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 932px;
}
.span12 {
  width: 932px;
}
.span11 {
  width: 851px;
}
.span10 {
  width: 770px;
}
.span9 {
  width: 689px;
}
.span8 {
  width: 608px;
}
.span7 {
  width: 527px;
}
.span6 {
  width: 446px;
}
.span5 {
  width: 365px;
}
.span4 {
  width: 284px;
}
.span3 {
  width: 203px;
}
.span2 {
  width: 122px;
}
.span1 {
  width: 41px;
}
.offset12 {
  margin-right: 1012px;
}
.offset11 {
  margin-right: 931px;
}
.offset10 {
  margin-right: 850px;
}
.offset9 {
  margin-right: 769px;
}
.offset8 {
  margin-right: 688px;
}
.offset7 {
  margin-right: 607px;
}
.offset6 {
  margin-right: 526px;
}
.offset5 {
  margin-right: 445px;
}
.offset4 {
  margin-right: 364px;
}
.offset3 {
  margin-right: 283px;
}
.offset2 {
  margin-right: 202px;
}
.offset1 {
  margin-right: 121px;
}
.row-fluid {
  width: 100%;
  *zoom: 1;
}
.row-fluid:before,
.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.row-fluid:after {
  clear: both;
}
.row-fluid [class*="span"] {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: right;
  margin-right: 4.2918454935622%;
  *margin-right: 4.2381974248927%;
}
.row-fluid [class*="span"]:first-child {
  margin-right: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-right: 4.2918454935622%;
}
.row-fluid .span12 {
  width: 100%;
  *width: 99.94635193133%;
}
.row-fluid .span11 {
  width: 91.309012875536%;
  *width: 91.255364806867%;
}
.row-fluid .span10 {
  width: 82.618025751073%;
  *width: 82.564377682403%;
}
.row-fluid .span9 {
  width: 73.927038626609%;
  *width: 73.87339055794%;
}
.row-fluid .span8 {
  width: 65.236051502146%;
  *width: 65.182403433476%;
}
.row-fluid .span7 {
  width: 56.545064377682%;
  *width: 56.491416309013%;
}
.row-fluid .span6 {
  width: 47.854077253219%;
  *width: 47.800429184549%;
}
.row-fluid .span5 {
  width: 39.163090128755%;
  *width: 39.109442060086%;
}
.row-fluid .span4 {
  width: 30.472103004292%;
  *width: 30.418454935622%;
}
.row-fluid .span3 {
  width: 21.781115879828%;
  *width: 21.727467811159%;
}
.row-fluid .span2 {
  width: 13.090128755365%;
  *width: 13.036480686695%;
}
.row-fluid .span1 {
  width: 4.3991416309013%;
  *width: 4.3454935622318%;
}
.row-fluid .offset12 {
  margin-right: 108.58369098712%;
  *margin-right: 108.47639484979%;
}
.row-fluid .offset12:first-child {
  margin-right: 104.29184549356%;
  *margin-right: 104.18454935622%;
}
.row-fluid .offset11 {
  margin-right: 99.892703862661%;
  *margin-right: 99.785407725322%;
}
.row-fluid .offset11:first-child {
  margin-right: 95.600858369099%;
  *margin-right: 95.49356223176%;
}
.row-fluid .offset10 {
  margin-right: 91.201716738197%;
  *margin-right: 91.094420600858%;
}
.row-fluid .offset10:first-child {
  margin-right: 86.909871244635%;
  *margin-right: 86.802575107296%;
}
.row-fluid .offset9 {
  margin-right: 82.510729613734%;
  *margin-right: 82.403433476395%;
}
.row-fluid .offset9:first-child {
  margin-right: 78.218884120172%;
  *margin-right: 78.111587982833%;
}
.row-fluid .offset8 {
  margin-right: 73.81974248927%;
  *margin-right: 73.712446351931%;
}
.row-fluid .offset8:first-child {
  margin-right: 69.527896995708%;
  *margin-right: 69.420600858369%;
}
.row-fluid .offset7 {
  margin-right: 65.128755364807%;
  *margin-right: 65.021459227468%;
}
.row-fluid .offset7:first-child {
  margin-right: 60.836909871245%;
  *margin-right: 60.729613733906%;
}
.row-fluid .offset6 {
  margin-right: 56.437768240343%;
  *margin-right: 56.330472103004%;
}
.row-fluid .offset6:first-child {
  margin-right: 52.145922746781%;
  *margin-right: 52.038626609442%;
}
.row-fluid .offset5 {
  margin-right: 47.74678111588%;
  *margin-right: 47.639484978541%;
}
.row-fluid .offset5:first-child {
  margin-right: 43.454935622318%;
  *margin-right: 43.347639484979%;
}
.row-fluid .offset4 {
  margin-right: 39.055793991416%;
  *margin-right: 38.948497854077%;
}
.row-fluid .offset4:first-child {
  margin-right: 34.763948497854%;
  *margin-right: 34.656652360515%;
}
.row-fluid .offset3 {
  margin-right: 30.364806866953%;
  *margin-right: 30.257510729614%;
}
.row-fluid .offset3:first-child {
  margin-right: 26.072961373391%;
  *margin-right: 25.965665236052%;
}
.row-fluid .offset2 {
  margin-right: 21.673819742489%;
  *margin-right: 21.56652360515%;
}
.row-fluid .offset2:first-child {
  margin-right: 17.381974248927%;
  *margin-right: 17.274678111588%;
}
.row-fluid .offset1 {
  margin-right: 12.982832618026%;
  *margin-right: 12.875536480687%;
}
.row-fluid .offset1:first-child {
  margin-right: 8.6909871244635%;
  *margin-right: 8.5836909871245%;
}
[class*="span"].hide,
.row-fluid [class*="span"].hide {
  display: none;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: left;
}

.container {
  margin-left: auto;
  margin-right: auto;
  *zoom: 1;
}
.container:before,
.container:after {
  display: table;
  content: "";
  line-height: 0;
}
.container:after {
  clear: both;
}
.container-fluid {
  padding-left: 40px;
  padding-right: 40px;
  *zoom: 1;
}
.container-fluid:before,
.container-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.container-fluid:after {
  clear: both;
}

code,
pre {
  padding: 0 3px 2px;
  font-family: monospace;
  font-size: 12px;
  color: #444;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
code {
  padding: 2px 4px;
  color: #d14;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
  white-space: nowrap;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 20px;
  word-break: break-all;
  word-wrap: break-word;
  white-space: pre;
  white-space: pre-wrap;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.15);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
pre.prettyprint {
  margin-bottom: 20px;
}
pre code {
  padding: 0;
  color: inherit;
  white-space: pre;
  white-space: pre-wrap;
  background-color: transparent;
  border: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
form {
  margin: 0 0 20px;
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: 40px;
  color: #444;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
legend small {
  font-size: 15px;
  color: #999;
}
label,
input,
button,
select,
textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
}
input,
button,
select,
textarea {
  font-family: sans-serif;
}
label {
  display: block;
  margin-bottom: 5px;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #666;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  vertical-align: middle;
}
input,
textarea,
.uneditable-input {
  width: 206px;
}
textarea {
  height: auto;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  background-color: #fff;
  border: 1px solid #ccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: rgba(82,168,236,0.8);
  outline: 0;
  
  outline: thin dotted \9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  
  *margin-top: 0;
  
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  
  height: 30px;
  
  *margin-top: 4px;
  line-height: 30px;
}
select {
  width: 220px;
  border: 1px solid #ccc;
  background-color: #fff;
}
select[multiple],
select[size] {
  height: auto;
}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.uneditable-input,
.uneditable-textarea {
  color: #999;
  background-color: #fcfcfc;
  border-color: #ccc;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
  cursor: not-allowed;
}
.uneditable-input {
  overflow: hidden;
  white-space: nowrap;
}
.uneditable-textarea {
  width: auto;
  height: auto;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #999;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #999;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #999;
}
.radio,
.checkbox {
  min-height: 20px;
  padding-right: 20px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  float: right;
  margin-right: -20px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-right: 10px;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"] {
  float: none;
  margin-right: 0;
}
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
  display: inline-block;
}
input,
textarea,
.uneditable-input {
  margin-right: 0;
}
.controls-row [class*="span"] + [class*="span"] {
  margin-right: 40px;
}
input.span12,
textarea.span12,
.uneditable-input.span12 {
  width: 918px;
}
input.span11,
textarea.span11,
.uneditable-input.span11 {
  width: 837px;
}
input.span10,
textarea.span10,
.uneditable-input.span10 {
  width: 756px;
}
input.span9,
textarea.span9,
.uneditable-input.span9 {
  width: 675px;
}
input.span8,
textarea.span8,
.uneditable-input.span8 {
  width: 594px;
}
input.span7,
textarea.span7,
.uneditable-input.span7 {
  width: 513px;
}
input.span6,
textarea.span6,
.uneditable-input.span6 {
  width: 432px;
}
input.span5,
textarea.span5,
.uneditable-input.span5 {
  width: 351px;
}
input.span4,
textarea.span4,
.uneditable-input.span4 {
  width: 270px;
}
input.span3,
textarea.span3,
.uneditable-input.span3 {
  width: 189px;
}
input.span2,
textarea.span2,
.uneditable-input.span2 {
  width: 108px;
}
input.span1,
textarea.span1,
.uneditable-input.span1 {
  width: 27px;
}
.controls-row {
  *zoom: 1;
}
.controls-row:before,
.controls-row:after {
  display: table;
  content: "";
  line-height: 0;
}
.controls-row:after {
  clear: both;
}
.controls-row [class*="span"],
.row-fluid .controls-row [class*="span"] {
  float: right;
}
.controls-row .checkbox[class*="span"],
.controls-row .radio[class*="span"] {
  padding-top: 5px;
}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  cursor: not-allowed;
  background-color: #eee;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
  background-color: transparent;
}
.control-group.warning .control-label,
.control-group.warning .help-block,
.control-group.warning .help-inline {
  color: #f80;
}
.control-group.warning .checkbox,
.control-group.warning .radio,
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  color: #f80;
}
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  border-color: #f80;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.warning input:focus,
.control-group.warning select:focus,
.control-group.warning textarea:focus {
  border-color: #cc6d00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ffb866;
}
.control-group.warning .input-prepend .add-on,
.control-group.warning .input-append .add-on {
  color: #f80;
  background-color: #fcf8e3;
  border-color: #f80;
}
.control-group.error .control-label,
.control-group.error .help-block,
.control-group.error .help-inline {
  color: #c00;
}
.control-group.error .checkbox,
.control-group.error .radio,
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  color: #c00;
}
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  border-color: #c00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.error input:focus,
.control-group.error select:focus,
.control-group.error textarea:focus {
  border-color: #990000;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ff3333;
}
.control-group.error .input-prepend .add-on,
.control-group.error .input-append .add-on {
  color: #c00;
  background-color: #f2dede;
  border-color: #c00;
}
.control-group.success .control-label,
.control-group.success .help-block,
.control-group.success .help-inline {
  color: #690;
}
.control-group.success .checkbox,
.control-group.success .radio,
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  color: #690;
}
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  border-color: #690;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.success input:focus,
.control-group.success select:focus,
.control-group.success textarea:focus {
  border-color: #446600;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #aaff00;
}
.control-group.success .input-prepend .add-on,
.control-group.success .input-append .add-on {
  color: #690;
  background-color: #dff0d8;
  border-color: #690;
}
.control-group.info .control-label,
.control-group.info .help-block,
.control-group.info .help-inline {
  color: #07b;
}
.control-group.info .checkbox,
.control-group.info .radio,
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  color: #07b;
}
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  border-color: #07b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.control-group.info input:focus,
.control-group.info select:focus,
.control-group.info textarea:focus {
  border-color: #005788;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #22afff;
}
.control-group.info .input-prepend .add-on,
.control-group.info .input-append .add-on {
  color: #07b;
  background-color: #d9edf7;
  border-color: #07b;
}
input:focus:invalid,
textarea:focus:invalid,
select:focus:invalid {
  color: #b94a48;
  border-color: #ee5f5b;
}
input:focus:invalid:focus,
textarea:focus:invalid:focus,
select:focus:invalid:focus {
  border-color: #e9322d;
  -webkit-box-shadow: 0 0 6px #f8b9b7;
  -moz-box-shadow: 0 0 6px #f8b9b7;
  box-shadow: 0 0 6px #f8b9b7;
}
.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-top: 1px solid #e5e5e5;
  *zoom: 1;
}
.form-actions:before,
.form-actions:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-actions:after {
  clear: both;
}
.help-block,
.help-inline {
  color: #6a6a6a;
}
.help-block {
  display: block;
  margin-bottom: 10px;
}
.help-inline {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  padding-right: 5px;
}
.input-append,
.input-prepend {
  display: inline-block;
  margin-bottom: 10px;
  vertical-align: middle;
  font-size: 0;
  white-space: nowrap;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-append .dropdown-menu,
.input-append .popover,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input,
.input-prepend .dropdown-menu,
.input-prepend .popover {
  font-size: 14px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input {
  position: relative;
  margin-bottom: 0;
  *margin-right: 0;
  vertical-align: top;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-append input:focus,
.input-append select:focus,
.input-append .uneditable-input:focus,
.input-prepend input:focus,
.input-prepend select:focus,
.input-prepend .uneditable-input:focus {
  z-index: 2;
}
.input-append .add-on,
.input-prepend .add-on {
  display: inline-block;
  width: auto;
  height: 20px;
  min-width: 16px;
  padding: 4px 5px;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  background-color: #eee;
  border: 1px solid #ccc;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group > .dropdown-toggle,
.input-prepend .add-on,
.input-prepend .btn,
.input-prepend .btn-group > .dropdown-toggle {
  vertical-align: top;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.input-append .active,
.input-prepend .active {
  background-color: #bbff33;
  border-color: #690;
}
.input-prepend .add-on,
.input-prepend .btn {
  margin-left: -1px;
}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-append input,
.input-append select,
.input-append .uneditable-input {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-append input + .btn-group .btn:last-child,
.input-append select + .btn-group .btn:last-child,
.input-append .uneditable-input + .btn-group .btn:last-child {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group {
  margin-right: -1px;
}
.input-append .add-on:last-child,
.input-append .btn:last-child,
.input-append .btn-group:last-child > .dropdown-toggle {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.input-prepend.input-append input + .btn-group .btn,
.input-prepend.input-append select + .btn-group .btn,
.input-prepend.input-append .uneditable-input + .btn-group .btn {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-prepend.input-append .btn-group:first-child {
  margin-right: 0;
}
input.search-query {
  padding-left: 14px;
  padding-left: 4px \9;
  padding-right: 14px;
  
  padding-right: 4px \9;
  margin-bottom: 0;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.form-search .input-append .search-query,
.form-search .input-prepend .search-query {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.form-search .input-append .search-query {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
.form-search .input-append .btn {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
.form-search .input-prepend .search-query {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
.form-search .input-prepend .btn {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
  display: none;
}
.form-search label,
.form-inline label,
.form-search .btn-group,
.form-inline .btn-group {
  display: inline-block;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-right: 0;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  float: right;
  margin-left: 3px;
  margin-right: 0;
}
.control-group {
  margin-bottom: 10px;
}
legend + .control-group {
  margin-top: 20px;
  -webkit-margin-top-collapse: separate;
}
.form-horizontal .control-group {
  margin-bottom: 20px;
  *zoom: 1;
}
.form-horizontal .control-group:before,
.form-horizontal .control-group:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-horizontal .control-group:after {
  clear: both;
}
.form-horizontal .control-label {
  float: right;
  width: 160px;
  padding-top: 5px;
  text-align: left;
}
.form-horizontal .controls {
  *display: inline-block;
  *padding-right: 20px;
  margin-right: 180px;
  *margin-right: 0;
}
.form-horizontal .controls:first-child {
  *padding-right: 180px;
}
.form-horizontal .help-block {
  margin-bottom: 0;
}
.form-horizontal input + .help-block,
.form-horizontal select + .help-block,
.form-horizontal textarea + .help-block,
.form-horizontal .uneditable-input + .help-block,
.form-horizontal .input-prepend + .help-block,
.form-horizontal .input-append + .help-block {
  margin-top: 10px;
}
.form-horizontal .form-actions {
  padding-right: 180px;
}
table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
.table {
  width: 100%;
  margin-bottom: 20px;
}
.table th,
.table td {
  padding: 8px;
  line-height: 20px;
  text-align: right;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table th {
  font-weight: bold;
}
.table thead th {
  vertical-align: bottom;
}
.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}
.table tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}
.table-bordered {
  border: 1px solid #ddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-right: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.table-bordered th,
.table-bordered td {
  border-right: 1px solid #ddd;
}
.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}
.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
}
.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
  background-color: #f5f5f5;
}
table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
  display: table-cell;
  float: none;
  margin-right: 0;
}
.table td.span1,
.table th.span1 {
  float: none;
  width: 25px;
  margin-right: 0;
}
.table td.span2,
.table th.span2 {
  float: none;
  width: 106px;
  margin-right: 0;
}
.table td.span3,
.table th.span3 {
  float: none;
  width: 187px;
  margin-right: 0;
}
.table td.span4,
.table th.span4 {
  float: none;
  width: 268px;
  margin-right: 0;
}
.table td.span5,
.table th.span5 {
  float: none;
  width: 349px;
  margin-right: 0;
}
.table td.span6,
.table th.span6 {
  float: none;
  width: 430px;
  margin-right: 0;
}
.table td.span7,
.table th.span7 {
  float: none;
  width: 511px;
  margin-right: 0;
}
.table td.span8,
.table th.span8 {
  float: none;
  width: 592px;
  margin-right: 0;
}
.table td.span9,
.table th.span9 {
  float: none;
  width: 673px;
  margin-right: 0;
}
.table td.span10,
.table th.span10 {
  float: none;
  width: 754px;
  margin-right: 0;
}
.table td.span11,
.table th.span11 {
  float: none;
  width: 835px;
  margin-right: 0;
}
.table td.span12,
.table th.span12 {
  float: none;
  width: 916px;
  margin-right: 0;
}
.table tbody tr.success > td {
  background-color: #dff0d8;
}
.table tbody tr.error > td {
  background-color: #f2dede;
}
.table tbody tr.warning > td {
  background-color: #fcf8e3;
}
.table tbody tr.info > td {
  background-color: #d9edf7;
}
.table-hover tbody tr.success:hover > td {
  background-color: #d0e9c6;
}
.table-hover tbody tr.error:hover > td {
  background-color: #ebcccc;
}
.table-hover tbody tr.warning:hover > td {
  background-color: #faf2cc;
}
.table-hover tbody tr.info:hover > td {
  background-color: #c4e3f3;
}

@font-face {
  font-family: 'FontAwesome';
  src: url('../../../fonts/font-awesome/font/fontawesome-webfont.eot?v=3.2.1');
  src: url('../../../fonts/font-awesome/font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('../../../fonts/font-awesome/font/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('../../../fonts/font-awesome/font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('../../../fonts/font-awesome/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
}
.icon-large:before {
  vertical-align: -10%;
  font-size: 1.3333333333333em;
}
a [class^="icon-"],
a [class*=" icon-"] {
  display: inline;
}
[class^="icon-"].icon-fixed-width,
[class*=" icon-"].icon-fixed-width {
  display: inline-block;
  width: 1.1428571428571em;
  text-align: left;
  padding-left: 0.28571428571429em;
}
[class^="icon-"].icon-fixed-width.icon-large,
[class*=" icon-"].icon-fixed-width.icon-large {
  width: 1.4285714285714em;
}
.icons-ul {
  margin-right: 2.1428571428571em;
  list-style-type: none;
}
.icons-ul > li {
  position: relative;
}
.icons-ul .icon-li {
  position: absolute;
  right: -2.1428571428571em;
  width: 2.1428571428571em;
  text-align: center;
  line-height: inherit;
}
[class^="icon-"].hide,
[class*=" icon-"].hide {
  display: none;
}
.icon-muted {
  color: #eee;
}
.icon-light {
  color: #fff;
}
.icon-dark {
  color: #333;
}
.icon-border {
  border: solid 1px #eee;
  padding: .2em .25em .15em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.icon-2x {
  font-size: 2em;
}
.icon-2x.icon-border {
  border-width: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.icon-3x {
  font-size: 3em;
}
.icon-3x.icon-border {
  border-width: 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.icon-4x {
  font-size: 4em;
}
.icon-4x.icon-border {
  border-width: 4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.icon-5x {
  font-size: 5em;
}
.icon-5x.icon-border {
  border-width: 5px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
.pull-right {
  float: left;
}
.pull-left {
  float: right;
}
[class^="icon-"].pull-left,
[class*=" icon-"].pull-left {
  margin-left: .3em;
}
[class^="icon-"].pull-right,
[class*=" icon-"].pull-right {
  margin-right: .3em;
}
[class^="icon-"],
[class*=" icon-"] {
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 100% 0%;
  background-repeat: repeat;
  margin-top: 0;
}
.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: none;
}
.btn [class^="icon-"].icon-large,
.btn [class*=" icon-"].icon-large,
.nav [class^="icon-"].icon-large,
.nav [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].icon-spin,
.btn [class*=" icon-"].icon-spin,
.nav [class^="icon-"].icon-spin,
.nav [class*=" icon-"].icon-spin {
  display: inline-block;
}
.nav-tabs [class^="icon-"],
.nav-tabs [class^="icon-"].icon-large,
.nav-tabs [class*=" icon-"],
.nav-tabs [class*=" icon-"].icon-large,
.nav-pills [class^="icon-"],
.nav-pills [class^="icon-"].icon-large,
.nav-pills [class*=" icon-"],
.nav-pills [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].pull-left.icon-2x,
.btn [class^="icon-"].pull-right.icon-2x,
.btn [class*=" icon-"].pull-left.icon-2x,
.btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: .18em;
}
.btn [class^="icon-"].icon-spin.icon-large,
.btn [class*=" icon-"].icon-spin.icon-large {
  line-height: .8em;
}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,
.btn.btn-small [class^="icon-"].pull-right.icon-2x,
.btn.btn-small [class*=" icon-"].pull-left.icon-2x,
.btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: .25em;
}
.btn.btn-large [class^="icon-"],
.btn.btn-large [class*=" icon-"] {
  margin-top: 0;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: .05em;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x {
  margin-left: .2em;
}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-right: .2em;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  line-height: inherit;
}
.icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
a .icon-stack,
a .icon-spin {
  display: inline-block;
  text-decoration: none;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.icon-rotate-90:before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.icon-rotate-180:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
.icon-rotate-270:before {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.icon-flip-horizontal:before {
  -webkit-transform: scale(-1,1);
  -moz-transform: scale(-1,1);
  -ms-transform: scale(-1,1);
  -o-transform: scale(-1,1);
  transform: scale(-1,1);
}
.icon-flip-vertical:before {
  -webkit-transform: scale(1,-1);
  -moz-transform: scale(1,-1);
  -ms-transform: scale(1,-1);
  -o-transform: scale(1,-1);
  transform: scale(1,-1);
}
a .icon-rotate-90:before,
a .icon-rotate-180:before,
a .icon-rotate-270:before,
a .icon-flip-horizontal:before,
a .icon-flip-vertical:before {
  display: inline-block;
}
.icon-glass:before {
  content: "\f000";
}
.icon-music:before {
  content: "\f001";
}
.icon-search:before {
  content: "\f002";
}
.icon-envelope-alt:before {
  content: "\f003";
}
.icon-heart:before {
  content: "\f004";
}
.icon-star:before {
  content: "\f005";
}
.icon-star-empty:before {
  content: "\f006";
}
.icon-user:before {
  content: "\f007";
}
.icon-film:before {
  content: "\f008";
}
.icon-th-large:before {
  content: "\f009";
}
.icon-th:before {
  content: "\f00a";
}
.icon-th-list:before {
  content: "\f00b";
}
.icon-ok:before {
  content: "\f00c";
}
.icon-remove:before {
  content: "\f00d";
}
.icon-zoom-in:before {
  content: "\f00e";
}
.icon-zoom-out:before {
  content: "\f010";
}
.icon-power-off:before,
.icon-off:before {
  content: "\f011";
}
.icon-signal:before {
  content: "\f012";
}
.icon-gear:before,
.icon-cog:before {
  content: "\f013";
}
.icon-trash:before {
  content: "\f014";
}
.icon-home:before {
  content: "\f015";
}
.icon-file-alt:before {
  content: "\f016";
}
.icon-time:before {
  content: "\f017";
}
.icon-road:before {
  content: "\f018";
}
.icon-download-alt:before {
  content: "\f019";
}
.icon-download:before {
  content: "\f01a";
}
.icon-upload:before {
  content: "\f01b";
}
.icon-inbox:before {
  content: "\f01c";
}
.icon-play-circle:before {
  content: "\f01d";
}
.icon-rotate-right:before,
.icon-repeat:before {
  content: "\f01e";
}
.icon-refresh:before {
  content: "\f021";
}
.icon-list-alt:before {
  content: "\f022";
}
.icon-lock:before {
  content: "\f023";
}
.icon-flag:before {
  content: "\f024";
}
.icon-headphones:before {
  content: "\f025";
}
.icon-volume-off:before {
  content: "\f026";
}
.icon-volume-down:before {
  content: "\f027";
}
.icon-volume-up:before {
  content: "\f028";
}
.icon-qrcode:before {
  content: "\f029";
}
.icon-barcode:before {
  content: "\f02a";
}
.icon-tag:before {
  content: "\f02b";
}
.icon-tags:before {
  content: "\f02c";
}
.icon-book:before {
  content: "\f02d";
}
.icon-bookmark:before {
  content: "\f02e";
}
.icon-print:before {
  content: "\f02f";
}
.icon-camera:before {
  content: "\f030";
}
.icon-font:before {
  content: "\f031";
}
.icon-bold:before {
  content: "\f032";
}
.icon-italic:before {
  content: "\f033";
}
.icon-text-height:before {
  content: "\f034";
}
.icon-text-width:before {
  content: "\f035";
}
.icon-align-left:before {
  content: "\f036";
}
.icon-align-center:before {
  content: "\f037";
}
.icon-align-right:before {
  content: "\f038";
}
.icon-align-justify:before {
  content: "\f039";
}
.icon-list:before {
  content: "\f03a";
}
.icon-indent-left:before {
  content: "\f03b";
}
.icon-indent-right:before {
  content: "\f03c";
}
.icon-facetime-video:before {
  content: "\f03d";
}
.icon-picture:before {
  content: "\f03e";
}
.icon-pencil:before {
  content: "\f040";
}
.icon-map-marker:before {
  content: "\f041";
}
.icon-adjust:before {
  content: "\f042";
}
.icon-tint:before {
  content: "\f043";
}
.icon-edit:before {
  content: "\f044";
}
.icon-share:before {
  content: "\f045";
}
.icon-check:before {
  content: "\f046";
}
.icon-move:before {
  content: "\f047";
}
.icon-step-backward:before {
  content: "\f048";
}
.icon-fast-backward:before {
  content: "\f049";
}
.icon-backward:before {
  content: "\f04a";
}
.icon-play:before {
  content: "\f04b";
}
.icon-pause:before {
  content: "\f04c";
}
.icon-stop:before {
  content: "\f04d";
}
.icon-forward:before {
  content: "\f04e";
}
.icon-fast-forward:before {
  content: "\f050";
}
.icon-step-forward:before {
  content: "\f051";
}
.icon-eject:before {
  content: "\f052";
}
.icon-chevron-left:before {
  content: "\f053";
}
.icon-chevron-right:before {
  content: "\f054";
}
.icon-plus-sign:before {
  content: "\f055";
}
.icon-minus-sign:before {
  content: "\f056";
}
.icon-remove-sign:before {
  content: "\f057";
}
.icon-ok-sign:before {
  content: "\f058";
}
.icon-question-sign:before {
  content: "\f059";
}
.icon-info-sign:before {
  content: "\f05a";
}
.icon-screenshot:before {
  content: "\f05b";
}
.icon-remove-circle:before {
  content: "\f05c";
}
.icon-ok-circle:before {
  content: "\f05d";
}
.icon-ban-circle:before {
  content: "\f05e";
}
.icon-arrow-left:before {
  content: "\f060";
}
.icon-arrow-right:before {
  content: "\f061";
}
.icon-arrow-up:before {
  content: "\f062";
}
.icon-arrow-down:before {
  content: "\f063";
}
.icon-mail-forward:before,
.icon-share-alt:before {
  content: "\f064";
}
.icon-resize-full:before {
  content: "\f065";
}
.icon-resize-small:before {
  content: "\f066";
}
.icon-plus:before {
  content: "\f067";
}
.icon-minus:before {
  content: "\f068";
}
.icon-asterisk:before {
  content: "\f069";
}
.icon-exclamation-sign:before {
  content: "\f06a";
}
.icon-gift:before {
  content: "\f06b";
}
.icon-leaf:before {
  content: "\f06c";
}
.icon-fire:before {
  content: "\f06d";
}
.icon-eye-open:before {
  content: "\f06e";
}
.icon-eye-close:before {
  content: "\f070";
}
.icon-warning-sign:before {
  content: "\f071";
}
.icon-plane:before {
  content: "\f072";
}
.icon-calendar:before {
  content: "\f073";
}
.icon-random:before {
  content: "\f074";
}
.icon-comment:before {
  content: "\f075";
}
.icon-magnet:before {
  content: "\f076";
}
.icon-chevron-up:before {
  content: "\f077";
}
.icon-chevron-down:before {
  content: "\f078";
}
.icon-retweet:before {
  content: "\f079";
}
.icon-shopping-cart:before {
  content: "\f07a";
}
.icon-folder-close:before {
  content: "\f07b";
}
.icon-folder-open:before {
  content: "\f07c";
}
.icon-resize-vertical:before {
  content: "\f07d";
}
.icon-resize-horizontal:before {
  content: "\f07e";
}
.icon-bar-chart:before {
  content: "\f080";
}
.icon-twitter-sign:before {
  content: "\f081";
}
.icon-facebook-sign:before {
  content: "\f082";
}
.icon-camera-retro:before {
  content: "\f083";
}
.icon-key:before {
  content: "\f084";
}
.icon-gears:before,
.icon-cogs:before {
  content: "\f085";
}
.icon-comments:before {
  content: "\f086";
}
.icon-thumbs-up-alt:before {
  content: "\f087";
}
.icon-thumbs-down-alt:before {
  content: "\f088";
}
.icon-star-half:before {
  content: "\f089";
}
.icon-heart-empty:before {
  content: "\f08a";
}
.icon-signout:before {
  content: "\f08b";
}
.icon-linkedin-sign:before {
  content: "\f08c";
}
.icon-pushpin:before {
  content: "\f08d";
}
.icon-external-link:before {
  content: "\f08e";
}
.icon-signin:before {
  content: "\f090";
}
.icon-trophy:before {
  content: "\f091";
}
.icon-github-sign:before {
  content: "\f092";
}
.icon-upload-alt:before {
  content: "\f093";
}
.icon-lemon:before {
  content: "\f094";
}
.icon-phone:before {
  content: "\f095";
}
.icon-unchecked:before,
.icon-check-empty:before {
  content: "\f096";
}
.icon-bookmark-empty:before {
  content: "\f097";
}
.icon-phone-sign:before {
  content: "\f098";
}
.icon-twitter:before {
  content: "\f099";
}
.icon-facebook:before {
  content: "\f09a";
}
.icon-github:before {
  content: "\f09b";
}
.icon-unlock:before {
  content: "\f09c";
}
.icon-credit-card:before {
  content: "\f09d";
}
.icon-rss:before {
  content: "\f09e";
}
.icon-hdd:before {
  content: "\f0a0";
}
.icon-bullhorn:before {
  content: "\f0a1";
}
.icon-bell:before {
  content: "\f0a2";
}
.icon-certificate:before {
  content: "\f0a3";
}
.icon-hand-right:before {
  content: "\f0a4";
}
.icon-hand-left:before {
  content: "\f0a5";
}
.icon-hand-up:before {
  content: "\f0a6";
}
.icon-hand-down:before {
  content: "\f0a7";
}
.icon-circle-arrow-left:before {
  content: "\f0a8";
}
.icon-circle-arrow-right:before {
  content: "\f0a9";
}
.icon-circle-arrow-up:before {
  content: "\f0aa";
}
.icon-circle-arrow-down:before {
  content: "\f0ab";
}
.icon-globe:before {
  content: "\f0ac";
}
.icon-wrench:before {
  content: "\f0ad";
}
.icon-tasks:before {
  content: "\f0ae";
}
.icon-filter:before {
  content: "\f0b0";
}
.icon-briefcase:before {
  content: "\f0b1";
}
.icon-fullscreen:before {
  content: "\f0b2";
}
.icon-group:before {
  content: "\f0c0";
}
.icon-link:before {
  content: "\f0c1";
}
.icon-cloud:before {
  content: "\f0c2";
}
.icon-beaker:before {
  content: "\f0c3";
}
.icon-cut:before {
  content: "\f0c4";
}
.icon-copy:before {
  content: "\f0c5";
}
.icon-paperclip:before,
.icon-paper-clip:before {
  content: "\f0c6";
}
.icon-save:before {
  content: "\f0c7";
}
.icon-sign-blank:before {
  content: "\f0c8";
}
.icon-reorder:before {
  content: "\f0c9";
}
.icon-list-ul:before {
  content: "\f0ca";
}
.icon-list-ol:before {
  content: "\f0cb";
}
.icon-strikethrough:before {
  content: "\f0cc";
}
.icon-underline:before {
  content: "\f0cd";
}
.icon-table:before {
  content: "\f0ce";
}
.icon-magic:before {
  content: "\f0d0";
}
.icon-truck:before {
  content: "\f0d1";
}
.icon-pinterest:before {
  content: "\f0d2";
}
.icon-pinterest-sign:before {
  content: "\f0d3";
}
.icon-google-plus-sign:before {
  content: "\f0d4";
}
.icon-google-plus:before {
  content: "\f0d5";
}
.icon-money:before {
  content: "\f0d6";
}
.icon-caret-down:before {
  content: "\f0d7";
}
.icon-caret-up:before {
  content: "\f0d8";
}
.icon-caret-left:before {
  content: "\f0d9";
}
.icon-caret-right:before {
  content: "\f0da";
}
.icon-columns:before {
  content: "\f0db";
}
.icon-sort:before {
  content: "\f0dc";
}
.icon-sort-down:before {
  content: "\f0dd";
}
.icon-sort-up:before {
  content: "\f0de";
}
.icon-envelope:before {
  content: "\f0e0";
}
.icon-linkedin:before {
  content: "\f0e1";
}
.icon-rotate-left:before,
.icon-undo:before {
  content: "\f0e2";
}
.icon-legal:before {
  content: "\f0e3";
}
.icon-dashboard:before {
  content: "\f0e4";
}
.icon-comment-alt:before {
  content: "\f0e5";
}
.icon-comments-alt:before {
  content: "\f0e6";
}
.icon-bolt:before {
  content: "\f0e7";
}
.icon-sitemap:before {
  content: "\f0e8";
}
.icon-umbrella:before {
  content: "\f0e9";
}
.icon-paste:before {
  content: "\f0ea";
}
.icon-lightbulb:before {
  content: "\f0eb";
}
.icon-exchange:before {
  content: "\f0ec";
}
.icon-cloud-download:before {
  content: "\f0ed";
}
.icon-cloud-upload:before {
  content: "\f0ee";
}
.icon-user-md:before {
  content: "\f0f0";
}
.icon-stethoscope:before {
  content: "\f0f1";
}
.icon-suitcase:before {
  content: "\f0f2";
}
.icon-bell-alt:before {
  content: "\f0f3";
}
.icon-coffee:before {
  content: "\f0f4";
}
.icon-food:before {
  content: "\f0f5";
}
.icon-file-text-alt:before {
  content: "\f0f6";
}
.icon-building:before {
  content: "\f0f7";
}
.icon-hospital:before {
  content: "\f0f8";
}
.icon-ambulance:before {
  content: "\f0f9";
}
.icon-medkit:before {
  content: "\f0fa";
}
.icon-fighter-jet:before {
  content: "\f0fb";
}
.icon-beer:before {
  content: "\f0fc";
}
.icon-h-sign:before {
  content: "\f0fd";
}
.icon-plus-sign-alt:before {
  content: "\f0fe";
}
.icon-double-angle-left:before {
  content: "\f100";
}
.icon-double-angle-right:before {
  content: "\f101";
}
.icon-double-angle-up:before {
  content: "\f102";
}
.icon-double-angle-down:before {
  content: "\f103";
}
.icon-angle-left:before {
  content: "\f104";
}
.icon-angle-right:before {
  content: "\f105";
}
.icon-angle-up:before {
  content: "\f106";
}
.icon-angle-down:before {
  content: "\f107";
}
.icon-desktop:before {
  content: "\f108";
}
.icon-laptop:before {
  content: "\f109";
}
.icon-tablet:before {
  content: "\f10a";
}
.icon-mobile-phone:before {
  content: "\f10b";
}
.icon-circle-blank:before {
  content: "\f10c";
}
.icon-quote-left:before {
  content: "\f10d";
}
.icon-quote-right:before {
  content: "\f10e";
}
.icon-spinner:before {
  content: "\f110";
}
.icon-circle:before {
  content: "\f111";
}
.icon-mail-reply:before,
.icon-reply:before {
  content: "\f112";
}
.icon-github-alt:before {
  content: "\f113";
}
.icon-folder-close-alt:before {
  content: "\f114";
}
.icon-folder-open-alt:before {
  content: "\f115";
}
.icon-expand-alt:before {
  content: "\f116";
}
.icon-collapse-alt:before {
  content: "\f117";
}
.icon-smile:before {
  content: "\f118";
}
.icon-frown:before {
  content: "\f119";
}
.icon-meh:before {
  content: "\f11a";
}
.icon-gamepad:before {
  content: "\f11b";
}
.icon-keyboard:before {
  content: "\f11c";
}
.icon-flag-alt:before {
  content: "\f11d";
}
.icon-flag-checkered:before {
  content: "\f11e";
}
.icon-terminal:before {
  content: "\f120";
}
.icon-code:before {
  content: "\f121";
}
.icon-reply-all:before {
  content: "\f122";
}
.icon-mail-reply-all:before {
  content: "\f122";
}
.icon-star-half-full:before,
.icon-star-half-empty:before {
  content: "\f123";
}
.icon-location-arrow:before {
  content: "\f124";
}
.icon-crop:before {
  content: "\f125";
}
.icon-code-fork:before {
  content: "\f126";
}
.icon-unlink:before {
  content: "\f127";
}
.icon-question:before {
  content: "\f128";
}
.icon-info:before {
  content: "\f129";
}
.icon-exclamation:before {
  content: "\f12a";
}
.icon-superscript:before {
  content: "\f12b";
}
.icon-subscript:before {
  content: "\f12c";
}
.icon-eraser:before {
  content: "\f12d";
}
.icon-puzzle-piece:before {
  content: "\f12e";
}
.icon-microphone:before {
  content: "\f130";
}
.icon-microphone-off:before {
  content: "\f131";
}
.icon-shield:before {
  content: "\f132";
}
.icon-calendar-empty:before {
  content: "\f133";
}
.icon-fire-extinguisher:before {
  content: "\f134";
}
.icon-rocket:before {
  content: "\f135";
}
.icon-maxcdn:before {
  content: "\f136";
}
.icon-chevron-sign-left:before {
  content: "\f137";
}
.icon-chevron-sign-right:before {
  content: "\f138";
}
.icon-chevron-sign-up:before {
  content: "\f139";
}
.icon-chevron-sign-down:before {
  content: "\f13a";
}
.icon-html5:before {
  content: "\f13b";
}
.icon-css3:before {
  content: "\f13c";
}
.icon-anchor:before {
  content: "\f13d";
}
.icon-unlock-alt:before {
  content: "\f13e";
}
.icon-bullseye:before {
  content: "\f140";
}
.icon-ellipsis-horizontal:before {
  content: "\f141";
}
.icon-ellipsis-vertical:before {
  content: "\f142";
}
.icon-rss-sign:before {
  content: "\f143";
}
.icon-play-sign:before {
  content: "\f144";
}
.icon-ticket:before {
  content: "\f145";
}
.icon-minus-sign-alt:before {
  content: "\f146";
}
.icon-check-minus:before {
  content: "\f147";
}
.icon-level-up:before {
  content: "\f148";
}
.icon-level-down:before {
  content: "\f149";
}
.icon-check-sign:before {
  content: "\f14a";
}
.icon-edit-sign:before {
  content: "\f14b";
}
.icon-external-link-sign:before {
  content: "\f14c";
}
.icon-share-sign:before {
  content: "\f14d";
}
.icon-compass:before {
  content: "\f14e";
}
.icon-collapse:before {
  content: "\f150";
}
.icon-collapse-top:before {
  content: "\f151";
}
.icon-expand:before {
  content: "\f152";
}
.icon-euro:before,
.icon-eur:before {
  content: "\f153";
}
.icon-gbp:before {
  content: "\f154";
}
.icon-dollar:before,
.icon-usd:before {
  content: "\f155";
}
.icon-rupee:before,
.icon-inr:before {
  content: "\f156";
}
.icon-yen:before,
.icon-jpy:before {
  content: "\f157";
}
.icon-renminbi:before,
.icon-cny:before {
  content: "\f158";
}
.icon-won:before,
.icon-krw:before {
  content: "\f159";
}
.icon-bitcoin:before,
.icon-btc:before {
  content: "\f15a";
}
.icon-file:before {
  content: "\f15b";
}
.icon-file-text:before {
  content: "\f15c";
}
.icon-sort-by-alphabet:before {
  content: "\f15d";
}
.icon-sort-by-alphabet-alt:before {
  content: "\f15e";
}
.icon-sort-by-attributes:before {
  content: "\f160";
}
.icon-sort-by-attributes-alt:before {
  content: "\f161";
}
.icon-sort-by-order:before {
  content: "\f162";
}
.icon-sort-by-order-alt:before {
  content: "\f163";
}
.icon-thumbs-up:before {
  content: "\f164";
}
.icon-thumbs-down:before {
  content: "\f165";
}
.icon-youtube-sign:before {
  content: "\f166";
}
.icon-youtube:before {
  content: "\f167";
}
.icon-xing:before {
  content: "\f168";
}
.icon-xing-sign:before {
  content: "\f169";
}
.icon-youtube-play:before {
  content: "\f16a";
}
.icon-dropbox:before {
  content: "\f16b";
}
.icon-stackexchange:before {
  content: "\f16c";
}
.icon-instagram:before {
  content: "\f16d";
}
.icon-flickr:before {
  content: "\f16e";
}
.icon-adn:before {
  content: "\f170";
}
.icon-bitbucket:before {
  content: "\f171";
}
.icon-bitbucket-sign:before {
  content: "\f172";
}
.icon-tumblr:before {
  content: "\f173";
}
.icon-tumblr-sign:before {
  content: "\f174";
}
.icon-long-arrow-down:before {
  content: "\f175";
}
.icon-long-arrow-up:before {
  content: "\f176";
}
.icon-long-arrow-left:before {
  content: "\f177";
}
.icon-long-arrow-right:before {
  content: "\f178";
}
.icon-apple:before {
  content: "\f179";
}
.icon-windows:before {
  content: "\f17a";
}
.icon-android:before {
  content: "\f17b";
}
.icon-linux:before {
  content: "\f17c";
}
.icon-dribbble:before {
  content: "\f17d";
}
.icon-skype:before {
  content: "\f17e";
}
.icon-foursquare:before {
  content: "\f180";
}
.icon-trello:before {
  content: "\f181";
}
.icon-female:before {
  content: "\f182";
}
.icon-male:before {
  content: "\f183";
}
.icon-gittip:before {
  content: "\f184";
}
.icon-sun:before {
  content: "\f185";
}
.icon-moon:before {
  content: "\f186";
}
.icon-archive:before {
  content: "\f187";
}
.icon-bug:before {
  content: "\f188";
}
.icon-vk:before {
  content: "\f189";
}
.icon-weibo:before {
  content: "\f18a";
}
.icon-renren:before {
  content: "\f18b";
}

.icon-address:before {
  content: "\f02d";
}
.icon-arrow-down-2:before {
  content: "\f0ab";
}
.icon-arrow-down-3:before {
  content: "\f0d7";
}
.icon-arrow-first:before {
  content: "\f048";
}
.icon-arrow-last:before {
  content: "\f051";
}
.icon-arrow-left-2:before {
  content: "\f0a8";
}
.icon-arrow-left-3:before {
  content: "\f0d9";
}
.icon-arrow-right-2:before {
  content: "\f0a9";
}
.icon-arrow-right-3:before {
  content: "\f0da";
}
.icon-arrow-up-2:before {
  content: "\f0aa";
}
.icon-arrow-up-3:before {
  content: "\f0d8";
}
.icon-bars:before {
  content: "\f080";
}
.icon-basket:before {
  content: "\f07a";
}
.icon-box-add:before {
  content: "\f019";
}
.icon-box-remove:before {
  content: "\f093";
}
.icon-broadcast:before {
  content: "\f012";
}
.icon-brush:before {
  content: "\f043";
}
.icon-calendar-2:before {
  content: "\f073";
}
.icon-camera-2:before {
  content: "\f03d";
}
.icon-cancel:before {
  content: "\f057";
}
.icon-cancel-2:before {
  content: "\f00d";
}
.icon-cart:before {
  content: "\f07a";
}
.icon-chart:before {
  content: "\f080";
}
.icon-checkbox:before {
  content: "\f046";
}
.icon-checkbox-partial:before {
  content: "\f147";
}
.icon-checkbox-unchecked:before {
  content: "\f096";
}
.icon-checkmark:before {
  content: "\f00c";
}
.icon-clock:before {
  content: "\f017";
}
.icon-color-palette:before {
  content: "\f0e4";
}
.icon-comments-2:before {
  content: "\f086";
}
.icon-contract:before {
  content: "\f066";
}
.icon-contract-2:before {
  content: "\f066";
}
.icon-cube:before {
  content: "\f01c";
}
.icon-database:before {
  content: "\f0a0";
}
.icon-drawer:before {
  content: "\f01c";
}
.icon-drawer-2:before {
  content: "\f01c";
}
.icon-expand:before {
  content: "\f065";
}
.icon-expand-2:before {
  content: "\f0b2";
}
.icon-eye:before {
  content: "\f06e";
}
.icon-feed:before {
  content: "\f143";
}
.icon-file-add:before {
  content: "\f116";
}
.icon-file-remove:before {
  content: "\f117";
}
.icon-first:before {
  content: "\f049";
}
.icon-flag-2:before {
  content: "\f0c6";
}
.icon-folder:before {
  content: "\f07c";
}
.icon-folder-2:before {
  content: "\f07b";
}
.icon-grid-view:before {
  content: "\f0db";
}
.icon-grid-view-2:before {
  content: "\f00a";
}
.icon-health:before {
  content: "\f0f1";
}
.icon-help:before {
  content: "\f059";
}
.icon-lamp:before {
  content: "\f0eb";
}
.icon-last:before {
  content: "\f050";
}
.icon-lightning:before {
  content: "\f0e7";
}
.icon-list-view:before {
  content: "\f0ca";
}
.icon-location:before {
  content: "\f041";
}
.icon-locked:before {
  content: "\f023";
}
.icon-loop:before {
  content: "\f021";
}
.icon-mail:before {
  content: "\f0e0";
}
.icon-mail-2:before {
  content: "\f003";
}
.icon-menu:before {
  content: "\f142";
}
.icon-menu-2:before {
  content: "\f0dc";
}
.icon-minus-2:before {
  content: "\f068";
}
.icon-mobile:before {
  content: "\f10b";
}
.icon-next:before {
  content: "\f04e";
}
.icon-out:before {
  content: "\f045";
}
.icon-out-2:before {
  content: "\f08b";
}
.icon-pencil-2:before {
  content: "\f040";
}
.icon-pictures:before {
  content: "\f03e";
}
.icon-pin:before {
  content: "\f08d";
}
.icon-play-2:before {
  content: "\f01d";
}
.icon-plus-2:before {
  content: "\f067";
}
.icon-power-cord:before {
  content: "\f076";
}
.icon-previous:before {
  content: "\f04a";
}
.icon-printer:before {
  content: "\f02f";
}
.icon-puzzle:before {
  content: "\f12e";
}
.icon-quote:before {
  content: "\f10d";
}
.icon-quote-2:before {
  content: "\f10e";
}
.icon-redo:before {
  content: "\f064";
}
.icon-screen:before {
  content: "\f108";
}
.icon-shuffle:before {
  content: "\f074";
}
.icon-star-2:before {
  content: "\f123";
}
.icon-support:before {
  content: "\f05b";
}
.icon-tools:before {
  content: "\f0ad";
}
.icon-users:before {
  content: "\f0c0";
}
.icon-vcard:before {
  content: "\f18b";
}
.icon-wand:before {
  content: "\f0d0";
}
.icon-warning:before {
  content: "\f071";
}

.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0,0,0,0.15);
}
.well-large {
  padding: 24px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.well-small {
  padding: 9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.close {
  float: left;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  color: #000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

.btn {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  padding: 4px 12px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #444;
  text-shadow: 0 1px 1px rgba(255,255,255,0.75);
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#eee,#ffffff);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#eee),to(#ffffff));
  background-image: -webkit-linear-gradient(top,#eee,#ffffff);
  background-image: -o-linear-gradient(top,#eee,#ffffff);
  background-image: linear-gradient(to bottom,#eee,#ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffffffff', GradientType=0);
  border-color: #ffffff #ffffff #d9d9d9;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ffffff;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #d5d5d5;
  *border: 0;
  border-bottom-color: #bbbbbb;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *margin-right: .3em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #444;
  background-color: #ffffff;
  *background-color: #f2f2f2;
}
.btn:active,
.btn.active {
  background-color: #e6e6e6 \9;
}
.btn:first-child {
  *margin-right: 0;
}
.btn:hover,
.btn:focus {
  color: #444;
  text-decoration: none;
  background-position: 100% -15px;
  -webkit-transition: background-position .1s linear;
  -moz-transition: background-position .1s linear;
  -o-transition: background-position .1s linear;
  transition: background-position .1s linear;
}
.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-large {
  padding: 11px 19px;
  font-size: 17.5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
  margin-top: 4px;
}
.btn-small {
  padding: 2px 10px;
  font-size: 11.9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
  margin-top: 0;
}
.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
  margin-top: -1px;
}
.btn-mini {
  padding: 1px 6px;
  font-size: 10.5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
  padding-right: 0;
  padding-left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255,255,255,0.75);
}
.btn-primary {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #74ad00;
  background-image: -moz-linear-gradient(top,#690,#88cc00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#690),to(#88cc00));
  background-image: -webkit-linear-gradient(top,#690,#88cc00);
  background-image: -o-linear-gradient(top,#690,#88cc00);
  background-image: linear-gradient(to bottom,#690,#88cc00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff669900', endColorstr='#ff87cc00', GradientType=0);
  border-color: #88cc00 #88cc00 #558000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #88cc00;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #fff;
  background-color: #88cc00;
  *background-color: #77b300;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #669900 \9;
}
.btn-warning {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #ff9214;
  background-image: -moz-linear-gradient(top,#f80,#ffa033);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f80),to(#ffa033));
  background-image: -webkit-linear-gradient(top,#f80,#ffa033);
  background-image: -o-linear-gradient(top,#f80,#ffa033);
  background-image: linear-gradient(to bottom,#f80,#ffa033);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff8800', endColorstr='#ffff9f32', GradientType=0);
  border-color: #ffa033 #ffa033 #e67a00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ffa033;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #fff;
  background-color: #ffa033;
  *background-color: #ff941a;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #ff8800 \9;
}
.btn-danger {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e00000;
  background-image: -moz-linear-gradient(top,#c00,#ff0000);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#c00),to(#ff0000));
  background-image: -webkit-linear-gradient(top,#c00,#ff0000);
  background-image: -o-linear-gradient(top,#c00,#ff0000);
  background-image: linear-gradient(to bottom,#c00,#ff0000);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc0000', endColorstr='#ffff0000', GradientType=0);
  border-color: #ff0000 #ff0000 #b30000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #ff0000;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  color: #fff;
  background-color: #ff0000;
  *background-color: #e60000;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #cc0000 \9;
}
.btn-success {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #74ad00;
  background-image: -moz-linear-gradient(top,#690,#88cc00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#690),to(#88cc00));
  background-image: -webkit-linear-gradient(top,#690,#88cc00);
  background-image: -o-linear-gradient(top,#690,#88cc00);
  background-image: linear-gradient(to bottom,#690,#88cc00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff669900', endColorstr='#ff87cc00', GradientType=0);
  border-color: #88cc00 #88cc00 #558000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #88cc00;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #fff;
  background-color: #88cc00;
  *background-color: #77b300;
}
.btn-success:active,
.btn-success.active {
  background-color: #669900 \9;
}
.btn-info {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #00a8e0;
  background-image: -moz-linear-gradient(top,#09c,#00bfff);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#09c),to(#00bfff));
  background-image: -webkit-linear-gradient(top,#09c,#00bfff);
  background-image: -o-linear-gradient(top,#09c,#00bfff);
  background-image: linear-gradient(to bottom,#09c,#00bfff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0099cc', endColorstr='#ff00bfff', GradientType=0);
  border-color: #00bfff #00bfff #0086b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #00bfff;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #fff;
  background-color: #00bfff;
  *background-color: #00ace6;
}
.btn-info:active,
.btn-info.active {
  background-color: #0099cc \9;
}
.btn-inverse {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #4e4e4e;
  background-image: -moz-linear-gradient(top,#444,#5e5e5e);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#5e5e5e));
  background-image: -webkit-linear-gradient(top,#444,#5e5e5e);
  background-image: -o-linear-gradient(top,#444,#5e5e5e);
  background-image: linear-gradient(to bottom,#444,#5e5e5e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff5d5d5d', GradientType=0);
  border-color: #5e5e5e #5e5e5e #373737;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #5e5e5e;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #fff;
  background-color: #5e5e5e;
  *background-color: #515151;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #444444 \9;
}
button.btn,
input[type="submit"].btn {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button.btn.btn-large,
input[type="submit"].btn.btn-large {
  *padding-top: 7px;
  *padding-bottom: 7px;
}
button.btn.btn-small,
input[type="submit"].btn.btn-small {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
  *padding-top: 1px;
  *padding-bottom: 1px;
}
.btn-link,
.btn-link:active,
.btn-link[disabled] {
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-link {
  border-color: transparent;
  cursor: pointer;
  color: #690;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-link:hover,
.btn-link:focus {
  color: #334d00;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus {
  color: #444;
  text-decoration: none;
}
.btn-group {
  position: relative;
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  font-size: 0;
  vertical-align: middle;
  white-space: nowrap;
  *margin-right: .3em;
}
.btn-group:first-child {
  *margin-right: 0;
}
.btn-group + .btn-group {
  margin-right: 5px;
}
.btn-toolbar {
  font-size: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group {
  margin-right: 5px;
}
.btn-group > .btn {
  position: relative;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group > .btn + .btn {
  margin-right: -1px;
}
.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover {
  font-size: 14px;
}
.btn-group > .btn-mini {
  font-size: 10.5px;
}
.btn-group > .btn-small {
  font-size: 11.9px;
}
.btn-group > .btn-large {
  font-size: 17.5px;
}
.btn-group > .btn:first-child {
  margin-right: 0;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group > .btn.large:first-child {
  margin-right: 0;
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
  z-index: 2;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
  -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);
  -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);
  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);
  *padding-top: 5px;
  *padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-toggle {
  padding-right: 5px;
  padding-left: 5px;
  *padding-top: 2px;
  *padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-toggle {
  *padding-top: 5px;
  *padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
  *padding-top: 7px;
  *padding-bottom: 7px;
}
.btn-group.open .dropdown-toggle {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-group.open .btn.dropdown-toggle {
  background-color: #ffffff;
}
.btn-group.open .btn-primary.dropdown-toggle {
  background-color: #88cc00;
}
.btn-group.open .btn-warning.dropdown-toggle {
  background-color: #ffa033;
}
.btn-group.open .btn-danger.dropdown-toggle {
  background-color: #ff0000;
}
.btn-group.open .btn-success.dropdown-toggle {
  background-color: #88cc00;
}
.btn-group.open .btn-info.dropdown-toggle {
  background-color: #00bfff;
}
.btn-group.open .btn-inverse.dropdown-toggle {
  background-color: #5e5e5e;
}
.btn .caret {
  margin-top: 8px;
  margin-right: 0;
}
.btn-large .caret {
  margin-top: 6px;
}
.btn-large .caret {
  border-right-width: 5px;
  border-left-width: 5px;
  border-top-width: 5px;
}
.btn-mini .caret,
.btn-small .caret {
  margin-top: 8px;
}
.dropup .btn-large .caret {
  border-bottom-width: 5px;
}
.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.btn-group-vertical {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
}
.btn-group-vertical > .btn {
  display: block;
  float: none;
  max-width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group-vertical > .btn + .btn {
  margin-right: 0;
  margin-top: -1px;
}
.btn-group-vertical > .btn:first-child {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.btn-group-vertical > .btn:last-child {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.btn-group-vertical > .btn-large:first-child {
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
}
.btn-group-vertical > .btn-large:last-child {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.alert {
  padding: 8px 14px 8px 35px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.alert,
.alert h4 {
  color: #f80;
}
.alert h4 {
  margin: 0;
}
.alert .close {
  position: relative;
  top: -2px;
  left: -21px;
  line-height: 20px;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #690;
}
.alert-success h4 {
  color: #690;
}
.alert-danger,
.alert-error {
  background-color: #f2dede;
  border-color: #eed3d7;
  color: #c00;
}
.alert-danger h4,
.alert-error h4 {
  color: #c00;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #07b;
}
.alert-info h4 {
  color: #07b;
}
.alert-block {
  padding-top: 14px;
  padding-bottom: 14px;
}
.alert-block > p,
.alert-block > ul {
  margin-bottom: 0;
}
.alert-block p + p {
  margin-top: 5px;
}

.nav {
  margin-right: 0;
  margin-bottom: 20px;
  list-style: none;
}
.nav > li > a {
  display: block;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.nav > li > a > img {
  max-width: none;
}
.nav > .pull-right {
  float: left;
}
.nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  color: #999;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
  text-transform: uppercase;
}
.nav li + .nav-header {
  margin-top: 9px;
}
.nav-list {
  padding-right: 15px;
  padding-left: 15px;
  margin-bottom: 0;
}
.nav-list > li > a,
.nav-list .nav-header {
  margin-right: -15px;
  margin-left: -15px;
  text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}
.nav-list > li > a {
  padding: 3px 15px;
}
.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
  background-color: #690;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  margin-left: 2px;
}
.nav-list .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #fff;
}
.nav-tabs,
.nav-pills {
  *zoom: 1;
}
.nav-tabs:before,
.nav-tabs:after,
.nav-pills:before,
.nav-pills:after {
  display: table;
  content: "";
  line-height: 0;
}
.nav-tabs:after,
.nav-pills:after {
  clear: both;
}
.nav-tabs > li,
.nav-pills > li {
  float: right;
}
.nav-tabs > li > a,
.nav-pills > li > a {
  padding-left: 12px;
  padding-right: 12px;
  margin-left: 2px;
  line-height: 14px;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 20px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  border-color: #eee #eee #ddd;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  color: #666;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
  color: #fff;
  background-color: #690;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li > a {
  margin-left: 0;
}
.nav-tabs.nav-stacked {
  border-bottom: 0;
}
.nav-tabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.nav-tabs.nav-stacked > li > a:hover,
.nav-tabs.nav-stacked > li > a:focus {
  border-color: #ddd;
  z-index: 2;
}
.nav-pills.nav-stacked > li > a {
  margin-bottom: 3px;
}
.nav-pills.nav-stacked > li:last-child > a {
  margin-bottom: 1px;
}
.nav-tabs .dropdown-menu {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.nav-pills .dropdown-menu {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.nav .dropdown-toggle .caret {
  border-top-color: #690;
  border-bottom-color: #690;
  margin-top: 6px;
}
.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret {
  border-top-color: #334d00;
  border-bottom-color: #334d00;
}
.nav-tabs .dropdown-toggle .caret {
  margin-top: 8px;
}
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.nav > .dropdown.active > a:hover,
.nav > .dropdown.active > a:focus {
  cursor: pointer;
}
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus {
  color: #fff;
  background-color: #999;
  border-color: #999;
}
.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret,
.nav li.dropdown.open a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}
.tabs-stacked .open > a:hover,
.tabs-stacked .open > a:focus {
  border-color: #999;
}
.tabbable {
  *zoom: 1;
}
.tabbable:before,
.tabbable:after {
  display: table;
  content: "";
  line-height: 0;
}
.tabbable:after {
  clear: both;
}
.tab-content {
  overflow: auto;
}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}
.tab-content > .active,
.pill-content > .active {
  display: block;
}
.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}
.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}
.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
  border-bottom-color: transparent;
  border-top-color: #ddd;
}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd #ddd;
}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-left: 0;
  margin-bottom: 3px;
}
.tabs-left > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}
.tabs-left > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eee #eee #eee #ddd;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #fff;
}
.tabs-right > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}
.tabs-right > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #eee #ddd #eee #eee;
}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #fff;
}
.nav > .disabled > a {
  color: #999;
}
.nav > .disabled > a:hover,
.nav > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  cursor: default;
}
.navbar {
  overflow: visible;
  margin-bottom: 20px;
  *position: relative;
  *z-index: 2;
}
.navbar-inner {
  min-height: 40px;
  padding-right: 20px;
  padding-left: 20px;
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
  background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
  border: 1px solid #c7c7c7;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  *zoom: 1;
}
.navbar-inner:before,
.navbar-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-inner:after {
  clear: both;
}
.navbar .container {
  width: auto;
}
.nav-collapse.collapse {
  height: auto;
  overflow: visible;
}
.navbar .brand {
  float: right;
  display: block;
  padding: 10px 20px 10px;
  margin-right: -20px;
  font-size: 20px;
  font-weight: 200;
  color: #666;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .brand:hover,
.navbar .brand:focus {
  text-decoration: none;
}
.navbar-text {
  margin-bottom: 0;
  line-height: 40px;
  color: #666;
}
.navbar-link {
  color: #666;
}
.navbar-link:hover,
.navbar-link:focus {
  color: #eee;
}
.navbar .divider-vertical {
  height: 40px;
  margin: 0 9px;
  border-right: 1px solid #e6e6e6;
  border-left: 1px solid #ffffff;
}
.navbar .btn,
.navbar .btn-group {
  margin-top: 5px;
}
.navbar .btn-group .btn,
.navbar .input-prepend .btn,
.navbar .input-append .btn,
.navbar .input-prepend .btn-group,
.navbar .input-append .btn-group {
  margin-top: 0;
}
.navbar-form {
  margin-bottom: 0;
  *zoom: 1;
}
.navbar-form:before,
.navbar-form:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-form:after {
  clear: both;
}
.navbar-form input,
.navbar-form select,
.navbar-form .radio,
.navbar-form .checkbox {
  margin-top: 5px;
}
.navbar-form input,
.navbar-form select,
.navbar-form .btn {
  display: inline-block;
  margin-bottom: 0;
}
.navbar-form input[type="image"],
.navbar-form input[type="checkbox"],
.navbar-form input[type="radio"] {
  margin-top: 3px;
}
.navbar-form .input-append,
.navbar-form .input-prepend {
  margin-top: 5px;
  white-space: nowrap;
}
.navbar-form .input-append input,
.navbar-form .input-prepend input {
  margin-top: 0;
}
.navbar-search {
  position: relative;
  float: right;
  margin-top: 5px;
  margin-bottom: 0;
}
.navbar-search .search-query {
  margin-bottom: 0;
  padding: 4px 14px;
  font-family: sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.navbar-static-top {
  position: static;
  margin-bottom: 0;
}
.navbar-static-top .navbar-inner {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 1030;
  margin-bottom: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  border-width: 0 0 1px;
}
.navbar-fixed-bottom .navbar-inner {
  border-width: 1px 0 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
  padding-right: 0;
  padding-left: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 932px;
}
.navbar-fixed-top {
  top: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  box-shadow: 0 1px 10px rgba(0,0,0,.1);
}
.navbar-fixed-bottom {
  bottom: 0;
}
.navbar-fixed-bottom .navbar-inner {
  -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  box-shadow: 0 -1px 10px rgba(0,0,0,.1);
}
.navbar .nav {
  position: relative;
  right: 0;
  display: block;
  float: right;
  margin: 0 0 0 10px;
}
.navbar .nav.pull-right {
  float: left;
  margin-left: 0;
}
.navbar .nav > li {
  float: right;
}
.navbar .nav > li > a {
  float: none;
  padding: 10px 15px 10px;
  color: #666;
  text-decoration: none;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .nav .dropdown-toggle .caret {
  margin-top: 8px;
}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
  background-color: #666;
  color: #eee;
  text-decoration: none;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  color: #eee;
  text-decoration: none;
  background-color: #690;
  -webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
  -moz-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
  box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
}
.navbar .btn-navbar {
  display: none;
  float: left;
  padding: 7px 10px;
  margin-right: 5px;
  margin-left: 5px;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#d9d9d9));
  background-image: -webkit-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -o-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: linear-gradient(to bottom,#f2f2f2,#d9d9d9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
  border-color: #d9d9d9 #d9d9d9 #b3b3b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #d9d9d9;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  color: #fff;
  background-color: #d9d9d9;
  *background-color: #cccccc;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #bfbfbf \9;
}
.navbar .btn-navbar .icon-bar {
  display: block;
  width: 18px;
  height: 2px;
  background-color: #f5f5f5;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
  -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
  box-shadow: 0 1px 0 rgba(0,0,0,0.25);
}
.btn-navbar .icon-bar + .icon-bar {
  margin-top: 3px;
}
.navbar .nav > li > .dropdown-menu:before {
  content: '';
  display: inline-block;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0,0,0,0.2);
  position: absolute;
  top: -7px;
  right: 9px;
}
.navbar .nav > li > .dropdown-menu:after {
  content: '';
  display: inline-block;
  border-right: 6px solid transparent;
  border-left: 6px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
  top: -6px;
  right: 10px;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
  border-top: 7px solid #ccc;
  border-top-color: rgba(0,0,0,0.2);
  border-bottom: 0;
  bottom: -7px;
  top: auto;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
  border-top: 6px solid #fff;
  border-bottom: 0;
  bottom: -6px;
  top: auto;
}
.navbar .nav li.dropdown > a:hover .caret,
.navbar .nav li.dropdown > a:focus .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #690;
  color: #eee;
}
.navbar .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.navbar .pull-right > li > .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right {
  right: auto;
  left: 0;
}
.navbar .pull-right > li > .dropdown-menu:before,
.navbar .nav > li > .dropdown-menu.pull-right:before {
  right: auto;
  left: 12px;
}
.navbar .pull-right > li > .dropdown-menu:after,
.navbar .nav > li > .dropdown-menu.pull-right:after {
  right: auto;
  left: 13px;
}
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
  right: auto;
  left: 100%;
  margin-right: 0;
  margin-left: -1px;
  -webkit-border-radius: 0 6px 6px 6px;
  -moz-border-radius: 0 6px 6px 6px;
  border-radius: 0 6px 6px 6px;
}
.navbar-inverse .navbar-inner {
  background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top,#222222,#111111);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#222222),to(#111111));
  background-image: -webkit-linear-gradient(top,#222222,#111111);
  background-image: -o-linear-gradient(top,#222222,#111111);
  background-image: linear-gradient(to bottom,#222222,#111111);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
  border-color: #252525;
}
.navbar-inverse .brand,
.navbar-inverse .nav > li > a {
  color: #999;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.navbar-inverse .brand:hover,
.navbar-inverse .brand:focus,
.navbar-inverse .nav > li > a:hover,
.navbar-inverse .nav > li > a:focus {
  color: #fff;
}
.navbar-inverse .brand {
  color: #999;
}
.navbar-inverse .navbar-text {
  color: #999;
}
.navbar-inverse .nav > li > a:focus,
.navbar-inverse .nav > li > a:hover {
  background-color: transparent;
  color: #fff;
}
.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
  color: #fff;
  background-color: #111111;
}
.navbar-inverse .navbar-link {
  color: #999;
}
.navbar-inverse .navbar-link:hover,
.navbar-inverse .navbar-link:focus {
  color: #fff;
}
.navbar-inverse .divider-vertical {
  border-right-color: #111111;
  border-left-color: #222222;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #111111;
  color: #fff;
}
.navbar-inverse .nav li.dropdown > a:hover .caret,
.navbar-inverse .nav li.dropdown > a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #999;
  border-bottom-color: #999;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.navbar-inverse .navbar-search .search-query {
  color: #fff;
  background-color: #515151;
  border-color: #111111;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
  color: #ccc;
}
.navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused {
  padding: 5px 15px;
  color: #444;
  text-shadow: 0 1px 0 #fff;
  background-color: #fff;
  border: 0;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.15);
  -moz-box-shadow: 0 0 3px rgba(0,0,0,0.15);
  box-shadow: 0 0 3px rgba(0,0,0,0.15);
  outline: 0;
}
.navbar-inverse .btn-navbar {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0e0e0e;
  background-image: -moz-linear-gradient(top,#151515,#040404);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));
  background-image: -webkit-linear-gradient(top,#151515,#040404);
  background-image: -o-linear-gradient(top,#151515,#040404);
  background-image: linear-gradient(to bottom,#151515,#040404);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
  border-color: #040404 #040404 #000000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #040404;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
  color: #fff;
  background-color: #040404;
  *background-color: #000000;
}
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
  background-color: #000000 \9;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop,
.modal-backdrop.fade.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.modal {
  position: fixed;
  top: 10%;
  right: 50%;
  z-index: 1050;
  width: 560px;
  margin-right: -280px;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0,0,0,0.3);
  
  *border: 1px solid #999;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
  outline: none;
}
.modal.fade {
  -webkit-transition: opacity .3s linear, top .3s ease-out;
  -moz-transition: opacity .3s linear, top .3s ease-out;
  -o-transition: opacity .3s linear, top .3s ease-out;
  transition: opacity .3s linear, top .3s ease-out;
  top: -25%;
}
.modal.fade.in {
  top: 10%;
}
.modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
.modal-header .close {
  margin-top: 2px;
}
.modal-header h3 {
  margin: 0;
  line-height: 30px;
}
.modal-body {
  position: relative;
  overflow-y: auto;
  max-height: 400px;
  padding: 15px;
}
.modal-form {
  margin-bottom: 0;
}
.modal-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: left;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: inset 0 1px 0 #fff;
  -moz-box-shadow: inset 0 1px 0 #fff;
  box-shadow: inset 0 1px 0 #fff;
  *zoom: 1;
}
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.modal-footer:after {
  clear: both;
}
.modal-footer .btn + .btn {
  margin-right: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-right: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-right: 0;
}
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  font-size: 11px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-right: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-right: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  right: 50%;
  margin-right: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  right: 50%;
  margin-right: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.popover {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1010;
  display: none;
  max-width: 276px;
  padding: 1px;
  text-align: right;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  white-space: normal;
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-right: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-right: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.popover-title:empty {
  display: none;
}
.popover-content {
  padding: 9px 14px;
}
.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover .arrow {
  border-width: 11px;
}
.popover .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top .arrow {
  right: 50%;
  margin-right: -11px;
  border-bottom-width: 0;
  border-top-color: #999;
  border-top-color: rgba(0,0,0,0.25);
  bottom: -11px;
}
.popover.top .arrow:after {
  bottom: 1px;
  margin-right: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.popover.right .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0,0,0,0.25);
}
.popover.right .arrow:after {
  right: 1px;
  bottom: -10px;
  border-right-width: 0;
  border-left-color: #fff;
}
.popover.bottom .arrow {
  right: 50%;
  margin-right: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0,0,0,0.25);
  top: -11px;
}
.popover.bottom .arrow:after {
  top: 1px;
  margin-right: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999;
  border-right-color: rgba(0,0,0,0.25);
}
.popover.left .arrow:after {
  left: 1px;
  border-left-width: 0;
  border-right-color: #fff;
  bottom: -10px;
}

.media,
.media-body {
  overflow: hidden;
  *overflow: visible;
  zoom: 1;
}
.media,
.media .media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media-object {
  display: block;
}
.media-heading {
  margin: 0 0 5px;
}
.media > .pull-left {
  margin-left: 10px;
}
.media > .pull-right {
  margin-right: 10px;
}
.media-list {
  margin-right: 0;
  list-style: none;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 100% 0;
  }
}
@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 100% 0;
  }
}
@-ms-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 100% 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 100% 0;
  }
  to {
    background-position: 40px 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 100% 0;
  }
}
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));
  background-image: -webkit-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: -o-linear-gradient(top,#f5f5f5,#f9f9f9);
  background-image: linear-gradient(to bottom,#f5f5f5,#f9f9f9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.progress .bar {
  width: 0%;
  height: 100%;
  color: #fff;
  float: right;
  font-size: 12px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0e90d2;
  background-image: -moz-linear-gradient(top,#149bdf,#0480be);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));
  background-image: -webkit-linear-gradient(top,#149bdf,#0480be);
  background-image: -o-linear-gradient(top,#149bdf,#0480be);
  background-image: linear-gradient(to bottom,#149bdf,#0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  -moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: width .6s ease;
  -moz-transition: width .6s ease;
  -o-transition: width .6s ease;
  transition: width .6s ease;
}
.progress .bar + .bar {
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
}
.progress-striped .bar {
  background-color: #149bdf;
  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));
  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);
  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);
  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);
  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);
  -webkit-background-size: 40px 40px;
  -moz-background-size: 40px 40px;
  -o-background-size: 40px 40px;
  background-size: 40px 40px;
}
.progress.active .bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-danger .bar,
.progress .bar-danger {
  background-color: #dd514c;
  background-image: -moz-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));
  background-image: -webkit-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: -o-linear-gradient(top,#ee5f5b,#c43c35);
  background-image: linear-gradient(to bottom,#ee5f5b,#c43c35);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
}
.progress-danger.progress-striped .bar,
.progress-striped .bar-danger {
  background-color: #ee5f5b;
  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));
  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);
  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);
  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);
  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);
}
.progress-success .bar,
.progress .bar-success {
  background-color: #5eb95e;
  background-image: -moz-linear-gradient(top,#62c462,#57a957);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));
  background-image: -webkit-linear-gradient(top,#62c462,#57a957);
  background-image: -o-linear-gradient(top,#62c462,#57a957);
  background-image: linear-gradient(to bottom,#62c462,#57a957);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
}
.progress-success.progress-striped .bar,
.progress-striped .bar-success {
  background-color: #62c462;
  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));
  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);
  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);
  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);
  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);
}
.progress-info .bar,
.progress .bar-info {
  background-color: #4bb1cf;
  background-image: -moz-linear-gradient(top,#5bc0de,#339bb9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));
  background-image: -webkit-linear-gradient(top,#5bc0de,#339bb9);
  background-image: -o-linear-gradient(top,#5bc0de,#339bb9);
  background-image: linear-gradient(to bottom,#5bc0de,#339bb9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
}
.progress-info.progress-striped .bar,
.progress-striped .bar-info {
  background-color: #5bc0de;
  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));
  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);
  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);
  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);
  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);
}
.progress-warning .bar,
.progress .bar-warning {
  background-color: #ff9d2e;
  background-image: -moz-linear-gradient(top,#ffac4d,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffac4d),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffac4d,#f80);
  background-image: -o-linear-gradient(top,#ffac4d,#f80);
  background-image: linear-gradient(to bottom,#ffac4d,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffeab4c', endColorstr='#ffff8800', GradientType=0);
}
.progress-warning.progress-striped .bar,
.progress-striped .bar-warning {
  background-color: #ffac4d;
  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));
  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);
  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);
  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);
  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);
}
.accordion {
  margin-bottom: 20px;
}
.accordion-group {
  margin-bottom: 2px;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.accordion-heading {
  border-bottom: 0;
}
.accordion-heading .accordion-toggle {
  display: block;
  padding: 8px 15px;
}
.accordion-toggle {
  cursor: pointer;
}
.accordion-inner {
  padding: 9px 15px;
  border-top: 1px solid #e5e5e5;
}
.carousel {
  position: relative;
  margin-bottom: 20px;
  line-height: 1;
}
.carousel-inner {
  overflow: hidden;
  width: 100%;
  position: relative;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: .6s ease-in-out right;
  -moz-transition: .6s ease-in-out right;
  -o-transition: .6s ease-in-out right;
  transition: .6s ease-in-out right;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  line-height: 1;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  right: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  right: 100%;
}
.carousel-inner > .prev {
  right: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  right: 0;
}
.carousel-inner > .active.left {
  right: -100%;
}
.carousel-inner > .active.right {
  right: 100%;
}
.carousel-control {
  position: absolute;
  top: 40%;
  right: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 30px;
  color: #fff;
  text-align: center;
  background: #222;
  border: 3px solid #fff;
  -webkit-border-radius: 23px;
  -moz-border-radius: 23px;
  border-radius: 23px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.carousel-control.right {
  right: auto;
  left: 15px;
}
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-indicators {
  position: absolute;
  top: 15px;
  left: 15px;
  z-index: 5;
  margin: 0;
  list-style: none;
}
.carousel-indicators li {
  display: block;
  float: right;
  width: 10px;
  height: 10px;
  margin-right: 5px;
  text-indent: -999px;
  background-color: #ccc;
  background-color: rgba(255,255,255,0.25);
  border-radius: 5px;
}
.carousel-indicators .active {
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  right: 0;
  left: 0;
  bottom: 0;
  padding: 15px;
  background: #444;
  background: rgba(0,0,0,0.75);
}
.carousel-caption h4,
.carousel-caption p {
  color: #fff;
  line-height: 20px;
}
.carousel-caption h4 {
  margin: 0 0 5px;
}
.carousel-caption p {
  margin-bottom: 0;
}
.hero-unit {
  padding: 60px;
  margin-bottom: 30px;
  font-size: 18px;
  font-weight: 200;
  line-height: 30px;
  color: inherit;
  background-color: #eee;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.hero-unit h1 {
  margin-bottom: 0;
  font-size: 60px;
  line-height: 1;
  color: inherit;
  letter-spacing: -1px;
}
.hero-unit li {
  line-height: 30px;
}

.pull-right {
  float: left;
}
.pull-left {
  float: right;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.invisible {
  visibility: hidden;
}
.affix {
  position: fixed;
}PK�}!]���W�	�	rtl/green/off-canvas.cssnu&1i�#off-canvas-nav {
  display: none;
}
@media (max-width: 767px) {
  .off-canvas {
    width: 100%;
    overflow-x: hidden;
    position: relative;
  }
  .off-canvas body {
    width: 100%;
    overflow-x: hidden;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  .off-canvas body > * {
    right: 0;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: -webkit-transform 500ms ease;
    -moz-transition: -moz-transform 500ms ease;
    -o-transition: -o-transform 500ms ease;
    transition: transform 500ms ease;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
  }
  .off-canvas #t3-mainnav .nav-collapse,
  .off-canvas #ja-mainnav .nav-collapse {
    display: none;
  }
  .off-canvas #off-canvas-nav {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    z-index: 1;
    background: none;
  }
  .off-canvas #off-canvas-nav .t3-mainnav {
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 250px;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  .off-canvas #off-canvas-nav .t3-mainnav .nav-collapse {
    height: auto;
    background: none;
  }
  .off-canvas-enabled body > * {
    -webkit-transform: translateX(250px);
    -moz-transform: translateX(250px);
    -o-transform: translateX(250px);
    transform: translateX(250px);
  }
  .off-canvas-enabled #t3-mainnav {
    display: block;
  }
}
@media (max-width: 767px) {
  .off-canvas .t3-mainnav .nav-collapse {
    margin-top: 0;
  }
}


@media (max-width: 767px) {
  .off-canvas body > * {
    left: 0;
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%);
  }
  .off-canvas #off-canvas-nav .t3-mainnav {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
  }
  .off-canvas-enabled body > * {
    -webkit-transform: translateX(-250px);
    -moz-transform: translateX(-250px);
    -o-transform: translateX(-250px);
    transform: translateX(-250px);
  }
}PK�}!]Tq�jmTmT"rtl/green/bootstrap-responsive.cssnu&1i�.hidden {
  display: none;
  visibility: hidden;
}
.visible-phone {
  display: none !important;
}
.visible-tablet {
  display: none !important;
}
.hidden-desktop {
  display: none !important;
}
.visible-desktop {
  display: inherit !important;
}
@media (min-width: 768px) and (max-width: 979px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-tablet {
    display: inherit !important;
  }
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-phone {
    display: inherit !important;
  }
  .hidden-phone {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: inherit !important;
  }
  .hidden-print {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .row {
    margin-right: -40px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: right;
    min-height: 1px;
    margin-right: 40px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 1196px;
  }
  .span12 {
    width: 1196px;
  }
  .span11 {
    width: 1093px;
  }
  .span10 {
    width: 990px;
  }
  .span9 {
    width: 887px;
  }
  .span8 {
    width: 784px;
  }
  .span7 {
    width: 681px;
  }
  .span6 {
    width: 578px;
  }
  .span5 {
    width: 475px;
  }
  .span4 {
    width: 372px;
  }
  .span3 {
    width: 269px;
  }
  .span2 {
    width: 166px;
  }
  .span1 {
    width: 63px;
  }
  .offset12 {
    margin-right: 1276px;
  }
  .offset11 {
    margin-right: 1173px;
  }
  .offset10 {
    margin-right: 1070px;
  }
  .offset9 {
    margin-right: 967px;
  }
  .offset8 {
    margin-right: 864px;
  }
  .offset7 {
    margin-right: 761px;
  }
  .offset6 {
    margin-right: 658px;
  }
  .offset5 {
    margin-right: 555px;
  }
  .offset4 {
    margin-right: 452px;
  }
  .offset3 {
    margin-right: 349px;
  }
  .offset2 {
    margin-right: 246px;
  }
  .offset1 {
    margin-right: 143px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    margin-right: 3.3444816053512%;
    *margin-right: 3.2908335366816%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-right: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-right: 3.3444816053512%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.387959866221%;
    *width: 91.334311797551%;
  }
  .row-fluid .span10 {
    width: 82.775919732441%;
    *width: 82.722271663772%;
  }
  .row-fluid .span9 {
    width: 74.163879598662%;
    *width: 74.110231529993%;
  }
  .row-fluid .span8 {
    width: 65.551839464883%;
    *width: 65.498191396213%;
  }
  .row-fluid .span7 {
    width: 56.939799331104%;
    *width: 56.886151262434%;
  }
  .row-fluid .span6 {
    width: 48.327759197324%;
    *width: 48.274111128655%;
  }
  .row-fluid .span5 {
    width: 39.715719063545%;
    *width: 39.662070994876%;
  }
  .row-fluid .span4 {
    width: 31.103678929766%;
    *width: 31.050030861096%;
  }
  .row-fluid .span3 {
    width: 22.491638795987%;
    *width: 22.437990727317%;
  }
  .row-fluid .span2 {
    width: 13.879598662207%;
    *width: 13.825950593538%;
  }
  .row-fluid .span1 {
    width: 5.2675585284281%;
    *width: 5.2139104597586%;
  }
  .row-fluid .offset12 {
    margin-right: 106.6889632107%;
    *margin-right: 106.58166707336%;
  }
  .row-fluid .offset12:first-child {
    margin-right: 103.34448160535%;
    *margin-right: 103.23718546801%;
  }
  .row-fluid .offset11 {
    margin-right: 98.076923076923%;
    *margin-right: 97.969626939584%;
  }
  .row-fluid .offset11:first-child {
    margin-right: 94.732441471572%;
    *margin-right: 94.625145334233%;
  }
  .row-fluid .offset10 {
    margin-right: 89.464882943144%;
    *margin-right: 89.357586805805%;
  }
  .row-fluid .offset10:first-child {
    margin-right: 86.120401337793%;
    *margin-right: 86.013105200454%;
  }
  .row-fluid .offset9 {
    margin-right: 80.852842809365%;
    *margin-right: 80.745546672025%;
  }
  .row-fluid .offset9:first-child {
    margin-right: 77.508361204013%;
    *margin-right: 77.401065066674%;
  }
  .row-fluid .offset8 {
    margin-right: 72.240802675585%;
    *margin-right: 72.133506538246%;
  }
  .row-fluid .offset8:first-child {
    margin-right: 68.896321070234%;
    *margin-right: 68.789024932895%;
  }
  .row-fluid .offset7 {
    margin-right: 63.628762541806%;
    *margin-right: 63.521466404467%;
  }
  .row-fluid .offset7:first-child {
    margin-right: 60.284280936455%;
    *margin-right: 60.176984799116%;
  }
  .row-fluid .offset6 {
    margin-right: 55.016722408027%;
    *margin-right: 54.909426270688%;
  }
  .row-fluid .offset6:first-child {
    margin-right: 51.672240802676%;
    *margin-right: 51.564944665337%;
  }
  .row-fluid .offset5 {
    margin-right: 46.404682274247%;
    *margin-right: 46.297386136908%;
  }
  .row-fluid .offset5:first-child {
    margin-right: 43.060200668896%;
    *margin-right: 42.952904531557%;
  }
  .row-fluid .offset4 {
    margin-right: 37.792642140468%;
    *margin-right: 37.685346003129%;
  }
  .row-fluid .offset4:first-child {
    margin-right: 34.448160535117%;
    *margin-right: 34.340864397778%;
  }
  .row-fluid .offset3 {
    margin-right: 29.180602006689%;
    *margin-right: 29.07330586935%;
  }
  .row-fluid .offset3:first-child {
    margin-right: 25.836120401338%;
    *margin-right: 25.728824263999%;
  }
  .row-fluid .offset2 {
    margin-right: 20.56856187291%;
    *margin-right: 20.461265735571%;
  }
  .row-fluid .offset2:first-child {
    margin-right: 17.224080267559%;
    *margin-right: 17.116784130219%;
  }
  .row-fluid .offset1 {
    margin-right: 11.95652173913%;
    *margin-right: 11.849225601791%;
  }
  .row-fluid .offset1:first-child {
    margin-right: 8.6120401337793%;
    *margin-right: 8.5047439964402%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-right: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 40px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 1182px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 1079px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 976px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 873px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 770px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 667px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 564px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 461px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 358px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 255px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 152px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 49px;
  }
  .thumbnails {
    margin-right: -40px;
  }
  .thumbnails > li {
    margin-right: 40px;
  }
  .row-fluid .thumbnails {
    margin-right: 0;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  .row {
    margin-right: -20px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: right;
    min-height: 1px;
    margin-right: 20px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 736px;
  }
  .span12 {
    width: 736px;
  }
  .span11 {
    width: 673px;
  }
  .span10 {
    width: 610px;
  }
  .span9 {
    width: 547px;
  }
  .span8 {
    width: 484px;
  }
  .span7 {
    width: 421px;
  }
  .span6 {
    width: 358px;
  }
  .span5 {
    width: 295px;
  }
  .span4 {
    width: 232px;
  }
  .span3 {
    width: 169px;
  }
  .span2 {
    width: 106px;
  }
  .span1 {
    width: 43px;
  }
  .offset12 {
    margin-right: 776px;
  }
  .offset11 {
    margin-right: 713px;
  }
  .offset10 {
    margin-right: 650px;
  }
  .offset9 {
    margin-right: 587px;
  }
  .offset8 {
    margin-right: 524px;
  }
  .offset7 {
    margin-right: 461px;
  }
  .offset6 {
    margin-right: 398px;
  }
  .offset5 {
    margin-right: 335px;
  }
  .offset4 {
    margin-right: 272px;
  }
  .offset3 {
    margin-right: 209px;
  }
  .offset2 {
    margin-right: 146px;
  }
  .offset1 {
    margin-right: 83px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    margin-right: 2.7173913043478%;
    *margin-right: 2.6637432356783%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-right: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-right: 2.7173913043478%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94635193133%;
  }
  .row-fluid .span11 {
    width: 91.387959866221%;
    *width: 91.334311797551%;
  }
  .row-fluid .span10 {
    width: 82.775919732441%;
    *width: 82.722271663772%;
  }
  .row-fluid .span9 {
    width: 74.163879598662%;
    *width: 74.110231529993%;
  }
  .row-fluid .span8 {
    width: 65.551839464883%;
    *width: 65.498191396213%;
  }
  .row-fluid .span7 {
    width: 56.939799331104%;
    *width: 56.886151262434%;
  }
  .row-fluid .span6 {
    width: 48.327759197324%;
    *width: 48.274111128655%;
  }
  .row-fluid .span5 {
    width: 39.715719063545%;
    *width: 39.662070994876%;
  }
  .row-fluid .span4 {
    width: 31.103678929766%;
    *width: 31.050030861096%;
  }
  .row-fluid .span3 {
    width: 22.491638795987%;
    *width: 22.437990727317%;
  }
  .row-fluid .span2 {
    width: 13.879598662207%;
    *width: 13.825950593538%;
  }
  .row-fluid .span1 {
    width: 5.2675585284281%;
    *width: 5.2139104597586%;
  }
  .row-fluid .offset12 {
    margin-right: 105.4347826087%;
    *margin-right: 105.32748647136%;
  }
  .row-fluid .offset12:first-child {
    margin-right: 102.71739130435%;
    *margin-right: 102.61009516701%;
  }
  .row-fluid .offset11 {
    margin-right: 98.076923076923%;
    *margin-right: 97.969626939584%;
  }
  .row-fluid .offset11:first-child {
    margin-right: 94.732441471572%;
    *margin-right: 94.625145334233%;
  }
  .row-fluid .offset10 {
    margin-right: 89.464882943144%;
    *margin-right: 89.357586805805%;
  }
  .row-fluid .offset10:first-child {
    margin-right: 86.120401337793%;
    *margin-right: 86.013105200454%;
  }
  .row-fluid .offset9 {
    margin-right: 80.852842809365%;
    *margin-right: 80.745546672025%;
  }
  .row-fluid .offset9:first-child {
    margin-right: 77.508361204013%;
    *margin-right: 77.401065066674%;
  }
  .row-fluid .offset8 {
    margin-right: 72.240802675585%;
    *margin-right: 72.133506538246%;
  }
  .row-fluid .offset8:first-child {
    margin-right: 68.896321070234%;
    *margin-right: 68.789024932895%;
  }
  .row-fluid .offset7 {
    margin-right: 63.628762541806%;
    *margin-right: 63.521466404467%;
  }
  .row-fluid .offset7:first-child {
    margin-right: 60.284280936455%;
    *margin-right: 60.176984799116%;
  }
  .row-fluid .offset6 {
    margin-right: 55.016722408027%;
    *margin-right: 54.909426270688%;
  }
  .row-fluid .offset6:first-child {
    margin-right: 51.672240802676%;
    *margin-right: 51.564944665337%;
  }
  .row-fluid .offset5 {
    margin-right: 46.404682274247%;
    *margin-right: 46.297386136908%;
  }
  .row-fluid .offset5:first-child {
    margin-right: 43.060200668896%;
    *margin-right: 42.952904531557%;
  }
  .row-fluid .offset4 {
    margin-right: 37.792642140468%;
    *margin-right: 37.685346003129%;
  }
  .row-fluid .offset4:first-child {
    margin-right: 34.448160535117%;
    *margin-right: 34.340864397778%;
  }
  .row-fluid .offset3 {
    margin-right: 29.180602006689%;
    *margin-right: 29.07330586935%;
  }
  .row-fluid .offset3:first-child {
    margin-right: 25.836120401338%;
    *margin-right: 25.728824263999%;
  }
  .row-fluid .offset2 {
    margin-right: 20.56856187291%;
    *margin-right: 20.461265735571%;
  }
  .row-fluid .offset2:first-child {
    margin-right: 17.224080267559%;
    *margin-right: 17.116784130219%;
  }
  .row-fluid .offset1 {
    margin-right: 11.95652173913%;
    *margin-right: 11.849225601791%;
  }
  .row-fluid .offset1:first-child {
    margin-right: 8.6120401337793%;
    *margin-right: 8.5047439964402%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-right: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 20px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 722px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 659px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 596px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 533px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 470px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 407px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 344px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 281px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 218px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 155px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 92px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 29px;
  }
}

@media (max-width: 767px) {
  body {
    padding-right: 20px;
    padding-left: 20px;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom,
  .navbar-static-top {
    margin-right: -20px;
    margin-left: -20px;
  }
  .container-fluid {
    padding: 0;
  }
  .dl-horizontal dt {
    float: none;
    clear: none;
    width: auto;
    text-align: right;
  }
  .dl-horizontal dd {
    margin-right: 0;
  }
  .container {
    width: auto;
  }
  .row-fluid {
    width: 100%;
  }
  .row,
  .thumbnails {
    margin-right: 0;
  }
  .thumbnails > li {
    float: none;
    margin-right: 0;
  }
  [class*="span"],
  .uneditable-input[class*="span"],
  .row-fluid [class*="span"] {
    float: none;
    display: block;
    width: 100%;
    margin-right: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .row-fluid [class*="offset"]:first-child {
    margin-right: 0;
  }
  .input-large,
  .input-xlarge,
  .input-xxlarge,
  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .input-prepend input,
  .input-append input,
  .input-prepend input[class*="span"],
  .input-append input[class*="span"] {
    display: inline-block;
    width: auto;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 0;
  }
  .modal {
    position: fixed;
    top: 20px;
    right: 20px;
    left: 20px;
    width: auto;
    margin: 0;
  }
  .modal.fade {
    top: -100px;
  }
  .modal.fade.in {
    top: 20px;
  }
}
@media (max-width: 480px) {
  .nav-collapse {
    -webkit-transform: translate3d(0,0,0);
  }
  .page-header h1 small {
    display: block;
    line-height: 20px;
  }
  input[type="checkbox"],
  input[type="radio"] {
    border: 1px solid #ccc;
  }
  .form-horizontal .control-label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: right;
  }
  .form-horizontal .controls {
    margin-right: 0;
  }
  .form-horizontal .control-list {
    padding-top: 0;
  }
  .form-horizontal .form-actions {
    padding-right: 10px;
    padding-left: 10px;
  }
  .media .pull-left,
  .media .pull-right {
    float: none;
    display: block;
    margin-bottom: 10px;
  }
  .media-object {
    margin-left: 0;
    margin-right: 0;
  }
  .modal {
    top: 10px;
    right: 10px;
    left: 10px;
  }
  .modal-header .close {
    padding: 10px;
    margin: -10px;
  }
  .carousel-caption {
    position: static;
  }
}

.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
  -moz-transition: opacity .15s linear;
  -o-transition: opacity .15s linear;
  transition: opacity .15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height .35s ease;
  -moz-transition: height .35s ease;
  -o-transition: height .35s ease;
  transition: height .35s ease;
}
.collapse.in {
  height: auto;
}

@media (max-width: 767px) {
  body {
    padding-top: 0;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    position: static;
  }
  .navbar-fixed-top {
    margin-bottom: 20px;
  }
  .navbar-fixed-bottom {
    margin-top: 20px;
  }
  .navbar-fixed-top .navbar-inner,
  .navbar-fixed-bottom .navbar-inner {
    padding: 5px;
  }
  .navbar .container {
    width: auto;
    padding: 0;
  }
  .navbar .brand {
    padding-right: 10px;
    padding-left: 10px;
    margin: 0 -5px 0 0;
  }
  .nav-collapse {
    clear: both;
  }
  .nav-collapse .nav {
    float: none;
    margin: 0 0 10px;
  }
  .nav-collapse .nav > li {
    float: none;
  }
  .nav-collapse .nav > li > a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > .divider-vertical {
    display: none;
  }
  .nav-collapse .nav .nav-header {
    color: #666;
    text-shadow: none;
  }
  .nav-collapse .nav > li > a,
  .nav-collapse .dropdown-menu a {
    padding: 9px 15px;
    font-weight: bold;
    color: #666;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  .nav-collapse .btn {
    padding: 4px 10px 4px;
    font-weight: normal;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
  }
  .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > li > a:hover,
  .nav-collapse .nav > li > a:focus,
  .nav-collapse .dropdown-menu a:hover,
  .nav-collapse .dropdown-menu a:focus {
    background-color: #e6e6e6;
  }
  .navbar-inverse .nav-collapse .nav > li > a,
  .navbar-inverse .nav-collapse .dropdown-menu a {
    color: #999;
  }
  .navbar-inverse .nav-collapse .nav > li > a:hover,
  .navbar-inverse .nav-collapse .nav > li > a:focus,
  .navbar-inverse .nav-collapse .dropdown-menu a:hover,
  .navbar-inverse .nav-collapse .dropdown-menu a:focus {
    background-color: #111111;
  }
  .nav-collapse.in .btn-group {
    margin-top: 5px;
    padding: 0;
  }
  .nav-collapse .dropdown-menu {
    position: static;
    top: auto;
    right: auto;
    float: none;
    display: none;
    max-width: none;
    margin: 0 15px;
    padding: 0;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .nav-collapse .open > .dropdown-menu {
    display: block;
  }
  .nav-collapse .dropdown-menu:before,
  .nav-collapse .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .dropdown-menu .divider {
    display: none;
  }
  .nav-collapse .nav > li > .dropdown-menu:before,
  .nav-collapse .nav > li > .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .navbar-form,
  .nav-collapse .navbar-search {
    float: none;
    padding: 10px 15px;
    margin: 10px 0;
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
  }
  .navbar-inverse .nav-collapse .navbar-form,
  .navbar-inverse .nav-collapse .navbar-search {
    border-top-color: #111111;
    border-bottom-color: #111111;
  }
  .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-right: 0;
  }
  .nav-collapse,
  .nav-collapse.collapse {
    overflow: hidden;
    height: 0;
  }
  .navbar .btn-navbar {
    display: block;
  }
  .navbar-static .navbar-inner {
    padding-right: 10px;
    padding-left: 10px;
  }
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: auto;
  }
}
@media (min-width: 768px) {
  .nav-collapse.collapse {
    height: auto !important;
    overflow: visible !important;
  }
}PK�}!]��
��rtl/green/home-responsive.cssnu&1i�@media (max-width: 767px) {
  .home .t3-sl-1,
  .home .t3-sl-5 {
    margin-right: -20px;
    margin-left: -20px;
  }
  .home .t3-sl-1 .jumbotron,
  .home .t3-sl-5 .jumbotron {
    padding-top: 30px;
    padding-bottom: 10px;
  }
  .home .t3-sl-1 .jumbotron .btn-large,
  .home .t3-sl-5 .jumbotron .btn-large {
    font-size: 16px;
    padding: 12px 16px;
  }
  .home .t3-sl-2 {
    text-align: center;
  }
  .home .t3-sl-2 p {
    font-size: 14px;
    line-height: 20px;
  }
  .home .t3-sl-3 p img {
    margin-bottom: 0;
    margin-top: 20px;
  }
  .home .t3-sl-3 p,
  .home .t3-sl-4 p {
    font-size: 14px;
    line-height: 20px;
  }
  .home .t3-sl-3 .jumbotron,
  .home .t3-sl-4 .jumbotron {
    padding-bottom: 0;
  }
  .home .t3-sl-3 .jumbotron h1,
  .home .t3-sl-4 .jumbotron h1 {
    margin-bottom: 10px;
    margin-top: 10px;
  }
  .home .t3-sl-3 .jumbotron p,
  .home .t3-sl-4 .jumbotron p {
    font-size: 14px;
  }
}PK�}!]�la�#�#rtl/green/frontend-edit.cssnu&1i�fieldset.t3onoff {
  width: 90px;
  height: 30px;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  padding: 0 !important;
  position: relative;
  border: 1px solid #aaa;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  
  
  
  
  
}
fieldset.t3onoff input[type=radio] {
  display: none;
}
fieldset.t3onoff label {
  width: 90px;
  height: 30px;
  overflow: hidden;
  display: block;
  border-radius: 0;
  position: absolute;
  top: -1px;
  right: -1px;
  z-index: 1;
  text-transform: uppercase;
  background: url(../../../../../plugins/system/t3/base/imgs/blank.gif) no-repeat transparent;
  text-indent: -999em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
fieldset.t3onoff label:before,
fieldset.t3onoff label:after {
  display: block;
  position: absolute;
  top: 0;
  border-radius: 0;
  border: 1px solid #aaa;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 250ms;
  transition: all 250ms;
}
fieldset.t3onoff label:before {
  content: "ON";
  width: 100%;
  height: 100%;
  text-indent: 0;
  color: white;
  padding: 4px 18px;
  font-weight: normal;
}
fieldset.t3onoff label:after {
  content: "";
  width: 40%;
  height: 100%;
  background: #fff;
}
fieldset.t3onoff label.off:before {
  content: "OFF";
  text-align: left;
  color: #555;
}
fieldset.t3onoff label.active {
  z-index: 0;
}
fieldset.t3onoff label.off:before {
  background: #eee;
  right: 100%;
}
fieldset.t3onoff label.off.active:before {
  right: 0%;
}
fieldset.t3onoff label.on:before {
  background: #690;
  right: -100%;
}
fieldset.t3onoff label.on.active:before {
  right: 0%;
}
fieldset.t3onoff label.off:after {
  right: 60%;
}
fieldset.t3onoff label.off.active:after {
  right: 0%;
}
fieldset.t3onoff label.on:after {
  right: 0%;
}
fieldset.t3onoff label.on.active:after {
  right: 60%;
}
fieldset.radio.btn-group {
  padding: 0;
}
fieldset.radio.btn-group input {
  display: none;
}
fieldset.radio.btn-group label {
  display: inline-block;
  min-width: 54px;
  padding: 0 12px;
  border: 1px solid #aaa;
  line-height: 28px;
  background: #eee;
  color: #555;
  border-radius: 0;
  text-align: center;
  border-left-width: 0px;
  text-transform: uppercase;
}
fieldset.radio.btn-group label:last-child {
  border-left-width: 1px;
  border-radius: 4px 0 0 4px;
}
fieldset.radio.btn-group label.active {
  background: #690;
  border-color: #5c8b00;
  color: #fff;
}
#adminForm .clearfix {
  overflow: visible;
}
#adminForm .chzn-container .chzn-results {
  clear: both;
}
.com_config #modules-form .input-append .add-on,
.com_config #modules-form .input-prepend .add-on {
  width: 35px;
}
.com_config #modules-form .input-append input,
.com_config #modules-form .input-prepend input {
  display: inline-block;
}
.com_config #modules-form .input-append .btn,
.com_config #modules-form .input-prepend .btn {
  border: 1px solid #aaa;
}
.com_config #modules-form .accordion-group {
  margin-bottom: 20px;
}
.com_config #modules-form .accordion-group .accordion-heading .accordion-toggle {
  color: #428bca;
  display: block;
  padding: 10px;
  outline: none;
}
.com_config #modules-form .accordion-group .accordion-heading .accordion-toggle.collapsed {
  border-radius: 5px;
  color: #666;
}
.com_config #modules-form .accordion-group .accordion-body .nav-tabs {
  border-bottom: 0;
}
.controls select {
  vertical-align: middle;
  width: 220px;
}
[class^="icon-"],
[class*=" icon-"] {
  font-family: FontAwesome !important;
}
.view-history .btn-group {
  margin-bottom: 10px;
}
.btn [class^="icon-"],
.btn [class*=" icon-"] {
  margin-left: 5px;
}
.btn span.icon-delete:before {
  content: "\f057";
  display: inline-block;
  height: 16px;
  width: 16px;
  color: #333;
}
.icon-eye-open:before,
.icon-eye:before {
  content: "\f06e";
  font-family: "FontAwesome";
}
.icon-file-add:before {
  content: "\f0f6";
  font-family: "FontAwesome";
}
.icon-cancel:before {
  content: "\f00d";
  font-family: "FontAwesome";
}
.icon-publish:before {
  content: "\f00c";
}
.icon-unpublish:before {
  content: "\f00d";
}
.icon-featured:before {
  content: "\f005";
}
.icon-unfeatured:before {
  content: "\f005";
}
.window.view-modules .well .control-label {
  display: inline-block;
}
.window.view-modules .well .controls {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}
.window.view-modules .control-group:after {
  content: "";
  clear: both;
  display: table;
}
.window.view-modules #filter-bar {
  margin-bottom: 10px;
}
.window.view-modules #filter-bar .btn-group button {
  margin-top: 0;
}
.view-modules .js-stools,
.view-articles .js-stools,
.view-contacts .js-stools,
.view-fields .js-stools,
.view-items .js-stools {
  margin-bottom: 20px;
}
.view-modules .js-stools .btn,
.view-articles .js-stools .btn,
.view-contacts .js-stools .btn,
.view-fields .js-stools .btn,
.view-items .js-stools .btn {
  border: 1px solid #ccc;
  margin-top: 0;
}
.view-modules .js-stools .input-append .btn,
.view-articles .js-stools .input-append .btn,
.view-contacts .js-stools .input-append .btn,
.view-fields .js-stools .input-append .btn,
.view-items .js-stools .input-append .btn {
  border-right: 0;
}
.view-modules .js-stools input,
.view-articles .js-stools input,
.view-contacts .js-stools input,
.view-fields .js-stools input,
.view-items .js-stools input {
  display: inline-block;
}
.view-modules .js-stools-container-filters .chzn-container-single,
.view-articles .js-stools-container-filters .chzn-container-single,
.view-contacts .js-stools-container-filters .chzn-container-single,
.view-fields .js-stools-container-filters .chzn-container-single,
.view-items .js-stools-container-filters .chzn-container-single {
  width: 220px !important;
}
.view-modules .js-stools-container-filters .chzn-drop,
.view-articles .js-stools-container-filters .chzn-drop,
.view-contacts .js-stools-container-filters .chzn-drop,
.view-fields .js-stools-container-filters .chzn-drop,
.view-items .js-stools-container-filters .chzn-drop {
  box-sizing: border-box !important;
}
.view-modules table#moduleList td .label,
.view-articles table#moduleList td .label,
.view-contacts table#moduleList td .label,
.view-fields table#moduleList td .label,
.view-items table#moduleList td .label {
  background-color: #999;
  box-sizing: border-box;
  border-radius: 3px;
  display: inline-block;
  font-weight: normal;
  font-size: 100%;
  padding: 10px;
  width: 100%;
}
.view-modules table#moduleList td:nth-child(1),
.view-articles table#moduleList td:nth-child(1),
.view-contacts table#moduleList td:nth-child(1),
.view-fields table#moduleList td:nth-child(1),
.view-items table#moduleList td:nth-child(1) {
  vertical-align: middle;
}
.view-modules .icon-publish:before,
.view-articles .icon-publish:before,
.view-contacts .icon-publish:before,
.view-fields .icon-publish:before,
.view-items .icon-publish:before {
  content: "\f00c";
  font-size: 16px;
}
.view-modules #extra_class.span12,
.view-articles #extra_class.span12,
.view-contacts #extra_class.span12,
.view-fields #extra_class.span12,
.view-items #extra_class.span12 {
  box-sizing: border-box;
  height: 40px;
  line-height: 40px;
  width: 100%;
}
.mce-container-body .icon-file-add:before {
  content: "\f067";
}
.mce-container-body .icon-pictures:before {
  content: "\f03e";
}
.edit.item-page #jform_com_fields_checkboxs label.checkbox,
.profile-edit #jform_com_fields_checkboxs label.checkbox {
  display: inline-block;
  margin-left: 10px;
}
.edit.item-page #jform_com_fields_checkboxs input[type="checkbox"],
.profile-edit #jform_com_fields_checkboxs input[type="checkbox"] {
  margin-right: 0;
  margin-top: -2px;
  position: relative;
  vertical-align: middle;
  width: auto;
}
.edit.item-page .minicolors-input,
.profile-edit .minicolors-input {
  height: 28px;
  width: auto;
}
.profile-edit #jform_com_fields_user_checkbox label.checkbox {
  display: inline-block;
  margin-left: 10px;
}
.profile-edit #jform_com_fields_user_checkbox input {
  position: relative;
  margin-right: 0;
  margin-left: 5px;
  width: auto;
}
.profile-edit .minicolors-input {
  height: 28px;
  width: auto;
}
.profile-edit #jform_com_fields_user_image_chzn .chzn-search {
  box-sizing: border-box;
}
.profile-edit #jform_com_fields_user_image_chzn ul.chzn-results {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  width: 100%;
}
.profile-edit #jform_com_fields_user_calendar {
  float: right;
}
.profile-edit .chzn-container-single,
.profile-edit .chzn-container {
  float: right;
  margin-left: 10px;
}
@media screen and (max-width: 360px) {
  .profile-edit .chzn-container-single,
  .profile-edit .chzn-container {
    width: 100% !important;
  }
}
.profile-edit .chzn-container-single .chzn-drop,
.profile-edit .chzn-container .chzn-drop {
  box-sizing: border-box !important;
}
.profile #users-profile-core {
  width: 100%;
}
.profile .dl-horizontal dd {
  margin-bottom: 10px;
  border-bottom: 1px dashed #ddd;
  padding-bottom: 10px;
}
.profile .dl-horizontal dd img {
  max-width: 100%;
}PK�}!]�P���
�
rtl/green/home.cssnu&1i�.home .t3-sl-1 {
  padding: 0;
}
.home .t3-sl-1 .jumbotron {
  background-color: #eee;
  background-image: -webkit-gradient(radial,center center,0,center center,460,from(#fff),to(#eee));
  background-image: -webkit-radial-gradient(circle,#fff,#eee);
  background-image: -moz-radial-gradient(circle,#fff,#eee);
  background-image: -o-radial-gradient(circle,#fff,#eee);
  background-repeat: no-repeat;
  border-bottom: 1px solid #ddd;
}
.home .t3-sl-1 .jumbotron .btn-large {
  font-size: 24.5px;
  padding: 18px 44.5px;
}
.home .t3-sl-1 .t3-social {
  background: #eee;
  padding: 20px 0;
}
.home .t3-sl-1 .t3-social .t3-social-btns {
  margin: 0;
  height: 20px;
  text-align: center;
}
.home .t3-sl-1 .t3-social .t3-social-btns li {
  display: inline-block;
  margin: 0 10px;
  height: 20px;
}
.home .t3-sl-2 {
  text-align: center;
}
.home .t3-sl-2 p {
  font-size: 16px;
  line-height: 22px;
}
.home .t3-sl-3 p img {
  margin-bottom: 20px;
}
.home .t3-sl-3,
.home .t3-sl-4 {
  border-top: 1px solid #ddd;
  text-align: center;
}
.home .t3-sl-3 p,
.home .t3-sl-4 p {
  font-size: 16px;
  line-height: 22px;
}
.home .t3-sl-3 .jumbotron,
.home .t3-sl-4 .jumbotron {
  padding-top: 0;
}
.home .t3-sl-3 .jumbotron h1,
.home .t3-sl-4 .jumbotron h1 {
  margin-bottom: 10px;
  margin-top: 0;
}
.home .t3-sl-3 .jumbotron p,
.home .t3-sl-4 .jumbotron p {
  font-size: 21px;
  line-height: 1.275;
  color: #999;
}
.home .t3-sl-5 {
  background: #eee;
  border-top: 1px solid #ddd;
  padding: 0;
}
.home .t3-sl-5 .jumbotron .btn-large {
  font-size: 24.5px;
  padding: 18px 44.5px;
}
.home .t3-sl-5 .section-arrow-alt {
  background: url("../../../images/arrow-section-alt.png") no-repeat center -1px #eee;
  width: 37px;
  height: 19px;
  position: absolute;
  top: -1px;
  right: 50%;
  margin-right: -19px;
}
.home .t3-sl-1 {
  margin-top: -1px;
}
.home .t3-sl-1 .jumbotron {
  background-color: #690;
  background-image: -webkit-gradient(radial,center center,0,center center,460,from(#88cc00),to(#690));
  background-image: -webkit-radial-gradient(circle,#88cc00,#690);
  background-image: -moz-radial-gradient(circle,#88cc00,#690);
  background-image: -o-radial-gradient(circle,#88cc00,#690);
  background-repeat: no-repeat;
  color: #eee;
}
.home .t3-sl-1 .jumbotron h1 {
  color: #fff;
}
.home .t3-sl-1 .jumbotron .btn-large {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #363636;
  background-image: -moz-linear-gradient(top,#444,#222);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));
  background-image: -webkit-linear-gradient(top,#444,#222);
  background-image: -o-linear-gradient(top,#444,#222);
  background-image: linear-gradient(to bottom,#444,#222);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
  border-color: #222 #222 #000000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #222;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.home .t3-sl-1 .jumbotron .btn-large:hover,
.home .t3-sl-1 .jumbotron .btn-large:focus,
.home .t3-sl-1 .jumbotron .btn-large:active,
.home .t3-sl-1 .jumbotron .btn-large.active,
.home .t3-sl-1 .jumbotron .btn-large.disabled,
.home .t3-sl-1 .jumbotron .btn-large[disabled] {
  color: #fff;
  background-color: #222;
  *background-color: #151515;
}
.home .t3-sl-1 .jumbotron .btn-large:active,
.home .t3-sl-1 .jumbotron .btn-large.active {
  background-color: #090909 \9;
}PK�}!]�$~�0�0rtl/megamenu.cssnu&1i�.t3-megamenu .mega-inner {
  padding: 10px;
  *zoom: 1;
}
.t3-megamenu .mega-inner:before,
.t3-megamenu .mega-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-inner:after {
  clear: both;
}
.t3-megamenu .row-fluid + .row-fluid {
  padding-top: 10px;
  border-top: 1px solid #eee;
}
.t3-megamenu .mega > .mega-dropdown-menu {
  min-width: 200px;
  display: none;
}
.t3-megamenu .mega.open > .mega-dropdown-menu,
.t3-megamenu .mega.dropdown-submenu:hover > .mega-dropdown-menu {
  display: block;
}
.t3-megamenu .mega-group {
  *zoom: 1;
}
.t3-megamenu .mega-group:before,
.t3-megamenu .mega-group:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-group:after {
  clear: both;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title {
  background: inherit;
  color: inherit;
  font-weight: bold;
  padding: 0;
  margin: 0;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus {
  background: inherit;
  color: inherit;
}
.t3-megamenu .mega-group-ct {
  margin: 0;
  padding: 0;
  *zoom: 1;
}
.t3-megamenu .mega-group-ct:before,
.t3-megamenu .mega-group-ct:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-megamenu .mega-group-ct:after {
  clear: both;
}
.t3-megamenu .span12.mega-col-nav .mega-inner {
  padding: 5px;
}
.t3-megamenu .mega-group .span12.mega-col-nav .mega-inner {
  padding: 0;
}
.t3-megamenu .mega-nav,
.t3-megamenu .dropdown-menu .mega-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.t3-megamenu .mega-nav > li,
.t3-megamenu .dropdown-menu .mega-nav > li {
  list-style: none;
  margin-right: 0;
}
.t3-megamenu .mega-nav > li a,
.t3-megamenu .dropdown-menu .mega-nav > li a {
  white-space: normal;
}
.t3-megamenu .mega-group > .mega-nav,
.t3-megamenu .dropdown-menu .mega-group > .mega-nav {
  margin-right: -5px;
  margin-left: -5px;
}
.t3-megamenu .mega-nav .dropdown-submenu > a::after {
  margin-left: 5px;
}
.t3-megamenu .t3-module {
  margin-bottom: 10px;
}
.t3-megamenu .t3-module .module-title {
  margin-bottom: 0;
}
.t3-megamenu .t3-module .module-ct {
  margin: 0;
  padding: 0;
}
.t3-megamenu .mega-align-left > .dropdown-menu {
  right: 0;
}
.t3-megamenu .mega-align-right > .dropdown-menu {
  right: auto;
  left: 0;
}
.t3-megamenu .mega-align-center > .dropdown-menu {
  right: 50%;
  transform: translate(-50%);
  -webkit-transform: translate(-50%);
  -moz-transform: translate(-50%);
  -ms-transform: translate(-50%);
  -o-transform: translate(-50%);
}
.t3-megamenu .dropdown-submenu.mega-align-left > .dropdown-menu {
  right: 100%;
}
.t3-megamenu .dropdown-submenu.mega-align-right > .dropdown-menu {
  right: auto;
  left: 100%;
}
.t3-megamenu .mega-align-justify {
  position: static;
}
.t3-megamenu .mega-align-justify > .dropdown-menu {
  right: 0;
  margin-right: 0;
  top: auto;
}
.t3-megamenu .mega-caption {
  display: block;
  white-space: nowrap;
}
.t3-megamenu .nav .caret,
.t3-megamenu .dropdown-submenu .caret,
.t3-megamenu .mega-menu .caret {
  display: none;
}
.t3-megamenu .nav > .dropdown > .dropdown-toggle .caret {
  display: inline-block;
}
.t3-megamenu .nav [class^="icon-"],
.t3-megamenu .nav [class*=" icon-"] {
  margin-left: 5px;
}
.t3-megamenu .mega-tab > div {
  position: relative;
}
.t3-megamenu .mega-tab > div > ul {
  width: 200px;
}
.t3-megamenu .mega-tab > div > ul > li {
  position: static;
}
.t3-megamenu .mega-tab > div > ul > li > .dropdown-menu {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 200px;
}
.t3-megamenu .mega-tab > div > ul > li > .mega-dropdown-menu {
  border: none;
  box-shadow: none;
}
.t3-megamenu .mega-tab > div > ul > li > .mega-dropdown-menu > div {
  opacity: 1 !important;
  margin-right: 0 !important;
  transition: none !important;
}
@media (min-width: 768px) {
  .t3-megamenu.animate .mega > .mega-dropdown-menu {
    transition: all 400ms;
    -webkit-transition: all 400ms;
    -ms-transition: all 400ms;
    -o-transition: all 400ms;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    opacity: 0;
  }
  .t3-megamenu.animate .mega.animating > .mega-dropdown-menu {
    display: block !important;
  }
  .t3-megamenu.animate .mega.open > .mega-dropdown-menu,
  .t3-megamenu.animate .mega.animating.open > .mega-dropdown-menu {
    opacity: 1;
  }
  .t3-megamenu.animate.zoom .mega > .mega-dropdown-menu {
    -webkit-transform: scale(0, 0);
    -moz-transform: scale(0, 0);
    -ms-transform: scale(0, 0);
    -o-transform: scale(0, 0);
    transform: scale(0, 0);
    -webkit-transform-origin: 20% 20%;
    -moz-transform-origin: 20% 20%;
    transform-origin: 20% 20%;
  }
  .t3-megamenu.animate.zoom .mega.open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.zoom .level0 > .mega-align-center > .mega-dropdown-menu {
    -webkit-transform: scale(0,0) translate(-50%,0);
    -ms-transform: scale(0,0) translate(-50%,0);
    transform: scale(0,0) translate(-50%,0);
    -webkit-transform-origin: 0% 20%;
    -moz-transform-origin: 0% 20%;
    transform-origin: 0% 20%;
  }
  .t3-megamenu.animate.zoom .level0 > .mega-align-center.open > .mega-dropdown-menu {
    -webkit-transform: scale(1,1) translate(-50%,0);
    -ms-transform: scale(1,1) translate(-50%,0);
    transform: scale(1,1) translate(-50%,0);
  }
  .t3-megamenu.animate.elastic .mega > .mega-dropdown-menu {
    -webkit-transform: scale(0, 1);
    -moz-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    -o-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transform-origin: 10% 0;
    -moz-transform-origin: 10% 0;
    transform-origin: 10% 0;
  }
  .t3-megamenu.animate.elastic .mega.open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.elastic .level0 > .mega > .mega-dropdown-menu {
    -webkit-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
  .t3-megamenu.animate.elastic .level0 .open > .mega-dropdown-menu {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .t3-megamenu.animate.elastic .level0 > .mega-align-center > .mega-dropdown-menu {
    transform: scale(1,0) translate(-50%,0);
    -ms-transform: scale(1,0) translate(-50%,0);
    -webkit-transform: scale(1,0) translate(-50%,0);
  }
  .t3-megamenu.animate.elastic .level0 > .mega-align-center.open > .mega-dropdown-menu {
    transform: scale(1,1) translate(-50%,0);
    -ms-transform: scale(1,1) translate(-50%,0);
    -webkit-transform: scale(1,1) translate(-50%,0);
  }
  .t3-megamenu.animate.slide {
    
  }
  .t3-megamenu.animate.slide .mega {
    
  }
  .t3-megamenu.animate.slide .mega.animating > .mega-dropdown-menu {
    overflow: hidden;
  }
  .t3-megamenu.animate.slide .mega > .mega-dropdown-menu > div {
    transition: all 400ms;
    -webkit-transition: all 400ms;
    -ms-transition: all 400ms;
    -o-transition: all 400ms;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    margin-top: -100%;
  }
  .t3-megamenu.animate.slide .mega.open > .mega-dropdown-menu > div {
    margin-top: 0%;
  }
  .t3-megamenu.animate.slide .mega .mega > .mega-dropdown-menu {
    min-width: 0;
  }
  .t3-megamenu.animate.slide .mega .mega > .mega-dropdown-menu > div {
    min-width: 200px;
    margin-top: 0;
    margin-right: -500px;
  }
  .t3-megamenu.animate.slide .mega .mega.open > .mega-dropdown-menu > div {
    margin-right: 0;
  }
}
.t3-megamenu .mega-inner {
  padding: 20px;
}
.t3-megamenu .row-fluid + .row-fluid {
  border-top: 1px solid #ddd;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title {
  background: inherit;
  color: #222;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 5px;
}
.t3-megamenu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:active,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus {
  background: inherit;
  color: #222;
}
.t3-megamenu .mega-nav > li a,
.t3-megamenu .dropdown-menu .mega-nav > li a {
  padding: 5px 10px;
}
.t3-megamenu .mega-nav .dropdown-submenu > a::after {
  margin-left: 0;
}
.t3-megamenu .t3-module .module-title {
  font-size: 16px;
  color: #222;
  display: block;
  line-height: 20px;
  margin-bottom: 5px;
}
.t3-megamenu .t3-module ul,
.t3-megamenu .t3-module .nav {
  margin: 0 15px 0 0;
}
.t3-megamenu .t3-module ul li,
.t3-megamenu .t3-module .nav li {
  list-style: disc;
  display: list-item;
  float: none;
  margin: 0;
  padding: 0;
  border: 0;
}
.t3-megamenu .t3-module ul li a,
.t3-megamenu .t3-module .nav li a {
  display: inline;
  padding: 0;
  margin: 0;
  border: 0;
  font-size: 100%;
  background: none;
  font: inherit;
  white-space: normal;
}
.t3-megamenu .t3-module ul li a:hover,
.t3-megamenu .t3-module ul li a:focus,
.t3-megamenu .t3-module ul li a:active,
.t3-megamenu .t3-module .nav li a:hover,
.t3-megamenu .t3-module .nav li a:focus,
.t3-megamenu .t3-module .nav li a:active {
  background: none;
  color: inherit;
  font: inherit;
}
.t3-megamenu .mega-caption {
  color: #999;
  font-size: 12px;
  margin-top: 3px;
  font-weight: normal;
}


html[dir="rtl"] .t3-megamenu .mega-align-center > .dropdown-menu {
  -webkit-transform: translate(50%,0);
  -moz-transform: translate(50%,0);
  -ms-transform: translate(50%,0);
  -o-transform: translate(50%,0);
  transform: translate(50%,0);
}
html[dir="rtl"] .t3-megamenu.animate.zoom .mega > .mega-dropdown-menu {
  -webkit-transform-origin: 80% 20%;
  -moz-transform-origin: 80% 20%;
  transform-origin: 80% 20%;
}
html[dir="rtl"] .t3-megamenu.animate.zoom .level0 > .mega-align-center > .mega-dropdown-menu {
  -webkit-transform: scale(0,0) translate(50%,0);
  -ms-transform: scale(0,0) translate(50%,0);
  transform: scale(0,0) translate(50%,0);
  -webkit-transform-origin: 100% 20%;
  -moz-transform-origin: 100% 20%;
  transform-origin: 100% 20%;
}
html[dir="rtl"] .t3-megamenu.animate.zoom .level0 > .mega-align-center.open > .mega-dropdown-menu {
  -webkit-transform: scale(1,1) translate(50%,0);
  -ms-transform: scale(1,1) translate(50%,0);
  transform: scale(1,1) translate(50%,0);
}
html[dir="rtl"] .t3-megamenu.animate.elastic .level0 > .mega-align-center > .mega-dropdown-menu {
  transform: scale(1,0) translate(50%,0);
  -webkit-transform: scale(1,0) translate(50%,0);
  -ms-transform: scale(1,0) translate(50%,0);
}
html[dir="rtl"] .t3-megamenu.animate.elastic .level0 > .mega-align-center.open > .mega-dropdown-menu {
  transform: scale(1,1) translate(50%,0);
  -webkit-transform: scale(1,1) translate(50%,0);
  -ms-transform: scale(1,1) translate(50%,0);
}PK�}!]���W�	�	rtl/off-canvas.cssnu&1i�#off-canvas-nav {
  display: none;
}
@media (max-width: 767px) {
  .off-canvas {
    width: 100%;
    overflow-x: hidden;
    position: relative;
  }
  .off-canvas body {
    width: 100%;
    overflow-x: hidden;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  .off-canvas body > * {
    right: 0;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: -webkit-transform 500ms ease;
    -moz-transition: -moz-transform 500ms ease;
    -o-transition: -o-transform 500ms ease;
    transition: transform 500ms ease;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
  }
  .off-canvas #t3-mainnav .nav-collapse,
  .off-canvas #ja-mainnav .nav-collapse {
    display: none;
  }
  .off-canvas #off-canvas-nav {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    z-index: 1;
    background: none;
  }
  .off-canvas #off-canvas-nav .t3-mainnav {
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 250px;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  .off-canvas #off-canvas-nav .t3-mainnav .nav-collapse {
    height: auto;
    background: none;
  }
  .off-canvas-enabled body > * {
    -webkit-transform: translateX(250px);
    -moz-transform: translateX(250px);
    -o-transform: translateX(250px);
    transform: translateX(250px);
  }
  .off-canvas-enabled #t3-mainnav {
    display: block;
  }
}
@media (max-width: 767px) {
  .off-canvas .t3-mainnav .nav-collapse {
    margin-top: 0;
  }
}


@media (max-width: 767px) {
  .off-canvas body > * {
    left: 0;
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%);
  }
  .off-canvas #off-canvas-nav .t3-mainnav {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
  }
  .off-canvas-enabled body > * {
    -webkit-transform: translateX(-250px);
    -moz-transform: translateX(-250px);
    -o-transform: translateX(-250px);
    transform: translateX(-250px);
  }
}PK�}!]���,,rtl/template.cssnu&1i�.jumbotron {
  position: relative;
  padding: 40px 0;
}
.jumbotron h1 {
  font-size: 56px;
  letter-spacing: -1px;
  line-height: 1;
  margin: 0 0 10px 0;
}
.jumbotron p {
  font-size: 21px;
  line-height: 1.275;
  margin: 0 0 20px 0;
}
.jumbotron .btn {
  margin-top: 10px;
}
.jumbotron .btn-large {
  margin-top: 20px;
  font-size: 18px;
}
.masthead {
  padding: 80px 0 60px;
  text-align: center;
}
.masthead h1 {
  font-size: 98px;
}
.masthead p {
  font-size: 42px;
}
.masthead .btn-large {
  font-size: 28px;
  padding: 14px 28px;
}
.jumbotron.has-image {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.masthead.has-image {
  text-align: right;
}
.thumbnails {
  margin-bottom: 20px;
  margin-right: -40px;
  list-style: none;
  *zoom: 1;
}
.thumbnails:before,
.thumbnails:after {
  display: table;
  content: "";
  line-height: 0;
}
.thumbnails:after {
  clear: both;
}
.row-fluid .thumbnails {
  margin-right: 0;
}
.thumbnails > li {
  float: right;
  position: relative;
  margin-bottom: 20px;
  margin-right: 40px;
}
.thumbnail {
  border: 1px solid #ddd;
  display: block;
  padding: 4px;
  line-height: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  box-shadow: 0 1px 3px rgba(0,0,0,0.055);
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}
a.thumbnail:hover {
  border-color: #07b;
  -webkit-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
  -moz-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
  box-shadow: 0 1px 4px rgba(0,105,214,0.25);
}
.thumbnail > img {
  display: block;
  max-width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.thumbnail .caption {
  padding: 9px;
  color: #666;
}
.thumbnails.paper > li:before,
.thumbnails.paper > li:after {
  content: '';
  position: absolute;
  z-index: -2;
  bottom: 15px;
  right: 10px;
  width: 50%;
  height: 20%;
  box-shadow: 0 15px 10px rgba(0,0,0,0.7);
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.thumbnails.paper > li:after {
  left: 10px;
  right: auto;
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  transform: rotate(3deg);
}
.thumbnails.paper .thumbnail {
  border: none;
  padding: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.thumbnails.paper a.thumbnail.paper:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.t3-logo,
.t3-logo-small {
  display: block;
  text-decoration: none;
  text-indent: -9999em;
  text-align: right;
  background-repeat: no-repeat;
  background-position: center;
}
.t3-logo {
  width: 182px;
  height: 50px;
}
.t3-logo-small {
  width: 60px;
  height: 30px;
}
.t3-logo,
.t3-logo-color {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-color.png");
}
.t3-logo-small,
.t3-logo-small.t3-logo-color {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-color.png");
}
.t3-logo-dark {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-dark.png");
}
.t3-logo-small.t3-logo-dark {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-dark.png");
}
.t3-logo-light {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-light.png");
}
.t3-logo-small.t3-logo-light {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-light.png");
}

.wrap {
  width: auto;
  clear: both;
}
.offset-12 {
  margin-right: -932px;
}
.offset-11 {
  margin-right: -851px;
}
.offset-10 {
  margin-right: -770px;
}
.offset-9 {
  margin-right: -689px;
}
.offset-8 {
  margin-right: -608px;
}
.offset-7 {
  margin-right: -527px;
}
.offset-6 {
  margin-right: -446px;
}
.offset-5 {
  margin-right: -365px;
}
.offset-4 {
  margin-right: -284px;
}
.offset-3 {
  margin-right: -203px;
}
.offset-2 {
  margin-right: -122px;
}
.offset-1 {
  margin-right: -41px;
}
.row-fluid .spanfirst {
  margin-right: 0 !important;
}

.logo-control .logo-img-sm {
  display: none;
}
.logo-control .logo-img {
  display: block;
}
.body-data-holder:before {
  display: none;
  content: "grid-float-breakpoint:767px screen-xs:600px screen-sm:736px screen-md:932px screen-lg:1196px";
}

.wrap {
  width: auto;
  clear: both;
}
.tab-content {
  overflow: visible;
}
.accordion-body.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height .35s ease;
  -moz-transition: height .35s ease;
  -o-transition: height .35s ease;
  transition: height .35s ease;
}
.accordion-body.collapse.in {
  height: auto;
}

body {
  background-color: #fff;
  color: #666;
  font-family: sans-serif;
  font-size: 14px;
  line-height: 20px;
  margin: 0;
}
a {
  color: #07b;
  text-decoration: none;
}
a:hover {
  color: #00466f;
  text-decoration: underline;
}
img {
  max-width: 100% !important;
}
.img-rounded {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.img-polaroid {
  padding: 4px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
  box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.img-circle {
  -webkit-border-radius: 500px;
  -moz-border-radius: 500px;
  border-radius: 500px;
}
table {
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
th,
td {
  line-height: 20px;
  padding: 8px 10px;
  text-align: right;
  vertical-align: top;
}
td {
  border-top: 1px solid #ddd;
}
th {
  background: #444;
  color: #eee;
  font-weight: bold;
}
th a {
  color: #eee;
}
th a:hover,
th a:focus,
th a:active {
  color: #fff;
}
.cat-list-row0:hover,
.cat-list-row1:hover {
  background: #f5f5f5;
}
.cat-list-row1,
tr.cat-list-row1 td {
  background: #f9f9f9;
}
table.contentpane,
table.tablelist,
table.category,
table.admintable,
table.blog {
  width: 100%;
}
table.contentpaneopen {
  border: 0;
}
.row-even,
.row-odd {
  padding: 5px;
  width: 99%;
  border-bottom: 1px solid #ddd;
}
.row-odd {
  background-color: transparent;
}
.row-even {
  background-color: #f9f9f9;
}
.blog-row-rule,
.blog-item-rule {
  border: 0;
}
.row-fluid .row-reveal {
  visibility: hidden;
}
.row-fluid:hover .row-reveal {
  visibility: visible;
}
.nav-list > li.offset > a {
  padding-right: 30px;
  font-size: 12px;
}
.blog-row-rule,
.blog-item-rule {
  border: 0;
}
.list-striped,
.row-striped {
  list-style: none;
  line-height: 18px;
  text-align: right;
  vertical-align: middle;
  border-top: 1px solid #ddd;
  margin-right: 0;
}
.list-striped li,
.list-striped dd,
.row-striped .row,
.row-striped .row-fluid {
  border-bottom: 1px solid #ddd;
  padding: 10px 15px;
}
.list-striped li:nth-child(odd),
.list-striped dd:nth-child(odd),
.row-striped .row:nth-child(odd),
.row-striped .row-fluid:nth-child(odd) {
  background-color: #f9f9f9;
}
.list-striped li:hover,
.list-striped dd:hover,
.row-striped .row:hover,
.row-striped .row-fluid:hover {
  background-color: #f5f5f5;
}
.row-striped .row-fluid {
  width: 97%;
}
.row-striped .row-fluid [class*="span"] {
  min-height: 10px;
}
.row-striped .row-fluid [class*="span"] {
  margin-right: 8px;
}
.row-striped .row-fluid [class*="span"]:first-child {
  margin-right: 0;
}
.list-condensed li {
  padding: 5px 10px;
}
.row-condensed .row,
.row-condensed .row-fluid {
  padding: 5px 10px;
}
.list-bordered,
.row-bordered {
  list-style: none;
  line-height: 18px;
  text-align: right;
  vertical-align: middle;
  margin-right: 0;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.star {
  color: #fc0;
}
.red {
  color: #c00;
}
.center,
.table td.center,
.table th.center {
  text-align: center;
}
hr {
  margin: 20px 0;
  border: 0;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #fff;
}
hr.hr-condensed {
  margin: 10px 0;
}
.element-invisible {
  position: absolute;
  padding: 0;
  margin: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}
.width-auto {
  width: auto;
}

p {
  margin: 0 0 10px;
}
p small,
p .small {
  font-size: 12px;
  color: #999;
}
.lead {
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 200;
  line-height: 30px;
}
small {
  font-size: 85%;
}
strong {
  font-weight: bold;
}
em {
  font-style: italic;
}
cite {
  font-style: normal;
}
.muted {
  color: #999;
}
a.muted:hover,
a.muted:focus {
  color: #808080;
}
.text-warning {
  color: #f80;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #cc6d00;
}
.text-error {
  color: #c00;
}
a.text-error:hover,
a.text-error:focus {
  color: #990000;
}
.text-info {
  color: #07b;
}
a.text-info:hover,
a.text-info:focus {
  color: #005788;
}
.text-success {
  color: #690;
}
a.text-success:hover,
a.text-success:focus {
  color: #446600;
}
.text-left {
  text-align: right;
}
.text-right {
  text-align: left;
}
.text-center {
  text-align: center;
}
.highlight {
  background-color: #FFC;
  font-weight: bold;
  padding: 1px 4px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 10px 0;
  font-family: sans-serif;
  font-weight: bold;
  line-height: 1;
  color: #444;
  text-rendering: optimizelegibility;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  font-weight: normal;
  line-height: 1;
  color: #999;
}
h1 {
  font-size: 35px;
  line-height: 40px;
}
h1 small {
  font-size: 28px;
}
h2 {
  font-size: 28px;
  line-height: 40px;
}
h2 small {
  font-size: 21px;
}
h3 {
  font-size: 21px;
  line-height: 40px;
}
h3 small {
  font-size: 16px;
}
h4 {
  font-size: 16px;
  line-height: 20px;
}
h4 small {
  font-size: 14px;
}
h5 {
  font-size: 15px;
  line-height: 20px;
}
h5 small {
  font-size: 12px;
}
h6 {
  font-size: 14px;
  line-height: 20px;
}
.page-header {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin: 0 0 40px;
}
.page-title,
.page-header h1 {
  line-height: 1;
  margin: 0;
}
.page-subheader {
  border-bottom: 1px solid #ddd;
  margin: 0 0 20px;
  *zoom: 1;
}
.page-subheader:before,
.page-subheader:after {
  display: table;
  content: "";
  line-height: 0;
}
.page-subheader:after {
  clear: both;
}
.page-subtitle,
.page-subheader h2 {
  line-height: 1;
  margin: 0;
}
.page-header + .page-subheader {
  margin-top: -20px;
}
.article-title,
.article-header h1 {
  margin: 0 0 10px 0;
  line-height: 1;
}
.item-title {
  font-weight: bold;
}
ul,
ol {
  padding: 0;
  margin: 0 25px 10px 0;
}
ul ul,
ul ol,
ol ol,
ol ul {
  margin-bottom: 0;
}
ul {
  list-style: disc;
}
ol {
  list-style: decimal;
}
li {
  line-height: 20px;
}
ul.unstyled,
ol.unstyled {
  margin-right: 0;
  list-style: none;
}
ul.inline,
ol.inline {
  margin-right: 0;
  list-style: none;
}
ul.inline > li,
ol.inline > li {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  padding-right: 5px;
  padding-left: 5px;
}
dl {
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 20px;
}
dt {
  font-weight: bold;
}
dd {
  margin-right: 10px;
}
.dl-horizontal {
  *zoom: 1;
}
.dl-horizontal:before,
.dl-horizontal:after {
  display: table;
  content: "";
  line-height: 0;
}
.dl-horizontal:after {
  clear: both;
}
.dl-horizontal dt {
  float: right;
  width: 160px;
  clear: right;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dl-horizontal dd {
  margin-right: 180px;
}
.label,
.badge {
  display: inline-block;
  padding: 2px 4px;
  font-size: 11.844px;
  font-weight: bold;
  line-height: 14px;
  color: #fff;
  vertical-align: baseline;
  white-space: nowrap;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #999;
}
.label {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.badge {
  padding-right: 9px;
  padding-left: 9px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.label:empty,
.badge:empty {
  display: none;
}
a.label:hover,
a.label:focus,
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label-important,
.badge-important {
  background-color: #c00;
}
.label-important[href],
.badge-important[href] {
  background-color: #990000;
}
.label-warning,
.badge-warning {
  background-color: #f80;
}
.label-warning[href],
.badge-warning[href] {
  background-color: #cc6d00;
}
.label-success,
.badge-success {
  background-color: #690;
}
.label-success[href],
.badge-success[href] {
  background-color: #446600;
}
.label-info,
.badge-info {
  background-color: #07b;
}
.label-info[href],
.badge-info[href] {
  background-color: #005788;
}
.label-inverse,
.badge-inverse {
  background-color: #444;
}
.label-inverse[href],
.badge-inverse[href] {
  background-color: #2b2b2b;
}
.btn .label,
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-mini .label,
.btn-mini .badge {
  top: 0;
}
.page-header .label,
.page-header .badge {
  vertical-align: middle;
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999;
}
abbr.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 0 15px 0 0;
  margin: 0 0 20px;
  border-right: 5px solid #eee;
}
blockquote p {
  margin-bottom: 0;
  font-size: 17.5px;
  font-weight: 300;
  line-height: 1.25;
}
blockquote small {
  display: block;
  line-height: 20px;
  color: #999;
}
blockquote small:before {
  content: '\2014 \00A0';
}
blockquote.pull-right {
  float: left;
  padding-left: 15px;
  padding-right: 0;
  border-left: 5px solid #eee;
  border-right: 0;
}
blockquote.pull-right p,
blockquote.pull-right small {
  text-align: left;
}
blockquote.pull-right small:before {
  content: '';
}
blockquote.pull-right small:after {
  content: '\00A0 \2014';
}
q:before,
q:after,
blockquote:before,
blockquote:after {
  content: "";
}
address {
  display: block;
  margin-bottom: 0;
  font-style: normal;
  line-height: 20px;
}

form {
  margin: 0 0 20px;
}
input,
textarea {
  width: 210px;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  -moz-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  -o-transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
  transition: border linear .2s, box-shadow linear .2s, width 0.7s ease 0s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: #999999;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.25);
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  height: 30px;
  line-height: 30px;
}
select {
  width: 220px;
  border: 1px solid #ddd;
}
select[multiple],
select[size] {
  height: auto;
}
.radio,
.checkbox {
  padding-right: 18px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  margin-right: -18px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
  padding-top: 5px;
  margin-bottom: 0;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-right: 10px;
}
.radio.btn-group input[type=radio] {
  display: none;
}
.radio.btn-group > label:first-of-type {
  margin-right: 0;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-topright: 4px;
}
fieldset.radio.btn-group {
  padding-right: 0;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
}
.help-block,
.help-inline {
  color: #8c8c8c;
}
.help-block {
  margin-bottom: 10px;
}
.input-append,
.input-prepend {
  margin-bottom: 5px;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
  margin-bottom: 0;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-right: 0;
  margin-bottom: 0;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  margin-left: 3px;
  margin-right: 0;
}
.control-group {
  margin-bottom: 10px;
}
legend + .control-group {
  margin-top: 20px;
}
.form-horizontal .control-group {
  margin-bottom: 20px;
}
.form-horizontal .control-label {
  width: 140px;
  padding-top: 5px;
  text-align: left;
}
.form-horizontal .controls {
  margin-right: 160px;
}
.form-horizontal .help-block {
  margin-top: 10px;
  margin-bottom: 0;
}
.form-horizontal .form-actions {
  padding-right: 160px;
}
.form-vertical .control-label {
  float: none;
  width: auto;
  padding-left: 0;
  padding-top: 0;
  text-align: right;
}
.form-vertical .controls {
  margin-right: 0;
}
.btn,
.button,
button {
  padding: 4px 14px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.1);
  color: #666;
  text-shadow: 0 1px 1px rgba(255,255,255,0.75);
  background-color: #f8f8f8;
  background-image: -moz-linear-gradient(top,#ffffff,#eee);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#eee));
  background-image: -webkit-linear-gradient(top,#ffffff,#eee);
  background-image: -o-linear-gradient(top,#ffffff,#eee);
  background-image: linear-gradient(to bottom,#ffffff,#eee);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
  border-color: #eee #eee #c8c8c8;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #eee;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled],
.button:hover,
.button:focus,
.button:active,
.button.active,
.button.disabled,
.button[disabled],
button:hover,
button:focus,
button:active,
button.active,
button.disabled,
button[disabled] {
  color: #666;
  background-color: #eee;
  *background-color: #e1e1e1;
}
.btn:active,
.btn.active,
.button:active,
.button.active,
button:active,
button.active {
  background-color: #d5d5d5 \9;
}
.btn:hover,
.btn a.btn:hover,
.button:hover,
.button a.btn:hover,
button:hover,
button a.btn:hover {
  text-decoration: none;
  background-color: #eee;
}
.btn:focus,
.btn a.btn:focus,
.button:focus,
.button a.btn:focus,
button:focus,
button a.btn:focus {
  outline: 0;
}
.btn.active,
.btn:active,
.btn a.btn:active,
.button.active,
.button:active,
.button a.btn:active,
button.active,
button:active,
button a.btn:active {
  text-decoration: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-large {
  padding: 9px 14px;
  font-size: 16px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.5);
}
.btn-small {
  padding: 3px 9px;
  font-size: 13px;
}
.btn-mini {
  padding: 2px 6px;
  font-size: 12px;
}
.btn-micro {
  padding: 1px 4px;
  font-size: 10px;
  line-height: 8px;
}
.btn {
  border-color: #c5c5c5;
  border-color: rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);
}
.btn-primary {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #008ada;
  background-image: -moz-linear-gradient(top,#0097ee,#07b);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#0097ee),to(#07b));
  background-image: -webkit-linear-gradient(top,#0097ee,#07b);
  background-image: -o-linear-gradient(top,#0097ee,#07b);
  background-image: linear-gradient(to bottom,#0097ee,#07b);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0097ed', endColorstr='#ff0077bb', GradientType=0);
  border-color: #07b #07b #00466f;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #07b;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #fff;
  background-color: #07b;
  *background-color: #0067a2;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #005788 \9;
}
.btn-warning {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #ff961f;
  background-image: -moz-linear-gradient(top,#ffa033,#f80);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffa033),to(#f80));
  background-image: -webkit-linear-gradient(top,#ffa033,#f80);
  background-image: -o-linear-gradient(top,#ffa033,#f80);
  background-image: linear-gradient(to bottom,#ffa033,#f80);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9f32', endColorstr='#ffff8800', GradientType=0);
  border-color: #f80 #f80 #b35f00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #f80;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #fff;
  background-color: #f80;
  *background-color: #e67a00;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #cc6d00 \9;
}
.btn-danger,
.btn-error {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #eb0000;
  background-image: -moz-linear-gradient(top,#ff0000,#c00);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ff0000),to(#c00));
  background-image: -webkit-linear-gradient(top,#ff0000,#c00);
  background-image: -o-linear-gradient(top,#ff0000,#c00);
  background-image: linear-gradient(to bottom,#ff0000,#c00);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffcc0000', GradientType=0);
  border-color: #c00 #c00 #800000;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #c00;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled],
.btn-error:hover,
.btn-error:focus,
.btn-error:active,
.btn-error.active,
.btn-error.disabled,
.btn-error[disabled] {
  color: #fff;
  background-color: #c00;
  *background-color: #b30000;
}
.btn-danger:active,
.btn-danger.active,
.btn-error:active,
.btn-error.active {
  background-color: #990000 \9;
}
.btn-success {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #7ab800;
  background-image: -moz-linear-gradient(top,#88cc00,#690);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#88cc00),to(#690));
  background-image: -webkit-linear-gradient(top,#88cc00,#690);
  background-image: -o-linear-gradient(top,#88cc00,#690);
  background-image: linear-gradient(to bottom,#88cc00,#690);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff87cc00', endColorstr='#ff669900', GradientType=0);
  border-color: #690 #690 #334d00;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #690;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #fff;
  background-color: #690;
  *background-color: #558000;
}
.btn-success:active,
.btn-success.active {
  background-color: #446600 \9;
}
.btn-info {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #00b0eb;
  background-image: -moz-linear-gradient(top,#00bfff,#09c);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#00bfff),to(#09c));
  background-image: -webkit-linear-gradient(top,#00bfff,#09c);
  background-image: -o-linear-gradient(top,#00bfff,#09c);
  background-image: linear-gradient(to bottom,#00bfff,#09c);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00bfff', endColorstr='#ff0099cc', GradientType=0);
  border-color: #09c #09c #006080;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #09c;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #fff;
  background-color: #09c;
  *background-color: #0086b3;
}
.btn-info:active,
.btn-info.active {
  background-color: #007399 \9;
}
.btn-inverse {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #535353;
  background-image: -moz-linear-gradient(top,#5e5e5e,#444);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#5e5e5e),to(#444));
  background-image: -webkit-linear-gradient(top,#5e5e5e,#444);
  background-image: -o-linear-gradient(top,#5e5e5e,#444);
  background-image: linear-gradient(to bottom,#5e5e5e,#444);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5d5d5d', endColorstr='#ff444444', GradientType=0);
  border-color: #444 #444 #1e1e1e;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #444;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #fff;
  background-color: #444;
  *background-color: #373737;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #2b2b2b \9;
}
.invalid {
  border-color: #c00;
}
label.invalid {
  color: #c00;
}
input.invalid {
  border: 1px solid #c00;
}

.nav {
  margin-bottom: 20px;
}
.nav > li > a:hover {
  background-color: #666;
  color: #eee;
}
.nav .dropdown-toggle .caret {
  border-top-color: #07b;
  border-bottom-color: #07b;
  margin-top: 8px;
  margin-right: 5px;
}
.nav .dropdown-toggle:hover .caret {
  border-top-color: #00466f;
  border-bottom-color: #00466f;
}
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle {
  *margin-bottom: -3px;
}
.dropdown-toggle:active,
.open .dropdown-toggle {
  outline: 0;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid #000;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  content: "";
}
.dropdown .caret {
  margin-top: 8px;
  margin-right: 2px;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  right: 0;
  z-index: 1000;
  display: none;
  float: right;
  min-width: 160px;
  list-style: none;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  *border-left-width: 2px;
  *border-bottom-width: 2px;
  padding: 0;
  margin: 0;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  left: 0;
  right: auto;
}
.dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #fff;
}
.dropdown-menu li > a {
  clear: both;
  color: #444;
  display: block;
  line-height: 20px;
  font-weight: normal;
  padding: 3px 20px;
  text-shadow: none;
  white-space: nowrap;
}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
  color: #eee;
  text-decoration: none;
  background-color: #666;
  background-color: #757575;
  background-image: -moz-linear-gradient(top,#808080,#666);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#808080),to(#666));
  background-image: -webkit-linear-gradient(top,#808080,#666);
  background-image: -o-linear-gradient(top,#808080,#666);
  background-image: linear-gradient(to bottom,#808080,#666);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f7f7f', endColorstr='#ff666666', GradientType=0);
}
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
  color: #eee;
  text-decoration: none;
  outline: 0;
  background-color: #07b;
  background-color: #008ada;
  background-image: -moz-linear-gradient(top,#0097ee,#07b);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#0097ee),to(#07b));
  background-image: -webkit-linear-gradient(top,#0097ee,#07b);
  background-image: -o-linear-gradient(top,#0097ee,#07b);
  background-image: linear-gradient(to bottom,#0097ee,#07b);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0097ed', endColorstr='#ff0077bb', GradientType=0);
}
.dropdown-menu .disabled > a,
.dropdown-menu .disabled > a:hover {
  color: #999;
}
.dropdown-menu .disabled > a:hover {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  cursor: default;
}
.open {
  *z-index: 1000;
}
.open > .dropdown-menu {
  display: block;
}
.nav li.dropdown.open > .dropdown-toggle,
.nav li.dropdown.active > .dropdown-toggle,
.nav li.dropdown.open.active > .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover {
  background-color: #07b;
  color: #eee;
}
.nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #666;
  border-bottom-color: #666;
}
.nav li.dropdown > .dropdown-toggle:hover .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.nav li.dropdown.open > .dropdown-toggle .caret,
.nav li.dropdown.active > .dropdown-toggle .caret,
.nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #eee;
  border-bottom-color: #eee;
}
.pull-right > .dropdown-menu {
  left: 0;
  right: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid #000;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
.dropdown-submenu {
  position: relative;
}
.dropdown-submenu > .dropdown-menu {
  top: 0;
  right: 100%;
  margin-top: -6px;
  margin-right: -1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}
.touch .dropdown-submenu:hover > .dropdown-menu {
  display: none;
}
.touch .dropdown-submenu.open > .dropdown-menu {
  display: block;
}
.dropup .dropdown-submenu > .dropdown-menu {
  top: auto;
  bottom: 0;
  margin-top: 0;
  margin-bottom: -2px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.dropdown-submenu > a:after {
  display: block;
  content: " ";
  float: left;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 5px 5px 0;
  border-right-color: #cccccc;
  margin-top: 5px;
  margin-left: -10px;
}
.dropdown-submenu:hover > a:after {
  border-right-color: #eee;
}
.dropdown-submenu.pull-left {
  float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
  right: -100%;
  margin-right: 10px;
  -webkit-border-radius: 0 6px 6px 6px;
  -moz-border-radius: 0 6px 6px 6px;
  border-radius: 0 6px 6px 6px;
}
.dropdown .dropdown-menu .nav-header {
  padding-right: 20px;
  padding-left: 20px;
}
.typeahead {
  margin-top: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.t3-navhelper {
  background: #2f2f2f;
  color: #666;
}
.breadcrumb {
  padding: 10px 0;
  margin: 0;
  background-color: transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  *zoom: 1;
}
.breadcrumb:before,
.breadcrumb:after {
  display: table;
  content: "";
  line-height: 0;
}
.breadcrumb:after {
  clear: both;
}
.breadcrumb li {
  text-shadow: none;
  display: block;
  float: right;
}
.breadcrumb a {
  color: #666;
}
.breadcrumb .divider {
  padding: 0 5px;
  color: #666;
}
.breadcrumb .divider img {
  vertical-align: middle;
}
.breadcrumb .active {
  color: #999;
}
.pagination {
  margin: 20px 0;
}
.pagination ul {
  display: inline-block;
  
  *display: inline;
  *zoom: 1;
  margin-right: 0;
  margin-bottom: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination ul > li {
  display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span {
  float: right;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  border-right-width: 0;
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #f5f5f5;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
  color: #999;
  cursor: default;
}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
  color: #999;
  background-color: transparent;
  cursor: default;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-right-width: 1px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.pagination-centered {
  text-align: center;
}
.pagination-right {
  text-align: left;
}
.pagination-large ul > li > a,
.pagination-large ul > li > span {
  padding: 11px 19px;
  font-size: 17.5px;
}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-mini ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > a,
.pagination-small ul > li:first-child > span {
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
}
.pagination-mini ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > a,
.pagination-small ul > li:last-child > span {
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-small ul > li > a,
.pagination-small ul > li > span {
  padding: 2px 10px;
  font-size: 11.9px;
}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
  padding: 1px 6px;
  font-size: 10.5px;
}
.pager {
  margin: 20px 0;
  list-style: none;
  text-align: center;
  *zoom: 1;
}
.pager:before,
.pager:after {
  display: table;
  content: "";
  line-height: 0;
}
.pager:after {
  clear: both;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}
.pager .next > a,
.pager .next > span {
  float: left;
}
.pager .previous > a,
.pager .previous > span {
  float: right;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999;
  background-color: #fff;
  cursor: default;
}

.t3-mainnav {
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
  background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
  background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #cccccc;
}
.t3-mainnav .navbar {
  color: #666;
  margin-bottom: 0;
  margin-top: 0;
}
.t3-mainnav .navbar-inner {
  min-height: 40px;
  padding: 0;
  background: transparent;
  border: 0;
  border-right: 1px solid #d9d9d9;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.t3-mainnav .navbar .nav {
  margin: 0;
}
.t3-mainnav .navbar .nav > li > a {
  border-top: 0;
  border-left: 1px solid #d9d9d9;
  padding: 10px 20px;
  text-shadow: none;
}
.t3-mainnav .navbar .nav > li > .separator,
.t3-mainnav .navbar .nav > li > span {
  padding: 10px 20px;
  display: inline-block;
}
.t3-mainnav .navbar .nav > li > a:focus,
.t3-mainnav .navbar .nav > li > a:hover {
  background-color: #666;
  background-color: #757575;
  background-image: -moz-linear-gradient(top,#808080,#666);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#808080),to(#666));
  background-image: -webkit-linear-gradient(top,#808080,#666);
  background-image: -o-linear-gradient(top,#808080,#666);
  background-image: linear-gradient(to bottom,#808080,#666);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f7f7f', endColorstr='#ff666666', GradientType=0);
  text-shadow: none;
  outline: none;
}
.t3-mainnav .navbar .nav > .active > a,
.t3-mainnav .navbar .nav > .active > a:hover,
.t3-mainnav .navbar .nav > .active > a:focus {
  color: #eee;
  text-shadow: none;
  background-color: #008ada;
  background-image: -moz-linear-gradient(top,#0097ee,#07b);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#0097ee),to(#07b));
  background-image: -webkit-linear-gradient(top,#0097ee,#07b);
  background-image: -o-linear-gradient(top,#0097ee,#07b);
  background-image: linear-gradient(to bottom,#0097ee,#07b);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0097ed', endColorstr='#ff0077bb', GradientType=0);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  outline: none;
}
.t3-mainnav .navbar .btn-navbar {
  float: right;
  padding: 5px 10px;
  margin: 4px 20px 4px;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#d9d9d9));
  background-image: -webkit-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: -o-linear-gradient(top,#f2f2f2,#d9d9d9);
  background-image: linear-gradient(to bottom,#f2f2f2,#d9d9d9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
  border-color: #d9d9d9 #d9d9d9 #b3b3b3;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #d9d9d9;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.t3-mainnav .navbar .btn-navbar:hover,
.t3-mainnav .navbar .btn-navbar:focus,
.t3-mainnav .navbar .btn-navbar:active,
.t3-mainnav .navbar .btn-navbar.active,
.t3-mainnav .navbar .btn-navbar.disabled,
.t3-mainnav .navbar .btn-navbar[disabled] {
  color: #fff;
  background-color: #d9d9d9;
  *background-color: #cccccc;
}
.t3-mainnav .navbar .btn-navbar:active,
.t3-mainnav .navbar .btn-navbar.active {
  background-color: #bfbfbf \9;
}
.t3-mainnav .navbar .btn-navbar [class^="icon-"],
.t3-mainnav .navbar .btn-navbar [class^=" icon-"] {
  color: #666;
  text-shadow: none;
}
.t3-mainnav .dropdown .caret {
  margin-right: 5px;
}
.t3-mainnav .dropdown-menu {
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
}
.t3-mainnav .dropdown-menu li > a {
  border-top: 1px solid #eee;
  padding: 5px 20px;
  text-shadow: none;
}
.t3-mainnav .dropdown-menu li:first-child > a {
  border-top: 0;
}
.t3-mainnav .navbar .nav > li > .dropdown-menu:before {
  display: none;
}
.t3-mainnav .navbar .nav > li > .dropdown-menu:after {
  display: none;
}
.t3-mainnav .dropdown-submenu > .dropdown-menu {
  margin-top: 0;
}
.t3-mainnav .dropdown-menu .disabled > a,
.t3-mainnav .dropdown-menu .disabled > a:hover {
  color: #999;
}
.t3-mainnav .dropdown-menu .disabled > a:hover {
  background-color: transparent;
}
.t3-mainnav .nav li.dropdown.open > .dropdown-toggle {
  background-color: #666;
  color: #eee;
}
.t3-mainnav .nav li.dropdown.active > .dropdown-toggle,
.t3-mainnav .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #07b;
  color: #eee;
}

.t3-module {
  background: transparent;
  color: inherit;
  margin-bottom: 40px;
}
.t3-module .module-inner {
  padding: 0;
}
.module-title {
  background: inherit;
  color: #444;
  line-height: 30px;
  margin: 0 0 10px 0;
  padding: 0;
}
.module-ct {
  background: inherit;
  color: inherit;
  padding: 0;
  *zoom: 1;
}
.module-ct:before,
.module-ct:after {
  display: table;
  content: "";
  line-height: 0;
}
.module-ct:after {
  clear: both;
}
.t3-module ul,
.t3-module ol {
  margin-right: 20px;
}
.t3-module ul.unstyled,
.t3-module ol.unstyled,
.t3-module ul.nav,
.t3-module ol.nav {
  margin-right: 0;
}
.module_menu .nav {
  margin-bottom: 20px;
}
.module_menu .nav > li {
  border-top: 1px solid #eee;
}
.module_menu .nav > li > a {
  padding: 5px;
}
.module_menu .nav > li:first-child {
  border-top: 0;
}
.module_menu .nav > li:first-child > a {
  padding-top: 0;
  border-top: 0;
}
#login-form input[type="text"],
#login-form input[type="password"] {
  width: 90%;
}
.banneritem a {
  font-weight: bold;
}
.bannerfooter {
  border-top: 1px solid #ddd;
  font-size: 12px;
  padding-top: 10px;
  text-align: left;
}
.categories-module,
ul.categories-module,
.category-module,
ul.category-module {
  margin: 0;
}
.categories-module li,
ul.categories-module li,
.category-module li,
ul.category-module li {
  list-style: none;
  padding: 10px 0;
  border-top: 1px solid #ddd;
}
.categories-module li:first-child,
ul.categories-module li:first-child,
.category-module li:first-child,
ul.category-module li:first-child {
  border-top: 0;
  padding-top: 0;
}
.categories-module h4,
ul.categories-module h4,
.category-module h4,
ul.category-module h4 {
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}
.feed h4 {
  font-weight: bold;
}
.feed .newsfeed,
.feed ul.newsfeed {
  border-top: 1px solid #eee;
}
.feed .newsfeed .feed-link,
.feed .newsfeed h5.feed-link,
.feed ul.newsfeed .feed-link,
.feed ul.newsfeed h5.feed-link {
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}
.latestusers,
ul.latestusers {
  margin-right: 0;
}
.latestusers li,
ul.latestusers li {
  background: #eee;
  display: inline-block;
  padding: 5px 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.stats-module dt,
.stats-module dd {
  display: inline-block;
  margin: 0;
}
.stats-module dt {
  font-weight: bold;
  width: 35%;
}
.stats-module dd {
  width: 60%;
}
div.tagspopular ul {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
}
div.tagspopular ul li {
  color: #666;
  display: inline-block;
  margin: 0 0 5px 5px;
}
div.tagspopular ul li a {
  background: #eee;
  border-radius: 3px;
  color: #666;
  display: block;
  padding: 2px 5px;
}
div.tagspopular ul li a:hover,
div.tagspopular ul li a:focus,
div.tagspopular ul li a:active {
  background: #00466f;
  color: #fff;
  text-decoration: none;
}
div.tagssimilar ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
div.tagssimilar ul li {
  border-bottom: 1px solid #eee;
  padding: 8px 0;
}
div.tagssimilar ul li a {
  color: #666;
}
div.tagssimilar ul li a:hover,
div.tagssimilar ul li a:focus,
div.tagssimilar ul li a:active {
  color: #00466f;
}

.items-leading .leading {
  margin-bottom: 40px;
}
.items-row .item {
  margin-bottom: 40px;
}
.divider-vertical {
  margin: 0 0 40px;
  border: 0;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #fff;
}
.article-aside {
  color: #999;
  font-size: 13px;
  margin-bottom: 20px;
}
.article-info {
  margin: 0;
  width: 90%;
}
.article-info .article-info-term {
  display: none;
}
.article-info dd {
  float: right;
  margin-right: 0;
  margin-left: 10px;
  white-space: nowrap;
}
.article-info dd span {
  font-weight: bold;
}
.fields-container dd {
  border-bottom: 1px dotted #e1e1e1;
  padding: 6.6666666666667px 0;
}
.fields-container dd .field-label {
  display: inline-block;
  font-weight: bold;
  padding-left: 20px;
}
.fields-container dd:last-child {
  border-bottom: 0;
}
.article-footer {
  color: #999;
  font-size: 13px;
  margin-bottom: 20px;
}
article img[align=left],
.img_caption.left,
.pull-left.item-image {
  margin: 0 0 20px 40px;
}
article img[align=right],
.img_caption.right,
.pull-right.item-image {
  margin: 0 40px 20px 0;
}
.img-intro-none,
.img-intro-left,
.img-intro-right,
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right,
.img_caption {
  position: relative;
}
.img-intro-none,
.img-intro-left,
.img-intro-right,
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right,
.img_caption {
  margin-bottom: 20px;
  max-width: 100%;
}
.img-fulltext-left {
  float: right;
  margin-left: 40px;
}
.img-fulltext-right {
  float: left;
  margin-right: 40px;
}
.img-intro-none img,
.img-intro-left img,
.img-intro-right img,
.img-fulltext-none img,
.img-fulltext-left img,
.img-fulltext-right img {
  margin: 0;
}
.img_caption img {
  margin-bottom: 1px !important;
}
.img_caption p.img_caption {
  background: #eee;
  color: #666;
  font-size: 12px;
  width: 100%;
  margin: 0;
  padding: 5px;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  clear: both;
}
article aside .btn-group > .dropdown-toggle,
article aside .btn-group > .dropdown-toggle:hover,
article aside .btn-group > .dropdown-toggle:active,
article aside .btn-group > .dropdown-toggle:focus {
  background: transparent;
  border: 0;
  padding: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.login_form fieldset,
.login fieldset {
  padding: 15px 0 0;
}
.login_form fieldset p,
.login fieldset p {
  margin: 0 0 5px;
}
.login_form label,
.login label {
  display: block;
  font-weight: bold;
}
.login-fields {
  margin: 0 0 10px;
}
.login_form .input,
.login_form .inputbox,
.login-fields .required {
  margin-right: 10px;
  width: 150px;
}
.login_form .remember .input,
.login_form .remember .inputbox {
  width: 20px;
}
.form-register fieldset {
  padding: 0 0 10px;
}
.form-register p {
  margin: 0 0 5px;
}
.form-register p.form-des {
  margin: 15px 0;
}
.form-register label {
  display: block;
  float: right;
  font-weight: bold;
  text-align: left;
  width: 130px;
}
.form-register .input,
.form-register .inputbox {
  margin-right: 10px;
  width: 200px;
}
.form-register .btn,
.form-register .button {
  margin-right: 140px;
}
.registration fieldset dt {
  margin-left: 5px;
}
.admintable textarea {
  max-width: 90% !important;
  resize: none;
}
#mailto-window {
  background: #fff;
  margin: 10px 0 20px;
  padding: 0;
  position: relative;
}
#mailto-window h2 {
  margin-top: 0;
  margin-bottom: 20px;
}
#mailto-window .mailto-close {
  background: #FFF;
  background: -moz-linear-gradient(bottom,#ccc,#f0f0f0);
  background: -webkit-linear-gradient(bottom,#ccc,#f0f0f0);
  border: 1px solid #ccc;
  border-radius: 3px;
  color: #666;
  font-size: 92%;
  padding: 2px 5px;
  position: absolute;
  top: -10px;
  left: 0px;
  text-shadow: 1px 1px 0 #f0f0f0;
}
#mailto-window .mailto-close a {
  color: #666;
}
#mailto-window .mailto-close:hover {
  border-color: #999;
  box-shadow: 0 0 3px rgba(0,0,0,0.2);
}
#mailtoForm .formelm {
  padding: 5px 0;
  vertical-align: middle;
  overflow: hidden;
}
#mailtoForm .formelm label {
  display: inline-block;
  float: right;
  font-weight: bold;
  vertical-align: middle;
  width: 100px;
}
#mailtoForm p {
  margin-top: 20px;
}
#mailtoForm .input,
#mailtoForm .inputbox {
  width: 65%;
}
#mailtoForm .btn,
#mailtoForm .button,
#mailtoForm button {
  margin-left: 5px;
}
.user-details {
  padding: 10px 0;
}
.user-details p {
  margin: 0 0 5px;
}
.user-details label {
  display: block;
  float: right;
  font-weight: bold;
  text-align: left;
  width: 130px;
}
.user-details .input,
.user-details .inputbox {
  margin-right: 10px;
  width: 200px;
}
.user-details .btn,
.user-details button {
  margin-right: 140px;
}
.user-details .paramlist .paramlist_key {
  padding: 0 0 5px;
  width: 130px;
}
.user-details .paramlist .paramlist_value {
  padding: 0 0 5px;
}
.user-details .user_name span {
  font-weight: bold;
  padding-right: 10px;
}
.reset .form-validate p,
.remind .form-validate p {
  background: #eee;
  border: 1px solid #ddd;
  margin-bottom: 20px;
  padding: 10px 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.reset .form-validate fieldset dl,
.remind .form-validate fieldset dl {
  margin: 0;
}
.reset .form-validate fieldset dt,
.remind .form-validate fieldset dt {
  margin: 4px 0 0 0;
}
#searchForm {
  padding: 10px 20px;
  border: 1px solid #ddd;
  background: #eee;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *zoom: 1;
}
#searchForm:before,
#searchForm:after {
  display: table;
  content: "";
  line-height: 0;
}
#searchForm:after {
  clear: both;
}
#searchForm fieldset {
  margin: 20px 0;
}
#searchForm legend {
  margin-bottom: 10px;
}
#searchForm .phrases-box input[type="radio"] {
  vertical-align: top;
  margin-top: 3px;
}
#search-form ul#finder-filter-select-list {
  margin-right: 0;
}
#search-form ul#finder-filter-select-list li {
  list-style: none;
  padding: 10px 0;
}
#search-form ul#finder-filter-select-list li label {
  width: 150px;
}
.phrases-box input,
.phrases-box label,
.form-limit input,
.form-limit label,
.only label {
  display: inline-block;
  margin-left: 10px;
}
.phrases-box input {
  margin: 0;
}
.search-results {
  margin-top: 20px;
}
.search-results .result-title {
  font-size: 16px;
  margin-top: 20px;
}
.search-results .result-category {
  font-size: 12px;
  color: #999;
}
.search-results .result-text {
  margin-top: 5px;
  margin-bottom: 5px;
}
.search-results .result-created {
  font-size: 12px;
  color: #999;
}
.contact .accordion-heading .accordion-toggle {
  font-weight: bold;
}
.contact-category ul.category {
  border-top: 0;
  overflow: hidden;
}
.contact-category ul.category li.row-fluid {
  border: 1px solid ;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  *zoom: 1;
}
.contact-category ul.category li.row-fluid:before,
.contact-category ul.category li.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.contact-category ul.category li.row-fluid:after {
  clear: both;
}
.contact-category ul.category li.row-fluid > div {
  margin: 0;
}
.contact-category .cat-children ul {
  border: 0;
  border-top: 1px solid #ddd;
  list-style: none;
  margin: 10px 0 0 0;
  padding: 0;
}
.contact-category .cat-children ul li {
  background: transparent;
  border-bottom: 1px solid #ddd;
  padding: 10px 0;
}
.contact-category .cat-children ul li .item-title {
  border-right: 1px dotted ;
  display: block;
  font-size: 14px;
  font-weight: 600;
  padding: 0 15px 0 0;
  margin-right: 20px;
  position: relative;
}
.contact-category .cat-children ul li .item-title:after {
  border-top: 1px dotted ;
  display: block;
  content: "";
  position: absolute;
  right: 0;
  top: 8px;
  height: 1px;
  width: 10px;
}
.contact-category .cat-children ul li li .item-title {
  margin-right: 40px;
}
.contact-category .cat-children ul li li li .item-title {
  margin-right: 60px;
}
.contact-category .cat-children ul li li li li .item-title {
  margin-right: 80px;
}
.contact-category .cat-children ul li:last-child {
  border: 0;
}
#archive-items > li {
  line-height: normal;
  margin: 0;
  overflow: visible;
  padding: 0;
}
#archive-items div.intro {
  clear: both;
  overflow: hidden;
}
.category-item {
  margin-top: 20px;
  *zoom: 1;
}
.category-item:before,
.category-item:after {
  display: table;
  content: "";
  line-height: 0;
}
.category-item:after {
  clear: both;
}
.category-item .page-header {
  line-height: normal;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 20px;
}
.category-item .category-item {
  margin-right: 4.2918454935622%;
}
.newsfeed-category > h2,
.newsfeed > h2 {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin-bottom: 20px;
  margin-top: 0;
}
.newsfeed-category .category-desc,
.newsfeed .category-desc {
  margin-bottom: 20px;
}
.newsfeed-category .category li,
.newsfeed .category li {
  *zoom: 1;
}
.newsfeed-category .category li:before,
.newsfeed-category .category li:after,
.newsfeed .category li:before,
.newsfeed .category li:after {
  display: table;
  content: "";
  line-height: 0;
}
.newsfeed-category .category li:after,
.newsfeed .category li:after {
  clear: both;
}
.newsfeed > h2 {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin-bottom: 20px;
  margin-top: 0;
}
.newsfeed .feed-description {
  margin-bottom: 20px;
  font-size: 16px;
}
.newsfeed .feed-item-description .feed-description {
  font-size: 14px;
}
.newsfeed ol li > a {
  font-weight: bold;
  font-size: 16px;
}
.edit textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.edit.item-page fieldset .form-actions {
  clear: both;
  margin-top: 40px;
}
.com_media #imageForm #upbutton {
  margin-top: 5px;
}
.button2-left,
.button2-left div {
  float: right;
}
.button2-right,
.button2-right div {
  float: left;
}
.button2-left {
  margin: 5px 0 0 5px;
}
.button2-right {
  margin: 5px 5px 0 0;
}
.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
  background: #eee;
  border: 1px solid #e1e1e1;
  color: #999;
  cursor: pointer;
  display: block;
  float: right;
  padding: 2px 10px;
  border-radius: 4px;
}
.button2-left span,
.button2-right span {
  color: #999;
  cursor: default;
}
.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span {
  padding: 0 6px;
}
.button2-left a:hover,
.button2-right a:hover {
  background: #e1e1e1;
  color: #444;
  text-decoration: none;
}
.control-group a.modal {
  position: inherit;
  width: auto !important;
  margin-right: 0 !important;
  top: auto !important;
}
.controls img.calendar {
  cursor: pointer;
  margin-right: 5px;
}
#imageForm #upbutton {
  margin-top: -18px;
}
.view-imagesList body {
  padding-top: 0;
}
.view-imagesList .t3-mainbody {
  padding: 0;
}
.view-imagesList .manager.thumbnails {
  overflow: hidden;
}
.view-imagesList .manager.thumbnails li {
  float: right;
  margin: 0 10px 20px;
}
table.adminlist th a {
  color: #07b;
}
.article-content .pagination ul {
  border-right: 1px solid #ddd;
}
.article-content .pagination li {
  float: right;
  padding: 10px 20px;
  line-height: normal;
  border: 1px solid #ddd;
  border-right: 0;
}
.article-content .pagination li a {
  border: 0;
  text-decoration: none;
  background-color: transparent;
  line-height: normal;
  padding: 0;
}
.pagenavcounter {
  margin: 0 0 20px;
  font-weight: bold;
}
#article-index {
  float: left;
  margin: 0 20px 20px 0;
  padding: 10px;
  width: 30%;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
#article-index ul {
  margin: 0 20px 0 0;
}
.pagenav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.pagenav li {
  margin: 0;
  padding: 0;
  float: right;
}
.pagenav li.pagenav-prev {
  margin-left: 10px;
}
.pagenav li a {
  padding: 10px 20px;
  line-height: normal;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.pagenav li a:hover,
.pagenav li a:active,
.pagenav li a:focus {
  background-color: #666;
  color: #eee;
}
.counter {
  float: left;
  line-height: 1;
  margin: 10px 0;
  text-align: left;
}
.items-more h3 {
  margin: 0 0 5px;
}
.back_button a {
  display: block;
  margin: 10px 0;
}
.filters {
  margin: 10px 0 5px;
}
.display-limit {
  margin: 10px 0 5px;
}
.filters .filter-search,
.filters .display-limit {
  float: right;
  width: 50%;
}
.filters .display-limit {
  float: left;
  text-align: left;
}
#system-message dt {
  font-weight: bold;
}
#system-message dd {
  font-weight: bold;
}
#system-message dd.message ul,
#system-message dd.error ul,
#system-message dd.notice ul {
  margin: 0;
  padding: 0;
}
#system-message dd.message ul li,
#system-message dd.error ul li,
#system-message dd.notice ul li {
  background: none;
  margin: 0;
  padding: 5px;
}
.tip-wrap {
  background: #fff6df;
  border: 1px solid #fb3;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.4);
  -moz-box-shadow: 0 0 3px rgba(0,0,0,0.4);
  box-shadow: 0 0 3px rgba(0,0,0,0.4);
  max-width: 300px;
  z-index: 999;
}
.tip-title {
  border-bottom: 1px solid #fb3;
  font-weight: bold;
  padding: 5px 10px;
}
.tip-text {
  font-size: 14px;
  margin: 0;
  padding: 5px 10px;
}
.hasTip img {
  border: none;
  margin: 0 0 0 5px;
}
.width-10 {
  width: 10px;
}
.width-20 {
  width: 20px;
}
.width-30 {
  width: 30px;
}
.width-40 {
  width: 40px;
}
.width-50 {
  width: 50px;
}
.width-60 {
  width: 60px;
}
.width-70 {
  width: 70px;
}
.width-80 {
  width: 80px;
}
.width-90 {
  width: 90px;
}
.width-100 {
  width: 100px;
}
.height-10 {
  height: 10px;
}
.height-20 {
  height: 20px;
}
.height-30 {
  height: 30px;
}
.height-40 {
  height: 40px;
}
.height-50 {
  height: 50px;
}
.height-60 {
  height: 60px;
}
.height-70 {
  height: 70px;
}
.height-80 {
  height: 80px;
}
.height-90 {
  height: 90px;
}
.height-100 {
  height: 100px;
}
.iframe-bordered {
  border: 1px solid #ddd;
}
.input-prepend .chzn-container-single .chzn-single {
  border-color: #ccc;
  height: 26px;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.input-prepend .chzn-container-active .chzn-single-with-drop {
  -webkit-border-radius: 3px 0 0 0;
  -moz-border-radius: 3px 0 0 0;
  border-radius: 3px 0 0 0;
}
.input-prepend .chzn-container-single .chzn-drop {
  border-color: #ccc;
}
.btn-group .chzn-results {
  white-space: normal;
}
.languageswitcherload {
  float: left;
  width: 100%;
}
.languageswitcherload .mod-languages {
  text-align: left;
}
#jform_privacyconsent_privacy-lbl a.modal,
#jform_consentbox-lbl a.modal,
#jform_terms_terms-lbl a.modal,
#jform_profile_tos-lbl a.modal {
  border-radius: 0;
  box-shadow: none;
  border: none;
}
#modal-jform_consentbox,
#modal-consentbox {
  top: 5%;
  display: block;
  z-index: 1050;
  right: 50%;
  width: 80%;
  position: fixed;
  margin-right: -40%;
  background: #fff;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
  background-clip: padding-box;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  outline: none;
  padding: 0 !important;
  transform: none;
  bottom: auto;
}
#modal-jform_consentbox.in,
#modal-consentbox.in {
  opacity: 1;
  display: block !important;
}
#modal-jform_consentbox .modal-header,
#modal-consentbox .modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
#modal-jform_consentbox .modal-body,
#modal-consentbox .modal-body {
  overflow-y: auto;
  width: 98%;
  position: relative;
  padding: 1%;
}
#modal-jform_consentbox .iframe,
#modal-consentbox .iframe {
  max-height: 739px;
}
#modal-jform_consentbox .modal-body {
  max-height: 770px;
}
#modal-jform_consentbox .iframe {
  max-height: 739px;
}
#modal-consentbox .modal-header h3 {
  font-size: 26px;
  margin: 0;
}
#modal-consentbox .modal-body {
  max-height: 220px;
}
#modal-consentbox .iframe {
  max-height: 200px;
}



.t3-header {
  padding-top: 20px;
  padding-bottom: 20px;
}
.logo {
  float: right;
}
.logo a {
  display: inline-block;
  line-height: 1;
  margin: 0;
}
.logo-image {
  overflow: hidden;
}
.logo-image a {
  background-repeat: no-repeat;
  width: 204px;
  height: 65px;
}
.logo-image span,
.logo-image small {
  display: none;
}
.logo-text a {
  color: #444;
  text-decoration: none;
  font-size: 17.5px;
}
.logo-text:hover a,
.logo-text a:hover,
.logo-text a:active,
.logo-text a:focus {
  text-decoration: none;
}
.logo-text .site-slogan {
  display: block;
  font-size: 14px;
  margin-top: 5px;
}
.head-search {
  float: left;
  margin-top: 20px;
}
.head-search form {
  margin: 0;
  float: left;
}
.head-search label {
  display: none;
}
.head-search .input {
  background: url("../../images/ico/search-invert.png") no-repeat 8px center;
  width: 120px;
  padding-right: 26px;
}
.head-search .input:focus {
  color: #444;
  width: 180px;
}
.t3-sl {
  padding-bottom: 60px;
  padding-top: 60px;
}
.t3-mainbody {
  padding-bottom: 40px;
  padding-top: 40px;
}
.t3-footer {
  background: #222;
  color: #666;
  *zoom: 1;
}
.t3-footer:before,
.t3-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-footer:after {
  clear: both;
}
.t3-footer small {
  display: block;
  font-size: 100%;
}
.t3-footer a {
  color: #999;
}
.t3-footer a:hover,
.t3-footer a:active,
.t3-footer a:focus {
  color: #e6e6e6;
}
.t3-footnav {
  padding: 60px 0 40px;
  *zoom: 1;
}
.t3-footnav:before,
.t3-footnav:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-footnav:after {
  clear: both;
}
.t3-footnav ul {
  list-style: none;
  margin-right: 0;
}
.t3-footnav li {
  line-height: 24px;
}
.t3-footnav .module-title {
  font-size: 18px;
  color: #999;
}
.t3-copyright {
  border-top: 1px solid #2f2f2f;
  font-size: 12px;
  padding: 40px 0 80px;
  *zoom: 1;
}
.t3-copyright:before,
.t3-copyright:after {
  display: table;
  content: "";
  line-height: 0;
}
.t3-copyright:after {
  clear: both;
}
.copyright {
  float: right;
}
.poweredby {
  float: left;
  text-align: left;
}
.poweredby .t3-logo,
.poweredby .t3-logo-small {
  float: left;
  opacity: .5;
}



.off-canvas body > .autocompleter-choices {
  width: 0px;
  left: auto;
}
article img[align=left],
.img_caption.left,
.pull-left.item-image {
  margin: 0 40px 20px 0;
}
article img[align=right],
.img_caption.right,
.pull-right.item-image {
  margin: 0 0 20px 40px;
}
.languageswitcherload ul {
  float: left;
}PK�}!]����#�#frontend-edit.cssnu&1i�fieldset.t3onoff {
  width: 90px;
  height: 30px;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  padding: 0 !important;
  position: relative;
  border: 1px solid #aaa;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  
  
  
  
  
}
fieldset.t3onoff input[type=radio] {
  display: none;
}
fieldset.t3onoff label {
  width: 90px;
  height: 30px;
  overflow: hidden;
  display: block;
  border-radius: 0;
  position: absolute;
  top: -1px;
  left: -1px;
  z-index: 1;
  text-transform: uppercase;
  background: url(../../../plugins/system/t3/base/imgs/blank.gif) no-repeat transparent;
  text-indent: -999em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
fieldset.t3onoff label:before,
fieldset.t3onoff label:after {
  display: block;
  position: absolute;
  top: 0;
  border-radius: 0;
  border: 1px solid #aaa;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 250ms;
  transition: all 250ms;
}
fieldset.t3onoff label:before {
  content: "ON";
  width: 100%;
  height: 100%;
  text-indent: 0;
  color: white;
  padding: 4px 18px;
  font-weight: normal;
}
fieldset.t3onoff label:after {
  content: "";
  width: 40%;
  height: 100%;
  background: #fff;
}
fieldset.t3onoff label.off:before {
  content: "OFF";
  text-align: right;
  color: #555;
}
fieldset.t3onoff label.active {
  z-index: 0;
}
fieldset.t3onoff label.off:before {
  background: #eee;
  left: 100%;
}
fieldset.t3onoff label.off.active:before {
  left: 0%;
}
fieldset.t3onoff label.on:before {
  background: #690;
  left: -100%;
}
fieldset.t3onoff label.on.active:before {
  left: 0%;
}
fieldset.t3onoff label.off:after {
  left: 60%;
}
fieldset.t3onoff label.off.active:after {
  left: 0%;
}
fieldset.t3onoff label.on:after {
  left: 0%;
}
fieldset.t3onoff label.on.active:after {
  left: 60%;
}
fieldset.radio.btn-group {
  padding: 0;
}
fieldset.radio.btn-group input {
  display: none;
}
fieldset.radio.btn-group label {
  display: inline-block;
  min-width: 54px;
  padding: 0 12px;
  border: 1px solid #aaa;
  line-height: 28px;
  background: #eee;
  color: #555;
  border-radius: 0;
  text-align: center;
  border-right-width: 0px;
  text-transform: uppercase;
}
fieldset.radio.btn-group label:last-child {
  border-right-width: 1px;
  border-radius: 0 4px 4px 0;
}
fieldset.radio.btn-group label.active {
  background: #690;
  border-color: #5c8b00;
  color: #fff;
}
#adminForm .clearfix {
  overflow: visible;
}
#adminForm .chzn-container .chzn-results {
  clear: both;
}
.com_config #modules-form .input-append .add-on,
.com_config #modules-form .input-prepend .add-on {
  width: 35px;
}
.com_config #modules-form .input-append input,
.com_config #modules-form .input-prepend input {
  display: inline-block;
}
.com_config #modules-form .input-append .btn,
.com_config #modules-form .input-prepend .btn {
  border: 1px solid #aaa;
}
.com_config #modules-form .accordion-group {
  margin-bottom: 20px;
}
.com_config #modules-form .accordion-group .accordion-heading .accordion-toggle {
  color: #428bca;
  display: block;
  padding: 10px;
  outline: none;
}
.com_config #modules-form .accordion-group .accordion-heading .accordion-toggle.collapsed {
  border-radius: 5px;
  color: #666;
}
.com_config #modules-form .accordion-group .accordion-body .nav-tabs {
  border-bottom: 0;
}
.controls select {
  vertical-align: middle;
  width: 220px;
}
[class^="icon-"],
[class*=" icon-"] {
  font-family: FontAwesome !important;
}
.view-history .btn-group {
  margin-bottom: 10px;
}
.btn [class^="icon-"],
.btn [class*=" icon-"] {
  margin-right: 5px;
}
.btn span.icon-delete:before {
  content: "\f057";
  display: inline-block;
  height: 16px;
  width: 16px;
  color: #333;
}
.icon-eye-open:before,
.icon-eye:before {
  content: "\f06e";
  font-family: "FontAwesome";
}
.icon-file-add:before {
  content: "\f0f6";
  font-family: "FontAwesome";
}
.icon-cancel:before {
  content: "\f00d";
  font-family: "FontAwesome";
}
.icon-publish:before {
  content: "\f00c";
}
.icon-unpublish:before {
  content: "\f00d";
}
.icon-featured:before {
  content: "\f005";
}
.icon-unfeatured:before {
  content: "\f005";
}
.window.view-modules .well .control-label {
  display: inline-block;
}
.window.view-modules .well .controls {
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
}
.window.view-modules .control-group:after {
  content: "";
  clear: both;
  display: table;
}
.window.view-modules #filter-bar {
  margin-bottom: 10px;
}
.window.view-modules #filter-bar .btn-group button {
  margin-top: 0;
}
.view-modules .js-stools,
.view-articles .js-stools,
.view-contacts .js-stools,
.view-fields .js-stools,
.view-items .js-stools {
  margin-bottom: 20px;
}
.view-modules .js-stools .btn,
.view-articles .js-stools .btn,
.view-contacts .js-stools .btn,
.view-fields .js-stools .btn,
.view-items .js-stools .btn {
  border: 1px solid #ccc;
  margin-top: 0;
}
.view-modules .js-stools .input-append .btn,
.view-articles .js-stools .input-append .btn,
.view-contacts .js-stools .input-append .btn,
.view-fields .js-stools .input-append .btn,
.view-items .js-stools .input-append .btn {
  border-left: 0;
}
.view-modules .js-stools input,
.view-articles .js-stools input,
.view-contacts .js-stools input,
.view-fields .js-stools input,
.view-items .js-stools input {
  display: inline-block;
}
.view-modules .js-stools-container-filters .chzn-container-single,
.view-articles .js-stools-container-filters .chzn-container-single,
.view-contacts .js-stools-container-filters .chzn-container-single,
.view-fields .js-stools-container-filters .chzn-container-single,
.view-items .js-stools-container-filters .chzn-container-single {
  width: 220px !important;
}
.view-modules .js-stools-container-filters .chzn-drop,
.view-articles .js-stools-container-filters .chzn-drop,
.view-contacts .js-stools-container-filters .chzn-drop,
.view-fields .js-stools-container-filters .chzn-drop,
.view-items .js-stools-container-filters .chzn-drop {
  box-sizing: border-box !important;
}
.view-modules table#moduleList td .label,
.view-articles table#moduleList td .label,
.view-contacts table#moduleList td .label,
.view-fields table#moduleList td .label,
.view-items table#moduleList td .label {
  background-color: #999;
  box-sizing: border-box;
  border-radius: 3px;
  display: inline-block;
  font-weight: normal;
  font-size: 100%;
  padding: 10px;
  width: 100%;
}
.view-modules table#moduleList td:nth-child(1),
.view-articles table#moduleList td:nth-child(1),
.view-contacts table#moduleList td:nth-child(1),
.view-fields table#moduleList td:nth-child(1),
.view-items table#moduleList td:nth-child(1) {
  vertical-align: middle;
}
.view-modules .icon-publish:before,
.view-articles .icon-publish:before,
.view-contacts .icon-publish:before,
.view-fields .icon-publish:before,
.view-items .icon-publish:before {
  content: "\f00c";
  font-size: 16px;
}
.view-modules #extra_class.span12,
.view-articles #extra_class.span12,
.view-contacts #extra_class.span12,
.view-fields #extra_class.span12,
.view-items #extra_class.span12 {
  box-sizing: border-box;
  height: 40px;
  line-height: 40px;
  width: 100%;
}
.mce-container-body .icon-file-add:before {
  content: "\f067";
}
.mce-container-body .icon-pictures:before {
  content: "\f03e";
}
.edit.item-page #jform_com_fields_checkboxs label.checkbox,
.profile-edit #jform_com_fields_checkboxs label.checkbox {
  display: inline-block;
  margin-right: 10px;
}
.edit.item-page #jform_com_fields_checkboxs input[type="checkbox"],
.profile-edit #jform_com_fields_checkboxs input[type="checkbox"] {
  margin-left: 0;
  margin-top: -2px;
  position: relative;
  vertical-align: middle;
  width: auto;
}
.edit.item-page .minicolors-input,
.profile-edit .minicolors-input {
  height: 28px;
  width: auto;
}
.profile-edit #jform_com_fields_user_checkbox label.checkbox {
  display: inline-block;
  margin-right: 10px;
}
.profile-edit #jform_com_fields_user_checkbox input {
  position: relative;
  margin-left: 0;
  margin-right: 5px;
  width: auto;
}
.profile-edit .minicolors-input {
  height: 28px;
  width: auto;
}
.profile-edit #jform_com_fields_user_image_chzn .chzn-search {
  box-sizing: border-box;
}
.profile-edit #jform_com_fields_user_image_chzn ul.chzn-results {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  width: 100%;
}
.profile-edit #jform_com_fields_user_calendar {
  float: left;
}
.profile-edit .chzn-container-single,
.profile-edit .chzn-container {
  float: left;
  margin-right: 10px;
}
@media screen and (max-width: 360px) {
  .profile-edit .chzn-container-single,
  .profile-edit .chzn-container {
    width: 100% !important;
  }
}
.profile-edit .chzn-container-single .chzn-drop,
.profile-edit .chzn-container .chzn-drop {
  box-sizing: border-box !important;
}
.profile #users-profile-core {
  width: 100%;
}
.profile .dl-horizontal dd {
  margin-bottom: 10px;
  border-bottom: 1px dashed #ddd;
  padding-bottom: 10px;
}
.profile .dl-horizontal dd img {
  max-width: 100%;
}PK�}!]�xٲ==
component.cssnu&1i�

.com_content body,
.com_mailto body {
  padding-top: 0;
}

PK�}!]�%Y��home-responsive.cssnu&1i�@media (max-width: 767px) {
  .home .t3-sl-1,
  .home .t3-sl-5 {
    margin-left: -20px;
    margin-right: -20px;
  }
  .home .t3-sl-1 .jumbotron,
  .home .t3-sl-5 .jumbotron {
    padding-top: 30px;
    padding-bottom: 10px;
  }
  .home .t3-sl-1 .jumbotron .btn-large,
  .home .t3-sl-5 .jumbotron .btn-large {
    font-size: 16px;
    padding: 12px 16px;
  }
  .home .t3-sl-2 {
    text-align: center;
  }
  .home .t3-sl-2 p {
    font-size: 14px;
    line-height: 20px;
  }
  .home .t3-sl-3 p img {
    margin-bottom: 0;
    margin-top: 20px;
  }
  .home .t3-sl-3 p,
  .home .t3-sl-4 p {
    font-size: 14px;
    line-height: 20px;
  }
  .home .t3-sl-3 .jumbotron,
  .home .t3-sl-4 .jumbotron {
    padding-bottom: 0;
  }
  .home .t3-sl-3 .jumbotron h1,
  .home .t3-sl-4 .jumbotron h1 {
    margin-bottom: 10px;
    margin-top: 10px;
  }
  .home .t3-sl-3 .jumbotron p,
  .home .t3-sl-4 .jumbotron p {
    font-size: 14px;
  }
}PK�}!]&
S�
:
:
bootstrap.cssnu&1i�/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  -moz-text-decoration: underline dotted;
  text-decoration: underline dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@font-face {
  font-family: "Glyphicons Halflings";
  src: url("../fonts/glyphicons-halflings-regular.eot");
  src: url("../fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/glyphicons-halflings-regular.woff2") format("woff2"), url("../fonts/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: "Glyphicons Halflings";
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "\002a";
}
.glyphicon-plus:before {
  content: "\002b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-bookmark:before {
  content: "\e044";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-bell:before {
  content: "\e123";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-wrench:before {
  content: "\e136";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-briefcase:before {
  content: "\e139";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-pushpin:before {
  content: "\e146";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
.glyphicon-cd:before {
  content: "\e201";
}
.glyphicon-save-file:before {
  content: "\e202";
}
.glyphicon-open-file:before {
  content: "\e203";
}
.glyphicon-level-up:before {
  content: "\e204";
}
.glyphicon-copy:before {
  content: "\e205";
}
.glyphicon-paste:before {
  content: "\e206";
}
.glyphicon-alert:before {
  content: "\e209";
}
.glyphicon-equalizer:before {
  content: "\e210";
}
.glyphicon-king:before {
  content: "\e211";
}
.glyphicon-queen:before {
  content: "\e212";
}
.glyphicon-pawn:before {
  content: "\e213";
}
.glyphicon-bishop:before {
  content: "\e214";
}
.glyphicon-knight:before {
  content: "\e215";
}
.glyphicon-baby-formula:before {
  content: "\e216";
}
.glyphicon-tent:before {
  content: "\26fa";
}
.glyphicon-blackboard:before {
  content: "\e218";
}
.glyphicon-bed:before {
  content: "\e219";
}
.glyphicon-apple:before {
  content: "\f8ff";
}
.glyphicon-erase:before {
  content: "\e221";
}
.glyphicon-hourglass:before {
  content: "\231b";
}
.glyphicon-lamp:before {
  content: "\e223";
}
.glyphicon-duplicate:before {
  content: "\e224";
}
.glyphicon-piggy-bank:before {
  content: "\e225";
}
.glyphicon-scissors:before {
  content: "\e226";
}
.glyphicon-bitcoin:before {
  content: "\e227";
}
.glyphicon-btc:before {
  content: "\e227";
}
.glyphicon-xbt:before {
  content: "\e227";
}
.glyphicon-yen:before {
  content: "\00a5";
}
.glyphicon-jpy:before {
  content: "\00a5";
}
.glyphicon-ruble:before {
  content: "\20bd";
}
.glyphicon-rub:before {
  content: "\20bd";
}
.glyphicon-scale:before {
  content: "\e230";
}
.glyphicon-ice-lolly:before {
  content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}
.glyphicon-education:before {
  content: "\e233";
}
.glyphicon-option-horizontal:before {
  content: "\e234";
}
.glyphicon-option-vertical:before {
  content: "\e235";
}
.glyphicon-menu-hamburger:before {
  content: "\e236";
}
.glyphicon-modal-window:before {
  content: "\e237";
}
.glyphicon-oil:before {
  content: "\e238";
}
.glyphicon-grain:before {
  content: "\e239";
}
.glyphicon-sunglasses:before {
  content: "\e240";
}
.glyphicon-text-size:before {
  content: "\e241";
}
.glyphicon-text-color:before {
  content: "\e242";
}
.glyphicon-text-background:before {
  content: "\e243";
}
.glyphicon-object-align-top:before {
  content: "\e244";
}
.glyphicon-object-align-bottom:before {
  content: "\e245";
}
.glyphicon-object-align-horizontal:before {
  content: "\e246";
}
.glyphicon-object-align-left:before {
  content: "\e247";
}
.glyphicon-object-align-vertical:before {
  content: "\e248";
}
.glyphicon-object-align-right:before {
  content: "\e249";
}
.glyphicon-triangle-right:before {
  content: "\e250";
}
.glyphicon-triangle-left:before {
  content: "\e251";
}
.glyphicon-triangle-bottom:before {
  content: "\e252";
}
.glyphicon-triangle-top:before {
  content: "\e253";
}
.glyphicon-console:before {
  content: "\e254";
}
.glyphicon-superscript:before {
  content: "\e255";
}
.glyphicon-subscript:before {
  content: "\e256";
}
.glyphicon-menu-left:before {
  content: "\e257";
}
.glyphicon-menu-right:before {
  content: "\e258";
}
.glyphicon-menu-down:before {
  content: "\e259";
}
.glyphicon-menu-up:before {
  content: "\e260";
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333333;
  background-color: #fff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #337ab7;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #23527c;
  text-decoration: underline;
}
a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 36px;
}
h2,
.h2 {
  font-size: 30px;
}
h3,
.h3 {
  font-size: 24px;
}
h4,
.h4 {
  font-size: 18px;
}
h5,
.h5 {
  font-size: 14px;
}
h6,
.h6 {
  font-size: 12px;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}
small,
.small {
  font-size: 85%;
}
mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #777777;
}
.text-primary {
  color: #337ab7;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #286090;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #337ab7;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #286090;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eeeeee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: 700;
}
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eeeeee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: "\2014 \00A0";
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  text-align: right;
  border-right: 5px solid #eeeeee;
  border-left: 0;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: "";
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: "\00A0 \2014";
}
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
  -webkit-box-shadow: none;
  box-shadow: none;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #333333;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.row-no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.row-no-gutters [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
table {
  background-color: transparent;
}
table col[class*="col-"] {
  position: static;
  display: table-column;
  float: none;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  display: table-cell;
  float: none;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.table-responsive {
  min-height: 0.01%;
  overflow-x: auto;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 700;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eeeeee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 34px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"] {
    line-height: 30px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"] {
    line-height: 46px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-top: 4px \9;
  margin-left: -20px;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  vertical-align: middle;
  cursor: pointer;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
.form-control-static {
  min-height: 34px;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-right: 0;
  padding-left: 0;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-lg {
  height: 46px;
  line-height: 46px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.form-group-lg select.form-control {
  height: 46px;
  line-height: 46px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 42.5px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #3c763d;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #8a6d3b;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #a94442;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  padding-top: 7px;
  margin-top: 0;
  margin-bottom: 0;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  background-image: none;
  border-color: #adadad;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-primary:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  background-image: none;
  border-color: #204d74;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:focus,
.btn-success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
.btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  background-image: none;
  border-color: #398439;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  background-image: none;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  background-image: none;
  border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  background-image: none;
  border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  font-weight: 400;
  color: #337ab7;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  -o-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  display: table-cell;
  float: none;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group .form-control:focus {
  z-index: 3;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  line-height: 46px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}
.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li.disabled > a {
  color: #777777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #337ab7;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 4px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #337ab7;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 4px;
  }
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  padding-right: 15px;
  padding-left: 15px;
  overflow-x: visible;
  border-top: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-brand {
  float: left;
  height: 50px;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 768px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-right: 15px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 7.5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
.navbar-form {
  padding: 10px 15px;
  margin-right: -15px;
  margin-left: -15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 8px;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}
.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #080808;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-link {
  color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link {
  color: #9d9d9d;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  padding: 0 5px;
  color: #ccc;
  content: "/\00a0";
}
.breadcrumb > .active {
  color: #777777;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eeeeee;
  border-color: #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777777;
  cursor: not-allowed;
  background-color: #fff;
}
.label {
  display: inline;
  padding: 0.2em 0.6em 0.3em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25em;
}
a.label:hover,
a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #777777;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #5e5e5e;
}
.label-primary {
  background-color: #337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #286090;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #777777;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #337ab7;
  background-color: #fff;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eeeeee;
}
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron {
  padding-right: 15px;
  padding-left: 15px;
  border-radius: 6px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 63px;
  }
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  margin-right: auto;
  margin-left: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #337ab7;
}
.thumbnail .caption {
  padding: 9px;
  color: #333333;
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  height: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  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);
  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);
  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);
  -webkit-background-size: 40px 40px;
  background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  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);
  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);
  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);
}
.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  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);
  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);
  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);
}
.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  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);
  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);
  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);
}
.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  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);
  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);
  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);
}
.media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}
.media-body {
  width: 10000px;
}
.media-object {
  display: block;
}
.media-object.img-thumbnail {
  max-width: none;
}
.media-right,
.media > .pull-right {
  padding-left: 10px;
}
.media-left,
.media > .pull-left {
  padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}
.media-middle {
  vertical-align: middle;
}
.media-bottom {
  vertical-align: bottom;
}
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.list-group {
  padding-left: 0;
  margin-bottom: 20px;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.list-group-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  color: #777777;
  cursor: not-allowed;
  background-color: #eeeeee;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #777777;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #c7ddef;
}
a.list-group-item,
button.list-group-item {
  color: #555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333;
}
a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}
button.list-group-item {
  width: 100%;
  text-align: left;
}
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-right: 15px;
  padding-left: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}
.panel-group {
  margin-bottom: 20px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-default {
  border-color: #ddd;
}
.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}
.panel-primary {
  border-color: #337ab7;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
  color: #337ab7;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #337ab7;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}
.panel-warning {
  border-color: #faebcc;
}
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}
.panel-danger {
  border-color: #ebccd1;
}
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
  padding: 24px;
  border-radius: 6px;
}
.well-sm {
  padding: 9px;
  border-radius: 3px;
}
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: 0.2;
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out, -o-transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857143;
  line-break: auto;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 12px;
  filter: alpha(opacity=0);
  opacity: 0;
}
.tooltip.in {
  filter: alpha(opacity=90);
  opacity: 0.9;
}
.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}
.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}
.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}
.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  right: 5px;
  bottom: 0;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857143;
  line-break: auto;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 14px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow:after {
  content: "";
  border-width: 10px;
}
.popover.top > .arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  border-bottom-width: 0;
}
.popover.top > .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  content: " ";
  border-top-color: #fff;
  border-bottom-width: 0;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
  border-left-width: 0;
}
.popover.right > .arrow:after {
  bottom: -10px;
  left: 1px;
  content: " ";
  border-right-color: #fff;
  border-left-width: 0;
}
.popover.bottom > .arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.popover.bottom > .arrow:after {
  top: 1px;
  margin-left: -10px;
  content: " ";
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
  right: 1px;
  bottom: -10px;
  content: " ";
  border-right-width: 0;
  border-left-color: #fff;
}
.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: -webkit-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0);
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control.right {
  right: 0;
  left: auto;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  filter: alpha(opacity=90);
  opacity: 0.9;
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  margin-top: -10px;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  font-family: serif;
  line-height: 1;
}
.carousel-control .icon-prev:before {
  content: "\2039";
}
.carousel-control .icon-next:before {
  content: "\203a";
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 10px;
}
.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px;
  }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after {
  clear: both;
}
.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
/*# sourceMappingURL=bootstrap.css.map */PK�}!]F��_V_Vbootstrap-responsive.cssnu&1i�/*!
 * Bootstrap Responsive v2.3.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */

.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}

.clearfix:after {
  clear: both;
}

.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

@-ms-viewport {
  width: device-width;
}

.hidden {
  display: none;
  visibility: hidden;
}

.visible-phone {
  display: none !important;
}

.visible-tablet {
  display: none !important;
}

.hidden-desktop {
  display: none !important;
}

.visible-desktop {
  display: inherit !important;
}

@media (min-width: 768px) and (max-width: 979px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important ;
  }
  .visible-tablet {
    display: inherit !important;
  }
  .hidden-tablet {
    display: none !important;
  }
}

@media (max-width: 767px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-phone {
    display: inherit !important;
  }
  .hidden-phone {
    display: none !important;
  }
}

.visible-print {
  display: none !important;
}

@media print {
  .visible-print {
    display: inherit !important;
  }
  .hidden-print {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .row {
    margin-left: -30px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 30px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 1170px;
  }
  .span12 {
    width: 1170px;
  }
  .span11 {
    width: 1070px;
  }
  .span10 {
    width: 970px;
  }
  .span9 {
    width: 870px;
  }
  .span8 {
    width: 770px;
  }
  .span7 {
    width: 670px;
  }
  .span6 {
    width: 570px;
  }
  .span5 {
    width: 470px;
  }
  .span4 {
    width: 370px;
  }
  .span3 {
    width: 270px;
  }
  .span2 {
    width: 170px;
  }
  .span1 {
    width: 70px;
  }
  .offset12 {
    margin-left: 1230px;
  }
  .offset11 {
    margin-left: 1130px;
  }
  .offset10 {
    margin-left: 1030px;
  }
  .offset9 {
    margin-left: 930px;
  }
  .offset8 {
    margin-left: 830px;
  }
  .offset7 {
    margin-left: 730px;
  }
  .offset6 {
    margin-left: 630px;
  }
  .offset5 {
    margin-left: 530px;
  }
  .offset4 {
    margin-left: 430px;
  }
  .offset3 {
    margin-left: 330px;
  }
  .offset2 {
    margin-left: 230px;
  }
  .offset1 {
    margin-left: 130px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 30px;
    margin-left: 2.564102564102564%;
    *margin-left: 2.5109110747408616%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 2.564102564102564%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94680851063829%;
  }
  .row-fluid .span11 {
    width: 91.45299145299145%;
    *width: 91.39979996362975%;
  }
  .row-fluid .span10 {
    width: 82.90598290598291%;
    *width: 82.8527914166212%;
  }
  .row-fluid .span9 {
    width: 74.35897435897436%;
    *width: 74.30578286961266%;
  }
  .row-fluid .span8 {
    width: 65.81196581196582%;
    *width: 65.75877432260411%;
  }
  .row-fluid .span7 {
    width: 57.26495726495726%;
    *width: 57.21176577559556%;
  }
  .row-fluid .span6 {
    width: 48.717948717948715%;
    *width: 48.664757228587014%;
  }
  .row-fluid .span5 {
    width: 40.17094017094017%;
    *width: 40.11774868157847%;
  }
  .row-fluid .span4 {
    width: 31.623931623931625%;
    *width: 31.570740134569924%;
  }
  .row-fluid .span3 {
    width: 23.076923076923077%;
    *width: 23.023731587561375%;
  }
  .row-fluid .span2 {
    width: 14.52991452991453%;
    *width: 14.476723040552828%;
  }
  .row-fluid .span1 {
    width: 5.982905982905983%;
    *width: 5.929714493544281%;
  }
  .row-fluid .offset12 {
    margin-left: 105.12820512820512%;
    *margin-left: 105.02182214948171%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 102.56410256410257%;
    *margin-left: 102.45771958537915%;
  }
  .row-fluid .offset11 {
    margin-left: 96.58119658119658%;
    *margin-left: 96.47481360247316%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 94.01709401709402%;
    *margin-left: 93.91071103837061%;
  }
  .row-fluid .offset10 {
    margin-left: 88.03418803418803%;
    *margin-left: 87.92780505546462%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 85.47008547008548%;
    *margin-left: 85.36370249136206%;
  }
  .row-fluid .offset9 {
    margin-left: 79.48717948717949%;
    *margin-left: 79.38079650845607%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 76.92307692307693%;
    *margin-left: 76.81669394435352%;
  }
  .row-fluid .offset8 {
    margin-left: 70.94017094017094%;
    *margin-left: 70.83378796144753%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 68.37606837606839%;
    *margin-left: 68.26968539734497%;
  }
  .row-fluid .offset7 {
    margin-left: 62.393162393162385%;
    *margin-left: 62.28677941443899%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 59.82905982905982%;
    *margin-left: 59.72267685033642%;
  }
  .row-fluid .offset6 {
    margin-left: 53.84615384615384%;
    *margin-left: 53.739770867430444%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 51.28205128205128%;
    *margin-left: 51.175668303327875%;
  }
  .row-fluid .offset5 {
    margin-left: 45.299145299145295%;
    *margin-left: 45.1927623204219%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 42.73504273504273%;
    *margin-left: 42.62865975631933%;
  }
  .row-fluid .offset4 {
    margin-left: 36.75213675213675%;
    *margin-left: 36.645753773413354%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.18803418803419%;
    *margin-left: 34.081651209310785%;
  }
  .row-fluid .offset3 {
    margin-left: 28.205128205128204%;
    *margin-left: 28.0987452264048%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 25.641025641025642%;
    *margin-left: 25.53464266230224%;
  }
  .row-fluid .offset2 {
    margin-left: 19.65811965811966%;
    *margin-left: 19.551736679396257%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.094017094017094%;
    *margin-left: 16.98763411529369%;
  }
  .row-fluid .offset1 {
    margin-left: 11.11111111111111%;
    *margin-left: 11.004728132387708%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.547008547008547%;
    *margin-left: 8.440625568285142%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 30px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 1156px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 1056px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 956px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 856px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 756px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 656px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 556px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 456px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 356px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 256px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 156px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 56px;
  }
  .thumbnails {
    margin-left: -30px;
  }
  .thumbnails > li {
    margin-left: 30px;
  }
  .row-fluid .thumbnails {
    margin-left: 0;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  .row {
    margin-left: -20px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 20px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 724px;
  }
  .span12 {
    width: 724px;
  }
  .span11 {
    width: 662px;
  }
  .span10 {
    width: 600px;
  }
  .span9 {
    width: 538px;
  }
  .span8 {
    width: 476px;
  }
  .span7 {
    width: 414px;
  }
  .span6 {
    width: 352px;
  }
  .span5 {
    width: 290px;
  }
  .span4 {
    width: 228px;
  }
  .span3 {
    width: 166px;
  }
  .span2 {
    width: 104px;
  }
  .span1 {
    width: 42px;
  }
  .offset12 {
    margin-left: 764px;
  }
  .offset11 {
    margin-left: 702px;
  }
  .offset10 {
    margin-left: 640px;
  }
  .offset9 {
    margin-left: 578px;
  }
  .offset8 {
    margin-left: 516px;
  }
  .offset7 {
    margin-left: 454px;
  }
  .offset6 {
    margin-left: 392px;
  }
  .offset5 {
    margin-left: 330px;
  }
  .offset4 {
    margin-left: 268px;
  }
  .offset3 {
    margin-left: 206px;
  }
  .offset2 {
    margin-left: 144px;
  }
  .offset1 {
    margin-left: 82px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 30px;
    margin-left: 2.7624309392265194%;
    *margin-left: 2.709239449864817%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 2.7624309392265194%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94680851063829%;
  }
  .row-fluid .span11 {
    width: 91.43646408839778%;
    *width: 91.38327259903608%;
  }
  .row-fluid .span10 {
    width: 82.87292817679558%;
    *width: 82.81973668743387%;
  }
  .row-fluid .span9 {
    width: 74.30939226519337%;
    *width: 74.25620077583166%;
  }
  .row-fluid .span8 {
    width: 65.74585635359117%;
    *width: 65.69266486422946%;
  }
  .row-fluid .span7 {
    width: 57.18232044198895%;
    *width: 57.12912895262725%;
  }
  .row-fluid .span6 {
    width: 48.61878453038674%;
    *width: 48.56559304102504%;
  }
  .row-fluid .span5 {
    width: 40.05524861878453%;
    *width: 40.00205712942283%;
  }
  .row-fluid .span4 {
    width: 31.491712707182323%;
    *width: 31.43852121782062%;
  }
  .row-fluid .span3 {
    width: 22.92817679558011%;
    *width: 22.87498530621841%;
  }
  .row-fluid .span2 {
    width: 14.3646408839779%;
    *width: 14.311449394616199%;
  }
  .row-fluid .span1 {
    width: 5.801104972375691%;
    *width: 5.747913483013988%;
  }
  .row-fluid .offset12 {
    margin-left: 105.52486187845304%;
    *margin-left: 105.41847889972962%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 102.76243093922652%;
    *margin-left: 102.6560479605031%;
  }
  .row-fluid .offset11 {
    margin-left: 96.96132596685082%;
    *margin-left: 96.8549429881274%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 94.1988950276243%;
    *margin-left: 94.09251204890089%;
  }
  .row-fluid .offset10 {
    margin-left: 88.39779005524862%;
    *margin-left: 88.2914070765252%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 85.6353591160221%;
    *margin-left: 85.52897613729868%;
  }
  .row-fluid .offset9 {
    margin-left: 79.8342541436464%;
    *margin-left: 79.72787116492299%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 77.07182320441989%;
    *margin-left: 76.96544022569647%;
  }
  .row-fluid .offset8 {
    margin-left: 71.2707182320442%;
    *margin-left: 71.16433525332079%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 68.50828729281768%;
    *margin-left: 68.40190431409427%;
  }
  .row-fluid .offset7 {
    margin-left: 62.70718232044199%;
    *margin-left: 62.600799341718584%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 59.94475138121547%;
    *margin-left: 59.838368402492065%;
  }
  .row-fluid .offset6 {
    margin-left: 54.14364640883978%;
    *margin-left: 54.037263430116376%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 51.38121546961326%;
    *margin-left: 51.27483249088986%;
  }
  .row-fluid .offset5 {
    margin-left: 45.58011049723757%;
    *margin-left: 45.47372751851417%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 42.81767955801105%;
    *margin-left: 42.71129657928765%;
  }
  .row-fluid .offset4 {
    margin-left: 37.01657458563536%;
    *margin-left: 36.91019160691196%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.25414364640884%;
    *margin-left: 34.14776066768544%;
  }
  .row-fluid .offset3 {
    margin-left: 28.45303867403315%;
    *margin-left: 28.346655695309746%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 25.69060773480663%;
    *margin-left: 25.584224756083227%;
  }
  .row-fluid .offset2 {
    margin-left: 19.88950276243094%;
    *margin-left: 19.783119783707537%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.12707182320442%;
    *margin-left: 17.02068884448102%;
  }
  .row-fluid .offset1 {
    margin-left: 11.32596685082873%;
    *margin-left: 11.219583872105325%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.56353591160221%;
    *margin-left: 8.457152932878806%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 20px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 710px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 648px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 586px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 524px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 462px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 400px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 338px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 276px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 214px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 152px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 90px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 28px;
  }
}

@media (max-width: 767px) {
  body {
    padding-right: 20px;
    padding-left: 20px;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom,
  .navbar-static-top {
    margin-right: -20px;
    margin-left: -20px;
  }
  .container-fluid {
    padding: 0;
  }
  .dl-horizontal dt {
    float: none;
    width: auto;
    clear: none;
    text-align: left;
  }
  .dl-horizontal dd {
    margin-left: 0;
  }
  .container {
    width: auto;
  }
  .row-fluid {
    width: 100%;
  }
  .row,
  .thumbnails {
    margin-left: 0;
  }
  .thumbnails > li {
    float: none;
    margin-left: 0;
  }
  [class*="span"],
  .uneditable-input[class*="span"],
  .row-fluid [class*="span"] {
    display: block;
    float: none;
    width: 100%;
    margin-left: 0;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .row-fluid [class*="offset"]:first-child {
    margin-left: 0;
  }
  .input-large,
  .input-xlarge,
  .input-xxlarge,
  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .input-prepend input,
  .input-append input,
  .input-prepend input[class*="span"],
  .input-append input[class*="span"] {
    display: inline-block;
    width: auto;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 0;
  }
  .modal {
    position: fixed;
    top: 20px;
    right: 20px;
    left: 20px;
    width: auto;
    margin: 0;
  }
  .modal.fade {
    top: -100px;
  }
  .modal.fade.in {
    top: 20px;
  }
}

@media (max-width: 480px) {
  .nav-collapse {
    -webkit-transform: translate3d(0, 0, 0);
  }
  .page-header h1 small {
    display: block;
    line-height: 20px;
  }
  input[type="checkbox"],
  input[type="radio"] {
    border: 1px solid #ccc;
  }
  .form-horizontal .control-label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: left;
  }
  .form-horizontal .controls {
    margin-left: 0;
  }
  .form-horizontal .control-list {
    padding-top: 0;
  }
  .form-horizontal .form-actions {
    padding-right: 10px;
    padding-left: 10px;
  }
  .media .pull-left,
  .media .pull-right {
    display: block;
    float: none;
    margin-bottom: 10px;
  }
  .media-object {
    margin-right: 0;
    margin-left: 0;
  }
  .modal {
    top: 10px;
    right: 10px;
    left: 10px;
  }
  .modal-header .close {
    padding: 10px;
    margin: -10px;
  }
  .carousel-caption {
    position: static;
  }
}

@media (max-width: 979px) {
  body {
    padding-top: 0;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    position: static;
  }
  .navbar-fixed-top {
    margin-bottom: 20px;
  }
  .navbar-fixed-bottom {
    margin-top: 20px;
  }
  .navbar-fixed-top .navbar-inner,
  .navbar-fixed-bottom .navbar-inner {
    padding: 5px;
  }
  .navbar .container {
    width: auto;
    padding: 0;
  }
  .navbar .brand {
    padding-right: 10px;
    padding-left: 10px;
    margin: 0 0 0 -5px;
  }
  .nav-collapse {
    clear: both;
  }
  .nav-collapse .nav {
    float: none;
    margin: 0 0 10px;
  }
  .nav-collapse .nav > li {
    float: none;
  }
  .nav-collapse .nav > li > a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > .divider-vertical {
    display: none;
  }
  .nav-collapse .nav .nav-header {
    color: #777777;
    text-shadow: none;
  }
  .nav-collapse .nav > li > a,
  .nav-collapse .dropdown-menu a {
    padding: 9px 15px;
    font-weight: bold;
    color: #777777;
    -webkit-border-radius: 3px;
       -moz-border-radius: 3px;
            border-radius: 3px;
  }
  .nav-collapse .btn {
    padding: 4px 10px 4px;
    font-weight: normal;
    -webkit-border-radius: 4px;
       -moz-border-radius: 4px;
            border-radius: 4px;
  }
  .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > li > a:hover,
  .nav-collapse .nav > li > a:focus,
  .nav-collapse .dropdown-menu a:hover,
  .nav-collapse .dropdown-menu a:focus {
    background-color: #f2f2f2;
  }
  .navbar-inverse .nav-collapse .nav > li > a,
  .navbar-inverse .nav-collapse .dropdown-menu a {
    color: #999999;
  }
  .navbar-inverse .nav-collapse .nav > li > a:hover,
  .navbar-inverse .nav-collapse .nav > li > a:focus,
  .navbar-inverse .nav-collapse .dropdown-menu a:hover,
  .navbar-inverse .nav-collapse .dropdown-menu a:focus {
    background-color: #111111;
  }
  .nav-collapse.in .btn-group {
    padding: 0;
    margin-top: 5px;
  }
  .nav-collapse .dropdown-menu {
    position: static;
    top: auto;
    left: auto;
    display: none;
    float: none;
    max-width: none;
    padding: 0;
    margin: 0 15px;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none;
  }
  .nav-collapse .open > .dropdown-menu {
    display: block;
  }
  .nav-collapse .dropdown-menu:before,
  .nav-collapse .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .dropdown-menu .divider {
    display: none;
  }
  .nav-collapse .nav > li > .dropdown-menu:before,
  .nav-collapse .nav > li > .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .navbar-form,
  .nav-collapse .navbar-search {
    float: none;
    padding: 10px 15px;
    margin: 10px 0;
    border-top: 1px solid #f2f2f2;
    border-bottom: 1px solid #f2f2f2;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
       -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
            box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  }
  .navbar-inverse .nav-collapse .navbar-form,
  .navbar-inverse .nav-collapse .navbar-search {
    border-top-color: #111111;
    border-bottom-color: #111111;
  }
  .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-left: 0;
  }
  .nav-collapse,
  .nav-collapse.collapse {
    height: 0;
    overflow: hidden;
  }
  .navbar .btn-navbar {
    display: block;
  }
  .navbar-static .navbar-inner {
    padding-right: 10px;
    padding-left: 10px;
  }
}

@media (min-width: 980px) {
  .nav-collapse.collapse {
    height: auto !important;
    overflow: visible !important;
  }
}
PKU�!]��u��template_2.cssnu&1i�h1 { color:#454545 !important; font-size:24px; font-weight:bold; margin:0px; } 
h2 { color:#b20000 !important; font-size:18px; font-weight:bold; margin:0px; margin-bottom:10px; padding-bottom:4px; border-bottom: 1px solid #d6d6d6; } 
h3 { color:#b20101 !important; font-weight:bold; font-size:18px; margin:10px 0px; } 
h4 { color:#e52323 !important; font-weight:bold; margin:0px; padding:0px } 
a { cursor:pointer; color:#9d0000; text-decoration:none; border:none; } 
.acymailing_readmore {cursor:pointer; color:#ffffff; background-color:#9d0000; border-top:1px solid #9d0000; border-bottom:1px solid #9d0000; padding:3px 5px; font-size:13px;} 
.acymailing_online {color:#dddddd; text-decoration:none; font-size:13px; margin:10px; text-align:center; font-family:Times New Roman, Times, serif; padding-bottom:10px;} 
body{background-color:#454545;} 
.acymailing_unsub {color:#dddddd; text-decoration:none; font-size:13px; text-align:center; font-family:Times New Roman, Times, serif; padding-top:10px} 
a img{ border:0px; text-decoration:none;} 
.acyfooter a{
	color:#454545;
}
.dark{
	color:#454545;
	font-weight:bold;
}
div,table,p{font-family:"Times New Roman", Times, serif;font-size:13px;color:#575757;}



@media (min-width:10px){
	.w600 { width:320px !important; }
	.w540 { width:260px !important; }
	.w30 { width:30px !important; }
	.w600 img {max-width:320px; height:auto !important; }
	.w540 img {max-width:260px; height:auto !important; }
}

@media (min-width: 480px){
	.w600 { width:480px !important; }
	.w540 { width:420px !important; }
	.w30 { width:30px !important; }
	.w600 img {max-width:480px; height:auto !important; }
	.w540 img {max-width:420px; height:auto !important; }
}

@media (min-width:600px){
	.w600 { width:600px !important; }
	.w540 { width:540px !important; }
	.w30 { width:30px !important; }
	.w600 img {max-width:600px; height:auto !important; }
	.w540 img {max-width:540px; height:auto !important; }
}
PKU�!]�z"���template_4.cssnu&1i�h1 { font-size:20px; margin:0px; margin-bottom:15px; padding:0px; font-weight:bold; color:#01bbe5 !important; } 
h2 { font-size:12px; font-weight:bold; color:#565656 !important; text-transform:uppercase; margin:10px 0px; padding:0px; padding-bottom:5px; border-bottom:1px solid #ddd; } 
h3 { color:#565656 !important; font-weight:bold; font-size:12px; margin:0px; margin-bottom:10px; padding:0px; } 
body{background-color:#575757;} 
a { cursor:pointer;color:#01bbe5;text-decoration:none;border:none; } 
.acymailing_online {color:#d2d1d1; cursor:pointer;} 
.acymailing_unsub {color:#d2d1d1; cursor:pointer;} 
.acymailing_readmore {cursor:pointer; font-weight:bold; color:#fff; background-color:#01bbe5; padding:2px 5px;} 
a img{ border:0px; text-decoration:none;} 
table, div, p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
p{margin:0px; padding:0px}

.special h2{font-size:18px;
	margin:0px;
	margin-bottom:15px;
	padding:0px;
	font-weight:bold;
	color:#01bbe5 !important;
	text-transform:none;
	border:none}

.links a{color:#ababab}

@media (min-width:10px){
	.w600 { width:320px !important;}
	.w540 { width:260px !important;}
	.w30 { width:30px !important;}
	.w600 img {max-width:320px; height:auto !important}
	.w540 img {max-width:260px; height:auto !important}
}

@media (min-width: 480px){
	.w600 { width:480px !important;}
	.w540 { width:420px !important;}
	.w30 { width:30px !important;}
	.w600 img {max-width:480px; height:auto !important}
	.w540 img {max-width:420px; height:auto !important}
}

@media (min-width:600px){
	.w600 { width:600px !important;}
	.w540 { width:540px !important;}
	.w30 { width:30px !important;}
	.w600 img {max-width:600px; height:auto !important}
	.w540 img {max-width:540px; height:auto !important}
}
PKU�!]h�je))template_3.cssnu&1i�h1 { font-weight:bold; font-size:14px;color:#3c3c3c !important;margin:0px; } 
h2 { color:#b9cf00 !important; font-size:14px; font-weight:bold; margin-top:20px; border-bottom:1px solid #d6d6d6; padding-bottom:4px; } 
h3 { color:#7e7e7e !important; font-size:14px; font-weight:bold; margin:20px 0px 0px 0px; border-bottom:1px solid #d6d6d6; padding-bottom:0px 0px 4px 0px; } 
h4 { color:#879700 !important; font-size:12px; font-weight:bold; margin:0px; padding:0px; } 
body{background-color:#3c3c3c;} 
a { cursor:pointer; color:#a2b500; text-decoration:none; border:none; } 
.acymailing_online {color:#dddddd; text-decoration:none; font-size:11px; text-align:center; padding-bottom:10px} 
.acymailing_unsub {color:#dddddd; text-decoration:none; font-size:11px; text-align:center; padding-top:10px} 
.acymailing_readmore {cursor:pointer; color:#ffffff; background-color:#b9cf00; padding:3px 5px;} 
a img{ border:0px; text-decoration:none;} 
table, div, p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
}
.intro{
	font-weight:bold;
	font-size:12px;}

.acyfooter a{
	color:#575757;}

@media (min-width: 10px){
	.w600  { width:320px !important; }
	.w540  { width:260px !important; }
	.w30 { width:30px !important; }
	.w600 img{max-width:320px; height:auto !important}
	.w540 img{max-width:260px; height:auto !important}
}

@media (min-width: 480px){
	.w600  { width:480px !important; }
	.w540  { width:420px !important; }
	.w30 { width:30px !important; }
	.w600 img{max-width:480px; height:auto !important}
	.w540 img{max-width:420px; height:auto !important}
}

@media (min-width:600px){
	.w600  { width:600px !important; }
	.w540  { width:540px !important; }
	.w30 { width:30px !important; }
	.w600 img{max-width:600px; height:auto !important}
	.w540 img{max-width:540px; height:auto !important}
}
PKU�!]d@,�template_1.cssnu&1i�h1 { color:#393939 !important; font-size:14px; font-weight:bold; margin:10px 0px; } 
h2 { color: #309fb3 !important; font-size: 14px; font-weight: normal; text-align:left; margin:0px; padding:0px; } 
h3 { color: #393939 !important; font-size: 18px; font-weight: bold; text-align:left; margin:0px; padding-bottom:5px; border-bottom:1px solid #bdbdbd; } 
h4 { color: #309fb3 !important; font-size: 14px; font-weight: bold; text-align:left; margin:0px; padding: 5px 0px 0px 0px; } 
a { color:#309FB3; text-decoration:none; font-style:italic; cursor:pointer; } 
.acymailing_readmore {font-size: 12px; color: #fff; background-color:#309fb3; font-weight:bold; padding:3px 5px;} 
.acymailing_online {color:#a3a3a3; text-decoration:none; font-size:11px;} 
.acymailing_unsub {color:#a3a3a3; text-decoration:none; font-size:11px;} 
body{background-color:#ffffff;} 
.acymailing_content {text-align:justify;} 
a img{ border:0px; text-decoration:none;} 
div,table,p{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; color:#8c8c8c; margin:0px}
div.info{text-align:center;padding:10px;font-size:11px;color:#a3a3a3;}

@media (min-width:10px){
	.w600 { width: 320px !important;}
	.w520 { width: 280px !important;}
	.w480 { width: 260px !important;}
	.w40 { width: 20px !important;}
	.w20 { width: 10px !important;}
	.w600 img {max-width:320px; height:auto !important}
	.w480 img {max-width:260px; height:auto !important;}
}

@media (min-width:480px) {
	.w600 { width: 480px !important;}
	.w520 { width: 440px !important;}
	.w480 { width: 420px !important;}
	.w40 { width: 20px !important;}
	.w20 { width: 10px !important;}
	.w600 img {max-width:480px; height:auto !important}
	.w480 img {max-width:420px;  height:auto !important;}
}

@media (min-width:600px){
	.w600 { width: 600px !important;}
	.w520 { width: 520px !important;}
	.w480 { width: 480px !important;}
	.w40 { width40px !important;}
	.w20 { width: 20px !important;}
	.w600 img {max-width:600px; height:auto !important}
	.w480 img {max-width:480px;  height:auto !important;}
}
PKR�!]����default_style-rtl.cssnu&1i�/*
 * MOD_IC_EVENT_LIST
 * iCagenda by JoomliC
 * Default css file for iCagenda event list module
 *
 * @layout		default - RTL
 * @author		Lyr!C (JoomliC) - http://www.joomlic.com
 * @version		3.2 2015-02-04
 * @since		3.0
 */


/*
 * EVENT LIST STYLES
 */

.ic-col {
	float: right;
	margin: 0.16% 0.32% 0.16% 0;
}

.default_eventlist .ic-date-img-box {
	float: right;
	margin: 4px 4px 4px 6px;
}

.default_eventlist .ic-date-div {
	float: right;
}
PKR�!]R�����icrounded_style-rtl.cssnu&1i�/*
 * MOD_IC_EVENT_LIST
 * iCagenda by JoomliC
 * iCrounded css file for iCagenda event list module
 *
 * @layout		icrounded - RTL
 * @author		Lyr!C (JoomliC) - http://www.joomlic.com
 * @version		3.2 2015-02-04
 * @since		3.0
 */


/*
 * EVENT LIST STYLES
 */

.ic-col {
	float: right;
	margin: 0.16% 0.32% 0.16% 0;
}

.icrounded_eventlist .ic-date-img-box {
	float: right;
	margin: 4px 4px 4px 6px;
}

.icrounded_eventlist .ic-date-div {
	float: right;
}
PKR�!]�c6�ppdefault_style.cssnu&1i�/*
 * MOD_IC_EVENT_LIST
 * iCagenda by JoomliC
 * Default css file for iCagenda event list module
 *
 * @layout		default
 * @author		Lyr!C (JoomliC) - http://www.joomlic.com
 * @version		3.6 2015-07-14
 * @since		1.0
 */


/*
 * EVENT LIST STYLES
 */

#ic_eventlist {
	width: 100%;
}

/*  SECTIONS  */
.ic-section {
	clear: both;
	padding: 0;
	margin: 0;
}

/*  COLUMN SETUP  */
.ic-col {
	display: block;
	float: left;
	margin: 0.16% 0 0.16% 0.32%;
}

/*  GROUPING  */
.ic-group:before,
.ic-group:after {
	content: "";
	display: table;
}
.ic-group:after {
	clear: both;
}

/*  GRID OF COLUMNS  */
.ic-col1 {
	width: 99.36%;
}
.ic-col2 {
	width: 49.52%;
}
.ic-col3 {
	width: 32.9%;
}
.ic-col4 {
	width: 24.6%;
}

/*  DISPLAY 3 COLS IF 4 SELECTED AT LESS THAN 767 PX AND MORE 481 PX */

@media (min-width: 481px) and (max-width: 767px) {
	.ic-col1 {
		margin: 2px 0 2px 0;
		width: 100%;
	}
	.ic-col2 {
		width: 49.52%;
	}
	.ic-col3 {
		width: 32.9%;
	}
	.ic-col4 {
		width: 32.9%;
	}
}

/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */

@media only screen and (max-width: 480px) {
	.ic-col {
		margin: 0.7% 0 0.7% 0;
	}
}

@media only screen and (max-width: 480px) {
	.ic-col1 {
		width: 100%;
	}
	.ic-col2 {
		width: 100%;
	}
	.ic-col3 {
		width: 100%;
	}
	.ic-col4 {
		width: 100%;
	}
}

/* Messages Info */
.ic-msg-no-event {
	font-size: 0.8em;
	text-align: center;
}


/* Bottom line <hr> tag */
.default_eventlist hr {
	margin: 8px 0;
}

/* Style Background alternative */
.default_eventlist {}
.default_eventlist:nth-child(2n+1) {}

/* Style Background hover */
.default_eventlist:hover {}


/* Style Div */
.default_eventlist .ic-inline-block {
	display: inline-block;
	margin: auto 0;
}
.default_eventlist .ic-block {
	display: block;
	margin: auto 3px;
}
.default_eventlist .ic-event-div {
	margin-bottom: 0;
	min-height: 42px;
}
.default_eventlist .ic-date-img-box {
	float: left;
	margin: 4px 6px 0 0;
}
.default_eventlist .ic-date-div {
	height: 34px;
	width: 36px;
	text-align: center;
	padding-top: 15%;
	text-shadow: rgba(0,0,0,0.5) 0 0 7px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	box-sizing: content-box;
}
.default_eventlist .ic-day {
	line-height: 18px !important;
	font-size: 16px;
	font-weight: bold;
}
.default_eventlist .ic-month {
	line-height: 12px !important;
	font-size: 12px;
	font-weight: normal;
}
.default_eventlist .iceventlist-title {
	padding-top: 3px;
	line-height: 15px !important;
	font-size: 13px;
	font-weight: bold;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	-ms-hyphens: auto;
	-o-hyphens: auto;
	hyphens: auto;
}
.default_eventlist .iceventlist-venue {
	line-height: 15px !important;
	font-size: 12px;
}
.default_eventlist .iceventlist-city,
.default_eventlist .ic-datetime-div {
	line-height: 14px !important;
	font-size: 11px;
}
.default_eventlist .ic-datetime-label {
	font-weight: bold;
}
.default_eventlist .iceventlist-desc {
	font-size: 12px;
}
.default_eventlist .iceventlist-registration-info {
}
.default_eventlist .ic-reg {
	font-size: 10px;
	margin: 0 2px;
	padding: 0 5px;
	text-align: center;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	box-shadow: 0px 0px 1px #333;
	cursor: pointer;
}
.default_eventlist span.ic-reg.available {
	background: white;
	color: black;
}
.default_eventlist span.ic-reg.ticketsleft {
	background: green;
	color: white;
}
.default_eventlist span.ic-reg.registered {
	background: blue;
	color: white;
}

/* Features Icons */
.default_eventlist .iceventlist-features-container {
	margin: 0;
}
.default_eventlist .iceventlist-feature-icon {
	float: none;
	display: inline-block;
	margin: 0 0.5px;
}
PKR�!]�����icrounded_style.cssnu&1i�/*
 * MOD_IC_EVENT_LIST
 * iCagenda by JoomliC
 * iCrounded css file for iCagenda event list module
 *
 * @layout		icrounded
 * @author		Lyr!C (JoomliC) - http://www.joomlic.com
 * @version		3.6 2015-07-14
 * @since		1.0
 */


/*
 * EVENT LIST STYLES
 */

#ic_eventlist {
	width: 100%;
}

/*  SECTIONS  */
.ic-section {
	clear: both;
	padding: 0px;
	margin: 0px;
}

/*  COLUMN SETUP  */
.ic-col {
	display: block;
	float: left;
	margin: 0.16% 0 0.16% 0.32%;
}

/*  GROUPING  */
.ic-group:before,
.ic-group:after {
	content: "";
	display: table;
}
.ic-group:after {
	clear: both;
}

/*  GRID OF COLUMNS  */
.ic-col1 {
	width: 99.36%;
}
.ic-col2 {
	width: 49.52%;
}
.ic-col3 {
	width: 32.9%;
}
.ic-col4 {
	width: 24.6%;
}

/*  DISPLAY 3 COLS IF 4 SELECTED AT LESS THAN 767 PX AND MORE 481 PX */

@media (min-width: 481px) and (max-width: 767px) {
	.ic-col1 {
		margin: 2px 0 2px 0;
		width: 100%;
	}
	.ic-col2 {
		width: 49.52%;
	}
	.ic-col3 {
		width: 32.9%;
	}
	.ic-col4 {
		width: 32.9%;
	}
}

/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */

@media only screen and (max-width: 480px) {
	.ic-col {
		margin: 0.7% 0 0.7% 0%;
	}
}

@media only screen and (max-width: 480px) {
	.ic-col1 {
		width: 100%;
	}
	.ic-col2 {
		width: 100%;
	}
	.ic-col3 {
		width: 100%;
	}
	.ic-col4 {
		width: 100%;
	}
}

/* Messages Info */
.ic-msg-no-event {
	font-size: 0.8em;
	text-align: center;
}


/* Style Background alternative */
.icrounded_eventlist {
	background: #f7f7f7;
	background: rgba(247,247,247,0.9);
	-moz-transition: all 0.3s; /* Firefox 4 */
	-webkit-transition: all 0.3s; /* Safari and Chrome */
	-o-transition: all 0.3s; /* Opera */
	transition: all 0.3s;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px;
/*	padding: 2px !important; */
	font-size: 13px;
}
.icrounded_eventlist:nth-child(2n+1) {
	background: #ededed;
	background: rgba(237,237,237,0.9);
	-moz-transition: all 0.3s; /* Firefox 4 */
	-webkit-transition: all 0.3s; /* Safari and Chrome */
	-o-transition: all 0.3s; /* Opera */
	transition: all 0.3s;
}

/* Style Background hover */
.icrounded_eventlist:hover{
	background: #555;
	color: #FFF;
}

/* Style Content */
.icrounded_eventlist a {
	text-decoration: none;
}
.icrounded_eventlist a:link,
.icrounded_eventlist a:visited {
	color: #333;
	text-decoration: none;
}
.icrounded_eventlist a:hover {
	color: #FFF;
	text-decoration: none;
	cursor:pointer;
}

/* Style Div */
.icrounded_eventlist .ic-inline-block {
	display: inline-block;
	margin: auto 0px;
}
.icrounded_eventlist .ic-block {
	display: block;
	margin: auto 3px;
}
.icrounded_eventlist .ic-event-div {}
.icrounded_eventlist .ic-date-img-box {
	float: left;
	text-align: center;
	margin: 4px 6px 4px 4px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	box-sizing: content-box;
}

.icrounded_eventlist .ic-date-div {
	float: left;
	padding-top: 15%;
	text-shadow: rgba(0,0,0,0.5) 0px 0px 7px;
}
.icrounded_eventlist .ic-day {
	line-height:18px !important;
	font-size: 16px;
	font-weight: bold;
}
.icrounded_eventlist .ic-month {
	line-height:12px !important;
	font-size: 12px;
	font-weight: normal;
}
.icrounded_eventlist .iceventlist-title {
	padding-top: 3px;
	line-height: 15px !important;
	font-size: 13px;
	font-weight: bold;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	-ms-hyphens: auto;
	-o-hyphens: auto;
	hyphens: auto;
}
.icrounded_eventlist .iceventlist-venue {
	line-height: 15px !important;
	font-size: 12px;
}
.icrounded_eventlist .iceventlist-city,
.icrounded_eventlist .ic-datetime-div {
	line-height: 14px !important;
	font-size: 11px;
}
.icrounded_eventlist .ic-datetime-label {
	font-weight: bold;
}
.icrounded_eventlist .iceventlist-desc {
	font-size: 12px;
}


.icrounded_eventlist .iceventlist-registration-info {
}
.icrounded_eventlist .ic-reg {
	font-size: 10px;
	margin: 0 2px;
	padding: 0 5px;
	text-align: center;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	box-shadow: 0px 0px 1px #333;
	cursor: pointer;
}
.icrounded_eventlist span.ic-reg.available {
	background: white;
	color: black;
}
.icrounded_eventlist span.ic-reg.ticketsleft {
	background: green;
	color: white;
}
.icrounded_eventlist span.ic-reg.registered {
	background: blue;
	color: white;
}

/* Features Icons */
.icrounded_eventlist .iceventlist-features-container {
	margin: 0px;
}
.icrounded_eventlist .iceventlist-feature-icon {
	float: none;
	display: inline-block;
	margin: 0px 0.5px;
}
PK��!]!U���fef-joomla.min.cssnu&1i�/*!
 * Akeeba Frontend Framework (FEF)
 *
 * @package   fef
 * @copyright (c) 2017-2022 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */:root{color-scheme:light}@font-face{font-family:"Akeeba Products";font-style:normal;font-weight:normal;src:url("../fonts/akeeba/Akeeba-Products.woff") format("woff");font-display:swap}@font-face{font-family:"AKIonicons";font-style:normal;font-weight:normal;src:url("../fonts/Ionicon/ionicons.woff") format("woff");font-display:swap}[class*=akion],.akeeba-renderer-fef .akeeba-dropdown section a.current:before,.akeeba-renderer-fef .akeeba-dropdown button:after,.akeeba-renderer-fef .akeeba-tabs>label:after,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label:after,.akeeba-renderer-fef [class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef [class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef [class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef [class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef [class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef [class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef [class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef [class*=akeeba-block][class*=info]:before{display:inline-block;font-family:"AKIonicons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.akion-alert:before{content:""}.akion-alert-circled:before{content:""}.akion-android-add:before{content:""}.akion-android-add-circle:before{content:""}.akion-android-alarm-clock:before{content:""}.akion-android-alert:before{content:""}.akion-android-apps:before{content:""}.akion-android-archive:before{content:""}.akion-android-arrow-back:before{content:""}.akion-android-arrow-down:before{content:""}.akion-android-arrow-dropdown:before{content:""}.akion-android-arrow-dropdown-circle:before{content:""}.akion-android-arrow-dropleft:before{content:""}.akion-android-arrow-dropleft-circle:before{content:""}.akion-android-arrow-dropright:before{content:""}.akion-android-arrow-dropright-circle:before{content:""}.akion-android-arrow-dropup:before{content:""}.akion-android-arrow-dropup-circle:before{content:""}.akion-android-arrow-forward:before{content:""}.akion-android-arrow-up:before{content:""}.akion-android-attach:before{content:""}.akion-android-bar:before{content:""}.akion-android-bicycle:before{content:""}.akion-android-boat:before{content:""}.akion-android-bookmark:before{content:""}.akion-android-bulb:before{content:""}.akion-android-bus:before{content:""}.akion-android-calendar:before{content:""}.akion-android-call:before{content:""}.akion-android-camera:before{content:""}.akion-android-cancel:before{content:""}.akion-android-car:before{content:""}.akion-android-cart:before{content:""}.akion-android-chat:before{content:""}.akion-android-checkbox:before{content:""}.akion-android-checkbox-blank:before{content:""}.akion-android-checkbox-outline:before{content:""}.akion-android-checkbox-outline-blank:before{content:""}.akion-android-checkmark-circle:before{content:""}.akion-android-clipboard:before{content:""}.akion-android-close:before{content:""}.akion-android-cloud:before{content:""}.akion-android-cloud-circle:before{content:""}.akion-android-cloud-done:before{content:""}.akion-android-cloud-outline:before{content:""}.akion-android-color-palette:before{content:""}.akion-android-compass:before{content:""}.akion-android-contact:before{content:""}.akion-android-contacts:before{content:""}.akion-android-contract:before{content:""}.akion-android-create:before{content:""}.akion-android-delete:before{content:""}.akion-android-desktop:before{content:""}.akion-android-document:before{content:""}.akion-android-done:before{content:""}.akion-android-done-all:before{content:""}.akion-android-download:before{content:""}.akion-android-drafts:before{content:""}.akion-android-exit:before{content:""}.akion-android-expand:before{content:""}.akion-android-favorite:before{content:""}.akion-android-favorite-outline:before{content:""}.akion-android-film:before{content:""}.akion-android-folder:before{content:""}.akion-android-folder-open:before{content:""}.akion-android-funnel:before{content:""}.akion-android-globe:before{content:""}.akion-android-hand:before{content:""}.akion-android-hangout:before{content:""}.akion-android-happy:before{content:""}.akion-android-home:before{content:""}.akion-android-image:before{content:""}.akion-android-laptop:before{content:""}.akion-android-list:before{content:""}.akion-android-locate:before{content:""}.akion-android-lock:before{content:""}.akion-android-mail:before{content:""}.akion-android-map:before{content:""}.akion-android-menu:before{content:""}.akion-android-microphone:before{content:""}.akion-android-microphone-off:before{content:""}.akion-android-more-horizontal:before{content:""}.akion-android-more-vertical:before{content:""}.akion-android-navigate:before{content:""}.akion-android-notifications:before{content:""}.akion-android-notifications-none:before{content:""}.akion-android-notifications-off:before{content:""}.akion-android-open:before{content:""}.akion-android-options:before{content:""}.akion-android-people:before{content:""}.akion-android-person:before{content:""}.akion-android-person-add:before{content:""}.akion-android-phone-landscape:before{content:""}.akion-android-phone-portrait:before{content:""}.akion-android-pin:before{content:""}.akion-android-plane:before{content:""}.akion-android-playstore:before{content:""}.akion-android-print:before{content:""}.akion-android-radio-button-off:before{content:""}.akion-android-radio-button-on:before{content:""}.akion-android-refresh:before{content:""}.akion-android-remove:before{content:""}.akion-android-remove-circle:before{content:""}.akion-android-restaurant:before{content:""}.akion-android-sad:before{content:""}.akion-android-search:before{content:""}.akion-android-send:before{content:""}.akion-android-settings:before{content:""}.akion-android-share:before{content:""}.akion-android-share-alt:before{content:""}.akion-android-star:before{content:""}.akion-android-star-half:before{content:""}.akion-android-star-outline:before{content:""}.akion-android-stopwatch:before{content:""}.akion-android-subway:before{content:""}.akion-android-sunny:before{content:""}.akion-android-sync:before{content:""}.akion-android-textsms:before{content:""}.akion-android-time:before{content:""}.akion-android-train:before{content:""}.akion-android-unlock:before{content:""}.akion-android-upload:before{content:""}.akion-android-volume-down:before{content:""}.akion-android-volume-mute:before{content:""}.akion-android-volume-off:before{content:""}.akion-android-volume-up:before{content:""}.akion-android-walk:before{content:""}.akion-android-warning:before{content:""}.akion-android-watch:before{content:""}.akion-android-wifi:before{content:""}.akion-aperture:before{content:""}.akion-archive:before{content:""}.akion-arrow-down-a:before{content:""}.akion-arrow-down-b:before{content:""}.akion-arrow-down-c:before{content:""}.akion-arrow-expand:before{content:""}.akion-arrow-graph-down-left:before{content:""}.akion-arrow-graph-down-right:before{content:""}.akion-arrow-graph-up-left:before{content:""}.akion-arrow-graph-up-right:before{content:""}.akion-arrow-left-a:before{content:""}.akion-arrow-left-b:before{content:""}.akion-arrow-left-c:before{content:""}.akion-arrow-move:before{content:""}.akion-arrow-resize:before{content:""}.akion-arrow-return-left:before{content:""}.akion-arrow-return-right:before{content:""}.akion-arrow-right-a:before{content:""}.akion-arrow-right-b:before{content:""}.akion-arrow-right-c:before{content:""}.akion-arrow-shrink:before{content:""}.akion-arrow-swap:before{content:""}.akion-arrow-up-a:before{content:""}.akion-arrow-up-b:before{content:""}.akion-arrow-up-c:before{content:""}.akion-asterisk:before{content:""}.akion-at:before{content:""}.akion-backspace:before{content:""}.akion-backspace-outline:before{content:""}.akion-bag:before{content:""}.akion-battery-charging:before{content:""}.akion-battery-empty:before{content:""}.akion-battery-full:before{content:""}.akion-battery-half:before{content:""}.akion-battery-low:before{content:""}.akion-beaker:before{content:""}.akion-beer:before{content:""}.akion-bluetooth:before{content:""}.akion-bonfire:before{content:""}.akion-bookmark:before{content:""}.akion-bowtie:before{content:""}.akion-briefcase:before{content:""}.akion-bug:before{content:""}.akion-calculator:before{content:""}.akion-calendar:before{content:""}.akion-camera:before{content:""}.akion-card:before{content:""}.akion-cash:before{content:""}.akion-chatbox:before{content:""}.akion-chatbox-working:before{content:""}.akion-chatboxes:before{content:""}.akion-chatbubble:before{content:""}.akion-chatbubble-working:before{content:""}.akion-chatbubbles:before{content:""}.akion-checkmark:before{content:""}.akion-checkmark-circled:before{content:""}.akion-checkmark-round:before{content:""}.akion-chevron-down:before{content:""}.akion-chevron-left:before{content:""}.akion-chevron-right:before{content:""}.akion-chevron-up:before{content:""}.akion-clipboard:before{content:""}.akion-clock:before{content:""}.akion-close:before{content:""}.akion-close-circled:before{content:""}.akion-close-round:before{content:""}.akion-closed-captioning:before{content:""}.akion-cloud:before{content:""}.akion-code:before{content:""}.akion-code-download:before{content:""}.akion-code-working:before{content:""}.akion-coffee:before{content:""}.akion-compass:before{content:""}.akion-compose:before{content:""}.akion-connection-bars:before{content:""}.akion-contrast:before{content:""}.akion-crop:before{content:""}.akion-cube:before{content:""}.akion-disc:before{content:""}.akion-document:before{content:""}.akion-document-text:before{content:""}.akion-drag:before{content:""}.akion-earth:before{content:""}.akion-easel:before{content:""}.akion-edit:before{content:""}.akion-egg:before{content:""}.akion-eject:before{content:""}.akion-email:before{content:""}.akion-email-unread:before{content:""}.akion-erlenmeyer-flask:before{content:""}.akion-erlenmeyer-flask-bubbles:before{content:""}.akion-eye:before{content:""}.akion-eye-disabled:before{content:""}.akion-female:before{content:""}.akion-filing:before{content:""}.akion-film-marker:before{content:""}.akion-fireball:before{content:""}.akion-flag:before{content:""}.akion-flame:before{content:""}.akion-flash:before{content:""}.akion-flash-off:before{content:""}.akion-folder:before{content:""}.akion-fork:before{content:""}.akion-fork-repo:before{content:""}.akion-forward:before{content:""}.akion-funnel:before{content:""}.akion-gear-a:before{content:""}.akion-gear-b:before{content:""}.akion-grid:before{content:""}.akion-hammer:before{content:""}.akion-happy:before{content:""}.akion-happy-outline:before{content:""}.akion-headphone:before{content:""}.akion-heart:before{content:""}.akion-heart-broken:before{content:""}.akion-help:before{content:""}.akion-help-buoy:before{content:""}.akion-help-circled:before{content:""}.akion-home:before{content:""}.akion-icecream:before{content:""}.akion-image:before{content:""}.akion-images:before{content:""}.akion-information:before{content:""}.akion-information-circled:before{content:""}.akion-ionic:before{content:""}.akion-ios-alarm:before{content:""}.akion-ios-alarm-outline:before{content:""}.akion-ios-albums:before{content:""}.akion-ios-albums-outline:before{content:""}.akion-ios-americanfootball:before{content:""}.akion-ios-americanfootball-outline:before{content:""}.akion-ios-analytics:before{content:""}.akion-ios-analytics-outline:before{content:""}.akion-ios-arrow-back:before{content:""}.akion-ios-arrow-down:before{content:""}.akion-ios-arrow-forward:before{content:""}.akion-ios-arrow-left:before{content:""}.akion-ios-arrow-right:before{content:""}.akion-ios-arrow-thin-down:before{content:""}.akion-ios-arrow-thin-left:before{content:""}.akion-ios-arrow-thin-right:before{content:""}.akion-ios-arrow-thin-up:before{content:""}.akion-ios-arrow-up:before{content:""}.akion-ios-at:before{content:""}.akion-ios-at-outline:before{content:""}.akion-ios-barcode:before{content:""}.akion-ios-barcode-outline:before{content:""}.akion-ios-baseball:before{content:""}.akion-ios-baseball-outline:before{content:""}.akion-ios-basketball:before{content:""}.akion-ios-basketball-outline:before{content:""}.akion-ios-bell:before{content:""}.akion-ios-bell-outline:before{content:""}.akion-ios-body:before{content:""}.akion-ios-body-outline:before{content:""}.akion-ios-bolt:before{content:""}.akion-ios-bolt-outline:before{content:""}.akion-ios-book:before{content:""}.akion-ios-book-outline:before{content:""}.akion-ios-bookmarks:before{content:""}.akion-ios-bookmarks-outline:before{content:""}.akion-ios-box:before{content:""}.akion-ios-box-outline:before{content:""}.akion-ios-briefcase:before{content:""}.akion-ios-briefcase-outline:before{content:""}.akion-ios-browsers:before{content:""}.akion-ios-browsers-outline:before{content:""}.akion-ios-calculator:before{content:""}.akion-ios-calculator-outline:before{content:""}.akion-ios-calendar:before{content:""}.akion-ios-calendar-outline:before{content:""}.akion-ios-camera:before{content:""}.akion-ios-camera-outline:before{content:""}.akion-ios-cart:before{content:""}.akion-ios-cart-outline:before{content:""}.akion-ios-chatboxes:before{content:""}.akion-ios-chatboxes-outline:before{content:""}.akion-ios-chatbubble:before{content:""}.akion-ios-chatbubble-outline:before{content:""}.akion-ios-checkmark:before{content:""}.akion-ios-checkmark-empty:before{content:""}.akion-ios-checkmark-outline:before{content:""}.akion-ios-circle-filled:before{content:""}.akion-ios-circle-outline:before{content:""}.akion-ios-clock:before{content:""}.akion-ios-clock-outline:before{content:""}.akion-ios-close:before{content:""}.akion-ios-close-empty:before{content:""}.akion-ios-close-outline:before{content:""}.akion-ios-cloud:before{content:""}.akion-ios-cloud-download:before{content:""}.akion-ios-cloud-download-outline:before{content:""}.akion-ios-cloud-outline:before{content:""}.akion-ios-cloud-upload:before{content:""}.akion-ios-cloud-upload-outline:before{content:""}.akion-ios-cloudy:before{content:""}.akion-ios-cloudy-night:before{content:""}.akion-ios-cloudy-night-outline:before{content:""}.akion-ios-cloudy-outline:before{content:""}.akion-ios-cog:before{content:""}.akion-ios-cog-outline:before{content:""}.akion-ios-color-filter:before{content:""}.akion-ios-color-filter-outline:before{content:""}.akion-ios-color-wand:before{content:""}.akion-ios-color-wand-outline:before{content:""}.akion-ios-compose:before{content:""}.akion-ios-compose-outline:before{content:""}.akion-ios-contact:before{content:""}.akion-ios-contact-outline:before{content:""}.akion-ios-copy:before{content:""}.akion-ios-copy-outline:before{content:""}.akion-ios-crop:before{content:""}.akion-ios-crop-strong:before{content:""}.akion-ios-download:before{content:""}.akion-ios-download-outline:before{content:""}.akion-ios-drag:before{content:""}.akion-ios-email:before{content:""}.akion-ios-email-outline:before{content:""}.akion-ios-eye:before{content:""}.akion-ios-eye-outline:before{content:""}.akion-ios-fastforward:before{content:""}.akion-ios-fastforward-outline:before{content:""}.akion-ios-filing:before{content:""}.akion-ios-filing-outline:before{content:""}.akion-ios-film:before{content:""}.akion-ios-film-outline:before{content:""}.akion-ios-flag:before{content:""}.akion-ios-flag-outline:before{content:""}.akion-ios-flame:before{content:""}.akion-ios-flame-outline:before{content:""}.akion-ios-flask:before{content:""}.akion-ios-flask-outline:before{content:""}.akion-ios-flower:before{content:""}.akion-ios-flower-outline:before{content:""}.akion-ios-folder:before{content:""}.akion-ios-folder-outline:before{content:""}.akion-ios-football:before{content:""}.akion-ios-football-outline:before{content:""}.akion-ios-game-controller-a:before{content:""}.akion-ios-game-controller-a-outline:before{content:""}.akion-ios-game-controller-b:before{content:""}.akion-ios-game-controller-b-outline:before{content:""}.akion-ios-gear:before{content:""}.akion-ios-gear-outline:before{content:""}.akion-ios-glasses:before{content:""}.akion-ios-glasses-outline:before{content:""}.akion-ios-grid-view:before{content:""}.akion-ios-grid-view-outline:before{content:""}.akion-ios-heart:before{content:""}.akion-ios-heart-outline:before{content:""}.akion-ios-help:before{content:""}.akion-ios-help-empty:before{content:""}.akion-ios-help-outline:before{content:""}.akion-ios-home:before{content:""}.akion-ios-home-outline:before{content:""}.akion-ios-infinite:before{content:""}.akion-ios-infinite-outline:before{content:""}.akion-ios-information:before{content:""}.akion-ios-information-empty:before{content:""}.akion-ios-information-outline:before{content:""}.akion-ios-ionic-outline:before{content:""}.akion-ios-keypad:before{content:""}.akion-ios-keypad-outline:before{content:""}.akion-ios-lightbulb:before{content:""}.akion-ios-lightbulb-outline:before{content:""}.akion-ios-list:before{content:""}.akion-ios-list-outline:before{content:""}.akion-ios-location:before{content:""}.akion-ios-location-outline:before{content:""}.akion-ios-locked:before{content:""}.akion-ios-locked-outline:before{content:""}.akion-ios-loop:before{content:""}.akion-ios-loop-strong:before{content:""}.akion-ios-medical:before{content:""}.akion-ios-medical-outline:before{content:""}.akion-ios-medkit:before{content:""}.akion-ios-medkit-outline:before{content:""}.akion-ios-mic:before{content:""}.akion-ios-mic-off:before{content:""}.akion-ios-mic-outline:before{content:""}.akion-ios-minus:before{content:""}.akion-ios-minus-empty:before{content:""}.akion-ios-minus-outline:before{content:""}.akion-ios-monitor:before{content:""}.akion-ios-monitor-outline:before{content:""}.akion-ios-moon:before{content:""}.akion-ios-moon-outline:before{content:""}.akion-ios-more:before{content:""}.akion-ios-more-outline:before{content:""}.akion-ios-musical-note:before{content:""}.akion-ios-musical-notes:before{content:""}.akion-ios-navigate:before{content:""}.akion-ios-navigate-outline:before{content:""}.akion-ios-nutrition:before{content:""}.akion-ios-nutrition-outline:before{content:""}.akion-ios-paper:before{content:""}.akion-ios-paper-outline:before{content:""}.akion-ios-paperplane:before{content:""}.akion-ios-paperplane-outline:before{content:""}.akion-ios-partlysunny:before{content:""}.akion-ios-partlysunny-outline:before{content:""}.akion-ios-pause:before{content:""}.akion-ios-pause-outline:before{content:""}.akion-ios-paw:before{content:""}.akion-ios-paw-outline:before{content:""}.akion-ios-people:before{content:""}.akion-ios-people-outline:before{content:""}.akion-ios-person:before{content:""}.akion-ios-person-outline:before{content:""}.akion-ios-personadd:before{content:""}.akion-ios-personadd-outline:before{content:""}.akion-ios-photos:before{content:""}.akion-ios-photos-outline:before{content:""}.akion-ios-pie:before{content:""}.akion-ios-pie-outline:before{content:""}.akion-ios-pint:before{content:""}.akion-ios-pint-outline:before{content:""}.akion-ios-play:before{content:""}.akion-ios-play-outline:before{content:""}.akion-ios-plus:before{content:""}.akion-ios-plus-empty:before{content:""}.akion-ios-plus-outline:before{content:""}.akion-ios-pricetag:before{content:""}.akion-ios-pricetag-outline:before{content:""}.akion-ios-pricetags:before{content:""}.akion-ios-pricetags-outline:before{content:""}.akion-ios-printer:before{content:""}.akion-ios-printer-outline:before{content:""}.akion-ios-pulse:before{content:""}.akion-ios-pulse-strong:before{content:""}.akion-ios-rainy:before{content:""}.akion-ios-rainy-outline:before{content:""}.akion-ios-recording:before{content:""}.akion-ios-recording-outline:before{content:""}.akion-ios-redo:before{content:""}.akion-ios-redo-outline:before{content:""}.akion-ios-refresh:before{content:""}.akion-ios-refresh-empty:before{content:""}.akion-ios-refresh-outline:before{content:""}.akion-ios-reload:before{content:""}.akion-ios-reverse-camera:before{content:""}.akion-ios-reverse-camera-outline:before{content:""}.akion-ios-rewind:before{content:""}.akion-ios-rewind-outline:before{content:""}.akion-ios-rose:before{content:""}.akion-ios-rose-outline:before{content:""}.akion-ios-search:before{content:""}.akion-ios-search-strong:before{content:""}.akion-ios-settings:before{content:""}.akion-ios-settings-strong:before{content:""}.akion-ios-shuffle:before{content:""}.akion-ios-shuffle-strong:before{content:""}.akion-ios-skipbackward:before{content:""}.akion-ios-skipbackward-outline:before{content:""}.akion-ios-skipforward:before{content:""}.akion-ios-skipforward-outline:before{content:""}.akion-ios-snowy:before{content:""}.akion-ios-speedometer:before{content:""}.akion-ios-speedometer-outline:before{content:""}.akion-ios-star:before{content:""}.akion-ios-star-half:before{content:""}.akion-ios-star-outline:before{content:""}.akion-ios-stopwatch:before{content:""}.akion-ios-stopwatch-outline:before{content:""}.akion-ios-sunny:before{content:""}.akion-ios-sunny-outline:before{content:""}.akion-ios-telephone:before{content:""}.akion-ios-telephone-outline:before{content:""}.akion-ios-tennisball:before{content:""}.akion-ios-tennisball-outline:before{content:""}.akion-ios-thunderstorm:before{content:""}.akion-ios-thunderstorm-outline:before{content:""}.akion-ios-time:before{content:""}.akion-ios-time-outline:before{content:""}.akion-ios-timer:before{content:""}.akion-ios-timer-outline:before{content:""}.akion-ios-toggle:before{content:""}.akion-ios-toggle-outline:before{content:""}.akion-ios-trash:before{content:""}.akion-ios-trash-outline:before{content:""}.akion-ios-undo:before{content:""}.akion-ios-undo-outline:before{content:""}.akion-ios-unlocked:before{content:""}.akion-ios-unlocked-outline:before{content:""}.akion-ios-upload:before{content:""}.akion-ios-upload-outline:before{content:""}.akion-ios-videocam:before{content:""}.akion-ios-videocam-outline:before{content:""}.akion-ios-volume-high:before{content:""}.akion-ios-volume-low:before{content:""}.akion-ios-wineglass:before{content:""}.akion-ios-wineglass-outline:before{content:""}.akion-ios-world:before{content:""}.akion-ios-world-outline:before{content:""}.akion-ipad:before{content:""}.akion-iphone:before{content:""}.akion-ipod:before{content:""}.akion-jet:before{content:""}.akion-key:before{content:""}.akion-knife:before{content:""}.akion-laptop:before{content:""}.akion-leaf:before{content:""}.akion-levels:before{content:""}.akion-lightbulb:before{content:""}.akion-link:before{content:""}.akion-load-a:before{content:""}.akion-load-b:before{content:""}.akion-load-c:before{content:""}.akion-load-d:before{content:""}.akion-location:before{content:""}.akion-lock-combination:before{content:""}.akion-locked:before{content:""}.akion-log-in:before{content:""}.akion-log-out:before{content:""}.akion-loop:before{content:""}.akion-magnet:before{content:""}.akion-male:before{content:""}.akion-man:before{content:""}.akion-map:before{content:""}.akion-medkit:before{content:""}.akion-merge:before{content:""}.akion-mic-a:before{content:""}.akion-mic-b:before{content:""}.akion-mic-c:before{content:""}.akion-minus:before{content:""}.akion-minus-circled:before{content:""}.akion-minus-round:before{content:""}.akion-model-s:before{content:""}.akion-monitor:before{content:""}.akion-more:before{content:""}.akion-mouse:before{content:""}.akion-music-note:before{content:""}.akion-navicon:before{content:""}.akion-navicon-round:before{content:""}.akion-navigate:before{content:""}.akion-network:before{content:""}.akion-no-smoking:before{content:""}.akion-nuclear:before{content:""}.akion-outlet:before{content:""}.akion-paintbrush:before{content:""}.akion-paintbucket:before{content:""}.akion-paper-airplane:before{content:""}.akion-paperclip:before{content:""}.akion-pause:before{content:""}.akion-person:before{content:""}.akion-person-add:before{content:""}.akion-person-stalker:before{content:""}.akion-pie-graph:before{content:""}.akion-pin:before{content:""}.akion-pinpoint:before{content:""}.akion-pizza:before{content:""}.akion-plane:before{content:""}.akion-planet:before{content:""}.akion-play:before{content:""}.akion-playstation:before{content:""}.akion-plus:before{content:""}.akion-plus-circled:before{content:""}.akion-plus-round:before{content:""}.akion-podium:before{content:""}.akion-pound:before{content:""}.akion-power:before{content:""}.akion-pricetag:before{content:""}.akion-pricetags:before{content:""}.akion-printer:before{content:""}.akion-pull-request:before{content:""}.akion-qr-scanner:before{content:""}.akion-quote:before{content:""}.akion-radio-waves:before{content:""}.akion-record:before{content:""}.akion-refresh:before{content:""}.akion-reply:before{content:""}.akion-reply-all:before{content:""}.akion-ribbon-a:before{content:""}.akion-ribbon-b:before{content:""}.akion-sad:before{content:""}.akion-sad-outline:before{content:""}.akion-scissors:before{content:""}.akion-search:before{content:""}.akion-settings:before{content:""}.akion-share:before{content:""}.akion-shuffle:before{content:""}.akion-skip-backward:before{content:""}.akion-skip-forward:before{content:""}.akion-social-android:before{content:""}.akion-social-android-outline:before{content:""}.akion-social-angular:before{content:""}.akion-social-angular-outline:before{content:""}.akion-social-apple:before{content:""}.akion-social-apple-outline:before{content:""}.akion-social-bitcoin:before{content:""}.akion-social-bitcoin-outline:before{content:""}.akion-social-buffer:before{content:""}.akion-social-buffer-outline:before{content:""}.akion-social-chrome:before{content:""}.akion-social-chrome-outline:before{content:""}.akion-social-codepen:before{content:""}.akion-social-codepen-outline:before{content:""}.akion-social-css3:before{content:""}.akion-social-css3-outline:before{content:""}.akion-social-designernews:before{content:""}.akion-social-designernews-outline:before{content:""}.akion-social-dribbble:before{content:""}.akion-social-dribbble-outline:before{content:""}.akion-social-dropbox:before{content:""}.akion-social-dropbox-outline:before{content:""}.akion-social-euro:before{content:""}.akion-social-euro-outline:before{content:""}.akion-social-facebook:before{content:""}.akion-social-facebook-outline:before{content:""}.akion-social-foursquare:before{content:""}.akion-social-foursquare-outline:before{content:""}.akion-social-freebsd-devil:before{content:""}.akion-social-github:before{content:""}.akion-social-github-outline:before{content:""}.akion-social-google:before{content:""}.akion-social-google-outline:before{content:""}.akion-social-googleplus:before{content:""}.akion-social-googleplus-outline:before{content:""}.akion-social-hackernews:before{content:""}.akion-social-hackernews-outline:before{content:""}.akion-social-html5:before{content:""}.akion-social-html5-outline:before{content:""}.akion-social-instagram:before{content:""}.akion-social-instagram-outline:before{content:""}.akion-social-javascript:before{content:""}.akion-social-javascript-outline:before{content:""}.akion-social-linkedin:before{content:""}.akion-social-linkedin-outline:before{content:""}.akion-social-markdown:before{content:""}.akion-social-nodejs:before{content:""}.akion-social-octocat:before{content:""}.akion-social-pinterest:before{content:""}.akion-social-pinterest-outline:before{content:""}.akion-social-python:before{content:""}.akion-social-reddit:before{content:""}.akion-social-reddit-outline:before{content:""}.akion-social-rss:before{content:""}.akion-social-rss-outline:before{content:""}.akion-social-sass:before{content:""}.akion-social-skype:before{content:""}.akion-social-skype-outline:before{content:""}.akion-social-snapchat:before{content:""}.akion-social-snapchat-outline:before{content:""}.akion-social-tumblr:before{content:""}.akion-social-tumblr-outline:before{content:""}.akion-social-tux:before{content:""}.akion-social-twitch:before{content:""}.akion-social-twitch-outline:before{content:""}.akion-social-twitter:before{content:""}.akion-social-twitter-outline:before{content:""}.akion-social-usd:before{content:""}.akion-social-usd-outline:before{content:""}.akion-social-vimeo:before{content:""}.akion-social-vimeo-outline:before{content:""}.akion-social-whatsapp:before{content:""}.akion-social-whatsapp-outline:before{content:""}.akion-social-windows:before{content:""}.akion-social-windows-outline:before{content:""}.akion-social-wordpress:before{content:""}.akion-social-wordpress-outline:before{content:""}.akion-social-yahoo:before{content:""}.akion-social-yahoo-outline:before{content:""}.akion-social-yen:before{content:""}.akion-social-yen-outline:before{content:""}.akion-social-youtube:before{content:""}.akion-social-youtube-outline:before{content:""}.akion-soup-can:before{content:""}.akion-soup-can-outline:before{content:""}.akion-speakerphone:before{content:""}.akion-speedometer:before{content:""}.akion-spoon:before{content:""}.akion-star:before{content:""}.akion-stats-bars:before{content:""}.akion-steam:before{content:""}.akion-stop:before{content:""}.akion-thermometer:before{content:""}.akion-thumbsdown:before{content:""}.akion-thumbsup:before{content:""}.akion-toggle:before{content:""}.akion-toggle-filled:before{content:""}.akion-transgender:before{content:""}.akion-trash-a:before{content:""}.akion-trash-b:before{content:""}.akion-trophy:before{content:""}.akion-tshirt:before{content:""}.akion-tshirt-outline:before{content:""}.akion-umbrella:before{content:""}.akion-university:before{content:""}.akion-unlocked:before{content:""}.akion-upload:before{content:""}.akion-usb:before{content:""}.akion-videocamera:before{content:""}.akion-volume-high:before{content:""}.akion-volume-low:before{content:""}.akion-volume-medium:before{content:""}.akion-volume-mute:before{content:""}.akion-wand:before{content:""}.akion-waterdrop:before{content:""}.akion-wifi:before{content:""}.akion-wineglass:before{content:""}.akion-woman:before{content:""}.akion-wrench:before{content:""}.akion-xbox:before{content:""}[class*=aklogo-]:before{display:inline-block;font-family:"Akeeba Products";font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;position:relative;-moz-osx-font-smoothing:grayscale}[class*=aklogo-].sm:before{font-size:36px}[class*=aklogo-].md:before{font-size:64px}[class*=aklogo-].lg:before{font-size:112px}[class*=aklogo-].red:before,[class*=aklogo-].joomla:before{color:#e2363c;background:rgba(0,0,0,0)}[class*=aklogo-].teal:before,[class*=aklogo-].wp:before{color:#40b5b8;background:rgba(0,0,0,0)}[class*=aklogo-].white:before{color:#fff;background:rgba(0,0,0,0)}[class*=aklogo-].grey:before,[class*=aklogo-].sa:before{color:#514f50;background:rgba(0,0,0,0)}.aklogo-company-logo:before{content:"e"}.aklogo-admintools-j:before{content:"A"}.aklogo-admintools-j-small:before,.sm.aklogo-admintools-j:before{content:"a"}.aklogo-admintools-wp:before{content:"V"}.aklogo-admintools-wp-small:before,.sm.aklogo-admintools-wp:before{content:"v"}.aklogo-backup-j:before{content:"B"}.aklogo-backup-wp:before{content:"W"}.aklogo-solo:before{content:"s"}.aklogo-kickstart:before{content:"k"}.aklogo-essentials-j:before{content:"G"}.aklogo-essentials-wp:before{content:"H"}.aklogo-deluxe-j:before{content:"F"}.aklogo-login-guard:before{content:"L"}.aklogo-social-login:before{content:"l"}.aklogo-subscriptions:before{content:"S"}.aklogo-arccli:before{content:"C"}.aklogo-docimport:before{content:"D"}.aklogo-extract-wizard:before{content:"E"}.aklogo-tickets:before{content:"T"}.aklogo-unite:before{content:"U"}.aklogo-fof:before{content:"f"}.aklogo-release-system:before{content:"R"}.aklogo-strapper:before{content:"m"}.aklogo-engage:before{content:"I"}.aklogo-replace:before{content:"r"}.akeeba-renderer-fef{font-weight:400;line-height:1.45;font-size:inherit;font-family:"Open Sans",BlinkMacSystemFont,-apple-system,"Segoe UI","Roboto",Helvetica,Arial,sans-serif;overflow-wrap:break-word}.akeeba-renderer-fef p{margin-bottom:1.3em;font-family:"Open Sans",BlinkMacSystemFont,-apple-system,"Segoe UI","Roboto",Helvetica,Arial,sans-serif;line-height:170%}.akeeba-renderer-fef p.lead{font-size:1.2em;line-height:1.33em}.akeeba-renderer-fef p strong{font-weight:bold}.akeeba-renderer-fef p em{font-style:italic}.akeeba-renderer-fef h1,.akeeba-renderer-fef h2,.akeeba-renderer-fef h3,.akeeba-renderer-fef h4,.akeeba-renderer-fef h5,.akeeba-renderer-fef h6{margin:1.414em 0 .5em;font-weight:inherit;line-height:1.2;font-family:"Montserrat","Avenir Medium","Segoe UI","Candara","Noto Sans",sans-serif}.akeeba-renderer-fef h1:first-child,.akeeba-renderer-fef h2:first-child,.akeeba-renderer-fef h3:first-child,.akeeba-renderer-fef h4:first-child,.akeeba-renderer-fef h5:first-child,.akeeba-renderer-fef h6:first-child{margin-top:0}.akeeba-renderer-fef h1+h1,.akeeba-renderer-fef h1+h2,.akeeba-renderer-fef h1+h3,.akeeba-renderer-fef h1+h4,.akeeba-renderer-fef h2+h1,.akeeba-renderer-fef h2+h2,.akeeba-renderer-fef h2+h3,.akeeba-renderer-fef h2+h4,.akeeba-renderer-fef h3+h1,.akeeba-renderer-fef h3+h2,.akeeba-renderer-fef h3+h3,.akeeba-renderer-fef h3+h4,.akeeba-renderer-fef h4+h1,.akeeba-renderer-fef h4+h2,.akeeba-renderer-fef h4+h3,.akeeba-renderer-fef h4+h4,.akeeba-renderer-fef h5+h1,.akeeba-renderer-fef h5+h2,.akeeba-renderer-fef h5+h3,.akeeba-renderer-fef h5+h4,.akeeba-renderer-fef h6+h1,.akeeba-renderer-fef h6+h2,.akeeba-renderer-fef h6+h3,.akeeba-renderer-fef h6+h4{margin-top:0}.akeeba-renderer-fef h1{font-size:2.074em}.akeeba-renderer-fef h2{font-size:1.728em}.akeeba-renderer-fef h3{font-size:1.44em}.akeeba-renderer-fef h3.akeeba-sub-header{font-style:italic}.akeeba-renderer-fef h4{font-size:1.2em;border-bottom:1px solid #40b5b8;margin-bottom:15px}.akeeba-renderer-fef small,.akeeba-renderer-fef details p,.akeeba-renderer-fef .small{font-size:.9em}.akeeba-renderer-fef .large{font-size:1.2em}.akeeba-renderer-fef .text-center{text-align:center}.akeeba-renderer-fef pre{font-family:Consolas,monospace;background:#efefef;border:1px solid #d6d6d6;padding:10px 15px;border-radius:.25rem;white-space:pre-wrap;tab-size:4}.akeeba-renderer-fef code{font-family:Consolas,monospace;background:#efefef;color:#e2363c;border:1px solid #d6d6d6;padding:1px 3px;border-radius:.25rem}.akeeba-renderer-fef p>code{line-height:1.9em}.akeeba-renderer-fef hr{display:block;height:1px;border:0;border-top:1px solid #ddd;margin:1.4em 0;padding:0}.akeeba-renderer-fef details{padding:5px}.akeeba-renderer-fef details summary{cursor:pointer;margin-bottom:10px}.akeeba-renderer-fef a{text-decoration:underline}.akeeba-renderer-fef{padding:30px}.akeeba-renderer-fef .akeeba-maxwidth{max-width:1200px;margin:0 auto;padding:0 10px}.akeeba-renderer-fef [class*=akeeba-container]{display:grid;grid-template-columns:minmax(0, 1fr);align-items:start}.akeeba-renderer-fef [class*=akeeba-container][class*="--100"]{grid-template-columns:minmax(0, 1fr)}@media(min-width: 1024px){.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-column-gap:2rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(1){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(2){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(3){grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(4){grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(5){grid-row:3/4}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(6){grid-row:3/4}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(7){grid-row:4/5}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(8){grid-row:4/5}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(9){grid-row:5/6}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(10){grid-row:5/6}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(11){grid-row:6/7}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(12){grid-row:6/7}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(13){grid-row:7/8}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(14){grid-row:7/8}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(15){grid-row:8/9}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(16){grid-row:8/9}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(17){grid-row:9/10}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(18){grid-row:9/10}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(19){grid-row:10/11}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(20){grid-row:10/11}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(21){grid-row:11/12}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(22){grid-row:11/12}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(23){grid-row:12/13}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(24){grid-row:12/13}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(25){grid-row:13/14}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(26){grid-row:13/14}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(27){grid-row:14/15}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(28){grid-row:14/15}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(29){grid-row:15/16}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(30){grid-row:15/16}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(odd){grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--50-50"]>:nth-child(even){grid-column:2/3}}@media(min-width: 1024px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 3fr);grid-column-gap:2rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(1){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(2){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(3){grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(4){grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(5){grid-row:3/4}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(6){grid-row:3/4}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(7){grid-row:4/5}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(8){grid-row:4/5}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(9){grid-row:5/6}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(10){grid-row:5/6}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(11){grid-row:6/7}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(12){grid-row:6/7}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(13){grid-row:7/8}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(14){grid-row:7/8}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(15){grid-row:8/9}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(16){grid-row:8/9}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(17){grid-row:9/10}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(18){grid-row:9/10}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(19){grid-row:10/11}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(20){grid-row:10/11}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(21){grid-row:11/12}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(22){grid-row:11/12}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(23){grid-row:12/13}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(24){grid-row:12/13}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(25){grid-row:13/14}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(26){grid-row:13/14}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(27){grid-row:14/15}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(28){grid-row:14/15}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(29){grid-row:15/16}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(30){grid-row:15/16}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(odd){grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(even){grid-column:2/3}}@media(min-width: 768px)and (max-width: 1023px){.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);grid-column-gap:2rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(1){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(2){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(3){grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(4){grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(5){grid-row:3/4}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(6){grid-row:3/4}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(7){grid-row:4/5}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(8){grid-row:4/5}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(9){grid-row:5/6}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(10){grid-row:5/6}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(11){grid-row:6/7}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(12){grid-row:6/7}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(13){grid-row:7/8}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(14){grid-row:7/8}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(15){grid-row:8/9}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(16){grid-row:8/9}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(17){grid-row:9/10}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(18){grid-row:9/10}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(19){grid-row:10/11}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(20){grid-row:10/11}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(21){grid-row:11/12}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(22){grid-row:11/12}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(23){grid-row:12/13}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(24){grid-row:12/13}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(25){grid-row:13/14}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(26){grid-row:13/14}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(27){grid-row:14/15}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(28){grid-row:14/15}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(29){grid-row:15/16}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(30){grid-row:15/16}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(odd){grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--25-75"]>:nth-child(even){grid-column:2/3}}@media(min-width: 1024px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]{display:grid;grid-template-columns:minmax(0, 3fr) minmax(0, 1fr);grid-column-gap:2rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(1){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(2){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(3){grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(4){grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(5){grid-row:3/4}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(6){grid-row:3/4}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(7){grid-row:4/5}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(8){grid-row:4/5}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(9){grid-row:5/6}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(10){grid-row:5/6}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(11){grid-row:6/7}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(12){grid-row:6/7}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(13){grid-row:7/8}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(14){grid-row:7/8}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(15){grid-row:8/9}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(16){grid-row:8/9}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(17){grid-row:9/10}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(18){grid-row:9/10}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(19){grid-row:10/11}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(20){grid-row:10/11}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(21){grid-row:11/12}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(22){grid-row:11/12}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(23){grid-row:12/13}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(24){grid-row:12/13}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(25){grid-row:13/14}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(26){grid-row:13/14}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(27){grid-row:14/15}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(28){grid-row:14/15}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(29){grid-row:15/16}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(30){grid-row:15/16}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(odd){grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(even){grid-column:2/3}}@media(min-width: 768px)and (max-width: 1023px){.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]{display:grid;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr);grid-column-gap:2rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(1){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(2){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(3){grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(4){grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(5){grid-row:3/4}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(6){grid-row:3/4}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(7){grid-row:4/5}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(8){grid-row:4/5}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(9){grid-row:5/6}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(10){grid-row:5/6}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(11){grid-row:6/7}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(12){grid-row:6/7}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(13){grid-row:7/8}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(14){grid-row:7/8}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(15){grid-row:8/9}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(16){grid-row:8/9}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(17){grid-row:9/10}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(18){grid-row:9/10}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(19){grid-row:10/11}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(20){grid-row:10/11}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(21){grid-row:11/12}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(22){grid-row:11/12}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(23){grid-row:12/13}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(24){grid-row:12/13}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(25){grid-row:13/14}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(26){grid-row:13/14}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(27){grid-row:14/15}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(28){grid-row:14/15}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(29){grid-row:15/16}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(30){grid-row:15/16}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(odd){grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--75-25"]>:nth-child(even){grid-column:2/3}}@media(min-width: 1024px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);grid-column-gap:2rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(1){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(2){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(3){grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(4){grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(5){grid-row:3/4}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(6){grid-row:3/4}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(7){grid-row:4/5}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(8){grid-row:4/5}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(9){grid-row:5/6}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(10){grid-row:5/6}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(11){grid-row:6/7}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(12){grid-row:6/7}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(13){grid-row:7/8}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(14){grid-row:7/8}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(15){grid-row:8/9}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(16){grid-row:8/9}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(17){grid-row:9/10}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(18){grid-row:9/10}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(19){grid-row:10/11}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(20){grid-row:10/11}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(21){grid-row:11/12}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(22){grid-row:11/12}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(23){grid-row:12/13}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(24){grid-row:12/13}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(25){grid-row:13/14}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(26){grid-row:13/14}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(27){grid-row:14/15}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(28){grid-row:14/15}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(29){grid-row:15/16}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(30){grid-row:15/16}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(odd){grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(even){grid-column:2/3}}@media(min-width: 768px)and (max-width: 1023px){.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]{display:grid;grid-template-columns:minmax(0, 2fr) minmax(0, 3fr);grid-column-gap:2rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(1){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(2){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(3){grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(4){grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(5){grid-row:3/4}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(6){grid-row:3/4}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(7){grid-row:4/5}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(8){grid-row:4/5}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(9){grid-row:5/6}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(10){grid-row:5/6}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(11){grid-row:6/7}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(12){grid-row:6/7}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(13){grid-row:7/8}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(14){grid-row:7/8}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(15){grid-row:8/9}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(16){grid-row:8/9}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(17){grid-row:9/10}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(18){grid-row:9/10}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(19){grid-row:10/11}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(20){grid-row:10/11}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(21){grid-row:11/12}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(22){grid-row:11/12}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(23){grid-row:12/13}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(24){grid-row:12/13}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(25){grid-row:13/14}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(26){grid-row:13/14}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(27){grid-row:14/15}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(28){grid-row:14/15}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(29){grid-row:15/16}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(30){grid-row:15/16}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(odd){grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--33-66"]>:nth-child(even){grid-column:2/3}}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]{grid-column-gap:2rem;grid-row-gap:1rem}@media(min-width: 1024px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]{display:grid;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr);grid-column-gap:2rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(odd){grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(even){grid-column:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(1){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(2){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(3){grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(4){grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(5){grid-row:3/4}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(6){grid-row:3/4}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(7){grid-row:4/5}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(8){grid-row:4/5}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(9){grid-row:5/6}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(10){grid-row:5/6}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(11){grid-row:6/7}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(12){grid-row:6/7}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(13){grid-row:7/8}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(14){grid-row:7/8}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(15){grid-row:8/9}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(16){grid-row:8/9}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(17){grid-row:9/10}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(18){grid-row:9/10}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(19){grid-row:10/11}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(20){grid-row:10/11}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(21){grid-row:11/12}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(22){grid-row:11/12}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(23){grid-row:12/13}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(24){grid-row:12/13}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(25){grid-row:13/14}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(26){grid-row:13/14}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(27){grid-row:14/15}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(28){grid-row:14/15}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(29){grid-row:15/16}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(30){grid-row:15/16}}@media(min-width: 768px)and (max-width: 1023px){.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]{display:grid;grid-template-columns:minmax(0, 3fr) minmax(0, 2fr);grid-column-gap:2rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(1){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(2){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(3){grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(4){grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(5){grid-row:3/4}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(6){grid-row:3/4}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(7){grid-row:4/5}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(8){grid-row:4/5}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(9){grid-row:5/6}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(10){grid-row:5/6}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(11){grid-row:6/7}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(12){grid-row:6/7}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(13){grid-row:7/8}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(14){grid-row:7/8}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(15){grid-row:8/9}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(16){grid-row:8/9}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(17){grid-row:9/10}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(18){grid-row:9/10}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(19){grid-row:10/11}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(20){grid-row:10/11}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(21){grid-row:11/12}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(22){grid-row:11/12}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(23){grid-row:12/13}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(24){grid-row:12/13}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(25){grid-row:13/14}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(26){grid-row:13/14}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(27){grid-row:14/15}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(28){grid-row:14/15}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(29){grid-row:15/16}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(30){grid-row:15/16}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(odd){grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--66-33"]>:nth-child(even){grid-column:2/3}}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]{grid-column-gap:2rem;grid-row-gap:1rem}@media(min-width: 1024px){.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]{display:grid;grid-template-columns:5fr 5fr 2fr;grid-column-gap:2rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(1){grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(2){grid-column:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(3){grid-column:3/4}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(1){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(2){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(3){grid-row:1/2}}@media(min-width: 768px)and (max-width: 1023px){.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);grid-column-gap:2rem;grid-row-gap:1rem}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(1){grid-column:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(2){grid-column:2/3}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(3){grid-column:3/4}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(1){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(2){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-container][class*="--5-5-2"]>:nth-child(3){grid-row:1/2}}.akeeba-renderer-fef [class*=akeeba-container][class*="--comfortable"]{grid-column-gap:2rem;grid-row-gap:3rem;padding:1.5rem 0}.akeeba-renderer-fef [class*=akeeba-container] header{grid-column:1/3;align-self:stretch}.akeeba-renderer-fef [class*=akeeba-grid]{display:grid;grid-column-gap:.5rem;grid-row-gap:.5rem;grid-template-columns:repeat(auto-fill, minmax(10em, 1fr))}.akeeba-renderer-fef [class*=akeeba-grid][class*="--large"]{grid-template-columns:repeat(auto-fill, minmax(15em, 1fr))}.akeeba-renderer-fef [class*=akeeba-grid][class*="--xl"]{grid-template-columns:repeat(auto-fill, minmax(20em, 1fr))}.akeeba-renderer-fef [class*=akeeba-grid][class*="--small"]{grid-template-columns:repeat(auto-fill, minmax(7rem, 1fr))}#akeeba-modal-content .akeeba-renderer-fef{padding:0}.akeeba-renderer-fef [class*=akeeba-panel]{background:#fff;border-radius:.25rem;padding:15px;margin:20px 0;border:1px solid #efefef}.akeeba-renderer-fef [class*=akeeba-panel]>:last-child{margin-bottom:0}.akeeba-renderer-fef [class*=akeeba-panel]>:first-child{margin-top:0}.akeeba-renderer-fef [class*=akeeba-panel]+[class*=akeeba-panel]{margin-top:0}.akeeba-renderer-fef [class*=akeeba-panel] .akeeba-block-header{margin:-16px -16px 10px -16px;padding:.75em 1.25em;border-radius:.25rem .25rem 0 0;border-bottom:1px solid #efefef}.akeeba-renderer-fef [class*=akeeba-panel] .akeeba-block-header h1:last-child,.akeeba-renderer-fef [class*=akeeba-panel] .akeeba-block-header h2:last-child,.akeeba-renderer-fef [class*=akeeba-panel] .akeeba-block-header h3:last-child,.akeeba-renderer-fef [class*=akeeba-panel] .akeeba-block-header h4:last-child{margin-bottom:0}.akeeba-renderer-fef [class*=akeeba-panel] .akeeba-block-header+h1,.akeeba-renderer-fef [class*=akeeba-panel] .akeeba-block-header+h2,.akeeba-renderer-fef [class*=akeeba-panel] .akeeba-block-header+h3,.akeeba-renderer-fef [class*=akeeba-panel] .akeeba-block-header+h4{margin-top:0}.akeeba-renderer-fef [class*=akeeba-panel][class*=teal],.akeeba-renderer-fef [class*=akeeba-panel][class*=primary]{border:1px solid #40b5b8}.akeeba-renderer-fef [class*=akeeba-panel][class*=teal] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=primary] header{background:#40b5b8;border-bottom:0}.akeeba-renderer-fef [class*=akeeba-panel][class*=teal] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=teal] header h1,.akeeba-renderer-fef [class*=akeeba-panel][class*=teal] header h2,.akeeba-renderer-fef [class*=akeeba-panel][class*=teal] header h3,.akeeba-renderer-fef [class*=akeeba-panel][class*=primary] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=primary] header h1,.akeeba-renderer-fef [class*=akeeba-panel][class*=primary] header h2,.akeeba-renderer-fef [class*=akeeba-panel][class*=primary] header h3{color:#fff}.akeeba-renderer-fef [class*=akeeba-panel][class*=red],.akeeba-renderer-fef [class*=akeeba-panel][class*=danger]{border:1px solid #e2363c}.akeeba-renderer-fef [class*=akeeba-panel][class*=red] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=danger] header{background:#e2363c;border-bottom:0}.akeeba-renderer-fef [class*=akeeba-panel][class*=red] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=red] header h1,.akeeba-renderer-fef [class*=akeeba-panel][class*=red] header h2,.akeeba-renderer-fef [class*=akeeba-panel][class*=red] header h3,.akeeba-renderer-fef [class*=akeeba-panel][class*=danger] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=danger] header h1,.akeeba-renderer-fef [class*=akeeba-panel][class*=danger] header h2,.akeeba-renderer-fef [class*=akeeba-panel][class*=danger] header h3{color:#fff}.akeeba-renderer-fef [class*=akeeba-panel][class*=orange],.akeeba-renderer-fef [class*=akeeba-panel][class*=warning]{border:1px solid #f0ad4e}.akeeba-renderer-fef [class*=akeeba-panel][class*=orange] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=warning] header{background:#f0ad4e;border-bottom:0}.akeeba-renderer-fef [class*=akeeba-panel][class*=orange] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=orange] header h1,.akeeba-renderer-fef [class*=akeeba-panel][class*=orange] header h2,.akeeba-renderer-fef [class*=akeeba-panel][class*=orange] header h3,.akeeba-renderer-fef [class*=akeeba-panel][class*=warning] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=warning] header h1,.akeeba-renderer-fef [class*=akeeba-panel][class*=warning] header h2,.akeeba-renderer-fef [class*=akeeba-panel][class*=warning] header h3{color:#fff}.akeeba-renderer-fef [class*=akeeba-panel][class*=green],.akeeba-renderer-fef [class*=akeeba-panel][class*=success]{border:1px solid #93c34e}.akeeba-renderer-fef [class*=akeeba-panel][class*=green] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=success] header{background:#93c34e;border-bottom:0}.akeeba-renderer-fef [class*=akeeba-panel][class*=green] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=green] header h1,.akeeba-renderer-fef [class*=akeeba-panel][class*=green] header h2,.akeeba-renderer-fef [class*=akeeba-panel][class*=green] header h3,.akeeba-renderer-fef [class*=akeeba-panel][class*=success] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=success] header h1,.akeeba-renderer-fef [class*=akeeba-panel][class*=success] header h2,.akeeba-renderer-fef [class*=akeeba-panel][class*=success] header h3{color:#fff}.akeeba-renderer-fef [class*=akeeba-panel][class*=default],.akeeba-renderer-fef [class*=akeeba-panel][class*=info]{border:1px solid #e2e2e2}.akeeba-renderer-fef [class*=akeeba-panel][class*=default] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=info] header{background:#e2e2e2;border-bottom:0}.akeeba-renderer-fef [class*=akeeba-panel][class*=default] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=default] header h1,.akeeba-renderer-fef [class*=akeeba-panel][class*=default] header h2,.akeeba-renderer-fef [class*=akeeba-panel][class*=default] header h3,.akeeba-renderer-fef [class*=akeeba-panel][class*=info] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=info] header h1,.akeeba-renderer-fef [class*=akeeba-panel][class*=info] header h2,.akeeba-renderer-fef [class*=akeeba-panel][class*=info] header h3{color:#333}.akeeba-renderer-fef [class*=akeeba-block]{margin-bottom:10px;padding:1em 1em 1em 4em;position:relative}.akeeba-renderer-fef [class*=akeeba-block] :last-child{margin-bottom:0}.akeeba-renderer-fef [class*=akeeba-block]:before{font-size:1.75em;position:absolute;top:.5em;left:.75em}.akeeba-renderer-fef [class*=akeeba-block][class*=info]{border:1px solid #40b5b8;border-radius:.25rem;background:#e7f6f7}.akeeba-renderer-fef [class*=akeeba-block][class*=info]:before{content:"";color:#40b5b8}.akeeba-renderer-fef [class*=akeeba-block][class*=warning]{border:1px solid #f0ad4e;border-radius:.25rem;background:#fdf5e9}.akeeba-renderer-fef [class*=akeeba-block][class*=warning]:before{content:"";color:#f0ad4e}.akeeba-renderer-fef [class*=akeeba-block][class*=success]{border:1px solid #93c34e;border-radius:.25rem;background:#ebf4df}.akeeba-renderer-fef [class*=akeeba-block][class*=success]:before{content:"";color:#93c34e}.akeeba-renderer-fef [class*=akeeba-block][class*=failure]{border:1px solid #e2363c;border-radius:.25rem;background:#fadfe0}.akeeba-renderer-fef [class*=akeeba-block][class*=failure]:before{content:"";color:#e2363c}.akeeba-renderer-fef [class*=akeeba-block]>summary{margin:0;font-weight:bold;line-height:1.2;font-family:"Montserrat","Avenir Medium","Segoe UI","Candara","Noto Sans",sans-serif;font-size:1.1em}.akeeba-renderer-fef a[class*=akeeba-btn],.akeeba-renderer-fef button[class*=akeeba-btn],.akeeba-renderer-fef span[class*=akeeba-btn],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn]{display:inline-block;padding:.6em 1.2em;color:#fff;background:#40b5b8;border-radius:.25rem;border:none;cursor:pointer;text-decoration:none;font-family:"Open Sans",BlinkMacSystemFont,-apple-system,"Segoe UI","Roboto",Helvetica,Arial,sans-serif}.akeeba-renderer-fef a[class*=akeeba-btn][class*=block],.akeeba-renderer-fef button[class*=akeeba-btn][class*=block],.akeeba-renderer-fef span[class*=akeeba-btn][class*=block],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=block]{display:block;text-align:center}.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akion],.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=aklogo],.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akion],.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=aklogo],.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akion],.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=aklogo],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akion],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=aklogo]{font-size:1.25em;vertical-align:sub;display:inline-block;width:1em;text-align:center}.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akion]:not(:last-child),.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-label][class*=failure]:not(:last-child):before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-label][class*=warning]:not(:last-child):before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-label][class*=info]:not(:last-child):before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-label][class*=success]:not(:last-child):before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-block][class*=info]:not(:last-child):before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-block][class*=warning]:not(:last-child):before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-block][class*=success]:not(:last-child):before,.akeeba-renderer-fef a[class*=akeeba-btn] span[class*=akeeba-block][class*=failure]:not(:last-child):before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akion]:not(:last-child),.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-label][class*=failure]:not(:last-child):before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-label][class*=warning]:not(:last-child):before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-label][class*=info]:not(:last-child):before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-label][class*=success]:not(:last-child):before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-block][class*=info]:not(:last-child):before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-block][class*=warning]:not(:last-child):before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-block][class*=success]:not(:last-child):before,.akeeba-renderer-fef button[class*=akeeba-btn] span[class*=akeeba-block][class*=failure]:not(:last-child):before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akion]:not(:last-child),.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-label][class*=failure]:not(:last-child):before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-label][class*=warning]:not(:last-child):before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-label][class*=info]:not(:last-child):before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-label][class*=success]:not(:last-child):before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-block][class*=info]:not(:last-child):before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-block][class*=warning]:not(:last-child):before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-block][class*=success]:not(:last-child):before,.akeeba-renderer-fef span[class*=akeeba-btn] span[class*=akeeba-block][class*=failure]:not(:last-child):before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akion]:not(:last-child),.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-label][class*=failure]:not(:last-child):before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-label][class*=warning]:not(:last-child):before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-label][class*=info]:not(:last-child):before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-label][class*=success]:not(:last-child):before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-block][class*=info]:not(:last-child):before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-block][class*=warning]:not(:last-child):before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-block][class*=success]:not(:last-child):before,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn] span[class*=akeeba-block][class*=failure]:not(:last-child):before{margin-right:.5em}.akeeba-renderer-fef a[class*=akeeba-btn]:hover,.akeeba-renderer-fef button[class*=akeeba-btn]:hover,.akeeba-renderer-fef span[class*=akeeba-btn]:hover,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn]:hover{background:#339092}.akeeba-renderer-fef a[class*=akeeba-btn]:focus,.akeeba-renderer-fef button[class*=akeeba-btn]:focus,.akeeba-renderer-fef span[class*=akeeba-btn]:focus,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn]:focus{background:#339092;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #40b5b8}.akeeba-renderer-fef a[class*=akeeba-btn][class*=primary],.akeeba-renderer-fef button[class*=akeeba-btn][class*=primary],.akeeba-renderer-fef span[class*=akeeba-btn][class*=primary],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=primary]{background:#40b5b8;color:#fff;border:1px solid #40b5b8}.akeeba-renderer-fef a[class*=akeeba-btn][class*=primary]:hover,.akeeba-renderer-fef button[class*=akeeba-btn][class*=primary]:hover,.akeeba-renderer-fef span[class*=akeeba-btn][class*=primary]:hover,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=primary]:hover{background:#339092;color:#fff}.akeeba-renderer-fef a[class*=akeeba-btn][class*=primary]:focus,.akeeba-renderer-fef button[class*=akeeba-btn][class*=primary]:focus,.akeeba-renderer-fef span[class*=akeeba-btn][class*=primary]:focus,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=primary]:focus{background:#339092;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #40b5b8}.akeeba-renderer-fef a[class*=akeeba-btn][class*=ghost],.akeeba-renderer-fef button[class*=akeeba-btn][class*=ghost],.akeeba-renderer-fef span[class*=akeeba-btn][class*=ghost],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=ghost]{background:#fff;color:#339092;border:1px solid #40b5b8}.akeeba-renderer-fef a[class*=akeeba-btn][class*=ghost]:hover,.akeeba-renderer-fef button[class*=akeeba-btn][class*=ghost]:hover,.akeeba-renderer-fef span[class*=akeeba-btn][class*=ghost]:hover,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=ghost]:hover{background:#e7f6f7;color:#1f5859}.akeeba-renderer-fef a[class*=akeeba-btn][class*=ghost]:focus,.akeeba-renderer-fef button[class*=akeeba-btn][class*=ghost]:focus,.akeeba-renderer-fef span[class*=akeeba-btn][class*=ghost]:focus,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=ghost]:focus{background:#e7f6f7;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fff}.akeeba-renderer-fef a[class*=akeeba-btn][class*=dark],.akeeba-renderer-fef button[class*=akeeba-btn][class*=dark],.akeeba-renderer-fef span[class*=akeeba-btn][class*=dark],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=dark]{background:#514f50;color:#fff;border:1px solid #514f50}.akeeba-renderer-fef a[class*=akeeba-btn][class*=dark]:hover,.akeeba-renderer-fef button[class*=akeeba-btn][class*=dark]:hover,.akeeba-renderer-fef span[class*=akeeba-btn][class*=dark]:hover,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=dark]:hover{background:#373637;color:#fff}.akeeba-renderer-fef a[class*=akeeba-btn][class*=dark]:focus,.akeeba-renderer-fef button[class*=akeeba-btn][class*=dark]:focus,.akeeba-renderer-fef span[class*=akeeba-btn][class*=dark]:focus,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=dark]:focus{background:#373637;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #514f50}.akeeba-renderer-fef a[class*=akeeba-btn][class*=teal],.akeeba-renderer-fef button[class*=akeeba-btn][class*=teal],.akeeba-renderer-fef span[class*=akeeba-btn][class*=teal],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=teal]{background:#40b5b8;color:#fff;border:1px solid #40b5b8}.akeeba-renderer-fef a[class*=akeeba-btn][class*=teal]:hover,.akeeba-renderer-fef button[class*=akeeba-btn][class*=teal]:hover,.akeeba-renderer-fef span[class*=akeeba-btn][class*=teal]:hover,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=teal]:hover{background:#339092;color:#fff}.akeeba-renderer-fef a[class*=akeeba-btn][class*=teal]:focus,.akeeba-renderer-fef button[class*=akeeba-btn][class*=teal]:focus,.akeeba-renderer-fef span[class*=akeeba-btn][class*=teal]:focus,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=teal]:focus{background:#339092;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #40b5b8}.akeeba-renderer-fef a[class*=akeeba-btn][class*=red],.akeeba-renderer-fef button[class*=akeeba-btn][class*=red],.akeeba-renderer-fef span[class*=akeeba-btn][class*=red],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=red]{background:#e2363c;color:#fff;border:1px solid #e2363c}.akeeba-renderer-fef a[class*=akeeba-btn][class*=red]:hover,.akeeba-renderer-fef button[class*=akeeba-btn][class*=red]:hover,.akeeba-renderer-fef span[class*=akeeba-btn][class*=red]:hover,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=red]:hover{background:#c81d23;color:#fff}.akeeba-renderer-fef a[class*=akeeba-btn][class*=red]:focus,.akeeba-renderer-fef button[class*=akeeba-btn][class*=red]:focus,.akeeba-renderer-fef span[class*=akeeba-btn][class*=red]:focus,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=red]:focus{background:#c81d23;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #e2363c}.akeeba-renderer-fef a[class*=akeeba-btn][class*=orange],.akeeba-renderer-fef button[class*=akeeba-btn][class*=orange],.akeeba-renderer-fef span[class*=akeeba-btn][class*=orange],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=orange]{background:#eea236;color:#fff;border:1px solid #eea236}.akeeba-renderer-fef a[class*=akeeba-btn][class*=orange]:hover,.akeeba-renderer-fef button[class*=akeeba-btn][class*=orange]:hover,.akeeba-renderer-fef span[class*=akeeba-btn][class*=orange]:hover,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=orange]:hover{background:#df8a13;color:#fff}.akeeba-renderer-fef a[class*=akeeba-btn][class*=orange]:focus,.akeeba-renderer-fef button[class*=akeeba-btn][class*=orange]:focus,.akeeba-renderer-fef span[class*=akeeba-btn][class*=orange]:focus,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=orange]:focus{background:#df8a13;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eea236}.akeeba-renderer-fef a[class*=akeeba-btn][class*=green],.akeeba-renderer-fef button[class*=akeeba-btn][class*=green],.akeeba-renderer-fef span[class*=akeeba-btn][class*=green],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=green]{background:#93c34e;color:#fff;border:1px solid #93c34e}.akeeba-renderer-fef a[class*=akeeba-btn][class*=green]:hover,.akeeba-renderer-fef button[class*=akeeba-btn][class*=green]:hover,.akeeba-renderer-fef span[class*=akeeba-btn][class*=green]:hover,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=green]:hover{background:#79a638;color:#fff}.akeeba-renderer-fef a[class*=akeeba-btn][class*=green]:focus,.akeeba-renderer-fef button[class*=akeeba-btn][class*=green]:focus,.akeeba-renderer-fef span[class*=akeeba-btn][class*=green]:focus,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=green]:focus{background:#79a638;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #93c34e}.akeeba-renderer-fef a[class*=akeeba-btn][class*=grey],.akeeba-renderer-fef button[class*=akeeba-btn][class*=grey],.akeeba-renderer-fef span[class*=akeeba-btn][class*=grey],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=grey]{background:#e7e7e7;color:#514f50;border:1px solid #e7e7e7}.akeeba-renderer-fef a[class*=akeeba-btn][class*=grey]:hover,.akeeba-renderer-fef button[class*=akeeba-btn][class*=grey]:hover,.akeeba-renderer-fef span[class*=akeeba-btn][class*=grey]:hover,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=grey]:hover{background:#cecece;color:#514f50}.akeeba-renderer-fef a[class*=akeeba-btn][class*=grey]:focus,.akeeba-renderer-fef button[class*=akeeba-btn][class*=grey]:focus,.akeeba-renderer-fef span[class*=akeeba-btn][class*=grey]:focus,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=grey]:focus{background:#cecece;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #e7e7e7}.akeeba-renderer-fef a[class*=akeeba-btn][class*=small],.akeeba-renderer-fef button[class*=akeeba-btn][class*=small],.akeeba-renderer-fef span[class*=akeeba-btn][class*=small],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=small]{padding:.3em 1em;font-size:.9em}.akeeba-renderer-fef a[class*=akeeba-btn][class*=mini],.akeeba-renderer-fef button[class*=akeeba-btn][class*=mini],.akeeba-renderer-fef span[class*=akeeba-btn][class*=mini],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=mini]{padding:.2em .5em .2em 1em;font-size:.8em}.akeeba-renderer-fef a[class*=akeeba-btn][class*=big],.akeeba-renderer-fef button[class*=akeeba-btn][class*=big],.akeeba-renderer-fef span[class*=akeeba-btn][class*=big],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=big]{padding:.5em 1.3em;font-size:1.4em}.akeeba-renderer-fef a[class*=akeeba-btn]:disabled,.akeeba-renderer-fef button[class*=akeeba-btn]:disabled,.akeeba-renderer-fef span[class*=akeeba-btn]:disabled,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn]:disabled{background:#efefef;color:#9e9b9d;border:1px solid #e2e2e2}.akeeba-renderer-fef a[class*=akeeba-btn]:disabled:hover,.akeeba-renderer-fef button[class*=akeeba-btn]:disabled:hover,.akeeba-renderer-fef span[class*=akeeba-btn]:disabled:hover,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn]:disabled:hover{background:#efefef;color:#9e9b9d;cursor:not-allowed}.akeeba-renderer-fef a[class*=akeeba-btn]:disabled:focus,.akeeba-renderer-fef button[class*=akeeba-btn]:disabled:focus,.akeeba-renderer-fef span[class*=akeeba-btn]:disabled:focus,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn]:disabled:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #40b5b8}.akeeba-renderer-fef a[class*=akeeba-btn]+a[class*=akeeba-btn],.akeeba-renderer-fef a[class*=akeeba-btn]+button[class*=akeeba-btn],.akeeba-renderer-fef a[class*=akeeba-btn]+span[class*=akeeba-btn],.akeeba-renderer-fef a[class*=akeeba-btn]+input[type=submit][class*=akeeba-btn],.akeeba-renderer-fef button[class*=akeeba-btn]+a[class*=akeeba-btn],.akeeba-renderer-fef button[class*=akeeba-btn]+button[class*=akeeba-btn],.akeeba-renderer-fef button[class*=akeeba-btn]+span[class*=akeeba-btn],.akeeba-renderer-fef button[class*=akeeba-btn]+input[type=submit][class*=akeeba-btn],.akeeba-renderer-fef span[class*=akeeba-btn]+a[class*=akeeba-btn],.akeeba-renderer-fef span[class*=akeeba-btn]+button[class*=akeeba-btn],.akeeba-renderer-fef span[class*=akeeba-btn]+span[class*=akeeba-btn],.akeeba-renderer-fef span[class*=akeeba-btn]+input[type=submit][class*=akeeba-btn],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn]+a[class*=akeeba-btn],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn]+button[class*=akeeba-btn],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn]+span[class*=akeeba-btn],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn]+input[type=submit][class*=akeeba-btn]{margin-left:5px}.akeeba-renderer-fef a[class*=akeeba-action]{display:block;padding:1em;text-align:center;color:#514f50;text-decoration:none;border-radius:.25rem;line-height:1.25em;hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;word-break:break-word}.akeeba-renderer-fef a[class*=akeeba-action] span[class*=akion],.akeeba-renderer-fef a[class*=akeeba-action] span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action] span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action] span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action] span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action] span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action] span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action] span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action] span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action] span[class*=aklogo]{display:block;font-size:2.25em;padding:.7em;margin-bottom:.3em;background:#efefef}.akeeba-renderer-fef a[class*=akeeba-action]:hover{background:#e2e2e2}.akeeba-renderer-fef a[class*=akeeba-action][class*=green] span[class*=akion],.akeeba-renderer-fef a[class*=akeeba-action][class*=green] span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=green] span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=green] span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=green] span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=green] span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=green] span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=green] span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=green] span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=green] span[class*=aklogo]{background:#93c34e;color:#fff}.akeeba-renderer-fef a[class*=akeeba-action][class*=green]:hover{background:#79a638;color:#fff}.akeeba-renderer-fef a[class*=akeeba-action][class*=teal] span[class*=akion],.akeeba-renderer-fef a[class*=akeeba-action][class*=teal] span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=teal] span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=teal] span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=teal] span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=teal] span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=teal] span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=teal] span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=teal] span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=teal] span[class*=aklogo]{background:#40b5b8;color:#fff}.akeeba-renderer-fef a[class*=akeeba-action][class*=teal]:hover{background:#339092;color:#fff}.akeeba-renderer-fef a[class*=akeeba-action][class*=orange] span[class*=akion],.akeeba-renderer-fef a[class*=akeeba-action][class*=orange] span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=orange] span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=orange] span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=orange] span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=orange] span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=orange] span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=orange] span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=orange] span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=orange] span[class*=aklogo]{background:#f0ad4e;color:#fff}.akeeba-renderer-fef a[class*=akeeba-action][class*=orange]:hover{background:#ec971f;color:#fff}.akeeba-renderer-fef a[class*=akeeba-action][class*=red] span[class*=akion],.akeeba-renderer-fef a[class*=akeeba-action][class*=red] span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=red] span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=red] span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=red] span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=red] span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=red] span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=red] span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=red] span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=red] span[class*=aklogo]{background:#e2363c;color:#fff}.akeeba-renderer-fef a[class*=akeeba-action][class*=red]:hover{background:#c81d23;color:#fff}.akeeba-renderer-fef a[class*=akeeba-action][class*=grey] span[class*=akion],.akeeba-renderer-fef a[class*=akeeba-action][class*=grey] span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=grey] span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=grey] span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=grey] span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=grey] span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=grey] span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=grey] span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=grey] span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef a[class*=akeeba-action][class*=grey] span[class*=aklogo]{background:#514f50;color:#fff}.akeeba-renderer-fef a[class*=akeeba-action][class*=grey]:hover{background:#373637;color:#fff}.akeeba-renderer-fef table[class*=akeeba-table]{width:100%;border-collapse:collapse}.akeeba-renderer-fef table[class*=akeeba-table] td{line-height:2em;padding:5px 8px}.akeeba-renderer-fef table[class*=akeeba-table] thead{font-weight:bold;text-align:left}.akeeba-renderer-fef table[class*=akeeba-table] thead td,.akeeba-renderer-fef table[class*=akeeba-table] thead th{border-bottom:2px solid #514f50;padding:.6em .75em;line-height:2em}.akeeba-renderer-fef table[class*=akeeba-table] tfoot{font-weight:bold}.akeeba-renderer-fef table[class*=akeeba-table] tfoot td{border-top:2px solid #514f50}.akeeba-renderer-fef table[class*=akeeba-table][class*=striped]{background:#fff}.akeeba-renderer-fef table[class*=akeeba-table][class*=striped] tbody>tr:nth-child(2n+1)>td{background:#f4f4f4}.akeeba-renderer-fef table[class*=akeeba-table][class*=striped] tbody{border:1px solid #d6d6d6}.akeeba-renderer-fef table[class*=akeeba-table][class*=leftbold] td:first-child{font-weight:bold}.akeeba-renderer-fef table[class*=akeeba-table][class*=comfortable] td{padding:1em .75em;line-height:2.25em}.akeeba-renderer-fef table[class*=akeeba-table][class*=compact] td{padding:.5em .75em;line-height:1.5em}.akeeba-renderer-fef table[class*=akeeba-table][class*=hover] tr:hover{background:#ebf8f8}.akeeba-renderer-fef table[class*=akeeba-table][class*=hover][class*=striped] tbody>tr:nth-child(2n+1):hover>td,.akeeba-renderer-fef table[class*=akeeba-table][class*=hover][class*=striped] tr:hover{background:#d4eff0}.akeeba-renderer-fef table[class*=akeeba-table][class*=hborder] tr:not(:last-child){border-bottom:1px solid #d6d6d6}.akeeba-renderer-fef [class*=akeeba-label]{border-radius:.25rem;display:inline-block;padding:0px 10px;line-height:1.8em}.akeeba-renderer-fef [class*=akeeba-label]:before{position:relative;padding-right:6px;font-size:1.2em}.akeeba-renderer-fef [class*=akeeba-label][class*=success]{background:#93c34e;color:#fff}.akeeba-renderer-fef [class*=akeeba-label][class*=success]:before{content:""}.akeeba-renderer-fef [class*=akeeba-label][class*=info]{background:#40b5b8;color:#fff}.akeeba-renderer-fef [class*=akeeba-label][class*=info]:before{content:""}.akeeba-renderer-fef [class*=akeeba-label][class*=warning]{background:#f0ad4e;color:#fff}.akeeba-renderer-fef [class*=akeeba-label][class*=warning]:before{content:""}.akeeba-renderer-fef [class*=akeeba-label][class*=failure]{background:#e2363c;color:#fff}.akeeba-renderer-fef [class*=akeeba-label][class*=failure]:before{content:""}.akeeba-renderer-fef [class*=akeeba-label][class*=green]{background:#93c34e;color:#fff}.akeeba-renderer-fef [class*=akeeba-label][class*=teal]{background:#40b5b8;color:#fff}.akeeba-renderer-fef [class*=akeeba-label][class*=orange]{background:#f0ad4e;color:#fff}.akeeba-renderer-fef [class*=akeeba-label][class*=red]{background:#e2363c;color:#fff}.akeeba-renderer-fef [class*=akeeba-label][class*=grey]{background:#514f50;color:#fff}.akeeba-renderer-fef [class*=akeeba-label][class*=small]{font-size:.9em;padding:0px 5px}.akeeba-renderer-fef [class*=akeeba-label][class*=small]:before{padding-right:3px}.akeeba-renderer-fef input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.akeeba-renderer-fef form[class*=akeeba-form],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]{display:grid;grid-template-columns:minmax(0, 1fr);grid-gap:1em;margin-bottom:1.5em}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(1),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(1),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(1),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(1){grid-row:1/2}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(2),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(2),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(2),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(2){grid-row:2/3}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(3),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(3),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(3),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(3){grid-row:3/4}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(4),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(4),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(4),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(4){grid-row:4/5}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(5),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(5),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(5),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(5){grid-row:5/6}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(6),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(6),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(6),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(6){grid-row:6/7}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(7),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(7),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(7),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(7){grid-row:7/8}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(8),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(8),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(8),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(8){grid-row:8/9}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(9),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(9),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(9),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(9){grid-row:9/10}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(10),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(10),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(10),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(10){grid-row:10/11}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(11),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(11),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(11),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(11){grid-row:11/12}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(12),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(12),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(12),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(12){grid-row:12/13}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(13),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(13),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(13),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(13){grid-row:13/14}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(14),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(14),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(14),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(14){grid-row:14/15}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(15),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(15),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(15),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(15){grid-row:15/16}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(16),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(16),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(16),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(16){grid-row:16/17}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(17),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(17),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(17),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(17){grid-row:17/18}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(18),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(18),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(18),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(18){grid-row:18/19}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(19),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(19),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(19),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(19){grid-row:19/20}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(20),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(20),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(20),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(20){grid-row:20/21}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(21),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(21),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(21),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(21){grid-row:21/22}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(22),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(22),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(22),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(22){grid-row:22/23}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(23),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(23),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(23),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(23){grid-row:23/24}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(24),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(24),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(24),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(24){grid-row:24/25}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(25),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(25),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(25),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(25){grid-row:25/26}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(26),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(26),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(26),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(26){grid-row:26/27}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(27),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(27),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(27),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(27){grid-row:27/28}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(28),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(28),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(28),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(28){grid-row:28/29}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(29),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(29),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(29),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(29){grid-row:29/30}.akeeba-renderer-fef form[class*=akeeba-form]>:nth-child(30),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING>:nth-child(30),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]>:nth-child(30),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]>:nth-child(30){grid-row:30/31}.akeeba-renderer-fef form[class*=akeeba-form] label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING label,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] label{display:block;padding:.5em 0}.akeeba-renderer-fef form[class*=akeeba-form] label[disabled],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING label[disabled]{cursor:not-allowed;color:#858183}.akeeba-renderer-fef form[class*=akeeba-form] select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING select,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] select{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist-button}.akeeba-renderer-fef form[class*=akeeba-form] select[multiple],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING select[multiple]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.akeeba-renderer-fef form[class*=akeeba-form] input,.akeeba-renderer-fef form[class*=akeeba-form] textarea,.akeeba-renderer-fef form[class*=akeeba-form] select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING input,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING textarea,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] textarea,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] textarea,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING select,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section] select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] select{font-family:"Open Sans",BlinkMacSystemFont,-apple-system,"Segoe UI","Roboto",Helvetica,Arial,sans-serif;font-size:1em;padding:.35em .75em;border-radius:.25rem;background-image:none;border:1px solid #bcbcbc;box-sizing:border-box;width:auto;height:auto}.akeeba-renderer-fef form[class*=akeeba-form] input:focus,.akeeba-renderer-fef form[class*=akeeba-form] input:active,.akeeba-renderer-fef form[class*=akeeba-form] textarea:focus,.akeeba-renderer-fef form[class*=akeeba-form] textarea:active,.akeeba-renderer-fef form[class*=akeeba-form] select:focus,.akeeba-renderer-fef form[class*=akeeba-form] select:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING input:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING input:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING textarea:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING textarea:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING select:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING select:active{border-color:#40b5b8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #40b5b8}.akeeba-renderer-fef form[class*=akeeba-form] input[disabled],.akeeba-renderer-fef form[class*=akeeba-form] textarea[disabled],.akeeba-renderer-fef form[class*=akeeba-form] select[disabled],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING input[disabled],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING textarea[disabled],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING select[disabled]{cursor:not-allowed;background:#efefef}.akeeba-renderer-fef form[class*=akeeba-form] input[class*=block],.akeeba-renderer-fef form[class*=akeeba-form] textarea[class*=block],.akeeba-renderer-fef form[class*=akeeba-form] select[class*=block],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING input[class*=block],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING textarea[class*=block],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING select[class*=block]{width:100%}.akeeba-renderer-fef form[class*=akeeba-form] input.akeeba-input-mini,.akeeba-renderer-fef form[class*=akeeba-form] textarea.akeeba-input-mini,.akeeba-renderer-fef form[class*=akeeba-form] select.akeeba-input-mini,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING input.akeeba-input-mini,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING textarea.akeeba-input-mini,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING select.akeeba-input-mini{width:4em;vertical-align:baseline}.akeeba-renderer-fef form[class*=akeeba-form] input.akeeba-input-small,.akeeba-renderer-fef form[class*=akeeba-form] textarea.akeeba-input-small,.akeeba-renderer-fef form[class*=akeeba-form] select.akeeba-input-small,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING input.akeeba-input-small,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING textarea.akeeba-input-small,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING select.akeeba-input-small{width:8em;vertical-align:baseline}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] .akeeba-toggle{display:inline-block;clear:both;margin:5px 0 10px}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle label{cursor:pointer;display:inline;float:left;padding:.35em .75em;position:relative;background:#e7e7e7;border-right:1px solid #bcbcbc}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle label:hover,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle label:hover{background:#d6d6d6}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle label:first-of-type,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle label:first-of-type{border-radius:.25rem 0 0 .25rem}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle label:last-of-type,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle label:last-of-type{border-radius:0 .25rem .25rem 0;border-right:0}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input{clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden;opacity:0;position:absolute}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:focus+label,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:active+label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:focus+label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:active+label{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #858183}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked:focus+label,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked:active+label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked:focus+label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked:active+label{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #40b5b8}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked:focus+label.green,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked:active+label.green,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked:focus+label.green,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked:active+label.green{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #93c34e}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked:focus+label.red,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked:active+label.red,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked:focus+label.red,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked:active+label.red{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #e2363c}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked:focus+label.orange,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked:active+label.orange,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked:focus+label.orange,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked:active+label.orange{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #f0ad4e}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked:focus+label.grey,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked:active+label.grey,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked:focus+label.grey,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked:active+label.grey{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #514f50}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked+label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked+label{background:#40b5b8;color:#fff}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked+label.green,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked+label.green{background:#79a638}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked+label.red,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked+label.red{background:#c81d23}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked+label.orange,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked+label.orange{background:#ec971f}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input:checked+label.grey,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input:checked+label.grey{background:#514f50}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle input[type=checkbox]:checked+label:hover,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle input[type=checkbox]:checked+label:hover{background:#339092}.akeeba-renderer-fef form[class*=akeeba-form] button[class*=akeeba-btn],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING button[class*=akeeba-btn]{font-size:1em}.akeeba-renderer-fef form[class*=akeeba-form] button[class*=akeeba-btn][class*=big],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING button[class*=akeeba-btn][class*=big]{font-size:1.4em}.akeeba-renderer-fef form[class*=akeeba-form] button[class*=akeeba-btn][class*=small],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING button[class*=akeeba-btn][class*=small]{font-size:.9em}.akeeba-renderer-fef form[class*=akeeba-form] button[class*=akeeba-btn][class*=mini],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING button[class*=akeeba-btn][class*=mini]{font-size:.8em}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-actions],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-actions],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-form-actions]{display:inline}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-input-group]{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;grid-template-areas:"first input last"}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group][class*=small],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group][class*=small]{max-width:40em}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span{padding:.25em .75em;background:#efefef;border:1px solid #bcbcbc;line-height:1.55em;display:block}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span:first-child{border-radius:.25rem 0 0 .25rem;grid-area:first}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span:not(:first-child),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span:not(:first-child){border-radius:0 .25rem .25rem 0;grid-area:last}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span[class*=akion]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span[class*=aklogo]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span[class*=akion]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span[class*=akeeba-block][class*=info]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span[class*=akeeba-block][class*=warning]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span[class*=akeeba-block][class*=success]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span[class*=akeeba-block][class*=failure]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span[class*=akeeba-label][class*=success]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span[class*=akeeba-label][class*=info]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span[class*=akeeba-label][class*=warning]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span[class*=akeeba-label][class*=failure]:before,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span[class*=aklogo]:before{font-size:1.5em}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span input{padding:0;border:0;margin:0}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn{padding:0;border:0;background:none;margin:0}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn a,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn button,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn input[type=submit],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn a,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn button,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn input[type=submit]{padding:.35em .75em;border:1px solid #40b5b8}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn a:hover,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn button:hover,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn input[type=submit]:hover,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn a:hover,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn button:hover,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn input[type=submit]:hover{border-color:#339092}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn:first-child a,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn:first-child button,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn:first-child input[type=submit],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn:first-child a,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn:first-child button,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn:first-child input[type=submit]{border-radius:.25rem 0 0 .25rem}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn:last-child a,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn:last-child button,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span.akeeba-input-group-btn:last-child input[type=submit],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn:last-child a,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn:last-child button,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span.akeeba-input-group-btn:last-child input[type=submit]{border-radius:0 .25rem .25rem 0}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>input,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>select{grid-area:input;margin:0}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>input:first-child,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>select:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>input:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>select:first-child{border-radius:.25rem 0 0 .25rem;border-right:0}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>input:last-child,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>select:last-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>input:last-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>select:last-child{border-radius:0 .25rem .25rem 0;border-left:0}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>input:not(:first-child):not(:last-child),.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>select:not(:first-child):not(:last-child),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>input:not(:first-child):not(:last-child),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>select:not(:first-child):not(:last-child){border-radius:0;border-left:0;border-right:0}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>select{width:100%;grid-area:first}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>select+input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>select+input{margin-left:6px;border-radius:.25rem}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>select+input:last-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>select+input:last-child{border-radius:0 .25rem .25rem 0;border-left:1px solid #bcbcbc}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>select+input:not(:first-child):not(:last-child),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>select+input:not(:first-child):not(:last-child){border-radius:.25rem 0 0 .25rem;border-right:0;border-left:1px solid #bcbcbc}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=checkbox] label,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=radio] label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=checkbox] label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=radio] label{font-weight:normal}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=actions],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=actions]{display:inline}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group] [class*=akeeba-help-text],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group] [class*=akeeba-help-text]{color:#918e90;margin:0}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error]{color:#e2363c}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error] input,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error] textarea,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error] select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error] input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error] textarea,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error] select{border-color:#e2363c}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error] input:active,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error] input:focus,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error] textarea:active,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error] textarea:focus,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error] select:active,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error] select:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error] input:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error] input:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error] textarea:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error] textarea:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error] select:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error] select:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #e2363c}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error] [class*=akeeba-help-text],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error] [class*=akeeba-help-text]{color:#b21a1f}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning]{color:#df8a13}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning] input,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning] textarea,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning] select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning] input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning] textarea,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning] select{border-color:#f0ad4e}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning] input:active,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning] input:focus,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning] textarea:active,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning] textarea:focus,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning] select:active,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning] select:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning] input:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning] input:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning] textarea:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning] textarea:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning] select:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning] select:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #f0ad4e}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning] [class*=akeeba-help-text],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning] [class*=akeeba-help-text]{color:#df8a13}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success]{color:#6b9332}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success] input,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success] textarea,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success] select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success] input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success] textarea,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success] select{border-color:#79a638}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success] input:active,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success] input:focus,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success] textarea:active,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success] textarea:focus,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success] select:active,.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success] select:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success] input:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success] input:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success] textarea:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success] textarea:focus,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success] select:active,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success] select:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #93c34e}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success] [class*=akeeba-help-text],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success] [class*=akeeba-help-text]{color:#6b9332}@media(max-width: 767px){.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section] [class*=akeeba-form-group]{border-bottom:1px solid #efefef;padding-bottom:.5em;margin-bottom:.5em}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group]>label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group]>label{font-weight:bold;padding:0}}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-section]:last-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-section]:last-child{margin-bottom:0}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group],.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]{display:grid}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(1),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(1),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(1),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(1){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(2),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(2),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(2),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(2){grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(3),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(3),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(3),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(3){grid-row:3/4}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(4),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(4),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(4),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(4){grid-row:4/5}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(5),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(5),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(5),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(5){grid-row:5/6}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(6),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(6),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(6),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(6){grid-row:6/7}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(7),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(7),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(7),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(7){grid-row:7/8}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(8),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(8),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(8),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(8){grid-row:8/9}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(9),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(9),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(9),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(9){grid-row:9/10}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(10),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(10),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(10),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(10){grid-row:10/11}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(11),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(11),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(11),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(11){grid-row:11/12}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(12),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(12),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(12),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(12){grid-row:12/13}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(13),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(13),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(13),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(13){grid-row:13/14}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(14),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(14),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(14),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(14){grid-row:14/15}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(15),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(15),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(15),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(15){grid-row:15/16}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(16),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(16),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(16),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(16){grid-row:16/17}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(17),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(17),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(17),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(17){grid-row:17/18}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(18),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(18),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(18),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(18){grid-row:18/19}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(19),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(19),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(19),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(19){grid-row:19/20}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(20),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(20),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(20),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(20){grid-row:20/21}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(21),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(21),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(21),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(21){grid-row:21/22}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(22),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(22),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(22),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(22){grid-row:22/23}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(23),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(23),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(23),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(23){grid-row:23/24}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(24),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(24),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(24),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(24){grid-row:24/25}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(25),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(25),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(25),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(25){grid-row:25/26}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(26),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(26),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(26),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(26){grid-row:26/27}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(27),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(27),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(27),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(27){grid-row:27/28}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(28),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(28),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(28),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(28){grid-row:28/29}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(29),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(29),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(29),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(29){grid-row:29/30}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group]>:nth-child(30),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group]>:nth-child(30),.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(30),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group]>:nth-child(30){grid-row:30/31}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] [class*=akeeba-form-group][class*="--actions"],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] [class*=akeeba-form-group][class*="--actions"],.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group][class*="--actions"],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] [class*=akeeba-form-group][class*="--actions"]{display:inline}.akeeba-renderer-fef [class*=akeeba-form][class*=stretch] input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=stretch] input,.akeeba-renderer-fef form[class*=akeeba-form] [class*=stretch][class*=akeeba-form-section] input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=stretch][class*=akeeba-form-section] input{margin:.25em 0}.akeeba-renderer-fef [class*=akeeba-form][class*=inline],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=inline],.akeeba-renderer-fef form[class*=akeeba-form] [class*=inline][class*=akeeba-form-section],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=inline][class*=akeeba-form-section]{display:flex;flex-wrap:wrap}.akeeba-renderer-fef [class*=akeeba-form][class*=inline] label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=inline] label,.akeeba-renderer-fef form[class*=akeeba-form] [class*=inline][class*=akeeba-form-section] label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=inline][class*=akeeba-form-section] label{display:inline-block;padding-right:.75em}.akeeba-renderer-fef [class*=akeeba-form][class*=inline] [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=inline] [class*=akeeba-form-group],.akeeba-renderer-fef form[class*=akeeba-form] [class*=inline][class*=akeeba-form-section] [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=inline][class*=akeeba-form-section] [class*=akeeba-form-group]{display:inline-flex;flex-wrap:wrap}.akeeba-renderer-fef [class*=akeeba-form][class*=inline] [class*=akeeba-form-group]:only-of-type,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=inline] [class*=akeeba-form-group]:only-of-type,.akeeba-renderer-fef form[class*=akeeba-form] [class*=inline][class*=akeeba-form-section] [class*=akeeba-form-group]:only-of-type,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=inline][class*=akeeba-form-section] [class*=akeeba-form-group]:only-of-type{display:flex}.akeeba-renderer-fef [class*=akeeba-form][class*=inline] [class*=akeeba-form-group] input[class*=wide],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=inline] [class*=akeeba-form-group] input[class*=wide],.akeeba-renderer-fef form[class*=akeeba-form] [class*=inline][class*=akeeba-form-section] [class*=akeeba-form-group] input[class*=wide],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=inline][class*=akeeba-form-section] [class*=akeeba-form-group] input[class*=wide]{flex:1;margin:.15em 0;margin-right:10px}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group],.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]{display:grid;grid-column-gap:1em;grid-row-gap:1em;align-items:start;margin-bottom:1em}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]:last-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]:last-child,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]:last-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]:last-child{margin-bottom:0}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group][class*=radio],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group][class*=radio],.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group][class*=radio],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group][class*=radio]{display:flex}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group][class*=radio]>label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group][class*=radio]>label,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group][class*=radio]>label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group][class*=radio]>label{margin-right:1em}@media(min-width: 1024px){.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group],.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 3fr);grid-column-gap:.5rem;grid-row-gap:.5rem}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group){grid-column:2/3}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(1),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(1),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(1),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(1){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2){grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3){grid-row:3/4}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4){grid-row:4/5}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5){grid-row:5/6}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group).help-block,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group).help-block,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group).help-block,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group).help-block{grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>:first-child,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>:first-child{grid-column:1/2;grid-row-start:1;grid-row-end:end}}@media(min-width: 768px)and (max-width: 1023px){.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group],.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);grid-column-gap:.5rem;grid-row-gap:.5rem}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group){grid-column:2/3}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(1),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(1),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(1),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(1){grid-row:1/2}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(2){grid-row:2/3}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(3){grid-row:3/4}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(4){grid-row:4/5}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>*:not(.akeeba-input-group)>:nth-child(5){grid-row:5/6}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>:first-child,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>:first-child{grid-column:1/2;grid-row-start:1;grid-row-end:end}}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group][class*=actions],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group][class*=actions],.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group][class*=actions],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group][class*=actions]{display:inline}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>input,.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>textarea,.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>input,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>textarea,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>textarea,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>textarea,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>select,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>select{width:100%}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls{display:flex;flex-wrap:wrap}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls>.akeeba-input-group,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls>.akeeba-input-group,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls>.akeeba-input-group,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls>.akeeba-input-group{flex:1}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls>input:not([type=checkbox]):not([type=radio]),.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls>textarea,.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls>select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls>input:not([type=checkbox]):not([type=radio]),.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls>input:not([type=checkbox]):not([type=radio]),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls>input:not([type=checkbox]):not([type=radio]),.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls>textarea,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls>textarea,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls>textarea,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls>select,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls>select,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls>select{flex:1}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls>.akeeba-engine-options,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group]>.akeeba-form-controls>.akeeba-engine-options,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls>.akeeba-engine-options,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group]>.akeeba-form-controls>.akeeba-engine-options{width:100%}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group][class*=pull-right]>*,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group][class*=pull-right]>*,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group][class*=pull-right]>*,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group][class*=pull-right]>*{grid-column:2/3}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group--checkbox] label input,.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group--radio] label input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group--checkbox] label input,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group--checkbox] label input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group--checkbox] label input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group--radio] label input,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group--radio] label input,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group--radio] label input{width:auto}.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group--checkbox]>:first-child,.akeeba-renderer-fef [class*=akeeba-form][class*=horizontal] [class*=akeeba-form-group--radio]>:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group--checkbox]>:first-child,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group--checkbox]>:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group--checkbox]>:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING[class*=horizontal] [class*=akeeba-form-group--radio]>:first-child,.akeeba-renderer-fef form[class*=akeeba-form] [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group--radio]>:first-child,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=horizontal][class*=akeeba-form-section] [class*=akeeba-form-group--radio]>:first-child{text-align:left}.akeeba-renderer-fef [class*=akeeba-form] [class*=akeeba-form-group][class*=radio] input[type=radio],.akeeba-renderer-fef [class*=akeeba-form] [class*=akeeba-form-group][class*=radio] input[type=checkbox],.akeeba-renderer-fef [class*=akeeba-form] [class*=akeeba-form-group][class*=checkbox] input[type=radio],.akeeba-renderer-fef [class*=akeeba-form] [class*=akeeba-form-group][class*=checkbox] input[type=checkbox],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=radio] input[type=radio],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=radio] input[type=checkbox],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=checkbox] input[type=radio],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=checkbox] input[type=checkbox]{margin-right:.5em}.akeeba-renderer-fef .akeeba-progress{background:#efefef;border:1px solid #bcbcbc;height:2em;margin:1.5em 0;border-radius:.25rem;display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;position:relative}.akeeba-renderer-fef .akeeba-progress [class*=akeeba-progress-fill]{flex:none;background:#40b5b8;transition:width .4s ease}.akeeba-renderer-fef .akeeba-progress [class*=akeeba-progress-fill][class*=success]{background:#93c34e}.akeeba-renderer-fef .akeeba-progress [class*=akeeba-progress-fill][class*=warning]{background:#f0ad4e}.akeeba-renderer-fef .akeeba-progress [class*=akeeba-progress-fill][class*=failure]{background:#e2363c}.akeeba-renderer-fef .akeeba-progress .akeeba-progress-status{position:absolute;width:100%;text-align:right;line-height:2em;padding-right:1em;padding-left:1em;color:#514f50;font-style:italic}@media(max-width: 767px){.akeeba-renderer-fef .akeeba-hidden-phone,.akeeba-renderer-fef .akeeba-hidden-mobile{display:none}}@media(min-width: 768px)and (max-width: 1023px){.akeeba-renderer-fef .akeeba-hidden-tablet,.akeeba-renderer-fef .akeeba-hidden-mobile{display:none}}@media(min-width: 1024px){.akeeba-renderer-fef .akeeba-hidden-desktop{display:none}}.akeeba-renderer-fef .akeeba-sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.akeeba-renderer-fef .akeeba-tabs,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs{display:grid;background-color:#fff}.akeeba-renderer-fef .akeeba-tabs>:nth-child(1),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(1){grid-row:1/2}.akeeba-renderer-fef .akeeba-tabs>:nth-child(2),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(2){grid-row:2/3}.akeeba-renderer-fef .akeeba-tabs>:nth-child(3),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(3){grid-row:3/4}.akeeba-renderer-fef .akeeba-tabs>:nth-child(4),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(4){grid-row:4/5}.akeeba-renderer-fef .akeeba-tabs>:nth-child(5),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(5){grid-row:5/6}.akeeba-renderer-fef .akeeba-tabs>:nth-child(6),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(6){grid-row:6/7}.akeeba-renderer-fef .akeeba-tabs>:nth-child(7),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(7){grid-row:7/8}.akeeba-renderer-fef .akeeba-tabs>:nth-child(8),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(8){grid-row:8/9}.akeeba-renderer-fef .akeeba-tabs>:nth-child(9),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(9){grid-row:9/10}.akeeba-renderer-fef .akeeba-tabs>:nth-child(10),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(10){grid-row:10/11}.akeeba-renderer-fef .akeeba-tabs>:nth-child(11),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(11){grid-row:11/12}.akeeba-renderer-fef .akeeba-tabs>:nth-child(12),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(12){grid-row:12/13}.akeeba-renderer-fef .akeeba-tabs>:nth-child(13),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(13){grid-row:13/14}.akeeba-renderer-fef .akeeba-tabs>:nth-child(14),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(14){grid-row:14/15}.akeeba-renderer-fef .akeeba-tabs>:nth-child(15),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(15){grid-row:15/16}.akeeba-renderer-fef .akeeba-tabs>:nth-child(16),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(16){grid-row:16/17}.akeeba-renderer-fef .akeeba-tabs>:nth-child(17),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(17){grid-row:17/18}.akeeba-renderer-fef .akeeba-tabs>:nth-child(18),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>:nth-child(18){grid-row:18/19}.akeeba-renderer-fef .akeeba-tabs>label,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label{cursor:pointer;background:#efefef;font-family:"Montserrat","Avenir Medium","Segoe UI","Candara","Noto Sans",sans-serif;border:1px solid #c9c9c9;padding:.25em .75em;font-size:1.15em;position:relative;display:flex;align-items:center;width:100%;margin:0}.akeeba-renderer-fef .akeeba-tabs>label span,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label span{margin-right:.5em;font-size:1.2em}.akeeba-renderer-fef .akeeba-tabs>label:hover,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label:hover{background:#d6d6d6}.akeeba-renderer-fef .akeeba-tabs>label:first-of-type,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label:first-of-type{border-radius:.25rem .25rem 0 0}.akeeba-renderer-fef .akeeba-tabs>label:last-of-type,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label:last-of-type{border-radius:0 0 .25rem .25rem}.akeeba-renderer-fef .akeeba-tabs>label:after,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label:after{content:"";margin-left:.5em;position:absolute;right:.75em;top:.5em}.akeeba-renderer-fef .akeeba-tabs>label+section,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label+section{height:0;padding:0 1.5em;overflow-y:hidden;border-left:1px #efefef solid;border-right:1px #efefef solid}.akeeba-renderer-fef .akeeba-tabs>label.active,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label.active{background:#40b5b8;border-color:#40b5b8;color:#fff}.akeeba-renderer-fef .akeeba-tabs>label.active:after,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label.active:after{content:""}.akeeba-renderer-fef .akeeba-tabs>label.active+section,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label.active+section{height:100%;padding:1em 1.5em;overflow:visible}.akeeba-renderer-fef .akeeba-tabs>label:not(.active):not(:last-of-type),.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label:not(.active):not(:last-of-type){border-bottom:0}@media(min-width: 1024px){.akeeba-renderer-fef .akeeba-tabs,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs{grid-template-rows:auto 1fr;grid-template-columns:repeat(9, auto) [end];grid-column-gap:1px}.akeeba-renderer-fef .akeeba-tabs>label,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label{grid-row:1 !important;border:0;border-radius:.25rem .25rem 0 0}.akeeba-renderer-fef .akeeba-tabs>label:last-of-type,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label:last-of-type{border-radius:.25rem .25rem 0 0}.akeeba-renderer-fef .akeeba-tabs>label+section,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label+section{border:1px solid #40b5b8;border-radius:0 .25rem .25rem;height:0;visibility:collapse}@supports(display: grid){.akeeba-renderer-fef .akeeba-tabs>label:after,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label:after{display:none}}@supports(display: grid){.akeeba-renderer-fef .akeeba-tabs>label.active:after,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label.active:after{display:none}}.akeeba-renderer-fef .akeeba-tabs>label.active+section,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label.active+section{visibility:visible;height:auto;padding:1em 1.5em;overflow:visible}.akeeba-renderer-fef .akeeba-tabs>section,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>section{grid-row:2 !important;grid-column:1/-1}}.akeeba-renderer-fef .akeeba-dropdown{margin:1em 5px;display:inline-flex;flex-direction:column;min-width:175px;max-width:300px}.akeeba-renderer-fef .akeeba-dropdown button{text-align:left}.akeeba-renderer-fef .akeeba-dropdown button:after{content:"";padding-left:5px;padding-top:3px;float:right}.akeeba-renderer-fef .akeeba-dropdown button.open{border-radius:.25rem .25rem 0 0}.akeeba-renderer-fef .akeeba-dropdown button.open+section{z-index:5000;position:absolute;margin-top:2em;display:inline-flex}.akeeba-renderer-fef .akeeba-dropdown section{display:none;flex-direction:column;padding:5px 2px;background:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:0 6px 12px rgba(0,0,0,.175);border-radius:0 0 .25rem .25rem;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175)}.akeeba-renderer-fef .akeeba-dropdown section a{text-decoration:none;color:#000;padding:3px 13px}.akeeba-renderer-fef .akeeba-dropdown section a:hover{color:#fff;background:#40b5b8}.akeeba-renderer-fef .akeeba-dropdown section a.current{font-weight:bold}.akeeba-renderer-fef .akeeba-dropdown section a.current:before{content:"";padding-right:5px}#akeeba-modal-overlay{background:rgba(0,0,0,.9);filter:alpha(opacity=60);height:100%;left:0;-moz-opacity:.6;-webkit-opacity:.6;-ms-filter:alpha(opacity=60);opacity:.6;position:absolute;top:0;width:100%;z-index:1998}#akeeba-modal-container{background:#fff;border:1px solid #efefef;box-shadow:0px 4px 16px #1d1d1d;height:auto;max-height:90%;overflow:auto;padding:10px;font-family:arial,sans-serif;font-size:14px;position:absolute;z-index:1998;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px}#akeeba-modal-header{height:20px;overflow:hidden;clear:both}#akeeba-modal-close{background:#fff url("../images/modal-close.png") no-repeat center center;cursor:pointer;display:block;filter:alpha(opacity=60);-moz-opacity:.6;-webkit-opacity:.6;-ms-filter:alpha(opacity=60);opacity:.6;float:right;height:20px;width:20px}#akeeba-modal-close:hover{filter:alpha(opacity=100);-moz-opacity:1;-webkit-opacity:1;-ms-filter:alpha(opacity=100);opacity:1}#akeeba-modal-content{display:block;padding:0 20px 10px 20px;z-index:1999}#akeeba-modal-container.modal-loading{background:#fff url("../images/loading.gif") no-repeat center center}.akeeba-popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.8rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid #d6d6d6;border-radius:.5rem;padding:0}.akeeba-popover-title{margin:0 !important;padding:.5em !important;background:#efefef;font-size:.9rem;color:#514f50;border-bottom:thin solid #d6d6d6}.akeeba-popover-content{padding:1em 1em 2em;color:#514f50}.akeeba-hasTooltip{position:relative}.akeeba-hasTooltip .akeeba-tooltip-text{visibility:hidden;width:180px;background-color:#373637;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1001}.akeeba-hasTooltip .akeeba-tooltip-text:after{content:" ";position:absolute;border-width:5px;border-style:solid}.akeeba-hasTooltip:hover .akeeba-tooltip-text{visibility:visible}.akeeba-hasTooltip .akeeba-tooltip-text-left{top:-5px;right:105%}.akeeba-hasTooltip .akeeba-tooltip-text-left:after{top:50%;left:100%;margin-top:-5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #373637}.akeeba-hasTooltip .akeeba-tooltip-text-right{top:-5px;left:105%}.akeeba-hasTooltip .akeeba-tooltip-text-right:after{top:50%;right:100%;margin-top:-5px;border-color:rgba(0,0,0,0) #373637 rgba(0,0,0,0) rgba(0,0,0,0)}.akeeba-hasTooltip .akeeba-tooltip-text-top{width:180px;bottom:100%;left:50%;margin-left:-90px}.akeeba-hasTooltip .akeeba-tooltip-text-top:after{top:100%;left:50%;margin-left:-5px;border-color:#373637 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.akeeba-hasTooltip .akeeba-tooltip-text-bottom{width:180px;top:100%;left:50%;margin-left:-90px}.akeeba-hasTooltip .akeeba-tooltip-text-bottom:after{bottom:100%;left:50%;margin-left:-5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #373637 rgba(0,0,0,0)}.akeeba-renderer-fef[class*=joomla-version-3].akeeba-renderer-fef{-moz-osx-font-smoothing:auto}.akeeba-renderer-fef[class*=joomla-version-3] div#toolbar .btn-success{width:auto !important}.akeeba-renderer-fef[class*=joomla-version-3] div#toolbar div#toolbar-back button.btn span.icon-back::before{content:""}.akeeba-renderer-fef[class*=joomla-version-3] div#toolbar div#toolbar-restore button.btn span.icon-restore::before{content:"R"}.akeeba-renderer-fef[class*=joomla-version-3] .akeeba-filter-joomlacalendarfix{vertical-align:middle;padding-top:.35em}.akeeba-renderer-fef[class*=joomla-version-3] .akeeba-filter-joomlacalendarfix div.field-calendar input[type=text],.akeeba-renderer-fef[class*=joomla-version-3] form[class*=akeeba-form] div.field-calendar input[type=text],.akeeba-renderer-fef[class*=joomla-version-3] .AKEEBA_MASTER_FORM_STYLING div.field-calendar input[type=text]{font-size:12px !important;border-top-right-radius:0;border-bottom-right-radius:0}.akeeba-renderer-fef[class*=joomla-version-3] .akeeba-filter-joomlacalendarfix div.field-calendar .input-group button,.akeeba-renderer-fef[class*=joomla-version-3] form[class*=akeeba-form] div.field-calendar .input-group button,.akeeba-renderer-fef[class*=joomla-version-3] .AKEEBA_MASTER_FORM_STYLING div.field-calendar .input-group button{padding:.2em .6em;background-color:#40b5b8;font-size:14px !important;border:1px solid #bcbcbc;border-left:unset;border-radius:0 3px 3px 0}.akeeba-renderer-fef[class*=joomla-version-3] .btn-toolbar tr.calendar-head-row{font-size:8pt}.akeeba-renderer-fef[class*=joomla-version-3] select,.akeeba-renderer-fef[class*=joomla-version-3] textarea,.akeeba-renderer-fef[class*=joomla-version-3] input[type=text],.akeeba-renderer-fef[class*=joomla-version-3] input[type=password],.akeeba-renderer-fef[class*=joomla-version-3] input[type=datetime],.akeeba-renderer-fef[class*=joomla-version-3] input[type=datetime-local],.akeeba-renderer-fef[class*=joomla-version-3] input[type=date],.akeeba-renderer-fef[class*=joomla-version-3] input[type=month],.akeeba-renderer-fef[class*=joomla-version-3] input[type=time],.akeeba-renderer-fef[class*=joomla-version-3] input[type=week],.akeeba-renderer-fef[class*=joomla-version-3] input[type=number],.akeeba-renderer-fef[class*=joomla-version-3] input[type=email],.akeeba-renderer-fef[class*=joomla-version-3] input[type=url],.akeeba-renderer-fef[class*=joomla-version-3] input[type=search],.akeeba-renderer-fef[class*=joomla-version-3] input[type=range],.akeeba-renderer-fef[class*=joomla-version-3] input[type=tel],.akeeba-renderer-fef[class*=joomla-version-3] input[type=color],.akeeba-renderer-fef[class*=joomla-version-3] .uneditable-input{margin-bottom:0;width:auto}.akeeba-renderer-fef[class*=joomla-version-3] .akeeba-ui-optionrow{margin-bottom:10px}.akeeba-renderer-fef[class*=joomla-version-3] button,.akeeba-renderer-fef[class*=joomla-version-3] input,.akeeba-renderer-fef[class*=joomla-version-3] select,.akeeba-renderer-fef[class*=joomla-version-3] textarea{vertical-align:baseline}.akeeba-renderer-fef[class*=joomla-version-3] a.btn{text-decoration:none}.akeeba-renderer-fef[class*=joomla-version-3] #editor-xtd-buttons a.btn{margin-top:.5em}.akeeba-renderer-fef[class*=joomla-version-3] .icon-downarrow::before,.akeeba-renderer-fef[class*=joomla-version-3] .icon-arrow-down::before{content:""}.akeeba-renderer-fef[class*=joomla-version-3] .icon-uparrow::before,.akeeba-renderer-fef[class*=joomla-version-3] .icon-arrow-up::before{content:""}.akeeba-renderer-fef[class*=joomla-version-4] table[class*=akeeba-table][class*=striped] tbody{border:0}.akeeba-renderer-fef[class*=joomla-version-4] form[class*=akeeba-form] label,.akeeba-renderer-fef[class*=joomla-version-4] .AKEEBA_MASTER_FORM_STYLING label{color:#000 !important}.akeeba-renderer-fef[class*=joomla-version-4] a[target=_blank]::before{content:unset}.akeeba-renderer-fef[class*=joomla-version-4] .akeeba-tabs,.akeeba-renderer-fef[class*=joomla-version-4] form[class*=akeeba-form] .akeeba-tabs>label{font-size:1.05rem;letter-spacing:.03rem}.akeeba-renderer-fef[class*=joomla-version-4] .akeeba-filter-joomlacalendarfix{vertical-align:middle;padding-top:0}.akeeba-renderer-fef[class*=joomla-version-4] .akeeba-filter-joomlacalendarfix div.field-calendar input[type=text],.akeeba-renderer-fef[class*=joomla-version-4] form[class*=akeeba-form] div.field-calendar input[type=text],.akeeba-renderer-fef[class*=joomla-version-4] .AKEEBA_MASTER_FORM_STYLING div.field-calendar input[type=text]{font-size:12px !important;border-top-right-radius:0;border-bottom-right-radius:0}.akeeba-renderer-fef[class*=joomla-version-4] .akeeba-filter-joomlacalendarfix div.field-calendar .input-group button,.akeeba-renderer-fef[class*=joomla-version-4] form[class*=akeeba-form] div.field-calendar .input-group button,.akeeba-renderer-fef[class*=joomla-version-4] .AKEEBA_MASTER_FORM_STYLING div.field-calendar .input-group button{padding:.2em .6em;background-color:#40b5b8;font-size:14px !important;border:1px solid #bcbcbc;border-left:unset;border-radius:0 3px 3px 0}div.pagination,div.pagination-toolbar{margin:.25em;display:block;text-align:center}div.pagination p.counter,div.pagination-toolbar p.counter{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}div.pagination ul.pagination,div.pagination-toolbar ul.pagination{display:flex;list-style-type:none;justify-content:center;padding:0}div.pagination ul.pagination li>*,div.pagination-toolbar ul.pagination li>*{box-sizing:border-box}div.pagination ul.pagination li a,div.pagination ul.pagination li>span,div.pagination-toolbar ul.pagination li a,div.pagination-toolbar ul.pagination li>span{padding:3px 8px;text-decoration:none;color:#40b5b8;display:block;border:2px solid rgba(0,0,0,0)}div.pagination ul.pagination li a:hover,div.pagination ul.pagination li>span:hover,div.pagination-toolbar ul.pagination li a:hover,div.pagination-toolbar ul.pagination li>span:hover{background:#40b5b8;color:#fff}div.pagination ul.pagination li span[class^=icon-],div.pagination-toolbar ul.pagination li span[class^=icon-]{color:#40b5b8}div.pagination ul.pagination li.disabled>*,div.pagination-toolbar ul.pagination li.disabled>*{padding:3px 8px;border:2px solid rgba(0,0,0,0);color:#514f50}div.pagination ul.pagination li.disabled>*:hover,div.pagination-toolbar ul.pagination li.disabled>*:hover{background:#efefef}div.pagination ul.pagination li.active a,div.pagination ul.pagination li.active span,div.pagination-toolbar ul.pagination li.active a,div.pagination-toolbar ul.pagination li.active span{border:2px solid #40b5b8;font-weight:bold}joomla-toolbar-button>a>span.icon-back:before{display:inline-block;font-family:"AKIonicons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.akeeba-renderer-fef[class*=joomla]{padding:20px 20px;margin:-20px -20px}.akeeba-renderer-fef[class*=joomla] div.akeeba-filter-bar--right{text-align:right}.akeeba-renderer-fef[class*=joomla] div.akeeba-filter-element{display:inline-block;margin-right:.5em}.akeeba-renderer-fef[class*=joomla] div.akeeba-filter-element button[class*="--icon-only"]+button[class*="--icon-only"]{margin-left:0}.akeeba-renderer-fef[class*=joomla] div.akeeba-filter-element button[class*="--icon-only"] [class*=akion-]{margin:0;vertical-align:baseline}.akeeba-renderer-fef[class*=joomla] div.akeeba-filter-bar select.custom-select{min-width:0;max-width:115px}.akeeba-renderer-fef[class*=joomla] form[class*=akeeba-form] [class*=akeeba-filter-bar-container] [class*=akeeba-form-section]{margin-bottom:0}/*# sourceMappingURL=fef-joomla.min.css.map */
PK��!]�Z9�++fef-reset.min.cssnu&1i�/*!
 * Akeeba Frontend Framework (FEF)
 *
 * @package   fef
 * @copyright (c) 2017-2022 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */.akeeba-renderer-fef div,.akeeba-renderer-fef span,.akeeba-renderer-fef applet,.akeeba-renderer-fef object,.akeeba-renderer-fef iframe,.akeeba-renderer-fef h1,.akeeba-renderer-fef h2,.akeeba-renderer-fef h3,.akeeba-renderer-fef h4,.akeeba-renderer-fef h5,.akeeba-renderer-fef h6,.akeeba-renderer-fef p,.akeeba-renderer-fef blockquote,.akeeba-renderer-fef pre,.akeeba-renderer-fef a,.akeeba-renderer-fef abbr,.akeeba-renderer-fef acronym,.akeeba-renderer-fef address,.akeeba-renderer-fef big,.akeeba-renderer-fef cite,.akeeba-renderer-fef code,.akeeba-renderer-fef del,.akeeba-renderer-fef dfn,.akeeba-renderer-fef em,.akeeba-renderer-fef img,.akeeba-renderer-fef ins,.akeeba-renderer-fef kbd,.akeeba-renderer-fef q,.akeeba-renderer-fef s,.akeeba-renderer-fef samp,.akeeba-renderer-fef small,.akeeba-renderer-fef strike,.akeeba-renderer-fef strong,.akeeba-renderer-fef sub,.akeeba-renderer-fef sup,.akeeba-renderer-fef tt,.akeeba-renderer-fef var,.akeeba-renderer-fef b,.akeeba-renderer-fef u,.akeeba-renderer-fef center,.akeeba-renderer-fef dl,.akeeba-renderer-fef dt,.akeeba-renderer-fef dd,.akeeba-renderer-fef fieldset,.akeeba-renderer-fef form,.akeeba-renderer-fef label,.akeeba-renderer-fef legend,.akeeba-renderer-fef table,.akeeba-renderer-fef caption,.akeeba-renderer-fef tbody,.akeeba-renderer-fef tfoot,.akeeba-renderer-fef thead,.akeeba-renderer-fef tr,.akeeba-renderer-fef th,.akeeba-renderer-fef td,.akeeba-renderer-fef article,.akeeba-renderer-fef aside,.akeeba-renderer-fef canvas,.akeeba-renderer-fef details,.akeeba-renderer-fef embed,.akeeba-renderer-fef figure,.akeeba-renderer-fef figcaption,.akeeba-renderer-fef footer,.akeeba-renderer-fef header,.akeeba-renderer-fef hgroup,.akeeba-renderer-fef menu,.akeeba-renderer-fef nav,.akeeba-renderer-fef output,.akeeba-renderer-fef ruby,.akeeba-renderer-fef section,.akeeba-renderer-fef summary,.akeeba-renderer-fef time,.akeeba-renderer-fef mark,.akeeba-renderer-fef audio,.akeeba-renderer-fef video,.akeeba-renderer-fef input[type=submit]{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;box-sizing:border-box;line-height:inherit}.akeeba-renderer-fef article,.akeeba-renderer-fef aside,.akeeba-renderer-fef details,.akeeba-renderer-fef figcaption,.akeeba-renderer-fef figure,.akeeba-renderer-fef footer,.akeeba-renderer-fef header,.akeeba-renderer-fef hgroup,.akeeba-renderer-fef menu,.akeeba-renderer-fef nav,.akeeba-renderer-fef section{display:block}.akeeba-renderer-fef blockquote,.akeeba-renderer-fef q{quotes:none}.akeeba-renderer-fef blockquote:before,.akeeba-renderer-fef blockquote:after,.akeeba-renderer-fef q:before,.akeeba-renderer-fef q:after{content:"";content:none}.akeeba-renderer-fef table{border-spacing:0}.akeeba-renderer-fef input[type=text],.akeeba-renderer-fef input[type=password],.akeeba-renderer-fef input[type=number],.akeeba-renderer-fef input[type=email],.akeeba-renderer-fef input[type=color],.akeeba-renderer-fef input[type=date],.akeeba-renderer-fef input[type=datetime-local],.akeeba-renderer-fef input[type=month],.akeeba-renderer-fef input[type=range],.akeeba-renderer-fef input[type=search],.akeeba-renderer-fef input[type=tel],.akeeba-renderer-fef input[type=time],.akeeba-renderer-fef input[type=url],.akeeba-renderer-fef input[type=week],.akeeba-renderer-fef select,.akeeba-renderer-fef input[type=file]{height:2.25em}.akeeba-renderer-fef select{background-color:#fff}/*# sourceMappingURL=fef-reset.min.css.map */
PK��!]>\=�T�Tdark.min.cssnu&1i�/*!
 * Akeeba Frontend Framework (FEF)
 *
 * @package   fef
 * @copyright (c) 2017-2022 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */@font-face{font-family:"Akeeba Products";font-style:normal;font-weight:normal;src:url("../fonts/akeeba/Akeeba-Products.woff") format("woff");font-display:swap}@font-face{font-family:"AKIonicons";font-style:normal;font-weight:normal;src:url("../fonts/Ionicon/ionicons.woff") format("woff");font-display:swap}.akeeba-renderer-fef--dark{background-color:#1d1d1d;color:#efefef}.akeeba-renderer-fef--dark :root{color-scheme:dark}.akeeba-renderer-fef--dark input,.akeeba-renderer-fef--dark textarea{background-color:#1d1d1d;color:#efefef}.akeeba-renderer-fef--dark a{color:#efefef}.akeeba-renderer-fef--dark select{background-color:#1d1d1d;color:#efefef}.akeeba-renderer-fef--dark pre{background:#444243;color:#efefef}.akeeba-renderer-fef--dark code{background:#444243;color:#f19d9f}.akeeba-renderer-fef--dark [class*=akeeba-panel]{background:#1d1d1d;border:1px solid #858183}.akeeba-renderer-fef--dark [class*=akeeba-panel] .akeeba-block-header{border-bottom-color:#858183}.akeeba-renderer-fef--dark [class*=akeeba-panel][class*=default]{border-color:#bcbcbc}.akeeba-renderer-fef--dark [class*=akeeba-panel][class*=default] header{background-color:#bcbcbc}.akeeba-renderer-fef--dark [class*=akeeba-panel][class*=info]{border-color:#858183}.akeeba-renderer-fef--dark [class*=akeeba-panel][class*=info] header{background:#858183}.akeeba-renderer-fef--dark [class*=akeeba-panel][class*=info] header,.akeeba-renderer-fef--dark [class*=akeeba-panel][class*=info] header h1,.akeeba-renderer-fef--dark [class*=akeeba-panel][class*=info] header h2,.akeeba-renderer-fef--dark [class*=akeeba-panel][class*=info] header h3{color:#fff}.akeeba-renderer-fef--dark [class*=akeeba-block][class*=info]{border:1px solid #40b5b8;background:#266b6c}.akeeba-renderer-fef--dark [class*=akeeba-block][class*=warning]{border:1px solid #f0ad4e;background:#8a560c}.akeeba-renderer-fef--dark [class*=akeeba-block][class*=success]{border:1px solid #93c34e;background:#5d802b}.akeeba-renderer-fef--dark [class*=akeeba-block][class*=failure]{border:1px solid #e2363c;background:#9c161b}.akeeba-renderer-fef--dark a[class*=akeeba-btn][class*=ghost],.akeeba-renderer-fef--dark button[class*=akeeba-btn][class*=ghost],.akeeba-renderer-fef--dark span[class*=akeeba-btn][class*=ghost],.akeeba-renderer-fef--dark input[type=submit][class*=akeeba-btn][class*=ghost]{background:#514f50;color:#88d4d6;border:1px solid #858183}.akeeba-renderer-fef--dark a[class*=akeeba-btn][class*=ghost]:hover,.akeeba-renderer-fef--dark button[class*=akeeba-btn][class*=ghost]:hover,.akeeba-renderer-fef--dark span[class*=akeeba-btn][class*=ghost]:hover,.akeeba-renderer-fef--dark input[type=submit][class*=akeeba-btn][class*=ghost]:hover{background:#858183;color:#62c6c9}.akeeba-renderer-fef--dark a[class*=akeeba-btn][class*=ghost]:focus,.akeeba-renderer-fef--dark button[class*=akeeba-btn][class*=ghost]:focus,.akeeba-renderer-fef--dark span[class*=akeeba-btn][class*=ghost]:focus,.akeeba-renderer-fef--dark input[type=submit][class*=akeeba-btn][class*=ghost]:focus{background:#858183;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #514f50}.akeeba-renderer-fef--dark a[class*=akeeba-btn][class*=dark],.akeeba-renderer-fef--dark button[class*=akeeba-btn][class*=dark],.akeeba-renderer-fef--dark span[class*=akeeba-btn][class*=dark],.akeeba-renderer-fef--dark input[type=submit][class*=akeeba-btn][class*=dark]{background:#514f50;color:#efefef;border:1px solid #858183}.akeeba-renderer-fef--dark a[class*=akeeba-btn][class*=dark]:hover,.akeeba-renderer-fef--dark button[class*=akeeba-btn][class*=dark]:hover,.akeeba-renderer-fef--dark span[class*=akeeba-btn][class*=dark]:hover,.akeeba-renderer-fef--dark input[type=submit][class*=akeeba-btn][class*=dark]:hover{background:#858183;color:#afafaf}.akeeba-renderer-fef--dark a[class*=akeeba-btn][class*=dark]:focus,.akeeba-renderer-fef--dark button[class*=akeeba-btn][class*=dark]:focus,.akeeba-renderer-fef--dark span[class*=akeeba-btn][class*=dark]:focus,.akeeba-renderer-fef--dark input[type=submit][class*=akeeba-btn][class*=dark]:focus{background:#858183;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #514f50}.akeeba-renderer-fef--dark a[class*=akeeba-action]{color:#efefef}.akeeba-renderer-fef--dark a[class*=akeeba-action] span[class*=akion],.akeeba-renderer-fef--dark a[class*=akeeba-action] span[class*=aklogo]{border:1px solid #d6d6d6;background:#efefef;color:#514f50}.akeeba-renderer-fef--dark a[class*=akeeba-action]:hover{background:#d6d6d6;color:#514f50}.akeeba-renderer-fef--dark a[class*=akeeba-action][class*=green] span[class*=akion],.akeeba-renderer-fef--dark a[class*=akeeba-action][class*=green] span[class*=aklogo]{border:none}.akeeba-renderer-fef--dark a[class*=akeeba-action][class*=teal] span[class*=akion],.akeeba-renderer-fef--dark a[class*=akeeba-action][class*=teal] span[class*=aklogo]{border:none}.akeeba-renderer-fef--dark a[class*=akeeba-action][class*=orange] span[class*=akion],.akeeba-renderer-fef--dark a[class*=akeeba-action][class*=orange] span[class*=aklogo]{border:none}.akeeba-renderer-fef--dark a[class*=akeeba-action][class*=red] span[class*=akion],.akeeba-renderer-fef--dark a[class*=akeeba-action][class*=red] span[class*=aklogo]{border:none}.akeeba-renderer-fef--dark a[class*=akeeba-action][class*=grey] span[class*=akion],.akeeba-renderer-fef--dark a[class*=akeeba-action][class*=grey] span[class*=aklogo]{background:#514f50;border:1px solid #6b686a}.akeeba-renderer-fef--dark a[class*=akeeba-action][class*=grey]:hover{background:#5e5c5d;color:#efefef}.akeeba-renderer-fef--dark table[class*=akeeba-table][class*=striped]{background:#1d1d1d}.akeeba-renderer-fef--dark table[class*=akeeba-table][class*=striped] tbody>tr:nth-child(2n+1)>td{background:#373637}.akeeba-renderer-fef--dark table[class*=akeeba-table][class*=striped] tbody{border:1px solid #858183}.akeeba-renderer-fef--dark table[class*=akeeba-table][class*=hborder] tr:not(:last-child){border-bottom:1px solid #858183}.akeeba-renderer-fef--dark table[class*=akeeba-table][class*=hover] tr:hover{background:#b7b5b6}.akeeba-renderer-fef--dark table[class*=akeeba-table][class*=hover][class*=striped] tbody>tr:nth-child(2n+1):hover>td,.akeeba-renderer-fef--dark table[class*=akeeba-table][class*=hover][class*=striped] tr:hover{background:#aaa8a9}.akeeba-renderer-fef--dark [class*=akeeba-label][class*=grey]{border:1px solid #6b686a}.akeeba-renderer-fef--dark form[class*=akeeba-form] .akeeba-toggle label,.akeeba-renderer-fef--dark .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle label{background:#6b686a}.akeeba-renderer-fef--dark form[class*=akeeba-form] .akeeba-toggle label:hover,.akeeba-renderer-fef--dark .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle label:hover{background:#858183}.akeeba-renderer-fef--dark form[class*=akeeba-form] input[disabled],.akeeba-renderer-fef--dark form[class*=akeeba-form] textarea[disabled],.akeeba-renderer-fef--dark form[class*=akeeba-form] select[disabled],.akeeba-renderer-fef--dark .AKEEBA_MASTER_FORM_STYLING input[disabled],.akeeba-renderer-fef--dark .AKEEBA_MASTER_FORM_STYLING textarea[disabled],.akeeba-renderer-fef--dark .AKEEBA_MASTER_FORM_STYLING select[disabled]{cursor:not-allowed;background:#858183}.akeeba-renderer-fef--dark form[class*=akeeba-form] [class*=akeeba-input-group]>span,.akeeba-renderer-fef--dark .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span{background:#6b686a}.akeeba-renderer-fef--dark form[class*=akeeba-form] [class*=akeeba-form-group] [class*=akeeba-help-text],.akeeba-renderer-fef--dark .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group] [class*=akeeba-help-text]{color:#afafaf}.akeeba-renderer-fef--dark form[class*=akeeba-form] [class*=akeeba-form-group][class*=error] [class*=akeeba-help-text],.akeeba-renderer-fef--dark .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error] [class*=akeeba-help-text]{color:#e86367}.akeeba-renderer-fef--dark form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning] [class*=akeeba-help-text],.akeeba-renderer-fef--dark .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning] [class*=akeeba-help-text]{color:#f4c37d}.akeeba-renderer-fef--dark form[class*=akeeba-form] [class*=akeeba-form-group][class*=success] [class*=akeeba-help-text],.akeeba-renderer-fef--dark .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success] [class*=akeeba-help-text]{color:#aad074}.akeeba-renderer-fef--dark .akeeba-progress{background:#6b686a}.akeeba-renderer-fef--dark .akeeba-progress .akeeba-progress-status{color:#efefef}.akeeba-renderer-fef--dark .akeeba-tabs,.akeeba-renderer-fef--dark form[class*=akeeba-form] .akeeba-tabs{background:#1d1d1d}.akeeba-renderer-fef--dark .akeeba-tabs>label,.akeeba-renderer-fef--dark form[class*=akeeba-form] .akeeba-tabs>label{background:#6b686a}.akeeba-renderer-fef--dark .akeeba-tabs>label:hover,.akeeba-renderer-fef--dark form[class*=akeeba-form] .akeeba-tabs>label:hover{background:#858183}.akeeba-renderer-fef--dark .akeeba-dropdown section{background:#514f50;border:1px solid #858183;box-shadow:0 6px 12px rgba(255,255,255,.175)}.akeeba-renderer-fef--dark .akeeba-dropdown section a{color:#efefef}.akeeba-renderer-fef--dark[class*=joomla-version-4] textarea{background-color:#373637 !important}.akeeba-renderer-fef--dark[class*=joomla-version-4] input,.akeeba-renderer-fef--dark[class*=joomla-version-4] select{background-color:#373637}.akeeba-renderer-fef--dark[class*=joomla-version-4] label{color:#efefef !important}.akeeba-renderer-fef--dark[class*=joomla-version-4] form[class*=akeeba-form] label,.akeeba-renderer-fef--dark[class*=joomla-version-4] .AKEEBA_MASTER_FORM_STYLING label{color:#efefef !important}.akeeba-renderer-fef--dark[class*=joomla-version-4] div.pagination-toolbar ul.pagination li a,.akeeba-renderer-fef--dark[class*=joomla-version-4] div.pagination-toolbar ul.pagination li>span{color:#efefef;border-color:transparent}.akeeba-renderer-fef--dark[class*=joomla-version-4] div.pagination-toolbar ul.pagination li a:hover,.akeeba-renderer-fef--dark[class*=joomla-version-4] div.pagination-toolbar ul.pagination li>span:hover{background:#40b5b8;color:#fff}.akeeba-renderer-fef--dark[class*=joomla-version-4] div.pagination-toolbar ul.pagination li span[class^=icon-]{color:#efefef}.akeeba-renderer-fef--dark[class*=joomla-version-4] div.pagination-toolbar ul.pagination li.disabled>*{border-color:transparent;color:#514f50}.akeeba-renderer-fef--dark[class*=joomla-version-4] div.pagination-toolbar ul.pagination li.disabled>*:hover{background:#efefef}.akeeba-renderer-fef--dark[class*=joomla-version-4] div.pagination-toolbar ul.pagination li.active a,.akeeba-renderer-fef--dark[class*=joomla-version-4] div.pagination-toolbar ul.pagination li.active span{background-color:#514f50;border-color:#efefef}.akeeba-renderer-fef--dark #akeeba-modal-container{background-color:#514f50;border:1px solid #858183;box-shadow:0 4px 16px #1d1d1d}.akeeba-renderer-fef--dark #akeeba-modal-close{background-color:#514f50}.akeeba-renderer-fef--dark #akeeba-modal-container.modal-loading{background-color:#514f50}.akeeba-renderer-fef--dark .akeeba-popover{background-color:#514f50;color:#efefef}.akeeba-renderer-fef--dark .akeeba-popover-title{background-color:#636062;color:#efefef}.akeeba-renderer-fef--dark .akeeba-popover-content{color:#efefef}@media(prefers-color-scheme: dark){.akeeba-renderer-fef{background-color:#1d1d1d;color:#efefef}.akeeba-renderer-fef input,.akeeba-renderer-fef textarea{background-color:#1d1d1d;color:#efefef}.akeeba-renderer-fef a{color:#efefef}.akeeba-renderer-fef select{background-color:#1d1d1d;color:#efefef}.akeeba-renderer-fef pre{background:#444243;color:#efefef}.akeeba-renderer-fef code{background:#444243;color:#f19d9f}.akeeba-renderer-fef [class*=akeeba-panel]{background:#1d1d1d;border:1px solid #858183}.akeeba-renderer-fef [class*=akeeba-panel] .akeeba-block-header{border-bottom-color:#858183}.akeeba-renderer-fef [class*=akeeba-panel][class*=default]{border-color:#bcbcbc}.akeeba-renderer-fef [class*=akeeba-panel][class*=default] header{background-color:#bcbcbc}.akeeba-renderer-fef [class*=akeeba-panel][class*=info]{border-color:#858183}.akeeba-renderer-fef [class*=akeeba-panel][class*=info] header{background:#858183}.akeeba-renderer-fef [class*=akeeba-panel][class*=info] header,.akeeba-renderer-fef [class*=akeeba-panel][class*=info] header h1,.akeeba-renderer-fef [class*=akeeba-panel][class*=info] header h2,.akeeba-renderer-fef [class*=akeeba-panel][class*=info] header h3{color:#fff}.akeeba-renderer-fef [class*=akeeba-block][class*=info]{border:1px solid #40b5b8;background:#266b6c}.akeeba-renderer-fef [class*=akeeba-block][class*=warning]{border:1px solid #f0ad4e;background:#8a560c}.akeeba-renderer-fef [class*=akeeba-block][class*=success]{border:1px solid #93c34e;background:#5d802b}.akeeba-renderer-fef [class*=akeeba-block][class*=failure]{border:1px solid #e2363c;background:#9c161b}.akeeba-renderer-fef a[class*=akeeba-btn][class*=ghost],.akeeba-renderer-fef button[class*=akeeba-btn][class*=ghost],.akeeba-renderer-fef span[class*=akeeba-btn][class*=ghost],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=ghost]{background:#514f50;color:#88d4d6;border:1px solid #858183}.akeeba-renderer-fef a[class*=akeeba-btn][class*=ghost]:hover,.akeeba-renderer-fef button[class*=akeeba-btn][class*=ghost]:hover,.akeeba-renderer-fef span[class*=akeeba-btn][class*=ghost]:hover,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=ghost]:hover{background:#858183;color:#62c6c9}.akeeba-renderer-fef a[class*=akeeba-btn][class*=ghost]:focus,.akeeba-renderer-fef button[class*=akeeba-btn][class*=ghost]:focus,.akeeba-renderer-fef span[class*=akeeba-btn][class*=ghost]:focus,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=ghost]:focus{background:#858183;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #514f50}.akeeba-renderer-fef a[class*=akeeba-btn][class*=dark],.akeeba-renderer-fef button[class*=akeeba-btn][class*=dark],.akeeba-renderer-fef span[class*=akeeba-btn][class*=dark],.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=dark]{background:#514f50;color:#efefef;border:1px solid #858183}.akeeba-renderer-fef a[class*=akeeba-btn][class*=dark]:hover,.akeeba-renderer-fef button[class*=akeeba-btn][class*=dark]:hover,.akeeba-renderer-fef span[class*=akeeba-btn][class*=dark]:hover,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=dark]:hover{background:#858183;color:#afafaf}.akeeba-renderer-fef a[class*=akeeba-btn][class*=dark]:focus,.akeeba-renderer-fef button[class*=akeeba-btn][class*=dark]:focus,.akeeba-renderer-fef span[class*=akeeba-btn][class*=dark]:focus,.akeeba-renderer-fef input[type=submit][class*=akeeba-btn][class*=dark]:focus{background:#858183;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #514f50}.akeeba-renderer-fef a[class*=akeeba-action]{color:#efefef}.akeeba-renderer-fef a[class*=akeeba-action] span[class*=akion],.akeeba-renderer-fef a[class*=akeeba-action] span[class*=aklogo]{border:1px solid #d6d6d6;background:#efefef;color:#514f50}.akeeba-renderer-fef a[class*=akeeba-action]:hover{background:#d6d6d6;color:#514f50}.akeeba-renderer-fef a[class*=akeeba-action][class*=green] span[class*=akion],.akeeba-renderer-fef a[class*=akeeba-action][class*=green] span[class*=aklogo]{border:none}.akeeba-renderer-fef a[class*=akeeba-action][class*=teal] span[class*=akion],.akeeba-renderer-fef a[class*=akeeba-action][class*=teal] span[class*=aklogo]{border:none}.akeeba-renderer-fef a[class*=akeeba-action][class*=orange] span[class*=akion],.akeeba-renderer-fef a[class*=akeeba-action][class*=orange] span[class*=aklogo]{border:none}.akeeba-renderer-fef a[class*=akeeba-action][class*=red] span[class*=akion],.akeeba-renderer-fef a[class*=akeeba-action][class*=red] span[class*=aklogo]{border:none}.akeeba-renderer-fef a[class*=akeeba-action][class*=grey] span[class*=akion],.akeeba-renderer-fef a[class*=akeeba-action][class*=grey] span[class*=aklogo]{background:#514f50;border:1px solid #6b686a}.akeeba-renderer-fef a[class*=akeeba-action][class*=grey]:hover{background:#5e5c5d;color:#efefef}.akeeba-renderer-fef table[class*=akeeba-table][class*=striped]{background:#1d1d1d}.akeeba-renderer-fef table[class*=akeeba-table][class*=striped] tbody>tr:nth-child(2n+1)>td{background:#373637}.akeeba-renderer-fef table[class*=akeeba-table][class*=striped] tbody{border:1px solid #858183}.akeeba-renderer-fef table[class*=akeeba-table][class*=hborder] tr:not(:last-child){border-bottom:1px solid #858183}.akeeba-renderer-fef table[class*=akeeba-table][class*=hover] tr:hover{background:#b7b5b6}.akeeba-renderer-fef table[class*=akeeba-table][class*=hover][class*=striped] tbody>tr:nth-child(2n+1):hover>td,.akeeba-renderer-fef table[class*=akeeba-table][class*=hover][class*=striped] tr:hover{background:#aaa8a9}.akeeba-renderer-fef [class*=akeeba-label][class*=grey]{border:1px solid #6b686a}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle label,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle label{background:#6b686a}.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-toggle label:hover,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING .akeeba-toggle label:hover{background:#858183}.akeeba-renderer-fef form[class*=akeeba-form] input[disabled],.akeeba-renderer-fef form[class*=akeeba-form] textarea[disabled],.akeeba-renderer-fef form[class*=akeeba-form] select[disabled],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING input[disabled],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING textarea[disabled],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING select[disabled]{cursor:not-allowed;background:#858183}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-input-group]>span,.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-input-group]>span{background:#6b686a}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group] [class*=akeeba-help-text],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group] [class*=akeeba-help-text]{color:#afafaf}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=error] [class*=akeeba-help-text],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=error] [class*=akeeba-help-text]{color:#e86367}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=warning] [class*=akeeba-help-text],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=warning] [class*=akeeba-help-text]{color:#f4c37d}.akeeba-renderer-fef form[class*=akeeba-form] [class*=akeeba-form-group][class*=success] [class*=akeeba-help-text],.akeeba-renderer-fef .AKEEBA_MASTER_FORM_STYLING [class*=akeeba-form-group][class*=success] [class*=akeeba-help-text]{color:#aad074}.akeeba-renderer-fef .akeeba-progress{background:#6b686a}.akeeba-renderer-fef .akeeba-progress .akeeba-progress-status{color:#efefef}.akeeba-renderer-fef .akeeba-tabs,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs{background:#1d1d1d}.akeeba-renderer-fef .akeeba-tabs>label,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label{background:#6b686a}.akeeba-renderer-fef .akeeba-tabs>label:hover,.akeeba-renderer-fef form[class*=akeeba-form] .akeeba-tabs>label:hover{background:#858183}.akeeba-renderer-fef .akeeba-dropdown section{background:#514f50;border:1px solid #858183;box-shadow:0 6px 12px rgba(255,255,255,.175)}.akeeba-renderer-fef .akeeba-dropdown section a{color:#efefef}.akeeba-renderer-fef[class*=joomla-version-4] textarea{background-color:#373637 !important}.akeeba-renderer-fef[class*=joomla-version-4] input,.akeeba-renderer-fef[class*=joomla-version-4] select{background-color:#373637}.akeeba-renderer-fef[class*=joomla-version-4] label{color:#efefef !important}.akeeba-renderer-fef[class*=joomla-version-4] form[class*=akeeba-form] label,.akeeba-renderer-fef[class*=joomla-version-4] .AKEEBA_MASTER_FORM_STYLING label{color:#efefef !important}.akeeba-renderer-fef[class*=joomla-version-4] div.pagination-toolbar ul.pagination li a,.akeeba-renderer-fef[class*=joomla-version-4] div.pagination-toolbar ul.pagination li>span{color:#efefef;border-color:transparent}.akeeba-renderer-fef[class*=joomla-version-4] div.pagination-toolbar ul.pagination li a:hover,.akeeba-renderer-fef[class*=joomla-version-4] div.pagination-toolbar ul.pagination li>span:hover{background:#40b5b8;color:#fff}.akeeba-renderer-fef[class*=joomla-version-4] div.pagination-toolbar ul.pagination li span[class^=icon-]{color:#efefef}.akeeba-renderer-fef[class*=joomla-version-4] div.pagination-toolbar ul.pagination li.disabled>*{border-color:transparent;color:#514f50}.akeeba-renderer-fef[class*=joomla-version-4] div.pagination-toolbar ul.pagination li.disabled>*:hover{background:#efefef}.akeeba-renderer-fef[class*=joomla-version-4] div.pagination-toolbar ul.pagination li.active a,.akeeba-renderer-fef[class*=joomla-version-4] div.pagination-toolbar ul.pagination li.active span{background-color:#514f50;border-color:#efefef}.akeeba-renderer-fef #akeeba-modal-container{background-color:#514f50;border:1px solid #858183;box-shadow:0 4px 16px #1d1d1d}.akeeba-renderer-fef #akeeba-modal-close{background-color:#514f50}.akeeba-renderer-fef #akeeba-modal-container.modal-loading{background-color:#514f50}.akeeba-renderer-fef .akeeba-popover{background-color:#514f50;color:#efefef}.akeeba-renderer-fef .akeeba-popover-title{background-color:#636062;color:#efefef}.akeeba-renderer-fef .akeeba-popover-content{color:#efefef}}/*# sourceMappingURL=dark.min.css.map */
PK��!]��X��
reset.min.cssnu&1i�/*!
 *   Akeeba Frontend Framework (FEF)
 *   Copyright (c) 2017-2019 Nicholas K. Dionysopoulos / Akeeba Ltd
 *
 *   Created by Crystal Harris for Akeeba Ltd, https://www.akeeba.com
 *
 *   Licensed under the GNU General Public License (GPL) version 3 or, at your option, any later version of the license
 *   published by the Free Software Foundation, https://www.gnu.org/licenses/gpl-3.0.en.html
 */.akeeba-renderer-fef div,.akeeba-renderer-fef span,.akeeba-renderer-fef applet,.akeeba-renderer-fef object,.akeeba-renderer-fef iframe,.akeeba-renderer-fef h1,.akeeba-renderer-fef h2,.akeeba-renderer-fef h3,.akeeba-renderer-fef h4,.akeeba-renderer-fef h5,.akeeba-renderer-fef h6,.akeeba-renderer-fef p,.akeeba-renderer-fef blockquote,.akeeba-renderer-fef pre,.akeeba-renderer-fef a,.akeeba-renderer-fef abbr,.akeeba-renderer-fef acronym,.akeeba-renderer-fef address,.akeeba-renderer-fef big,.akeeba-renderer-fef cite,.akeeba-renderer-fef code,.akeeba-renderer-fef del,.akeeba-renderer-fef dfn,.akeeba-renderer-fef em,.akeeba-renderer-fef img,.akeeba-renderer-fef ins,.akeeba-renderer-fef kbd,.akeeba-renderer-fef q,.akeeba-renderer-fef s,.akeeba-renderer-fef samp,.akeeba-renderer-fef small,.akeeba-renderer-fef strike,.akeeba-renderer-fef strong,.akeeba-renderer-fef sub,.akeeba-renderer-fef sup,.akeeba-renderer-fef tt,.akeeba-renderer-fef var,.akeeba-renderer-fef b,.akeeba-renderer-fef u,.akeeba-renderer-fef center,.akeeba-renderer-fef dl,.akeeba-renderer-fef dt,.akeeba-renderer-fef dd,.akeeba-renderer-fef fieldset,.akeeba-renderer-fef form,.akeeba-renderer-fef label,.akeeba-renderer-fef legend,.akeeba-renderer-fef table,.akeeba-renderer-fef caption,.akeeba-renderer-fef tbody,.akeeba-renderer-fef tfoot,.akeeba-renderer-fef thead,.akeeba-renderer-fef tr,.akeeba-renderer-fef th,.akeeba-renderer-fef td,.akeeba-renderer-fef article,.akeeba-renderer-fef aside,.akeeba-renderer-fef canvas,.akeeba-renderer-fef details,.akeeba-renderer-fef embed,.akeeba-renderer-fef figure,.akeeba-renderer-fef figcaption,.akeeba-renderer-fef footer,.akeeba-renderer-fef header,.akeeba-renderer-fef hgroup,.akeeba-renderer-fef menu,.akeeba-renderer-fef nav,.akeeba-renderer-fef output,.akeeba-renderer-fef ruby,.akeeba-renderer-fef section,.akeeba-renderer-fef summary,.akeeba-renderer-fef time,.akeeba-renderer-fef mark,.akeeba-renderer-fef audio,.akeeba-renderer-fef video,.akeeba-renderer-fef input[type=submit]{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;box-sizing:border-box;line-height:inherit}.akeeba-renderer-fef article,.akeeba-renderer-fef aside,.akeeba-renderer-fef details,.akeeba-renderer-fef figcaption,.akeeba-renderer-fef figure,.akeeba-renderer-fef footer,.akeeba-renderer-fef header,.akeeba-renderer-fef hgroup,.akeeba-renderer-fef menu,.akeeba-renderer-fef nav,.akeeba-renderer-fef section{display:block}.akeeba-renderer-fef blockquote,.akeeba-renderer-fef q{quotes:none}.akeeba-renderer-fef blockquote:before,.akeeba-renderer-fef blockquote:after,.akeeba-renderer-fef q:before,.akeeba-renderer-fef q:after{content:"";content:none}.akeeba-renderer-fef table{border-spacing:0}.akeeba-renderer-fef input[type=text],.akeeba-renderer-fef input[type=password],.akeeba-renderer-fef input[type=number],.akeeba-renderer-fef input[type=email],.akeeba-renderer-fef input[type=color],.akeeba-renderer-fef input[type=date],.akeeba-renderer-fef input[type=datetime-local],.akeeba-renderer-fef input[type=month],.akeeba-renderer-fef input[type=range],.akeeba-renderer-fef input[type=search],.akeeba-renderer-fef input[type=tel],.akeeba-renderer-fef input[type=time],.akeeba-renderer-fef input[type=url],.akeeba-renderer-fef input[type=week],.akeeba-renderer-fef select,.akeeba-renderer-fef input[type=file]{height:2.25em}.akeeba-renderer-fef select{background-color:#fff}/*# sourceMappingURL=reset.css.map */
PK��!]/��f�f
camera.cssnu&1i�/*** compatibilite beez en position-12 ***/
#top {overflow: visible !important; }


/**************************
*
*	GENERAL
*
**************************/
.camera_wrap a.camera-link,.camera_wrap a.camera-link:hover {
	background: url(../images/blank.gif) !important;
}

.camera_wrap a.camera-button {
	display: inline-block;
}

.camera_wrap a,.camera_wrap a:hover, .camera_wrap img,
.camera_wrap ol, .camera_wrap ul, .camera_wrap li,
.camera_wrap table, .camera_wrap tbody, .camera_wrap tfoot, .camera_wrap thead, .camera_wrap tr, .camera_wrap th, .camera_wrap td
.camera_thumbs_wrap a, .camera_thumbs_wrap img,
.camera_thumbs_wrap ol, .camera_thumbs_wrap ul, .camera_thumbs_wrap li,
.camera_thumbs_wrap table, .camera_thumbs_wrap tbody, .camera_thumbs_wrap tfoot, .camera_thumbs_wrap thead, .camera_thumbs_wrap tr, .camera_thumbs_wrap th, .camera_thumbs_wrap td {
	background: none;
	border: 0;
	font: inherit;
	font-size: 100%;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
	list-style: none
}
.camera_wrap {
	display: none;
	/*float: left;*/
	position: relative;
	z-index: 0;
	max-width: 100%;
	box-sizing: content-box;
}
.camera_wrap img {
	max-width: none!important;
}
.camera_fakehover {
	height: 100%;
	min-height: 60px;
	position: relative;
	width: 100%;
	z-index: 1;
}
.camera_wrap {
	/*width: 100%;*/
}
.camera_src {
	display: none;
}
.cameraCont, .cameraContents {
	height: 100%;
	position: relative;
	width: 100%;
	z-index: 1;
}
.cameraSlide {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}
.cameraContent {
	bottom: 0;
	display: none;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}
.cameraContent video {
	background: #000;
	height:100%;
}
.camera_target {
	bottom: 0;
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	text-align: left;
	top: 0;
	width: 100%;
	z-index: 0;
}
.camera_overlayer {
	bottom: 0;
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	z-index: 0;
}
.camera_target_content {
	bottom: 0;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}
.camera_target_content .camera_link {
	display: block;
	height: 100%;
	text-decoration: none;
        background: url(../images/blank.gif) !important;
}
.camera_loader {
    background: #fff url(../images/camera-loader.gif) no-repeat center;
	background: rgba(255, 255, 255, 0.9) url(../images/camera-loader.gif) no-repeat center;
	border: 1px solid #ffffff;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
	height: 36px;
	left: 50%;
	overflow: hidden;
	position: absolute;
	margin: -18px 0 0 -18px;
	top: 50%;
	width: 36px;
	z-index: 3;
}
.camera_bar {
	bottom: 0;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 3;
}
.camera_thumbs_wrap.camera_left .camera_bar, .camera_thumbs_wrap.camera_right .camera_bar {
	height: 100%;
	position: absolute;
	width: auto;
}
.camera_thumbs_wrap.camera_bottom .camera_bar, .camera_thumbs_wrap.camera_top .camera_bar {
	height: auto;
	position: absolute;
	width: 100%;
}
.camera_nav_cont {
	height: 65px;
	overflow: hidden;
	position: absolute;
	right: 9px;
	top: 15px;
	width: 120px;
	z-index: 4;
}
.camera_caption {
	bottom: 0;
	display: block;
	position: absolute;
	width: 100%;
	z-index: 1000;
}
.camera_caption > div {
	padding: 10px 20px;
	height:100%;
}
.camera_caption_title {
	font-size: 1.3em;
	font-weight: bold;
	line-height: 1em;
}
.camerarelative {
	overflow: hidden;
	position: relative;
}
.imgFake {
	cursor: pointer;
}
.camera_prevThumbs {
	bottom: 4px;
	cursor: pointer;
	left: 0;
	position: absolute;
	top: 4px;
	/*visibility: hidden;*/
	width: 30px;
	z-index: 10;
}
.camera_prevThumbs div {
	background: url(../images/camera_skins.png) no-repeat -160px 0;
	display: block;
	height: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 30px;
}
.camera_nextThumbs {
	bottom: 4px;
	cursor: pointer;
	position: absolute;
	right: 0;
	top: 4px;
	visibility: hidden;
	width: 30px;
	z-index: 10;
}
.camera_nextThumbs div {
	background: url(../images/camera_skins.png) no-repeat -190px 0;
	display: block;
	height: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 30px;
}
.camera_command_wrap .hideNav {
	display: none;
}
.camera_command_wrap {
	left: 0;
	position: relative;
	right:0;
	z-index: 4;
}
.camera_wrap .camera_pag .camera_pag_ul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: right;
	height: auto !important;
	height: 28px;
}
.camera_wrap .camera_pag .camera_pag_ul li {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	cursor: pointer;
	display: inline-block;
        float: none !important;
        float:left;/*overflow:hidden;*/
	height: 16px;
	margin: 20px 5px;
	position: relative;
	/*text-align: left;*/
	text-indent: 9999px;
	width: 16px;
	overflow: visible !important;
	padding: 0;
}

.camera_commands_emboss .camera_pag .camera_pag_ul li {
	-moz-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_wrap .camera_pag .camera_pag_ul li > span {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height: 8px;
	left: 4px;
	overflow: hidden;
	position: absolute;
	top: 4px;
	width: 8px;
}
.camera_commands_emboss .camera_pag .camera_pag_ul li:hover > span {
	-moz-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.camera_pag_ul li img {
	display: none;
	position: absolute;
	box-sizing: border-box;
}
.camera_pag_ul .thumb_arrow {
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 4px solid;
	top: 0;
	left: 50%;
	margin-left: -4px;
	position: absolute;
}
.camera_prev, .camera_next, .camera_commands {
	cursor: pointer;
	height: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 40px;
	z-index: 2;
}
.camera_prev {
	left: 0;
}
.camera_prev > span {
	background: url(../images/camera_skins.png) no-repeat 0 0;
	display: block;
	height: 40px;
	width: 40px;
}
.camera_next {
	right: 0;
}
.camera_next > span {
	background: url(../images/camera_skins.png) no-repeat -40px 0;
	display: block;
	height: 40px;
	width: 40px;
}
.camera_commands {
	right: 41px;
}
.camera_commands > .camera_play {
	background: url(../images/camera_skins.png) no-repeat -80px 0;
	height: 40px;
	width: 40px;
}
.camera_commands > .camera_stop {
	background: url(../images/camera_skins.png) no-repeat -120px 0;
	display: block;
	height: 40px;
	width: 40px;
}

.camera_thumbs_cont {
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.camera_commands_emboss .camera_thumbs_cont {
	-moz-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_thumbs_cont > div {
	float: left;
	width: 100%;
}
.camera_thumbs_cont ul {
	overflow: hidden;
	padding: 3px 4px 8px;
	position: relative;
	text-align: center;
}
.camera_thumbs_cont ul li {
	display: inline-block;
	margin: 0 4px;
}
.camera_thumbs_cont ul li > img {
	border: 1px solid #000;
	cursor: pointer;
	margin-top: 5px;
	vertical-align:bottom;
}
.camera_clear {
	display: block;
	clear: both;
}
.showIt {
	display: none;
}
.camera_clear {
	clear: both;
	display: block;
	height: 1px;
	margin: -1px 0 25px;
	position: relative;
}

.camera_caption {
	color: #fff;
}
.camera_caption > div {
	background: #000;
	background: rgba(0, 0, 0, 0.8);
}
.camera_wrap .camera_pag .camera_pag_ul li {
	background: #b7b7b7;
}
.camera_wrap .camera_pag .camera_pag_ul li:hover > span {
	background: #b7b7b7;
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
	background: #434648;
}
.camera_pag_ul li img {
	border: 4px solid #e6e6e6;
	-moz-box-shadow: 0px 3px 6px rgba(0,0,0,.5);
	-webkit-box-shadow: 0px 3px 6px rgba(0,0,0,.5);
	box-shadow: 0px 3px 6px rgba(0,0,0,.5);
}
.camera_pag_ul .thumb_arrow {
    border-top-color: #e6e6e6;
}
.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont {
	background: #d8d8d8;
	background: rgba(216, 216, 216, 0.85);
}
.camera_wrap .camera_pag .camera_pag_ul li {
	background: #b7b7b7;
}
.camera_thumbs_cont ul li > img {
	border-color: 1px solid #000;
}
/*AMBER SKIN*/
.camera_amber_skin .camera_prevThumbs div {
	background-position: -160px -160px;
}
.camera_amber_skin .camera_nextThumbs div {
	background-position: -190px -160px;
}
.camera_amber_skin .camera_prev > span {
	background-position: 0 -160px;
}
.camera_amber_skin .camera_next > span {
	background-position: -40px -160px;
}
.camera_amber_skin .camera_commands > .camera_play {
	background-position: -80px -160px;
}
.camera_amber_skin .camera_commands > .camera_stop {
	background-position: -120px -160px;
}
/*ASH SKIN*/
.camera_ash_skin .camera_prevThumbs div {
	background-position: -160px -200px;
}
.camera_ash_skin .camera_nextThumbs div {
	background-position: -190px -200px;
}
.camera_ash_skin .camera_prev > span {
	background-position: 0 -200px;
}
.camera_ash_skin .camera_next > span {
	background-position: -40px -200px;
}
.camera_ash_skin .camera_commands > .camera_play {
	background-position: -80px -200px;
}
.camera_ash_skin .camera_commands > .camera_stop {
	background-position: -120px -200px;
}
/*AZURE SKIN*/
.camera_azure_skin .camera_prevThumbs div {
	background-position: -160px -240px;
}
.camera_azure_skin .camera_nextThumbs div {
	background-position: -190px -240px;
}
.camera_azure_skin .camera_prev > span {
	background-position: 0 -240px;
}
.camera_azure_skin .camera_next > span {
	background-position: -40px -240px;
}
.camera_azure_skin .camera_commands > .camera_play {
	background-position: -80px -240px;
}
.camera_azure_skin .camera_commands > .camera_stop {
	background-position: -120px -240px;
}
/*BEIGE SKIN*/
.camera_beige_skin .camera_prevThumbs div {
	background-position: -160px -120px;
}
.camera_beige_skin .camera_nextThumbs div {
	background-position: -190px -120px;
}
.camera_beige_skin .camera_prev > span {
	background-position: 0 -120px;
}
.camera_beige_skin .camera_next > span {
	background-position: -40px -120px;
}
.camera_beige_skin .camera_commands > .camera_play {
	background-position: -80px -120px;
}
.camera_beige_skin .camera_commands > .camera_stop {
	background-position: -120px -120px;
}
/*BLACK SKIN*/
.camera_black_skin .camera_prevThumbs div {
	background-position: -160px -40px;
}
.camera_black_skin .camera_nextThumbs div {
	background-position: -190px -40px;
}
.camera_black_skin .camera_prev > span {
	background-position: 0 -40px;
}
.camera_black_skin .camera_next > span {
	background-position: -40px -40px;
}
.camera_black_skin .camera_commands > .camera_play {
	background-position: -80px -40px;
}
.camera_black_skin .camera_commands > .camera_stop {
	background-position: -120px -40px;
}
/*BLUE SKIN*/
.camera_blue_skin .camera_prevThumbs div {
	background-position: -160px -280px;
}
.camera_blue_skin .camera_nextThumbs div {
	background-position: -190px -280px;
}
.camera_blue_skin .camera_prev > span {
	background-position: 0 -280px;
}
.camera_blue_skin .camera_next > span {
	background-position: -40px -280px;
}
.camera_blue_skin .camera_commands > .camera_play {
	background-position: -80px -280px;
}
.camera_blue_skin .camera_commands > .camera_stop {
	background-position: -120px -280px;
}
/*BROWN SKIN*/
.camera_brown_skin .camera_prevThumbs div {
	background-position: -160px -320px;
}
.camera_brown_skin .camera_nextThumbs div {
	background-position: -190px -320px;
}
.camera_brown_skin .camera_prev > span {
	background-position: 0 -320px;
}
.camera_brown_skin .camera_next > span {
	background-position: -40px -320px;
}
.camera_brown_skin .camera_commands > .camera_play {
	background-position: -80px -320px;
}
.camera_brown_skin .camera_commands > .camera_stop {
	background-position: -120px -320px;
}
/*BURGUNDY SKIN*/
.camera_burgundy_skin .camera_prevThumbs div {
	background-position: -160px -360px;
}
.camera_burgundy_skin .camera_nextThumbs div {
	background-position: -190px -360px;
}
.camera_burgundy_skin .camera_prev > span {
	background-position: 0 -360px;
}
.camera_burgundy_skin .camera_next > span {
	background-position: -40px -360px;
}
.camera_burgundy_skin .camera_commands > .camera_play {
	background-position: -80px -360px;
}
.camera_burgundy_skin .camera_commands > .camera_stop {
	background-position: -120px -360px;
}
/*CHARCOAL SKIN*/
.camera_charcoal_skin .camera_prevThumbs div {
	background-position: -160px -400px;
}
.camera_charcoal_skin .camera_nextThumbs div {
	background-position: -190px -400px;
}
.camera_charcoal_skin .camera_prev > span {
	background-position: 0 -400px;
}
.camera_charcoal_skin .camera_next > span {
	background-position: -40px -400px;
}
.camera_charcoal_skin .camera_commands > .camera_play {
	background-position: -80px -400px;
}
.camera_charcoal_skin .camera_commands > .camera_stop {
	background-position: -120px -400px;
}
/*CHOCOLATE SKIN*/
.camera_chocolate_skin .camera_prevThumbs div {
	background-position: -160px -440px;
}
.camera_chocolate_skin .camera_nextThumbs div {
	background-position: -190px -440px;
}
.camera_chocolate_skin .camera_prev > span {
	background-position: 0 -440px;
}
.camera_chocolate_skin .camera_next > span {
	background-position: -40px -440px;
}
.camera_chocolate_skin .camera_commands > .camera_play {
	background-position: -80px -440px;
}
.camera_chocolate_skin .camera_commands > .camera_stop {
	background-position: -120px -440px	;
}
/*COFFEE SKIN*/
.camera_coffee_skin .camera_prevThumbs div {
	background-position: -160px -480px;
}
.camera_coffee_skin .camera_nextThumbs div {
	background-position: -190px -480px;
}
.camera_coffee_skin .camera_prev > span {
	background-position: 0 -480px;
}
.camera_coffee_skin .camera_next > span {
	background-position: -40px -480px;
}
.camera_coffee_skin .camera_commands > .camera_play {
	background-position: -80px -480px;
}
.camera_coffee_skin .camera_commands > .camera_stop {
	background-position: -120px -480px	;
}
/*CYAN SKIN*/
.camera_cyan_skin .camera_prevThumbs div {
	background-position: -160px -520px;
}
.camera_cyan_skin .camera_nextThumbs div {
	background-position: -190px -520px;
}
.camera_cyan_skin .camera_prev > span {
	background-position: 0 -520px;
}
.camera_cyan_skin .camera_next > span {
	background-position: -40px -520px;
}
.camera_cyan_skin .camera_commands > .camera_play {
	background-position: -80px -520px;
}
.camera_cyan_skin .camera_commands > .camera_stop {
	background-position: -120px -520px	;
}
/*FUCHSIA SKIN*/
.camera_fuchsia_skin .camera_prevThumbs div {
	background-position: -160px -560px;
}
.camera_fuchsia_skin .camera_nextThumbs div {
	background-position: -190px -560px;
}
.camera_fuchsia_skin .camera_prev > span {
	background-position: 0 -560px;
}
.camera_fuchsia_skin .camera_next > span {
	background-position: -40px -560px;
}
.camera_fuchsia_skin .camera_commands > .camera_play {
	background-position: -80px -560px;
}
.camera_fuchsia_skin .camera_commands > .camera_stop {
	background-position: -120px -560px	;
}
/*GOLD SKIN*/
.camera_gold_skin .camera_prevThumbs div {
	background-position: -160px -600px;
}
.camera_gold_skin .camera_nextThumbs div {
	background-position: -190px -600px;
}
.camera_gold_skin .camera_prev > span {
	background-position: 0 -600px;
}
.camera_gold_skin .camera_next > span {
	background-position: -40px -600px;
}
.camera_gold_skin .camera_commands > .camera_play {
	background-position: -80px -600px;
}
.camera_gold_skin .camera_commands > .camera_stop {
	background-position: -120px -600px	;
}
/*GREEN SKIN*/
.camera_green_skin .camera_prevThumbs div {
	background-position: -160px -640px;
}
.camera_green_skin .camera_nextThumbs div {
	background-position: -190px -640px;
}
.camera_green_skin .camera_prev > span {
	background-position: 0 -640px;
}
.camera_green_skin .camera_next > span {
	background-position: -40px -640px;
}
.camera_green_skin .camera_commands > .camera_play {
	background-position: -80px -640px;
}
.camera_green_skin .camera_commands > .camera_stop {
	background-position: -120px -640px	;
}
/*GREY SKIN*/
.camera_grey_skin .camera_prevThumbs div {
	background-position: -160px -680px;
}
.camera_grey_skin .camera_nextThumbs div {
	background-position: -190px -680px;
}
.camera_grey_skin .camera_prev > span {
	background-position: 0 -680px;
}
.camera_grey_skin .camera_next > span {
	background-position: -40px -680px;
}
.camera_grey_skin .camera_commands > .camera_play {
	background-position: -80px -680px;
}
.camera_grey_skin .camera_commands > .camera_stop {
	background-position: -120px -680px	;
}
/*INDIGO SKIN*/
.camera_indigo_skin .camera_prevThumbs div {
	background-position: -160px -720px;
}
.camera_indigo_skin .camera_nextThumbs div {
	background-position: -190px -720px;
}
.camera_indigo_skin .camera_prev > span {
	background-position: 0 -720px;
}
.camera_indigo_skin .camera_next > span {
	background-position: -40px -720px;
}
.camera_indigo_skin .camera_commands > .camera_play {
	background-position: -80px -720px;
}
.camera_indigo_skin .camera_commands > .camera_stop {
	background-position: -120px -720px	;
}
/*KHAKI SKIN*/
.camera_khaki_skin .camera_prevThumbs div {
	background-position: -160px -760px;
}
.camera_khaki_skin .camera_nextThumbs div {
	background-position: -190px -760px;
}
.camera_khaki_skin .camera_prev > span {
	background-position: 0 -760px;
}
.camera_khaki_skin .camera_next > span {
	background-position: -40px -760px;
}
.camera_khaki_skin .camera_commands > .camera_play {
	background-position: -80px -760px;
}
.camera_khaki_skin .camera_commands > .camera_stop {
	background-position: -120px -760px	;
}
/*LIME SKIN*/
.camera_lime_skin .camera_prevThumbs div {
	background-position: -160px -800px;
}
.camera_lime_skin .camera_nextThumbs div {
	background-position: -190px -800px;
}
.camera_lime_skin .camera_prev > span {
	background-position: 0 -800px;
}
.camera_lime_skin .camera_next > span {
	background-position: -40px -800px;
}
.camera_lime_skin .camera_commands > .camera_play {
	background-position: -80px -800px;
}
.camera_lime_skin .camera_commands > .camera_stop {
	background-position: -120px -800px	;
}
/*MAGENTA SKIN*/
.camera_magenta_skin .camera_prevThumbs div {
	background-position: -160px -840px;
}
.camera_magenta_skin .camera_nextThumbs div {
	background-position: -190px -840px;
}
.camera_magenta_skin .camera_prev > span {
	background-position: 0 -840px;
}
.camera_magenta_skin .camera_next > span {
	background-position: -40px -840px;
}
.camera_magenta_skin .camera_commands > .camera_play {
	background-position: -80px -840px;
}
.camera_magenta_skin .camera_commands > .camera_stop {
	background-position: -120px -840px	;
}
/*MAROON SKIN*/
.camera_maroon_skin .camera_prevThumbs div {
	background-position: -160px -880px;
}
.camera_maroon_skin .camera_nextThumbs div {
	background-position: -190px -880px;
}
.camera_maroon_skin .camera_prev > span {
	background-position: 0 -880px;
}
.camera_maroon_skin .camera_next > span {
	background-position: -40px -880px;
}
.camera_maroon_skin .camera_commands > .camera_play {
	background-position: -80px -880px;
}
.camera_maroon_skin .camera_commands > .camera_stop {
	background-position: -120px -880px	;
}
/*ORANGE SKIN*/
.camera_orange_skin .camera_prevThumbs div {
	background-position: -160px -920px;
}
.camera_orange_skin .camera_nextThumbs div {
	background-position: -190px -920px;
}
.camera_orange_skin .camera_prev > span {
	background-position: 0 -920px;
}
.camera_orange_skin .camera_next > span {
	background-position: -40px -920px;
}
.camera_orange_skin .camera_commands > .camera_play {
	background-position: -80px -920px;
}
.camera_orange_skin .camera_commands > .camera_stop {
	background-position: -120px -920px	;
}
/*OLIVE SKIN*/
.camera_olive_skin .camera_prevThumbs div {
	background-position: -160px -1080px;
}
.camera_olive_skin .camera_nextThumbs div {
	background-position: -190px -1080px;
}
.camera_olive_skin .camera_prev > span {
	background-position: 0 -1080px;
}
.camera_olive_skin .camera_next > span {
	background-position: -40px -1080px;
}
.camera_olive_skin .camera_commands > .camera_play {
	background-position: -80px -1080px;
}
.camera_olive_skin .camera_commands > .camera_stop {
	background-position: -120px -1080px	;
}
/*PINK SKIN*/
.camera_pink_skin .camera_prevThumbs div {
	background-position: -160px -960px;
}
.camera_pink_skin .camera_nextThumbs div {
	background-position: -190px -960px;
}
.camera_pink_skin .camera_prev > span {
	background-position: 0 -960px;
}
.camera_pink_skin .camera_next > span {
	background-position: -40px -960px;
}
.camera_pink_skin .camera_commands > .camera_play {
	background-position: -80px -960px;
}
.camera_pink_skin .camera_commands > .camera_stop {
	background-position: -120px -960px	;
}
/*PISTACHIO SKIN*/
.camera_pistachio_skin .camera_prevThumbs div {
	background-position: -160px -1040px;
}
.camera_pistachio_skin .camera_nextThumbs div {
	background-position: -190px -1040px;
}
.camera_pistachio_skin .camera_prev > span {
	background-position: 0 -1040px;
}
.camera_pistachio_skin .camera_next > span {
	background-position: -40px -1040px;
}
.camera_pistachio_skin .camera_commands > .camera_play {
	background-position: -80px -1040px;
}
.camera_pistachio_skin .camera_commands > .camera_stop {
	background-position: -120px -1040px	;
}
/*PINK SKIN*/
.camera_pink_skin .camera_prevThumbs div {
	background-position: -160px -80px;
}
.camera_pink_skin .camera_nextThumbs div {
	background-position: -190px -80px;
}
.camera_pink_skin .camera_prev > span {
	background-position: 0 -80px;
}
.camera_pink_skin .camera_next > span {
	background-position: -40px -80px;
}
.camera_pink_skin .camera_commands > .camera_play {
	background-position: -80px -80px;
}
.camera_pink_skin .camera_commands > .camera_stop {
	background-position: -120px -80px;
}
/*RED SKIN*/
.camera_red_skin .camera_prevThumbs div {
	background-position: -160px -1000px;
}
.camera_red_skin .camera_nextThumbs div {
	background-position: -190px -1000px;
}
.camera_red_skin .camera_prev > span {
	background-position: 0 -1000px;
}
.camera_red_skin .camera_next > span {
	background-position: -40px -1000px;
}
.camera_red_skin .camera_commands > .camera_play {
	background-position: -80px -1000px;
}
.camera_red_skin .camera_commands > .camera_stop {
	background-position: -120px -1000px	;
}
/*TANGERINE SKIN*/
.camera_tangerine_skin .camera_prevThumbs div {
	background-position: -160px -1120px;
}
.camera_tangerine_skin .camera_nextThumbs div {
	background-position: -190px -1120px;
}
.camera_tangerine_skin .camera_prev > span {
	background-position: 0 -1120px;
}
.camera_tangerine_skin .camera_next > span {
	background-position: -40px -1120px;
}
.camera_tangerine_skin .camera_commands > .camera_play {
	background-position: -80px -1120px;
}
.camera_tangerine_skin .camera_commands > .camera_stop {
	background-position: -120px -1120px	;
}
/*TURQUOISE SKIN*/
.camera_turquoise_skin .camera_prevThumbs div {
	background-position: -160px -1160px;
}
.camera_turquoise_skin .camera_nextThumbs div {
	background-position: -190px -1160px;
}
.camera_turquoise_skin .camera_prev > span {
	background-position: 0 -1160px;
}
.camera_turquoise_skin .camera_next > span {
	background-position: -40px -1160px;
}
.camera_turquoise_skin .camera_commands > .camera_play {
	background-position: -80px -1160px;
}
.camera_turquoise_skin .camera_commands > .camera_stop {
	background-position: -120px -1160px	;
}
/*VIOLET SKIN*/
.camera_violet_skin .camera_prevThumbs div {
	background-position: -160px -1200px;
}
.camera_violet_skin .camera_nextThumbs div {
	background-position: -190px -1200px;
}
.camera_violet_skin .camera_prev > span {
	background-position: 0 -1200px;
}
.camera_violet_skin .camera_next > span {
	background-position: -40px -1200px;
}
.camera_violet_skin .camera_commands > .camera_play {
	background-position: -80px -1200px;
}
.camera_violet_skin .camera_commands > .camera_stop {
	background-position: -120px -1200px	;
}
/*WHITE SKIN*/
.camera_white_skin .camera_prevThumbs div {
	background-position: -160px -80px;
}
.camera_white_skin .camera_nextThumbs div {
	background-position: -190px -80px;
}
.camera_white_skin .camera_prev > span {
	background-position: 0 -80px;
}
.camera_white_skin .camera_next > span {
	background-position: -40px -80px;
}
.camera_white_skin .camera_commands > .camera_play {
	background-position: -80px -80px;
}
.camera_white_skin .camera_commands > .camera_stop {
	background-position: -120px -80px;
}
/*YELLOW SKIN*/
.camera_yellow_skin .camera_prevThumbs div {
	background-position: -160px -1240px;
}
.camera_yellow_skin .camera_nextThumbs div {
	background-position: -190px -1240px;
}
.camera_yellow_skin .camera_prev > span {
	background-position: 0 -1240px;
}
.camera_yellow_skin .camera_next > span {
	background-position: -40px -1240px;
}
.camera_yellow_skin .camera_commands > .camera_play {
	background-position: -80px -1240px;
}
.camera_yellow_skin .camera_commands > .camera_stop {
	background-position: -120px -1240px	;
}


.camera_thumbs_cont .cameraContent {
	display: block;
	pointer-events: none;
	opacity: 1;
	transition: 0.2s;
}

.camera_thumbs_cont .camera_caption_title {
	font-weight: normal;
	font-size: 0.8em;
}

.camera_thumbs_cont ul li {
	position: relative;
}

.camera_thumbs_cont ul li:hover .cameraContent {
	opacity: 0;
}

.camera_thumbs_cont .camera_caption > div {
	background: rgba(0, 0, 0, 0.5);
}

ul.camera_pag_ul {
	overflow: visible;
}PK��!]I��A,,
camera_ie.cssnu&1i�/* IE specific css for Slideshow CK */
.camera_wrap:after {
	background: none;
}

.camera_wrap .camera_pag .camera_pag_ul li {
    float:left !important;
}

div.camera_thumbs_cont {
	background: transparent;
}


.camera_caption {
	bottom: 10px;
	display: block;
	position: relative !important;
	/*width: 100%;*/
}
.camera_caption > div {
	padding: 10px 20px;
}

.camera_caption {
	color: #fff;
	margin-bottom: 35px;
}
.camera_caption > div {
	background: #000;
	background: rgba(0,0,0, 0.7);
	border-radius: 0 5px 5px 0;
	-moz-border-radius: 0 5px 5px 0;
}PK��!]���d�dcamera_rtl.cssnu&1i�/*** compatibilite beez en position-12 ***/
#top {overflow: visible !important; }


/**************************
*
*	GENERAL
*
**************************/
.camera_wrap a.camera-link,.camera_wrap a.camera-link:hover {
	background: url(../images/blank.gif) !important;
}

.camera_wrap a.camera-button {
	display: inline-block;
}

.camera_wrap a,.camera_wrap a:hover, .camera_wrap img,
.camera_wrap ol, .camera_wrap ul, .camera_wrap li,
.camera_wrap table, .camera_wrap tbody, .camera_wrap tfoot, .camera_wrap thead, .camera_wrap tr, .camera_wrap th, .camera_wrap td
.camera_thumbs_wrap a, .camera_thumbs_wrap img,
.camera_thumbs_wrap ol, .camera_thumbs_wrap ul, .camera_thumbs_wrap li,
.camera_thumbs_wrap table, .camera_thumbs_wrap tbody, .camera_thumbs_wrap tfoot, .camera_thumbs_wrap thead, .camera_thumbs_wrap tr, .camera_thumbs_wrap th, .camera_thumbs_wrap td {
	background: none;
	border: 0;
	font: inherit;
	font-size: 100%;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
	list-style: none
}
.camera_wrap {
	display: none;
	/*float: left;*/
	position: relative;
	z-index: 0;
	max-width: 100%;
}
.camera_wrap img {
	max-width: none!important;
}
.camera_fakehover {
	height: 100%;
	min-height: 60px;
	position: relative;
	width: 100%;
	z-index: 1;
}
.camera_wrap {
	/*width: 100%;*/
}
.camera_src {
	display: none;
}
.cameraCont, .cameraContents {
	height: 100%;
	position: relative;
	width: 100%;
	z-index: 1;
}
.cameraSlide {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}
.cameraContent {
	bottom: 0;
	display: none;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}
.camera_target {
	bottom: 0;
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	text-align: right;
	top: 0;
	width: 100%;
	z-index: 0;
}
.camera_overlayer {
	bottom: 0;
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	z-index: 0;
}
.camera_target_content {
	bottom: 0;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}
.camera_target_content .camera_link {
	display: block;
	height: 100%;
	text-decoration: none;
        background: url(../images/blank.gif) !important;
}
.camera_loader {
    background: #fff url(../images/camera-loader.gif) no-repeat center;
	background: rgba(255, 255, 255, 0.9) url(../images/camera-loader.gif) no-repeat center;
	border: 1px solid #ffffff;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
	height: 36px;
	left: 50%;
	overflow: hidden;
	position: absolute;
	margin: -18px 0 0 -18px;
	top: 50%;
	width: 36px;
	z-index: 3;
}
.camera_bar {
	bottom: 0;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 3;
}
.camera_thumbs_wrap.camera_left .camera_bar, .camera_thumbs_wrap.camera_right .camera_bar {
	height: 100%;
	position: absolute;
	width: auto;
}
.camera_thumbs_wrap.camera_bottom .camera_bar, .camera_thumbs_wrap.camera_top .camera_bar {
	height: auto;
	position: absolute;
	width: 100%;
}
.camera_nav_cont {
	height: 65px;
	overflow: hidden;
	position: absolute;
	right: 9px;
	top: 15px;
	width: 120px;
	z-index: 4;
}
.camera_caption {
	bottom: 0;
	display: block;
	position: absolute;
	width: 100%;
        z-index: 1000;
}
.camera_caption > div {
	padding: 10px 20px;
	height:100%;
}
.camera_caption_title {
	font-size: 1.3em;
	font-weight: bold;
	line-height: 1em;
}
.camerarelative {
	overflow: hidden;
	position: relative;
}
.imgFake {
	cursor: pointer;
}
.camera_prevThumbs {
	bottom: 4px;
	cursor: pointer;
	left: 0;
	position: absolute;
	top: 4px;
	/*visibility: hidden;*/
	width: 30px;
	z-index: 10;
}
.camera_prevThumbs div {
	background: url(../images/camera_skins.png) no-repeat -160px 0;
	display: block;
	height: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 30px;
}
.camera_nextThumbs {
	bottom: 4px;
	cursor: pointer;
	position: absolute;
	right: 0;
	top: 4px;
	visibility: hidden;
	width: 30px;
	z-index: 10;
}
.camera_nextThumbs div {
	background: url(../images/camera_skins.png) no-repeat -190px 0;
	display: block;
	height: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 30px;
}
.camera_command_wrap .hideNav {
	display: none;
}
.camera_command_wrap {
	left: 0;
	position: relative;
	right:0;
	z-index: 4;
}
.camera_wrap .camera_pag .camera_pag_ul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: right;
        height: auto !important;
        height: 28px;
}
.camera_wrap .camera_pag .camera_pag_ul li {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	cursor: pointer;
	display: inline-block;
        float: none !important;
        float:left;/*overflow:hidden;*/
	height: 16px;
	margin: 20px 5px;
	position: relative;
	/*text-align: left;*/
	text-indent: 9999px;
	width: 16px;
	overflow: visible !important;
	padding: 0;
}

.camera_commands_emboss .camera_pag .camera_pag_ul li {
	-moz-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_wrap .camera_pag .camera_pag_ul li > span {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height: 8px;
	left: 4px;
	overflow: hidden;
	position: absolute;
	top: 4px;
	width: 8px;
}
.camera_commands_emboss .camera_pag .camera_pag_ul li:hover > span {
	-moz-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.camera_pag_ul li img {
	display: none;
	position: absolute;
	box-sizing: border-box;
}
.camera_pag_ul .thumb_arrow {
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid;
	top: 0;
	left: 50%;
	margin-left: -4px;
	position: absolute;
}
.camera_prev, .camera_next, .camera_commands {
	cursor: pointer;
	height: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 40px;
	z-index: 2;
}
.camera_prev {
	left: 0;
}
.camera_prev > span {
	background: url(../images/camera_skins.png) no-repeat 0 0;
	display: block;
	height: 40px;
	width: 40px;
}
.camera_next {
	right: 0;
}
.camera_next > span {
	background: url(../images/camera_skins.png) no-repeat -40px 0;
	display: block;
	height: 40px;
	width: 40px;
}
.camera_commands {
	right: 41px;
}
.camera_commands > .camera_play {
	background: url(../images/camera_skins.png) no-repeat -80px 0;
	height: 40px;
	width: 40px;
}
.camera_commands > .camera_stop {
	background: url(../images/camera_skins.png) no-repeat -120px 0;
	display: block;
	height: 40px;
	width: 40px;
}

.camera_thumbs_cont {
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.camera_commands_emboss .camera_thumbs_cont {
	-moz-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_thumbs_cont > div {
	float: left;
	width: 100%;
}
.camera_thumbs_cont ul {
	overflow: hidden;
	padding: 3px 4px 8px;
	position: relative;
	text-align: center;
}
.camera_thumbs_cont ul li {
	display: inline;
	padding: 0 4px;
}
.camera_thumbs_cont ul li > img {
	border: 1px solid #000;
	cursor: pointer;
	margin-top: 5px;
	vertical-align:bottom;
}
.camera_clear {
	display: block;
	clear: both;
}
.showIt {
	display: none;
}
.camera_clear {
	clear: both;
	display: block;
	height: 1px;
	margin: -1px 0 25px;
	position: relative;
}

.camera_caption {
	color: #fff;
}
.camera_caption > div {
	background: #000;
	background: rgba(0, 0, 0, 0.8);
}
.camera_wrap .camera_pag .camera_pag_ul li {
	background: #b7b7b7;
}
.camera_wrap .camera_pag .camera_pag_ul li:hover > span {
	background: #b7b7b7;
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
	background: #434648;
}
.camera_pag_ul li img {
	border: 4px solid #e6e6e6;
	-moz-box-shadow: 0px 3px 6px rgba(0,0,0,.5);
	-webkit-box-shadow: 0px 3px 6px rgba(0,0,0,.5);
	box-shadow: 0px 3px 6px rgba(0,0,0,.5);
}
.camera_pag_ul .thumb_arrow {
    border-top-color: #e6e6e6;
}
.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont {
	background: #d8d8d8;
	background: rgba(216, 216, 216, 0.85);
}
.camera_wrap .camera_pag .camera_pag_ul li {
	background: #b7b7b7;
}
.camera_thumbs_cont ul li > img {
	border-color: 1px solid #000;
}
/*AMBER SKIN*/
.camera_amber_skin .camera_prevThumbs div {
	background-position: -160px -160px;
}
.camera_amber_skin .camera_nextThumbs div {
	background-position: -190px -160px;
}
.camera_amber_skin .camera_prev > span {
	background-position: 0 -160px;
}
.camera_amber_skin .camera_next > span {
	background-position: -40px -160px;
}
.camera_amber_skin .camera_commands > .camera_play {
	background-position: -80px -160px;
}
.camera_amber_skin .camera_commands > .camera_stop {
	background-position: -120px -160px;
}
/*ASH SKIN*/
.camera_ash_skin .camera_prevThumbs div {
	background-position: -160px -200px;
}
.camera_ash_skin .camera_nextThumbs div {
	background-position: -190px -200px;
}
.camera_ash_skin .camera_prev > span {
	background-position: 0 -200px;
}
.camera_ash_skin .camera_next > span {
	background-position: -40px -200px;
}
.camera_ash_skin .camera_commands > .camera_play {
	background-position: -80px -200px;
}
.camera_ash_skin .camera_commands > .camera_stop {
	background-position: -120px -200px;
}
/*AZURE SKIN*/
.camera_azure_skin .camera_prevThumbs div {
	background-position: -160px -240px;
}
.camera_azure_skin .camera_nextThumbs div {
	background-position: -190px -240px;
}
.camera_azure_skin .camera_prev > span {
	background-position: 0 -240px;
}
.camera_azure_skin .camera_next > span {
	background-position: -40px -240px;
}
.camera_azure_skin .camera_commands > .camera_play {
	background-position: -80px -240px;
}
.camera_azure_skin .camera_commands > .camera_stop {
	background-position: -120px -240px;
}
/*BEIGE SKIN*/
.camera_beige_skin .camera_prevThumbs div {
	background-position: -160px -120px;
}
.camera_beige_skin .camera_nextThumbs div {
	background-position: -190px -120px;
}
.camera_beige_skin .camera_prev > span {
	background-position: 0 -120px;
}
.camera_beige_skin .camera_next > span {
	background-position: -40px -120px;
}
.camera_beige_skin .camera_commands > .camera_play {
	background-position: -80px -120px;
}
.camera_beige_skin .camera_commands > .camera_stop {
	background-position: -120px -120px;
}
/*BLACK SKIN*/
.camera_black_skin .camera_prevThumbs div {
	background-position: -160px -40px;
}
.camera_black_skin .camera_nextThumbs div {
	background-position: -190px -40px;
}
.camera_black_skin .camera_prev > span {
	background-position: 0 -40px;
}
.camera_black_skin .camera_next > span {
	background-position: -40px -40px;
}
.camera_black_skin .camera_commands > .camera_play {
	background-position: -80px -40px;
}
.camera_black_skin .camera_commands > .camera_stop {
	background-position: -120px -40px;
}
/*BLUE SKIN*/
.camera_blue_skin .camera_prevThumbs div {
	background-position: -160px -280px;
}
.camera_blue_skin .camera_nextThumbs div {
	background-position: -190px -280px;
}
.camera_blue_skin .camera_prev > span {
	background-position: 0 -280px;
}
.camera_blue_skin .camera_next > span {
	background-position: -40px -280px;
}
.camera_blue_skin .camera_commands > .camera_play {
	background-position: -80px -280px;
}
.camera_blue_skin .camera_commands > .camera_stop {
	background-position: -120px -280px;
}
/*BROWN SKIN*/
.camera_brown_skin .camera_prevThumbs div {
	background-position: -160px -320px;
}
.camera_brown_skin .camera_nextThumbs div {
	background-position: -190px -320px;
}
.camera_brown_skin .camera_prev > span {
	background-position: 0 -320px;
}
.camera_brown_skin .camera_next > span {
	background-position: -40px -320px;
}
.camera_brown_skin .camera_commands > .camera_play {
	background-position: -80px -320px;
}
.camera_brown_skin .camera_commands > .camera_stop {
	background-position: -120px -320px;
}
/*BURGUNDY SKIN*/
.camera_burgundy_skin .camera_prevThumbs div {
	background-position: -160px -360px;
}
.camera_burgundy_skin .camera_nextThumbs div {
	background-position: -190px -360px;
}
.camera_burgundy_skin .camera_prev > span {
	background-position: 0 -360px;
}
.camera_burgundy_skin .camera_next > span {
	background-position: -40px -360px;
}
.camera_burgundy_skin .camera_commands > .camera_play {
	background-position: -80px -360px;
}
.camera_burgundy_skin .camera_commands > .camera_stop {
	background-position: -120px -360px;
}
/*CHARCOAL SKIN*/
.camera_charcoal_skin .camera_prevThumbs div {
	background-position: -160px -400px;
}
.camera_charcoal_skin .camera_nextThumbs div {
	background-position: -190px -400px;
}
.camera_charcoal_skin .camera_prev > span {
	background-position: 0 -400px;
}
.camera_charcoal_skin .camera_next > span {
	background-position: -40px -400px;
}
.camera_charcoal_skin .camera_commands > .camera_play {
	background-position: -80px -400px;
}
.camera_charcoal_skin .camera_commands > .camera_stop {
	background-position: -120px -400px;
}
/*CHOCOLATE SKIN*/
.camera_chocolate_skin .camera_prevThumbs div {
	background-position: -160px -440px;
}
.camera_chocolate_skin .camera_nextThumbs div {
	background-position: -190px -440px;
}
.camera_chocolate_skin .camera_prev > span {
	background-position: 0 -440px;
}
.camera_chocolate_skin .camera_next > span {
	background-position: -40px -440px;
}
.camera_chocolate_skin .camera_commands > .camera_play {
	background-position: -80px -440px;
}
.camera_chocolate_skin .camera_commands > .camera_stop {
	background-position: -120px -440px	;
}
/*COFFEE SKIN*/
.camera_coffee_skin .camera_prevThumbs div {
	background-position: -160px -480px;
}
.camera_coffee_skin .camera_nextThumbs div {
	background-position: -190px -480px;
}
.camera_coffee_skin .camera_prev > span {
	background-position: 0 -480px;
}
.camera_coffee_skin .camera_next > span {
	background-position: -40px -480px;
}
.camera_coffee_skin .camera_commands > .camera_play {
	background-position: -80px -480px;
}
.camera_coffee_skin .camera_commands > .camera_stop {
	background-position: -120px -480px	;
}
/*CYAN SKIN*/
.camera_cyan_skin .camera_prevThumbs div {
	background-position: -160px -520px;
}
.camera_cyan_skin .camera_nextThumbs div {
	background-position: -190px -520px;
}
.camera_cyan_skin .camera_prev > span {
	background-position: 0 -520px;
}
.camera_cyan_skin .camera_next > span {
	background-position: -40px -520px;
}
.camera_cyan_skin .camera_commands > .camera_play {
	background-position: -80px -520px;
}
.camera_cyan_skin .camera_commands > .camera_stop {
	background-position: -120px -520px	;
}
/*FUCHSIA SKIN*/
.camera_fuchsia_skin .camera_prevThumbs div {
	background-position: -160px -560px;
}
.camera_fuchsia_skin .camera_nextThumbs div {
	background-position: -190px -560px;
}
.camera_fuchsia_skin .camera_prev > span {
	background-position: 0 -560px;
}
.camera_fuchsia_skin .camera_next > span {
	background-position: -40px -560px;
}
.camera_fuchsia_skin .camera_commands > .camera_play {
	background-position: -80px -560px;
}
.camera_fuchsia_skin .camera_commands > .camera_stop {
	background-position: -120px -560px	;
}
/*GOLD SKIN*/
.camera_gold_skin .camera_prevThumbs div {
	background-position: -160px -600px;
}
.camera_gold_skin .camera_nextThumbs div {
	background-position: -190px -600px;
}
.camera_gold_skin .camera_prev > span {
	background-position: 0 -600px;
}
.camera_gold_skin .camera_next > span {
	background-position: -40px -600px;
}
.camera_gold_skin .camera_commands > .camera_play {
	background-position: -80px -600px;
}
.camera_gold_skin .camera_commands > .camera_stop {
	background-position: -120px -600px	;
}
/*GREEN SKIN*/
.camera_green_skin .camera_prevThumbs div {
	background-position: -160px -640px;
}
.camera_green_skin .camera_nextThumbs div {
	background-position: -190px -640px;
}
.camera_green_skin .camera_prev > span {
	background-position: 0 -640px;
}
.camera_green_skin .camera_next > span {
	background-position: -40px -640px;
}
.camera_green_skin .camera_commands > .camera_play {
	background-position: -80px -640px;
}
.camera_green_skin .camera_commands > .camera_stop {
	background-position: -120px -640px	;
}
/*GREY SKIN*/
.camera_grey_skin .camera_prevThumbs div {
	background-position: -160px -680px;
}
.camera_grey_skin .camera_nextThumbs div {
	background-position: -190px -680px;
}
.camera_grey_skin .camera_prev > span {
	background-position: 0 -680px;
}
.camera_grey_skin .camera_next > span {
	background-position: -40px -680px;
}
.camera_grey_skin .camera_commands > .camera_play {
	background-position: -80px -680px;
}
.camera_grey_skin .camera_commands > .camera_stop {
	background-position: -120px -680px	;
}
/*INDIGO SKIN*/
.camera_indigo_skin .camera_prevThumbs div {
	background-position: -160px -720px;
}
.camera_indigo_skin .camera_nextThumbs div {
	background-position: -190px -720px;
}
.camera_indigo_skin .camera_prev > span {
	background-position: 0 -720px;
}
.camera_indigo_skin .camera_next > span {
	background-position: -40px -720px;
}
.camera_indigo_skin .camera_commands > .camera_play {
	background-position: -80px -720px;
}
.camera_indigo_skin .camera_commands > .camera_stop {
	background-position: -120px -720px	;
}
/*KHAKI SKIN*/
.camera_khaki_skin .camera_prevThumbs div {
	background-position: -160px -760px;
}
.camera_khaki_skin .camera_nextThumbs div {
	background-position: -190px -760px;
}
.camera_khaki_skin .camera_prev > span {
	background-position: 0 -760px;
}
.camera_khaki_skin .camera_next > span {
	background-position: -40px -760px;
}
.camera_khaki_skin .camera_commands > .camera_play {
	background-position: -80px -760px;
}
.camera_khaki_skin .camera_commands > .camera_stop {
	background-position: -120px -760px	;
}
/*LIME SKIN*/
.camera_lime_skin .camera_prevThumbs div {
	background-position: -160px -800px;
}
.camera_lime_skin .camera_nextThumbs div {
	background-position: -190px -800px;
}
.camera_lime_skin .camera_prev > span {
	background-position: 0 -800px;
}
.camera_lime_skin .camera_next > span {
	background-position: -40px -800px;
}
.camera_lime_skin .camera_commands > .camera_play {
	background-position: -80px -800px;
}
.camera_lime_skin .camera_commands > .camera_stop {
	background-position: -120px -800px	;
}
/*MAGENTA SKIN*/
.camera_magenta_skin .camera_prevThumbs div {
	background-position: -160px -840px;
}
.camera_magenta_skin .camera_nextThumbs div {
	background-position: -190px -840px;
}
.camera_magenta_skin .camera_prev > span {
	background-position: 0 -840px;
}
.camera_magenta_skin .camera_next > span {
	background-position: -40px -840px;
}
.camera_magenta_skin .camera_commands > .camera_play {
	background-position: -80px -840px;
}
.camera_magenta_skin .camera_commands > .camera_stop {
	background-position: -120px -840px	;
}
/*MAROON SKIN*/
.camera_maroon_skin .camera_prevThumbs div {
	background-position: -160px -880px;
}
.camera_maroon_skin .camera_nextThumbs div {
	background-position: -190px -880px;
}
.camera_maroon_skin .camera_prev > span {
	background-position: 0 -880px;
}
.camera_maroon_skin .camera_next > span {
	background-position: -40px -880px;
}
.camera_maroon_skin .camera_commands > .camera_play {
	background-position: -80px -880px;
}
.camera_maroon_skin .camera_commands > .camera_stop {
	background-position: -120px -880px	;
}
/*ORANGE SKIN*/
.camera_orange_skin .camera_prevThumbs div {
	background-position: -160px -920px;
}
.camera_orange_skin .camera_nextThumbs div {
	background-position: -190px -920px;
}
.camera_orange_skin .camera_prev > span {
	background-position: 0 -920px;
}
.camera_orange_skin .camera_next > span {
	background-position: -40px -920px;
}
.camera_orange_skin .camera_commands > .camera_play {
	background-position: -80px -920px;
}
.camera_orange_skin .camera_commands > .camera_stop {
	background-position: -120px -920px	;
}
/*OLIVE SKIN*/
.camera_olive_skin .camera_prevThumbs div {
	background-position: -160px -1080px;
}
.camera_olive_skin .camera_nextThumbs div {
	background-position: -190px -1080px;
}
.camera_olive_skin .camera_prev > span {
	background-position: 0 -1080px;
}
.camera_olive_skin .camera_next > span {
	background-position: -40px -1080px;
}
.camera_olive_skin .camera_commands > .camera_play {
	background-position: -80px -1080px;
}
.camera_olive_skin .camera_commands > .camera_stop {
	background-position: -120px -1080px	;
}
/*PINK SKIN*/
.camera_pink_skin .camera_prevThumbs div {
	background-position: -160px -960px;
}
.camera_pink_skin .camera_nextThumbs div {
	background-position: -190px -960px;
}
.camera_pink_skin .camera_prev > span {
	background-position: 0 -960px;
}
.camera_pink_skin .camera_next > span {
	background-position: -40px -960px;
}
.camera_pink_skin .camera_commands > .camera_play {
	background-position: -80px -960px;
}
.camera_pink_skin .camera_commands > .camera_stop {
	background-position: -120px -960px	;
}
/*PISTACHIO SKIN*/
.camera_pistachio_skin .camera_prevThumbs div {
	background-position: -160px -1040px;
}
.camera_pistachio_skin .camera_nextThumbs div {
	background-position: -190px -1040px;
}
.camera_pistachio_skin .camera_prev > span {
	background-position: 0 -1040px;
}
.camera_pistachio_skin .camera_next > span {
	background-position: -40px -1040px;
}
.camera_pistachio_skin .camera_commands > .camera_play {
	background-position: -80px -1040px;
}
.camera_pistachio_skin .camera_commands > .camera_stop {
	background-position: -120px -1040px	;
}
/*PINK SKIN*/
.camera_pink_skin .camera_prevThumbs div {
	background-position: -160px -80px;
}
.camera_pink_skin .camera_nextThumbs div {
	background-position: -190px -80px;
}
.camera_pink_skin .camera_prev > span {
	background-position: 0 -80px;
}
.camera_pink_skin .camera_next > span {
	background-position: -40px -80px;
}
.camera_pink_skin .camera_commands > .camera_play {
	background-position: -80px -80px;
}
.camera_pink_skin .camera_commands > .camera_stop {
	background-position: -120px -80px;
}
/*RED SKIN*/
.camera_red_skin .camera_prevThumbs div {
	background-position: -160px -1000px;
}
.camera_red_skin .camera_nextThumbs div {
	background-position: -190px -1000px;
}
.camera_red_skin .camera_prev > span {
	background-position: 0 -1000px;
}
.camera_red_skin .camera_next > span {
	background-position: -40px -1000px;
}
.camera_red_skin .camera_commands > .camera_play {
	background-position: -80px -1000px;
}
.camera_red_skin .camera_commands > .camera_stop {
	background-position: -120px -1000px	;
}
/*TANGERINE SKIN*/
.camera_tangerine_skin .camera_prevThumbs div {
	background-position: -160px -1120px;
}
.camera_tangerine_skin .camera_nextThumbs div {
	background-position: -190px -1120px;
}
.camera_tangerine_skin .camera_prev > span {
	background-position: 0 -1120px;
}
.camera_tangerine_skin .camera_next > span {
	background-position: -40px -1120px;
}
.camera_tangerine_skin .camera_commands > .camera_play {
	background-position: -80px -1120px;
}
.camera_tangerine_skin .camera_commands > .camera_stop {
	background-position: -120px -1120px	;
}
/*TURQUOISE SKIN*/
.camera_turquoise_skin .camera_prevThumbs div {
	background-position: -160px -1160px;
}
.camera_turquoise_skin .camera_nextThumbs div {
	background-position: -190px -1160px;
}
.camera_turquoise_skin .camera_prev > span {
	background-position: 0 -1160px;
}
.camera_turquoise_skin .camera_next > span {
	background-position: -40px -1160px;
}
.camera_turquoise_skin .camera_commands > .camera_play {
	background-position: -80px -1160px;
}
.camera_turquoise_skin .camera_commands > .camera_stop {
	background-position: -120px -1160px	;
}
/*VIOLET SKIN*/
.camera_violet_skin .camera_prevThumbs div {
	background-position: -160px -1200px;
}
.camera_violet_skin .camera_nextThumbs div {
	background-position: -190px -1200px;
}
.camera_violet_skin .camera_prev > span {
	background-position: 0 -1200px;
}
.camera_violet_skin .camera_next > span {
	background-position: -40px -1200px;
}
.camera_violet_skin .camera_commands > .camera_play {
	background-position: -80px -1200px;
}
.camera_violet_skin .camera_commands > .camera_stop {
	background-position: -120px -1200px	;
}
/*WHITE SKIN*/
.camera_white_skin .camera_prevThumbs div {
	background-position: -160px -80px;
}
.camera_white_skin .camera_nextThumbs div {
	background-position: -190px -80px;
}
.camera_white_skin .camera_prev > span {
	background-position: 0 -80px;
}
.camera_white_skin .camera_next > span {
	background-position: -40px -80px;
}
.camera_white_skin .camera_commands > .camera_play {
	background-position: -80px -80px;
}
.camera_white_skin .camera_commands > .camera_stop {
	background-position: -120px -80px;
}
/*YELLOW SKIN*/
.camera_yellow_skin .camera_prevThumbs div {
	background-position: -160px -1240px;
}
.camera_yellow_skin .camera_nextThumbs div {
	background-position: -190px -1240px;
}
.camera_yellow_skin .camera_prev > span {
	background-position: 0 -1240px;
}
.camera_yellow_skin .camera_next > span {
	background-position: -40px -1240px;
}
.camera_yellow_skin .camera_commands > .camera_play {
	background-position: -80px -1240px;
}
.camera_yellow_skin .camera_commands > .camera_stop {
	background-position: -120px -1240px	;
}

ul.camera_pag_ul {
	overflow: visible;
}PK��!]C9�	RRcamera_ie8.cssnu&1i�/* IE8 specific css for Slideshow CK */
.camera_wrap:after {
	background: none;
}
PK�!]�K/�A�Abootstrap-responsive.min.cssnu&1i�/*!
 * Bootstrap Responsive v2.3.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-ms-viewport{width:device-width}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}@media(min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media(max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}@media(min-width:1200px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%}.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%}.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:30px}input.span12,textarea.span12,.uneditable-input.span12{width:1156px}input.span11,textarea.span11,.uneditable-input.span11{width:1056px}input.span10,textarea.span10,.uneditable-input.span10{width:956px}input.span9,textarea.span9,.uneditable-input.span9{width:856px}input.span8,textarea.span8,.uneditable-input.span8{width:756px}input.span7,textarea.span7,.uneditable-input.span7{width:656px}input.span6,textarea.span6,.uneditable-input.span6{width:556px}input.span5,textarea.span5,.uneditable-input.span5{width:456px}input.span4,textarea.span4,.uneditable-input.span4{width:356px}input.span3,textarea.span3,.uneditable-input.span3{width:256px}input.span2,textarea.span2,.uneditable-input.span2{width:156px}input.span1,textarea.span1,.uneditable-input.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}}@media(max-width:767px){body{padding-right:20px;padding-left:20px}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;right:10px;left:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media(max-width:979px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}@media(min-width:980px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}}
PK�!]�=\�?�?bootstrap.j3.cssnu&1i�/**
 * Akeeba Strapper
 * A handy distribution of namespaced jQuery, jQuery UI and Twitter
 * Bootstrapper for use with Akeeba components.
 *
 * This file includes only Joomla! 3.0/3.1-specific style overrides
 */
/*
 * Bootstrap (namespaced)
 */
div.akeeba-bootstrap {
  /**
	 * If your template already includes Bootstrap CSS styling please comment
	 * out this line and uncomment the include below.
     */
  /**
	 * If your template already includes Bootstrap CSS styling please uncomment
	 * out this line and comment out the include above.
     */
  /**
 * Akeeba Strapper
 * A handy distribution of namespaced jQuery, jQuery UI and Twitter
 * Bootstrapper for use with Akeeba components.
 *
 * This file includes the minimal Bootstrap markup only for Joomla! 3.0/3.1 templates which include Bootstrap CSS styling
 */
  /* White icons with optional class, or on hover/focus/active states of certain elements */
}
div.akeeba-bootstrap [class^="icon-"],
div.akeeba-bootstrap [class*=" icon-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("../img/glyphicons-halflings.png");
  background-position: 14px 14px;
  background-repeat: no-repeat;
  margin-top: 1px;
}
div.akeeba-bootstrap .icon-white,
div.akeeba-bootstrap .nav-pills > .active > a > [class^="icon-"],
div.akeeba-bootstrap .nav-pills > .active > a > [class*=" icon-"],
div.akeeba-bootstrap .nav-list > .active > a > [class^="icon-"],
div.akeeba-bootstrap .nav-list > .active > a > [class*=" icon-"],
div.akeeba-bootstrap .navbar-inverse .nav > .active > a > [class^="icon-"],
div.akeeba-bootstrap .navbar-inverse .nav > .active > a > [class*=" icon-"],
div.akeeba-bootstrap .dropdown-menu > li > a:hover > [class^="icon-"],
div.akeeba-bootstrap .dropdown-menu > li > a:focus > [class^="icon-"],
div.akeeba-bootstrap .dropdown-menu > li > a:hover > [class*=" icon-"],
div.akeeba-bootstrap .dropdown-menu > li > a:focus > [class*=" icon-"],
div.akeeba-bootstrap .dropdown-menu > .active > a > [class^="icon-"],
div.akeeba-bootstrap .dropdown-menu > .active > a > [class*=" icon-"],
div.akeeba-bootstrap .dropdown-submenu:hover > a > [class^="icon-"],
div.akeeba-bootstrap .dropdown-submenu:focus > a > [class^="icon-"],
div.akeeba-bootstrap .dropdown-submenu:hover > a > [class*=" icon-"],
div.akeeba-bootstrap .dropdown-submenu:focus > a > [class*=" icon-"] {
  background-image: url("../img/glyphicons-halflings-white.png");
}
div.akeeba-bootstrap .icon-glass {
  background-position: 0      0;
}
div.akeeba-bootstrap .icon-heart {
  background-position: -96px 0;
}
div.akeeba-bootstrap .icon-film {
  background-position: -192px 0;
}
div.akeeba-bootstrap .icon-th-large {
  background-position: -216px 0;
}
div.akeeba-bootstrap .icon-th {
  background-position: -240px 0;
}
div.akeeba-bootstrap .icon-th-list {
  background-position: -264px 0;
}
div.akeeba-bootstrap .icon-off {
  background-position: -384px 0;
}
div.akeeba-bootstrap .icon-signal {
  background-position: -408px 0;
}
div.akeeba-bootstrap .icon-time {
  background-position: -48px -24px;
}
div.akeeba-bootstrap .icon-road {
  background-position: -72px -24px;
}
div.akeeba-bootstrap .icon-download-alt {
  background-position: -96px -24px;
}
div.akeeba-bootstrap .icon-inbox {
  background-position: -168px -24px;
}
div.akeeba-bootstrap .icon-play-circle {
  background-position: -192px -24px;
}
div.akeeba-bootstrap .icon-repeat {
  background-position: -216px -24px;
}
div.akeeba-bootstrap .icon-list-alt {
  background-position: -264px -24px;
}
div.akeeba-bootstrap .icon-headphones {
  background-position: -336px -24px;
}
div.akeeba-bootstrap .icon-volume-off {
  background-position: -360px -24px;
}
div.akeeba-bootstrap .icon-volume-down {
  background-position: -384px -24px;
}
div.akeeba-bootstrap .icon-volume-up {
  background-position: -408px -24px;
}
div.akeeba-bootstrap .icon-qrcode {
  background-position: -432px -24px;
}
div.akeeba-bootstrap .icon-barcode {
  background-position: -456px -24px;
}
div.akeeba-bootstrap .icon-tag {
  background-position: 0 -48px;
}
div.akeeba-bootstrap .icon-tags {
  background-position: -25px -48px;
}
div.akeeba-bootstrap .icon-book {
  background-position: -48px -48px;
}
div.akeeba-bootstrap .icon-font {
  background-position: -144px -48px;
}
div.akeeba-bootstrap .icon-bold {
  background-position: -167px -48px;
}
div.akeeba-bootstrap .icon-italic {
  background-position: -192px -48px;
}
div.akeeba-bootstrap .icon-text-height {
  background-position: -216px -48px;
}
div.akeeba-bootstrap .icon-text-width {
  background-position: -240px -48px;
}
div.akeeba-bootstrap .icon-align-left {
  background-position: -264px -48px;
}
div.akeeba-bootstrap .icon-align-center {
  background-position: -288px -48px;
}
div.akeeba-bootstrap .icon-align-right {
  background-position: -312px -48px;
}
div.akeeba-bootstrap .icon-align-justify {
  background-position: -336px -48px;
}
div.akeeba-bootstrap .icon-indent-left {
  background-position: -384px -48px;
}
div.akeeba-bootstrap .icon-indent-right {
  background-position: -408px -48px;
}
div.akeeba-bootstrap .icon-facetime-video {
  background-position: -432px -48px;
}
div.akeeba-bootstrap .icon-map-marker {
  background-position: -24px -72px;
}
div.akeeba-bootstrap .icon-adjust {
  background-position: -48px -72px;
}
div.akeeba-bootstrap .icon-tint {
  background-position: -72px -72px;
}
div.akeeba-bootstrap .icon-check {
  background-position: -144px -72px;
}
div.akeeba-bootstrap .icon-step-backward {
  background-position: -192px -72px;
}
div.akeeba-bootstrap .icon-fast-backward {
  background-position: -216px -72px;
}
div.akeeba-bootstrap .icon-backward {
  background-position: -240px -72px;
}
div.akeeba-bootstrap .icon-pause {
  background-position: -288px -72px;
}
div.akeeba-bootstrap .icon-stop {
  background-position: -312px -72px;
}
div.akeeba-bootstrap .icon-forward {
  background-position: -336px -72px;
}
div.akeeba-bootstrap .icon-fast-forward {
  background-position: -360px -72px;
}
div.akeeba-bootstrap .icon-step-forward {
  background-position: -384px -72px;
}
div.akeeba-bootstrap .icon-eject {
  background-position: -408px -72px;
}
div.akeeba-bootstrap .icon-plus-sign {
  background-position: 0 -96px;
}
div.akeeba-bootstrap .icon-remove-sign {
  background-position: -48px -96px;
}
div.akeeba-bootstrap .icon-ok-sign {
  background-position: -72px -96px;
}
div.akeeba-bootstrap .icon-info-sign {
  background-position: -120px -96px;
}
div.akeeba-bootstrap .icon-screenshot {
  background-position: -144px -96px;
}
div.akeeba-bootstrap .icon-remove-circle {
  background-position: -168px -96px;
}
div.akeeba-bootstrap .icon-ok-circle {
  background-position: -192px -96px;
}
div.akeeba-bootstrap .icon-arrow-up {
  background-position: -289px -96px;
}
div.akeeba-bootstrap .icon-arrow-down {
  background-position: -312px -96px;
}
div.akeeba-bootstrap .icon-resize-full {
  background-position: -360px -96px;
}
div.akeeba-bootstrap .icon-resize-small {
  background-position: -384px -96px;
}
div.akeeba-bootstrap .icon-exclamation-sign {
  background-position: 0 -120px;
}
div.akeeba-bootstrap .icon-gift {
  background-position: -24px -120px;
}
div.akeeba-bootstrap .icon-leaf {
  background-position: -48px -120px;
}
div.akeeba-bootstrap .icon-fire {
  background-position: -72px -120px;
}
div.akeeba-bootstrap .icon-warning-sign {
  background-position: -144px -120px;
}
div.akeeba-bootstrap .icon-plane {
  background-position: -168px -120px;
}
div.akeeba-bootstrap .icon-random {
  background-position: -216px -120px;
  width: 16px;
}
div.akeeba-bootstrap .icon-magnet {
  background-position: -264px -120px;
}
div.akeeba-bootstrap .icon-retweet {
  background-position: -336px -120px;
}
div.akeeba-bootstrap .icon-shopping-cart {
  background-position: -360px -120px;
}
div.akeeba-bootstrap .icon-resize-vertical {
  background-position: -432px -119px;
}
div.akeeba-bootstrap .icon-resize-horizontal {
  background-position: -456px -118px;
}
div.akeeba-bootstrap .icon-hdd {
  background-position: 0 -144px;
}
div.akeeba-bootstrap .icon-bullhorn {
  background-position: -24px -144px;
}
div.akeeba-bootstrap .icon-bell {
  background-position: -48px -144px;
}
div.akeeba-bootstrap .icon-certificate {
  background-position: -72px -144px;
}
div.akeeba-bootstrap .icon-hand-right {
  background-position: -144px -144px;
}
div.akeeba-bootstrap .icon-hand-left {
  background-position: -168px -144px;
}
div.akeeba-bootstrap .icon-hand-up {
  background-position: -192px -144px;
}
div.akeeba-bootstrap .icon-hand-down {
  background-position: -216px -144px;
}
div.akeeba-bootstrap .icon-circle-arrow-right {
  background-position: -240px -144px;
}
div.akeeba-bootstrap .icon-circle-arrow-left {
  background-position: -264px -144px;
}
div.akeeba-bootstrap .icon-circle-arrow-up {
  background-position: -288px -144px;
}
div.akeeba-bootstrap .icon-circle-arrow-down {
  background-position: -312px -144px;
}
div.akeeba-bootstrap .icon-globe {
  background-position: -336px -144px;
}
div.akeeba-bootstrap .icon-tasks {
  background-position: -384px -144px;
}
div.akeeba-bootstrap .icon-fullscreen {
  background-position: -456px -144px;
}
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  max-width: 276px;
  padding: 1px;
  text-align: left;
  background-color: #ffffff;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  white-space: normal;
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.popover-title:empty {
  display: none;
}
.popover-content {
  padding: 9px 14px;
}
.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover .arrow {
  border-width: 11px;
}
.popover .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
.popover.top .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #ffffff;
}
.popover.right .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right .arrow:after {
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #ffffff;
}
.popover.bottom .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
.popover.bottom .arrow:after {
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #ffffff;
}
.popover.left .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left .arrow:after {
  right: 1px;
  border-right-width: 0;
  border-left-color: #ffffff;
  bottom: -10px;
}
/*
 * Akeeba Strapper overrides
 */
/*!
 * Akeeba Strapper
 * A handy distribution of namespaced jQuery, jQuery UI and Twitter
 * Bootstrapper for use with Akeeba components.
 *
 * This file defines Akeeba Strapper specific styling overrides
 */
div.akeeba-bootstrap {
  font-size: 10pt;
  background: transparent;
}
div.akeeba-bootstrap .alert {
  background-image: none;
}
div.akeeba-bootstrap form.form-horizontal-wide label.control-label {
  width: 300px;
}
div.akeeba-bootstrap form.form-horizontal-wide div.controls {
  margin-left: 320px;
}
div.akeeba-bootstrap form.form-horizontal-wide textarea {
  width: 450px;
}
div.akeeba-bootstrap td.order {
  width: 12px;
}
div.akeeba-bootstrap td.order span {
  line-height: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
}
div.akeeba-bootstrap td.order a.jgrid span.state {
  background-repeat: no-repeat;
  height: 12px;
  margin-bottom: 2px;
}
div.akeeba-bootstrap td.order a.jgrid span.state span.text {
  line-height: 16px;
}
div.akeeba-bootstrap td.order input.text-area-order {
  margin-bottom: 0;
  width: 20px;
}
div.akeeba-bootstrap td.order .sortable-handler {
  display: block;
  float: left;
  margin: 1px 0 0 0;
  padding: 5px 5px;
}
div.akeeba-bootstrap td.order .order-enabled {
  width: 60px;
}
div.akeeba-bootstrap td.order .order-disabled .sortable-handler {
  margin: 0;
  padding: 0;
}
div.akeeba-bootstrap th a.save-order {
  height: 19px;
}
div.akeeba-bootstrap div.ak_clr_left {
  clear: left;
}
div.akeeba-bootstrap div.ak_clr {
  clear: both;
}
div.akeeba-bootstrap div.icon a.modal {
  position: relative;
  top: inherit;
  left: inherit;
  z-index: inherit;
  margin: 0 !important;
  box-shadow: none;
}
div.akeeba-bootstrap div [class^="icon-wrapper"] {
  display: inline;
}
#akeeba-bootstrap:not(.joomla-version-25) input[name="cid[]"] {
  margin: -3px 0 0 0;
}
div.icon-wrapper {
  display: inline;
}
/**
 * Akeeba Live Update button styling
 */
span.liveupdate-icon-notsupported {
  color: #555555;
}
span.liveupdate-icon-crashed {
  color: #555555;
}
span.liveupdate-icon-updates {
  font-weight: bold;
  color: #9d261d;
  font-size: 0.87em;
}
span.liveupdate-icon-noupdates {
  color: #46a546;
}
/**
 * Akeeba Strapper
 * A handy distribution of namespaced jQuery, jQuery UI and Twitter
 * Bootstrapper for use with Akeeba components.
 *
 * This file defines Akeeba Strapper specific styling overrides
 */
.akeeba-bootstrap .cpanel div.icon,
.akeeba-bootstrap #cpanel div.icon {
  text-align: center;
  margin-right: 15px;
  float: left;
  margin-bottom: 15px;
  font-size: 0.9em;
}
.akeeba-bootstrap .cpanel div.icon a,
.akeeba-bootstrap #cpanel div.icon a {
  padding: 7px 5px 5px;
  background-color: white;
  background-position: -30px;
  display: block;
  float: left;
  height: 97px;
  width: 108px;
  color: #565656;
  vertical-align: middle;
  text-decoration: none;
  border: 1px solid #CCC;
  border-radius: 5px;
  transition-property: none;
  box-shadow: inset -5px -5px 10px rgba(0, 0, 0, 0.1), inset 5px 5px 10px rgba(0, 0, 0, 0.05);
}
.akeeba-bootstrap .cpanel div.icon a:hover,
.akeeba-bootstrap #cpanel div.icon a:hover,
.akeeba-bootstrap .cpanel div.icon a:focus,
.akeeba-bootstrap #cpanel div.icon a:focus,
.akeeba-bootstrap .cpanel div.icon a:active,
.akeeba-bootstrap #cpanel div.icon a:active {
  background-position: 0;
  -webkit-border-bottom-left-radius: inherit;
  -moz-border-radius-bottomleft: inherit;
  border-bottom-left-radius: inherit;
  box-shadow: inset 5px 5px 10px rgba(0, 0, 0, 0.1), inset -5px -5px 10px rgba(0, 0, 0, 0.05);
  position: relative;
  z-index: 10;
}
.akeeba-bootstrap .cpanel div.icon span,
.akeeba-bootstrap #cpanel div.icon span {
  display: block;
  text-align: center;
}
.akeeba-bootstrap div#toolbar div#toolbar-back button.btn span.icon-back::before {
  content: "";
}
.akeeba-bootstrap .icon-downarrow::before,
.akeeba-bootstrap .akeeba-bootstrap .icon-arrow-down::before {
  content: "";
}
.akeeba-bootstrap .icon-uparrow::before,
.akeeba-bootstrap .akeeba-bootstrap .icon-arrow-up::before {
  content: "";
}
.akeeba-bootstrap label.radio {
  display: inline-block;
}
.akeeba-bootstrap div.controls > div.controls {
  margin: 0;
}
PK�!]q�6:�3�3bootstrap.j3.min.cssnu&1i�div.akeeba-bootstrap [class^="icon-"],div.akeeba-bootstrap [class*=" icon-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat;margin-top:1px}div.akeeba-bootstrap .icon-white,div.akeeba-bootstrap .nav-pills>.active>a>[class^="icon-"],div.akeeba-bootstrap .nav-pills>.active>a>[class*=" icon-"],div.akeeba-bootstrap .nav-list>.active>a>[class^="icon-"],div.akeeba-bootstrap .nav-list>.active>a>[class*=" icon-"],div.akeeba-bootstrap .navbar-inverse .nav>.active>a>[class^="icon-"],div.akeeba-bootstrap .navbar-inverse .nav>.active>a>[class*=" icon-"],div.akeeba-bootstrap .dropdown-menu>li>a:hover>[class^="icon-"],div.akeeba-bootstrap .dropdown-menu>li>a:focus>[class^="icon-"],div.akeeba-bootstrap .dropdown-menu>li>a:hover>[class*=" icon-"],div.akeeba-bootstrap .dropdown-menu>li>a:focus>[class*=" icon-"],div.akeeba-bootstrap .dropdown-menu>.active>a>[class^="icon-"],div.akeeba-bootstrap .dropdown-menu>.active>a>[class*=" icon-"],div.akeeba-bootstrap .dropdown-submenu:hover>a>[class^="icon-"],div.akeeba-bootstrap .dropdown-submenu:focus>a>[class^="icon-"],div.akeeba-bootstrap .dropdown-submenu:hover>a>[class*=" icon-"],div.akeeba-bootstrap .dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png")}div.akeeba-bootstrap .icon-glass{background-position:0 0}div.akeeba-bootstrap .icon-heart{background-position:-96px 0}div.akeeba-bootstrap .icon-film{background-position:-192px 0}div.akeeba-bootstrap .icon-th-large{background-position:-216px 0}div.akeeba-bootstrap .icon-th{background-position:-240px 0}div.akeeba-bootstrap .icon-th-list{background-position:-264px 0}div.akeeba-bootstrap .icon-off{background-position:-384px 0}div.akeeba-bootstrap .icon-signal{background-position:-408px 0}div.akeeba-bootstrap .icon-time{background-position:-48px -24px}div.akeeba-bootstrap .icon-road{background-position:-72px -24px}div.akeeba-bootstrap .icon-download-alt{background-position:-96px -24px}div.akeeba-bootstrap .icon-inbox{background-position:-168px -24px}div.akeeba-bootstrap .icon-play-circle{background-position:-192px -24px}div.akeeba-bootstrap .icon-repeat{background-position:-216px -24px}div.akeeba-bootstrap .icon-list-alt{background-position:-264px -24px}div.akeeba-bootstrap .icon-headphones{background-position:-336px -24px}div.akeeba-bootstrap .icon-volume-off{background-position:-360px -24px}div.akeeba-bootstrap .icon-volume-down{background-position:-384px -24px}div.akeeba-bootstrap .icon-volume-up{background-position:-408px -24px}div.akeeba-bootstrap .icon-qrcode{background-position:-432px -24px}div.akeeba-bootstrap .icon-barcode{background-position:-456px -24px}div.akeeba-bootstrap .icon-tag{background-position:0 -48px}div.akeeba-bootstrap .icon-tags{background-position:-25px -48px}div.akeeba-bootstrap .icon-book{background-position:-48px -48px}div.akeeba-bootstrap .icon-font{background-position:-144px -48px}div.akeeba-bootstrap .icon-bold{background-position:-167px -48px}div.akeeba-bootstrap .icon-italic{background-position:-192px -48px}div.akeeba-bootstrap .icon-text-height{background-position:-216px -48px}div.akeeba-bootstrap .icon-text-width{background-position:-240px -48px}div.akeeba-bootstrap .icon-align-left{background-position:-264px -48px}div.akeeba-bootstrap .icon-align-center{background-position:-288px -48px}div.akeeba-bootstrap .icon-align-right{background-position:-312px -48px}div.akeeba-bootstrap .icon-align-justify{background-position:-336px -48px}div.akeeba-bootstrap .icon-indent-left{background-position:-384px -48px}div.akeeba-bootstrap .icon-indent-right{background-position:-408px -48px}div.akeeba-bootstrap .icon-facetime-video{background-position:-432px -48px}div.akeeba-bootstrap .icon-map-marker{background-position:-24px -72px}div.akeeba-bootstrap .icon-adjust{background-position:-48px -72px}div.akeeba-bootstrap .icon-tint{background-position:-72px -72px}div.akeeba-bootstrap .icon-check{background-position:-144px -72px}div.akeeba-bootstrap .icon-step-backward{background-position:-192px -72px}div.akeeba-bootstrap .icon-fast-backward{background-position:-216px -72px}div.akeeba-bootstrap .icon-backward{background-position:-240px -72px}div.akeeba-bootstrap .icon-pause{background-position:-288px -72px}div.akeeba-bootstrap .icon-stop{background-position:-312px -72px}div.akeeba-bootstrap .icon-forward{background-position:-336px -72px}div.akeeba-bootstrap .icon-fast-forward{background-position:-360px -72px}div.akeeba-bootstrap .icon-step-forward{background-position:-384px -72px}div.akeeba-bootstrap .icon-eject{background-position:-408px -72px}div.akeeba-bootstrap .icon-plus-sign{background-position:0 -96px}div.akeeba-bootstrap .icon-remove-sign{background-position:-48px -96px}div.akeeba-bootstrap .icon-ok-sign{background-position:-72px -96px}div.akeeba-bootstrap .icon-info-sign{background-position:-120px -96px}div.akeeba-bootstrap .icon-screenshot{background-position:-144px -96px}div.akeeba-bootstrap .icon-remove-circle{background-position:-168px -96px}div.akeeba-bootstrap .icon-ok-circle{background-position:-192px -96px}div.akeeba-bootstrap .icon-arrow-up{background-position:-289px -96px}div.akeeba-bootstrap .icon-arrow-down{background-position:-312px -96px}div.akeeba-bootstrap .icon-resize-full{background-position:-360px -96px}div.akeeba-bootstrap .icon-resize-small{background-position:-384px -96px}div.akeeba-bootstrap .icon-exclamation-sign{background-position:0 -120px}div.akeeba-bootstrap .icon-gift{background-position:-24px -120px}div.akeeba-bootstrap .icon-leaf{background-position:-48px -120px}div.akeeba-bootstrap .icon-fire{background-position:-72px -120px}div.akeeba-bootstrap .icon-warning-sign{background-position:-144px -120px}div.akeeba-bootstrap .icon-plane{background-position:-168px -120px}div.akeeba-bootstrap .icon-random{background-position:-216px -120px;width:16px}div.akeeba-bootstrap .icon-magnet{background-position:-264px -120px}div.akeeba-bootstrap .icon-retweet{background-position:-336px -120px}div.akeeba-bootstrap .icon-shopping-cart{background-position:-360px -120px}div.akeeba-bootstrap .icon-resize-vertical{background-position:-432px -119px}div.akeeba-bootstrap .icon-resize-horizontal{background-position:-456px -118px}div.akeeba-bootstrap .icon-hdd{background-position:0 -144px}div.akeeba-bootstrap .icon-bullhorn{background-position:-24px -144px}div.akeeba-bootstrap .icon-bell{background-position:-48px -144px}div.akeeba-bootstrap .icon-certificate{background-position:-72px -144px}div.akeeba-bootstrap .icon-hand-right{background-position:-144px -144px}div.akeeba-bootstrap .icon-hand-left{background-position:-168px -144px}div.akeeba-bootstrap .icon-hand-up{background-position:-192px -144px}div.akeeba-bootstrap .icon-hand-down{background-position:-216px -144px}div.akeeba-bootstrap .icon-circle-arrow-right{background-position:-240px -144px}div.akeeba-bootstrap .icon-circle-arrow-left{background-position:-264px -144px}div.akeeba-bootstrap .icon-circle-arrow-up{background-position:-288px -144px}div.akeeba-bootstrap .icon-circle-arrow-down{background-position:-312px -144px}div.akeeba-bootstrap .icon-globe{background-position:-336px -144px}div.akeeba-bootstrap .icon-tasks{background-position:-384px -144px}div.akeeba-bootstrap .icon-fullscreen{background-position:-456px -144px}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}/*!
 * Akeeba Strapper
 * A handy distribution of namespaced jQuery, jQuery UI and Twitter
 * Bootstrapper for use with Akeeba components.
 *
 * This file defines Akeeba Strapper specific styling overrides
 */div.akeeba-bootstrap{font-size:10pt;background:transparent}div.akeeba-bootstrap .alert{background-image:none}div.akeeba-bootstrap form.form-horizontal-wide label.control-label{width:300px}div.akeeba-bootstrap form.form-horizontal-wide div.controls{margin-left:320px}div.akeeba-bootstrap form.form-horizontal-wide textarea{width:450px}div.akeeba-bootstrap td.order{width:12px}div.akeeba-bootstrap td.order span{line-height:16px;height:16px;margin:0;padding:0}div.akeeba-bootstrap td.order a.jgrid span.state{background-repeat:no-repeat;height:12px;margin-bottom:2px}div.akeeba-bootstrap td.order a.jgrid span.state span.text{line-height:16px}div.akeeba-bootstrap td.order input.text-area-order{margin-bottom:0;width:20px}div.akeeba-bootstrap td.order .sortable-handler{display:block;float:left;margin:1px 0 0 0;padding:5px 5px}div.akeeba-bootstrap td.order .order-enabled{width:60px}div.akeeba-bootstrap td.order .order-disabled .sortable-handler{margin:0;padding:0}div.akeeba-bootstrap th a.save-order{height:19px}div.akeeba-bootstrap div.ak_clr_left{clear:left}div.akeeba-bootstrap div.ak_clr{clear:both}div.akeeba-bootstrap div.icon a.modal{position:relative;top:inherit;left:inherit;z-index:inherit;margin:0 !important;box-shadow:none}div.akeeba-bootstrap div [class^="icon-wrapper"]{display:inline}#akeeba-bootstrap:not(.joomla-version-25) input[name="cid[]"]{margin:-3px 0 0 0}div.icon-wrapper{display:inline}span.liveupdate-icon-notsupported{color:#555}span.liveupdate-icon-crashed{color:#555}span.liveupdate-icon-updates{font-weight:bold;color:#9d261d;font-size:.87em}span.liveupdate-icon-noupdates{color:#46a546}.akeeba-bootstrap .cpanel div.icon,.akeeba-bootstrap #cpanel div.icon{text-align:center;margin-right:15px;float:left;margin-bottom:15px;font-size:.9em}.akeeba-bootstrap .cpanel div.icon a,.akeeba-bootstrap #cpanel div.icon a{padding:7px 5px 5px;background-color:white;background-position:-30px;display:block;float:left;height:97px;width:108px;color:#565656;vertical-align:middle;text-decoration:none;border:1px solid #CCC;border-radius:5px;transition-property:none;box-shadow:inset -5px -5px 10px rgba(0,0,0,0.1),inset 5px 5px 10px rgba(0,0,0,0.05)}.akeeba-bootstrap .cpanel div.icon a:hover,.akeeba-bootstrap #cpanel div.icon a:hover,.akeeba-bootstrap .cpanel div.icon a:focus,.akeeba-bootstrap #cpanel div.icon a:focus,.akeeba-bootstrap .cpanel div.icon a:active,.akeeba-bootstrap #cpanel div.icon a:active{background-position:0 0;-webkit-border-bottom-left-radius:inherit;-moz-border-radius-bottomleft:inherit;border-bottom-left-radius:inherit;box-shadow:inset 5px 5px 10px rgba(0,0,0,0.1),inset -5px -5px 10px rgba(0,0,0,0.05);position:relative;z-index:10}.akeeba-bootstrap .cpanel div.icon span,.akeeba-bootstrap #cpanel div.icon span{display:block;text-align:center}.akeeba-bootstrap div#toolbar div#toolbar-back button.btn span.icon-back::before{content:""}.akeeba-bootstrap .icon-downarrow::before,.akeeba-bootstrap .akeeba-bootstrap .icon-arrow-down::before{content:""}.akeeba-bootstrap .icon-uparrow::before,.akeeba-bootstrap .akeeba-bootstrap .icon-arrow-up::before{content:""}.akeeba-bootstrap label.radio{display:inline-block}.akeeba-bootstrap div.controls>div.controls{margin:0}PK�!]:���%%strapper.min.cssnu&1i�/*!
 * Akeeba Strapper
 * A handy distribution of namespaced jQuery, jQuery UI and Twitter
 * Bootstrapper for use with Akeeba components.
 *
 * This file defines Akeeba Strapper specific styling overrides
 */div.akeeba-bootstrap{font-size:10pt;background:transparent}div.akeeba-bootstrap .alert{background-image:none}div.akeeba-bootstrap form.form-horizontal-wide label.control-label{width:300px}div.akeeba-bootstrap form.form-horizontal-wide div.controls{margin-left:320px}div.akeeba-bootstrap form.form-horizontal-wide textarea{width:450px}div.akeeba-bootstrap td.order{width:12px}div.akeeba-bootstrap td.order span{line-height:16px;height:16px;margin:0;padding:0}div.akeeba-bootstrap td.order a.jgrid span.state{background-repeat:no-repeat;height:12px;margin-bottom:2px}div.akeeba-bootstrap td.order a.jgrid span.state span.text{line-height:16px}div.akeeba-bootstrap td.order input.text-area-order{margin-bottom:0;width:20px}div.akeeba-bootstrap td.order .sortable-handler{display:block;float:left;margin:1px 0 0 0;padding:5px 5px}div.akeeba-bootstrap td.order .order-enabled{width:60px}div.akeeba-bootstrap td.order .order-disabled .sortable-handler{margin:0;padding:0}div.akeeba-bootstrap th a.save-order{height:19px}div.akeeba-bootstrap div.ak_clr_left{clear:left}div.akeeba-bootstrap div.ak_clr{clear:both}div.akeeba-bootstrap div.icon a.modal{position:relative;top:inherit;left:inherit;z-index:inherit;margin:0 !important;box-shadow:none}div.akeeba-bootstrap div [class^="icon-wrapper"]{display:inline}#akeeba-bootstrap:not(.joomla-version-25) input[name="cid[]"]{margin:-3px 0 0 0}div.icon-wrapper{display:inline}span.liveupdate-icon-notsupported{color:#555}span.liveupdate-icon-crashed{color:#555}span.liveupdate-icon-updates{font-weight:bold;color:#9d261d;font-size:.87em}span.liveupdate-icon-noupdates{color:#46a546}PK�!]�1��xxbootstrap.j25.min.cssnu&1i�div.akeeba-bootstrap{/*!
 * Bootstrap Responsive v2.3.2
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 */}div.akeeba-bootstrap article,div.akeeba-bootstrap aside,div.akeeba-bootstrap details,div.akeeba-bootstrap figcaption,div.akeeba-bootstrap figure,div.akeeba-bootstrap footer,div.akeeba-bootstrap header,div.akeeba-bootstrap hgroup,div.akeeba-bootstrap nav,div.akeeba-bootstrap section{display:block}div.akeeba-bootstrap audio,div.akeeba-bootstrap canvas,div.akeeba-bootstrap video{display:inline-block;*display:inline;*zoom:1}div.akeeba-bootstrap audio:not([controls]){display:none}div.akeeba-bootstrap html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}div.akeeba-bootstrap a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}div.akeeba-bootstrap a:hover,div.akeeba-bootstrap a:active{outline:0}div.akeeba-bootstrap sub,div.akeeba-bootstrap sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}div.akeeba-bootstrap sup{top:-0.5em}div.akeeba-bootstrap sub{bottom:-0.25em}div.akeeba-bootstrap img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}div.akeeba-bootstrap #map_canvas img,div.akeeba-bootstrap .google-maps img{max-width:none}div.akeeba-bootstrap button,div.akeeba-bootstrap input,div.akeeba-bootstrap select,div.akeeba-bootstrap textarea{margin:0;font-size:100%;vertical-align:middle}div.akeeba-bootstrap button,div.akeeba-bootstrap input{*overflow:visible;line-height:normal}div.akeeba-bootstrap button::-moz-focus-inner,div.akeeba-bootstrap input::-moz-focus-inner{padding:0;border:0}div.akeeba-bootstrap button,div.akeeba-bootstrap html input[type="button"],div.akeeba-bootstrap input[type="reset"],div.akeeba-bootstrap input[type="submit"]{-webkit-appearance:button;cursor:pointer}div.akeeba-bootstrap label,div.akeeba-bootstrap select,div.akeeba-bootstrap button,div.akeeba-bootstrap input[type="button"],div.akeeba-bootstrap input[type="reset"],div.akeeba-bootstrap input[type="submit"],div.akeeba-bootstrap input[type="radio"],div.akeeba-bootstrap input[type="checkbox"]{cursor:pointer}div.akeeba-bootstrap input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}div.akeeba-bootstrap input[type="search"]::-webkit-search-decoration,div.akeeba-bootstrap input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}div.akeeba-bootstrap textarea{overflow:auto;vertical-align:top}@media print{div.akeeba-bootstrap *{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}div.akeeba-bootstrap a,div.akeeba-bootstrap a:visited{text-decoration:underline}div.akeeba-bootstrap a[href]:after{content:" (" attr(href) ")"}div.akeeba-bootstrap abbr[title]:after{content:" (" attr(title) ")"}div.akeeba-bootstrap .ir a:after,div.akeeba-bootstrap a[href^="javascript:"]:after,div.akeeba-bootstrap a[href^="#"]:after{content:""}div.akeeba-bootstrap pre,div.akeeba-bootstrap blockquote{border:1px solid #999;page-break-inside:avoid}div.akeeba-bootstrap thead{display:table-header-group}div.akeeba-bootstrap tr,div.akeeba-bootstrap img{page-break-inside:avoid}div.akeeba-bootstrap img{max-width:100% !important}@page{margin:.5cm}div.akeeba-bootstrap p,div.akeeba-bootstrap h2,div.akeeba-bootstrap h3{orphans:3;widows:3}div.akeeba-bootstrap h2,div.akeeba-bootstrap h3{page-break-after:avoid}}div.akeeba-bootstrap body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}div.akeeba-bootstrap a{color:#08c;text-decoration:none}div.akeeba-bootstrap a:hover,div.akeeba-bootstrap a:focus{color:#005580;text-decoration:underline}div.akeeba-bootstrap .img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}div.akeeba-bootstrap .img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}div.akeeba-bootstrap .img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}div.akeeba-bootstrap .row{margin-left:-20px;*zoom:1}div.akeeba-bootstrap .row:before,div.akeeba-bootstrap .row:after{display:table;content:"";line-height:0}div.akeeba-bootstrap .row:after{clear:both}div.akeeba-bootstrap [class*="span"]{float:left;min-height:1px;margin-left:20px}div.akeeba-bootstrap .container,div.akeeba-bootstrap .navbar-static-top .container,div.akeeba-bootstrap .navbar-fixed-top .container,div.akeeba-bootstrap .navbar-fixed-bottom .container{width:940px}div.akeeba-bootstrap .span12{width:940px}div.akeeba-bootstrap .span11{width:860px}div.akeeba-bootstrap .span10{width:780px}div.akeeba-bootstrap .span9{width:700px}div.akeeba-bootstrap .span8{width:620px}div.akeeba-bootstrap .span7{width:540px}div.akeeba-bootstrap .span6{width:460px}div.akeeba-bootstrap .span5{width:380px}div.akeeba-bootstrap .span4{width:300px}div.akeeba-bootstrap .span3{width:220px}div.akeeba-bootstrap .span2{width:140px}div.akeeba-bootstrap .span1{width:60px}div.akeeba-bootstrap .offset12{margin-left:980px}div.akeeba-bootstrap .offset11{margin-left:900px}div.akeeba-bootstrap .offset10{margin-left:820px}div.akeeba-bootstrap .offset9{margin-left:740px}div.akeeba-bootstrap .offset8{margin-left:660px}div.akeeba-bootstrap .offset7{margin-left:580px}div.akeeba-bootstrap .offset6{margin-left:500px}div.akeeba-bootstrap .offset5{margin-left:420px}div.akeeba-bootstrap .offset4{margin-left:340px}div.akeeba-bootstrap .offset3{margin-left:260px}div.akeeba-bootstrap .offset2{margin-left:180px}div.akeeba-bootstrap .offset1{margin-left:100px}div.akeeba-bootstrap .row-fluid{width:100%;*zoom:1}div.akeeba-bootstrap .row-fluid:before,div.akeeba-bootstrap .row-fluid:after{display:table;content:"";line-height:0}div.akeeba-bootstrap .row-fluid:after{clear:both}div.akeeba-bootstrap .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.12765957%;*margin-left:2.07446809%}div.akeeba-bootstrap .row-fluid [class*="span"]:first-child{margin-left:0}div.akeeba-bootstrap .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.12765957%}div.akeeba-bootstrap .row-fluid .span12{width:100%;*width:99.94680851%}div.akeeba-bootstrap .row-fluid .span11{width:91.4893617%;*width:91.43617021%}div.akeeba-bootstrap .row-fluid .span10{width:82.9787234%;*width:82.92553191%}div.akeeba-bootstrap .row-fluid .span9{width:74.46808511%;*width:74.41489362%}div.akeeba-bootstrap .row-fluid .span8{width:65.95744681%;*width:65.90425532%}div.akeeba-bootstrap .row-fluid .span7{width:57.44680851%;*width:57.39361702%}div.akeeba-bootstrap .row-fluid .span6{width:48.93617021%;*width:48.88297872%}div.akeeba-bootstrap .row-fluid .span5{width:40.42553191%;*width:40.37234043%}div.akeeba-bootstrap .row-fluid .span4{width:31.91489362%;*width:31.86170213%}div.akeeba-bootstrap .row-fluid .span3{width:23.40425532%;*width:23.35106383%}div.akeeba-bootstrap .row-fluid .span2{width:14.89361702%;*width:14.84042553%}div.akeeba-bootstrap .row-fluid .span1{width:6.38297872%;*width:6.32978723%}div.akeeba-bootstrap .row-fluid .offset12{margin-left:104.25531915%;*margin-left:104.14893617%}div.akeeba-bootstrap .row-fluid .offset12:first-child{margin-left:102.12765957%;*margin-left:102.0212766%}div.akeeba-bootstrap .row-fluid .offset11{margin-left:95.74468085%;*margin-left:95.63829787%}div.akeeba-bootstrap .row-fluid .offset11:first-child{margin-left:93.61702128%;*margin-left:93.5106383%}div.akeeba-bootstrap .row-fluid .offset10{margin-left:87.23404255%;*margin-left:87.12765957%}div.akeeba-bootstrap .row-fluid .offset10:first-child{margin-left:85.10638298%;*margin-left:85%}div.akeeba-bootstrap .row-fluid .offset9{margin-left:78.72340426%;*margin-left:78.61702128%}div.akeeba-bootstrap .row-fluid .offset9:first-child{margin-left:76.59574468%;*margin-left:76.4893617%}div.akeeba-bootstrap .row-fluid .offset8{margin-left:70.21276596%;*margin-left:70.10638298%}div.akeeba-bootstrap .row-fluid .offset8:first-child{margin-left:68.08510638%;*margin-left:67.9787234%}div.akeeba-bootstrap .row-fluid .offset7{margin-left:61.70212766%;*margin-left:61.59574468%}div.akeeba-bootstrap .row-fluid .offset7:first-child{margin-left:59.57446809%;*margin-left:59.46808511%}div.akeeba-bootstrap .row-fluid .offset6{margin-left:53.19148936%;*margin-left:53.08510638%}div.akeeba-bootstrap .row-fluid .offset6:first-child{margin-left:51.06382979%;*margin-left:50.95744681%}div.akeeba-bootstrap .row-fluid .offset5{margin-left:44.68085106%;*margin-left:44.57446809%}div.akeeba-bootstrap .row-fluid .offset5:first-child{margin-left:42.55319149%;*margin-left:42.44680851%}div.akeeba-bootstrap .row-fluid .offset4{margin-left:36.17021277%;*margin-left:36.06382979%}div.akeeba-bootstrap .row-fluid .offset4:first-child{margin-left:34.04255319%;*margin-left:33.93617021%}div.akeeba-bootstrap .row-fluid .offset3{margin-left:27.65957447%;*margin-left:27.55319149%}div.akeeba-bootstrap .row-fluid .offset3:first-child{margin-left:25.53191489%;*margin-left:25.42553191%}div.akeeba-bootstrap .row-fluid .offset2{margin-left:19.14893617%;*margin-left:19.04255319%}div.akeeba-bootstrap .row-fluid .offset2:first-child{margin-left:17.0212766%;*margin-left:16.91489362%}div.akeeba-bootstrap .row-fluid .offset1{margin-left:10.63829787%;*margin-left:10.53191489%}div.akeeba-bootstrap .row-fluid .offset1:first-child{margin-left:8.5106383%;*margin-left:8.40425532%}div.akeeba-bootstrap [class*="span"].hide,div.akeeba-bootstrap .row-fluid [class*="span"].hide{display:none}div.akeeba-bootstrap [class*="span"].pull-right,div.akeeba-bootstrap .row-fluid [class*="span"].pull-right{float:right}div.akeeba-bootstrap .container{margin-right:auto;margin-left:auto;*zoom:1}div.akeeba-bootstrap .container:before,div.akeeba-bootstrap .container:after{display:table;content:"";line-height:0}div.akeeba-bootstrap .container:after{clear:both}div.akeeba-bootstrap .container-fluid{padding-right:20px;padding-left:20px;*zoom:1}div.akeeba-bootstrap .container-fluid:before,div.akeeba-bootstrap .container-fluid:after{display:table;content:"";line-height:0}div.akeeba-bootstrap .container-fluid:after{clear:both}div.akeeba-bootstrap p{margin:0 0 10px}div.akeeba-bootstrap .lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}div.akeeba-bootstrap small{font-size:85%}div.akeeba-bootstrap strong{font-weight:bold}div.akeeba-bootstrap em{font-style:italic}div.akeeba-bootstrap cite{font-style:normal}div.akeeba-bootstrap .muted{color:#999}div.akeeba-bootstrap a.muted:hover,div.akeeba-bootstrap a.muted:focus{color:gray}div.akeeba-bootstrap .text-warning{color:#c09853}div.akeeba-bootstrap a.text-warning:hover,div.akeeba-bootstrap a.text-warning:focus{color:#a47e3c}div.akeeba-bootstrap .text-error{color:#b94a48}div.akeeba-bootstrap a.text-error:hover,div.akeeba-bootstrap a.text-error:focus{color:#953b39}div.akeeba-bootstrap .text-info{color:#3a87ad}div.akeeba-bootstrap a.text-info:hover,div.akeeba-bootstrap a.text-info:focus{color:#2d6987}div.akeeba-bootstrap .text-success{color:#468847}div.akeeba-bootstrap a.text-success:hover,div.akeeba-bootstrap a.text-success:focus{color:#356635}div.akeeba-bootstrap .text-left{text-align:left}div.akeeba-bootstrap .text-right{text-align:right}div.akeeba-bootstrap .text-center{text-align:center}div.akeeba-bootstrap h1,div.akeeba-bootstrap h2,div.akeeba-bootstrap h3,div.akeeba-bootstrap h4,div.akeeba-bootstrap h5,div.akeeba-bootstrap h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}div.akeeba-bootstrap h1 small,div.akeeba-bootstrap h2 small,div.akeeba-bootstrap h3 small,div.akeeba-bootstrap h4 small,div.akeeba-bootstrap h5 small,div.akeeba-bootstrap h6 small{font-weight:normal;line-height:1;color:#999}div.akeeba-bootstrap h1,div.akeeba-bootstrap h2,div.akeeba-bootstrap h3{line-height:40px}div.akeeba-bootstrap h1{font-size:38.5px}div.akeeba-bootstrap h2{font-size:31.5px}div.akeeba-bootstrap h3{font-size:24.5px}div.akeeba-bootstrap h4{font-size:17.5px}div.akeeba-bootstrap h5{font-size:14px}div.akeeba-bootstrap h6{font-size:11.9px}div.akeeba-bootstrap h1 small{font-size:24.5px}div.akeeba-bootstrap h2 small{font-size:17.5px}div.akeeba-bootstrap h3 small{font-size:14px}div.akeeba-bootstrap h4 small{font-size:14px}div.akeeba-bootstrap .page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}div.akeeba-bootstrap ul,div.akeeba-bootstrap ol{padding:0;margin:0 0 10px 25px}div.akeeba-bootstrap ul ul,div.akeeba-bootstrap ul ol,div.akeeba-bootstrap ol ol,div.akeeba-bootstrap ol ul{margin-bottom:0}div.akeeba-bootstrap li{line-height:20px}div.akeeba-bootstrap ul.unstyled,div.akeeba-bootstrap ol.unstyled{margin-left:0;list-style:none}div.akeeba-bootstrap ul.inline,div.akeeba-bootstrap ol.inline{margin-left:0;list-style:none}div.akeeba-bootstrap ul.inline>li,div.akeeba-bootstrap ol.inline>li{display:inline-block;*display:inline;*zoom:1;padding-left:5px;padding-right:5px}div.akeeba-bootstrap dl{margin-bottom:20px}div.akeeba-bootstrap dt,div.akeeba-bootstrap dd{line-height:20px}div.akeeba-bootstrap dt{font-weight:bold}div.akeeba-bootstrap dd{margin-left:10px}div.akeeba-bootstrap .dl-horizontal{*zoom:1}div.akeeba-bootstrap .dl-horizontal:before,div.akeeba-bootstrap .dl-horizontal:after{display:table;content:"";line-height:0}div.akeeba-bootstrap .dl-horizontal:after{clear:both}div.akeeba-bootstrap .dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.akeeba-bootstrap .dl-horizontal dd{margin-left:180px}div.akeeba-bootstrap hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}div.akeeba-bootstrap abbr[title],div.akeeba-bootstrap abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}div.akeeba-bootstrap abbr.initialism{font-size:90%;text-transform:uppercase}div.akeeba-bootstrap blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}div.akeeba-bootstrap blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}div.akeeba-bootstrap blockquote small{display:block;line-height:20px;color:#999}div.akeeba-bootstrap blockquote small:before{content:'\2014 \00A0'}div.akeeba-bootstrap blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}div.akeeba-bootstrap blockquote.pull-right p,div.akeeba-bootstrap blockquote.pull-right small{text-align:right}div.akeeba-bootstrap blockquote.pull-right small:before{content:''}div.akeeba-bootstrap blockquote.pull-right small:after{content:'\00A0 \2014'}div.akeeba-bootstrap q:before,div.akeeba-bootstrap q:after,div.akeeba-bootstrap blockquote:before,div.akeeba-bootstrap blockquote:after{content:""}div.akeeba-bootstrap address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}div.akeeba-bootstrap code,div.akeeba-bootstrap pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}div.akeeba-bootstrap code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;white-space:nowrap}div.akeeba-bootstrap pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}div.akeeba-bootstrap pre.prettyprint{margin-bottom:20px}div.akeeba-bootstrap pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}div.akeeba-bootstrap .pre-scrollable{max-height:340px;overflow-y:scroll}div.akeeba-bootstrap form{margin:0 0 20px}div.akeeba-bootstrap fieldset{padding:0;margin:0;border:0}div.akeeba-bootstrap legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}div.akeeba-bootstrap legend small{font-size:15px;color:#999}div.akeeba-bootstrap label,div.akeeba-bootstrap input,div.akeeba-bootstrap button,div.akeeba-bootstrap select,div.akeeba-bootstrap textarea{font-size:14px;font-weight:normal;line-height:20px}div.akeeba-bootstrap input,div.akeeba-bootstrap button,div.akeeba-bootstrap select,div.akeeba-bootstrap textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}div.akeeba-bootstrap label{display:block;margin-bottom:5px}div.akeeba-bootstrap select,div.akeeba-bootstrap textarea,div.akeeba-bootstrap input[type="text"],div.akeeba-bootstrap input[type="password"],div.akeeba-bootstrap input[type="datetime"],div.akeeba-bootstrap input[type="datetime-local"],div.akeeba-bootstrap input[type="date"],div.akeeba-bootstrap input[type="month"],div.akeeba-bootstrap input[type="time"],div.akeeba-bootstrap input[type="week"],div.akeeba-bootstrap input[type="number"],div.akeeba-bootstrap input[type="email"],div.akeeba-bootstrap input[type="url"],div.akeeba-bootstrap input[type="search"],div.akeeba-bootstrap input[type="tel"],div.akeeba-bootstrap input[type="color"],div.akeeba-bootstrap .uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle}div.akeeba-bootstrap input,div.akeeba-bootstrap textarea,div.akeeba-bootstrap .uneditable-input{width:206px}div.akeeba-bootstrap textarea{height:auto}div.akeeba-bootstrap textarea,div.akeeba-bootstrap input[type="text"],div.akeeba-bootstrap input[type="password"],div.akeeba-bootstrap input[type="datetime"],div.akeeba-bootstrap input[type="datetime-local"],div.akeeba-bootstrap input[type="date"],div.akeeba-bootstrap input[type="month"],div.akeeba-bootstrap input[type="time"],div.akeeba-bootstrap input[type="week"],div.akeeba-bootstrap input[type="number"],div.akeeba-bootstrap input[type="email"],div.akeeba-bootstrap input[type="url"],div.akeeba-bootstrap input[type="search"],div.akeeba-bootstrap input[type="tel"],div.akeeba-bootstrap input[type="color"],div.akeeba-bootstrap .uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}div.akeeba-bootstrap textarea:focus,div.akeeba-bootstrap input[type="text"]:focus,div.akeeba-bootstrap input[type="password"]:focus,div.akeeba-bootstrap input[type="datetime"]:focus,div.akeeba-bootstrap input[type="datetime-local"]:focus,div.akeeba-bootstrap input[type="date"]:focus,div.akeeba-bootstrap input[type="month"]:focus,div.akeeba-bootstrap input[type="time"]:focus,div.akeeba-bootstrap input[type="week"]:focus,div.akeeba-bootstrap input[type="number"]:focus,div.akeeba-bootstrap input[type="email"]:focus,div.akeeba-bootstrap input[type="url"]:focus,div.akeeba-bootstrap input[type="search"]:focus,div.akeeba-bootstrap input[type="tel"]:focus,div.akeeba-bootstrap input[type="color"]:focus,div.akeeba-bootstrap .uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}div.akeeba-bootstrap input[type="radio"],div.akeeba-bootstrap input[type="checkbox"]{margin:4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal}div.akeeba-bootstrap input[type="file"],div.akeeba-bootstrap input[type="image"],div.akeeba-bootstrap input[type="submit"],div.akeeba-bootstrap input[type="reset"],div.akeeba-bootstrap input[type="button"],div.akeeba-bootstrap input[type="radio"],div.akeeba-bootstrap input[type="checkbox"]{width:auto}div.akeeba-bootstrap select,div.akeeba-bootstrap input[type="file"]{height:30px;*margin-top:4px;line-height:30px}div.akeeba-bootstrap select{width:220px;border:1px solid #ccc;background-color:#fff}div.akeeba-bootstrap select[multiple],div.akeeba-bootstrap select[size]{height:auto}div.akeeba-bootstrap select:focus,div.akeeba-bootstrap input[type="file"]:focus,div.akeeba-bootstrap input[type="radio"]:focus,div.akeeba-bootstrap input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}div.akeeba-bootstrap .uneditable-input,div.akeeba-bootstrap .uneditable-textarea{color:#999;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);cursor:not-allowed}div.akeeba-bootstrap .uneditable-input{overflow:hidden;white-space:nowrap}div.akeeba-bootstrap .uneditable-textarea{width:auto;height:auto}div.akeeba-bootstrap input:-moz-placeholder,div.akeeba-bootstrap textarea:-moz-placeholder{color:#999}div.akeeba-bootstrap input:-ms-input-placeholder,div.akeeba-bootstrap textarea:-ms-input-placeholder{color:#999}div.akeeba-bootstrap input::-webkit-input-placeholder,div.akeeba-bootstrap textarea::-webkit-input-placeholder{color:#999}div.akeeba-bootstrap .radio,div.akeeba-bootstrap .checkbox{min-height:20px;padding-left:20px}div.akeeba-bootstrap .radio input[type="radio"],div.akeeba-bootstrap .checkbox input[type="checkbox"]{float:left;margin-left:-20px}div.akeeba-bootstrap .controls>.radio:first-child,div.akeeba-bootstrap .controls>.checkbox:first-child{padding-top:5px}div.akeeba-bootstrap .radio.inline,div.akeeba-bootstrap .checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}div.akeeba-bootstrap .radio.inline+.radio.inline,div.akeeba-bootstrap .checkbox.inline+.checkbox.inline{margin-left:10px}div.akeeba-bootstrap .input-mini{width:60px}div.akeeba-bootstrap .input-small{width:90px}div.akeeba-bootstrap .input-medium{width:150px}div.akeeba-bootstrap .input-large{width:210px}div.akeeba-bootstrap .input-xlarge{width:270px}div.akeeba-bootstrap .input-xxlarge{width:530px}div.akeeba-bootstrap input[class*="span"],div.akeeba-bootstrap select[class*="span"],div.akeeba-bootstrap textarea[class*="span"],div.akeeba-bootstrap .uneditable-input[class*="span"],div.akeeba-bootstrap .row-fluid input[class*="span"],div.akeeba-bootstrap .row-fluid select[class*="span"],div.akeeba-bootstrap .row-fluid textarea[class*="span"],div.akeeba-bootstrap .row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}div.akeeba-bootstrap .input-append input[class*="span"],div.akeeba-bootstrap .input-append .uneditable-input[class*="span"],div.akeeba-bootstrap .input-prepend input[class*="span"],div.akeeba-bootstrap .input-prepend .uneditable-input[class*="span"],div.akeeba-bootstrap .row-fluid input[class*="span"],div.akeeba-bootstrap .row-fluid select[class*="span"],div.akeeba-bootstrap .row-fluid textarea[class*="span"],div.akeeba-bootstrap .row-fluid .uneditable-input[class*="span"],div.akeeba-bootstrap .row-fluid .input-prepend [class*="span"],div.akeeba-bootstrap .row-fluid .input-append [class*="span"]{display:inline-block}div.akeeba-bootstrap input,div.akeeba-bootstrap textarea,div.akeeba-bootstrap .uneditable-input{margin-left:0}div.akeeba-bootstrap .controls-row [class*="span"]+[class*="span"]{margin-left:20px}div.akeeba-bootstrap input.span12,div.akeeba-bootstrap textarea.span12,div.akeeba-bootstrap .uneditable-input.span12{width:926px}div.akeeba-bootstrap input.span11,div.akeeba-bootstrap textarea.span11,div.akeeba-bootstrap .uneditable-input.span11{width:846px}div.akeeba-bootstrap input.span10,div.akeeba-bootstrap textarea.span10,div.akeeba-bootstrap .uneditable-input.span10{width:766px}div.akeeba-bootstrap input.span9,div.akeeba-bootstrap textarea.span9,div.akeeba-bootstrap .uneditable-input.span9{width:686px}div.akeeba-bootstrap input.span8,div.akeeba-bootstrap textarea.span8,div.akeeba-bootstrap .uneditable-input.span8{width:606px}div.akeeba-bootstrap input.span7,div.akeeba-bootstrap textarea.span7,div.akeeba-bootstrap .uneditable-input.span7{width:526px}div.akeeba-bootstrap input.span6,div.akeeba-bootstrap textarea.span6,div.akeeba-bootstrap .uneditable-input.span6{width:446px}div.akeeba-bootstrap input.span5,div.akeeba-bootstrap textarea.span5,div.akeeba-bootstrap .uneditable-input.span5{width:366px}div.akeeba-bootstrap input.span4,div.akeeba-bootstrap textarea.span4,div.akeeba-bootstrap .uneditable-input.span4{width:286px}div.akeeba-bootstrap input.span3,div.akeeba-bootstrap textarea.span3,div.akeeba-bootstrap .uneditable-input.span3{width:206px}div.akeeba-bootstrap input.span2,div.akeeba-bootstrap textarea.span2,div.akeeba-bootstrap .uneditable-input.span2{width:126px}div.akeeba-bootstrap input.span1,div.akeeba-bootstrap textarea.span1,div.akeeba-bootstrap .uneditable-input.span1{width:46px}div.akeeba-bootstrap .controls-row{*zoom:1}div.akeeba-bootstrap .controls-row:before,div.akeeba-bootstrap .controls-row:after{display:table;content:"";line-height:0}div.akeeba-bootstrap .controls-row:after{clear:both}div.akeeba-bootstrap .controls-row [class*="span"],div.akeeba-bootstrap .row-fluid .controls-row [class*="span"]{float:left}div.akeeba-bootstrap .controls-row .checkbox[class*="span"],div.akeeba-bootstrap .controls-row .radio[class*="span"]{padding-top:5px}div.akeeba-bootstrap input[disabled],div.akeeba-bootstrap select[disabled],div.akeeba-bootstrap textarea[disabled],div.akeeba-bootstrap input[readonly],div.akeeba-bootstrap select[readonly],div.akeeba-bootstrap textarea[readonly]{cursor:not-allowed;background-color:#eee}div.akeeba-bootstrap input[type="radio"][disabled],div.akeeba-bootstrap input[type="checkbox"][disabled],div.akeeba-bootstrap input[type="radio"][readonly],div.akeeba-bootstrap input[type="checkbox"][readonly]{background-color:transparent}div.akeeba-bootstrap .control-group.warning .control-label,div.akeeba-bootstrap .control-group.warning .help-block,div.akeeba-bootstrap .control-group.warning .help-inline{color:#c09853}div.akeeba-bootstrap .control-group.warning .checkbox,div.akeeba-bootstrap .control-group.warning .radio,div.akeeba-bootstrap .control-group.warning input,div.akeeba-bootstrap .control-group.warning select,div.akeeba-bootstrap .control-group.warning textarea{color:#c09853}div.akeeba-bootstrap .control-group.warning input,div.akeeba-bootstrap .control-group.warning select,div.akeeba-bootstrap .control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}div.akeeba-bootstrap .control-group.warning input:focus,div.akeeba-bootstrap .control-group.warning select:focus,div.akeeba-bootstrap .control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}div.akeeba-bootstrap .control-group.warning .input-prepend .add-on,div.akeeba-bootstrap .control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}div.akeeba-bootstrap .control-group.error .control-label,div.akeeba-bootstrap .control-group.error .help-block,div.akeeba-bootstrap .control-group.error .help-inline{color:#b94a48}div.akeeba-bootstrap .control-group.error .checkbox,div.akeeba-bootstrap .control-group.error .radio,div.akeeba-bootstrap .control-group.error input,div.akeeba-bootstrap .control-group.error select,div.akeeba-bootstrap .control-group.error textarea{color:#b94a48}div.akeeba-bootstrap .control-group.error input,div.akeeba-bootstrap .control-group.error select,div.akeeba-bootstrap .control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}div.akeeba-bootstrap .control-group.error input:focus,div.akeeba-bootstrap .control-group.error select:focus,div.akeeba-bootstrap .control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}div.akeeba-bootstrap .control-group.error .input-prepend .add-on,div.akeeba-bootstrap .control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}div.akeeba-bootstrap .control-group.success .control-label,div.akeeba-bootstrap .control-group.success .help-block,div.akeeba-bootstrap .control-group.success .help-inline{color:#468847}div.akeeba-bootstrap .control-group.success .checkbox,div.akeeba-bootstrap .control-group.success .radio,div.akeeba-bootstrap .control-group.success input,div.akeeba-bootstrap .control-group.success select,div.akeeba-bootstrap .control-group.success textarea{color:#468847}div.akeeba-bootstrap .control-group.success input,div.akeeba-bootstrap .control-group.success select,div.akeeba-bootstrap .control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}div.akeeba-bootstrap .control-group.success input:focus,div.akeeba-bootstrap .control-group.success select:focus,div.akeeba-bootstrap .control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}div.akeeba-bootstrap .control-group.success .input-prepend .add-on,div.akeeba-bootstrap .control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}div.akeeba-bootstrap .control-group.info .control-label,div.akeeba-bootstrap .control-group.info .help-block,div.akeeba-bootstrap .control-group.info .help-inline{color:#3a87ad}div.akeeba-bootstrap .control-group.info .checkbox,div.akeeba-bootstrap .control-group.info .radio,div.akeeba-bootstrap .control-group.info input,div.akeeba-bootstrap .control-group.info select,div.akeeba-bootstrap .control-group.info textarea{color:#3a87ad}div.akeeba-bootstrap .control-group.info input,div.akeeba-bootstrap .control-group.info select,div.akeeba-bootstrap .control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}div.akeeba-bootstrap .control-group.info input:focus,div.akeeba-bootstrap .control-group.info select:focus,div.akeeba-bootstrap .control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}div.akeeba-bootstrap .control-group.info .input-prepend .add-on,div.akeeba-bootstrap .control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}div.akeeba-bootstrap input:focus:invalid,div.akeeba-bootstrap textarea:focus:invalid,div.akeeba-bootstrap select:focus:invalid{color:#b94a48;border-color:#ee5f5b}div.akeeba-bootstrap input:focus:invalid:focus,div.akeeba-bootstrap textarea:focus:invalid:focus,div.akeeba-bootstrap select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}div.akeeba-bootstrap .form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}div.akeeba-bootstrap .form-actions:before,div.akeeba-bootstrap .form-actions:after{display:table;content:"";line-height:0}div.akeeba-bootstrap .form-actions:after{clear:both}div.akeeba-bootstrap .help-block,div.akeeba-bootstrap .help-inline{color:#595959}div.akeeba-bootstrap .help-block{display:block;margin-bottom:10px}div.akeeba-bootstrap .help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px}div.akeeba-bootstrap .input-append,div.akeeba-bootstrap .input-prepend{display:inline-block;margin-bottom:10px;vertical-align:middle;font-size:0;white-space:nowrap}div.akeeba-bootstrap .input-append input,div.akeeba-bootstrap .input-prepend input,div.akeeba-bootstrap .input-append select,div.akeeba-bootstrap .input-prepend select,div.akeeba-bootstrap .input-append .uneditable-input,div.akeeba-bootstrap .input-prepend .uneditable-input,div.akeeba-bootstrap .input-append .dropdown-menu,div.akeeba-bootstrap .input-prepend .dropdown-menu,div.akeeba-bootstrap .input-append .popover,div.akeeba-bootstrap .input-prepend .popover{font-size:14px}div.akeeba-bootstrap .input-append input,div.akeeba-bootstrap .input-prepend input,div.akeeba-bootstrap .input-append select,div.akeeba-bootstrap .input-prepend select,div.akeeba-bootstrap .input-append .uneditable-input,div.akeeba-bootstrap .input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}div.akeeba-bootstrap .input-append input:focus,div.akeeba-bootstrap .input-prepend input:focus,div.akeeba-bootstrap .input-append select:focus,div.akeeba-bootstrap .input-prepend select:focus,div.akeeba-bootstrap .input-append .uneditable-input:focus,div.akeeba-bootstrap .input-prepend .uneditable-input:focus{z-index:2}div.akeeba-bootstrap .input-append .add-on,div.akeeba-bootstrap .input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}div.akeeba-bootstrap .input-append .add-on,div.akeeba-bootstrap .input-prepend .add-on,div.akeeba-bootstrap .input-append .btn,div.akeeba-bootstrap .input-prepend .btn,div.akeeba-bootstrap .input-append .btn-group>.dropdown-toggle,div.akeeba-bootstrap .input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}div.akeeba-bootstrap .input-append .active,div.akeeba-bootstrap .input-prepend .active{background-color:#a9dba9;border-color:#46a546}div.akeeba-bootstrap .input-prepend .add-on,div.akeeba-bootstrap .input-prepend .btn{margin-right:-1px}div.akeeba-bootstrap .input-prepend .add-on:first-child,div.akeeba-bootstrap .input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}div.akeeba-bootstrap .input-append input,div.akeeba-bootstrap .input-append select,div.akeeba-bootstrap .input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}div.akeeba-bootstrap .input-append input+.btn-group .btn:last-child,div.akeeba-bootstrap .input-append select+.btn-group .btn:last-child,div.akeeba-bootstrap .input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}div.akeeba-bootstrap .input-append .add-on,div.akeeba-bootstrap .input-append .btn,div.akeeba-bootstrap .input-append .btn-group{margin-left:-1px}div.akeeba-bootstrap .input-append .add-on:last-child,div.akeeba-bootstrap .input-append .btn:last-child,div.akeeba-bootstrap .input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}div.akeeba-bootstrap .input-prepend.input-append input,div.akeeba-bootstrap .input-prepend.input-append select,div.akeeba-bootstrap .input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}div.akeeba-bootstrap .input-prepend.input-append input+.btn-group .btn,div.akeeba-bootstrap .input-prepend.input-append select+.btn-group .btn,div.akeeba-bootstrap .input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}div.akeeba-bootstrap .input-prepend.input-append .add-on:first-child,div.akeeba-bootstrap .input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}div.akeeba-bootstrap .input-prepend.input-append .add-on:last-child,div.akeeba-bootstrap .input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}div.akeeba-bootstrap .input-prepend.input-append .btn-group:first-child{margin-left:0}div.akeeba-bootstrap input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}div.akeeba-bootstrap .form-search .input-append .search-query,div.akeeba-bootstrap .form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}div.akeeba-bootstrap .form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}div.akeeba-bootstrap .form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}div.akeeba-bootstrap .form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}div.akeeba-bootstrap .form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}div.akeeba-bootstrap .form-search input,div.akeeba-bootstrap .form-inline input,div.akeeba-bootstrap .form-horizontal input,div.akeeba-bootstrap .form-search textarea,div.akeeba-bootstrap .form-inline textarea,div.akeeba-bootstrap .form-horizontal textarea,div.akeeba-bootstrap .form-search select,div.akeeba-bootstrap .form-inline select,div.akeeba-bootstrap .form-horizontal select,div.akeeba-bootstrap .form-search .help-inline,div.akeeba-bootstrap .form-inline .help-inline,div.akeeba-bootstrap .form-horizontal .help-inline,div.akeeba-bootstrap .form-search .uneditable-input,div.akeeba-bootstrap .form-inline .uneditable-input,div.akeeba-bootstrap .form-horizontal .uneditable-input,div.akeeba-bootstrap .form-search .input-prepend,div.akeeba-bootstrap .form-inline .input-prepend,div.akeeba-bootstrap .form-horizontal .input-prepend,div.akeeba-bootstrap .form-search .input-append,div.akeeba-bootstrap .form-inline .input-append,div.akeeba-bootstrap .form-horizontal .input-append{display:inline-block;*display:inline;*zoom:1;margin-bottom:0;vertical-align:middle}div.akeeba-bootstrap .form-search .hide,div.akeeba-bootstrap .form-inline .hide,div.akeeba-bootstrap .form-horizontal .hide{display:none}div.akeeba-bootstrap .form-search label,div.akeeba-bootstrap .form-inline label,div.akeeba-bootstrap .form-search .btn-group,div.akeeba-bootstrap .form-inline .btn-group{display:inline-block}div.akeeba-bootstrap .form-search .input-append,div.akeeba-bootstrap .form-inline .input-append,div.akeeba-bootstrap .form-search .input-prepend,div.akeeba-bootstrap .form-inline .input-prepend{margin-bottom:0}div.akeeba-bootstrap .form-search .radio,div.akeeba-bootstrap .form-search .checkbox,div.akeeba-bootstrap .form-inline .radio,div.akeeba-bootstrap .form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}div.akeeba-bootstrap .form-search .radio input[type="radio"],div.akeeba-bootstrap .form-search .checkbox input[type="checkbox"],div.akeeba-bootstrap .form-inline .radio input[type="radio"],div.akeeba-bootstrap .form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}div.akeeba-bootstrap .control-group{margin-bottom:10px}div.akeeba-bootstrap legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}div.akeeba-bootstrap .form-horizontal .control-group{margin-bottom:20px;*zoom:1}div.akeeba-bootstrap .form-horizontal .control-group:before,div.akeeba-bootstrap .form-horizontal .control-group:after{display:table;content:"";line-height:0}div.akeeba-bootstrap .form-horizontal .control-group:after{clear:both}div.akeeba-bootstrap .form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}div.akeeba-bootstrap .form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}div.akeeba-bootstrap .form-horizontal .controls:first-child{*padding-left:180px}div.akeeba-bootstrap .form-horizontal .help-block{margin-bottom:0}div.akeeba-bootstrap .form-horizontal input+.help-block,div.akeeba-bootstrap .form-horizontal select+.help-block,div.akeeba-bootstrap .form-horizontal textarea+.help-block,div.akeeba-bootstrap .form-horizontal .uneditable-input+.help-block,div.akeeba-bootstrap .form-horizontal .input-prepend+.help-block,div.akeeba-bootstrap .form-horizontal .input-append+.help-block{margin-top:10px}div.akeeba-bootstrap .form-horizontal .form-actions{padding-left:180px}div.akeeba-bootstrap table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}div.akeeba-bootstrap .table{width:100%;margin-bottom:20px}div.akeeba-bootstrap .table th,div.akeeba-bootstrap .table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}div.akeeba-bootstrap .table th{font-weight:bold}div.akeeba-bootstrap .table thead th{vertical-align:bottom}div.akeeba-bootstrap .table caption+thead tr:first-child th,div.akeeba-bootstrap .table caption+thead tr:first-child td,div.akeeba-bootstrap .table colgroup+thead tr:first-child th,div.akeeba-bootstrap .table colgroup+thead tr:first-child td,div.akeeba-bootstrap .table thead:first-child tr:first-child th,div.akeeba-bootstrap .table thead:first-child tr:first-child td{border-top:0}div.akeeba-bootstrap .table tbody+tbody{border-top:2px solid #ddd}div.akeeba-bootstrap .table .table{background-color:#fff}div.akeeba-bootstrap .table-condensed th,div.akeeba-bootstrap .table-condensed td{padding:4px 5px}div.akeeba-bootstrap .table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}div.akeeba-bootstrap .table-bordered th,div.akeeba-bootstrap .table-bordered td{border-left:1px solid #ddd}div.akeeba-bootstrap .table-bordered caption+thead tr:first-child th,div.akeeba-bootstrap .table-bordered caption+tbody tr:first-child th,div.akeeba-bootstrap .table-bordered caption+tbody tr:first-child td,div.akeeba-bootstrap .table-bordered colgroup+thead tr:first-child th,div.akeeba-bootstrap .table-bordered colgroup+tbody tr:first-child th,div.akeeba-bootstrap .table-bordered colgroup+tbody tr:first-child td,div.akeeba-bootstrap .table-bordered thead:first-child tr:first-child th,div.akeeba-bootstrap .table-bordered tbody:first-child tr:first-child th,div.akeeba-bootstrap .table-bordered tbody:first-child tr:first-child td{border-top:0}div.akeeba-bootstrap .table-bordered thead:first-child tr:first-child>th:first-child,div.akeeba-bootstrap .table-bordered tbody:first-child tr:first-child>td:first-child,div.akeeba-bootstrap .table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}div.akeeba-bootstrap .table-bordered thead:first-child tr:first-child>th:last-child,div.akeeba-bootstrap .table-bordered tbody:first-child tr:first-child>td:last-child,div.akeeba-bootstrap .table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}div.akeeba-bootstrap .table-bordered thead:last-child tr:last-child>th:first-child,div.akeeba-bootstrap .table-bordered tbody:last-child tr:last-child>td:first-child,div.akeeba-bootstrap .table-bordered tbody:last-child tr:last-child>th:first-child,div.akeeba-bootstrap .table-bordered tfoot:last-child tr:last-child>td:first-child,div.akeeba-bootstrap .table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}div.akeeba-bootstrap .table-bordered thead:last-child tr:last-child>th:last-child,div.akeeba-bootstrap .table-bordered tbody:last-child tr:last-child>td:last-child,div.akeeba-bootstrap .table-bordered tbody:last-child tr:last-child>th:last-child,div.akeeba-bootstrap .table-bordered tfoot:last-child tr:last-child>td:last-child,div.akeeba-bootstrap .table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}div.akeeba-bootstrap .table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}div.akeeba-bootstrap .table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}div.akeeba-bootstrap .table-bordered caption+thead tr:first-child th:first-child,div.akeeba-bootstrap .table-bordered caption+tbody tr:first-child td:first-child,div.akeeba-bootstrap .table-bordered colgroup+thead tr:first-child th:first-child,div.akeeba-bootstrap .table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}div.akeeba-bootstrap .table-bordered caption+thead tr:first-child th:last-child,div.akeeba-bootstrap .table-bordered caption+tbody tr:first-child td:last-child,div.akeeba-bootstrap .table-bordered colgroup+thead tr:first-child th:last-child,div.akeeba-bootstrap .table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}div.akeeba-bootstrap .table-striped tbody>tr:nth-child(odd)>td,div.akeeba-bootstrap .table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}div.akeeba-bootstrap .table-hover tbody tr:hover>td,div.akeeba-bootstrap .table-hover tbody tr:hover>th{background-color:#f5f5f5}div.akeeba-bootstrap table td[class*="span"],div.akeeba-bootstrap table th[class*="span"],div.akeeba-bootstrap .row-fluid table td[class*="span"],div.akeeba-bootstrap .row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}div.akeeba-bootstrap .table td.span1,div.akeeba-bootstrap .table th.span1{float:none;width:44px;margin-left:0}div.akeeba-bootstrap .table td.span2,div.akeeba-bootstrap .table th.span2{float:none;width:124px;margin-left:0}div.akeeba-bootstrap .table td.span3,div.akeeba-bootstrap .table th.span3{float:none;width:204px;margin-left:0}div.akeeba-bootstrap .table td.span4,div.akeeba-bootstrap .table th.span4{float:none;width:284px;margin-left:0}div.akeeba-bootstrap .table td.span5,div.akeeba-bootstrap .table th.span5{float:none;width:364px;margin-left:0}div.akeeba-bootstrap .table td.span6,div.akeeba-bootstrap .table th.span6{float:none;width:444px;margin-left:0}div.akeeba-bootstrap .table td.span7,div.akeeba-bootstrap .table th.span7{float:none;width:524px;margin-left:0}div.akeeba-bootstrap .table td.span8,div.akeeba-bootstrap .table th.span8{float:none;width:604px;margin-left:0}div.akeeba-bootstrap .table td.span9,div.akeeba-bootstrap .table th.span9{float:none;width:684px;margin-left:0}div.akeeba-bootstrap .table td.span10,div.akeeba-bootstrap .table th.span10{float:none;width:764px;margin-left:0}div.akeeba-bootstrap .table td.span11,div.akeeba-bootstrap .table th.span11{float:none;width:844px;margin-left:0}div.akeeba-bootstrap .table td.span12,div.akeeba-bootstrap .table th.span12{float:none;width:924px;margin-left:0}div.akeeba-bootstrap .table tbody tr.success>td{background-color:#dff0d8}div.akeeba-bootstrap .table tbody tr.error>td{background-color:#f2dede}div.akeeba-bootstrap .table tbody tr.warning>td{background-color:#fcf8e3}div.akeeba-bootstrap .table tbody tr.info>td{background-color:#d9edf7}div.akeeba-bootstrap .table-hover tbody tr.success:hover>td{background-color:#d0e9c6}div.akeeba-bootstrap .table-hover tbody tr.error:hover>td{background-color:#ebcccc}div.akeeba-bootstrap .table-hover tbody tr.warning:hover>td{background-color:#faf2cc}div.akeeba-bootstrap .table-hover tbody tr.info:hover>td{background-color:#c4e3f3}div.akeeba-bootstrap [class^="icon-"],div.akeeba-bootstrap [class*=" icon-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat;margin-top:1px}div.akeeba-bootstrap .icon-white,div.akeeba-bootstrap .nav-pills>.active>a>[class^="icon-"],div.akeeba-bootstrap .nav-pills>.active>a>[class*=" icon-"],div.akeeba-bootstrap .nav-list>.active>a>[class^="icon-"],div.akeeba-bootstrap .nav-list>.active>a>[class*=" icon-"],div.akeeba-bootstrap .navbar-inverse .nav>.active>a>[class^="icon-"],div.akeeba-bootstrap .navbar-inverse .nav>.active>a>[class*=" icon-"],div.akeeba-bootstrap .dropdown-menu>li>a:hover>[class^="icon-"],div.akeeba-bootstrap .dropdown-menu>li>a:focus>[class^="icon-"],div.akeeba-bootstrap .dropdown-menu>li>a:hover>[class*=" icon-"],div.akeeba-bootstrap .dropdown-menu>li>a:focus>[class*=" icon-"],div.akeeba-bootstrap .dropdown-menu>.active>a>[class^="icon-"],div.akeeba-bootstrap .dropdown-menu>.active>a>[class*=" icon-"],div.akeeba-bootstrap .dropdown-submenu:hover>a>[class^="icon-"],div.akeeba-bootstrap .dropdown-submenu:focus>a>[class^="icon-"],div.akeeba-bootstrap .dropdown-submenu:hover>a>[class*=" icon-"],div.akeeba-bootstrap .dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png")}div.akeeba-bootstrap .icon-glass{background-position:0 0}div.akeeba-bootstrap .icon-music{background-position:-24px 0}div.akeeba-bootstrap .icon-search{background-position:-48px 0}div.akeeba-bootstrap .icon-envelope{background-position:-72px 0}div.akeeba-bootstrap .icon-heart{background-position:-96px 0}div.akeeba-bootstrap .icon-star{background-position:-120px 0}div.akeeba-bootstrap .icon-star-empty{background-position:-144px 0}div.akeeba-bootstrap .icon-user{background-position:-168px 0}div.akeeba-bootstrap .icon-film{background-position:-192px 0}div.akeeba-bootstrap .icon-th-large{background-position:-216px 0}div.akeeba-bootstrap .icon-th{background-position:-240px 0}div.akeeba-bootstrap .icon-th-list{background-position:-264px 0}div.akeeba-bootstrap .icon-ok{background-position:-288px 0}div.akeeba-bootstrap .icon-remove{background-position:-312px 0}div.akeeba-bootstrap .icon-zoom-in{background-position:-336px 0}div.akeeba-bootstrap .icon-zoom-out{background-position:-360px 0}div.akeeba-bootstrap .icon-off{background-position:-384px 0}div.akeeba-bootstrap .icon-signal{background-position:-408px 0}div.akeeba-bootstrap .icon-cog{background-position:-432px 0}div.akeeba-bootstrap .icon-trash{background-position:-456px 0}div.akeeba-bootstrap .icon-home{background-position:0 -24px}div.akeeba-bootstrap .icon-file{background-position:-24px -24px}div.akeeba-bootstrap .icon-time{background-position:-48px -24px}div.akeeba-bootstrap .icon-road{background-position:-72px -24px}div.akeeba-bootstrap .icon-download-alt{background-position:-96px -24px}div.akeeba-bootstrap .icon-download{background-position:-120px -24px}div.akeeba-bootstrap .icon-upload{background-position:-144px -24px}div.akeeba-bootstrap .icon-inbox{background-position:-168px -24px}div.akeeba-bootstrap .icon-play-circle{background-position:-192px -24px}div.akeeba-bootstrap .icon-repeat{background-position:-216px -24px}div.akeeba-bootstrap .icon-refresh{background-position:-240px -24px}div.akeeba-bootstrap .icon-list-alt{background-position:-264px -24px}div.akeeba-bootstrap .icon-lock{background-position:-287px -24px}div.akeeba-bootstrap .icon-flag{background-position:-312px -24px}div.akeeba-bootstrap .icon-headphones{background-position:-336px -24px}div.akeeba-bootstrap .icon-volume-off{background-position:-360px -24px}div.akeeba-bootstrap .icon-volume-down{background-position:-384px -24px}div.akeeba-bootstrap .icon-volume-up{background-position:-408px -24px}div.akeeba-bootstrap .icon-qrcode{background-position:-432px -24px}div.akeeba-bootstrap .icon-barcode{background-position:-456px -24px}div.akeeba-bootstrap .icon-tag{background-position:0 -48px}div.akeeba-bootstrap .icon-tags{background-position:-25px -48px}div.akeeba-bootstrap .icon-book{background-position:-48px -48px}div.akeeba-bootstrap .icon-bookmark{background-position:-72px -48px}div.akeeba-bootstrap .icon-print{background-position:-96px -48px}div.akeeba-bootstrap .icon-camera{background-position:-120px -48px}div.akeeba-bootstrap .icon-font{background-position:-144px -48px}div.akeeba-bootstrap .icon-bold{background-position:-167px -48px}div.akeeba-bootstrap .icon-italic{background-position:-192px -48px}div.akeeba-bootstrap .icon-text-height{background-position:-216px -48px}div.akeeba-bootstrap .icon-text-width{background-position:-240px -48px}div.akeeba-bootstrap .icon-align-left{background-position:-264px -48px}div.akeeba-bootstrap .icon-align-center{background-position:-288px -48px}div.akeeba-bootstrap .icon-align-right{background-position:-312px -48px}div.akeeba-bootstrap .icon-align-justify{background-position:-336px -48px}div.akeeba-bootstrap .icon-list{background-position:-360px -48px}div.akeeba-bootstrap .icon-indent-left{background-position:-384px -48px}div.akeeba-bootstrap .icon-indent-right{background-position:-408px -48px}div.akeeba-bootstrap .icon-facetime-video{background-position:-432px -48px}div.akeeba-bootstrap .icon-picture{background-position:-456px -48px}div.akeeba-bootstrap .icon-pencil{background-position:0 -72px}div.akeeba-bootstrap .icon-map-marker{background-position:-24px -72px}div.akeeba-bootstrap .icon-adjust{background-position:-48px -72px}div.akeeba-bootstrap .icon-tint{background-position:-72px -72px}div.akeeba-bootstrap .icon-edit{background-position:-96px -72px}div.akeeba-bootstrap .icon-share{background-position:-120px -72px}div.akeeba-bootstrap .icon-check{background-position:-144px -72px}div.akeeba-bootstrap .icon-move{background-position:-168px -72px}div.akeeba-bootstrap .icon-step-backward{background-position:-192px -72px}div.akeeba-bootstrap .icon-fast-backward{background-position:-216px -72px}div.akeeba-bootstrap .icon-backward{background-position:-240px -72px}div.akeeba-bootstrap .icon-play{background-position:-264px -72px}div.akeeba-bootstrap .icon-pause{background-position:-288px -72px}div.akeeba-bootstrap .icon-stop{background-position:-312px -72px}div.akeeba-bootstrap .icon-forward{background-position:-336px -72px}div.akeeba-bootstrap .icon-fast-forward{background-position:-360px -72px}div.akeeba-bootstrap .icon-step-forward{background-position:-384px -72px}div.akeeba-bootstrap .icon-eject{background-position:-408px -72px}div.akeeba-bootstrap .icon-chevron-left{background-position:-432px -72px}div.akeeba-bootstrap .icon-chevron-right{background-position:-456px -72px}div.akeeba-bootstrap .icon-plus-sign{background-position:0 -96px}div.akeeba-bootstrap .icon-minus-sign{background-position:-24px -96px}div.akeeba-bootstrap .icon-remove-sign{background-position:-48px -96px}div.akeeba-bootstrap .icon-ok-sign{background-position:-72px -96px}div.akeeba-bootstrap .icon-question-sign{background-position:-96px -96px}div.akeeba-bootstrap .icon-info-sign{background-position:-120px -96px}div.akeeba-bootstrap .icon-screenshot{background-position:-144px -96px}div.akeeba-bootstrap .icon-remove-circle{background-position:-168px -96px}div.akeeba-bootstrap .icon-ok-circle{background-position:-192px -96px}div.akeeba-bootstrap .icon-ban-circle{background-position:-216px -96px}div.akeeba-bootstrap .icon-arrow-left{background-position:-240px -96px}div.akeeba-bootstrap .icon-arrow-right{background-position:-264px -96px}div.akeeba-bootstrap .icon-arrow-up{background-position:-289px -96px}div.akeeba-bootstrap .icon-arrow-down{background-position:-312px -96px}div.akeeba-bootstrap .icon-share-alt{background-position:-336px -96px}div.akeeba-bootstrap .icon-resize-full{background-position:-360px -96px}div.akeeba-bootstrap .icon-resize-small{background-position:-384px -96px}div.akeeba-bootstrap .icon-plus{background-position:-408px -96px}div.akeeba-bootstrap .icon-minus{background-position:-433px -96px}div.akeeba-bootstrap .icon-asterisk{background-position:-456px -96px}div.akeeba-bootstrap .icon-exclamation-sign{background-position:0 -120px}div.akeeba-bootstrap .icon-gift{background-position:-24px -120px}div.akeeba-bootstrap .icon-leaf{background-position:-48px -120px}div.akeeba-bootstrap .icon-fire{background-position:-72px -120px}div.akeeba-bootstrap .icon-eye-open{background-position:-96px -120px}div.akeeba-bootstrap .icon-eye-close{background-position:-120px -120px}div.akeeba-bootstrap .icon-warning-sign{background-position:-144px -120px}div.akeeba-bootstrap .icon-plane{background-position:-168px -120px}div.akeeba-bootstrap .icon-calendar{background-position:-192px -120px}div.akeeba-bootstrap .icon-random{background-position:-216px -120px;width:16px}div.akeeba-bootstrap .icon-comment{background-position:-240px -120px}div.akeeba-bootstrap .icon-magnet{background-position:-264px -120px}div.akeeba-bootstrap .icon-chevron-up{background-position:-288px -120px}div.akeeba-bootstrap .icon-chevron-down{background-position:-313px -119px}div.akeeba-bootstrap .icon-retweet{background-position:-336px -120px}div.akeeba-bootstrap .icon-shopping-cart{background-position:-360px -120px}div.akeeba-bootstrap .icon-folder-close{background-position:-384px -120px;width:16px}div.akeeba-bootstrap .icon-folder-open{background-position:-408px -120px;width:16px}div.akeeba-bootstrap .icon-resize-vertical{background-position:-432px -119px}div.akeeba-bootstrap .icon-resize-horizontal{background-position:-456px -118px}div.akeeba-bootstrap .icon-hdd{background-position:0 -144px}div.akeeba-bootstrap .icon-bullhorn{background-position:-24px -144px}div.akeeba-bootstrap .icon-bell{background-position:-48px -144px}div.akeeba-bootstrap .icon-certificate{background-position:-72px -144px}div.akeeba-bootstrap .icon-thumbs-up{background-position:-96px -144px}div.akeeba-bootstrap .icon-thumbs-down{background-position:-120px -144px}div.akeeba-bootstrap .icon-hand-right{background-position:-144px -144px}div.akeeba-bootstrap .icon-hand-left{background-position:-168px -144px}div.akeeba-bootstrap .icon-hand-up{background-position:-192px -144px}div.akeeba-bootstrap .icon-hand-down{background-position:-216px -144px}div.akeeba-bootstrap .icon-circle-arrow-right{background-position:-240px -144px}div.akeeba-bootstrap .icon-circle-arrow-left{background-position:-264px -144px}div.akeeba-bootstrap .icon-circle-arrow-up{background-position:-288px -144px}div.akeeba-bootstrap .icon-circle-arrow-down{background-position:-312px -144px}div.akeeba-bootstrap .icon-globe{background-position:-336px -144px}div.akeeba-bootstrap .icon-wrench{background-position:-360px -144px}div.akeeba-bootstrap .icon-tasks{background-position:-384px -144px}div.akeeba-bootstrap .icon-filter{background-position:-408px -144px}div.akeeba-bootstrap .icon-briefcase{background-position:-432px -144px}div.akeeba-bootstrap .icon-fullscreen{background-position:-456px -144px}div.akeeba-bootstrap .dropup,div.akeeba-bootstrap .dropdown{position:relative}div.akeeba-bootstrap .dropdown-toggle{*margin-bottom:-3px}div.akeeba-bootstrap .dropdown-toggle:active,div.akeeba-bootstrap .open .dropdown-toggle{outline:0}div.akeeba-bootstrap .caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}div.akeeba-bootstrap .dropdown .caret{margin-top:8px;margin-left:2px}div.akeeba-bootstrap .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}div.akeeba-bootstrap .dropdown-menu.pull-right{right:0;left:auto}div.akeeba-bootstrap .dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}div.akeeba-bootstrap .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}div.akeeba-bootstrap .dropdown-menu>li>a:hover,div.akeeba-bootstrap .dropdown-menu>li>a:focus,div.akeeba-bootstrap .dropdown-submenu:hover>a,div.akeeba-bootstrap .dropdown-submenu:focus>a{text-decoration:none;color:#fff;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}div.akeeba-bootstrap .dropdown-menu>.active>a,div.akeeba-bootstrap .dropdown-menu>.active>a:hover,div.akeeba-bootstrap .dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}div.akeeba-bootstrap .dropdown-menu>.disabled>a,div.akeeba-bootstrap .dropdown-menu>.disabled>a:hover,div.akeeba-bootstrap .dropdown-menu>.disabled>a:focus{color:#999}div.akeeba-bootstrap .dropdown-menu>.disabled>a:hover,div.akeeba-bootstrap .dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:default}div.akeeba-bootstrap .open{*z-index:1000}div.akeeba-bootstrap .open>.dropdown-menu{display:block}div.akeeba-bootstrap .dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}div.akeeba-bootstrap .pull-right>.dropdown-menu{right:0;left:auto}div.akeeba-bootstrap .dropup .caret,div.akeeba-bootstrap .navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}div.akeeba-bootstrap .dropup .dropdown-menu,div.akeeba-bootstrap .navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}div.akeeba-bootstrap .dropdown-submenu{position:relative}div.akeeba-bootstrap .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}div.akeeba-bootstrap .dropdown-submenu:hover>.dropdown-menu{display:block}div.akeeba-bootstrap .dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}div.akeeba-bootstrap .dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}div.akeeba-bootstrap .dropdown-submenu:hover>a:after{border-left-color:#fff}div.akeeba-bootstrap .dropdown-submenu.pull-left{float:none}div.akeeba-bootstrap .dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}div.akeeba-bootstrap .dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px}div.akeeba-bootstrap .typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}div.akeeba-bootstrap .well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}div.akeeba-bootstrap .well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}div.akeeba-bootstrap .well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}div.akeeba-bootstrap .well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}div.akeeba-bootstrap .fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}div.akeeba-bootstrap .fade.in{opacity:1}div.akeeba-bootstrap .collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}div.akeeba-bootstrap .collapse.in{height:auto}div.akeeba-bootstrap .close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}div.akeeba-bootstrap .close:hover,div.akeeba-bootstrap .close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}div.akeeba-bootstrap button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}div.akeeba-bootstrap .btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #ccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}div.akeeba-bootstrap .btn:hover,div.akeeba-bootstrap .btn:focus,div.akeeba-bootstrap .btn:active,div.akeeba-bootstrap .btn.active,div.akeeba-bootstrap .btn.disabled,div.akeeba-bootstrap .btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}div.akeeba-bootstrap .btn:active,div.akeeba-bootstrap .btn.active{background-color:#ccc \9}div.akeeba-bootstrap .btn:first-child{*margin-left:0}div.akeeba-bootstrap .btn:hover,div.akeeba-bootstrap .btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}div.akeeba-bootstrap .btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}div.akeeba-bootstrap .btn.active,div.akeeba-bootstrap .btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}div.akeeba-bootstrap .btn.disabled,div.akeeba-bootstrap .btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}div.akeeba-bootstrap .btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}div.akeeba-bootstrap .btn-large [class^="icon-"],div.akeeba-bootstrap .btn-large [class*=" icon-"]{margin-top:4px}div.akeeba-bootstrap .btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}div.akeeba-bootstrap .btn-small [class^="icon-"],div.akeeba-bootstrap .btn-small [class*=" icon-"]{margin-top:0}div.akeeba-bootstrap .btn-mini [class^="icon-"],div.akeeba-bootstrap .btn-mini [class*=" icon-"]{margin-top:-1px}div.akeeba-bootstrap .btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}div.akeeba-bootstrap .btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.akeeba-bootstrap .btn-block+.btn-block{margin-top:5px}div.akeeba-bootstrap input[type="submit"].btn-block,div.akeeba-bootstrap input[type="reset"].btn-block,div.akeeba-bootstrap input[type="button"].btn-block{width:100%}div.akeeba-bootstrap .btn-primary.active,div.akeeba-bootstrap .btn-warning.active,div.akeeba-bootstrap .btn-danger.active,div.akeeba-bootstrap .btn-success.active,div.akeeba-bootstrap .btn-info.active,div.akeeba-bootstrap .btn-inverse.active{color:rgba(255,255,255,0.75)}div.akeeba-bootstrap .btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#04c;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}div.akeeba-bootstrap .btn-primary:hover,div.akeeba-bootstrap .btn-primary:focus,div.akeeba-bootstrap .btn-primary:active,div.akeeba-bootstrap .btn-primary.active,div.akeeba-bootstrap .btn-primary.disabled,div.akeeba-bootstrap .btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}div.akeeba-bootstrap .btn-primary:active,div.akeeba-bootstrap .btn-primary.active{background-color:#039 \9}div.akeeba-bootstrap .btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}div.akeeba-bootstrap .btn-warning:hover,div.akeeba-bootstrap .btn-warning:focus,div.akeeba-bootstrap .btn-warning:active,div.akeeba-bootstrap .btn-warning.active,div.akeeba-bootstrap .btn-warning.disabled,div.akeeba-bootstrap .btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}div.akeeba-bootstrap .btn-warning:active,div.akeeba-bootstrap .btn-warning.active{background-color:#c67605 \9}div.akeeba-bootstrap .btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}div.akeeba-bootstrap .btn-danger:hover,div.akeeba-bootstrap .btn-danger:focus,div.akeeba-bootstrap .btn-danger:active,div.akeeba-bootstrap .btn-danger.active,div.akeeba-bootstrap .btn-danger.disabled,div.akeeba-bootstrap .btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}div.akeeba-bootstrap .btn-danger:active,div.akeeba-bootstrap .btn-danger.active{background-color:#942a25 \9}div.akeeba-bootstrap .btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}div.akeeba-bootstrap .btn-success:hover,div.akeeba-bootstrap .btn-success:focus,div.akeeba-bootstrap .btn-success:active,div.akeeba-bootstrap .btn-success.active,div.akeeba-bootstrap .btn-success.disabled,div.akeeba-bootstrap .btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}div.akeeba-bootstrap .btn-success:active,div.akeeba-bootstrap .btn-success.active{background-color:#408140 \9}div.akeeba-bootstrap .btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}div.akeeba-bootstrap .btn-info:hover,div.akeeba-bootstrap .btn-info:focus,div.akeeba-bootstrap .btn-info:active,div.akeeba-bootstrap .btn-info.active,div.akeeba-bootstrap .btn-info.disabled,div.akeeba-bootstrap .btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}div.akeeba-bootstrap .btn-info:active,div.akeeba-bootstrap .btn-info.active{background-color:#24748c \9}div.akeeba-bootstrap .btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}div.akeeba-bootstrap .btn-inverse:hover,div.akeeba-bootstrap .btn-inverse:focus,div.akeeba-bootstrap .btn-inverse:active,div.akeeba-bootstrap .btn-inverse.active,div.akeeba-bootstrap .btn-inverse.disabled,div.akeeba-bootstrap .btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}div.akeeba-bootstrap .btn-inverse:active,div.akeeba-bootstrap .btn-inverse.active{background-color:#080808 \9}div.akeeba-bootstrap button.btn,div.akeeba-bootstrap input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}div.akeeba-bootstrap button.btn::-moz-focus-inner,div.akeeba-bootstrap input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}div.akeeba-bootstrap button.btn.btn-large,div.akeeba-bootstrap input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}div.akeeba-bootstrap button.btn.btn-small,div.akeeba-bootstrap input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}div.akeeba-bootstrap button.btn.btn-mini,div.akeeba-bootstrap input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}div.akeeba-bootstrap .btn-link,div.akeeba-bootstrap .btn-link:active,div.akeeba-bootstrap .btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}div.akeeba-bootstrap .btn-link{border-color:transparent;cursor:pointer;color:#08c;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}div.akeeba-bootstrap .btn-link:hover,div.akeeba-bootstrap .btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent}div.akeeba-bootstrap .btn-link[disabled]:hover,div.akeeba-bootstrap .btn-link[disabled]:focus{color:#333;text-decoration:none}div.akeeba-bootstrap .btn-group{position:relative;display:inline-block;*display:inline;*zoom:1;font-size:0;vertical-align:middle;white-space:nowrap;*margin-left:.3em}div.akeeba-bootstrap .btn-group:first-child{*margin-left:0}div.akeeba-bootstrap .btn-group+.btn-group{margin-left:5px}div.akeeba-bootstrap .btn-toolbar{font-size:0;margin-top:10px;margin-bottom:10px}div.akeeba-bootstrap .btn-toolbar>.btn+.btn,div.akeeba-bootstrap .btn-toolbar>.btn-group+.btn,div.akeeba-bootstrap .btn-toolbar>.btn+.btn-group{margin-left:5px}div.akeeba-bootstrap .btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}div.akeeba-bootstrap .btn-group>.btn+.btn{margin-left:-1px}div.akeeba-bootstrap .btn-group>.btn,div.akeeba-bootstrap .btn-group>.dropdown-menu,div.akeeba-bootstrap .btn-group>.popover{font-size:14px}div.akeeba-bootstrap .btn-group>.btn-mini{font-size:10.5px}div.akeeba-bootstrap .btn-group>.btn-small{font-size:11.9px}div.akeeba-bootstrap .btn-group>.btn-large{font-size:17.5px}div.akeeba-bootstrap .btn-group>.btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}div.akeeba-bootstrap .btn-group>.btn:last-child,div.akeeba-bootstrap .btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}div.akeeba-bootstrap .btn-group>.btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}div.akeeba-bootstrap .btn-group>.btn.large:last-child,div.akeeba-bootstrap .btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}div.akeeba-bootstrap .btn-group>.btn:hover,div.akeeba-bootstrap .btn-group>.btn:focus,div.akeeba-bootstrap .btn-group>.btn:active,div.akeeba-bootstrap .btn-group>.btn.active{z-index:2}div.akeeba-bootstrap .btn-group .dropdown-toggle:active,div.akeeba-bootstrap .btn-group.open .dropdown-toggle{outline:0}div.akeeba-bootstrap .btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px;-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);-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);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);*padding-top:5px;*padding-bottom:5px}div.akeeba-bootstrap .btn-group>.btn-mini+.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:2px;*padding-bottom:2px}div.akeeba-bootstrap .btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}div.akeeba-bootstrap .btn-group>.btn-large+.dropdown-toggle{padding-left:12px;padding-right:12px;*padding-top:7px;*padding-bottom:7px}div.akeeba-bootstrap .btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}div.akeeba-bootstrap .btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}div.akeeba-bootstrap .btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}div.akeeba-bootstrap .btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}div.akeeba-bootstrap .btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}div.akeeba-bootstrap .btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}div.akeeba-bootstrap .btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}div.akeeba-bootstrap .btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}div.akeeba-bootstrap .btn .caret{margin-top:8px;margin-left:0}div.akeeba-bootstrap .btn-large .caret{margin-top:6px}div.akeeba-bootstrap .btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px}div.akeeba-bootstrap .btn-mini .caret,div.akeeba-bootstrap .btn-small .caret{margin-top:8px}div.akeeba-bootstrap .dropup .btn-large .caret{border-bottom-width:5px}div.akeeba-bootstrap .btn-primary .caret,div.akeeba-bootstrap .btn-warning .caret,div.akeeba-bootstrap .btn-danger .caret,div.akeeba-bootstrap .btn-info .caret,div.akeeba-bootstrap .btn-success .caret,div.akeeba-bootstrap .btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}div.akeeba-bootstrap .btn-group-vertical{display:inline-block;*display:inline;*zoom:1}div.akeeba-bootstrap .btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}div.akeeba-bootstrap .btn-group-vertical>.btn+.btn{margin-left:0;margin-top:-1px}div.akeeba-bootstrap .btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}div.akeeba-bootstrap .btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}div.akeeba-bootstrap .btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}div.akeeba-bootstrap .btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}div.akeeba-bootstrap .alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}div.akeeba-bootstrap .alert,div.akeeba-bootstrap .alert h4{color:#c09853}div.akeeba-bootstrap .alert h4{margin:0}div.akeeba-bootstrap .alert .close{position:relative;top:-2px;right:-21px;line-height:20px}div.akeeba-bootstrap .alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}div.akeeba-bootstrap .alert-success h4{color:#468847}div.akeeba-bootstrap .alert-danger,div.akeeba-bootstrap .alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}div.akeeba-bootstrap .alert-danger h4,div.akeeba-bootstrap .alert-error h4{color:#b94a48}div.akeeba-bootstrap .alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}div.akeeba-bootstrap .alert-info h4{color:#3a87ad}div.akeeba-bootstrap .alert-block{padding-top:14px;padding-bottom:14px}div.akeeba-bootstrap .alert-block>p,div.akeeba-bootstrap .alert-block>ul{margin-bottom:0}div.akeeba-bootstrap .alert-block p+p{margin-top:5px}div.akeeba-bootstrap .nav{margin-left:0;margin-bottom:20px;list-style:none}div.akeeba-bootstrap .nav>li>a{display:block}div.akeeba-bootstrap .nav>li>a:hover,div.akeeba-bootstrap .nav>li>a:focus{text-decoration:none;background-color:#eee}div.akeeba-bootstrap .nav>li>a>img{max-width:none}div.akeeba-bootstrap .nav>.pull-right{float:right}div.akeeba-bootstrap .nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}div.akeeba-bootstrap .nav li+.nav-header{margin-top:9px}div.akeeba-bootstrap .nav-list{padding-left:15px;padding-right:15px;margin-bottom:0}div.akeeba-bootstrap .nav-list>li>a,div.akeeba-bootstrap .nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}div.akeeba-bootstrap .nav-list>li>a{padding:3px 15px}div.akeeba-bootstrap .nav-list>.active>a,div.akeeba-bootstrap .nav-list>.active>a:hover,div.akeeba-bootstrap .nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}div.akeeba-bootstrap .nav-list [class^="icon-"],div.akeeba-bootstrap .nav-list [class*=" icon-"]{margin-right:2px}div.akeeba-bootstrap .nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}div.akeeba-bootstrap .nav-tabs,div.akeeba-bootstrap .nav-pills{*zoom:1}div.akeeba-bootstrap .nav-tabs:before,div.akeeba-bootstrap .nav-pills:before,div.akeeba-bootstrap .nav-tabs:after,div.akeeba-bootstrap .nav-pills:after{display:table;content:"";line-height:0}div.akeeba-bootstrap .nav-tabs:after,div.akeeba-bootstrap .nav-pills:after{clear:both}div.akeeba-bootstrap .nav-tabs>li,div.akeeba-bootstrap .nav-pills>li{float:left}div.akeeba-bootstrap .nav-tabs>li>a,div.akeeba-bootstrap .nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}div.akeeba-bootstrap .nav-tabs{border-bottom:1px solid #ddd}div.akeeba-bootstrap .nav-tabs>li{margin-bottom:-1px}div.akeeba-bootstrap .nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}div.akeeba-bootstrap .nav-tabs>li>a:hover,div.akeeba-bootstrap .nav-tabs>li>a:focus{border-color:#eee #eee #ddd}div.akeeba-bootstrap .nav-tabs>.active>a,div.akeeba-bootstrap .nav-tabs>.active>a:hover,div.akeeba-bootstrap .nav-tabs>.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}div.akeeba-bootstrap .nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}div.akeeba-bootstrap .nav-pills>.active>a,div.akeeba-bootstrap .nav-pills>.active>a:hover,div.akeeba-bootstrap .nav-pills>.active>a:focus{color:#fff;background-color:#08c}div.akeeba-bootstrap .nav-stacked>li{float:none}div.akeeba-bootstrap .nav-stacked>li>a{margin-right:0}div.akeeba-bootstrap .nav-tabs.nav-stacked{border-bottom:0}div.akeeba-bootstrap .nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}div.akeeba-bootstrap .nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}div.akeeba-bootstrap .nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}div.akeeba-bootstrap .nav-tabs.nav-stacked>li>a:hover,div.akeeba-bootstrap .nav-tabs.nav-stacked>li>a:focus{border-color:#ddd;z-index:2}div.akeeba-bootstrap .nav-pills.nav-stacked>li>a{margin-bottom:3px}div.akeeba-bootstrap .nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}div.akeeba-bootstrap .nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}div.akeeba-bootstrap .nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}div.akeeba-bootstrap .nav .dropdown-toggle .caret{border-top-color:#08c;border-bottom-color:#08c;margin-top:6px}div.akeeba-bootstrap .nav .dropdown-toggle:hover .caret,div.akeeba-bootstrap .nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}div.akeeba-bootstrap .nav-tabs .dropdown-toggle .caret{margin-top:8px}div.akeeba-bootstrap .nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}div.akeeba-bootstrap .nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}div.akeeba-bootstrap .nav>.dropdown.active>a:hover,div.akeeba-bootstrap .nav>.dropdown.active>a:focus{cursor:pointer}div.akeeba-bootstrap .nav-tabs .open .dropdown-toggle,div.akeeba-bootstrap .nav-pills .open .dropdown-toggle,div.akeeba-bootstrap .nav>li.dropdown.open.active>a:hover,div.akeeba-bootstrap .nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999}div.akeeba-bootstrap .nav li.dropdown.open .caret,div.akeeba-bootstrap .nav li.dropdown.open.active .caret,div.akeeba-bootstrap .nav li.dropdown.open a:hover .caret,div.akeeba-bootstrap .nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}div.akeeba-bootstrap .tabs-stacked .open>a:hover,div.akeeba-bootstrap .tabs-stacked .open>a:focus{border-color:#999}div.akeeba-bootstrap .tabbable{*zoom:1}div.akeeba-bootstrap .tabbable:before,div.akeeba-bootstrap .tabbable:after{display:table;content:"";line-height:0}div.akeeba-bootstrap .tabbable:after{clear:both}div.akeeba-bootstrap .tab-content{overflow:auto}div.akeeba-bootstrap .tabs-below>.nav-tabs,div.akeeba-bootstrap .tabs-right>.nav-tabs,div.akeeba-bootstrap .tabs-left>.nav-tabs{border-bottom:0}div.akeeba-bootstrap .tab-content>.tab-pane,div.akeeba-bootstrap .pill-content>.pill-pane{display:none}div.akeeba-bootstrap .tab-content>.active,div.akeeba-bootstrap .pill-content>.active{display:block}div.akeeba-bootstrap .tabs-below>.nav-tabs{border-top:1px solid #ddd}div.akeeba-bootstrap .tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}div.akeeba-bootstrap .tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}div.akeeba-bootstrap .tabs-below>.nav-tabs>li>a:hover,div.akeeba-bootstrap .tabs-below>.nav-tabs>li>a:focus{border-bottom-color:transparent;border-top-color:#ddd}div.akeeba-bootstrap .tabs-below>.nav-tabs>.active>a,div.akeeba-bootstrap .tabs-below>.nav-tabs>.active>a:hover,div.akeeba-bootstrap .tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd}div.akeeba-bootstrap .tabs-left>.nav-tabs>li,div.akeeba-bootstrap .tabs-right>.nav-tabs>li{float:none}div.akeeba-bootstrap .tabs-left>.nav-tabs>li>a,div.akeeba-bootstrap .tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}div.akeeba-bootstrap .tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}div.akeeba-bootstrap .tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}div.akeeba-bootstrap .tabs-left>.nav-tabs>li>a:hover,div.akeeba-bootstrap .tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}div.akeeba-bootstrap .tabs-left>.nav-tabs .active>a,div.akeeba-bootstrap .tabs-left>.nav-tabs .active>a:hover,div.akeeba-bootstrap .tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}div.akeeba-bootstrap .tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}div.akeeba-bootstrap .tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}div.akeeba-bootstrap .tabs-right>.nav-tabs>li>a:hover,div.akeeba-bootstrap .tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd}div.akeeba-bootstrap .tabs-right>.nav-tabs .active>a,div.akeeba-bootstrap .tabs-right>.nav-tabs .active>a:hover,div.akeeba-bootstrap .tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}div.akeeba-bootstrap .nav>.disabled>a{color:#999}div.akeeba-bootstrap .nav>.disabled>a:hover,div.akeeba-bootstrap .nav>.disabled>a:focus{text-decoration:none;background-color:transparent;cursor:default}div.akeeba-bootstrap .navbar{overflow:visible;margin-bottom:20px;*position:relative;*z-index:2}div.akeeba-bootstrap .navbar-inner{min-height:40px;padding-left:20px;padding-right:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065);*zoom:1}div.akeeba-bootstrap .navbar-inner:before,div.akeeba-bootstrap .navbar-inner:after{display:table;content:"";line-height:0}div.akeeba-bootstrap .navbar-inner:after{clear:both}div.akeeba-bootstrap .navbar .container{width:auto}div.akeeba-bootstrap .nav-collapse.collapse{height:auto;overflow:visible}div.akeeba-bootstrap .navbar .brand{float:left;display:block;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}div.akeeba-bootstrap .navbar .brand:hover,div.akeeba-bootstrap .navbar .brand:focus{text-decoration:none}div.akeeba-bootstrap .navbar-text{margin-bottom:0;line-height:40px;color:#777}div.akeeba-bootstrap .navbar-link{color:#777}div.akeeba-bootstrap .navbar-link:hover,div.akeeba-bootstrap .navbar-link:focus{color:#333}div.akeeba-bootstrap .navbar .divider-vertical{height:40px;margin:0 9px;border-left:1px solid #f2f2f2;border-right:1px solid #fff}div.akeeba-bootstrap .navbar .btn,div.akeeba-bootstrap .navbar .btn-group{margin-top:5px}div.akeeba-bootstrap .navbar .btn-group .btn,div.akeeba-bootstrap .navbar .input-prepend .btn,div.akeeba-bootstrap .navbar .input-append .btn,div.akeeba-bootstrap .navbar .input-prepend .btn-group,div.akeeba-bootstrap .navbar .input-append .btn-group{margin-top:0}div.akeeba-bootstrap .navbar-form{margin-bottom:0;*zoom:1}div.akeeba-bootstrap .navbar-form:before,div.akeeba-bootstrap .navbar-form:after{display:table;content:"";line-height:0}div.akeeba-bootstrap .navbar-form:after{clear:both}div.akeeba-bootstrap .navbar-form input,div.akeeba-bootstrap .navbar-form select,div.akeeba-bootstrap .navbar-form .radio,div.akeeba-bootstrap .navbar-form .checkbox{margin-top:5px}div.akeeba-bootstrap .navbar-form input,div.akeeba-bootstrap .navbar-form select,div.akeeba-bootstrap .navbar-form .btn{display:inline-block;margin-bottom:0}div.akeeba-bootstrap .navbar-form input[type="image"],div.akeeba-bootstrap .navbar-form input[type="checkbox"],div.akeeba-bootstrap .navbar-form input[type="radio"]{margin-top:3px}div.akeeba-bootstrap .navbar-form .input-append,div.akeeba-bootstrap .navbar-form .input-prepend{margin-top:5px;white-space:nowrap}div.akeeba-bootstrap .navbar-form .input-append input,div.akeeba-bootstrap .navbar-form .input-prepend input{margin-top:0}div.akeeba-bootstrap .navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}div.akeeba-bootstrap .navbar-search .search-query{margin-bottom:0;padding:4px 14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}div.akeeba-bootstrap .navbar-static-top{position:static;margin-bottom:0}div.akeeba-bootstrap .navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}div.akeeba-bootstrap .navbar-fixed-top,div.akeeba-bootstrap .navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}div.akeeba-bootstrap .navbar-fixed-top .navbar-inner,div.akeeba-bootstrap .navbar-static-top .navbar-inner{border-width:0 0 1px}div.akeeba-bootstrap .navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}div.akeeba-bootstrap .navbar-fixed-top .navbar-inner,div.akeeba-bootstrap .navbar-fixed-bottom .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}div.akeeba-bootstrap .navbar-static-top .container,div.akeeba-bootstrap .navbar-fixed-top .container,div.akeeba-bootstrap .navbar-fixed-bottom .container{width:940px}div.akeeba-bootstrap .navbar-fixed-top{top:0}div.akeeba-bootstrap .navbar-fixed-top .navbar-inner,div.akeeba-bootstrap .navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,.1);box-shadow:0 1px 10px rgba(0,0,0,.1)}div.akeeba-bootstrap .navbar-fixed-bottom{bottom:0}div.akeeba-bootstrap .navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,.1);box-shadow:0 -1px 10px rgba(0,0,0,.1)}div.akeeba-bootstrap .navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}div.akeeba-bootstrap .navbar .nav.pull-right{float:right;margin-right:0}div.akeeba-bootstrap .navbar .nav>li{float:left}div.akeeba-bootstrap .navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}div.akeeba-bootstrap .navbar .nav .dropdown-toggle .caret{margin-top:8px}div.akeeba-bootstrap .navbar .nav>li>a:focus,div.akeeba-bootstrap .navbar .nav>li>a:hover{background-color:transparent;color:#333;text-decoration:none}div.akeeba-bootstrap .navbar .nav>.active>a,div.akeeba-bootstrap .navbar .nav>.active>a:hover,div.akeeba-bootstrap .navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}div.akeeba-bootstrap .navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e5e5e5;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075)}div.akeeba-bootstrap .navbar .btn-navbar:hover,div.akeeba-bootstrap .navbar .btn-navbar:focus,div.akeeba-bootstrap .navbar .btn-navbar:active,div.akeeba-bootstrap .navbar .btn-navbar.active,div.akeeba-bootstrap .navbar .btn-navbar.disabled,div.akeeba-bootstrap .navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}div.akeeba-bootstrap .navbar .btn-navbar:active,div.akeeba-bootstrap .navbar .btn-navbar.active{background-color:#ccc \9}div.akeeba-bootstrap .navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}div.akeeba-bootstrap .btn-navbar .icon-bar+.icon-bar{margin-top:3px}div.akeeba-bootstrap .navbar .nav>li>.dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:9px}div.akeeba-bootstrap .navbar .nav>li>.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:10px}div.akeeba-bootstrap .navbar-fixed-bottom .nav>li>.dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);border-bottom:0;bottom:-7px;top:auto}div.akeeba-bootstrap .navbar-fixed-bottom .nav>li>.dropdown-menu:after{border-top:6px solid #fff;border-bottom:0;bottom:-6px;top:auto}div.akeeba-bootstrap .navbar .nav li.dropdown>a:hover .caret,div.akeeba-bootstrap .navbar .nav li.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}div.akeeba-bootstrap .navbar .nav li.dropdown.open>.dropdown-toggle,div.akeeba-bootstrap .navbar .nav li.dropdown.active>.dropdown-toggle,div.akeeba-bootstrap .navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color:#e5e5e5;color:#555}div.akeeba-bootstrap .navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}div.akeeba-bootstrap .navbar .nav li.dropdown.open>.dropdown-toggle .caret,div.akeeba-bootstrap .navbar .nav li.dropdown.active>.dropdown-toggle .caret,div.akeeba-bootstrap .navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}div.akeeba-bootstrap .navbar .pull-right>li>.dropdown-menu,div.akeeba-bootstrap .navbar .nav>li>.dropdown-menu.pull-right{left:auto;right:0}div.akeeba-bootstrap .navbar .pull-right>li>.dropdown-menu:before,div.akeeba-bootstrap .navbar .nav>li>.dropdown-menu.pull-right:before{left:auto;right:12px}div.akeeba-bootstrap .navbar .pull-right>li>.dropdown-menu:after,div.akeeba-bootstrap .navbar .nav>li>.dropdown-menu.pull-right:after{left:auto;right:13px}div.akeeba-bootstrap .navbar .pull-right>li>.dropdown-menu .dropdown-menu,div.akeeba-bootstrap .navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:-1px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}div.akeeba-bootstrap .navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0);border-color:#252525}div.akeeba-bootstrap .navbar-inverse .brand,div.akeeba-bootstrap .navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}div.akeeba-bootstrap .navbar-inverse .brand:hover,div.akeeba-bootstrap .navbar-inverse .nav>li>a:hover,div.akeeba-bootstrap .navbar-inverse .brand:focus,div.akeeba-bootstrap .navbar-inverse .nav>li>a:focus{color:#fff}div.akeeba-bootstrap .navbar-inverse .brand{color:#999}div.akeeba-bootstrap .navbar-inverse .navbar-text{color:#999}div.akeeba-bootstrap .navbar-inverse .nav>li>a:focus,div.akeeba-bootstrap .navbar-inverse .nav>li>a:hover{background-color:transparent;color:#fff}div.akeeba-bootstrap .navbar-inverse .nav .active>a,div.akeeba-bootstrap .navbar-inverse .nav .active>a:hover,div.akeeba-bootstrap .navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111}div.akeeba-bootstrap .navbar-inverse .navbar-link{color:#999}div.akeeba-bootstrap .navbar-inverse .navbar-link:hover,div.akeeba-bootstrap .navbar-inverse .navbar-link:focus{color:#fff}div.akeeba-bootstrap .navbar-inverse .divider-vertical{border-left-color:#111;border-right-color:#222}div.akeeba-bootstrap .navbar-inverse .nav li.dropdown.open>.dropdown-toggle,div.akeeba-bootstrap .navbar-inverse .nav li.dropdown.active>.dropdown-toggle,div.akeeba-bootstrap .navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{background-color:#111;color:#fff}div.akeeba-bootstrap .navbar-inverse .nav li.dropdown>a:hover .caret,div.akeeba-bootstrap .navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}div.akeeba-bootstrap .navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}div.akeeba-bootstrap .navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,div.akeeba-bootstrap .navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,div.akeeba-bootstrap .navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}div.akeeba-bootstrap .navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}div.akeeba-bootstrap .navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}div.akeeba-bootstrap .navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}div.akeeba-bootstrap .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}div.akeeba-bootstrap .navbar-inverse .navbar-search .search-query:focus,div.akeeba-bootstrap .navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);outline:0}div.akeeba-bootstrap .navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#040404;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}div.akeeba-bootstrap .navbar-inverse .btn-navbar:hover,div.akeeba-bootstrap .navbar-inverse .btn-navbar:focus,div.akeeba-bootstrap .navbar-inverse .btn-navbar:active,div.akeeba-bootstrap .navbar-inverse .btn-navbar.active,div.akeeba-bootstrap .navbar-inverse .btn-navbar.disabled,div.akeeba-bootstrap .navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}div.akeeba-bootstrap .navbar-inverse .btn-navbar:active,div.akeeba-bootstrap .navbar-inverse .btn-navbar.active{background-color:#000 \9}div.akeeba-bootstrap .breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}div.akeeba-bootstrap .breadcrumb>li{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 0 #fff}div.akeeba-bootstrap .breadcrumb>li>.divider{padding:0 5px;color:#ccc}div.akeeba-bootstrap .breadcrumb>.active{color:#999}div.akeeba-bootstrap .pagination{margin:20px 0}div.akeeba-bootstrap .pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}div.akeeba-bootstrap .pagination ul>li{display:inline}div.akeeba-bootstrap .pagination ul>li>a,div.akeeba-bootstrap .pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}div.akeeba-bootstrap .pagination ul>li>a:hover,div.akeeba-bootstrap .pagination ul>li>a:focus,div.akeeba-bootstrap .pagination ul>.active>a,div.akeeba-bootstrap .pagination ul>.active>span{background-color:#f5f5f5}div.akeeba-bootstrap .pagination ul>.active>a,div.akeeba-bootstrap .pagination ul>.active>span{color:#999;cursor:default}div.akeeba-bootstrap .pagination ul>.disabled>span,div.akeeba-bootstrap .pagination ul>.disabled>a,div.akeeba-bootstrap .pagination ul>.disabled>a:hover,div.akeeba-bootstrap .pagination ul>.disabled>a:focus{color:#999;background-color:transparent;cursor:default}div.akeeba-bootstrap .pagination ul>li:first-child>a,div.akeeba-bootstrap .pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}div.akeeba-bootstrap .pagination ul>li:last-child>a,div.akeeba-bootstrap .pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}div.akeeba-bootstrap .pagination-centered{text-align:center}div.akeeba-bootstrap .pagination-right{text-align:right}div.akeeba-bootstrap .pagination-large ul>li>a,div.akeeba-bootstrap .pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}div.akeeba-bootstrap .pagination-large ul>li:first-child>a,div.akeeba-bootstrap .pagination-large ul>li:first-child>span{-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}div.akeeba-bootstrap .pagination-large ul>li:last-child>a,div.akeeba-bootstrap .pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}div.akeeba-bootstrap .pagination-mini ul>li:first-child>a,div.akeeba-bootstrap .pagination-small ul>li:first-child>a,div.akeeba-bootstrap .pagination-mini ul>li:first-child>span,div.akeeba-bootstrap .pagination-small ul>li:first-child>span{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px}div.akeeba-bootstrap .pagination-mini ul>li:last-child>a,div.akeeba-bootstrap .pagination-small ul>li:last-child>a,div.akeeba-bootstrap .pagination-mini ul>li:last-child>span,div.akeeba-bootstrap .pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px}div.akeeba-bootstrap .pagination-small ul>li>a,div.akeeba-bootstrap .pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}div.akeeba-bootstrap .pagination-mini ul>li>a,div.akeeba-bootstrap .pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}div.akeeba-bootstrap .pager{margin:20px 0;list-style:none;text-align:center;*zoom:1}div.akeeba-bootstrap .pager:before,div.akeeba-bootstrap .pager:after{display:table;content:"";line-height:0}div.akeeba-bootstrap .pager:after{clear:both}div.akeeba-bootstrap .pager li{display:inline}div.akeeba-bootstrap .pager li>a,div.akeeba-bootstrap .pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}div.akeeba-bootstrap .pager li>a:hover,div.akeeba-bootstrap .pager li>a:focus{text-decoration:none;background-color:#f5f5f5}div.akeeba-bootstrap .pager .next>a,div.akeeba-bootstrap .pager .next>span{float:right}div.akeeba-bootstrap .pager .previous>a,div.akeeba-bootstrap .pager .previous>span{float:left}div.akeeba-bootstrap .pager .disabled>a,div.akeeba-bootstrap .pager .disabled>a:hover,div.akeeba-bootstrap .pager .disabled>a:focus,div.akeeba-bootstrap .pager .disabled>span{color:#999;background-color:#fff;cursor:default}div.akeeba-bootstrap .tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}div.akeeba-bootstrap .tooltip.in{opacity:.8;filter:alpha(opacity=80)}div.akeeba-bootstrap .tooltip.top{margin-top:-3px;padding:5px 0}div.akeeba-bootstrap .tooltip.right{margin-left:3px;padding:0 5px}div.akeeba-bootstrap .tooltip.bottom{margin-top:3px;padding:5px 0}div.akeeba-bootstrap .tooltip.left{margin-left:-3px;padding:0 5px}div.akeeba-bootstrap .tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}div.akeeba-bootstrap .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}div.akeeba-bootstrap .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}div.akeeba-bootstrap .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}div.akeeba-bootstrap .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}div.akeeba-bootstrap .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}div.akeeba-bootstrap .thumbnails{margin-left:-20px;list-style:none;*zoom:1}div.akeeba-bootstrap .thumbnails:before,div.akeeba-bootstrap .thumbnails:after{display:table;content:"";line-height:0}div.akeeba-bootstrap .thumbnails:after{clear:both}div.akeeba-bootstrap .row-fluid .thumbnails{margin-left:0}div.akeeba-bootstrap .thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}div.akeeba-bootstrap .thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}div.akeeba-bootstrap a.thumbnail:hover,div.akeeba-bootstrap a.thumbnail:focus{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}div.akeeba-bootstrap .thumbnail>img{display:block;max-width:100%;margin-left:auto;margin-right:auto}div.akeeba-bootstrap .thumbnail .caption{padding:9px;color:#555}div.akeeba-bootstrap .media,div.akeeba-bootstrap .media-body{overflow:hidden;*overflow:visible;zoom:1}div.akeeba-bootstrap .media,div.akeeba-bootstrap .media .media{margin-top:15px}div.akeeba-bootstrap .media:first-child{margin-top:0}div.akeeba-bootstrap .media-object{display:block}div.akeeba-bootstrap .media-heading{margin:0 0 5px}div.akeeba-bootstrap .media>.pull-left{margin-right:10px}div.akeeba-bootstrap .media>.pull-right{margin-left:10px}div.akeeba-bootstrap .media-list{margin-left:0;list-style:none}div.akeeba-bootstrap .label,div.akeeba-bootstrap .badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#999}div.akeeba-bootstrap .label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}div.akeeba-bootstrap .badge{padding-left:9px;padding-right:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}div.akeeba-bootstrap .label:empty,div.akeeba-bootstrap .badge:empty{display:none}div.akeeba-bootstrap a.label:hover,div.akeeba-bootstrap a.label:focus,div.akeeba-bootstrap a.badge:hover,div.akeeba-bootstrap a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}div.akeeba-bootstrap .label-important,div.akeeba-bootstrap .badge-important{background-color:#b94a48}div.akeeba-bootstrap .label-important[href],div.akeeba-bootstrap .badge-important[href]{background-color:#953b39}div.akeeba-bootstrap .label-warning,div.akeeba-bootstrap .badge-warning{background-color:#f89406}div.akeeba-bootstrap .label-warning[href],div.akeeba-bootstrap .badge-warning[href]{background-color:#c67605}div.akeeba-bootstrap .label-success,div.akeeba-bootstrap .badge-success{background-color:#468847}div.akeeba-bootstrap .label-success[href],div.akeeba-bootstrap .badge-success[href]{background-color:#356635}div.akeeba-bootstrap .label-info,div.akeeba-bootstrap .badge-info{background-color:#3a87ad}div.akeeba-bootstrap .label-info[href],div.akeeba-bootstrap .badge-info[href]{background-color:#2d6987}div.akeeba-bootstrap .label-inverse,div.akeeba-bootstrap .badge-inverse{background-color:#333}div.akeeba-bootstrap .label-inverse[href],div.akeeba-bootstrap .badge-inverse[href]{background-color:#1a1a1a}div.akeeba-bootstrap .btn .label,div.akeeba-bootstrap .btn .badge{position:relative;top:-1px}div.akeeba-bootstrap .btn-mini .label,div.akeeba-bootstrap .btn-mini .badge{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}div.akeeba-bootstrap .progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}div.akeeba-bootstrap .progress .bar{width:0;height:100%;color:#fff;float:left;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}div.akeeba-bootstrap .progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15)}div.akeeba-bootstrap .progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));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);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);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);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);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}div.akeeba-bootstrap .progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}div.akeeba-bootstrap .progress-danger .bar,div.akeeba-bootstrap .progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)}div.akeeba-bootstrap .progress-danger.progress-striped .bar,div.akeeba-bootstrap .progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));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);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);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);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)}div.akeeba-bootstrap .progress-success .bar,div.akeeba-bootstrap .progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0)}div.akeeba-bootstrap .progress-success.progress-striped .bar,div.akeeba-bootstrap .progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));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);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);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);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)}div.akeeba-bootstrap .progress-info .bar,div.akeeba-bootstrap .progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0)}div.akeeba-bootstrap .progress-info.progress-striped .bar,div.akeeba-bootstrap .progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));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);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);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);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)}div.akeeba-bootstrap .progress-warning .bar,div.akeeba-bootstrap .progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)}div.akeeba-bootstrap .progress-warning.progress-striped .bar,div.akeeba-bootstrap .progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));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);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);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);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)}div.akeeba-bootstrap .accordion{margin-bottom:20px}div.akeeba-bootstrap .accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}div.akeeba-bootstrap .accordion-heading{border-bottom:0}div.akeeba-bootstrap .accordion-heading .accordion-toggle{display:block;padding:8px 15px}div.akeeba-bootstrap .accordion-toggle{cursor:pointer}div.akeeba-bootstrap .accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}div.akeeba-bootstrap .carousel{position:relative;margin-bottom:20px;line-height:1}div.akeeba-bootstrap .carousel-inner{overflow:hidden;width:100%;position:relative}div.akeeba-bootstrap .carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}div.akeeba-bootstrap .carousel-inner>.item>img,div.akeeba-bootstrap .carousel-inner>.item>a>img{display:block;line-height:1}div.akeeba-bootstrap .carousel-inner>.active,div.akeeba-bootstrap .carousel-inner>.next,div.akeeba-bootstrap .carousel-inner>.prev{display:block}div.akeeba-bootstrap .carousel-inner>.active{left:0}div.akeeba-bootstrap .carousel-inner>.next,div.akeeba-bootstrap .carousel-inner>.prev{position:absolute;top:0;width:100%}div.akeeba-bootstrap .carousel-inner>.next{left:100%}div.akeeba-bootstrap .carousel-inner>.prev{left:-100%}div.akeeba-bootstrap .carousel-inner>.next.left,div.akeeba-bootstrap .carousel-inner>.prev.right{left:0}div.akeeba-bootstrap .carousel-inner>.active.left{left:-100%}div.akeeba-bootstrap .carousel-inner>.active.right{left:100%}div.akeeba-bootstrap .carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}div.akeeba-bootstrap .carousel-control.right{left:auto;right:15px}div.akeeba-bootstrap .carousel-control:hover,div.akeeba-bootstrap .carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}div.akeeba-bootstrap .carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}div.akeeba-bootstrap .carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}div.akeeba-bootstrap .carousel-indicators .active{background-color:#fff}div.akeeba-bootstrap .carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}div.akeeba-bootstrap .carousel-caption h4,div.akeeba-bootstrap .carousel-caption p{color:#fff;line-height:20px}div.akeeba-bootstrap .carousel-caption h4{margin:0 0 5px}div.akeeba-bootstrap .carousel-caption p{margin-bottom:0}div.akeeba-bootstrap .hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}div.akeeba-bootstrap .hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;color:inherit;letter-spacing:-1px}div.akeeba-bootstrap .hero-unit li{line-height:30px}div.akeeba-bootstrap .pull-right{float:right}div.akeeba-bootstrap .pull-left{float:left}div.akeeba-bootstrap .hide{display:none}div.akeeba-bootstrap .show{display:block}div.akeeba-bootstrap .invisible{visibility:hidden}div.akeeba-bootstrap .affix{position:fixed}@-ms-viewport{width:device-width}div.akeeba-bootstrap .hidden{display:none;visibility:hidden}div.akeeba-bootstrap .visible-phone{display:none !important}div.akeeba-bootstrap .visible-tablet{display:none !important}div.akeeba-bootstrap .hidden-desktop{display:none !important}div.akeeba-bootstrap .visible-desktop{display:inherit !important}@media(min-width:768px) and (max-width:979px){div.akeeba-bootstrap .hidden-desktop{display:inherit !important}div.akeeba-bootstrap .visible-desktop{display:none !important}div.akeeba-bootstrap .visible-tablet{display:inherit !important}div.akeeba-bootstrap .hidden-tablet{display:none !important}}@media(max-width:767px){div.akeeba-bootstrap .hidden-desktop{display:inherit !important}div.akeeba-bootstrap .visible-desktop{display:none !important}div.akeeba-bootstrap .visible-phone{display:inherit !important}div.akeeba-bootstrap .hidden-phone{display:none !important}}div.akeeba-bootstrap .visible-print{display:none !important}@media print{div.akeeba-bootstrap .visible-print{display:inherit !important}div.akeeba-bootstrap .hidden-print{display:none !important}}@media(min-width:1200px){div.akeeba-bootstrap .row{margin-left:-30px;*zoom:1}div.akeeba-bootstrap .row:before,div.akeeba-bootstrap .row:after{display:table;content:"";line-height:0}div.akeeba-bootstrap .row:after{clear:both}div.akeeba-bootstrap [class*="span"]{float:left;min-height:1px;margin-left:30px}div.akeeba-bootstrap .container,div.akeeba-bootstrap .navbar-static-top .container,div.akeeba-bootstrap .navbar-fixed-top .container,div.akeeba-bootstrap .navbar-fixed-bottom .container{width:1170px}div.akeeba-bootstrap .span12{width:1170px}div.akeeba-bootstrap .span11{width:1070px}div.akeeba-bootstrap .span10{width:970px}div.akeeba-bootstrap .span9{width:870px}div.akeeba-bootstrap .span8{width:770px}div.akeeba-bootstrap .span7{width:670px}div.akeeba-bootstrap .span6{width:570px}div.akeeba-bootstrap .span5{width:470px}div.akeeba-bootstrap .span4{width:370px}div.akeeba-bootstrap .span3{width:270px}div.akeeba-bootstrap .span2{width:170px}div.akeeba-bootstrap .span1{width:70px}div.akeeba-bootstrap .offset12{margin-left:1230px}div.akeeba-bootstrap .offset11{margin-left:1130px}div.akeeba-bootstrap .offset10{margin-left:1030px}div.akeeba-bootstrap .offset9{margin-left:930px}div.akeeba-bootstrap .offset8{margin-left:830px}div.akeeba-bootstrap .offset7{margin-left:730px}div.akeeba-bootstrap .offset6{margin-left:630px}div.akeeba-bootstrap .offset5{margin-left:530px}div.akeeba-bootstrap .offset4{margin-left:430px}div.akeeba-bootstrap .offset3{margin-left:330px}div.akeeba-bootstrap .offset2{margin-left:230px}div.akeeba-bootstrap .offset1{margin-left:130px}div.akeeba-bootstrap .row-fluid{width:100%;*zoom:1}div.akeeba-bootstrap .row-fluid:before,div.akeeba-bootstrap .row-fluid:after{display:table;content:"";line-height:0}div.akeeba-bootstrap .row-fluid:after{clear:both}div.akeeba-bootstrap .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.56410256%;*margin-left:2.51091107%}div.akeeba-bootstrap .row-fluid [class*="span"]:first-child{margin-left:0}div.akeeba-bootstrap .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.56410256%}div.akeeba-bootstrap .row-fluid .span12{width:100%;*width:99.94680851%}div.akeeba-bootstrap .row-fluid .span11{width:91.45299145%;*width:91.39979996%}div.akeeba-bootstrap .row-fluid .span10{width:82.90598291%;*width:82.85279142%}div.akeeba-bootstrap .row-fluid .span9{width:74.35897436%;*width:74.30578287%}div.akeeba-bootstrap .row-fluid .span8{width:65.81196581%;*width:65.75877432%}div.akeeba-bootstrap .row-fluid .span7{width:57.26495726%;*width:57.21176578%}div.akeeba-bootstrap .row-fluid .span6{width:48.71794872%;*width:48.66475723%}div.akeeba-bootstrap .row-fluid .span5{width:40.17094017%;*width:40.11774868%}div.akeeba-bootstrap .row-fluid .span4{width:31.62393162%;*width:31.57074013%}div.akeeba-bootstrap .row-fluid .span3{width:23.07692308%;*width:23.02373159%}div.akeeba-bootstrap .row-fluid .span2{width:14.52991453%;*width:14.47672304%}div.akeeba-bootstrap .row-fluid .span1{width:5.98290598%;*width:5.92971449%}div.akeeba-bootstrap .row-fluid .offset12{margin-left:105.12820513%;*margin-left:105.02182215%}div.akeeba-bootstrap .row-fluid .offset12:first-child{margin-left:102.56410256%;*margin-left:102.45771959%}div.akeeba-bootstrap .row-fluid .offset11{margin-left:96.58119658%;*margin-left:96.4748136%}div.akeeba-bootstrap .row-fluid .offset11:first-child{margin-left:94.01709402%;*margin-left:93.91071104%}div.akeeba-bootstrap .row-fluid .offset10{margin-left:88.03418803%;*margin-left:87.92780506%}div.akeeba-bootstrap .row-fluid .offset10:first-child{margin-left:85.47008547%;*margin-left:85.36370249%}div.akeeba-bootstrap .row-fluid .offset9{margin-left:79.48717949%;*margin-left:79.38079651%}div.akeeba-bootstrap .row-fluid .offset9:first-child{margin-left:76.92307692%;*margin-left:76.81669394%}div.akeeba-bootstrap .row-fluid .offset8{margin-left:70.94017094%;*margin-left:70.83378796%}div.akeeba-bootstrap .row-fluid .offset8:first-child{margin-left:68.37606838%;*margin-left:68.2696854%}div.akeeba-bootstrap .row-fluid .offset7{margin-left:62.39316239%;*margin-left:62.28677941%}div.akeeba-bootstrap .row-fluid .offset7:first-child{margin-left:59.82905983%;*margin-left:59.72267685%}div.akeeba-bootstrap .row-fluid .offset6{margin-left:53.84615385%;*margin-left:53.73977087%}div.akeeba-bootstrap .row-fluid .offset6:first-child{margin-left:51.28205128%;*margin-left:51.1756683%}div.akeeba-bootstrap .row-fluid .offset5{margin-left:45.2991453%;*margin-left:45.19276232%}div.akeeba-bootstrap .row-fluid .offset5:first-child{margin-left:42.73504274%;*margin-left:42.62865976%}div.akeeba-bootstrap .row-fluid .offset4{margin-left:36.75213675%;*margin-left:36.64575377%}div.akeeba-bootstrap .row-fluid .offset4:first-child{margin-left:34.18803419%;*margin-left:34.08165121%}div.akeeba-bootstrap .row-fluid .offset3{margin-left:28.20512821%;*margin-left:28.09874523%}div.akeeba-bootstrap .row-fluid .offset3:first-child{margin-left:25.64102564%;*margin-left:25.53464266%}div.akeeba-bootstrap .row-fluid .offset2{margin-left:19.65811966%;*margin-left:19.55173668%}div.akeeba-bootstrap .row-fluid .offset2:first-child{margin-left:17.09401709%;*margin-left:16.98763412%}div.akeeba-bootstrap .row-fluid .offset1{margin-left:11.11111111%;*margin-left:11.00472813%}div.akeeba-bootstrap .row-fluid .offset1:first-child{margin-left:8.54700855%;*margin-left:8.44062557%}div.akeeba-bootstrap input,div.akeeba-bootstrap textarea,div.akeeba-bootstrap .uneditable-input{margin-left:0}div.akeeba-bootstrap .controls-row [class*="span"]+[class*="span"]{margin-left:30px}div.akeeba-bootstrap input.span12,div.akeeba-bootstrap textarea.span12,div.akeeba-bootstrap .uneditable-input.span12{width:1156px}div.akeeba-bootstrap input.span11,div.akeeba-bootstrap textarea.span11,div.akeeba-bootstrap .uneditable-input.span11{width:1056px}div.akeeba-bootstrap input.span10,div.akeeba-bootstrap textarea.span10,div.akeeba-bootstrap .uneditable-input.span10{width:956px}div.akeeba-bootstrap input.span9,div.akeeba-bootstrap textarea.span9,div.akeeba-bootstrap .uneditable-input.span9{width:856px}div.akeeba-bootstrap input.span8,div.akeeba-bootstrap textarea.span8,div.akeeba-bootstrap .uneditable-input.span8{width:756px}div.akeeba-bootstrap input.span7,div.akeeba-bootstrap textarea.span7,div.akeeba-bootstrap .uneditable-input.span7{width:656px}div.akeeba-bootstrap input.span6,div.akeeba-bootstrap textarea.span6,div.akeeba-bootstrap .uneditable-input.span6{width:556px}div.akeeba-bootstrap input.span5,div.akeeba-bootstrap textarea.span5,div.akeeba-bootstrap .uneditable-input.span5{width:456px}div.akeeba-bootstrap input.span4,div.akeeba-bootstrap textarea.span4,div.akeeba-bootstrap .uneditable-input.span4{width:356px}div.akeeba-bootstrap input.span3,div.akeeba-bootstrap textarea.span3,div.akeeba-bootstrap .uneditable-input.span3{width:256px}div.akeeba-bootstrap input.span2,div.akeeba-bootstrap textarea.span2,div.akeeba-bootstrap .uneditable-input.span2{width:156px}div.akeeba-bootstrap input.span1,div.akeeba-bootstrap textarea.span1,div.akeeba-bootstrap .uneditable-input.span1{width:56px}div.akeeba-bootstrap .thumbnails{margin-left:-30px}div.akeeba-bootstrap .thumbnails>li{margin-left:30px}div.akeeba-bootstrap .row-fluid .thumbnails{margin-left:0}}@media(min-width:768px) and (max-width:979px){div.akeeba-bootstrap .row{margin-left:-20px;*zoom:1}div.akeeba-bootstrap .row:before,div.akeeba-bootstrap .row:after{display:table;content:"";line-height:0}div.akeeba-bootstrap .row:after{clear:both}div.akeeba-bootstrap [class*="span"]{float:left;min-height:1px;margin-left:20px}div.akeeba-bootstrap .container,div.akeeba-bootstrap .navbar-static-top .container,div.akeeba-bootstrap .navbar-fixed-top .container,div.akeeba-bootstrap .navbar-fixed-bottom .container{width:724px}div.akeeba-bootstrap .span12{width:724px}div.akeeba-bootstrap .span11{width:662px}div.akeeba-bootstrap .span10{width:600px}div.akeeba-bootstrap .span9{width:538px}div.akeeba-bootstrap .span8{width:476px}div.akeeba-bootstrap .span7{width:414px}div.akeeba-bootstrap .span6{width:352px}div.akeeba-bootstrap .span5{width:290px}div.akeeba-bootstrap .span4{width:228px}div.akeeba-bootstrap .span3{width:166px}div.akeeba-bootstrap .span2{width:104px}div.akeeba-bootstrap .span1{width:42px}div.akeeba-bootstrap .offset12{margin-left:764px}div.akeeba-bootstrap .offset11{margin-left:702px}div.akeeba-bootstrap .offset10{margin-left:640px}div.akeeba-bootstrap .offset9{margin-left:578px}div.akeeba-bootstrap .offset8{margin-left:516px}div.akeeba-bootstrap .offset7{margin-left:454px}div.akeeba-bootstrap .offset6{margin-left:392px}div.akeeba-bootstrap .offset5{margin-left:330px}div.akeeba-bootstrap .offset4{margin-left:268px}div.akeeba-bootstrap .offset3{margin-left:206px}div.akeeba-bootstrap .offset2{margin-left:144px}div.akeeba-bootstrap .offset1{margin-left:82px}div.akeeba-bootstrap .row-fluid{width:100%;*zoom:1}div.akeeba-bootstrap .row-fluid:before,div.akeeba-bootstrap .row-fluid:after{display:table;content:"";line-height:0}div.akeeba-bootstrap .row-fluid:after{clear:both}div.akeeba-bootstrap .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.76243094%;*margin-left:2.70923945%}div.akeeba-bootstrap .row-fluid [class*="span"]:first-child{margin-left:0}div.akeeba-bootstrap .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.76243094%}div.akeeba-bootstrap .row-fluid .span12{width:100%;*width:99.94680851%}div.akeeba-bootstrap .row-fluid .span11{width:91.43646409%;*width:91.3832726%}div.akeeba-bootstrap .row-fluid .span10{width:82.87292818%;*width:82.81973669%}div.akeeba-bootstrap .row-fluid .span9{width:74.30939227%;*width:74.25620078%}div.akeeba-bootstrap .row-fluid .span8{width:65.74585635%;*width:65.69266486%}div.akeeba-bootstrap .row-fluid .span7{width:57.18232044%;*width:57.12912895%}div.akeeba-bootstrap .row-fluid .span6{width:48.61878453%;*width:48.56559304%}div.akeeba-bootstrap .row-fluid .span5{width:40.05524862%;*width:40.00205713%}div.akeeba-bootstrap .row-fluid .span4{width:31.49171271%;*width:31.43852122%}div.akeeba-bootstrap .row-fluid .span3{width:22.9281768%;*width:22.87498531%}div.akeeba-bootstrap .row-fluid .span2{width:14.36464088%;*width:14.31144939%}div.akeeba-bootstrap .row-fluid .span1{width:5.80110497%;*width:5.74791348%}div.akeeba-bootstrap .row-fluid .offset12{margin-left:105.52486188%;*margin-left:105.4184789%}div.akeeba-bootstrap .row-fluid .offset12:first-child{margin-left:102.76243094%;*margin-left:102.65604796%}div.akeeba-bootstrap .row-fluid .offset11{margin-left:96.96132597%;*margin-left:96.85494299%}div.akeeba-bootstrap .row-fluid .offset11:first-child{margin-left:94.19889503%;*margin-left:94.09251205%}div.akeeba-bootstrap .row-fluid .offset10{margin-left:88.39779006%;*margin-left:88.29140708%}div.akeeba-bootstrap .row-fluid .offset10:first-child{margin-left:85.63535912%;*margin-left:85.52897614%}div.akeeba-bootstrap .row-fluid .offset9{margin-left:79.83425414%;*margin-left:79.72787116%}div.akeeba-bootstrap .row-fluid .offset9:first-child{margin-left:77.0718232%;*margin-left:76.96544023%}div.akeeba-bootstrap .row-fluid .offset8{margin-left:71.27071823%;*margin-left:71.16433525%}div.akeeba-bootstrap .row-fluid .offset8:first-child{margin-left:68.50828729%;*margin-left:68.40190431%}div.akeeba-bootstrap .row-fluid .offset7{margin-left:62.70718232%;*margin-left:62.60079934%}div.akeeba-bootstrap .row-fluid .offset7:first-child{margin-left:59.94475138%;*margin-left:59.8383684%}div.akeeba-bootstrap .row-fluid .offset6{margin-left:54.14364641%;*margin-left:54.03726343%}div.akeeba-bootstrap .row-fluid .offset6:first-child{margin-left:51.38121547%;*margin-left:51.27483249%}div.akeeba-bootstrap .row-fluid .offset5{margin-left:45.5801105%;*margin-left:45.47372752%}div.akeeba-bootstrap .row-fluid .offset5:first-child{margin-left:42.81767956%;*margin-left:42.71129658%}div.akeeba-bootstrap .row-fluid .offset4{margin-left:37.01657459%;*margin-left:36.91019161%}div.akeeba-bootstrap .row-fluid .offset4:first-child{margin-left:34.25414365%;*margin-left:34.14776067%}div.akeeba-bootstrap .row-fluid .offset3{margin-left:28.45303867%;*margin-left:28.3466557%}div.akeeba-bootstrap .row-fluid .offset3:first-child{margin-left:25.69060773%;*margin-left:25.58422476%}div.akeeba-bootstrap .row-fluid .offset2{margin-left:19.88950276%;*margin-left:19.78311978%}div.akeeba-bootstrap .row-fluid .offset2:first-child{margin-left:17.12707182%;*margin-left:17.02068884%}div.akeeba-bootstrap .row-fluid .offset1{margin-left:11.32596685%;*margin-left:11.21958387%}div.akeeba-bootstrap .row-fluid .offset1:first-child{margin-left:8.56353591%;*margin-left:8.45715293%}div.akeeba-bootstrap input,div.akeeba-bootstrap textarea,div.akeeba-bootstrap .uneditable-input{margin-left:0}div.akeeba-bootstrap .controls-row [class*="span"]+[class*="span"]{margin-left:20px}div.akeeba-bootstrap input.span12,div.akeeba-bootstrap textarea.span12,div.akeeba-bootstrap .uneditable-input.span12{width:710px}div.akeeba-bootstrap input.span11,div.akeeba-bootstrap textarea.span11,div.akeeba-bootstrap .uneditable-input.span11{width:648px}div.akeeba-bootstrap input.span10,div.akeeba-bootstrap textarea.span10,div.akeeba-bootstrap .uneditable-input.span10{width:586px}div.akeeba-bootstrap input.span9,div.akeeba-bootstrap textarea.span9,div.akeeba-bootstrap .uneditable-input.span9{width:524px}div.akeeba-bootstrap input.span8,div.akeeba-bootstrap textarea.span8,div.akeeba-bootstrap .uneditable-input.span8{width:462px}div.akeeba-bootstrap input.span7,div.akeeba-bootstrap textarea.span7,div.akeeba-bootstrap .uneditable-input.span7{width:400px}div.akeeba-bootstrap input.span6,div.akeeba-bootstrap textarea.span6,div.akeeba-bootstrap .uneditable-input.span6{width:338px}div.akeeba-bootstrap input.span5,div.akeeba-bootstrap textarea.span5,div.akeeba-bootstrap .uneditable-input.span5{width:276px}div.akeeba-bootstrap input.span4,div.akeeba-bootstrap textarea.span4,div.akeeba-bootstrap .uneditable-input.span4{width:214px}div.akeeba-bootstrap input.span3,div.akeeba-bootstrap textarea.span3,div.akeeba-bootstrap .uneditable-input.span3{width:152px}div.akeeba-bootstrap input.span2,div.akeeba-bootstrap textarea.span2,div.akeeba-bootstrap .uneditable-input.span2{width:90px}div.akeeba-bootstrap input.span1,div.akeeba-bootstrap textarea.span1,div.akeeba-bootstrap .uneditable-input.span1{width:28px}}@media(max-width:767px){div.akeeba-bootstrap body{padding-left:20px;padding-right:20px}div.akeeba-bootstrap .navbar-fixed-top,div.akeeba-bootstrap .navbar-fixed-bottom,div.akeeba-bootstrap .navbar-static-top{margin-left:-20px;margin-right:-20px}div.akeeba-bootstrap .container-fluid{padding:0}div.akeeba-bootstrap .dl-horizontal dt{float:none;clear:none;width:auto;text-align:left}div.akeeba-bootstrap .dl-horizontal dd{margin-left:0}div.akeeba-bootstrap .container{width:auto}div.akeeba-bootstrap .row-fluid{width:100%}div.akeeba-bootstrap .row,div.akeeba-bootstrap .thumbnails{margin-left:0}div.akeeba-bootstrap .thumbnails>li{float:none;margin-left:0}div.akeeba-bootstrap [class*="span"],div.akeeba-bootstrap .uneditable-input[class*="span"],div.akeeba-bootstrap .row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.akeeba-bootstrap .span12,div.akeeba-bootstrap .row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.akeeba-bootstrap .row-fluid [class*="offset"]:first-child{margin-left:0}div.akeeba-bootstrap .input-large,div.akeeba-bootstrap .input-xlarge,div.akeeba-bootstrap .input-xxlarge,div.akeeba-bootstrap input[class*="span"],div.akeeba-bootstrap select[class*="span"],div.akeeba-bootstrap textarea[class*="span"],div.akeeba-bootstrap .uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.akeeba-bootstrap .input-prepend input,div.akeeba-bootstrap .input-append input,div.akeeba-bootstrap .input-prepend input[class*="span"],div.akeeba-bootstrap .input-append input[class*="span"]{display:inline-block;width:auto}div.akeeba-bootstrap .controls-row [class*="span"]+[class*="span"]{margin-left:0}div.akeeba-bootstrap .modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0}div.akeeba-bootstrap .modal.fade{top:-100px}div.akeeba-bootstrap .modal.fade.in{top:20px}}@media(max-width:480px){div.akeeba-bootstrap .nav-collapse{-webkit-transform:translate3d(0,0,0)}div.akeeba-bootstrap .page-header h1 small{display:block;line-height:20px}div.akeeba-bootstrap input[type="checkbox"],div.akeeba-bootstrap input[type="radio"]{border:1px solid #ccc}div.akeeba-bootstrap .form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}div.akeeba-bootstrap .form-horizontal .controls{margin-left:0}div.akeeba-bootstrap .form-horizontal .control-list{padding-top:0}div.akeeba-bootstrap .form-horizontal .form-actions{padding-left:10px;padding-right:10px}div.akeeba-bootstrap .media .pull-left,div.akeeba-bootstrap .media .pull-right{float:none;display:block;margin-bottom:10px}div.akeeba-bootstrap .media-object{margin-right:0;margin-left:0}div.akeeba-bootstrap .modal{top:10px;left:10px;right:10px}div.akeeba-bootstrap .modal-header .close{padding:10px;margin:-10px}div.akeeba-bootstrap .carousel-caption{position:static}}@media(max-width:979px){div.akeeba-bootstrap body{padding-top:0}div.akeeba-bootstrap .navbar-fixed-top,div.akeeba-bootstrap .navbar-fixed-bottom{position:static}div.akeeba-bootstrap .navbar-fixed-top{margin-bottom:20px}div.akeeba-bootstrap .navbar-fixed-bottom{margin-top:20px}div.akeeba-bootstrap .navbar-fixed-top .navbar-inner,div.akeeba-bootstrap .navbar-fixed-bottom .navbar-inner{padding:5px}div.akeeba-bootstrap .navbar .container{width:auto;padding:0}div.akeeba-bootstrap .navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px}div.akeeba-bootstrap .nav-collapse{clear:both}div.akeeba-bootstrap .nav-collapse .nav{float:none;margin:0 0 10px}div.akeeba-bootstrap .nav-collapse .nav>li{float:none}div.akeeba-bootstrap .nav-collapse .nav>li>a{margin-bottom:2px}div.akeeba-bootstrap .nav-collapse .nav>.divider-vertical{display:none}div.akeeba-bootstrap .nav-collapse .nav .nav-header{color:#777;text-shadow:none}div.akeeba-bootstrap .nav-collapse .nav>li>a,div.akeeba-bootstrap .nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}div.akeeba-bootstrap .nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}div.akeeba-bootstrap .nav-collapse .dropdown-menu li+li a{margin-bottom:2px}div.akeeba-bootstrap .nav-collapse .nav>li>a:hover,div.akeeba-bootstrap .nav-collapse .nav>li>a:focus,div.akeeba-bootstrap .nav-collapse .dropdown-menu a:hover,div.akeeba-bootstrap .nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}div.akeeba-bootstrap .navbar-inverse .nav-collapse .nav>li>a,div.akeeba-bootstrap .navbar-inverse .nav-collapse .dropdown-menu a{color:#999}div.akeeba-bootstrap .navbar-inverse .nav-collapse .nav>li>a:hover,div.akeeba-bootstrap .navbar-inverse .nav-collapse .nav>li>a:focus,div.akeeba-bootstrap .navbar-inverse .nav-collapse .dropdown-menu a:hover,div.akeeba-bootstrap .navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111}div.akeeba-bootstrap .nav-collapse.in .btn-group{margin-top:5px;padding:0}div.akeeba-bootstrap .nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}div.akeeba-bootstrap .nav-collapse .open>.dropdown-menu{display:block}div.akeeba-bootstrap .nav-collapse .dropdown-menu:before,div.akeeba-bootstrap .nav-collapse .dropdown-menu:after{display:none}div.akeeba-bootstrap .nav-collapse .dropdown-menu .divider{display:none}div.akeeba-bootstrap .nav-collapse .nav>li>.dropdown-menu:before,div.akeeba-bootstrap .nav-collapse .nav>li>.dropdown-menu:after{display:none}div.akeeba-bootstrap .nav-collapse .navbar-form,div.akeeba-bootstrap .nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}div.akeeba-bootstrap .navbar-inverse .nav-collapse .navbar-form,div.akeeba-bootstrap .navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}div.akeeba-bootstrap .navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}div.akeeba-bootstrap .nav-collapse,div.akeeba-bootstrap .nav-collapse.collapse{overflow:hidden;height:0}div.akeeba-bootstrap .navbar .btn-navbar{display:block}div.akeeba-bootstrap .navbar-static .navbar-inner{padding-left:10px;padding-right:10px}}@media(min-width:979px+1){div.akeeba-bootstrap .nav-collapse.collapse{height:auto !important;overflow:visible !important}}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}/*!
 * Akeeba Strapper
 * A handy distribution of namespaced jQuery, jQuery UI and Twitter
 * Bootstrapper for use with Akeeba components.
 *
 * This file defines Akeeba Strapper specific styling overrides
 */div.akeeba-bootstrap{font-size:10pt;background:transparent}div.akeeba-bootstrap .alert{background-image:none}div.akeeba-bootstrap form.form-horizontal-wide label.control-label{width:300px}div.akeeba-bootstrap form.form-horizontal-wide div.controls{margin-left:320px}div.akeeba-bootstrap form.form-horizontal-wide textarea{width:450px}div.akeeba-bootstrap td.order{width:12px}div.akeeba-bootstrap td.order span{line-height:16px;height:16px;margin:0;padding:0}div.akeeba-bootstrap td.order a.jgrid span.state{background-repeat:no-repeat;height:12px;margin-bottom:2px}div.akeeba-bootstrap td.order a.jgrid span.state span.text{line-height:16px}div.akeeba-bootstrap td.order input.text-area-order{margin-bottom:0;width:20px}div.akeeba-bootstrap td.order .sortable-handler{display:block;float:left;margin:1px 0 0 0;padding:5px 5px}div.akeeba-bootstrap td.order .order-enabled{width:60px}div.akeeba-bootstrap td.order .order-disabled .sortable-handler{margin:0;padding:0}div.akeeba-bootstrap th a.save-order{height:19px}div.akeeba-bootstrap div.ak_clr_left{clear:left}div.akeeba-bootstrap div.ak_clr{clear:both}div.akeeba-bootstrap div.icon a.modal{position:relative;top:inherit;left:inherit;z-index:inherit;margin:0 !important;box-shadow:none}div.akeeba-bootstrap div [class^="icon-wrapper"]{display:inline}#akeeba-bootstrap:not(.joomla-version-25) input[name="cid[]"]{margin:-3px 0 0 0}div.icon-wrapper{display:inline}span.liveupdate-icon-notsupported{color:#555}span.liveupdate-icon-crashed{color:#555}span.liveupdate-icon-updates{font-weight:bold;color:#9d261d;font-size:.87em}span.liveupdate-icon-noupdates{color:#46a546}.akeeba-bootstrap label.radiobtn{display:inline-block}.akeeba-bootstrap ul.nav-tabs li{list-style:none}.akeeba-bootstrap .row-fluid [class*="span"]{margin-left:15px}.akeeba-bootstrap .row-fluid form [class*="span"]:first-of-type{margin-left:0}PK�!].��|q�q�bootstrap.j25.cssnu&1i�/**
 * Akeeba Strapper
 * A handy distribution of namespaced jQuery, jQuery UI and Twitter
 * Bootstrapper for use with Akeeba components.
 *
 * This file includes the default Bootstrap classes (minus the modal dialog)
 * and our Joomla! 2.5-specific style overrides
 */
/*
 * Bootstrap (namespaced)
 */
div.akeeba-bootstrap {
  /**
 * Akeeba Strapper
 * A handy distribution of namespaced jQuery, jQuery UI and Twitter
 * Bootstrapper for use with Akeeba components.
 *
 * This file includes the full Bootstrap markup for Joomla! 2.5 templates which do not include Bootstrap CSS styling (default)
 */
  /*
 * Bootstrap (minimal, for Protostar and other templates with included Bootstrap CSS styling)
 */
  /* Allow for input prepend/append in search forms */
  /* White icons with optional class, or on hover/focus/active states of certain elements */
  /* move down carets for tabs */
  /*!
 * Bootstrap Responsive v2.3.2
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 */
}
div.akeeba-bootstrap article,
div.akeeba-bootstrap aside,
div.akeeba-bootstrap details,
div.akeeba-bootstrap figcaption,
div.akeeba-bootstrap figure,
div.akeeba-bootstrap footer,
div.akeeba-bootstrap header,
div.akeeba-bootstrap hgroup,
div.akeeba-bootstrap nav,
div.akeeba-bootstrap section {
  display: block;
}
div.akeeba-bootstrap audio,
div.akeeba-bootstrap canvas,
div.akeeba-bootstrap video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
div.akeeba-bootstrap audio:not([controls]) {
  display: none;
}
div.akeeba-bootstrap html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
div.akeeba-bootstrap a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
div.akeeba-bootstrap a:hover,
div.akeeba-bootstrap a:active {
  outline: 0;
}
div.akeeba-bootstrap sub,
div.akeeba-bootstrap sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
div.akeeba-bootstrap sup {
  top: -0.5em;
}
div.akeeba-bootstrap sub {
  bottom: -0.25em;
}
div.akeeba-bootstrap img {
  /* Responsive images (ensure images don't scale beyond their parents) */
  max-width: 100%;
  /* Part 1: Set a maxium relative to the parent */
  width: auto\9;
  /* IE7-8 need help adjusting responsive images */
  height: auto;
  /* Part 2: Scale the height according to the width, otherwise you get stretching */
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}
div.akeeba-bootstrap #map_canvas img,
div.akeeba-bootstrap .google-maps img {
  max-width: none;
}
div.akeeba-bootstrap button,
div.akeeba-bootstrap input,
div.akeeba-bootstrap select,
div.akeeba-bootstrap textarea {
  margin: 0;
  font-size: 100%;
  vertical-align: middle;
}
div.akeeba-bootstrap button,
div.akeeba-bootstrap input {
  *overflow: visible;
  line-height: normal;
}
div.akeeba-bootstrap button::-moz-focus-inner,
div.akeeba-bootstrap input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
div.akeeba-bootstrap button,
div.akeeba-bootstrap html input[type="button"],
div.akeeba-bootstrap input[type="reset"],
div.akeeba-bootstrap input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
div.akeeba-bootstrap label,
div.akeeba-bootstrap select,
div.akeeba-bootstrap button,
div.akeeba-bootstrap input[type="button"],
div.akeeba-bootstrap input[type="reset"],
div.akeeba-bootstrap input[type="submit"],
div.akeeba-bootstrap input[type="radio"],
div.akeeba-bootstrap input[type="checkbox"] {
  cursor: pointer;
}
div.akeeba-bootstrap input[type="search"] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
}
div.akeeba-bootstrap input[type="search"]::-webkit-search-decoration,
div.akeeba-bootstrap input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
div.akeeba-bootstrap textarea {
  overflow: auto;
  vertical-align: top;
}
@media print {
  div.akeeba-bootstrap * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  div.akeeba-bootstrap a,
  div.akeeba-bootstrap a:visited {
    text-decoration: underline;
  }
  div.akeeba-bootstrap a[href]:after {
    content: " (" attr(href) ")";
  }
  div.akeeba-bootstrap abbr[title]:after {
    content: " (" attr(title) ")";
  }
  div.akeeba-bootstrap .ir a:after,
  div.akeeba-bootstrap a[href^="javascript:"]:after,
  div.akeeba-bootstrap a[href^="#"]:after {
    content: "";
  }
  div.akeeba-bootstrap pre,
  div.akeeba-bootstrap blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  div.akeeba-bootstrap thead {
    display: table-header-group;
  }
  div.akeeba-bootstrap tr,
  div.akeeba-bootstrap img {
    page-break-inside: avoid;
  }
  div.akeeba-bootstrap img {
    max-width: 100% !important;
  }
  @page {
    margin: 0.5cm;
  }
  div.akeeba-bootstrap p,
  div.akeeba-bootstrap h2,
  div.akeeba-bootstrap h3 {
    orphans: 3;
    widows: 3;
  }
  div.akeeba-bootstrap h2,
  div.akeeba-bootstrap h3 {
    page-break-after: avoid;
  }
}
div.akeeba-bootstrap body {
  margin: 0;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
  color: #333333;
  background-color: #ffffff;
}
div.akeeba-bootstrap a {
  color: #0088cc;
  text-decoration: none;
}
div.akeeba-bootstrap a:hover,
div.akeeba-bootstrap a:focus {
  color: #005580;
  text-decoration: underline;
}
div.akeeba-bootstrap .img-rounded {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
div.akeeba-bootstrap .img-polaroid {
  padding: 4px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
div.akeeba-bootstrap .img-circle {
  -webkit-border-radius: 500px;
  -moz-border-radius: 500px;
  border-radius: 500px;
}
div.akeeba-bootstrap .row {
  margin-left: -20px;
  *zoom: 1;
}
div.akeeba-bootstrap .row:before,
div.akeeba-bootstrap .row:after {
  display: table;
  content: "";
  line-height: 0;
}
div.akeeba-bootstrap .row:after {
  clear: both;
}
div.akeeba-bootstrap [class*="span"] {
  float: left;
  min-height: 1px;
  margin-left: 20px;
}
div.akeeba-bootstrap .container,
div.akeeba-bootstrap .navbar-static-top .container,
div.akeeba-bootstrap .navbar-fixed-top .container,
div.akeeba-bootstrap .navbar-fixed-bottom .container {
  width: 940px;
}
div.akeeba-bootstrap .span12 {
  width: 940px;
}
div.akeeba-bootstrap .span11 {
  width: 860px;
}
div.akeeba-bootstrap .span10 {
  width: 780px;
}
div.akeeba-bootstrap .span9 {
  width: 700px;
}
div.akeeba-bootstrap .span8 {
  width: 620px;
}
div.akeeba-bootstrap .span7 {
  width: 540px;
}
div.akeeba-bootstrap .span6 {
  width: 460px;
}
div.akeeba-bootstrap .span5 {
  width: 380px;
}
div.akeeba-bootstrap .span4 {
  width: 300px;
}
div.akeeba-bootstrap .span3 {
  width: 220px;
}
div.akeeba-bootstrap .span2 {
  width: 140px;
}
div.akeeba-bootstrap .span1 {
  width: 60px;
}
div.akeeba-bootstrap .offset12 {
  margin-left: 980px;
}
div.akeeba-bootstrap .offset11 {
  margin-left: 900px;
}
div.akeeba-bootstrap .offset10 {
  margin-left: 820px;
}
div.akeeba-bootstrap .offset9 {
  margin-left: 740px;
}
div.akeeba-bootstrap .offset8 {
  margin-left: 660px;
}
div.akeeba-bootstrap .offset7 {
  margin-left: 580px;
}
div.akeeba-bootstrap .offset6 {
  margin-left: 500px;
}
div.akeeba-bootstrap .offset5 {
  margin-left: 420px;
}
div.akeeba-bootstrap .offset4 {
  margin-left: 340px;
}
div.akeeba-bootstrap .offset3 {
  margin-left: 260px;
}
div.akeeba-bootstrap .offset2 {
  margin-left: 180px;
}
div.akeeba-bootstrap .offset1 {
  margin-left: 100px;
}
div.akeeba-bootstrap .row-fluid {
  width: 100%;
  *zoom: 1;
}
div.akeeba-bootstrap .row-fluid:before,
div.akeeba-bootstrap .row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
div.akeeba-bootstrap .row-fluid:after {
  clear: both;
}
div.akeeba-bootstrap .row-fluid [class*="span"] {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 2.12765957%;
  *margin-left: 2.07446809%;
}
div.akeeba-bootstrap .row-fluid [class*="span"]:first-child {
  margin-left: 0;
}
div.akeeba-bootstrap .row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-left: 2.12765957%;
}
div.akeeba-bootstrap .row-fluid .span12 {
  width: 100%;
  *width: 99.94680851%;
}
div.akeeba-bootstrap .row-fluid .span11 {
  width: 91.4893617%;
  *width: 91.43617021%;
}
div.akeeba-bootstrap .row-fluid .span10 {
  width: 82.9787234%;
  *width: 82.92553191%;
}
div.akeeba-bootstrap .row-fluid .span9 {
  width: 74.46808511%;
  *width: 74.41489362%;
}
div.akeeba-bootstrap .row-fluid .span8 {
  width: 65.95744681%;
  *width: 65.90425532%;
}
div.akeeba-bootstrap .row-fluid .span7 {
  width: 57.44680851%;
  *width: 57.39361702%;
}
div.akeeba-bootstrap .row-fluid .span6 {
  width: 48.93617021%;
  *width: 48.88297872%;
}
div.akeeba-bootstrap .row-fluid .span5 {
  width: 40.42553191%;
  *width: 40.37234043%;
}
div.akeeba-bootstrap .row-fluid .span4 {
  width: 31.91489362%;
  *width: 31.86170213%;
}
div.akeeba-bootstrap .row-fluid .span3 {
  width: 23.40425532%;
  *width: 23.35106383%;
}
div.akeeba-bootstrap .row-fluid .span2 {
  width: 14.89361702%;
  *width: 14.84042553%;
}
div.akeeba-bootstrap .row-fluid .span1 {
  width: 6.38297872%;
  *width: 6.32978723%;
}
div.akeeba-bootstrap .row-fluid .offset12 {
  margin-left: 104.25531915%;
  *margin-left: 104.14893617%;
}
div.akeeba-bootstrap .row-fluid .offset12:first-child {
  margin-left: 102.12765957%;
  *margin-left: 102.0212766%;
}
div.akeeba-bootstrap .row-fluid .offset11 {
  margin-left: 95.74468085%;
  *margin-left: 95.63829787%;
}
div.akeeba-bootstrap .row-fluid .offset11:first-child {
  margin-left: 93.61702128%;
  *margin-left: 93.5106383%;
}
div.akeeba-bootstrap .row-fluid .offset10 {
  margin-left: 87.23404255%;
  *margin-left: 87.12765957%;
}
div.akeeba-bootstrap .row-fluid .offset10:first-child {
  margin-left: 85.10638298%;
  *margin-left: 85%;
}
div.akeeba-bootstrap .row-fluid .offset9 {
  margin-left: 78.72340426%;
  *margin-left: 78.61702128%;
}
div.akeeba-bootstrap .row-fluid .offset9:first-child {
  margin-left: 76.59574468%;
  *margin-left: 76.4893617%;
}
div.akeeba-bootstrap .row-fluid .offset8 {
  margin-left: 70.21276596%;
  *margin-left: 70.10638298%;
}
div.akeeba-bootstrap .row-fluid .offset8:first-child {
  margin-left: 68.08510638%;
  *margin-left: 67.9787234%;
}
div.akeeba-bootstrap .row-fluid .offset7 {
  margin-left: 61.70212766%;
  *margin-left: 61.59574468%;
}
div.akeeba-bootstrap .row-fluid .offset7:first-child {
  margin-left: 59.57446809%;
  *margin-left: 59.46808511%;
}
div.akeeba-bootstrap .row-fluid .offset6 {
  margin-left: 53.19148936%;
  *margin-left: 53.08510638%;
}
div.akeeba-bootstrap .row-fluid .offset6:first-child {
  margin-left: 51.06382979%;
  *margin-left: 50.95744681%;
}
div.akeeba-bootstrap .row-fluid .offset5 {
  margin-left: 44.68085106%;
  *margin-left: 44.57446809%;
}
div.akeeba-bootstrap .row-fluid .offset5:first-child {
  margin-left: 42.55319149%;
  *margin-left: 42.44680851%;
}
div.akeeba-bootstrap .row-fluid .offset4 {
  margin-left: 36.17021277%;
  *margin-left: 36.06382979%;
}
div.akeeba-bootstrap .row-fluid .offset4:first-child {
  margin-left: 34.04255319%;
  *margin-left: 33.93617021%;
}
div.akeeba-bootstrap .row-fluid .offset3 {
  margin-left: 27.65957447%;
  *margin-left: 27.55319149%;
}
div.akeeba-bootstrap .row-fluid .offset3:first-child {
  margin-left: 25.53191489%;
  *margin-left: 25.42553191%;
}
div.akeeba-bootstrap .row-fluid .offset2 {
  margin-left: 19.14893617%;
  *margin-left: 19.04255319%;
}
div.akeeba-bootstrap .row-fluid .offset2:first-child {
  margin-left: 17.0212766%;
  *margin-left: 16.91489362%;
}
div.akeeba-bootstrap .row-fluid .offset1 {
  margin-left: 10.63829787%;
  *margin-left: 10.53191489%;
}
div.akeeba-bootstrap .row-fluid .offset1:first-child {
  margin-left: 8.5106383%;
  *margin-left: 8.40425532%;
}
div.akeeba-bootstrap [class*="span"].hide,
div.akeeba-bootstrap .row-fluid [class*="span"].hide {
  display: none;
}
div.akeeba-bootstrap [class*="span"].pull-right,
div.akeeba-bootstrap .row-fluid [class*="span"].pull-right {
  float: right;
}
div.akeeba-bootstrap .container {
  margin-right: auto;
  margin-left: auto;
  *zoom: 1;
}
div.akeeba-bootstrap .container:before,
div.akeeba-bootstrap .container:after {
  display: table;
  content: "";
  line-height: 0;
}
div.akeeba-bootstrap .container:after {
  clear: both;
}
div.akeeba-bootstrap .container-fluid {
  padding-right: 20px;
  padding-left: 20px;
  *zoom: 1;
}
div.akeeba-bootstrap .container-fluid:before,
div.akeeba-bootstrap .container-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
div.akeeba-bootstrap .container-fluid:after {
  clear: both;
}
div.akeeba-bootstrap p {
  margin: 0 0 10px;
}
div.akeeba-bootstrap .lead {
  margin-bottom: 20px;
  font-size: 21px;
  font-weight: 200;
  line-height: 30px;
}
div.akeeba-bootstrap small {
  font-size: 85%;
}
div.akeeba-bootstrap strong {
  font-weight: bold;
}
div.akeeba-bootstrap em {
  font-style: italic;
}
div.akeeba-bootstrap cite {
  font-style: normal;
}
div.akeeba-bootstrap .muted {
  color: #999999;
}
div.akeeba-bootstrap a.muted:hover,
div.akeeba-bootstrap a.muted:focus {
  color: #808080;
}
div.akeeba-bootstrap .text-warning {
  color: #c09853;
}
div.akeeba-bootstrap a.text-warning:hover,
div.akeeba-bootstrap a.text-warning:focus {
  color: #a47e3c;
}
div.akeeba-bootstrap .text-error {
  color: #b94a48;
}
div.akeeba-bootstrap a.text-error:hover,
div.akeeba-bootstrap a.text-error:focus {
  color: #953b39;
}
div.akeeba-bootstrap .text-info {
  color: #3a87ad;
}
div.akeeba-bootstrap a.text-info:hover,
div.akeeba-bootstrap a.text-info:focus {
  color: #2d6987;
}
div.akeeba-bootstrap .text-success {
  color: #468847;
}
div.akeeba-bootstrap a.text-success:hover,
div.akeeba-bootstrap a.text-success:focus {
  color: #356635;
}
div.akeeba-bootstrap .text-left {
  text-align: left;
}
div.akeeba-bootstrap .text-right {
  text-align: right;
}
div.akeeba-bootstrap .text-center {
  text-align: center;
}
div.akeeba-bootstrap h1,
div.akeeba-bootstrap h2,
div.akeeba-bootstrap h3,
div.akeeba-bootstrap h4,
div.akeeba-bootstrap h5,
div.akeeba-bootstrap h6 {
  margin: 10px 0;
  font-family: inherit;
  font-weight: bold;
  line-height: 20px;
  color: inherit;
  text-rendering: optimizelegibility;
}
div.akeeba-bootstrap h1 small,
div.akeeba-bootstrap h2 small,
div.akeeba-bootstrap h3 small,
div.akeeba-bootstrap h4 small,
div.akeeba-bootstrap h5 small,
div.akeeba-bootstrap h6 small {
  font-weight: normal;
  line-height: 1;
  color: #999999;
}
div.akeeba-bootstrap h1,
div.akeeba-bootstrap h2,
div.akeeba-bootstrap h3 {
  line-height: 40px;
}
div.akeeba-bootstrap h1 {
  font-size: 38.5px;
}
div.akeeba-bootstrap h2 {
  font-size: 31.5px;
}
div.akeeba-bootstrap h3 {
  font-size: 24.5px;
}
div.akeeba-bootstrap h4 {
  font-size: 17.5px;
}
div.akeeba-bootstrap h5 {
  font-size: 14px;
}
div.akeeba-bootstrap h6 {
  font-size: 11.9px;
}
div.akeeba-bootstrap h1 small {
  font-size: 24.5px;
}
div.akeeba-bootstrap h2 small {
  font-size: 17.5px;
}
div.akeeba-bootstrap h3 small {
  font-size: 14px;
}
div.akeeba-bootstrap h4 small {
  font-size: 14px;
}
div.akeeba-bootstrap .page-header {
  padding-bottom: 9px;
  margin: 20px 0 30px;
  border-bottom: 1px solid #eeeeee;
}
div.akeeba-bootstrap ul,
div.akeeba-bootstrap ol {
  padding: 0;
  margin: 0 0 10px 25px;
}
div.akeeba-bootstrap ul ul,
div.akeeba-bootstrap ul ol,
div.akeeba-bootstrap ol ol,
div.akeeba-bootstrap ol ul {
  margin-bottom: 0;
}
div.akeeba-bootstrap li {
  line-height: 20px;
}
div.akeeba-bootstrap ul.unstyled,
div.akeeba-bootstrap ol.unstyled {
  margin-left: 0;
  list-style: none;
}
div.akeeba-bootstrap ul.inline,
div.akeeba-bootstrap ol.inline {
  margin-left: 0;
  list-style: none;
}
div.akeeba-bootstrap ul.inline > li,
div.akeeba-bootstrap ol.inline > li {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  padding-left: 5px;
  padding-right: 5px;
}
div.akeeba-bootstrap dl {
  margin-bottom: 20px;
}
div.akeeba-bootstrap dt,
div.akeeba-bootstrap dd {
  line-height: 20px;
}
div.akeeba-bootstrap dt {
  font-weight: bold;
}
div.akeeba-bootstrap dd {
  margin-left: 10px;
}
div.akeeba-bootstrap .dl-horizontal {
  *zoom: 1;
}
div.akeeba-bootstrap .dl-horizontal:before,
div.akeeba-bootstrap .dl-horizontal:after {
  display: table;
  content: "";
  line-height: 0;
}
div.akeeba-bootstrap .dl-horizontal:after {
  clear: both;
}
div.akeeba-bootstrap .dl-horizontal dt {
  float: left;
  width: 160px;
  clear: left;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
div.akeeba-bootstrap .dl-horizontal dd {
  margin-left: 180px;
}
div.akeeba-bootstrap hr {
  margin: 20px 0;
  border: 0;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #ffffff;
}
div.akeeba-bootstrap abbr[title],
div.akeeba-bootstrap abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999999;
}
div.akeeba-bootstrap abbr.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
div.akeeba-bootstrap blockquote {
  padding: 0 0 0 15px;
  margin: 0 0 20px;
  border-left: 5px solid #eeeeee;
}
div.akeeba-bootstrap blockquote p {
  margin-bottom: 0;
  font-size: 17.5px;
  font-weight: 300;
  line-height: 1.25;
}
div.akeeba-bootstrap blockquote small {
  display: block;
  line-height: 20px;
  color: #999999;
}
div.akeeba-bootstrap blockquote small:before {
  content: '\2014 \00A0';
}
div.akeeba-bootstrap blockquote.pull-right {
  float: right;
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
}
div.akeeba-bootstrap blockquote.pull-right p,
div.akeeba-bootstrap blockquote.pull-right small {
  text-align: right;
}
div.akeeba-bootstrap blockquote.pull-right small:before {
  content: '';
}
div.akeeba-bootstrap blockquote.pull-right small:after {
  content: '\00A0 \2014';
}
div.akeeba-bootstrap q:before,
div.akeeba-bootstrap q:after,
div.akeeba-bootstrap blockquote:before,
div.akeeba-bootstrap blockquote:after {
  content: "";
}
div.akeeba-bootstrap address {
  display: block;
  margin-bottom: 20px;
  font-style: normal;
  line-height: 20px;
}
div.akeeba-bootstrap code,
div.akeeba-bootstrap pre {
  padding: 0 3px 2px;
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
  font-size: 12px;
  color: #333333;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
div.akeeba-bootstrap code {
  padding: 2px 4px;
  color: #d14;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
  white-space: nowrap;
}
div.akeeba-bootstrap pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 20px;
  word-break: break-all;
  word-wrap: break-word;
  white-space: pre;
  white-space: pre-wrap;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
div.akeeba-bootstrap pre.prettyprint {
  margin-bottom: 20px;
}
div.akeeba-bootstrap pre code {
  padding: 0;
  color: inherit;
  white-space: pre;
  white-space: pre-wrap;
  background-color: transparent;
  border: 0;
}
div.akeeba-bootstrap .pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
div.akeeba-bootstrap form {
  margin: 0 0 20px;
}
div.akeeba-bootstrap fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}
div.akeeba-bootstrap legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: 40px;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
div.akeeba-bootstrap legend small {
  font-size: 15px;
  color: #999999;
}
div.akeeba-bootstrap label,
div.akeeba-bootstrap input,
div.akeeba-bootstrap button,
div.akeeba-bootstrap select,
div.akeeba-bootstrap textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
}
div.akeeba-bootstrap input,
div.akeeba-bootstrap button,
div.akeeba-bootstrap select,
div.akeeba-bootstrap textarea {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
div.akeeba-bootstrap label {
  display: block;
  margin-bottom: 5px;
}
div.akeeba-bootstrap select,
div.akeeba-bootstrap textarea,
div.akeeba-bootstrap input[type="text"],
div.akeeba-bootstrap input[type="password"],
div.akeeba-bootstrap input[type="datetime"],
div.akeeba-bootstrap input[type="datetime-local"],
div.akeeba-bootstrap input[type="date"],
div.akeeba-bootstrap input[type="month"],
div.akeeba-bootstrap input[type="time"],
div.akeeba-bootstrap input[type="week"],
div.akeeba-bootstrap input[type="number"],
div.akeeba-bootstrap input[type="email"],
div.akeeba-bootstrap input[type="url"],
div.akeeba-bootstrap input[type="search"],
div.akeeba-bootstrap input[type="tel"],
div.akeeba-bootstrap input[type="color"],
div.akeeba-bootstrap .uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #555555;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  vertical-align: middle;
}
div.akeeba-bootstrap input,
div.akeeba-bootstrap textarea,
div.akeeba-bootstrap .uneditable-input {
  width: 206px;
}
div.akeeba-bootstrap textarea {
  height: auto;
}
div.akeeba-bootstrap textarea,
div.akeeba-bootstrap input[type="text"],
div.akeeba-bootstrap input[type="password"],
div.akeeba-bootstrap input[type="datetime"],
div.akeeba-bootstrap input[type="datetime-local"],
div.akeeba-bootstrap input[type="date"],
div.akeeba-bootstrap input[type="month"],
div.akeeba-bootstrap input[type="time"],
div.akeeba-bootstrap input[type="week"],
div.akeeba-bootstrap input[type="number"],
div.akeeba-bootstrap input[type="email"],
div.akeeba-bootstrap input[type="url"],
div.akeeba-bootstrap input[type="search"],
div.akeeba-bootstrap input[type="tel"],
div.akeeba-bootstrap input[type="color"],
div.akeeba-bootstrap .uneditable-input {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}
div.akeeba-bootstrap textarea:focus,
div.akeeba-bootstrap input[type="text"]:focus,
div.akeeba-bootstrap input[type="password"]:focus,
div.akeeba-bootstrap input[type="datetime"]:focus,
div.akeeba-bootstrap input[type="datetime-local"]:focus,
div.akeeba-bootstrap input[type="date"]:focus,
div.akeeba-bootstrap input[type="month"]:focus,
div.akeeba-bootstrap input[type="time"]:focus,
div.akeeba-bootstrap input[type="week"]:focus,
div.akeeba-bootstrap input[type="number"]:focus,
div.akeeba-bootstrap input[type="email"]:focus,
div.akeeba-bootstrap input[type="url"]:focus,
div.akeeba-bootstrap input[type="search"]:focus,
div.akeeba-bootstrap input[type="tel"]:focus,
div.akeeba-bootstrap input[type="color"]:focus,
div.akeeba-bootstrap .uneditable-input:focus {
  border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
div.akeeba-bootstrap input[type="radio"],
div.akeeba-bootstrap input[type="checkbox"] {
  margin: 4px 0 0;
  *margin-top: 0;
  /* IE7 */
  margin-top: 1px \9;
  /* IE8-9 */
  line-height: normal;
}
div.akeeba-bootstrap input[type="file"],
div.akeeba-bootstrap input[type="image"],
div.akeeba-bootstrap input[type="submit"],
div.akeeba-bootstrap input[type="reset"],
div.akeeba-bootstrap input[type="button"],
div.akeeba-bootstrap input[type="radio"],
div.akeeba-bootstrap input[type="checkbox"] {
  width: auto;
}
div.akeeba-bootstrap select,
div.akeeba-bootstrap input[type="file"] {
  height: 30px;
  /* In IE7, the height of the select element cannot be changed by height, only font-size */
  *margin-top: 4px;
  /* For IE7, add top margin to align select with labels */
  line-height: 30px;
}
div.akeeba-bootstrap select {
  width: 220px;
  border: 1px solid #cccccc;
  background-color: #ffffff;
}
div.akeeba-bootstrap select[multiple],
div.akeeba-bootstrap select[size] {
  height: auto;
}
div.akeeba-bootstrap select:focus,
div.akeeba-bootstrap input[type="file"]:focus,
div.akeeba-bootstrap input[type="radio"]:focus,
div.akeeba-bootstrap input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
div.akeeba-bootstrap .uneditable-input,
div.akeeba-bootstrap .uneditable-textarea {
  color: #999999;
  background-color: #fcfcfc;
  border-color: #cccccc;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  cursor: not-allowed;
}
div.akeeba-bootstrap .uneditable-input {
  overflow: hidden;
  white-space: nowrap;
}
div.akeeba-bootstrap .uneditable-textarea {
  width: auto;
  height: auto;
}
div.akeeba-bootstrap input:-moz-placeholder,
div.akeeba-bootstrap textarea:-moz-placeholder {
  color: #999999;
}
div.akeeba-bootstrap input:-ms-input-placeholder,
div.akeeba-bootstrap textarea:-ms-input-placeholder {
  color: #999999;
}
div.akeeba-bootstrap input::-webkit-input-placeholder,
div.akeeba-bootstrap textarea::-webkit-input-placeholder {
  color: #999999;
}
div.akeeba-bootstrap .radio,
div.akeeba-bootstrap .checkbox {
  min-height: 20px;
  padding-left: 20px;
}
div.akeeba-bootstrap .radio input[type="radio"],
div.akeeba-bootstrap .checkbox input[type="checkbox"] {
  float: left;
  margin-left: -20px;
}
div.akeeba-bootstrap .controls > .radio:first-child,
div.akeeba-bootstrap .controls > .checkbox:first-child {
  padding-top: 5px;
}
div.akeeba-bootstrap .radio.inline,
div.akeeba-bootstrap .checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle;
}
div.akeeba-bootstrap .radio.inline + .radio.inline,
div.akeeba-bootstrap .checkbox.inline + .checkbox.inline {
  margin-left: 10px;
}
div.akeeba-bootstrap .input-mini {
  width: 60px;
}
div.akeeba-bootstrap .input-small {
  width: 90px;
}
div.akeeba-bootstrap .input-medium {
  width: 150px;
}
div.akeeba-bootstrap .input-large {
  width: 210px;
}
div.akeeba-bootstrap .input-xlarge {
  width: 270px;
}
div.akeeba-bootstrap .input-xxlarge {
  width: 530px;
}
div.akeeba-bootstrap input[class*="span"],
div.akeeba-bootstrap select[class*="span"],
div.akeeba-bootstrap textarea[class*="span"],
div.akeeba-bootstrap .uneditable-input[class*="span"],
div.akeeba-bootstrap .row-fluid input[class*="span"],
div.akeeba-bootstrap .row-fluid select[class*="span"],
div.akeeba-bootstrap .row-fluid textarea[class*="span"],
div.akeeba-bootstrap .row-fluid .uneditable-input[class*="span"] {
  float: none;
  margin-left: 0;
}
div.akeeba-bootstrap .input-append input[class*="span"],
div.akeeba-bootstrap .input-append .uneditable-input[class*="span"],
div.akeeba-bootstrap .input-prepend input[class*="span"],
div.akeeba-bootstrap .input-prepend .uneditable-input[class*="span"],
div.akeeba-bootstrap .row-fluid input[class*="span"],
div.akeeba-bootstrap .row-fluid select[class*="span"],
div.akeeba-bootstrap .row-fluid textarea[class*="span"],
div.akeeba-bootstrap .row-fluid .uneditable-input[class*="span"],
div.akeeba-bootstrap .row-fluid .input-prepend [class*="span"],
div.akeeba-bootstrap .row-fluid .input-append [class*="span"] {
  display: inline-block;
}
div.akeeba-bootstrap input,
div.akeeba-bootstrap textarea,
div.akeeba-bootstrap .uneditable-input {
  margin-left: 0;
}
div.akeeba-bootstrap .controls-row [class*="span"] + [class*="span"] {
  margin-left: 20px;
}
div.akeeba-bootstrap input.span12,
div.akeeba-bootstrap textarea.span12,
div.akeeba-bootstrap .uneditable-input.span12 {
  width: 926px;
}
div.akeeba-bootstrap input.span11,
div.akeeba-bootstrap textarea.span11,
div.akeeba-bootstrap .uneditable-input.span11 {
  width: 846px;
}
div.akeeba-bootstrap input.span10,
div.akeeba-bootstrap textarea.span10,
div.akeeba-bootstrap .uneditable-input.span10 {
  width: 766px;
}
div.akeeba-bootstrap input.span9,
div.akeeba-bootstrap textarea.span9,
div.akeeba-bootstrap .uneditable-input.span9 {
  width: 686px;
}
div.akeeba-bootstrap input.span8,
div.akeeba-bootstrap textarea.span8,
div.akeeba-bootstrap .uneditable-input.span8 {
  width: 606px;
}
div.akeeba-bootstrap input.span7,
div.akeeba-bootstrap textarea.span7,
div.akeeba-bootstrap .uneditable-input.span7 {
  width: 526px;
}
div.akeeba-bootstrap input.span6,
div.akeeba-bootstrap textarea.span6,
div.akeeba-bootstrap .uneditable-input.span6 {
  width: 446px;
}
div.akeeba-bootstrap input.span5,
div.akeeba-bootstrap textarea.span5,
div.akeeba-bootstrap .uneditable-input.span5 {
  width: 366px;
}
div.akeeba-bootstrap input.span4,
div.akeeba-bootstrap textarea.span4,
div.akeeba-bootstrap .uneditable-input.span4 {
  width: 286px;
}
div.akeeba-bootstrap input.span3,
div.akeeba-bootstrap textarea.span3,
div.akeeba-bootstrap .uneditable-input.span3 {
  width: 206px;
}
div.akeeba-bootstrap input.span2,
div.akeeba-bootstrap textarea.span2,
div.akeeba-bootstrap .uneditable-input.span2 {
  width: 126px;
}
div.akeeba-bootstrap input.span1,
div.akeeba-bootstrap textarea.span1,
div.akeeba-bootstrap .uneditable-input.span1 {
  width: 46px;
}
div.akeeba-bootstrap .controls-row {
  *zoom: 1;
}
div.akeeba-bootstrap .controls-row:before,
div.akeeba-bootstrap .controls-row:after {
  display: table;
  content: "";
  line-height: 0;
}
div.akeeba-bootstrap .controls-row:after {
  clear: both;
}
div.akeeba-bootstrap .controls-row [class*="span"],
div.akeeba-bootstrap .row-fluid .controls-row [class*="span"] {
  float: left;
}
div.akeeba-bootstrap .controls-row .checkbox[class*="span"],
div.akeeba-bootstrap .controls-row .radio[class*="span"] {
  padding-top: 5px;
}
div.akeeba-bootstrap input[disabled],
div.akeeba-bootstrap select[disabled],
div.akeeba-bootstrap textarea[disabled],
div.akeeba-bootstrap input[readonly],
div.akeeba-bootstrap select[readonly],
div.akeeba-bootstrap textarea[readonly] {
  cursor: not-allowed;
  background-color: #eeeeee;
}
div.akeeba-bootstrap input[type="radio"][disabled],
div.akeeba-bootstrap input[type="checkbox"][disabled],
div.akeeba-bootstrap input[type="radio"][readonly],
div.akeeba-bootstrap input[type="checkbox"][readonly] {
  background-color: transparent;
}
div.akeeba-bootstrap .control-group.warning .control-label,
div.akeeba-bootstrap .control-group.warning .help-block,
div.akeeba-bootstrap .control-group.warning .help-inline {
  color: #c09853;
}
div.akeeba-bootstrap .control-group.warning .checkbox,
div.akeeba-bootstrap .control-group.warning .radio,
div.akeeba-bootstrap .control-group.warning input,
div.akeeba-bootstrap .control-group.warning select,
div.akeeba-bootstrap .control-group.warning textarea {
  color: #c09853;
}
div.akeeba-bootstrap .control-group.warning input,
div.akeeba-bootstrap .control-group.warning select,
div.akeeba-bootstrap .control-group.warning textarea {
  border-color: #c09853;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
div.akeeba-bootstrap .control-group.warning input:focus,
div.akeeba-bootstrap .control-group.warning select:focus,
div.akeeba-bootstrap .control-group.warning textarea:focus {
  border-color: #a47e3c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
}
div.akeeba-bootstrap .control-group.warning .input-prepend .add-on,
div.akeeba-bootstrap .control-group.warning .input-append .add-on {
  color: #c09853;
  background-color: #fcf8e3;
  border-color: #c09853;
}
div.akeeba-bootstrap .control-group.error .control-label,
div.akeeba-bootstrap .control-group.error .help-block,
div.akeeba-bootstrap .control-group.error .help-inline {
  color: #b94a48;
}
div.akeeba-bootstrap .control-group.error .checkbox,
div.akeeba-bootstrap .control-group.error .radio,
div.akeeba-bootstrap .control-group.error input,
div.akeeba-bootstrap .control-group.error select,
div.akeeba-bootstrap .control-group.error textarea {
  color: #b94a48;
}
div.akeeba-bootstrap .control-group.error input,
div.akeeba-bootstrap .control-group.error select,
div.akeeba-bootstrap .control-group.error textarea {
  border-color: #b94a48;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
div.akeeba-bootstrap .control-group.error input:focus,
div.akeeba-bootstrap .control-group.error select:focus,
div.akeeba-bootstrap .control-group.error textarea:focus {
  border-color: #953b39;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
}
div.akeeba-bootstrap .control-group.error .input-prepend .add-on,
div.akeeba-bootstrap .control-group.error .input-append .add-on {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #b94a48;
}
div.akeeba-bootstrap .control-group.success .control-label,
div.akeeba-bootstrap .control-group.success .help-block,
div.akeeba-bootstrap .control-group.success .help-inline {
  color: #468847;
}
div.akeeba-bootstrap .control-group.success .checkbox,
div.akeeba-bootstrap .control-group.success .radio,
div.akeeba-bootstrap .control-group.success input,
div.akeeba-bootstrap .control-group.success select,
div.akeeba-bootstrap .control-group.success textarea {
  color: #468847;
}
div.akeeba-bootstrap .control-group.success input,
div.akeeba-bootstrap .control-group.success select,
div.akeeba-bootstrap .control-group.success textarea {
  border-color: #468847;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
div.akeeba-bootstrap .control-group.success input:focus,
div.akeeba-bootstrap .control-group.success select:focus,
div.akeeba-bootstrap .control-group.success textarea:focus {
  border-color: #356635;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
}
div.akeeba-bootstrap .control-group.success .input-prepend .add-on,
div.akeeba-bootstrap .control-group.success .input-append .add-on {
  color: #468847;
  background-color: #dff0d8;
  border-color: #468847;
}
div.akeeba-bootstrap .control-group.info .control-label,
div.akeeba-bootstrap .control-group.info .help-block,
div.akeeba-bootstrap .control-group.info .help-inline {
  color: #3a87ad;
}
div.akeeba-bootstrap .control-group.info .checkbox,
div.akeeba-bootstrap .control-group.info .radio,
div.akeeba-bootstrap .control-group.info input,
div.akeeba-bootstrap .control-group.info select,
div.akeeba-bootstrap .control-group.info textarea {
  color: #3a87ad;
}
div.akeeba-bootstrap .control-group.info input,
div.akeeba-bootstrap .control-group.info select,
div.akeeba-bootstrap .control-group.info textarea {
  border-color: #3a87ad;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
div.akeeba-bootstrap .control-group.info input:focus,
div.akeeba-bootstrap .control-group.info select:focus,
div.akeeba-bootstrap .control-group.info textarea:focus {
  border-color: #2d6987;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
}
div.akeeba-bootstrap .control-group.info .input-prepend .add-on,
div.akeeba-bootstrap .control-group.info .input-append .add-on {
  color: #3a87ad;
  background-color: #d9edf7;
  border-color: #3a87ad;
}
div.akeeba-bootstrap input:focus:invalid,
div.akeeba-bootstrap textarea:focus:invalid,
div.akeeba-bootstrap select:focus:invalid {
  color: #b94a48;
  border-color: #ee5f5b;
}
div.akeeba-bootstrap input:focus:invalid:focus,
div.akeeba-bootstrap textarea:focus:invalid:focus,
div.akeeba-bootstrap select:focus:invalid:focus {
  border-color: #e9322d;
  -webkit-box-shadow: 0 0 6px #f8b9b7;
  -moz-box-shadow: 0 0 6px #f8b9b7;
  box-shadow: 0 0 6px #f8b9b7;
}
div.akeeba-bootstrap .form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-top: 1px solid #e5e5e5;
  *zoom: 1;
}
div.akeeba-bootstrap .form-actions:before,
div.akeeba-bootstrap .form-actions:after {
  display: table;
  content: "";
  line-height: 0;
}
div.akeeba-bootstrap .form-actions:after {
  clear: both;
}
div.akeeba-bootstrap .help-block,
div.akeeba-bootstrap .help-inline {
  color: #595959;
}
div.akeeba-bootstrap .help-block {
  display: block;
  margin-bottom: 10px;
}
div.akeeba-bootstrap .help-inline {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  vertical-align: middle;
  padding-left: 5px;
}
div.akeeba-bootstrap .input-append,
div.akeeba-bootstrap .input-prepend {
  display: inline-block;
  margin-bottom: 10px;
  vertical-align: middle;
  font-size: 0;
  white-space: nowrap;
}
div.akeeba-bootstrap .input-append input,
div.akeeba-bootstrap .input-prepend input,
div.akeeba-bootstrap .input-append select,
div.akeeba-bootstrap .input-prepend select,
div.akeeba-bootstrap .input-append .uneditable-input,
div.akeeba-bootstrap .input-prepend .uneditable-input,
div.akeeba-bootstrap .input-append .dropdown-menu,
div.akeeba-bootstrap .input-prepend .dropdown-menu,
div.akeeba-bootstrap .input-append .popover,
div.akeeba-bootstrap .input-prepend .popover {
  font-size: 14px;
}
div.akeeba-bootstrap .input-append input,
div.akeeba-bootstrap .input-prepend input,
div.akeeba-bootstrap .input-append select,
div.akeeba-bootstrap .input-prepend select,
div.akeeba-bootstrap .input-append .uneditable-input,
div.akeeba-bootstrap .input-prepend .uneditable-input {
  position: relative;
  margin-bottom: 0;
  *margin-left: 0;
  vertical-align: top;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
div.akeeba-bootstrap .input-append input:focus,
div.akeeba-bootstrap .input-prepend input:focus,
div.akeeba-bootstrap .input-append select:focus,
div.akeeba-bootstrap .input-prepend select:focus,
div.akeeba-bootstrap .input-append .uneditable-input:focus,
div.akeeba-bootstrap .input-prepend .uneditable-input:focus {
  z-index: 2;
}
div.akeeba-bootstrap .input-append .add-on,
div.akeeba-bootstrap .input-prepend .add-on {
  display: inline-block;
  width: auto;
  height: 20px;
  min-width: 16px;
  padding: 4px 5px;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  text-align: center;
  text-shadow: 0 1px 0 #ffffff;
  background-color: #eeeeee;
  border: 1px solid #ccc;
}
div.akeeba-bootstrap .input-append .add-on,
div.akeeba-bootstrap .input-prepend .add-on,
div.akeeba-bootstrap .input-append .btn,
div.akeeba-bootstrap .input-prepend .btn,
div.akeeba-bootstrap .input-append .btn-group > .dropdown-toggle,
div.akeeba-bootstrap .input-prepend .btn-group > .dropdown-toggle {
  vertical-align: top;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
div.akeeba-bootstrap .input-append .active,
div.akeeba-bootstrap .input-prepend .active {
  background-color: #a9dba9;
  border-color: #46a546;
}
div.akeeba-bootstrap .input-prepend .add-on,
div.akeeba-bootstrap .input-prepend .btn {
  margin-right: -1px;
}
div.akeeba-bootstrap .input-prepend .add-on:first-child,
div.akeeba-bootstrap .input-prepend .btn:first-child {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
div.akeeba-bootstrap .input-append input,
div.akeeba-bootstrap .input-append select,
div.akeeba-bootstrap .input-append .uneditable-input {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
div.akeeba-bootstrap .input-append input + .btn-group .btn:last-child,
div.akeeba-bootstrap .input-append select + .btn-group .btn:last-child,
div.akeeba-bootstrap .input-append .uneditable-input + .btn-group .btn:last-child {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
div.akeeba-bootstrap .input-append .add-on,
div.akeeba-bootstrap .input-append .btn,
div.akeeba-bootstrap .input-append .btn-group {
  margin-left: -1px;
}
div.akeeba-bootstrap .input-append .add-on:last-child,
div.akeeba-bootstrap .input-append .btn:last-child,
div.akeeba-bootstrap .input-append .btn-group:last-child > .dropdown-toggle {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
div.akeeba-bootstrap .input-prepend.input-append input,
div.akeeba-bootstrap .input-prepend.input-append select,
div.akeeba-bootstrap .input-prepend.input-append .uneditable-input {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
div.akeeba-bootstrap .input-prepend.input-append input + .btn-group .btn,
div.akeeba-bootstrap .input-prepend.input-append select + .btn-group .btn,
div.akeeba-bootstrap .input-prepend.input-append .uneditable-input + .btn-group .btn {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
div.akeeba-bootstrap .input-prepend.input-append .add-on:first-child,
div.akeeba-bootstrap .input-prepend.input-append .btn:first-child {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
div.akeeba-bootstrap .input-prepend.input-append .add-on:last-child,
div.akeeba-bootstrap .input-prepend.input-append .btn:last-child {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
div.akeeba-bootstrap .input-prepend.input-append .btn-group:first-child {
  margin-left: 0;
}
div.akeeba-bootstrap input.search-query {
  padding-right: 14px;
  padding-right: 4px \9;
  padding-left: 14px;
  padding-left: 4px \9;
  /* IE7-8 doesn't have border-radius, so don't indent the padding */
  margin-bottom: 0;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
div.akeeba-bootstrap .form-search .input-append .search-query,
div.akeeba-bootstrap .form-search .input-prepend .search-query {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
div.akeeba-bootstrap .form-search .input-append .search-query {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
div.akeeba-bootstrap .form-search .input-append .btn {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
div.akeeba-bootstrap .form-search .input-prepend .search-query {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
div.akeeba-bootstrap .form-search .input-prepend .btn {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
div.akeeba-bootstrap .form-search input,
div.akeeba-bootstrap .form-inline input,
div.akeeba-bootstrap .form-horizontal input,
div.akeeba-bootstrap .form-search textarea,
div.akeeba-bootstrap .form-inline textarea,
div.akeeba-bootstrap .form-horizontal textarea,
div.akeeba-bootstrap .form-search select,
div.akeeba-bootstrap .form-inline select,
div.akeeba-bootstrap .form-horizontal select,
div.akeeba-bootstrap .form-search .help-inline,
div.akeeba-bootstrap .form-inline .help-inline,
div.akeeba-bootstrap .form-horizontal .help-inline,
div.akeeba-bootstrap .form-search .uneditable-input,
div.akeeba-bootstrap .form-inline .uneditable-input,
div.akeeba-bootstrap .form-horizontal .uneditable-input,
div.akeeba-bootstrap .form-search .input-prepend,
div.akeeba-bootstrap .form-inline .input-prepend,
div.akeeba-bootstrap .form-horizontal .input-prepend,
div.akeeba-bootstrap .form-search .input-append,
div.akeeba-bootstrap .form-inline .input-append,
div.akeeba-bootstrap .form-horizontal .input-append {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  margin-bottom: 0;
  vertical-align: middle;
}
div.akeeba-bootstrap .form-search .hide,
div.akeeba-bootstrap .form-inline .hide,
div.akeeba-bootstrap .form-horizontal .hide {
  display: none;
}
div.akeeba-bootstrap .form-search label,
div.akeeba-bootstrap .form-inline label,
div.akeeba-bootstrap .form-search .btn-group,
div.akeeba-bootstrap .form-inline .btn-group {
  display: inline-block;
}
div.akeeba-bootstrap .form-search .input-append,
div.akeeba-bootstrap .form-inline .input-append,
div.akeeba-bootstrap .form-search .input-prepend,
div.akeeba-bootstrap .form-inline .input-prepend {
  margin-bottom: 0;
}
div.akeeba-bootstrap .form-search .radio,
div.akeeba-bootstrap .form-search .checkbox,
div.akeeba-bootstrap .form-inline .radio,
div.akeeba-bootstrap .form-inline .checkbox {
  padding-left: 0;
  margin-bottom: 0;
  vertical-align: middle;
}
div.akeeba-bootstrap .form-search .radio input[type="radio"],
div.akeeba-bootstrap .form-search .checkbox input[type="checkbox"],
div.akeeba-bootstrap .form-inline .radio input[type="radio"],
div.akeeba-bootstrap .form-inline .checkbox input[type="checkbox"] {
  float: left;
  margin-right: 3px;
  margin-left: 0;
}
div.akeeba-bootstrap .control-group {
  margin-bottom: 10px;
}
div.akeeba-bootstrap legend + .control-group {
  margin-top: 20px;
  -webkit-margin-top-collapse: separate;
}
div.akeeba-bootstrap .form-horizontal .control-group {
  margin-bottom: 20px;
  *zoom: 1;
}
div.akeeba-bootstrap .form-horizontal .control-group:before,
div.akeeba-bootstrap .form-horizontal .control-group:after {
  display: table;
  content: "";
  line-height: 0;
}
div.akeeba-bootstrap .form-horizontal .control-group:after {
  clear: both;
}
div.akeeba-bootstrap .form-horizontal .control-label {
  float: left;
  width: 160px;
  padding-top: 5px;
  text-align: right;
}
div.akeeba-bootstrap .form-horizontal .controls {
  *display: inline-block;
  *padding-left: 20px;
  margin-left: 180px;
  *margin-left: 0;
}
div.akeeba-bootstrap .form-horizontal .controls:first-child {
  *padding-left: 180px;
}
div.akeeba-bootstrap .form-horizontal .help-block {
  margin-bottom: 0;
}
div.akeeba-bootstrap .form-horizontal input + .help-block,
div.akeeba-bootstrap .form-horizontal select + .help-block,
div.akeeba-bootstrap .form-horizontal textarea + .help-block,
div.akeeba-bootstrap .form-horizontal .uneditable-input + .help-block,
div.akeeba-bootstrap .form-horizontal .input-prepend + .help-block,
div.akeeba-bootstrap .form-horizontal .input-append + .help-block {
  margin-top: 10px;
}
div.akeeba-bootstrap .form-horizontal .form-actions {
  padding-left: 180px;
}
div.akeeba-bootstrap table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
div.akeeba-bootstrap .table {
  width: 100%;
  margin-bottom: 20px;
}
div.akeeba-bootstrap .table th,
div.akeeba-bootstrap .table td {
  padding: 8px;
  line-height: 20px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}
div.akeeba-bootstrap .table th {
  font-weight: bold;
}
div.akeeba-bootstrap .table thead th {
  vertical-align: bottom;
}
div.akeeba-bootstrap .table caption + thead tr:first-child th,
div.akeeba-bootstrap .table caption + thead tr:first-child td,
div.akeeba-bootstrap .table colgroup + thead tr:first-child th,
div.akeeba-bootstrap .table colgroup + thead tr:first-child td,
div.akeeba-bootstrap .table thead:first-child tr:first-child th,
div.akeeba-bootstrap .table thead:first-child tr:first-child td {
  border-top: 0;
}
div.akeeba-bootstrap .table tbody + tbody {
  border-top: 2px solid #dddddd;
}
div.akeeba-bootstrap .table .table {
  background-color: #ffffff;
}
div.akeeba-bootstrap .table-condensed th,
div.akeeba-bootstrap .table-condensed td {
  padding: 4px 5px;
}
div.akeeba-bootstrap .table-bordered {
  border: 1px solid #dddddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
div.akeeba-bootstrap .table-bordered th,
div.akeeba-bootstrap .table-bordered td {
  border-left: 1px solid #dddddd;
}
div.akeeba-bootstrap .table-bordered caption + thead tr:first-child th,
div.akeeba-bootstrap .table-bordered caption + tbody tr:first-child th,
div.akeeba-bootstrap .table-bordered caption + tbody tr:first-child td,
div.akeeba-bootstrap .table-bordered colgroup + thead tr:first-child th,
div.akeeba-bootstrap .table-bordered colgroup + tbody tr:first-child th,
div.akeeba-bootstrap .table-bordered colgroup + tbody tr:first-child td,
div.akeeba-bootstrap .table-bordered thead:first-child tr:first-child th,
div.akeeba-bootstrap .table-bordered tbody:first-child tr:first-child th,
div.akeeba-bootstrap .table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}
div.akeeba-bootstrap .table-bordered thead:first-child tr:first-child > th:first-child,
div.akeeba-bootstrap .table-bordered tbody:first-child tr:first-child > td:first-child,
div.akeeba-bootstrap .table-bordered tbody:first-child tr:first-child > th:first-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
div.akeeba-bootstrap .table-bordered thead:first-child tr:first-child > th:last-child,
div.akeeba-bootstrap .table-bordered tbody:first-child tr:first-child > td:last-child,
div.akeeba-bootstrap .table-bordered tbody:first-child tr:first-child > th:last-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
div.akeeba-bootstrap .table-bordered thead:last-child tr:last-child > th:first-child,
div.akeeba-bootstrap .table-bordered tbody:last-child tr:last-child > td:first-child,
div.akeeba-bootstrap .table-bordered tbody:last-child tr:last-child > th:first-child,
div.akeeba-bootstrap .table-bordered tfoot:last-child tr:last-child > td:first-child,
div.akeeba-bootstrap .table-bordered tfoot:last-child tr:last-child > th:first-child {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
div.akeeba-bootstrap .table-bordered thead:last-child tr:last-child > th:last-child,
div.akeeba-bootstrap .table-bordered tbody:last-child tr:last-child > td:last-child,
div.akeeba-bootstrap .table-bordered tbody:last-child tr:last-child > th:last-child,
div.akeeba-bootstrap .table-bordered tfoot:last-child tr:last-child > td:last-child,
div.akeeba-bootstrap .table-bordered tfoot:last-child tr:last-child > th:last-child {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
div.akeeba-bootstrap .table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
}
div.akeeba-bootstrap .table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
}
div.akeeba-bootstrap .table-bordered caption + thead tr:first-child th:first-child,
div.akeeba-bootstrap .table-bordered caption + tbody tr:first-child td:first-child,
div.akeeba-bootstrap .table-bordered colgroup + thead tr:first-child th:first-child,
div.akeeba-bootstrap .table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
div.akeeba-bootstrap .table-bordered caption + thead tr:first-child th:last-child,
div.akeeba-bootstrap .table-bordered caption + tbody tr:first-child td:last-child,
div.akeeba-bootstrap .table-bordered colgroup + thead tr:first-child th:last-child,
div.akeeba-bootstrap .table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
div.akeeba-bootstrap .table-striped tbody > tr:nth-child(odd) > td,
div.akeeba-bootstrap .table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}
div.akeeba-bootstrap .table-hover tbody tr:hover > td,
div.akeeba-bootstrap .table-hover tbody tr:hover > th {
  background-color: #f5f5f5;
}
div.akeeba-bootstrap table td[class*="span"],
div.akeeba-bootstrap table th[class*="span"],
div.akeeba-bootstrap .row-fluid table td[class*="span"],
div.akeeba-bootstrap .row-fluid table th[class*="span"] {
  display: table-cell;
  float: none;
  margin-left: 0;
}
div.akeeba-bootstrap .table td.span1,
div.akeeba-bootstrap .table th.span1 {
  float: none;
  width: 44px;
  margin-left: 0;
}
div.akeeba-bootstrap .table td.span2,
div.akeeba-bootstrap .table th.span2 {
  float: none;
  width: 124px;
  margin-left: 0;
}
div.akeeba-bootstrap .table td.span3,
div.akeeba-bootstrap .table th.span3 {
  float: none;
  width: 204px;
  margin-left: 0;
}
div.akeeba-bootstrap .table td.span4,
div.akeeba-bootstrap .table th.span4 {
  float: none;
  width: 284px;
  margin-left: 0;
}
div.akeeba-bootstrap .table td.span5,
div.akeeba-bootstrap .table th.span5 {
  float: none;
  width: 364px;
  margin-left: 0;
}
div.akeeba-bootstrap .table td.span6,
div.akeeba-bootstrap .table th.span6 {
  float: none;
  width: 444px;
  margin-left: 0;
}
div.akeeba-bootstrap .table td.span7,
div.akeeba-bootstrap .table th.span7 {
  float: none;
  width: 524px;
  margin-left: 0;
}
div.akeeba-bootstrap .table td.span8,
div.akeeba-bootstrap .table th.span8 {
  float: none;
  width: 604px;
  margin-left: 0;
}
div.akeeba-bootstrap .table td.span9,
div.akeeba-bootstrap .table th.span9 {
  float: none;
  width: 684px;
  margin-left: 0;
}
div.akeeba-bootstrap .table td.span10,
div.akeeba-bootstrap .table th.span10 {
  float: none;
  width: 764px;
  margin-left: 0;
}
div.akeeba-bootstrap .table td.span11,
div.akeeba-bootstrap .table th.span11 {
  float: none;
  width: 844px;
  margin-left: 0;
}
div.akeeba-bootstrap .table td.span12,
div.akeeba-bootstrap .table th.span12 {
  float: none;
  width: 924px;
  margin-left: 0;
}
div.akeeba-bootstrap .table tbody tr.success > td {
  background-color: #dff0d8;
}
div.akeeba-bootstrap .table tbody tr.error > td {
  background-color: #f2dede;
}
div.akeeba-bootstrap .table tbody tr.warning > td {
  background-color: #fcf8e3;
}
div.akeeba-bootstrap .table tbody tr.info > td {
  background-color: #d9edf7;
}
div.akeeba-bootstrap .table-hover tbody tr.success:hover > td {
  background-color: #d0e9c6;
}
div.akeeba-bootstrap .table-hover tbody tr.error:hover > td {
  background-color: #ebcccc;
}
div.akeeba-bootstrap .table-hover tbody tr.warning:hover > td {
  background-color: #faf2cc;
}
div.akeeba-bootstrap .table-hover tbody tr.info:hover > td {
  background-color: #c4e3f3;
}
div.akeeba-bootstrap [class^="icon-"],
div.akeeba-bootstrap [class*=" icon-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("../img/glyphicons-halflings.png");
  background-position: 14px 14px;
  background-repeat: no-repeat;
  margin-top: 1px;
}
div.akeeba-bootstrap .icon-white,
div.akeeba-bootstrap .nav-pills > .active > a > [class^="icon-"],
div.akeeba-bootstrap .nav-pills > .active > a > [class*=" icon-"],
div.akeeba-bootstrap .nav-list > .active > a > [class^="icon-"],
div.akeeba-bootstrap .nav-list > .active > a > [class*=" icon-"],
div.akeeba-bootstrap .navbar-inverse .nav > .active > a > [class^="icon-"],
div.akeeba-bootstrap .navbar-inverse .nav > .active > a > [class*=" icon-"],
div.akeeba-bootstrap .dropdown-menu > li > a:hover > [class^="icon-"],
div.akeeba-bootstrap .dropdown-menu > li > a:focus > [class^="icon-"],
div.akeeba-bootstrap .dropdown-menu > li > a:hover > [class*=" icon-"],
div.akeeba-bootstrap .dropdown-menu > li > a:focus > [class*=" icon-"],
div.akeeba-bootstrap .dropdown-menu > .active > a > [class^="icon-"],
div.akeeba-bootstrap .dropdown-menu > .active > a > [class*=" icon-"],
div.akeeba-bootstrap .dropdown-submenu:hover > a > [class^="icon-"],
div.akeeba-bootstrap .dropdown-submenu:focus > a > [class^="icon-"],
div.akeeba-bootstrap .dropdown-submenu:hover > a > [class*=" icon-"],
div.akeeba-bootstrap .dropdown-submenu:focus > a > [class*=" icon-"] {
  background-image: url("../img/glyphicons-halflings-white.png");
}
div.akeeba-bootstrap .icon-glass {
  background-position: 0      0;
}
div.akeeba-bootstrap .icon-music {
  background-position: -24px 0;
}
div.akeeba-bootstrap .icon-search {
  background-position: -48px 0;
}
div.akeeba-bootstrap .icon-envelope {
  background-position: -72px 0;
}
div.akeeba-bootstrap .icon-heart {
  background-position: -96px 0;
}
div.akeeba-bootstrap .icon-star {
  background-position: -120px 0;
}
div.akeeba-bootstrap .icon-star-empty {
  background-position: -144px 0;
}
div.akeeba-bootstrap .icon-user {
  background-position: -168px 0;
}
div.akeeba-bootstrap .icon-film {
  background-position: -192px 0;
}
div.akeeba-bootstrap .icon-th-large {
  background-position: -216px 0;
}
div.akeeba-bootstrap .icon-th {
  background-position: -240px 0;
}
div.akeeba-bootstrap .icon-th-list {
  background-position: -264px 0;
}
div.akeeba-bootstrap .icon-ok {
  background-position: -288px 0;
}
div.akeeba-bootstrap .icon-remove {
  background-position: -312px 0;
}
div.akeeba-bootstrap .icon-zoom-in {
  background-position: -336px 0;
}
div.akeeba-bootstrap .icon-zoom-out {
  background-position: -360px 0;
}
div.akeeba-bootstrap .icon-off {
  background-position: -384px 0;
}
div.akeeba-bootstrap .icon-signal {
  background-position: -408px 0;
}
div.akeeba-bootstrap .icon-cog {
  background-position: -432px 0;
}
div.akeeba-bootstrap .icon-trash {
  background-position: -456px 0;
}
div.akeeba-bootstrap .icon-home {
  background-position: 0 -24px;
}
div.akeeba-bootstrap .icon-file {
  background-position: -24px -24px;
}
div.akeeba-bootstrap .icon-time {
  background-position: -48px -24px;
}
div.akeeba-bootstrap .icon-road {
  background-position: -72px -24px;
}
div.akeeba-bootstrap .icon-download-alt {
  background-position: -96px -24px;
}
div.akeeba-bootstrap .icon-download {
  background-position: -120px -24px;
}
div.akeeba-bootstrap .icon-upload {
  background-position: -144px -24px;
}
div.akeeba-bootstrap .icon-inbox {
  background-position: -168px -24px;
}
div.akeeba-bootstrap .icon-play-circle {
  background-position: -192px -24px;
}
div.akeeba-bootstrap .icon-repeat {
  background-position: -216px -24px;
}
div.akeeba-bootstrap .icon-refresh {
  background-position: -240px -24px;
}
div.akeeba-bootstrap .icon-list-alt {
  background-position: -264px -24px;
}
div.akeeba-bootstrap .icon-lock {
  background-position: -287px -24px;
}
div.akeeba-bootstrap .icon-flag {
  background-position: -312px -24px;
}
div.akeeba-bootstrap .icon-headphones {
  background-position: -336px -24px;
}
div.akeeba-bootstrap .icon-volume-off {
  background-position: -360px -24px;
}
div.akeeba-bootstrap .icon-volume-down {
  background-position: -384px -24px;
}
div.akeeba-bootstrap .icon-volume-up {
  background-position: -408px -24px;
}
div.akeeba-bootstrap .icon-qrcode {
  background-position: -432px -24px;
}
div.akeeba-bootstrap .icon-barcode {
  background-position: -456px -24px;
}
div.akeeba-bootstrap .icon-tag {
  background-position: 0 -48px;
}
div.akeeba-bootstrap .icon-tags {
  background-position: -25px -48px;
}
div.akeeba-bootstrap .icon-book {
  background-position: -48px -48px;
}
div.akeeba-bootstrap .icon-bookmark {
  background-position: -72px -48px;
}
div.akeeba-bootstrap .icon-print {
  background-position: -96px -48px;
}
div.akeeba-bootstrap .icon-camera {
  background-position: -120px -48px;
}
div.akeeba-bootstrap .icon-font {
  background-position: -144px -48px;
}
div.akeeba-bootstrap .icon-bold {
  background-position: -167px -48px;
}
div.akeeba-bootstrap .icon-italic {
  background-position: -192px -48px;
}
div.akeeba-bootstrap .icon-text-height {
  background-position: -216px -48px;
}
div.akeeba-bootstrap .icon-text-width {
  background-position: -240px -48px;
}
div.akeeba-bootstrap .icon-align-left {
  background-position: -264px -48px;
}
div.akeeba-bootstrap .icon-align-center {
  background-position: -288px -48px;
}
div.akeeba-bootstrap .icon-align-right {
  background-position: -312px -48px;
}
div.akeeba-bootstrap .icon-align-justify {
  background-position: -336px -48px;
}
div.akeeba-bootstrap .icon-list {
  background-position: -360px -48px;
}
div.akeeba-bootstrap .icon-indent-left {
  background-position: -384px -48px;
}
div.akeeba-bootstrap .icon-indent-right {
  background-position: -408px -48px;
}
div.akeeba-bootstrap .icon-facetime-video {
  background-position: -432px -48px;
}
div.akeeba-bootstrap .icon-picture {
  background-position: -456px -48px;
}
div.akeeba-bootstrap .icon-pencil {
  background-position: 0 -72px;
}
div.akeeba-bootstrap .icon-map-marker {
  background-position: -24px -72px;
}
div.akeeba-bootstrap .icon-adjust {
  background-position: -48px -72px;
}
div.akeeba-bootstrap .icon-tint {
  background-position: -72px -72px;
}
div.akeeba-bootstrap .icon-edit {
  background-position: -96px -72px;
}
div.akeeba-bootstrap .icon-share {
  background-position: -120px -72px;
}
div.akeeba-bootstrap .icon-check {
  background-position: -144px -72px;
}
div.akeeba-bootstrap .icon-move {
  background-position: -168px -72px;
}
div.akeeba-bootstrap .icon-step-backward {
  background-position: -192px -72px;
}
div.akeeba-bootstrap .icon-fast-backward {
  background-position: -216px -72px;
}
div.akeeba-bootstrap .icon-backward {
  background-position: -240px -72px;
}
div.akeeba-bootstrap .icon-play {
  background-position: -264px -72px;
}
div.akeeba-bootstrap .icon-pause {
  background-position: -288px -72px;
}
div.akeeba-bootstrap .icon-stop {
  background-position: -312px -72px;
}
div.akeeba-bootstrap .icon-forward {
  background-position: -336px -72px;
}
div.akeeba-bootstrap .icon-fast-forward {
  background-position: -360px -72px;
}
div.akeeba-bootstrap .icon-step-forward {
  background-position: -384px -72px;
}
div.akeeba-bootstrap .icon-eject {
  background-position: -408px -72px;
}
div.akeeba-bootstrap .icon-chevron-left {
  background-position: -432px -72px;
}
div.akeeba-bootstrap .icon-chevron-right {
  background-position: -456px -72px;
}
div.akeeba-bootstrap .icon-plus-sign {
  background-position: 0 -96px;
}
div.akeeba-bootstrap .icon-minus-sign {
  background-position: -24px -96px;
}
div.akeeba-bootstrap .icon-remove-sign {
  background-position: -48px -96px;
}
div.akeeba-bootstrap .icon-ok-sign {
  background-position: -72px -96px;
}
div.akeeba-bootstrap .icon-question-sign {
  background-position: -96px -96px;
}
div.akeeba-bootstrap .icon-info-sign {
  background-position: -120px -96px;
}
div.akeeba-bootstrap .icon-screenshot {
  background-position: -144px -96px;
}
div.akeeba-bootstrap .icon-remove-circle {
  background-position: -168px -96px;
}
div.akeeba-bootstrap .icon-ok-circle {
  background-position: -192px -96px;
}
div.akeeba-bootstrap .icon-ban-circle {
  background-position: -216px -96px;
}
div.akeeba-bootstrap .icon-arrow-left {
  background-position: -240px -96px;
}
div.akeeba-bootstrap .icon-arrow-right {
  background-position: -264px -96px;
}
div.akeeba-bootstrap .icon-arrow-up {
  background-position: -289px -96px;
}
div.akeeba-bootstrap .icon-arrow-down {
  background-position: -312px -96px;
}
div.akeeba-bootstrap .icon-share-alt {
  background-position: -336px -96px;
}
div.akeeba-bootstrap .icon-resize-full {
  background-position: -360px -96px;
}
div.akeeba-bootstrap .icon-resize-small {
  background-position: -384px -96px;
}
div.akeeba-bootstrap .icon-plus {
  background-position: -408px -96px;
}
div.akeeba-bootstrap .icon-minus {
  background-position: -433px -96px;
}
div.akeeba-bootstrap .icon-asterisk {
  background-position: -456px -96px;
}
div.akeeba-bootstrap .icon-exclamation-sign {
  background-position: 0 -120px;
}
div.akeeba-bootstrap .icon-gift {
  background-position: -24px -120px;
}
div.akeeba-bootstrap .icon-leaf {
  background-position: -48px -120px;
}
div.akeeba-bootstrap .icon-fire {
  background-position: -72px -120px;
}
div.akeeba-bootstrap .icon-eye-open {
  background-position: -96px -120px;
}
div.akeeba-bootstrap .icon-eye-close {
  background-position: -120px -120px;
}
div.akeeba-bootstrap .icon-warning-sign {
  background-position: -144px -120px;
}
div.akeeba-bootstrap .icon-plane {
  background-position: -168px -120px;
}
div.akeeba-bootstrap .icon-calendar {
  background-position: -192px -120px;
}
div.akeeba-bootstrap .icon-random {
  background-position: -216px -120px;
  width: 16px;
}
div.akeeba-bootstrap .icon-comment {
  background-position: -240px -120px;
}
div.akeeba-bootstrap .icon-magnet {
  background-position: -264px -120px;
}
div.akeeba-bootstrap .icon-chevron-up {
  background-position: -288px -120px;
}
div.akeeba-bootstrap .icon-chevron-down {
  background-position: -313px -119px;
}
div.akeeba-bootstrap .icon-retweet {
  background-position: -336px -120px;
}
div.akeeba-bootstrap .icon-shopping-cart {
  background-position: -360px -120px;
}
div.akeeba-bootstrap .icon-folder-close {
  background-position: -384px -120px;
  width: 16px;
}
div.akeeba-bootstrap .icon-folder-open {
  background-position: -408px -120px;
  width: 16px;
}
div.akeeba-bootstrap .icon-resize-vertical {
  background-position: -432px -119px;
}
div.akeeba-bootstrap .icon-resize-horizontal {
  background-position: -456px -118px;
}
div.akeeba-bootstrap .icon-hdd {
  background-position: 0 -144px;
}
div.akeeba-bootstrap .icon-bullhorn {
  background-position: -24px -144px;
}
div.akeeba-bootstrap .icon-bell {
  background-position: -48px -144px;
}
div.akeeba-bootstrap .icon-certificate {
  background-position: -72px -144px;
}
div.akeeba-bootstrap .icon-thumbs-up {
  background-position: -96px -144px;
}
div.akeeba-bootstrap .icon-thumbs-down {
  background-position: -120px -144px;
}
div.akeeba-bootstrap .icon-hand-right {
  background-position: -144px -144px;
}
div.akeeba-bootstrap .icon-hand-left {
  background-position: -168px -144px;
}
div.akeeba-bootstrap .icon-hand-up {
  background-position: -192px -144px;
}
div.akeeba-bootstrap .icon-hand-down {
  background-position: -216px -144px;
}
div.akeeba-bootstrap .icon-circle-arrow-right {
  background-position: -240px -144px;
}
div.akeeba-bootstrap .icon-circle-arrow-left {
  background-position: -264px -144px;
}
div.akeeba-bootstrap .icon-circle-arrow-up {
  background-position: -288px -144px;
}
div.akeeba-bootstrap .icon-circle-arrow-down {
  background-position: -312px -144px;
}
div.akeeba-bootstrap .icon-globe {
  background-position: -336px -144px;
}
div.akeeba-bootstrap .icon-wrench {
  background-position: -360px -144px;
}
div.akeeba-bootstrap .icon-tasks {
  background-position: -384px -144px;
}
div.akeeba-bootstrap .icon-filter {
  background-position: -408px -144px;
}
div.akeeba-bootstrap .icon-briefcase {
  background-position: -432px -144px;
}
div.akeeba-bootstrap .icon-fullscreen {
  background-position: -456px -144px;
}
div.akeeba-bootstrap .dropup,
div.akeeba-bootstrap .dropdown {
  position: relative;
}
div.akeeba-bootstrap .dropdown-toggle {
  *margin-bottom: -3px;
}
div.akeeba-bootstrap .dropdown-toggle:active,
div.akeeba-bootstrap .open .dropdown-toggle {
  outline: 0;
}
div.akeeba-bootstrap .caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid #000000;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  content: "";
}
div.akeeba-bootstrap .dropdown .caret {
  margin-top: 8px;
  margin-left: 2px;
}
div.akeeba-bootstrap .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
div.akeeba-bootstrap .dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
div.akeeba-bootstrap .dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}
div.akeeba-bootstrap .dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 20px;
  color: #333333;
  white-space: nowrap;
}
div.akeeba-bootstrap .dropdown-menu > li > a:hover,
div.akeeba-bootstrap .dropdown-menu > li > a:focus,
div.akeeba-bootstrap .dropdown-submenu:hover > a,
div.akeeba-bootstrap .dropdown-submenu:focus > a {
  text-decoration: none;
  color: #ffffff;
  background-color: #0081c2;
  background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
  background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
  background-image: -o-linear-gradient(top, #0088cc, #0077b3);
  background-image: linear-gradient(to bottom, #0088cc, #0077b3);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}
div.akeeba-bootstrap .dropdown-menu > .active > a,
div.akeeba-bootstrap .dropdown-menu > .active > a:hover,
div.akeeba-bootstrap .dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #0081c2;
  background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
  background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
  background-image: -o-linear-gradient(top, #0088cc, #0077b3);
  background-image: linear-gradient(to bottom, #0088cc, #0077b3);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}
div.akeeba-bootstrap .dropdown-menu > .disabled > a,
div.akeeba-bootstrap .dropdown-menu > .disabled > a:hover,
div.akeeba-bootstrap .dropdown-menu > .disabled > a:focus {
  color: #999999;
}
div.akeeba-bootstrap .dropdown-menu > .disabled > a:hover,
div.akeeba-bootstrap .dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: default;
}
div.akeeba-bootstrap .open {
  *z-index: 1000;
}
div.akeeba-bootstrap .open > .dropdown-menu {
  display: block;
}
div.akeeba-bootstrap .dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
div.akeeba-bootstrap .pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
div.akeeba-bootstrap .dropup .caret,
div.akeeba-bootstrap .navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid #000000;
  content: "";
}
div.akeeba-bootstrap .dropup .dropdown-menu,
div.akeeba-bootstrap .navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
div.akeeba-bootstrap .dropdown-submenu {
  position: relative;
}
div.akeeba-bootstrap .dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  -webkit-border-radius: 0 6px 6px 6px;
  -moz-border-radius: 0 6px 6px 6px;
  border-radius: 0 6px 6px 6px;
}
div.akeeba-bootstrap .dropdown-submenu:hover > .dropdown-menu {
  display: block;
}
div.akeeba-bootstrap .dropup .dropdown-submenu > .dropdown-menu {
  top: auto;
  bottom: 0;
  margin-top: 0;
  margin-bottom: -2px;
  -webkit-border-radius: 5px 5px 5px 0;
  -moz-border-radius: 5px 5px 5px 0;
  border-radius: 5px 5px 5px 0;
}
div.akeeba-bootstrap .dropdown-submenu > a:after {
  display: block;
  content: " ";
  float: right;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #cccccc;
  margin-top: 5px;
  margin-right: -10px;
}
div.akeeba-bootstrap .dropdown-submenu:hover > a:after {
  border-left-color: #ffffff;
}
div.akeeba-bootstrap .dropdown-submenu.pull-left {
  float: none;
}
div.akeeba-bootstrap .dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}
div.akeeba-bootstrap .dropdown .dropdown-menu .nav-header {
  padding-left: 20px;
  padding-right: 20px;
}
div.akeeba-bootstrap .typeahead {
  z-index: 1051;
  margin-top: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
div.akeeba-bootstrap .well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
div.akeeba-bootstrap .well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
div.akeeba-bootstrap .well-large {
  padding: 24px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
div.akeeba-bootstrap .well-small {
  padding: 9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
div.akeeba-bootstrap .fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -moz-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
div.akeeba-bootstrap .fade.in {
  opacity: 1;
}
div.akeeba-bootstrap .collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  -moz-transition: height 0.35s ease;
  -o-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
div.akeeba-bootstrap .collapse.in {
  height: auto;
}
div.akeeba-bootstrap .close {
  float: right;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
div.akeeba-bootstrap .close:hover,
div.akeeba-bootstrap .close:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
div.akeeba-bootstrap button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
div.akeeba-bootstrap .btn {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  padding: 4px 12px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #333333;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #e6e6e6;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #cccccc;
  *border: 0;
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *margin-left: .3em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
div.akeeba-bootstrap .btn:hover,
div.akeeba-bootstrap .btn:focus,
div.akeeba-bootstrap .btn:active,
div.akeeba-bootstrap .btn.active,
div.akeeba-bootstrap .btn.disabled,
div.akeeba-bootstrap .btn[disabled] {
  color: #333333;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}
div.akeeba-bootstrap .btn:active,
div.akeeba-bootstrap .btn.active {
  background-color: #cccccc \9;
}
div.akeeba-bootstrap .btn:first-child {
  *margin-left: 0;
}
div.akeeba-bootstrap .btn:hover,
div.akeeba-bootstrap .btn:focus {
  color: #333333;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
div.akeeba-bootstrap .btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
div.akeeba-bootstrap .btn.active,
div.akeeba-bootstrap .btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
div.akeeba-bootstrap .btn.disabled,
div.akeeba-bootstrap .btn[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
div.akeeba-bootstrap .btn-large {
  padding: 11px 19px;
  font-size: 17.5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
div.akeeba-bootstrap .btn-large [class^="icon-"],
div.akeeba-bootstrap .btn-large [class*=" icon-"] {
  margin-top: 4px;
}
div.akeeba-bootstrap .btn-small {
  padding: 2px 10px;
  font-size: 11.9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
div.akeeba-bootstrap .btn-small [class^="icon-"],
div.akeeba-bootstrap .btn-small [class*=" icon-"] {
  margin-top: 0;
}
div.akeeba-bootstrap .btn-mini [class^="icon-"],
div.akeeba-bootstrap .btn-mini [class*=" icon-"] {
  margin-top: -1px;
}
div.akeeba-bootstrap .btn-mini {
  padding: 0 6px;
  font-size: 10.5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
div.akeeba-bootstrap .btn-block {
  display: block;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
div.akeeba-bootstrap .btn-block + .btn-block {
  margin-top: 5px;
}
div.akeeba-bootstrap input[type="submit"].btn-block,
div.akeeba-bootstrap input[type="reset"].btn-block,
div.akeeba-bootstrap input[type="button"].btn-block {
  width: 100%;
}
div.akeeba-bootstrap .btn-primary.active,
div.akeeba-bootstrap .btn-warning.active,
div.akeeba-bootstrap .btn-danger.active,
div.akeeba-bootstrap .btn-success.active,
div.akeeba-bootstrap .btn-info.active,
div.akeeba-bootstrap .btn-inverse.active {
  color: rgba(255, 255, 255, 0.75);
}
div.akeeba-bootstrap .btn-primary {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #006dcc;
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(to bottom, #0088cc, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #0044cc;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
div.akeeba-bootstrap .btn-primary:hover,
div.akeeba-bootstrap .btn-primary:focus,
div.akeeba-bootstrap .btn-primary:active,
div.akeeba-bootstrap .btn-primary.active,
div.akeeba-bootstrap .btn-primary.disabled,
div.akeeba-bootstrap .btn-primary[disabled] {
  color: #ffffff;
  background-color: #0044cc;
  *background-color: #003bb3;
}
div.akeeba-bootstrap .btn-primary:active,
div.akeeba-bootstrap .btn-primary.active {
  background-color: #003399 \9;
}
div.akeeba-bootstrap .btn-warning {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #faa732;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
  border-color: #f89406 #f89406 #ad6704;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #f89406;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
div.akeeba-bootstrap .btn-warning:hover,
div.akeeba-bootstrap .btn-warning:focus,
div.akeeba-bootstrap .btn-warning:active,
div.akeeba-bootstrap .btn-warning.active,
div.akeeba-bootstrap .btn-warning.disabled,
div.akeeba-bootstrap .btn-warning[disabled] {
  color: #ffffff;
  background-color: #f89406;
  *background-color: #df8505;
}
div.akeeba-bootstrap .btn-warning:active,
div.akeeba-bootstrap .btn-warning.active {
  background-color: #c67605 \9;
}
div.akeeba-bootstrap .btn-danger {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #da4f49;
  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
  border-color: #bd362f #bd362f #802420;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #bd362f;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
div.akeeba-bootstrap .btn-danger:hover,
div.akeeba-bootstrap .btn-danger:focus,
div.akeeba-bootstrap .btn-danger:active,
div.akeeba-bootstrap .btn-danger.active,
div.akeeba-bootstrap .btn-danger.disabled,
div.akeeba-bootstrap .btn-danger[disabled] {
  color: #ffffff;
  background-color: #bd362f;
  *background-color: #a9302a;
}
div.akeeba-bootstrap .btn-danger:active,
div.akeeba-bootstrap .btn-danger.active {
  background-color: #942a25 \9;
}
div.akeeba-bootstrap .btn-success {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #5bb75b;
  background-image: -moz-linear-gradient(top, #62c462, #51a351);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
  background-image: -webkit-linear-gradient(top, #62c462, #51a351);
  background-image: -o-linear-gradient(top, #62c462, #51a351);
  background-image: linear-gradient(to bottom, #62c462, #51a351);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
  border-color: #51a351 #51a351 #387038;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #51a351;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
div.akeeba-bootstrap .btn-success:hover,
div.akeeba-bootstrap .btn-success:focus,
div.akeeba-bootstrap .btn-success:active,
div.akeeba-bootstrap .btn-success.active,
div.akeeba-bootstrap .btn-success.disabled,
div.akeeba-bootstrap .btn-success[disabled] {
  color: #ffffff;
  background-color: #51a351;
  *background-color: #499249;
}
div.akeeba-bootstrap .btn-success:active,
div.akeeba-bootstrap .btn-success.active {
  background-color: #408140 \9;
}
div.akeeba-bootstrap .btn-info {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #49afcd;
  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
  border-color: #2f96b4 #2f96b4 #1f6377;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #2f96b4;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
div.akeeba-bootstrap .btn-info:hover,
div.akeeba-bootstrap .btn-info:focus,
div.akeeba-bootstrap .btn-info:active,
div.akeeba-bootstrap .btn-info.active,
div.akeeba-bootstrap .btn-info.disabled,
div.akeeba-bootstrap .btn-info[disabled] {
  color: #ffffff;
  background-color: #2f96b4;
  *background-color: #2a85a0;
}
div.akeeba-bootstrap .btn-info:active,
div.akeeba-bootstrap .btn-info.active {
  background-color: #24748c \9;
}
div.akeeba-bootstrap .btn-inverse {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #363636;
  background-image: -moz-linear-gradient(top, #444444, #222222);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
  background-image: -webkit-linear-gradient(top, #444444, #222222);
  background-image: -o-linear-gradient(top, #444444, #222222);
  background-image: linear-gradient(to bottom, #444444, #222222);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
  border-color: #222222 #222222 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #222222;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
div.akeeba-bootstrap .btn-inverse:hover,
div.akeeba-bootstrap .btn-inverse:focus,
div.akeeba-bootstrap .btn-inverse:active,
div.akeeba-bootstrap .btn-inverse.active,
div.akeeba-bootstrap .btn-inverse.disabled,
div.akeeba-bootstrap .btn-inverse[disabled] {
  color: #ffffff;
  background-color: #222222;
  *background-color: #151515;
}
div.akeeba-bootstrap .btn-inverse:active,
div.akeeba-bootstrap .btn-inverse.active {
  background-color: #080808 \9;
}
div.akeeba-bootstrap button.btn,
div.akeeba-bootstrap input[type="submit"].btn {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
div.akeeba-bootstrap button.btn::-moz-focus-inner,
div.akeeba-bootstrap input[type="submit"].btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}
div.akeeba-bootstrap button.btn.btn-large,
div.akeeba-bootstrap input[type="submit"].btn.btn-large {
  *padding-top: 7px;
  *padding-bottom: 7px;
}
div.akeeba-bootstrap button.btn.btn-small,
div.akeeba-bootstrap input[type="submit"].btn.btn-small {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
div.akeeba-bootstrap button.btn.btn-mini,
div.akeeba-bootstrap input[type="submit"].btn.btn-mini {
  *padding-top: 1px;
  *padding-bottom: 1px;
}
div.akeeba-bootstrap .btn-link,
div.akeeba-bootstrap .btn-link:active,
div.akeeba-bootstrap .btn-link[disabled] {
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
div.akeeba-bootstrap .btn-link {
  border-color: transparent;
  cursor: pointer;
  color: #0088cc;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
div.akeeba-bootstrap .btn-link:hover,
div.akeeba-bootstrap .btn-link:focus {
  color: #005580;
  text-decoration: underline;
  background-color: transparent;
}
div.akeeba-bootstrap .btn-link[disabled]:hover,
div.akeeba-bootstrap .btn-link[disabled]:focus {
  color: #333333;
  text-decoration: none;
}
div.akeeba-bootstrap .btn-group {
  position: relative;
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  font-size: 0;
  vertical-align: middle;
  white-space: nowrap;
  *margin-left: .3em;
}
div.akeeba-bootstrap .btn-group:first-child {
  *margin-left: 0;
}
div.akeeba-bootstrap .btn-group + .btn-group {
  margin-left: 5px;
}
div.akeeba-bootstrap .btn-toolbar {
  font-size: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}
div.akeeba-bootstrap .btn-toolbar > .btn + .btn,
div.akeeba-bootstrap .btn-toolbar > .btn-group + .btn,
div.akeeba-bootstrap .btn-toolbar > .btn + .btn-group {
  margin-left: 5px;
}
div.akeeba-bootstrap .btn-group > .btn {
  position: relative;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
div.akeeba-bootstrap .btn-group > .btn + .btn {
  margin-left: -1px;
}
div.akeeba-bootstrap .btn-group > .btn,
div.akeeba-bootstrap .btn-group > .dropdown-menu,
div.akeeba-bootstrap .btn-group > .popover {
  font-size: 14px;
}
div.akeeba-bootstrap .btn-group > .btn-mini {
  font-size: 10.5px;
}
div.akeeba-bootstrap .btn-group > .btn-small {
  font-size: 11.9px;
}
div.akeeba-bootstrap .btn-group > .btn-large {
  font-size: 17.5px;
}
div.akeeba-bootstrap .btn-group > .btn:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
div.akeeba-bootstrap .btn-group > .btn:last-child,
div.akeeba-bootstrap .btn-group > .dropdown-toggle {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
div.akeeba-bootstrap .btn-group > .btn.large:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
div.akeeba-bootstrap .btn-group > .btn.large:last-child,
div.akeeba-bootstrap .btn-group > .large.dropdown-toggle {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
div.akeeba-bootstrap .btn-group > .btn:hover,
div.akeeba-bootstrap .btn-group > .btn:focus,
div.akeeba-bootstrap .btn-group > .btn:active,
div.akeeba-bootstrap .btn-group > .btn.active {
  z-index: 2;
}
div.akeeba-bootstrap .btn-group .dropdown-toggle:active,
div.akeeba-bootstrap .btn-group.open .dropdown-toggle {
  outline: 0;
}
div.akeeba-bootstrap .btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
  -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);
  -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);
  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);
  *padding-top: 5px;
  *padding-bottom: 5px;
}
div.akeeba-bootstrap .btn-group > .btn-mini + .dropdown-toggle {
  padding-left: 5px;
  padding-right: 5px;
  *padding-top: 2px;
  *padding-bottom: 2px;
}
div.akeeba-bootstrap .btn-group > .btn-small + .dropdown-toggle {
  *padding-top: 5px;
  *padding-bottom: 4px;
}
div.akeeba-bootstrap .btn-group > .btn-large + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
  *padding-top: 7px;
  *padding-bottom: 7px;
}
div.akeeba-bootstrap .btn-group.open .dropdown-toggle {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
div.akeeba-bootstrap .btn-group.open .btn.dropdown-toggle {
  background-color: #e6e6e6;
}
div.akeeba-bootstrap .btn-group.open .btn-primary.dropdown-toggle {
  background-color: #0044cc;
}
div.akeeba-bootstrap .btn-group.open .btn-warning.dropdown-toggle {
  background-color: #f89406;
}
div.akeeba-bootstrap .btn-group.open .btn-danger.dropdown-toggle {
  background-color: #bd362f;
}
div.akeeba-bootstrap .btn-group.open .btn-success.dropdown-toggle {
  background-color: #51a351;
}
div.akeeba-bootstrap .btn-group.open .btn-info.dropdown-toggle {
  background-color: #2f96b4;
}
div.akeeba-bootstrap .btn-group.open .btn-inverse.dropdown-toggle {
  background-color: #222222;
}
div.akeeba-bootstrap .btn .caret {
  margin-top: 8px;
  margin-left: 0;
}
div.akeeba-bootstrap .btn-large .caret {
  margin-top: 6px;
}
div.akeeba-bootstrap .btn-large .caret {
  border-left-width: 5px;
  border-right-width: 5px;
  border-top-width: 5px;
}
div.akeeba-bootstrap .btn-mini .caret,
div.akeeba-bootstrap .btn-small .caret {
  margin-top: 8px;
}
div.akeeba-bootstrap .dropup .btn-large .caret {
  border-bottom-width: 5px;
}
div.akeeba-bootstrap .btn-primary .caret,
div.akeeba-bootstrap .btn-warning .caret,
div.akeeba-bootstrap .btn-danger .caret,
div.akeeba-bootstrap .btn-info .caret,
div.akeeba-bootstrap .btn-success .caret,
div.akeeba-bootstrap .btn-inverse .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
div.akeeba-bootstrap .btn-group-vertical {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
}
div.akeeba-bootstrap .btn-group-vertical > .btn {
  display: block;
  float: none;
  max-width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
div.akeeba-bootstrap .btn-group-vertical > .btn + .btn {
  margin-left: 0;
  margin-top: -1px;
}
div.akeeba-bootstrap .btn-group-vertical > .btn:first-child {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
div.akeeba-bootstrap .btn-group-vertical > .btn:last-child {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
div.akeeba-bootstrap .btn-group-vertical > .btn-large:first-child {
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
}
div.akeeba-bootstrap .btn-group-vertical > .btn-large:last-child {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
div.akeeba-bootstrap .alert {
  padding: 8px 35px 8px 14px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
div.akeeba-bootstrap .alert,
div.akeeba-bootstrap .alert h4 {
  color: #c09853;
}
div.akeeba-bootstrap .alert h4 {
  margin: 0;
}
div.akeeba-bootstrap .alert .close {
  position: relative;
  top: -2px;
  right: -21px;
  line-height: 20px;
}
div.akeeba-bootstrap .alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #468847;
}
div.akeeba-bootstrap .alert-success h4 {
  color: #468847;
}
div.akeeba-bootstrap .alert-danger,
div.akeeba-bootstrap .alert-error {
  background-color: #f2dede;
  border-color: #eed3d7;
  color: #b94a48;
}
div.akeeba-bootstrap .alert-danger h4,
div.akeeba-bootstrap .alert-error h4 {
  color: #b94a48;
}
div.akeeba-bootstrap .alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #3a87ad;
}
div.akeeba-bootstrap .alert-info h4 {
  color: #3a87ad;
}
div.akeeba-bootstrap .alert-block {
  padding-top: 14px;
  padding-bottom: 14px;
}
div.akeeba-bootstrap .alert-block > p,
div.akeeba-bootstrap .alert-block > ul {
  margin-bottom: 0;
}
div.akeeba-bootstrap .alert-block p + p {
  margin-top: 5px;
}
div.akeeba-bootstrap .nav {
  margin-left: 0;
  margin-bottom: 20px;
  list-style: none;
}
div.akeeba-bootstrap .nav > li > a {
  display: block;
}
div.akeeba-bootstrap .nav > li > a:hover,
div.akeeba-bootstrap .nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
div.akeeba-bootstrap .nav > li > a > img {
  max-width: none;
}
div.akeeba-bootstrap .nav > .pull-right {
  float: right;
}
div.akeeba-bootstrap .nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  color: #999999;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
}
div.akeeba-bootstrap .nav li + .nav-header {
  margin-top: 9px;
}
div.akeeba-bootstrap .nav-list {
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 0;
}
div.akeeba-bootstrap .nav-list > li > a,
div.akeeba-bootstrap .nav-list .nav-header {
  margin-left: -15px;
  margin-right: -15px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
div.akeeba-bootstrap .nav-list > li > a {
  padding: 3px 15px;
}
div.akeeba-bootstrap .nav-list > .active > a,
div.akeeba-bootstrap .nav-list > .active > a:hover,
div.akeeba-bootstrap .nav-list > .active > a:focus {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  background-color: #0088cc;
}
div.akeeba-bootstrap .nav-list [class^="icon-"],
div.akeeba-bootstrap .nav-list [class*=" icon-"] {
  margin-right: 2px;
}
div.akeeba-bootstrap .nav-list .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}
div.akeeba-bootstrap .nav-tabs,
div.akeeba-bootstrap .nav-pills {
  *zoom: 1;
}
div.akeeba-bootstrap .nav-tabs:before,
div.akeeba-bootstrap .nav-pills:before,
div.akeeba-bootstrap .nav-tabs:after,
div.akeeba-bootstrap .nav-pills:after {
  display: table;
  content: "";
  line-height: 0;
}
div.akeeba-bootstrap .nav-tabs:after,
div.akeeba-bootstrap .nav-pills:after {
  clear: both;
}
div.akeeba-bootstrap .nav-tabs > li,
div.akeeba-bootstrap .nav-pills > li {
  float: left;
}
div.akeeba-bootstrap .nav-tabs > li > a,
div.akeeba-bootstrap .nav-pills > li > a {
  padding-right: 12px;
  padding-left: 12px;
  margin-right: 2px;
  line-height: 14px;
}
div.akeeba-bootstrap .nav-tabs {
  border-bottom: 1px solid #ddd;
}
div.akeeba-bootstrap .nav-tabs > li {
  margin-bottom: -1px;
}
div.akeeba-bootstrap .nav-tabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 20px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
div.akeeba-bootstrap .nav-tabs > li > a:hover,
div.akeeba-bootstrap .nav-tabs > li > a:focus {
  border-color: #eeeeee #eeeeee #dddddd;
}
div.akeeba-bootstrap .nav-tabs > .active > a,
div.akeeba-bootstrap .nav-tabs > .active > a:hover,
div.akeeba-bootstrap .nav-tabs > .active > a:focus {
  color: #555555;
  background-color: #ffffff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
div.akeeba-bootstrap .nav-pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
div.akeeba-bootstrap .nav-pills > .active > a,
div.akeeba-bootstrap .nav-pills > .active > a:hover,
div.akeeba-bootstrap .nav-pills > .active > a:focus {
  color: #ffffff;
  background-color: #0088cc;
}
div.akeeba-bootstrap .nav-stacked > li {
  float: none;
}
div.akeeba-bootstrap .nav-stacked > li > a {
  margin-right: 0;
}
div.akeeba-bootstrap .nav-tabs.nav-stacked {
  border-bottom: 0;
}
div.akeeba-bootstrap .nav-tabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
div.akeeba-bootstrap .nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
div.akeeba-bootstrap .nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
div.akeeba-bootstrap .nav-tabs.nav-stacked > li > a:hover,
div.akeeba-bootstrap .nav-tabs.nav-stacked > li > a:focus {
  border-color: #ddd;
  z-index: 2;
}
div.akeeba-bootstrap .nav-pills.nav-stacked > li > a {
  margin-bottom: 3px;
}
div.akeeba-bootstrap .nav-pills.nav-stacked > li:last-child > a {
  margin-bottom: 1px;
}
div.akeeba-bootstrap .nav-tabs .dropdown-menu {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
div.akeeba-bootstrap .nav-pills .dropdown-menu {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
div.akeeba-bootstrap .nav .dropdown-toggle .caret {
  border-top-color: #0088cc;
  border-bottom-color: #0088cc;
  margin-top: 6px;
}
div.akeeba-bootstrap .nav .dropdown-toggle:hover .caret,
div.akeeba-bootstrap .nav .dropdown-toggle:focus .caret {
  border-top-color: #005580;
  border-bottom-color: #005580;
}
div.akeeba-bootstrap .nav-tabs .dropdown-toggle .caret {
  margin-top: 8px;
}
div.akeeba-bootstrap .nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
div.akeeba-bootstrap .nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}
div.akeeba-bootstrap .nav > .dropdown.active > a:hover,
div.akeeba-bootstrap .nav > .dropdown.active > a:focus {
  cursor: pointer;
}
div.akeeba-bootstrap .nav-tabs .open .dropdown-toggle,
div.akeeba-bootstrap .nav-pills .open .dropdown-toggle,
div.akeeba-bootstrap .nav > li.dropdown.open.active > a:hover,
div.akeeba-bootstrap .nav > li.dropdown.open.active > a:focus {
  color: #ffffff;
  background-color: #999999;
  border-color: #999999;
}
div.akeeba-bootstrap .nav li.dropdown.open .caret,
div.akeeba-bootstrap .nav li.dropdown.open.active .caret,
div.akeeba-bootstrap .nav li.dropdown.open a:hover .caret,
div.akeeba-bootstrap .nav li.dropdown.open a:focus .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
  opacity: 1;
  filter: alpha(opacity=100);
}
div.akeeba-bootstrap .tabs-stacked .open > a:hover,
div.akeeba-bootstrap .tabs-stacked .open > a:focus {
  border-color: #999999;
}
div.akeeba-bootstrap .tabbable {
  *zoom: 1;
}
div.akeeba-bootstrap .tabbable:before,
div.akeeba-bootstrap .tabbable:after {
  display: table;
  content: "";
  line-height: 0;
}
div.akeeba-bootstrap .tabbable:after {
  clear: both;
}
div.akeeba-bootstrap .tab-content {
  overflow: auto;
}
div.akeeba-bootstrap .tabs-below > .nav-tabs,
div.akeeba-bootstrap .tabs-right > .nav-tabs,
div.akeeba-bootstrap .tabs-left > .nav-tabs {
  border-bottom: 0;
}
div.akeeba-bootstrap .tab-content > .tab-pane,
div.akeeba-bootstrap .pill-content > .pill-pane {
  display: none;
}
div.akeeba-bootstrap .tab-content > .active,
div.akeeba-bootstrap .pill-content > .active {
  display: block;
}
div.akeeba-bootstrap .tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}
div.akeeba-bootstrap .tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}
div.akeeba-bootstrap .tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
div.akeeba-bootstrap .tabs-below > .nav-tabs > li > a:hover,
div.akeeba-bootstrap .tabs-below > .nav-tabs > li > a:focus {
  border-bottom-color: transparent;
  border-top-color: #ddd;
}
div.akeeba-bootstrap .tabs-below > .nav-tabs > .active > a,
div.akeeba-bootstrap .tabs-below > .nav-tabs > .active > a:hover,
div.akeeba-bootstrap .tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd #ddd;
}
div.akeeba-bootstrap .tabs-left > .nav-tabs > li,
div.akeeba-bootstrap .tabs-right > .nav-tabs > li {
  float: none;
}
div.akeeba-bootstrap .tabs-left > .nav-tabs > li > a,
div.akeeba-bootstrap .tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}
div.akeeba-bootstrap .tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}
div.akeeba-bootstrap .tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
div.akeeba-bootstrap .tabs-left > .nav-tabs > li > a:hover,
div.akeeba-bootstrap .tabs-left > .nav-tabs > li > a:focus {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}
div.akeeba-bootstrap .tabs-left > .nav-tabs .active > a,
div.akeeba-bootstrap .tabs-left > .nav-tabs .active > a:hover,
div.akeeba-bootstrap .tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}
div.akeeba-bootstrap .tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}
div.akeeba-bootstrap .tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
div.akeeba-bootstrap .tabs-right > .nav-tabs > li > a:hover,
div.akeeba-bootstrap .tabs-right > .nav-tabs > li > a:focus {
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
}
div.akeeba-bootstrap .tabs-right > .nav-tabs .active > a,
div.akeeba-bootstrap .tabs-right > .nav-tabs .active > a:hover,
div.akeeba-bootstrap .tabs-right > .nav-tabs .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #ffffff;
}
div.akeeba-bootstrap .nav > .disabled > a {
  color: #999999;
}
div.akeeba-bootstrap .nav > .disabled > a:hover,
div.akeeba-bootstrap .nav > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  cursor: default;
}
div.akeeba-bootstrap .navbar {
  overflow: visible;
  margin-bottom: 20px;
  *position: relative;
  *z-index: 2;
}
div.akeeba-bootstrap .navbar-inner {
  min-height: 40px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #fafafa;
  background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
  background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
  border: 1px solid #d4d4d4;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  *zoom: 1;
}
div.akeeba-bootstrap .navbar-inner:before,
div.akeeba-bootstrap .navbar-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
div.akeeba-bootstrap .navbar-inner:after {
  clear: both;
}
div.akeeba-bootstrap .navbar .container {
  width: auto;
}
div.akeeba-bootstrap .nav-collapse.collapse {
  height: auto;
  overflow: visible;
}
div.akeeba-bootstrap .navbar .brand {
  float: left;
  display: block;
  padding: 10px 20px 10px;
  margin-left: -20px;
  font-size: 20px;
  font-weight: 200;
  color: #777777;
  text-shadow: 0 1px 0 #ffffff;
}
div.akeeba-bootstrap .navbar .brand:hover,
div.akeeba-bootstrap .navbar .brand:focus {
  text-decoration: none;
}
div.akeeba-bootstrap .navbar-text {
  margin-bottom: 0;
  line-height: 40px;
  color: #777777;
}
div.akeeba-bootstrap .navbar-link {
  color: #777777;
}
div.akeeba-bootstrap .navbar-link:hover,
div.akeeba-bootstrap .navbar-link:focus {
  color: #333333;
}
div.akeeba-bootstrap .navbar .divider-vertical {
  height: 40px;
  margin: 0 9px;
  border-left: 1px solid #f2f2f2;
  border-right: 1px solid #ffffff;
}
div.akeeba-bootstrap .navbar .btn,
div.akeeba-bootstrap .navbar .btn-group {
  margin-top: 5px;
}
div.akeeba-bootstrap .navbar .btn-group .btn,
div.akeeba-bootstrap .navbar .input-prepend .btn,
div.akeeba-bootstrap .navbar .input-append .btn,
div.akeeba-bootstrap .navbar .input-prepend .btn-group,
div.akeeba-bootstrap .navbar .input-append .btn-group {
  margin-top: 0;
}
div.akeeba-bootstrap .navbar-form {
  margin-bottom: 0;
  *zoom: 1;
}
div.akeeba-bootstrap .navbar-form:before,
div.akeeba-bootstrap .navbar-form:after {
  display: table;
  content: "";
  line-height: 0;
}
div.akeeba-bootstrap .navbar-form:after {
  clear: both;
}
div.akeeba-bootstrap .navbar-form input,
div.akeeba-bootstrap .navbar-form select,
div.akeeba-bootstrap .navbar-form .radio,
div.akeeba-bootstrap .navbar-form .checkbox {
  margin-top: 5px;
}
div.akeeba-bootstrap .navbar-form input,
div.akeeba-bootstrap .navbar-form select,
div.akeeba-bootstrap .navbar-form .btn {
  display: inline-block;
  margin-bottom: 0;
}
div.akeeba-bootstrap .navbar-form input[type="image"],
div.akeeba-bootstrap .navbar-form input[type="checkbox"],
div.akeeba-bootstrap .navbar-form input[type="radio"] {
  margin-top: 3px;
}
div.akeeba-bootstrap .navbar-form .input-append,
div.akeeba-bootstrap .navbar-form .input-prepend {
  margin-top: 5px;
  white-space: nowrap;
}
div.akeeba-bootstrap .navbar-form .input-append input,
div.akeeba-bootstrap .navbar-form .input-prepend input {
  margin-top: 0;
}
div.akeeba-bootstrap .navbar-search {
  position: relative;
  float: left;
  margin-top: 5px;
  margin-bottom: 0;
}
div.akeeba-bootstrap .navbar-search .search-query {
  margin-bottom: 0;
  padding: 4px 14px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
div.akeeba-bootstrap .navbar-static-top {
  position: static;
  margin-bottom: 0;
}
div.akeeba-bootstrap .navbar-static-top .navbar-inner {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
div.akeeba-bootstrap .navbar-fixed-top,
div.akeeba-bootstrap .navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
  margin-bottom: 0;
}
div.akeeba-bootstrap .navbar-fixed-top .navbar-inner,
div.akeeba-bootstrap .navbar-static-top .navbar-inner {
  border-width: 0 0 1px;
}
div.akeeba-bootstrap .navbar-fixed-bottom .navbar-inner {
  border-width: 1px 0 0;
}
div.akeeba-bootstrap .navbar-fixed-top .navbar-inner,
div.akeeba-bootstrap .navbar-fixed-bottom .navbar-inner {
  padding-left: 0;
  padding-right: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
div.akeeba-bootstrap .navbar-static-top .container,
div.akeeba-bootstrap .navbar-fixed-top .container,
div.akeeba-bootstrap .navbar-fixed-bottom .container {
  width: 940px;
}
div.akeeba-bootstrap .navbar-fixed-top {
  top: 0;
}
div.akeeba-bootstrap .navbar-fixed-top .navbar-inner,
div.akeeba-bootstrap .navbar-static-top .navbar-inner {
  -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  box-shadow: 0 1px 10px rgba(0,0,0,.1);
}
div.akeeba-bootstrap .navbar-fixed-bottom {
  bottom: 0;
}
div.akeeba-bootstrap .navbar-fixed-bottom .navbar-inner {
  -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  box-shadow: 0 -1px 10px rgba(0,0,0,.1);
}
div.akeeba-bootstrap .navbar .nav {
  position: relative;
  left: 0;
  display: block;
  float: left;
  margin: 0 10px 0 0;
}
div.akeeba-bootstrap .navbar .nav.pull-right {
  float: right;
  margin-right: 0;
}
div.akeeba-bootstrap .navbar .nav > li {
  float: left;
}
div.akeeba-bootstrap .navbar .nav > li > a {
  float: none;
  padding: 10px 15px 10px;
  color: #777777;
  text-decoration: none;
  text-shadow: 0 1px 0 #ffffff;
}
div.akeeba-bootstrap .navbar .nav .dropdown-toggle .caret {
  margin-top: 8px;
}
div.akeeba-bootstrap .navbar .nav > li > a:focus,
div.akeeba-bootstrap .navbar .nav > li > a:hover {
  background-color: transparent;
  color: #333333;
  text-decoration: none;
}
div.akeeba-bootstrap .navbar .nav > .active > a,
div.akeeba-bootstrap .navbar .nav > .active > a:hover,
div.akeeba-bootstrap .navbar .nav > .active > a:focus {
  color: #555555;
  text-decoration: none;
  background-color: #e5e5e5;
  -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
}
div.akeeba-bootstrap .navbar .btn-navbar {
  display: none;
  float: right;
  padding: 7px 10px;
  margin-left: 5px;
  margin-right: 5px;
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #ededed;
  background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));
  background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5);
  background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5);
  background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);
  border-color: #e5e5e5 #e5e5e5 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #e5e5e5;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
div.akeeba-bootstrap .navbar .btn-navbar:hover,
div.akeeba-bootstrap .navbar .btn-navbar:focus,
div.akeeba-bootstrap .navbar .btn-navbar:active,
div.akeeba-bootstrap .navbar .btn-navbar.active,
div.akeeba-bootstrap .navbar .btn-navbar.disabled,
div.akeeba-bootstrap .navbar .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #e5e5e5;
  *background-color: #d9d9d9;
}
div.akeeba-bootstrap .navbar .btn-navbar:active,
div.akeeba-bootstrap .navbar .btn-navbar.active {
  background-color: #cccccc \9;
}
div.akeeba-bootstrap .navbar .btn-navbar .icon-bar {
  display: block;
  width: 18px;
  height: 2px;
  background-color: #f5f5f5;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
}
div.akeeba-bootstrap .btn-navbar .icon-bar + .icon-bar {
  margin-top: 3px;
}
div.akeeba-bootstrap .navbar .nav > li > .dropdown-menu:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  top: -7px;
  left: 9px;
}
div.akeeba-bootstrap .navbar .nav > li > .dropdown-menu:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  position: absolute;
  top: -6px;
  left: 10px;
}
div.akeeba-bootstrap .navbar-fixed-bottom .nav > li > .dropdown-menu:before {
  border-top: 7px solid #ccc;
  border-top-color: rgba(0, 0, 0, 0.2);
  border-bottom: 0;
  bottom: -7px;
  top: auto;
}
div.akeeba-bootstrap .navbar-fixed-bottom .nav > li > .dropdown-menu:after {
  border-top: 6px solid #ffffff;
  border-bottom: 0;
  bottom: -6px;
  top: auto;
}
div.akeeba-bootstrap .navbar .nav li.dropdown > a:hover .caret,
div.akeeba-bootstrap .navbar .nav li.dropdown > a:focus .caret {
  border-top-color: #333333;
  border-bottom-color: #333333;
}
div.akeeba-bootstrap .navbar .nav li.dropdown.open > .dropdown-toggle,
div.akeeba-bootstrap .navbar .nav li.dropdown.active > .dropdown-toggle,
div.akeeba-bootstrap .navbar .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #e5e5e5;
  color: #555555;
}
div.akeeba-bootstrap .navbar .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #777777;
  border-bottom-color: #777777;
}
div.akeeba-bootstrap .navbar .nav li.dropdown.open > .dropdown-toggle .caret,
div.akeeba-bootstrap .navbar .nav li.dropdown.active > .dropdown-toggle .caret,
div.akeeba-bootstrap .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}
div.akeeba-bootstrap .navbar .pull-right > li > .dropdown-menu,
div.akeeba-bootstrap .navbar .nav > li > .dropdown-menu.pull-right {
  left: auto;
  right: 0;
}
div.akeeba-bootstrap .navbar .pull-right > li > .dropdown-menu:before,
div.akeeba-bootstrap .navbar .nav > li > .dropdown-menu.pull-right:before {
  left: auto;
  right: 12px;
}
div.akeeba-bootstrap .navbar .pull-right > li > .dropdown-menu:after,
div.akeeba-bootstrap .navbar .nav > li > .dropdown-menu.pull-right:after {
  left: auto;
  right: 13px;
}
div.akeeba-bootstrap .navbar .pull-right > li > .dropdown-menu .dropdown-menu,
div.akeeba-bootstrap .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
  left: auto;
  right: 100%;
  margin-left: 0;
  margin-right: -1px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}
div.akeeba-bootstrap .navbar-inverse .navbar-inner {
  background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top, #222222, #111111);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));
  background-image: -webkit-linear-gradient(top, #222222, #111111);
  background-image: -o-linear-gradient(top, #222222, #111111);
  background-image: linear-gradient(to bottom, #222222, #111111);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
  border-color: #252525;
}
div.akeeba-bootstrap .navbar-inverse .brand,
div.akeeba-bootstrap .navbar-inverse .nav > li > a {
  color: #999999;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
div.akeeba-bootstrap .navbar-inverse .brand:hover,
div.akeeba-bootstrap .navbar-inverse .nav > li > a:hover,
div.akeeba-bootstrap .navbar-inverse .brand:focus,
div.akeeba-bootstrap .navbar-inverse .nav > li > a:focus {
  color: #ffffff;
}
div.akeeba-bootstrap .navbar-inverse .brand {
  color: #999999;
}
div.akeeba-bootstrap .navbar-inverse .navbar-text {
  color: #999999;
}
div.akeeba-bootstrap .navbar-inverse .nav > li > a:focus,
div.akeeba-bootstrap .navbar-inverse .nav > li > a:hover {
  background-color: transparent;
  color: #ffffff;
}
div.akeeba-bootstrap .navbar-inverse .nav .active > a,
div.akeeba-bootstrap .navbar-inverse .nav .active > a:hover,
div.akeeba-bootstrap .navbar-inverse .nav .active > a:focus {
  color: #ffffff;
  background-color: #111111;
}
div.akeeba-bootstrap .navbar-inverse .navbar-link {
  color: #999999;
}
div.akeeba-bootstrap .navbar-inverse .navbar-link:hover,
div.akeeba-bootstrap .navbar-inverse .navbar-link:focus {
  color: #ffffff;
}
div.akeeba-bootstrap .navbar-inverse .divider-vertical {
  border-left-color: #111111;
  border-right-color: #222222;
}
div.akeeba-bootstrap .navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
div.akeeba-bootstrap .navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
div.akeeba-bootstrap .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #111111;
  color: #ffffff;
}
div.akeeba-bootstrap .navbar-inverse .nav li.dropdown > a:hover .caret,
div.akeeba-bootstrap .navbar-inverse .nav li.dropdown > a:focus .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
div.akeeba-bootstrap .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #999999;
  border-bottom-color: #999999;
}
div.akeeba-bootstrap .navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
div.akeeba-bootstrap .navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
div.akeeba-bootstrap .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
div.akeeba-bootstrap .navbar-inverse .navbar-search .search-query {
  color: #ffffff;
  background-color: #515151;
  border-color: #111111;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
div.akeeba-bootstrap .navbar-inverse .navbar-search .search-query:-moz-placeholder {
  color: #cccccc;
}
div.akeeba-bootstrap .navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
  color: #cccccc;
}
div.akeeba-bootstrap .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
  color: #cccccc;
}
div.akeeba-bootstrap .navbar-inverse .navbar-search .search-query:focus,
div.akeeba-bootstrap .navbar-inverse .navbar-search .search-query.focused {
  padding: 5px 15px;
  color: #333333;
  text-shadow: 0 1px 0 #ffffff;
  background-color: #ffffff;
  border: 0;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  outline: 0;
}
div.akeeba-bootstrap .navbar-inverse .btn-navbar {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0e0e0e;
  background-image: -moz-linear-gradient(top, #151515, #040404);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));
  background-image: -webkit-linear-gradient(top, #151515, #040404);
  background-image: -o-linear-gradient(top, #151515, #040404);
  background-image: linear-gradient(to bottom, #151515, #040404);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
  border-color: #040404 #040404 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #040404;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
div.akeeba-bootstrap .navbar-inverse .btn-navbar:hover,
div.akeeba-bootstrap .navbar-inverse .btn-navbar:focus,
div.akeeba-bootstrap .navbar-inverse .btn-navbar:active,
div.akeeba-bootstrap .navbar-inverse .btn-navbar.active,
div.akeeba-bootstrap .navbar-inverse .btn-navbar.disabled,
div.akeeba-bootstrap .navbar-inverse .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #040404;
  *background-color: #000000;
}
div.akeeba-bootstrap .navbar-inverse .btn-navbar:active,
div.akeeba-bootstrap .navbar-inverse .btn-navbar.active {
  background-color: #000000 \9;
}
div.akeeba-bootstrap .breadcrumb {
  padding: 8px 15px;
  margin: 0 0 20px;
  list-style: none;
  background-color: #f5f5f5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
div.akeeba-bootstrap .breadcrumb > li {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  text-shadow: 0 1px 0 #ffffff;
}
div.akeeba-bootstrap .breadcrumb > li > .divider {
  padding: 0 5px;
  color: #ccc;
}
div.akeeba-bootstrap .breadcrumb > .active {
  color: #999999;
}
div.akeeba-bootstrap .pagination {
  margin: 20px 0;
}
div.akeeba-bootstrap .pagination ul {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  margin-left: 0;
  margin-bottom: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
div.akeeba-bootstrap .pagination ul > li {
  display: inline;
}
div.akeeba-bootstrap .pagination ul > li > a,
div.akeeba-bootstrap .pagination ul > li > span {
  float: left;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-left-width: 0;
}
div.akeeba-bootstrap .pagination ul > li > a:hover,
div.akeeba-bootstrap .pagination ul > li > a:focus,
div.akeeba-bootstrap .pagination ul > .active > a,
div.akeeba-bootstrap .pagination ul > .active > span {
  background-color: #f5f5f5;
}
div.akeeba-bootstrap .pagination ul > .active > a,
div.akeeba-bootstrap .pagination ul > .active > span {
  color: #999999;
  cursor: default;
}
div.akeeba-bootstrap .pagination ul > .disabled > span,
div.akeeba-bootstrap .pagination ul > .disabled > a,
div.akeeba-bootstrap .pagination ul > .disabled > a:hover,
div.akeeba-bootstrap .pagination ul > .disabled > a:focus {
  color: #999999;
  background-color: transparent;
  cursor: default;
}
div.akeeba-bootstrap .pagination ul > li:first-child > a,
div.akeeba-bootstrap .pagination ul > li:first-child > span {
  border-left-width: 1px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
div.akeeba-bootstrap .pagination ul > li:last-child > a,
div.akeeba-bootstrap .pagination ul > li:last-child > span {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
div.akeeba-bootstrap .pagination-centered {
  text-align: center;
}
div.akeeba-bootstrap .pagination-right {
  text-align: right;
}
div.akeeba-bootstrap .pagination-large ul > li > a,
div.akeeba-bootstrap .pagination-large ul > li > span {
  padding: 11px 19px;
  font-size: 17.5px;
}
div.akeeba-bootstrap .pagination-large ul > li:first-child > a,
div.akeeba-bootstrap .pagination-large ul > li:first-child > span {
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
div.akeeba-bootstrap .pagination-large ul > li:last-child > a,
div.akeeba-bootstrap .pagination-large ul > li:last-child > span {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
div.akeeba-bootstrap .pagination-mini ul > li:first-child > a,
div.akeeba-bootstrap .pagination-small ul > li:first-child > a,
div.akeeba-bootstrap .pagination-mini ul > li:first-child > span,
div.akeeba-bootstrap .pagination-small ul > li:first-child > span {
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-left-radius: 3px;
}
div.akeeba-bootstrap .pagination-mini ul > li:last-child > a,
div.akeeba-bootstrap .pagination-small ul > li:last-child > a,
div.akeeba-bootstrap .pagination-mini ul > li:last-child > span,
div.akeeba-bootstrap .pagination-small ul > li:last-child > span {
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
}
div.akeeba-bootstrap .pagination-small ul > li > a,
div.akeeba-bootstrap .pagination-small ul > li > span {
  padding: 2px 10px;
  font-size: 11.9px;
}
div.akeeba-bootstrap .pagination-mini ul > li > a,
div.akeeba-bootstrap .pagination-mini ul > li > span {
  padding: 0 6px;
  font-size: 10.5px;
}
div.akeeba-bootstrap .pager {
  margin: 20px 0;
  list-style: none;
  text-align: center;
  *zoom: 1;
}
div.akeeba-bootstrap .pager:before,
div.akeeba-bootstrap .pager:after {
  display: table;
  content: "";
  line-height: 0;
}
div.akeeba-bootstrap .pager:after {
  clear: both;
}
div.akeeba-bootstrap .pager li {
  display: inline;
}
div.akeeba-bootstrap .pager li > a,
div.akeeba-bootstrap .pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
div.akeeba-bootstrap .pager li > a:hover,
div.akeeba-bootstrap .pager li > a:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}
div.akeeba-bootstrap .pager .next > a,
div.akeeba-bootstrap .pager .next > span {
  float: right;
}
div.akeeba-bootstrap .pager .previous > a,
div.akeeba-bootstrap .pager .previous > span {
  float: left;
}
div.akeeba-bootstrap .pager .disabled > a,
div.akeeba-bootstrap .pager .disabled > a:hover,
div.akeeba-bootstrap .pager .disabled > a:focus,
div.akeeba-bootstrap .pager .disabled > span {
  color: #999999;
  background-color: #fff;
  cursor: default;
}
div.akeeba-bootstrap .tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  font-size: 11px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
div.akeeba-bootstrap .tooltip.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
div.akeeba-bootstrap .tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
div.akeeba-bootstrap .tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
div.akeeba-bootstrap .tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
div.akeeba-bootstrap .tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
div.akeeba-bootstrap .tooltip-inner {
  max-width: 200px;
  padding: 8px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: #000000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
div.akeeba-bootstrap .tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
div.akeeba-bootstrap .tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
div.akeeba-bootstrap .tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000000;
}
div.akeeba-bootstrap .tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000000;
}
div.akeeba-bootstrap .tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
div.akeeba-bootstrap .thumbnails {
  margin-left: -20px;
  list-style: none;
  *zoom: 1;
}
div.akeeba-bootstrap .thumbnails:before,
div.akeeba-bootstrap .thumbnails:after {
  display: table;
  content: "";
  line-height: 0;
}
div.akeeba-bootstrap .thumbnails:after {
  clear: both;
}
div.akeeba-bootstrap .row-fluid .thumbnails {
  margin-left: 0;
}
div.akeeba-bootstrap .thumbnails > li {
  float: left;
  margin-bottom: 20px;
  margin-left: 20px;
}
div.akeeba-bootstrap .thumbnail {
  display: block;
  padding: 4px;
  line-height: 20px;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
div.akeeba-bootstrap a.thumbnail:hover,
div.akeeba-bootstrap a.thumbnail:focus {
  border-color: #0088cc;
  -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
  -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
  box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
}
div.akeeba-bootstrap .thumbnail > img {
  display: block;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
div.akeeba-bootstrap .thumbnail .caption {
  padding: 9px;
  color: #555555;
}
div.akeeba-bootstrap .media,
div.akeeba-bootstrap .media-body {
  overflow: hidden;
  *overflow: visible;
  zoom: 1;
}
div.akeeba-bootstrap .media,
div.akeeba-bootstrap .media .media {
  margin-top: 15px;
}
div.akeeba-bootstrap .media:first-child {
  margin-top: 0;
}
div.akeeba-bootstrap .media-object {
  display: block;
}
div.akeeba-bootstrap .media-heading {
  margin: 0 0 5px;
}
div.akeeba-bootstrap .media > .pull-left {
  margin-right: 10px;
}
div.akeeba-bootstrap .media > .pull-right {
  margin-left: 10px;
}
div.akeeba-bootstrap .media-list {
  margin-left: 0;
  list-style: none;
}
div.akeeba-bootstrap .label,
div.akeeba-bootstrap .badge {
  display: inline-block;
  padding: 2px 4px;
  font-size: 11.844px;
  font-weight: bold;
  line-height: 14px;
  color: #ffffff;
  vertical-align: baseline;
  white-space: nowrap;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #999999;
}
div.akeeba-bootstrap .label {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
div.akeeba-bootstrap .badge {
  padding-left: 9px;
  padding-right: 9px;
  -webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  border-radius: 9px;
}
div.akeeba-bootstrap .label:empty,
div.akeeba-bootstrap .badge:empty {
  display: none;
}
div.akeeba-bootstrap a.label:hover,
div.akeeba-bootstrap a.label:focus,
div.akeeba-bootstrap a.badge:hover,
div.akeeba-bootstrap a.badge:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
div.akeeba-bootstrap .label-important,
div.akeeba-bootstrap .badge-important {
  background-color: #b94a48;
}
div.akeeba-bootstrap .label-important[href],
div.akeeba-bootstrap .badge-important[href] {
  background-color: #953b39;
}
div.akeeba-bootstrap .label-warning,
div.akeeba-bootstrap .badge-warning {
  background-color: #f89406;
}
div.akeeba-bootstrap .label-warning[href],
div.akeeba-bootstrap .badge-warning[href] {
  background-color: #c67605;
}
div.akeeba-bootstrap .label-success,
div.akeeba-bootstrap .badge-success {
  background-color: #468847;
}
div.akeeba-bootstrap .label-success[href],
div.akeeba-bootstrap .badge-success[href] {
  background-color: #356635;
}
div.akeeba-bootstrap .label-info,
div.akeeba-bootstrap .badge-info {
  background-color: #3a87ad;
}
div.akeeba-bootstrap .label-info[href],
div.akeeba-bootstrap .badge-info[href] {
  background-color: #2d6987;
}
div.akeeba-bootstrap .label-inverse,
div.akeeba-bootstrap .badge-inverse {
  background-color: #333333;
}
div.akeeba-bootstrap .label-inverse[href],
div.akeeba-bootstrap .badge-inverse[href] {
  background-color: #1a1a1a;
}
div.akeeba-bootstrap .btn .label,
div.akeeba-bootstrap .btn .badge {
  position: relative;
  top: -1px;
}
div.akeeba-bootstrap .btn-mini .label,
div.akeeba-bootstrap .btn-mini .badge {
  top: 0;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-ms-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 40px 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
div.akeeba-bootstrap .progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
div.akeeba-bootstrap .progress .bar {
  width: 0%;
  height: 100%;
  color: #ffffff;
  float: left;
  font-size: 12px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0e90d2;
  background-image: -moz-linear-gradient(top, #149bdf, #0480be);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
  background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
  background-image: -o-linear-gradient(top, #149bdf, #0480be);
  background-image: linear-gradient(to bottom, #149bdf, #0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: width 0.6s ease;
  -moz-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
div.akeeba-bootstrap .progress .bar + .bar {
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
}
div.akeeba-bootstrap .progress-striped .bar {
  background-color: #149bdf;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  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);
  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);
  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);
  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);
  -webkit-background-size: 40px 40px;
  -moz-background-size: 40px 40px;
  -o-background-size: 40px 40px;
  background-size: 40px 40px;
}
div.akeeba-bootstrap .progress.active .bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
div.akeeba-bootstrap .progress-danger .bar,
div.akeeba-bootstrap .progress .bar-danger {
  background-color: #dd514c;
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
}
div.akeeba-bootstrap .progress-danger.progress-striped .bar,
div.akeeba-bootstrap .progress-striped .bar-danger {
  background-color: #ee5f5b;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  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);
  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);
  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);
  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);
}
div.akeeba-bootstrap .progress-success .bar,
div.akeeba-bootstrap .progress .bar-success {
  background-color: #5eb95e;
  background-image: -moz-linear-gradient(top, #62c462, #57a957);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
  background-image: -o-linear-gradient(top, #62c462, #57a957);
  background-image: linear-gradient(to bottom, #62c462, #57a957);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
}
div.akeeba-bootstrap .progress-success.progress-striped .bar,
div.akeeba-bootstrap .progress-striped .bar-success {
  background-color: #62c462;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  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);
  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);
  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);
  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);
}
div.akeeba-bootstrap .progress-info .bar,
div.akeeba-bootstrap .progress .bar-info {
  background-color: #4bb1cf;
  background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
  background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
  background-image: linear-gradient(to bottom, #5bc0de, #339bb9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
}
div.akeeba-bootstrap .progress-info.progress-striped .bar,
div.akeeba-bootstrap .progress-striped .bar-info {
  background-color: #5bc0de;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  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);
  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);
  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);
  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);
}
div.akeeba-bootstrap .progress-warning .bar,
div.akeeba-bootstrap .progress .bar-warning {
  background-color: #faa732;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
}
div.akeeba-bootstrap .progress-warning.progress-striped .bar,
div.akeeba-bootstrap .progress-striped .bar-warning {
  background-color: #fbb450;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  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);
  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);
  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);
  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);
}
div.akeeba-bootstrap .accordion {
  margin-bottom: 20px;
}
div.akeeba-bootstrap .accordion-group {
  margin-bottom: 2px;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
div.akeeba-bootstrap .accordion-heading {
  border-bottom: 0;
}
div.akeeba-bootstrap .accordion-heading .accordion-toggle {
  display: block;
  padding: 8px 15px;
}
div.akeeba-bootstrap .accordion-toggle {
  cursor: pointer;
}
div.akeeba-bootstrap .accordion-inner {
  padding: 9px 15px;
  border-top: 1px solid #e5e5e5;
}
div.akeeba-bootstrap .carousel {
  position: relative;
  margin-bottom: 20px;
  line-height: 1;
}
div.akeeba-bootstrap .carousel-inner {
  overflow: hidden;
  width: 100%;
  position: relative;
}
div.akeeba-bootstrap .carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -moz-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
div.akeeba-bootstrap .carousel-inner > .item > img,
div.akeeba-bootstrap .carousel-inner > .item > a > img {
  display: block;
  line-height: 1;
}
div.akeeba-bootstrap .carousel-inner > .active,
div.akeeba-bootstrap .carousel-inner > .next,
div.akeeba-bootstrap .carousel-inner > .prev {
  display: block;
}
div.akeeba-bootstrap .carousel-inner > .active {
  left: 0;
}
div.akeeba-bootstrap .carousel-inner > .next,
div.akeeba-bootstrap .carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
div.akeeba-bootstrap .carousel-inner > .next {
  left: 100%;
}
div.akeeba-bootstrap .carousel-inner > .prev {
  left: -100%;
}
div.akeeba-bootstrap .carousel-inner > .next.left,
div.akeeba-bootstrap .carousel-inner > .prev.right {
  left: 0;
}
div.akeeba-bootstrap .carousel-inner > .active.left {
  left: -100%;
}
div.akeeba-bootstrap .carousel-inner > .active.right {
  left: 100%;
}
div.akeeba-bootstrap .carousel-control {
  position: absolute;
  top: 40%;
  left: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 30px;
  color: #ffffff;
  text-align: center;
  background: #222222;
  border: 3px solid #ffffff;
  -webkit-border-radius: 23px;
  -moz-border-radius: 23px;
  border-radius: 23px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
div.akeeba-bootstrap .carousel-control.right {
  left: auto;
  right: 15px;
}
div.akeeba-bootstrap .carousel-control:hover,
div.akeeba-bootstrap .carousel-control:focus {
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
div.akeeba-bootstrap .carousel-indicators {
  position: absolute;
  top: 15px;
  right: 15px;
  z-index: 5;
  margin: 0;
  list-style: none;
}
div.akeeba-bootstrap .carousel-indicators li {
  display: block;
  float: left;
  width: 10px;
  height: 10px;
  margin-left: 5px;
  text-indent: -999px;
  background-color: #ccc;
  background-color: rgba(255, 255, 255, 0.25);
  border-radius: 5px;
}
div.akeeba-bootstrap .carousel-indicators .active {
  background-color: #fff;
}
div.akeeba-bootstrap .carousel-caption {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 15px;
  background: #333333;
  background: rgba(0, 0, 0, 0.75);
}
div.akeeba-bootstrap .carousel-caption h4,
div.akeeba-bootstrap .carousel-caption p {
  color: #ffffff;
  line-height: 20px;
}
div.akeeba-bootstrap .carousel-caption h4 {
  margin: 0 0 5px;
}
div.akeeba-bootstrap .carousel-caption p {
  margin-bottom: 0;
}
div.akeeba-bootstrap .hero-unit {
  padding: 60px;
  margin-bottom: 30px;
  font-size: 18px;
  font-weight: 200;
  line-height: 30px;
  color: inherit;
  background-color: #eeeeee;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
div.akeeba-bootstrap .hero-unit h1 {
  margin-bottom: 0;
  font-size: 60px;
  line-height: 1;
  color: inherit;
  letter-spacing: -1px;
}
div.akeeba-bootstrap .hero-unit li {
  line-height: 30px;
}
div.akeeba-bootstrap .pull-right {
  float: right;
}
div.akeeba-bootstrap .pull-left {
  float: left;
}
div.akeeba-bootstrap .hide {
  display: none;
}
div.akeeba-bootstrap .show {
  display: block;
}
div.akeeba-bootstrap .invisible {
  visibility: hidden;
}
div.akeeba-bootstrap .affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
div.akeeba-bootstrap .hidden {
  display: none;
  visibility: hidden;
}
div.akeeba-bootstrap .visible-phone {
  display: none !important;
}
div.akeeba-bootstrap .visible-tablet {
  display: none !important;
}
div.akeeba-bootstrap .hidden-desktop {
  display: none !important;
}
div.akeeba-bootstrap .visible-desktop {
  display: inherit !important;
}
@media (min-width: 768px) and (max-width: 979px) {
  div.akeeba-bootstrap .hidden-desktop {
    display: inherit !important;
  }
  div.akeeba-bootstrap .visible-desktop {
    display: none !important ;
  }
  div.akeeba-bootstrap .visible-tablet {
    display: inherit !important;
  }
  div.akeeba-bootstrap .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 767px) {
  div.akeeba-bootstrap .hidden-desktop {
    display: inherit !important;
  }
  div.akeeba-bootstrap .visible-desktop {
    display: none !important;
  }
  div.akeeba-bootstrap .visible-phone {
    display: inherit !important;
  }
  div.akeeba-bootstrap .hidden-phone {
    display: none !important;
  }
}
div.akeeba-bootstrap .visible-print {
  display: none !important;
}
@media print {
  div.akeeba-bootstrap .visible-print {
    display: inherit !important;
  }
  div.akeeba-bootstrap .hidden-print {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  div.akeeba-bootstrap .row {
    margin-left: -30px;
    *zoom: 1;
  }
  div.akeeba-bootstrap .row:before,
  div.akeeba-bootstrap .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  div.akeeba-bootstrap .row:after {
    clear: both;
  }
  div.akeeba-bootstrap [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 30px;
  }
  div.akeeba-bootstrap .container,
  div.akeeba-bootstrap .navbar-static-top .container,
  div.akeeba-bootstrap .navbar-fixed-top .container,
  div.akeeba-bootstrap .navbar-fixed-bottom .container {
    width: 1170px;
  }
  div.akeeba-bootstrap .span12 {
    width: 1170px;
  }
  div.akeeba-bootstrap .span11 {
    width: 1070px;
  }
  div.akeeba-bootstrap .span10 {
    width: 970px;
  }
  div.akeeba-bootstrap .span9 {
    width: 870px;
  }
  div.akeeba-bootstrap .span8 {
    width: 770px;
  }
  div.akeeba-bootstrap .span7 {
    width: 670px;
  }
  div.akeeba-bootstrap .span6 {
    width: 570px;
  }
  div.akeeba-bootstrap .span5 {
    width: 470px;
  }
  div.akeeba-bootstrap .span4 {
    width: 370px;
  }
  div.akeeba-bootstrap .span3 {
    width: 270px;
  }
  div.akeeba-bootstrap .span2 {
    width: 170px;
  }
  div.akeeba-bootstrap .span1 {
    width: 70px;
  }
  div.akeeba-bootstrap .offset12 {
    margin-left: 1230px;
  }
  div.akeeba-bootstrap .offset11 {
    margin-left: 1130px;
  }
  div.akeeba-bootstrap .offset10 {
    margin-left: 1030px;
  }
  div.akeeba-bootstrap .offset9 {
    margin-left: 930px;
  }
  div.akeeba-bootstrap .offset8 {
    margin-left: 830px;
  }
  div.akeeba-bootstrap .offset7 {
    margin-left: 730px;
  }
  div.akeeba-bootstrap .offset6 {
    margin-left: 630px;
  }
  div.akeeba-bootstrap .offset5 {
    margin-left: 530px;
  }
  div.akeeba-bootstrap .offset4 {
    margin-left: 430px;
  }
  div.akeeba-bootstrap .offset3 {
    margin-left: 330px;
  }
  div.akeeba-bootstrap .offset2 {
    margin-left: 230px;
  }
  div.akeeba-bootstrap .offset1 {
    margin-left: 130px;
  }
  div.akeeba-bootstrap .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  div.akeeba-bootstrap .row-fluid:before,
  div.akeeba-bootstrap .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  div.akeeba-bootstrap .row-fluid:after {
    clear: both;
  }
  div.akeeba-bootstrap .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 2.56410256%;
    *margin-left: 2.51091107%;
  }
  div.akeeba-bootstrap .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  div.akeeba-bootstrap .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 2.56410256%;
  }
  div.akeeba-bootstrap .row-fluid .span12 {
    width: 100%;
    *width: 99.94680851%;
  }
  div.akeeba-bootstrap .row-fluid .span11 {
    width: 91.45299145%;
    *width: 91.39979996%;
  }
  div.akeeba-bootstrap .row-fluid .span10 {
    width: 82.90598291%;
    *width: 82.85279142%;
  }
  div.akeeba-bootstrap .row-fluid .span9 {
    width: 74.35897436%;
    *width: 74.30578287%;
  }
  div.akeeba-bootstrap .row-fluid .span8 {
    width: 65.81196581%;
    *width: 65.75877432%;
  }
  div.akeeba-bootstrap .row-fluid .span7 {
    width: 57.26495726%;
    *width: 57.21176578%;
  }
  div.akeeba-bootstrap .row-fluid .span6 {
    width: 48.71794872%;
    *width: 48.66475723%;
  }
  div.akeeba-bootstrap .row-fluid .span5 {
    width: 40.17094017%;
    *width: 40.11774868%;
  }
  div.akeeba-bootstrap .row-fluid .span4 {
    width: 31.62393162%;
    *width: 31.57074013%;
  }
  div.akeeba-bootstrap .row-fluid .span3 {
    width: 23.07692308%;
    *width: 23.02373159%;
  }
  div.akeeba-bootstrap .row-fluid .span2 {
    width: 14.52991453%;
    *width: 14.47672304%;
  }
  div.akeeba-bootstrap .row-fluid .span1 {
    width: 5.98290598%;
    *width: 5.92971449%;
  }
  div.akeeba-bootstrap .row-fluid .offset12 {
    margin-left: 105.12820513%;
    *margin-left: 105.02182215%;
  }
  div.akeeba-bootstrap .row-fluid .offset12:first-child {
    margin-left: 102.56410256%;
    *margin-left: 102.45771959%;
  }
  div.akeeba-bootstrap .row-fluid .offset11 {
    margin-left: 96.58119658%;
    *margin-left: 96.4748136%;
  }
  div.akeeba-bootstrap .row-fluid .offset11:first-child {
    margin-left: 94.01709402%;
    *margin-left: 93.91071104%;
  }
  div.akeeba-bootstrap .row-fluid .offset10 {
    margin-left: 88.03418803%;
    *margin-left: 87.92780506%;
  }
  div.akeeba-bootstrap .row-fluid .offset10:first-child {
    margin-left: 85.47008547%;
    *margin-left: 85.36370249%;
  }
  div.akeeba-bootstrap .row-fluid .offset9 {
    margin-left: 79.48717949%;
    *margin-left: 79.38079651%;
  }
  div.akeeba-bootstrap .row-fluid .offset9:first-child {
    margin-left: 76.92307692%;
    *margin-left: 76.81669394%;
  }
  div.akeeba-bootstrap .row-fluid .offset8 {
    margin-left: 70.94017094%;
    *margin-left: 70.83378796%;
  }
  div.akeeba-bootstrap .row-fluid .offset8:first-child {
    margin-left: 68.37606838%;
    *margin-left: 68.2696854%;
  }
  div.akeeba-bootstrap .row-fluid .offset7 {
    margin-left: 62.39316239%;
    *margin-left: 62.28677941%;
  }
  div.akeeba-bootstrap .row-fluid .offset7:first-child {
    margin-left: 59.82905983%;
    *margin-left: 59.72267685%;
  }
  div.akeeba-bootstrap .row-fluid .offset6 {
    margin-left: 53.84615385%;
    *margin-left: 53.73977087%;
  }
  div.akeeba-bootstrap .row-fluid .offset6:first-child {
    margin-left: 51.28205128%;
    *margin-left: 51.1756683%;
  }
  div.akeeba-bootstrap .row-fluid .offset5 {
    margin-left: 45.2991453%;
    *margin-left: 45.19276232%;
  }
  div.akeeba-bootstrap .row-fluid .offset5:first-child {
    margin-left: 42.73504274%;
    *margin-left: 42.62865976%;
  }
  div.akeeba-bootstrap .row-fluid .offset4 {
    margin-left: 36.75213675%;
    *margin-left: 36.64575377%;
  }
  div.akeeba-bootstrap .row-fluid .offset4:first-child {
    margin-left: 34.18803419%;
    *margin-left: 34.08165121%;
  }
  div.akeeba-bootstrap .row-fluid .offset3 {
    margin-left: 28.20512821%;
    *margin-left: 28.09874523%;
  }
  div.akeeba-bootstrap .row-fluid .offset3:first-child {
    margin-left: 25.64102564%;
    *margin-left: 25.53464266%;
  }
  div.akeeba-bootstrap .row-fluid .offset2 {
    margin-left: 19.65811966%;
    *margin-left: 19.55173668%;
  }
  div.akeeba-bootstrap .row-fluid .offset2:first-child {
    margin-left: 17.09401709%;
    *margin-left: 16.98763412%;
  }
  div.akeeba-bootstrap .row-fluid .offset1 {
    margin-left: 11.11111111%;
    *margin-left: 11.00472813%;
  }
  div.akeeba-bootstrap .row-fluid .offset1:first-child {
    margin-left: 8.54700855%;
    *margin-left: 8.44062557%;
  }
  div.akeeba-bootstrap input,
  div.akeeba-bootstrap textarea,
  div.akeeba-bootstrap .uneditable-input {
    margin-left: 0;
  }
  div.akeeba-bootstrap .controls-row [class*="span"] + [class*="span"] {
    margin-left: 30px;
  }
  div.akeeba-bootstrap input.span12,
  div.akeeba-bootstrap textarea.span12,
  div.akeeba-bootstrap .uneditable-input.span12 {
    width: 1156px;
  }
  div.akeeba-bootstrap input.span11,
  div.akeeba-bootstrap textarea.span11,
  div.akeeba-bootstrap .uneditable-input.span11 {
    width: 1056px;
  }
  div.akeeba-bootstrap input.span10,
  div.akeeba-bootstrap textarea.span10,
  div.akeeba-bootstrap .uneditable-input.span10 {
    width: 956px;
  }
  div.akeeba-bootstrap input.span9,
  div.akeeba-bootstrap textarea.span9,
  div.akeeba-bootstrap .uneditable-input.span9 {
    width: 856px;
  }
  div.akeeba-bootstrap input.span8,
  div.akeeba-bootstrap textarea.span8,
  div.akeeba-bootstrap .uneditable-input.span8 {
    width: 756px;
  }
  div.akeeba-bootstrap input.span7,
  div.akeeba-bootstrap textarea.span7,
  div.akeeba-bootstrap .uneditable-input.span7 {
    width: 656px;
  }
  div.akeeba-bootstrap input.span6,
  div.akeeba-bootstrap textarea.span6,
  div.akeeba-bootstrap .uneditable-input.span6 {
    width: 556px;
  }
  div.akeeba-bootstrap input.span5,
  div.akeeba-bootstrap textarea.span5,
  div.akeeba-bootstrap .uneditable-input.span5 {
    width: 456px;
  }
  div.akeeba-bootstrap input.span4,
  div.akeeba-bootstrap textarea.span4,
  div.akeeba-bootstrap .uneditable-input.span4 {
    width: 356px;
  }
  div.akeeba-bootstrap input.span3,
  div.akeeba-bootstrap textarea.span3,
  div.akeeba-bootstrap .uneditable-input.span3 {
    width: 256px;
  }
  div.akeeba-bootstrap input.span2,
  div.akeeba-bootstrap textarea.span2,
  div.akeeba-bootstrap .uneditable-input.span2 {
    width: 156px;
  }
  div.akeeba-bootstrap input.span1,
  div.akeeba-bootstrap textarea.span1,
  div.akeeba-bootstrap .uneditable-input.span1 {
    width: 56px;
  }
  div.akeeba-bootstrap .thumbnails {
    margin-left: -30px;
  }
  div.akeeba-bootstrap .thumbnails > li {
    margin-left: 30px;
  }
  div.akeeba-bootstrap .row-fluid .thumbnails {
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  div.akeeba-bootstrap .row {
    margin-left: -20px;
    *zoom: 1;
  }
  div.akeeba-bootstrap .row:before,
  div.akeeba-bootstrap .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  div.akeeba-bootstrap .row:after {
    clear: both;
  }
  div.akeeba-bootstrap [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 20px;
  }
  div.akeeba-bootstrap .container,
  div.akeeba-bootstrap .navbar-static-top .container,
  div.akeeba-bootstrap .navbar-fixed-top .container,
  div.akeeba-bootstrap .navbar-fixed-bottom .container {
    width: 724px;
  }
  div.akeeba-bootstrap .span12 {
    width: 724px;
  }
  div.akeeba-bootstrap .span11 {
    width: 662px;
  }
  div.akeeba-bootstrap .span10 {
    width: 600px;
  }
  div.akeeba-bootstrap .span9 {
    width: 538px;
  }
  div.akeeba-bootstrap .span8 {
    width: 476px;
  }
  div.akeeba-bootstrap .span7 {
    width: 414px;
  }
  div.akeeba-bootstrap .span6 {
    width: 352px;
  }
  div.akeeba-bootstrap .span5 {
    width: 290px;
  }
  div.akeeba-bootstrap .span4 {
    width: 228px;
  }
  div.akeeba-bootstrap .span3 {
    width: 166px;
  }
  div.akeeba-bootstrap .span2 {
    width: 104px;
  }
  div.akeeba-bootstrap .span1 {
    width: 42px;
  }
  div.akeeba-bootstrap .offset12 {
    margin-left: 764px;
  }
  div.akeeba-bootstrap .offset11 {
    margin-left: 702px;
  }
  div.akeeba-bootstrap .offset10 {
    margin-left: 640px;
  }
  div.akeeba-bootstrap .offset9 {
    margin-left: 578px;
  }
  div.akeeba-bootstrap .offset8 {
    margin-left: 516px;
  }
  div.akeeba-bootstrap .offset7 {
    margin-left: 454px;
  }
  div.akeeba-bootstrap .offset6 {
    margin-left: 392px;
  }
  div.akeeba-bootstrap .offset5 {
    margin-left: 330px;
  }
  div.akeeba-bootstrap .offset4 {
    margin-left: 268px;
  }
  div.akeeba-bootstrap .offset3 {
    margin-left: 206px;
  }
  div.akeeba-bootstrap .offset2 {
    margin-left: 144px;
  }
  div.akeeba-bootstrap .offset1 {
    margin-left: 82px;
  }
  div.akeeba-bootstrap .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  div.akeeba-bootstrap .row-fluid:before,
  div.akeeba-bootstrap .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  div.akeeba-bootstrap .row-fluid:after {
    clear: both;
  }
  div.akeeba-bootstrap .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 2.76243094%;
    *margin-left: 2.70923945%;
  }
  div.akeeba-bootstrap .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  div.akeeba-bootstrap .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 2.76243094%;
  }
  div.akeeba-bootstrap .row-fluid .span12 {
    width: 100%;
    *width: 99.94680851%;
  }
  div.akeeba-bootstrap .row-fluid .span11 {
    width: 91.43646409%;
    *width: 91.3832726%;
  }
  div.akeeba-bootstrap .row-fluid .span10 {
    width: 82.87292818%;
    *width: 82.81973669%;
  }
  div.akeeba-bootstrap .row-fluid .span9 {
    width: 74.30939227%;
    *width: 74.25620078%;
  }
  div.akeeba-bootstrap .row-fluid .span8 {
    width: 65.74585635%;
    *width: 65.69266486%;
  }
  div.akeeba-bootstrap .row-fluid .span7 {
    width: 57.18232044%;
    *width: 57.12912895%;
  }
  div.akeeba-bootstrap .row-fluid .span6 {
    width: 48.61878453%;
    *width: 48.56559304%;
  }
  div.akeeba-bootstrap .row-fluid .span5 {
    width: 40.05524862%;
    *width: 40.00205713%;
  }
  div.akeeba-bootstrap .row-fluid .span4 {
    width: 31.49171271%;
    *width: 31.43852122%;
  }
  div.akeeba-bootstrap .row-fluid .span3 {
    width: 22.9281768%;
    *width: 22.87498531%;
  }
  div.akeeba-bootstrap .row-fluid .span2 {
    width: 14.36464088%;
    *width: 14.31144939%;
  }
  div.akeeba-bootstrap .row-fluid .span1 {
    width: 5.80110497%;
    *width: 5.74791348%;
  }
  div.akeeba-bootstrap .row-fluid .offset12 {
    margin-left: 105.52486188%;
    *margin-left: 105.4184789%;
  }
  div.akeeba-bootstrap .row-fluid .offset12:first-child {
    margin-left: 102.76243094%;
    *margin-left: 102.65604796%;
  }
  div.akeeba-bootstrap .row-fluid .offset11 {
    margin-left: 96.96132597%;
    *margin-left: 96.85494299%;
  }
  div.akeeba-bootstrap .row-fluid .offset11:first-child {
    margin-left: 94.19889503%;
    *margin-left: 94.09251205%;
  }
  div.akeeba-bootstrap .row-fluid .offset10 {
    margin-left: 88.39779006%;
    *margin-left: 88.29140708%;
  }
  div.akeeba-bootstrap .row-fluid .offset10:first-child {
    margin-left: 85.63535912%;
    *margin-left: 85.52897614%;
  }
  div.akeeba-bootstrap .row-fluid .offset9 {
    margin-left: 79.83425414%;
    *margin-left: 79.72787116%;
  }
  div.akeeba-bootstrap .row-fluid .offset9:first-child {
    margin-left: 77.0718232%;
    *margin-left: 76.96544023%;
  }
  div.akeeba-bootstrap .row-fluid .offset8 {
    margin-left: 71.27071823%;
    *margin-left: 71.16433525%;
  }
  div.akeeba-bootstrap .row-fluid .offset8:first-child {
    margin-left: 68.50828729%;
    *margin-left: 68.40190431%;
  }
  div.akeeba-bootstrap .row-fluid .offset7 {
    margin-left: 62.70718232%;
    *margin-left: 62.60079934%;
  }
  div.akeeba-bootstrap .row-fluid .offset7:first-child {
    margin-left: 59.94475138%;
    *margin-left: 59.8383684%;
  }
  div.akeeba-bootstrap .row-fluid .offset6 {
    margin-left: 54.14364641%;
    *margin-left: 54.03726343%;
  }
  div.akeeba-bootstrap .row-fluid .offset6:first-child {
    margin-left: 51.38121547%;
    *margin-left: 51.27483249%;
  }
  div.akeeba-bootstrap .row-fluid .offset5 {
    margin-left: 45.5801105%;
    *margin-left: 45.47372752%;
  }
  div.akeeba-bootstrap .row-fluid .offset5:first-child {
    margin-left: 42.81767956%;
    *margin-left: 42.71129658%;
  }
  div.akeeba-bootstrap .row-fluid .offset4 {
    margin-left: 37.01657459%;
    *margin-left: 36.91019161%;
  }
  div.akeeba-bootstrap .row-fluid .offset4:first-child {
    margin-left: 34.25414365%;
    *margin-left: 34.14776067%;
  }
  div.akeeba-bootstrap .row-fluid .offset3 {
    margin-left: 28.45303867%;
    *margin-left: 28.3466557%;
  }
  div.akeeba-bootstrap .row-fluid .offset3:first-child {
    margin-left: 25.69060773%;
    *margin-left: 25.58422476%;
  }
  div.akeeba-bootstrap .row-fluid .offset2 {
    margin-left: 19.88950276%;
    *margin-left: 19.78311978%;
  }
  div.akeeba-bootstrap .row-fluid .offset2:first-child {
    margin-left: 17.12707182%;
    *margin-left: 17.02068884%;
  }
  div.akeeba-bootstrap .row-fluid .offset1 {
    margin-left: 11.32596685%;
    *margin-left: 11.21958387%;
  }
  div.akeeba-bootstrap .row-fluid .offset1:first-child {
    margin-left: 8.56353591%;
    *margin-left: 8.45715293%;
  }
  div.akeeba-bootstrap input,
  div.akeeba-bootstrap textarea,
  div.akeeba-bootstrap .uneditable-input {
    margin-left: 0;
  }
  div.akeeba-bootstrap .controls-row [class*="span"] + [class*="span"] {
    margin-left: 20px;
  }
  div.akeeba-bootstrap input.span12,
  div.akeeba-bootstrap textarea.span12,
  div.akeeba-bootstrap .uneditable-input.span12 {
    width: 710px;
  }
  div.akeeba-bootstrap input.span11,
  div.akeeba-bootstrap textarea.span11,
  div.akeeba-bootstrap .uneditable-input.span11 {
    width: 648px;
  }
  div.akeeba-bootstrap input.span10,
  div.akeeba-bootstrap textarea.span10,
  div.akeeba-bootstrap .uneditable-input.span10 {
    width: 586px;
  }
  div.akeeba-bootstrap input.span9,
  div.akeeba-bootstrap textarea.span9,
  div.akeeba-bootstrap .uneditable-input.span9 {
    width: 524px;
  }
  div.akeeba-bootstrap input.span8,
  div.akeeba-bootstrap textarea.span8,
  div.akeeba-bootstrap .uneditable-input.span8 {
    width: 462px;
  }
  div.akeeba-bootstrap input.span7,
  div.akeeba-bootstrap textarea.span7,
  div.akeeba-bootstrap .uneditable-input.span7 {
    width: 400px;
  }
  div.akeeba-bootstrap input.span6,
  div.akeeba-bootstrap textarea.span6,
  div.akeeba-bootstrap .uneditable-input.span6 {
    width: 338px;
  }
  div.akeeba-bootstrap input.span5,
  div.akeeba-bootstrap textarea.span5,
  div.akeeba-bootstrap .uneditable-input.span5 {
    width: 276px;
  }
  div.akeeba-bootstrap input.span4,
  div.akeeba-bootstrap textarea.span4,
  div.akeeba-bootstrap .uneditable-input.span4 {
    width: 214px;
  }
  div.akeeba-bootstrap input.span3,
  div.akeeba-bootstrap textarea.span3,
  div.akeeba-bootstrap .uneditable-input.span3 {
    width: 152px;
  }
  div.akeeba-bootstrap input.span2,
  div.akeeba-bootstrap textarea.span2,
  div.akeeba-bootstrap .uneditable-input.span2 {
    width: 90px;
  }
  div.akeeba-bootstrap input.span1,
  div.akeeba-bootstrap textarea.span1,
  div.akeeba-bootstrap .uneditable-input.span1 {
    width: 28px;
  }
}
@media (max-width: 767px) {
  div.akeeba-bootstrap body {
    padding-left: 20px;
    padding-right: 20px;
  }
  div.akeeba-bootstrap .navbar-fixed-top,
  div.akeeba-bootstrap .navbar-fixed-bottom,
  div.akeeba-bootstrap .navbar-static-top {
    margin-left: -20px;
    margin-right: -20px;
  }
  div.akeeba-bootstrap .container-fluid {
    padding: 0;
  }
  div.akeeba-bootstrap .dl-horizontal dt {
    float: none;
    clear: none;
    width: auto;
    text-align: left;
  }
  div.akeeba-bootstrap .dl-horizontal dd {
    margin-left: 0;
  }
  div.akeeba-bootstrap .container {
    width: auto;
  }
  div.akeeba-bootstrap .row-fluid {
    width: 100%;
  }
  div.akeeba-bootstrap .row,
  div.akeeba-bootstrap .thumbnails {
    margin-left: 0;
  }
  div.akeeba-bootstrap .thumbnails > li {
    float: none;
    margin-left: 0;
  }
  div.akeeba-bootstrap [class*="span"],
  div.akeeba-bootstrap .uneditable-input[class*="span"],
  div.akeeba-bootstrap .row-fluid [class*="span"] {
    float: none;
    display: block;
    width: 100%;
    margin-left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  div.akeeba-bootstrap .span12,
  div.akeeba-bootstrap .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  div.akeeba-bootstrap .row-fluid [class*="offset"]:first-child {
    margin-left: 0;
  }
  div.akeeba-bootstrap .input-large,
  div.akeeba-bootstrap .input-xlarge,
  div.akeeba-bootstrap .input-xxlarge,
  div.akeeba-bootstrap input[class*="span"],
  div.akeeba-bootstrap select[class*="span"],
  div.akeeba-bootstrap textarea[class*="span"],
  div.akeeba-bootstrap .uneditable-input {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  div.akeeba-bootstrap .input-prepend input,
  div.akeeba-bootstrap .input-append input,
  div.akeeba-bootstrap .input-prepend input[class*="span"],
  div.akeeba-bootstrap .input-append input[class*="span"] {
    display: inline-block;
    width: auto;
  }
  div.akeeba-bootstrap .controls-row [class*="span"] + [class*="span"] {
    margin-left: 0;
  }
  div.akeeba-bootstrap .modal {
    position: fixed;
    top: 20px;
    left: 20px;
    right: 20px;
    width: auto;
    margin: 0;
  }
  div.akeeba-bootstrap .modal.fade {
    top: -100px;
  }
  div.akeeba-bootstrap .modal.fade.in {
    top: 20px;
  }
}
@media (max-width: 480px) {
  div.akeeba-bootstrap .nav-collapse {
    -webkit-transform: translate3d(0, 0, 0);
  }
  div.akeeba-bootstrap .page-header h1 small {
    display: block;
    line-height: 20px;
  }
  div.akeeba-bootstrap input[type="checkbox"],
  div.akeeba-bootstrap input[type="radio"] {
    border: 1px solid #ccc;
  }
  div.akeeba-bootstrap .form-horizontal .control-label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: left;
  }
  div.akeeba-bootstrap .form-horizontal .controls {
    margin-left: 0;
  }
  div.akeeba-bootstrap .form-horizontal .control-list {
    padding-top: 0;
  }
  div.akeeba-bootstrap .form-horizontal .form-actions {
    padding-left: 10px;
    padding-right: 10px;
  }
  div.akeeba-bootstrap .media .pull-left,
  div.akeeba-bootstrap .media .pull-right {
    float: none;
    display: block;
    margin-bottom: 10px;
  }
  div.akeeba-bootstrap .media-object {
    margin-right: 0;
    margin-left: 0;
  }
  div.akeeba-bootstrap .modal {
    top: 10px;
    left: 10px;
    right: 10px;
  }
  div.akeeba-bootstrap .modal-header .close {
    padding: 10px;
    margin: -10px;
  }
  div.akeeba-bootstrap .carousel-caption {
    position: static;
  }
}
@media (max-width: 979px) {
  div.akeeba-bootstrap body {
    padding-top: 0;
  }
  div.akeeba-bootstrap .navbar-fixed-top,
  div.akeeba-bootstrap .navbar-fixed-bottom {
    position: static;
  }
  div.akeeba-bootstrap .navbar-fixed-top {
    margin-bottom: 20px;
  }
  div.akeeba-bootstrap .navbar-fixed-bottom {
    margin-top: 20px;
  }
  div.akeeba-bootstrap .navbar-fixed-top .navbar-inner,
  div.akeeba-bootstrap .navbar-fixed-bottom .navbar-inner {
    padding: 5px;
  }
  div.akeeba-bootstrap .navbar .container {
    width: auto;
    padding: 0;
  }
  div.akeeba-bootstrap .navbar .brand {
    padding-left: 10px;
    padding-right: 10px;
    margin: 0 0 0 -5px;
  }
  div.akeeba-bootstrap .nav-collapse {
    clear: both;
  }
  div.akeeba-bootstrap .nav-collapse .nav {
    float: none;
    margin: 0 0 10px;
  }
  div.akeeba-bootstrap .nav-collapse .nav > li {
    float: none;
  }
  div.akeeba-bootstrap .nav-collapse .nav > li > a {
    margin-bottom: 2px;
  }
  div.akeeba-bootstrap .nav-collapse .nav > .divider-vertical {
    display: none;
  }
  div.akeeba-bootstrap .nav-collapse .nav .nav-header {
    color: #777777;
    text-shadow: none;
  }
  div.akeeba-bootstrap .nav-collapse .nav > li > a,
  div.akeeba-bootstrap .nav-collapse .dropdown-menu a {
    padding: 9px 15px;
    font-weight: bold;
    color: #777777;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  div.akeeba-bootstrap .nav-collapse .btn {
    padding: 4px 10px 4px;
    font-weight: normal;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
  }
  div.akeeba-bootstrap .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 2px;
  }
  div.akeeba-bootstrap .nav-collapse .nav > li > a:hover,
  div.akeeba-bootstrap .nav-collapse .nav > li > a:focus,
  div.akeeba-bootstrap .nav-collapse .dropdown-menu a:hover,
  div.akeeba-bootstrap .nav-collapse .dropdown-menu a:focus {
    background-color: #f2f2f2;
  }
  div.akeeba-bootstrap .navbar-inverse .nav-collapse .nav > li > a,
  div.akeeba-bootstrap .navbar-inverse .nav-collapse .dropdown-menu a {
    color: #999999;
  }
  div.akeeba-bootstrap .navbar-inverse .nav-collapse .nav > li > a:hover,
  div.akeeba-bootstrap .navbar-inverse .nav-collapse .nav > li > a:focus,
  div.akeeba-bootstrap .navbar-inverse .nav-collapse .dropdown-menu a:hover,
  div.akeeba-bootstrap .navbar-inverse .nav-collapse .dropdown-menu a:focus {
    background-color: #111111;
  }
  div.akeeba-bootstrap .nav-collapse.in .btn-group {
    margin-top: 5px;
    padding: 0;
  }
  div.akeeba-bootstrap .nav-collapse .dropdown-menu {
    position: static;
    top: auto;
    left: auto;
    float: none;
    display: none;
    max-width: none;
    margin: 0 15px;
    padding: 0;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  div.akeeba-bootstrap .nav-collapse .open > .dropdown-menu {
    display: block;
  }
  div.akeeba-bootstrap .nav-collapse .dropdown-menu:before,
  div.akeeba-bootstrap .nav-collapse .dropdown-menu:after {
    display: none;
  }
  div.akeeba-bootstrap .nav-collapse .dropdown-menu .divider {
    display: none;
  }
  div.akeeba-bootstrap .nav-collapse .nav > li > .dropdown-menu:before,
  div.akeeba-bootstrap .nav-collapse .nav > li > .dropdown-menu:after {
    display: none;
  }
  div.akeeba-bootstrap .nav-collapse .navbar-form,
  div.akeeba-bootstrap .nav-collapse .navbar-search {
    float: none;
    padding: 10px 15px;
    margin: 10px 0;
    border-top: 1px solid #f2f2f2;
    border-bottom: 1px solid #f2f2f2;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
  }
  div.akeeba-bootstrap .navbar-inverse .nav-collapse .navbar-form,
  div.akeeba-bootstrap .navbar-inverse .nav-collapse .navbar-search {
    border-top-color: #111111;
    border-bottom-color: #111111;
  }
  div.akeeba-bootstrap .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-left: 0;
  }
  div.akeeba-bootstrap .nav-collapse,
  div.akeeba-bootstrap .nav-collapse.collapse {
    overflow: hidden;
    height: 0;
  }
  div.akeeba-bootstrap .navbar .btn-navbar {
    display: block;
  }
  div.akeeba-bootstrap .navbar-static .navbar-inner {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (min-width: 979px + 1) {
  div.akeeba-bootstrap .nav-collapse.collapse {
    height: auto !important;
    overflow: visible !important;
  }
}
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  max-width: 276px;
  padding: 1px;
  text-align: left;
  background-color: #ffffff;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  white-space: normal;
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.popover-title:empty {
  display: none;
}
.popover-content {
  padding: 9px 14px;
}
.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover .arrow {
  border-width: 11px;
}
.popover .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
.popover.top .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #ffffff;
}
.popover.right .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right .arrow:after {
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #ffffff;
}
.popover.bottom .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
.popover.bottom .arrow:after {
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #ffffff;
}
.popover.left .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left .arrow:after {
  right: 1px;
  border-right-width: 0;
  border-left-color: #ffffff;
  bottom: -10px;
}
/*
 * Akeeba Strapper overrides
 */
/*!
 * Akeeba Strapper
 * A handy distribution of namespaced jQuery, jQuery UI and Twitter
 * Bootstrapper for use with Akeeba components.
 *
 * This file defines Akeeba Strapper specific styling overrides
 */
div.akeeba-bootstrap {
  font-size: 10pt;
  background: transparent;
}
div.akeeba-bootstrap .alert {
  background-image: none;
}
div.akeeba-bootstrap form.form-horizontal-wide label.control-label {
  width: 300px;
}
div.akeeba-bootstrap form.form-horizontal-wide div.controls {
  margin-left: 320px;
}
div.akeeba-bootstrap form.form-horizontal-wide textarea {
  width: 450px;
}
div.akeeba-bootstrap td.order {
  width: 12px;
}
div.akeeba-bootstrap td.order span {
  line-height: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
}
div.akeeba-bootstrap td.order a.jgrid span.state {
  background-repeat: no-repeat;
  height: 12px;
  margin-bottom: 2px;
}
div.akeeba-bootstrap td.order a.jgrid span.state span.text {
  line-height: 16px;
}
div.akeeba-bootstrap td.order input.text-area-order {
  margin-bottom: 0;
  width: 20px;
}
div.akeeba-bootstrap td.order .sortable-handler {
  display: block;
  float: left;
  margin: 1px 0 0 0;
  padding: 5px 5px;
}
div.akeeba-bootstrap td.order .order-enabled {
  width: 60px;
}
div.akeeba-bootstrap td.order .order-disabled .sortable-handler {
  margin: 0;
  padding: 0;
}
div.akeeba-bootstrap th a.save-order {
  height: 19px;
}
div.akeeba-bootstrap div.ak_clr_left {
  clear: left;
}
div.akeeba-bootstrap div.ak_clr {
  clear: both;
}
div.akeeba-bootstrap div.icon a.modal {
  position: relative;
  top: inherit;
  left: inherit;
  z-index: inherit;
  margin: 0 !important;
  box-shadow: none;
}
div.akeeba-bootstrap div [class^="icon-wrapper"] {
  display: inline;
}
#akeeba-bootstrap:not(.joomla-version-25) input[name="cid[]"] {
  margin: -3px 0 0 0;
}
div.icon-wrapper {
  display: inline;
}
/**
 * Akeeba Live Update button styling
 */
span.liveupdate-icon-notsupported {
  color: #555555;
}
span.liveupdate-icon-crashed {
  color: #555555;
}
span.liveupdate-icon-updates {
  font-weight: bold;
  color: #9d261d;
  font-size: 0.87em;
}
span.liveupdate-icon-noupdates {
  color: #46a546;
}
/**
 * Akeeba Strapper
 * A handy distribution of namespaced jQuery, jQuery UI and Twitter
 * Bootstrapper for use with Akeeba components.
 *
 * This file defines Akeeba Strapper specific styling overrides
 */
.akeeba-bootstrap label.radiobtn {
  display: inline-block;
}
.akeeba-bootstrap ul.nav-tabs li {
  list-style: none;
}
.akeeba-bootstrap .row-fluid [class*="span"] {
  margin-left: 15px;
}
.akeeba-bootstrap .row-fluid form [class*="span"]:first-of-type {
  margin-left: 0;
}
PK�!]�B3V=V=bootstrap.j32.cssnu&1i�/**
 * Akeeba Strapper
 * A handy distribution of namespaced jQuery, jQuery UI and Twitter
 * Bootstrapper for use with Akeeba components.
 *
 * This file includes only Joomla! 3.2-specific style overrides
 */
/*
 * Bootstrap (namespaced)
 */
div.akeeba-bootstrap {
  /**
	 * If your template already includes Bootstrap CSS styling please comment
	 * out this line and uncomment the include below.
     */
  /**
	 * If your template already includes Bootstrap CSS styling please uncomment
	 * out this line and comment out the include above.
     */
  /**
 * Akeeba Strapper
 * A handy distribution of namespaced jQuery, jQuery UI and Twitter
 * Bootstrapper for use with Akeeba components.
 *
 * This file includes the minimal Bootstrap markup only for Joomla! 3.2 templates which include Bootstrap CSS styling
 */
  /* White icons with optional class, or on hover/active states of certain elements */
}
div.akeeba-bootstrap [class^="icon-"],
div.akeeba-bootstrap [class*=" icon-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("../img/glyphicons-halflings.png");
  background-position: 14px 14px;
  background-repeat: no-repeat;
  margin-top: 1px;
}
div.akeeba-bootstrap .icon-white,
div.akeeba-bootstrap .nav-pills > .active > a > [class^="icon-"],
div.akeeba-bootstrap .nav-pills > .active > a > [class*=" icon-"],
div.akeeba-bootstrap .nav-list > .active > a > [class^="icon-"],
div.akeeba-bootstrap .nav-list > .active > a > [class*=" icon-"],
div.akeeba-bootstrap .navbar-inverse .nav > .active > a > [class^="icon-"],
div.akeeba-bootstrap .navbar-inverse .nav > .active > a > [class*=" icon-"],
div.akeeba-bootstrap .dropdown-menu > li > a:hover > [class^="icon-"],
div.akeeba-bootstrap .dropdown-menu > li > a:focus > [class^="icon-"],
div.akeeba-bootstrap .dropdown-menu > li > a:hover > [class*=" icon-"],
div.akeeba-bootstrap .dropdown-menu > li > a:focus > [class*=" icon-"],
div.akeeba-bootstrap .dropdown-menu > .active > a > [class^="icon-"],
div.akeeba-bootstrap .dropdown-menu > .active > a > [class*=" icon-"],
div.akeeba-bootstrap .dropdown-submenu:hover > a > [class^="icon-"],
div.akeeba-bootstrap .dropdown-submenu:focus > a > [class^="icon-"],
div.akeeba-bootstrap .dropdown-submenu:hover > a > [class*=" icon-"],
div.akeeba-bootstrap .dropdown-submenu:focus > a > [class*=" icon-"] {
  background-image: url("../img/glyphicons-halflings-white.png");
}
div.akeeba-bootstrap .icon-glass {
  background-position: 0      0;
}
div.akeeba-bootstrap .icon-film {
  background-position: -192px 0;
}
div.akeeba-bootstrap .icon-th-large {
  background-position: -216px 0;
}
div.akeeba-bootstrap .icon-th {
  background-position: -240px 0;
}
div.akeeba-bootstrap .icon-th-list {
  background-position: -264px 0;
}
div.akeeba-bootstrap .icon-off {
  background-position: -384px 0;
}
div.akeeba-bootstrap .icon-signal {
  background-position: -408px 0;
}
div.akeeba-bootstrap .icon-time {
  background-position: -48px -24px;
}
div.akeeba-bootstrap .icon-road {
  background-position: -72px -24px;
}
div.akeeba-bootstrap .icon-download-alt {
  background-position: -96px -24px;
}
div.akeeba-bootstrap .icon-inbox {
  background-position: -168px -24px;
}
div.akeeba-bootstrap .icon-repeat {
  background-position: -216px -24px;
}
div.akeeba-bootstrap .icon-list-alt {
  background-position: -264px -24px;
}
div.akeeba-bootstrap .icon-headphones {
  background-position: -336px -24px;
}
div.akeeba-bootstrap .icon-volume-off {
  background-position: -360px -24px;
}
div.akeeba-bootstrap .icon-volume-down {
  background-position: -384px -24px;
}
div.akeeba-bootstrap .icon-volume-up {
  background-position: -408px -24px;
}
div.akeeba-bootstrap .icon-qrcode {
  background-position: -432px -24px;
}
div.akeeba-bootstrap .icon-barcode {
  background-position: -456px -24px;
}
div.akeeba-bootstrap .icon-font {
  background-position: -144px -48px;
}
div.akeeba-bootstrap .icon-bold {
  background-position: -167px -48px;
}
div.akeeba-bootstrap .icon-italic {
  background-position: -192px -48px;
}
div.akeeba-bootstrap .icon-text-height {
  background-position: -216px -48px;
}
div.akeeba-bootstrap .icon-text-width {
  background-position: -240px -48px;
}
div.akeeba-bootstrap .icon-align-left {
  background-position: -264px -48px;
}
div.akeeba-bootstrap .icon-align-center {
  background-position: -288px -48px;
}
div.akeeba-bootstrap .icon-align-right {
  background-position: -312px -48px;
}
div.akeeba-bootstrap .icon-align-justify {
  background-position: -336px -48px;
}
div.akeeba-bootstrap .icon-indent-left {
  background-position: -384px -48px;
}
div.akeeba-bootstrap .icon-indent-right {
  background-position: -408px -48px;
}
div.akeeba-bootstrap .icon-facetime-video {
  background-position: -432px -48px;
}
div.akeeba-bootstrap .icon-map-marker {
  background-position: -24px -72px;
}
div.akeeba-bootstrap .icon-adjust {
  background-position: -48px -72px;
}
div.akeeba-bootstrap .icon-tint {
  background-position: -72px -72px;
}
div.akeeba-bootstrap .icon-check {
  background-position: -144px -72px;
}
div.akeeba-bootstrap .icon-step-backward {
  background-position: -192px -72px;
}
div.akeeba-bootstrap .icon-fast-backward {
  background-position: -216px -72px;
}
div.akeeba-bootstrap .icon-fast-forward {
  background-position: -360px -72px;
}
div.akeeba-bootstrap .icon-step-forward {
  background-position: -384px -72px;
}
div.akeeba-bootstrap .icon-eject {
  background-position: -408px -72px;
}
div.akeeba-bootstrap .icon-plus-sign {
  background-position: 0 -96px;
}
div.akeeba-bootstrap .icon-remove-sign {
  background-position: -48px -96px;
}
div.akeeba-bootstrap .icon-ok-sign {
  background-position: -72px -96px;
}
div.akeeba-bootstrap .icon-info-sign {
  background-position: -120px -96px;
}
div.akeeba-bootstrap .icon-screenshot {
  background-position: -144px -96px;
}
div.akeeba-bootstrap .icon-remove-circle {
  background-position: -168px -96px;
}
div.akeeba-bootstrap .icon-ok-circle {
  background-position: -192px -96px;
}
div.akeeba-bootstrap .icon-arrow-up {
  background-position: -289px -96px;
}
div.akeeba-bootstrap .icon-arrow-down {
  background-position: -312px -96px;
}
div.akeeba-bootstrap .icon-resize-full {
  background-position: -360px -96px;
}
div.akeeba-bootstrap .icon-resize-small {
  background-position: -384px -96px;
}
div.akeeba-bootstrap .icon-exclamation-sign {
  background-position: 0 -120px;
}
div.akeeba-bootstrap .icon-gift {
  background-position: -24px -120px;
}
div.akeeba-bootstrap .icon-leaf {
  background-position: -48px -120px;
}
div.akeeba-bootstrap .icon-fire {
  background-position: -72px -120px;
}
div.akeeba-bootstrap .icon-warning-sign {
  background-position: -144px -120px;
}
div.akeeba-bootstrap .icon-plane {
  background-position: -168px -120px;
}
div.akeeba-bootstrap .icon-random {
  background-position: -216px -120px;
  width: 16px;
}
div.akeeba-bootstrap .icon-magnet {
  background-position: -264px -120px;
}
div.akeeba-bootstrap .icon-retweet {
  background-position: -336px -120px;
}
div.akeeba-bootstrap .icon-shopping-cart {
  background-position: -360px -120px;
}
div.akeeba-bootstrap .icon-resize-vertical {
  background-position: -432px -119px;
}
div.akeeba-bootstrap .icon-resize-horizontal {
  background-position: -456px -118px;
}
div.akeeba-bootstrap .icon-hdd {
  background-position: 0 -144px;
}
div.akeeba-bootstrap .icon-bullhorn {
  background-position: -24px -144px;
}
div.akeeba-bootstrap .icon-bell {
  background-position: -48px -144px;
}
div.akeeba-bootstrap .icon-certificate {
  background-position: -72px -144px;
}
div.akeeba-bootstrap .icon-hand-right {
  background-position: -144px -144px;
}
div.akeeba-bootstrap .icon-hand-left {
  background-position: -168px -144px;
}
div.akeeba-bootstrap .icon-hand-up {
  background-position: -192px -144px;
}
div.akeeba-bootstrap .icon-hand-down {
  background-position: -216px -144px;
}
div.akeeba-bootstrap .icon-circle-arrow-right {
  background-position: -240px -144px;
}
div.akeeba-bootstrap .icon-circle-arrow-left {
  background-position: -264px -144px;
}
div.akeeba-bootstrap .icon-circle-arrow-up {
  background-position: -288px -144px;
}
div.akeeba-bootstrap .icon-circle-arrow-down {
  background-position: -312px -144px;
}
div.akeeba-bootstrap .icon-globe {
  background-position: -336px -144px;
}
div.akeeba-bootstrap .icon-tasks {
  background-position: -384px -144px;
}
div.akeeba-bootstrap .icon-fullscreen {
  background-position: -456px -144px;
}
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  max-width: 276px;
  padding: 1px;
  text-align: left;
  background-color: #ffffff;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  white-space: normal;
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.popover-title:empty {
  display: none;
}
.popover-content {
  padding: 9px 14px;
}
.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover .arrow {
  border-width: 11px;
}
.popover .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
.popover.top .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #ffffff;
}
.popover.right .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right .arrow:after {
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #ffffff;
}
.popover.bottom .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
.popover.bottom .arrow:after {
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #ffffff;
}
.popover.left .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left .arrow:after {
  right: 1px;
  border-right-width: 0;
  border-left-color: #ffffff;
  bottom: -10px;
}
/*
 * Akeeba Strapper overrides
 */
/*!
 * Akeeba Strapper
 * A handy distribution of namespaced jQuery, jQuery UI and Twitter
 * Bootstrapper for use with Akeeba components.
 *
 * This file defines Akeeba Strapper specific styling overrides
 */
div.akeeba-bootstrap {
  font-size: 10pt;
  background: transparent;
}
div.akeeba-bootstrap .alert {
  background-image: none;
}
div.akeeba-bootstrap form.form-horizontal-wide label.control-label {
  width: 300px;
}
div.akeeba-bootstrap form.form-horizontal-wide div.controls {
  margin-left: 320px;
}
div.akeeba-bootstrap form.form-horizontal-wide textarea {
  width: 450px;
}
div.akeeba-bootstrap td.order {
  width: 12px;
}
div.akeeba-bootstrap td.order span {
  line-height: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
}
div.akeeba-bootstrap td.order a.jgrid span.state {
  background-repeat: no-repeat;
  height: 12px;
  margin-bottom: 2px;
}
div.akeeba-bootstrap td.order a.jgrid span.state span.text {
  line-height: 16px;
}
div.akeeba-bootstrap td.order input.text-area-order {
  margin-bottom: 0;
  width: 20px;
}
div.akeeba-bootstrap td.order .sortable-handler {
  display: block;
  float: left;
  margin: 1px 0 0 0;
  padding: 5px 5px;
}
div.akeeba-bootstrap td.order .order-enabled {
  width: 60px;
}
div.akeeba-bootstrap td.order .order-disabled .sortable-handler {
  margin: 0;
  padding: 0;
}
div.akeeba-bootstrap th a.save-order {
  height: 19px;
}
div.akeeba-bootstrap div.ak_clr_left {
  clear: left;
}
div.akeeba-bootstrap div.ak_clr {
  clear: both;
}
div.akeeba-bootstrap div.icon a.modal {
  position: relative;
  top: inherit;
  left: inherit;
  z-index: inherit;
  margin: 0 !important;
  box-shadow: none;
}
div.akeeba-bootstrap div [class^="icon-wrapper"] {
  display: inline;
}
#akeeba-bootstrap:not(.joomla-version-25) input[name="cid[]"] {
  margin: -3px 0 0 0;
}
div.icon-wrapper {
  display: inline;
}
/**
 * Akeeba Live Update button styling
 */
span.liveupdate-icon-notsupported {
  color: #555555;
}
span.liveupdate-icon-crashed {
  color: #555555;
}
span.liveupdate-icon-updates {
  font-weight: bold;
  color: #9d261d;
  font-size: 0.87em;
}
span.liveupdate-icon-noupdates {
  color: #46a546;
}
/**
 * Akeeba Strapper
 * A handy distribution of namespaced jQuery, jQuery UI and Twitter
 * Bootstrapper for use with Akeeba components.
 *
 * This file defines Akeeba Strapper specific styling overrides
 */
.akeeba-bootstrap .cpanel div.icon,
.akeeba-bootstrap #cpanel div.icon {
  text-align: center;
  margin-right: 15px;
  float: left;
  margin-bottom: 15px;
  font-size: 0.9em;
}
.akeeba-bootstrap .cpanel div.icon a,
.akeeba-bootstrap #cpanel div.icon a {
  padding: 7px 5px 5px;
  background-color: white;
  background-position: -30px;
  display: block;
  float: left;
  height: 97px;
  width: 108px;
  color: #565656;
  vertical-align: middle;
  text-decoration: none;
  border: 1px solid #CCC;
  border-radius: 5px;
  transition-property: none;
  box-shadow: inset -5px -5px 10px rgba(0, 0, 0, 0.1), inset 5px 5px 10px rgba(0, 0, 0, 0.05);
}
.akeeba-bootstrap .cpanel div.icon a:hover,
.akeeba-bootstrap #cpanel div.icon a:hover,
.akeeba-bootstrap .cpanel div.icon a:focus,
.akeeba-bootstrap #cpanel div.icon a:focus,
.akeeba-bootstrap .cpanel div.icon a:active,
.akeeba-bootstrap #cpanel div.icon a:active {
  background-position: 0;
  -webkit-border-bottom-left-radius: inherit;
  -moz-border-radius-bottomleft: inherit;
  border-bottom-left-radius: inherit;
  box-shadow: inset 5px 5px 10px rgba(0, 0, 0, 0.1), inset -5px -5px 10px rgba(0, 0, 0, 0.05);
  position: relative;
  z-index: 10;
}
.akeeba-bootstrap .cpanel div.icon span,
.akeeba-bootstrap #cpanel div.icon span {
  display: block;
  text-align: center;
}
.akeeba-bootstrap div#toolbar div#toolbar-back button.btn span.icon-back::before {
  content: "";
}
.akeeba-bootstrap .icon-downarrow::before,
.akeeba-bootstrap .akeeba-bootstrap .icon-arrow-down::before {
  content: "";
}
.akeeba-bootstrap .icon-uparrow::before,
.akeeba-bootstrap .akeeba-bootstrap .icon-arrow-up::before {
  content: "";
}
.akeeba-bootstrap label.radio {
  display: inline-block;
}
.akeeba-bootstrap div.controls > div.controls {
  margin: 0;
}
PK�!]cV3���strapper.j3.cssnu&1i�/**
 * Akeeba Strapper
 * A handy distribution of namespaced jQuery, jQuery UI and Twitter
 * Bootstrapper for use with Akeeba components.
 *
 * This file defines Akeeba Strapper specific styling overrides
 */
.akeeba-bootstrap .cpanel div.icon,
.akeeba-bootstrap #cpanel div.icon {
  text-align: center;
  margin-right: 15px;
  float: left;
  margin-bottom: 15px;
  font-size: 0.9em;
}
.akeeba-bootstrap .cpanel div.icon a,
.akeeba-bootstrap #cpanel div.icon a {
  padding: 7px 5px 5px;
  background-color: white;
  background-position: -30px;
  display: block;
  float: left;
  height: 97px;
  width: 108px;
  color: #565656;
  vertical-align: middle;
  text-decoration: none;
  border: 1px solid #CCC;
  border-radius: 5px;
  transition-property: none;
  box-shadow: inset -5px -5px 10px rgba(0, 0, 0, 0.1), inset 5px 5px 10px rgba(0, 0, 0, 0.05);
}
.akeeba-bootstrap .cpanel div.icon a:hover,
.akeeba-bootstrap #cpanel div.icon a:hover,
.akeeba-bootstrap .cpanel div.icon a:focus,
.akeeba-bootstrap #cpanel div.icon a:focus,
.akeeba-bootstrap .cpanel div.icon a:active,
.akeeba-bootstrap #cpanel div.icon a:active {
  background-position: 0;
  -webkit-border-bottom-left-radius: inherit;
  -moz-border-radius-bottomleft: inherit;
  border-bottom-left-radius: inherit;
  box-shadow: inset 5px 5px 10px rgba(0, 0, 0, 0.1), inset -5px -5px 10px rgba(0, 0, 0, 0.05);
  position: relative;
  z-index: 10;
}
.akeeba-bootstrap .cpanel div.icon span,
.akeeba-bootstrap #cpanel div.icon span {
  display: block;
  text-align: center;
}
.akeeba-bootstrap div#toolbar div#toolbar-back button.btn span.icon-back::before {
  content: "";
}
.akeeba-bootstrap .icon-downarrow::before,
.akeeba-bootstrap .akeeba-bootstrap .icon-arrow-down::before {
  content: "";
}
.akeeba-bootstrap .icon-uparrow::before,
.akeeba-bootstrap .akeeba-bootstrap .icon-arrow-up::before {
  content: "";
}
.akeeba-bootstrap label.radio {
  display: inline-block;
}
.akeeba-bootstrap div.controls > div.controls {
  margin: 0;
}
PK�!]�:;��strapper.j25.min.cssnu&1i�.akeeba-bootstrap label.radiobtn{display:inline-block}.akeeba-bootstrap ul.nav-tabs li{list-style:none}.akeeba-bootstrap .row-fluid [class*="span"]{margin-left:15px}.akeeba-bootstrap .row-fluid form [class*="span"]:first-of-type{margin-left:0}PK�!],XIee:smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.pngnu&1i��PNG


IHDRdG,Z`,IDAT�cx���&�!D���J�qш��/��Cc
;��:*C��OIEND�B`�PK�!]�|�8-smoothness/images/ui-icons_2e83ff_256x240.pngnu&1i��PNG


IHDR��IJ��PLTE,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��,��ˬ�MNtRNS2P���."Tp@f`� <BHJZ&0R,�4���j���8D��|�������(��$�
��b���lߝF>n~�hh�H��IDATx��]�b۶�H�儒-{i�ZK:g�lk�n��-��tI��q�q?  E�$�dK>$�>�;������P�Z����s�V��h!�Sy��0E�0}H�)-���tk��o�ܪKp�\R�Ϡ ��.�E�7��
�)�*V;~�Pe��
Bx�*�,=$z��Dؾ���� ��J����Ҹٻ����9�{ ��������Ǹ�Hp�qW@��"2'���B��[�$�� @T��i�H�/��b٥9�6�!�X�Hq`DE��*R����
HV!�%�����;�������"����
�i��]�dddddddd�����4y���5 ��	�Rb�@(�8���Cd��Ū�ݡ�,�@T�@i���b�rq0a�lX!�������p��e�,	��=4bW �{�
5���Ƭhu~�(�Q�^@���3�=��"�b��5XC@J����C�����T��7��6�������q_����5��@,r	šɩ�D�)�T�|�O��@�
ON-ՙ��	�������[n@��R���X�Im�݋(���F �@�?��=0��puL��;g$��@6η��
�K`�>п� @h գ�KV�n�"a�"���%l�@.v�$/��U^��G�:#`�`�� �u��TtK��~�ŋ�Z��5T���%�k�x�����������k��]\*�Q��
,҇���B��44�OXK�|�y��g���+_M�(�lоE�O���
 V$�T1BX���b�-�|?@ �f��B�Xr�%'@ҹA\�I��J,}��BBc��\V
��r����h(�]tI��^���}���o�צo�S3�	";��ʙ���b}��"߰	��){b$�������Gwwݾ����������a���b"��)���T@p��F_er6JvШ���"m�ޭ�M-��d7��6��x����˰6ӥ;��/����`>KrP\��_���^u�1%��O�T�M���.�}���Q3���.Nس��}��)���>����-�w�`���a�����+sy$���t���)�N�bFFFF�Be�j��nN��Vn4��,��A*��X��*��5��>��P���G��a��3	�{�oB�
�&<�L[���Nc.���ö�i=�`�Q@�d���
͆I��.I��l�`\t�[< �Cit�48��4�-r���+��f��쑱�B��CB ��MH�	i����y}���>���rx����p|z�;B��Ǐ;�b�u��r���c�K����4t��z��1�G~����`���ؚ��K��|	̔>��ۡ��O$�����~
�Ao)���0pzz
�}i�����`;AD�����m8n:�cf�A@s7�����L��� Z�/..�����h8�o��r?
�
�N��9��3B��~o_��'`��o���pO-��
:�TG�	L;��7���]`���B���%�˛>��*wT���pM��0H�}&t����^1��'Oq�r'�2P�͡��+�z,tIW''|en������=dzg��R�m�[N�S�t�K{��҉m���ؓV�t�6���ҲR`����ζN�&}�B	U��(�r<�qȁVyr�rA**��دzg6�D#��	�����YP�`�����v���s���~(�z�Ml�e�|u���Q�a�*}�+T��
�����R��Xc"+*�N�l�N�hc�Ft�<N+;-}�،Xtٕ$��à^��|uv���*��~�'E�_�5���1�q�s�*�R�`�OΒ��9�#x4�4�9�#�������WHۏ����Z��)]0�`p�<��ߝ��N��oY{�4�7��6�ǹ�>�ۗ&��������1%�Q''���?�l��׸�+&�r{�j�N�಻���4�)���`�N狌�.��߭�� ���ǣ������������)q	�2�?���n�3H�b��`�}� ����.`�������pqY1�e_b����u�7��e+N�_F����(�D�T��,���L}LL�r��mP5��|��x芥1�c���x DAb������`��M(��7���NED�~<v\	%,�ߚ/����p���R��~/^����l��np�
��7t����0_���0���l4�����_����b�0�MWΦj�m����б�Ɏ�l
|re����
�ȫ`B-����v.i��Ro�x}�
�)����%#`�Ђ�R5C���A�2su���a���sYy3��=jaeoI�7�~�.�plA��΃�
`O��)��	^�>��Mz�	�+4���BXd.��Mz��v͈������P�d8�p��<6?��8�N��*x����.��6ڍ6G����F�Z�����)���O���	!��l�S�s���h����ss�N�p8�`'�0�/<����s���}�.�@Ǩ�s�7ξ�O۟V�D���a5��a�v��]������m1��+���3��y�6�۠���>@�u50��P�s����5��1=��=�p�� *��KV�ҫ܂�����ݻc$N�4�(�X�r2###c-��賟L���δ�>��]���5�.�s���Ys�1��f0�;�'̨��Y�g銛�{�@9��	���`aC(��=%b�o�2��=���n��1�	j��B��o��S$n���#���m����=i��0�c���������i9�}�oI��	���q�T��]�W%.��(��؅�]z�\�x�
f��"]o��'u�䫵�t�k{�v;A��C3ֆw��w�R_#��X��(x��ҋ/q%��W��������hp��k_I�X���'b��/fX��K�i�"#####�QCL�i��2t��
���5���L0
����Qi�H�2;y�T�Ook;ע�ٶ`��R��Ng{z�y�!�Kx�����m�?A(v��U�~���mL�(`o/!n���mX��-{�v����[�� d�w�=�n「�������sdw��z��n�(��}O�y�~����m�
���?XU�;,���V'+��V�&�J�R��Z]᧭�:����zC'��-߆����@�y
�4���u���`Vۓw��ъ#��zP@Q�
N>2/��{�\o)����W���~a�3xL�w
:_Q�;��=p�ּ�dt���\'8�����~3�SRP���6��y+�������X�����Q�*��޺r
����̗ѭ*��޺r
g��l�/�\U^��u�$����|mb��Vn����w�\V��|���D�͊NVN���y��7�������k<;��/�E}?E*dzg�O ���~���g��/9��6����f
c�D}%��g$�Q�G�7�o��)����UJ���o�,O@�0߾Q(����;�b����w����:5�	�N�wR��N5�I�y'K�?}��:9�m��ֽ��*���@f�@jU9�m���ҫ���Í�{����$�ؗ�}��dF���p��|%!DdF��>����}G��{���@FFFFFFƦQܞH �
�����3
��u	���M�o�����~�vy�}�m�wz<�7���nP9�r�Wk���u=����|��_�n����z쿳}@���IX�n�����?��s<uPIEND�B`�PK�!]�e�ww1smoothness/images/ui-bg_glass_95_fef1ec_1x400.pngnu&1i��PNG


IHDR�oX
�>IDAT8���1
�0Cџ��� �$�C�B���}1@)e_ƅ�`I8�-�%c�M0�����)�"
�
�LIEND�B`�PK�!]�ۇoo1smoothness/images/ui-bg_glass_75_dadada_1x400.pngnu&1i��PNG


IHDR�oX
�6IDAT8�cx���&�Qb�%�-���7(����`bbBf!�؈���(1J���c	ܠ��IEND�B`�PK�!]5��-smoothness/images/ui-icons_454545_256x240.pngnu&1i��PNG


IHDR��IJ��PLTEDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDDFDm�:NtRNS2P���."Tp@f`� <BHJZ&0R,�4���j���8D��|�������(��$�
��b���lߝF>n~�hh�H��IDATx��]�b۶�H�儒-{i�ZK:g�lk�n��-��tI��q�q?  E�$�dK>$�>�;������P�Z����s�V��h!�Sy��0E�0}H�)-���tk��o�ܪKp�\R�Ϡ ��.�E�7��
�)�*V;~�Pe��
Bx�*�,=$z��Dؾ���� ��J����Ҹٻ����9�{ ��������Ǹ�Hp�qW@��"2'���B��[�$�� @T��i�H�/��b٥9�6�!�X�Hq`DE��*R����
HV!�%�����;�������"����
�i��]�dddddddd�����4y���5 ��	�Rb�@(�8���Cd��Ū�ݡ�,�@T�@i���b�rq0a�lX!�������p��e�,	��=4bW �{�
5���Ƭhu~�(�Q�^@���3�=��"�b��5XC@J����C�����T��7��6�������q_����5��@,r	šɩ�D�)�T�|�O��@�
ON-ՙ��	�������[n@��R���X�Im�݋(���F �@�?��=0��puL��;g$��@6η��
�K`�>п� @h գ�KV�n�"a�"���%l�@.v�$/��U^��G�:#`�`�� �u��TtK��~�ŋ�Z��5T���%�k�x�����������k��]\*�Q��
,҇���B��44�OXK�|�y��g���+_M�(�lоE�O���
 V$�T1BX���b�-�|?@ �f��B�Xr�%'@ҹA\�I��J,}��BBc��\V
��r����h(�]tI��^���}���o�צo�S3�	";��ʙ���b}��"߰	��){b$�������Gwwݾ����������a���b"��)���T@p��F_er6JvШ���"m�ޭ�M-��d7��6��x����˰6ӥ;��/����`>KrP\��_���^u�1%��O�T�M���.�}���Q3���.Nس��}��)���>����-�w�`���a�����+sy$���t���)�N�bFFFF�Be�j��nN��Vn4��,��A*��X��*��5��>��P���G��a��3	�{�oB�
�&<�L[���Nc.���ö�i=�`�Q@�d���
͆I��.I��l�`\t�[< �Cit�48��4�-r���+��f��쑱�B��CB ��MH�	i����y}���>���rx����p|z�;B��Ǐ;�b�u��r���c�K����4t��z��1�G~����`���ؚ��K��|	̔>��ۡ��O$�����~
�Ao)���0pzz
�}i�����`;AD�����m8n:�cf�A@s7�����L��� Z�/..�����h8�o��r?
�
�N��9��3B��~o_��'`��o���pO-��
:�TG�	L;��7���]`���B���%�˛>��*wT���pM��0H�}&t����^1��'Oq�r'�2P�͡��+�z,tIW''|en������=dzg��R�m�[N�S�t�K{��҉m���ؓV�t�6���ҲR`����ζN�&}�B	U��(�r<�qȁVyr�rA**��دzg6�D#��	�����YP�`�����v���s���~(�z�Ml�e�|u���Q�a�*}�+T��
�����R��Xc"+*�N�l�N�hc�Ft�<N+;-}�،Xtٕ$��à^��|uv���*��~�'E�_�5���1�q�s�*�R�`�OΒ��9�#x4�4�9�#�������WHۏ����Z��)]0�`p�<��ߝ��N��oY{�4�7��6�ǹ�>�ۗ&��������1%�Q''���?�l��׸�+&�r{�j�N�಻���4�)���`�N狌�.��߭�� ���ǣ������������)q	�2�?���n�3H�b��`�}� ����.`�������pqY1�e_b����u�7��e+N�_F����(�D�T��,���L}LL�r��mP5��|��x芥1�c���x DAb������`��M(��7���NED�~<v\	%,�ߚ/����p���R��~/^����l��np�
��7t����0_���0���l4�����_����b�0�MWΦj�m����б�Ɏ�l
|re����
�ȫ`B-����v.i��Ro�x}�
�)����%#`�Ђ�R5C���A�2su���a���sYy3��=jaeoI�7�~�.�plA��΃�
`O��)��	^�>��Mz�	�+4���BXd.��Mz��v͈������P�d8�p��<6?��8�N��*x����.��6ڍ6G����F�Z�����)���O���	!��l�S�s���h����ss�N�p8�`'�0�/<����s���}�.�@Ǩ�s�7ξ�O۟V�D���a5��a�v��]������m1��+���3��y�6�۠���>@�u50��P�s����5��1=��=�p�� *��KV�ҫ܂�����ݻc$N�4�(�X�r2###c-��賟L���δ�>��]���5�.�s���Ys�1��f0�;�'̨��Y�g銛�{�@9��	���`aC(��=%b�o�2��=���n��1�	j��B��o��S$n���#���m����=i��0�c���������i9�}�oI��	���q�T��]�W%.��(��؅�]z�\�x�
f��"]o��'u�䫵�t�k{�v;A��C3ֆw��w�R_#��X��(x��ҋ/q%��W��������hp��k_I�X���'b��/fX��K�i�"#####�QCL�i��2t��
���5���L0
����Qi�H�2;y�T�Ook;ע�ٶ`��R��Ng{z�y�!�Kx�����m�?A(v��U�~���mL�(`o/!n���mX��-{�v����[�� d�w�=�n「�������sdw��z��n�(��}O�y�~����m�
���?XU�;,���V'+��V�&�J�R��Z]᧭�:����zC'��-߆����@�y
�4���u���`Vۓw��ъ#��zP@Q�
N>2/��{�\o)����W���~a�3xL�w
:_Q�;��=p�ּ�dt���\'8�����~3�SRP���6��y+�������X�����Q�*��޺r
����̗ѭ*��޺r
g��l�/�\U^��u�$����|mb��Vn����w�\V��|���D�͊NVN���y��7�������k<;��/�E}?E*dzg�O ���~���g��/9��6����f
c�D}%��g$�Q�G�7�o��)����UJ���o�,O@�0߾Q(����;�b����w����:5�	�N�wR��N5�I�y'K�?}��:9�m��ֽ��*���@f�@jU9�m���ҫ���Í�{����$�ؗ�}��dF���p��|%!DdF��>����}G��{���@FFFFFFƦQܞH �
�����3
��u	���M�o�����~�vy�}�m�wz<�7���nP9�r�Wk���u=����|��_�n����z쿳}@���IX�n�����?��s<uPIEND�B`�PK�!]�-nnn1smoothness/images/ui-bg_glass_75_e6e6e6_1x400.pngnu&1i��PNG


IHDR�oX
�5IDAT8���1
 �����y�U�X��H�a��@�[�{UU�u@��7���	��D�FIEND�B`�PK�!]���-smoothness/images/ui-icons_888888_256x240.pngnu&1i��PNG


IHDR��IJ��PLTE����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ƁONtRNS2P���."Tp@f`� <BHJZ&0R,�4���j���8D��|�������(��$�
��b���lߝF>n~�hh�H��IDATx��]�b۶�H�儒-{i�ZK:g�lk�n��-��tI��q�q?  E�$�dK>$�>�;������P�Z����s�V��h!�Sy��0E�0}H�)-���tk��o�ܪKp�\R�Ϡ ��.�E�7��
�)�*V;~�Pe��
Bx�*�,=$z��Dؾ���� ��J����Ҹٻ����9�{ ��������Ǹ�Hp�qW@��"2'���B��[�$�� @T��i�H�/��b٥9�6�!�X�Hq`DE��*R����
HV!�%�����;�������"����
�i��]�dddddddd�����4y���5 ��	�Rb�@(�8���Cd��Ū�ݡ�,�@T�@i���b�rq0a�lX!�������p��e�,	��=4bW �{�
5���Ƭhu~�(�Q�^@���3�=��"�b��5XC@J����C�����T��7��6�������q_����5��@,r	šɩ�D�)�T�|�O��@�
ON-ՙ��	�������[n@��R���X�Im�݋(���F �@�?��=0��puL��;g$��@6η��
�K`�>п� @h գ�KV�n�"a�"���%l�@.v�$/��U^��G�:#`�`�� �u��TtK��~�ŋ�Z��5T���%�k�x�����������k��]\*�Q��
,҇���B��44�OXK�|�y��g���+_M�(�lоE�O���
 V$�T1BX���b�-�|?@ �f��B�Xr�%'@ҹA\�I��J,}��BBc��\V
��r����h(�]tI��^���}���o�צo�S3�	";��ʙ���b}��"߰	��){b$�������Gwwݾ����������a���b"��)���T@p��F_er6JvШ���"m�ޭ�M-��d7��6��x����˰6ӥ;��/����`>KrP\��_���^u�1%��O�T�M���.�}���Q3���.Nس��}��)���>����-�w�`���a�����+sy$���t���)�N�bFFFF�Be�j��nN��Vn4��,��A*��X��*��5��>��P���G��a��3	�{�oB�
�&<�L[���Nc.���ö�i=�`�Q@�d���
͆I��.I��l�`\t�[< �Cit�48��4�-r���+��f��쑱�B��CB ��MH�	i����y}���>���rx����p|z�;B��Ǐ;�b�u��r���c�K����4t��z��1�G~����`���ؚ��K��|	̔>��ۡ��O$�����~
�Ao)���0pzz
�}i�����`;AD�����m8n:�cf�A@s7�����L��� Z�/..�����h8�o��r?
�
�N��9��3B��~o_��'`��o���pO-��
:�TG�	L;��7���]`���B���%�˛>��*wT���pM��0H�}&t����^1��'Oq�r'�2P�͡��+�z,tIW''|en������=dzg��R�m�[N�S�t�K{��҉m���ؓV�t�6���ҲR`����ζN�&}�B	U��(�r<�qȁVyr�rA**��دzg6�D#��	�����YP�`�����v���s���~(�z�Ml�e�|u���Q�a�*}�+T��
�����R��Xc"+*�N�l�N�hc�Ft�<N+;-}�،Xtٕ$��à^��|uv���*��~�'E�_�5���1�q�s�*�R�`�OΒ��9�#x4�4�9�#�������WHۏ����Z��)]0�`p�<��ߝ��N��oY{�4�7��6�ǹ�>�ۗ&��������1%�Q''���?�l��׸�+&�r{�j�N�಻���4�)���`�N狌�.��߭�� ���ǣ������������)q	�2�?���n�3H�b��`�}� ����.`�������pqY1�e_b����u�7��e+N�_F����(�D�T��,���L}LL�r��mP5��|��x芥1�c���x DAb������`��M(��7���NED�~<v\	%,�ߚ/����p���R��~/^����l��np�
��7t����0_���0���l4�����_����b�0�MWΦj�m����б�Ɏ�l
|re����
�ȫ`B-����v.i��Ro�x}�
�)����%#`�Ђ�R5C���A�2su���a���sYy3��=jaeoI�7�~�.�plA��΃�
`O��)��	^�>��Mz�	�+4���BXd.��Mz��v͈������P�d8�p��<6?��8�N��*x����.��6ڍ6G����F�Z�����)���O���	!��l�S�s���h����ss�N�p8�`'�0�/<����s���}�.�@Ǩ�s�7ξ�O۟V�D���a5��a�v��]������m1��+���3��y�6�۠���>@�u50��P�s����5��1=��=�p�� *��KV�ҫ܂�����ݻc$N�4�(�X�r2###c-��賟L���δ�>��]���5�.�s���Ys�1��f0�;�'̨��Y�g銛�{�@9��	���`aC(��=%b�o�2��=���n��1�	j��B��o��S$n���#���m����=i��0�c���������i9�}�oI��	���q�T��]�W%.��(��؅�]z�\�x�
f��"]o��'u�䫵�t�k{�v;A��C3ֆw��w�R_#��X��(x��ҋ/q%��W��������hp��k_I�X���'b��/fX��K�i�"#####�QCL�i��2t��
���5���L0
����Qi�H�2;y�T�Ook;ע�ٶ`��R��Ng{z�y�!�Kx�����m�?A(v��U�~���mL�(`o/!n���mX��-{�v����[�� d�w�=�n「�������sdw��z��n�(��}O�y�~����m�
���?XU�;,���V'+��V�&�J�R��Z]᧭�:����zC'��-߆����@�y
�4���u���`Vۓw��ъ#��zP@Q�
N>2/��{�\o)����W���~a�3xL�w
:_Q�;��=p�ּ�dt���\'8�����~3�SRP���6��y+�������X�����Q�*��޺r
����̗ѭ*��޺r
g��l�/�\U^��u�$����|mb��Vn����w�\V��|���D�͊NVN���y��7�������k<;��/�E}?E*dzg�O ���~���g��/9��6����f
c�D}%��g$�Q�G�7�o��)����UJ���o�,O@�0߾Q(����;�b����w����:5�	�N�wR��N5�I�y'K�?}��:9�m��ֽ��*���@f�@jU9�m���ҫ���Í�{����$�ؗ�}��dF���p��|%!DdF��>����}G��{���@FFFFFFƦQܞH �
�����3
��u	���M�o�����~�vy�}�m�wz<�7���nP9�r�Wk���u=����|��_�n����z쿳}@���IX�n�����?��s<uPIEND�B`�PK�!]�d�ʹ�0smoothness/images/ui-bg_flat_0_aaaaaa_40x100.pngnu&1i��PNG


IHDR(d�drz{IDATh���1� 1���7Y$t���3�;_�TUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTUAUPTüŝc�)IEND�B`�PK�!]Y�o��1smoothness/images/ui-bg_flat_75_ffffff_40x100.pngnu&1i��PNG


IHDR(d�drzyIDATh���1� �R��	7��(Ț�����V��`%X	V��`%X	V��`%X	V��`%X	V��`%X	V��`%X	V��`%X	V��`%X	V��`%X	V��`%X	V��`%X	V��`%X	Vj��)2�NIEND�B`�PK�!]�7�-smoothness/images/ui-icons_222222_256x240.pngnu&1i��PNG


IHDR��IJ��PLTE$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$$"$�ÈNtRNS2P���."Tp@f`� <BHJZ&0R,�4���j���8D��|�������(��$�
��b���lߝF>n~�hh�H��IDATx��]�b۶�H�儒-{i�ZK:g�lk�n��-��tI��q�q?  E�$�dK>$�>�;������P�Z����s�V��h!�Sy��0E�0}H�)-���tk��o�ܪKp�\R�Ϡ ��.�E�7��
�)�*V;~�Pe��
Bx�*�,=$z��Dؾ���� ��J����Ҹٻ����9�{ ��������Ǹ�Hp�qW@��"2'���B��[�$�� @T��i�H�/��b٥9�6�!�X�Hq`DE��*R����
HV!�%�����;�������"����
�i��]�dddddddd�����4y���5 ��	�Rb�@(�8���Cd��Ū�ݡ�,�@T�@i���b�rq0a�lX!�������p��e�,	��=4bW �{�
5���Ƭhu~�(�Q�^@���3�=��"�b��5XC@J����C�����T��7��6�������q_����5��@,r	šɩ�D�)�T�|�O��@�
ON-ՙ��	�������[n@��R���X�Im�݋(���F �@�?��=0��puL��;g$��@6η��
�K`�>п� @h գ�KV�n�"a�"���%l�@.v�$/��U^��G�:#`�`�� �u��TtK��~�ŋ�Z��5T���%�k�x�����������k��]\*�Q��
,҇���B��44�OXK�|�y��g���+_M�(�lоE�O���
 V$�T1BX���b�-�|?@ �f��B�Xr�%'@ҹA\�I��J,}��BBc��\V
��r����h(�]tI��^���}���o�צo�S3�	";��ʙ���b}��"߰	��){b$�������Gwwݾ����������a���b"��)���T@p��F_er6JvШ���"m�ޭ�M-��d7��6��x����˰6ӥ;��/����`>KrP\��_���^u�1%��O�T�M���.�}���Q3���.Nس��}��)���>����-�w�`���a�����+sy$���t���)�N�bFFFF�Be�j��nN��Vn4��,��A*��X��*��5��>��P���G��a��3	�{�oB�
�&<�L[���Nc.���ö�i=�`�Q@�d���
͆I��.I��l�`\t�[< �Cit�48��4�-r���+��f��쑱�B��CB ��MH�	i����y}���>���rx����p|z�;B��Ǐ;�b�u��r���c�K����4t��z��1�G~����`���ؚ��K��|	̔>��ۡ��O$�����~
�Ao)���0pzz
�}i�����`;AD�����m8n:�cf�A@s7�����L��� Z�/..�����h8�o��r?
�
�N��9��3B��~o_��'`��o���pO-��
:�TG�	L;��7���]`���B���%�˛>��*wT���pM��0H�}&t����^1��'Oq�r'�2P�͡��+�z,tIW''|en������=dzg��R�m�[N�S�t�K{��҉m���ؓV�t�6���ҲR`����ζN�&}�B	U��(�r<�qȁVyr�rA**��دzg6�D#��	�����YP�`�����v���s���~(�z�Ml�e�|u���Q�a�*}�+T��
�����R��Xc"+*�N�l�N�hc�Ft�<N+;-}�،Xtٕ$��à^��|uv���*��~�'E�_�5���1�q�s�*�R�`�OΒ��9�#x4�4�9�#�������WHۏ����Z��)]0�`p�<��ߝ��N��oY{�4�7��6�ǹ�>�ۗ&��������1%�Q''���?�l��׸�+&�r{�j�N�಻���4�)���`�N狌�.��߭�� ���ǣ������������)q	�2�?���n�3H�b��`�}� ����.`�������pqY1�e_b����u�7��e+N�_F����(�D�T��,���L}LL�r��mP5��|��x芥1�c���x DAb������`��M(��7���NED�~<v\	%,�ߚ/����p���R��~/^����l��np�
��7t����0_���0���l4�����_����b�0�MWΦj�m����б�Ɏ�l
|re����
�ȫ`B-����v.i��Ro�x}�
�)����%#`�Ђ�R5C���A�2su���a���sYy3��=jaeoI�7�~�.�plA��΃�
`O��)��	^�>��Mz�	�+4���BXd.��Mz��v͈������P�d8�p��<6?��8�N��*x����.��6ڍ6G����F�Z�����)���O���	!��l�S�s���h����ss�N�p8�`'�0�/<����s���}�.�@Ǩ�s�7ξ�O۟V�D���a5��a�v��]������m1��+���3��y�6�۠���>@�u50��P�s����5��1=��=�p�� *��KV�ҫ܂�����ݻc$N�4�(�X�r2###c-��賟L���δ�>��]���5�.�s���Ys�1��f0�;�'̨��Y�g銛�{�@9��	���`aC(��=%b�o�2��=���n��1�	j��B��o��S$n���#���m����=i��0�c���������i9�}�oI��	���q�T��]�W%.��(��؅�]z�\�x�
f��"]o��'u�䫵�t�k{�v;A��C3ֆw��w�R_#��X��(x��ҋ/q%��W��������hp��k_I�X���'b��/fX��K�i�"#####�QCL�i��2t��
���5���L0
����Qi�H�2;y�T�Ook;ע�ٶ`��R��Ng{z�y�!�Kx�����m�?A(v��U�~���mL�(`o/!n���mX��-{�v����[�� d�w�=�n「�������sdw��z��n�(��}O�y�~����m�
���?XU�;,���V'+��V�&�J�R��Z]᧭�:����zC'��-߆����@�y
�4���u���`Vۓw��ъ#��zP@Q�
N>2/��{�\o)����W���~a�3xL�w
:_Q�;��=p�ּ�dt���\'8�����~3�SRP���6��y+�������X�����Q�*��޺r
����̗ѭ*��޺r
g��l�/�\U^��u�$����|mb��Vn����w�\V��|���D�͊NVN���y��7�������k<;��/�E}?E*dzg�O ���~���g��/9��6����f
c�D}%��g$�Q�G�7�o��)����UJ���o�,O@�0߾Q(����;�b����w����:5�	�N�wR��N5�I�y'K�?}��:9�m��ֽ��*���@f�@jU9�m���ҫ���Í�{����$�ؗ�}��dF���p��|%!DdF��>����}G��{���@FFFFFFƦQܞH �
�����3
��u	���M�o�����~�vy�}�m�wz<�7���nP9�r�Wk���u=����|��_�n����z쿳}@���IX�n�����?��s<uPIEND�B`�PK�!]�;\xx1smoothness/images/ui-bg_glass_55_fbf9ee_1x400.pngnu&1i��PNG


IHDR�oX
�?IDAT8���1
�0Bѯ��l��`�6C�s��<]�:����[��&�B�A	��e7�l�QJ��ŜQY�*IEND�B`�PK�!]��w-smoothness/images/ui-icons_cd0a0a_256x240.pngnu&1i��PNG


IHDR��IJ��PLTE�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�FcNtRNS2P���."Tp@f`� <BHJZ&0R,�4���j���8D��|�������(��$�
��b���lߝF>n~�hh�H��IDATx��]�b۶�H�儒-{i�ZK:g�lk�n��-��tI��q�q?  E�$�dK>$�>�;������P�Z����s�V��h!�Sy��0E�0}H�)-���tk��o�ܪKp�\R�Ϡ ��.�E�7��
�)�*V;~�Pe��
Bx�*�,=$z��Dؾ���� ��J����Ҹٻ����9�{ ��������Ǹ�Hp�qW@��"2'���B��[�$�� @T��i�H�/��b٥9�6�!�X�Hq`DE��*R����
HV!�%�����;�������"����
�i��]�dddddddd�����4y���5 ��	�Rb�@(�8���Cd��Ū�ݡ�,�@T�@i���b�rq0a�lX!�������p��e�,	��=4bW �{�
5���Ƭhu~�(�Q�^@���3�=��"�b��5XC@J����C�����T��7��6�������q_����5��@,r	šɩ�D�)�T�|�O��@�
ON-ՙ��	�������[n@��R���X�Im�݋(���F �@�?��=0��puL��;g$��@6η��
�K`�>п� @h գ�KV�n�"a�"���%l�@.v�$/��U^��G�:#`�`�� �u��TtK��~�ŋ�Z��5T���%�k�x�����������k��]\*�Q��
,҇���B��44�OXK�|�y��g���+_M�(�lоE�O���
 V$�T1BX���b�-�|?@ �f��B�Xr�%'@ҹA\�I��J,}��BBc��\V
��r����h(�]tI��^���}���o�צo�S3�	";��ʙ���b}��"߰	��){b$�������Gwwݾ����������a���b"��)���T@p��F_er6JvШ���"m�ޭ�M-��d7��6��x����˰6ӥ;��/����`>KrP\��_���^u�1%��O�T�M���.�}���Q3���.Nس��}��)���>����-�w�`���a�����+sy$���t���)�N�bFFFF�Be�j��nN��Vn4��,��A*��X��*��5��>��P���G��a��3	�{�oB�
�&<�L[���Nc.���ö�i=�`�Q@�d���
͆I��.I��l�`\t�[< �Cit�48��4�-r���+��f��쑱�B��CB ��MH�	i����y}���>���rx����p|z�;B��Ǐ;�b�u��r���c�K����4t��z��1�G~����`���ؚ��K��|	̔>��ۡ��O$�����~
�Ao)���0pzz
�}i�����`;AD�����m8n:�cf�A@s7�����L��� Z�/..�����h8�o��r?
�
�N��9��3B��~o_��'`��o���pO-��
:�TG�	L;��7���]`���B���%�˛>��*wT���pM��0H�}&t����^1��'Oq�r'�2P�͡��+�z,tIW''|en������=dzg��R�m�[N�S�t�K{��҉m���ؓV�t�6���ҲR`����ζN�&}�B	U��(�r<�qȁVyr�rA**��دzg6�D#��	�����YP�`�����v���s���~(�z�Ml�e�|u���Q�a�*}�+T��
�����R��Xc"+*�N�l�N�hc�Ft�<N+;-}�،Xtٕ$��à^��|uv���*��~�'E�_�5���1�q�s�*�R�`�OΒ��9�#x4�4�9�#�������WHۏ����Z��)]0�`p�<��ߝ��N��oY{�4�7��6�ǹ�>�ۗ&��������1%�Q''���?�l��׸�+&�r{�j�N�಻���4�)���`�N狌�.��߭�� ���ǣ������������)q	�2�?���n�3H�b��`�}� ����.`�������pqY1�e_b����u�7��e+N�_F����(�D�T��,���L}LL�r��mP5��|��x芥1�c���x DAb������`��M(��7���NED�~<v\	%,�ߚ/����p���R��~/^����l��np�
��7t����0_���0���l4�����_����b�0�MWΦj�m����б�Ɏ�l
|re����
�ȫ`B-����v.i��Ro�x}�
�)����%#`�Ђ�R5C���A�2su���a���sYy3��=jaeoI�7�~�.�plA��΃�
`O��)��	^�>��Mz�	�+4���BXd.��Mz��v͈������P�d8�p��<6?��8�N��*x����.��6ڍ6G����F�Z�����)���O���	!��l�S�s���h����ss�N�p8�`'�0�/<����s���}�.�@Ǩ�s�7ξ�O۟V�D���a5��a�v��]������m1��+���3��y�6�۠���>@�u50��P�s����5��1=��=�p�� *��KV�ҫ܂�����ݻc$N�4�(�X�r2###c-��賟L���δ�>��]���5�.�s���Ys�1��f0�;�'̨��Y�g銛�{�@9��	���`aC(��=%b�o�2��=���n��1�	j��B��o��S$n���#���m����=i��0�c���������i9�}�oI��	���q�T��]�W%.��(��؅�]z�\�x�
f��"]o��'u�䫵�t�k{�v;A��C3ֆw��w�R_#��X��(x��ҋ/q%��W��������hp��k_I�X���'b��/fX��K�i�"#####�QCL�i��2t��
���5���L0
����Qi�H�2;y�T�Ook;ע�ٶ`��R��Ng{z�y�!�Kx�����m�?A(v��U�~���mL�(`o/!n���mX��-{�v����[�� d�w�=�n「�������sdw��z��n�(��}O�y�~����m�
���?XU�;,���V'+��V�&�J�R��Z]᧭�:����zC'��-߆����@�y
�4���u���`Vۓw��ъ#��zP@Q�
N>2/��{�\o)����W���~a�3xL�w
:_Q�;��=p�ּ�dt���\'8�����~3�SRP���6��y+�������X�����Q�*��޺r
����̗ѭ*��޺r
g��l�/�\U^��u�$����|mb��Vn����w�\V��|���D�͊NVN���y��7�������k<;��/�E}?E*dzg�O ���~���g��/9��6����f
c�D}%��g$�Q�G�7�o��)����UJ���o�,O@�0߾Q(����;�b����w����:5�	�N�wR��N5�I�y'K�?}��:9�m��ֽ��*���@f�@jU9�m���ҫ���Í�{����$�ؗ�}��dF���p��|%!DdF��>����}G��{���@FFFFFFƦQܞH �
�����3
��u	���M�o�����~�vy�}�m�wz<�7���nP9�r�Wk���u=����|��_�n����z쿳}@���IX�n�����?��s<uPIEND�B`�PK�!]���ii1smoothness/images/ui-bg_glass_65_ffffff_1x400.pngnu&1i��PNG


IHDR�oX
�0IDAT8���! �����+	��̼��J�HR)�[lk�=O_��(�<`�
H�"�IEND�B`�PK�!]��%``smoothness/theme.min.cssnu&1i�/*!
 * jQuery UI CSS Framework 1.8.21
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget :active{outline:0}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tabs .ui-tabs-hide{display:none !important}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}PK�!]9E�"ځځsmoothness/theme.cssnu&1i�/*!
 * jQuery UI CSS Framework 1.8.21
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*
 * jQuery UI CSS Framework 1.8.21
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
 */


/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
.ui-widget-content a { color: #222222; }
.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
.ui-widget-header a { color: #222222; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1; background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
/*
 * jQuery UI Resizable 1.8.21
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
 * jQuery UI Selectable 1.8.21
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
/*
 * jQuery UI Accordion 1.8.21
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */
.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; }
/*
 * jQuery UI Autocomplete 1.8.21
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete { position: absolute; cursor: default; }	

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/*
 * jQuery UI Menu 1.8.21
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}
/*
 * jQuery UI Button 1.8.21
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
/*
 * jQuery UI Dialog 1.8.21
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/*
 * jQuery UI Slider 1.8.21
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }
/*
 * jQuery UI Tabs 1.8.21
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
/*
 * jQuery UI Datepicker 1.8.21
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/*
 * jQuery UI Progressbar 1.8.21
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */
.ui-progressbar { height:2em; text-align: left; overflow: hidden; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }PK�!]+���bbstrapper.cssnu&1i�/*!
 * Akeeba Strapper
 * A handy distribution of namespaced jQuery, jQuery UI and Twitter
 * Bootstrapper for use with Akeeba components.
 *
 * This file defines Akeeba Strapper specific styling overrides
 */
div.akeeba-bootstrap {
  font-size: 10pt;
  background: transparent;
}
div.akeeba-bootstrap .alert {
  background-image: none;
}
div.akeeba-bootstrap form.form-horizontal-wide label.control-label {
  width: 300px;
}
div.akeeba-bootstrap form.form-horizontal-wide div.controls {
  margin-left: 320px;
}
div.akeeba-bootstrap form.form-horizontal-wide textarea {
  width: 450px;
}
div.akeeba-bootstrap td.order {
  width: 12px;
}
div.akeeba-bootstrap td.order span {
  line-height: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
}
div.akeeba-bootstrap td.order a.jgrid span.state {
  background-repeat: no-repeat;
  height: 12px;
  margin-bottom: 2px;
}
div.akeeba-bootstrap td.order a.jgrid span.state span.text {
  line-height: 16px;
}
div.akeeba-bootstrap td.order input.text-area-order {
  margin-bottom: 0;
  width: 20px;
}
div.akeeba-bootstrap td.order .sortable-handler {
  display: block;
  float: left;
  margin: 1px 0 0 0;
  padding: 5px 5px;
}
div.akeeba-bootstrap td.order .order-enabled {
  width: 60px;
}
div.akeeba-bootstrap td.order .order-disabled .sortable-handler {
  margin: 0;
  padding: 0;
}
div.akeeba-bootstrap th a.save-order {
  height: 19px;
}
div.akeeba-bootstrap div.ak_clr_left {
  clear: left;
}
div.akeeba-bootstrap div.ak_clr {
  clear: both;
}
div.akeeba-bootstrap div.icon a.modal {
  position: relative;
  top: inherit;
  left: inherit;
  z-index: inherit;
  margin: 0 !important;
  box-shadow: none;
}
div.akeeba-bootstrap div [class^="icon-wrapper"] {
  display: inline;
}
#akeeba-bootstrap:not(.joomla-version-25) input[name="cid[]"] {
  margin: -3px 0 0 0;
}
div.icon-wrapper {
  display: inline;
}
/**
 * Akeeba Live Update button styling
 */
span.liveupdate-icon-notsupported {
  color: #555555;
}
span.liveupdate-icon-crashed {
  color: #555555;
}
span.liveupdate-icon-updates {
  font-weight: bold;
  color: #9d261d;
  font-size: 0.87em;
}
span.liveupdate-icon-noupdates {
  color: #46a546;
}
PK�!]�,���strapper.j25.cssnu&1i�/**
 * Akeeba Strapper
 * A handy distribution of namespaced jQuery, jQuery UI and Twitter
 * Bootstrapper for use with Akeeba components.
 *
 * This file defines Akeeba Strapper specific styling overrides
 */
.akeeba-bootstrap label.radiobtn {
  display: inline-block;
  float: none;
  margin: 0.6em 0.5em 0 0;
}
.akeeba-bootstrap div.controls input[type="radio"] {
  display: inline-block;
  float: none;
  margin: -0.3em 0 0 0;
}
.akeeba-bootstrap ul.nav-tabs li {
  list-style: none;
}
.akeeba-bootstrap .row-fluid [class*="span"] {
  margin-left: 15px;
}
.akeeba-bootstrap .row-fluid form [class*="span"]:first-of-type {
  margin-left: 0;
}
PK�!]�ՐR�1�1bootstrap.j32.min.cssnu&1i�div.akeeba-bootstrap [class^="icon-"],div.akeeba-bootstrap [class*=" icon-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat;margin-top:1px}div.akeeba-bootstrap .icon-white,div.akeeba-bootstrap .nav-pills>.active>a>[class^="icon-"],div.akeeba-bootstrap .nav-pills>.active>a>[class*=" icon-"],div.akeeba-bootstrap .nav-list>.active>a>[class^="icon-"],div.akeeba-bootstrap .nav-list>.active>a>[class*=" icon-"],div.akeeba-bootstrap .navbar-inverse .nav>.active>a>[class^="icon-"],div.akeeba-bootstrap .navbar-inverse .nav>.active>a>[class*=" icon-"],div.akeeba-bootstrap .dropdown-menu>li>a:hover>[class^="icon-"],div.akeeba-bootstrap .dropdown-menu>li>a:focus>[class^="icon-"],div.akeeba-bootstrap .dropdown-menu>li>a:hover>[class*=" icon-"],div.akeeba-bootstrap .dropdown-menu>li>a:focus>[class*=" icon-"],div.akeeba-bootstrap .dropdown-menu>.active>a>[class^="icon-"],div.akeeba-bootstrap .dropdown-menu>.active>a>[class*=" icon-"],div.akeeba-bootstrap .dropdown-submenu:hover>a>[class^="icon-"],div.akeeba-bootstrap .dropdown-submenu:focus>a>[class^="icon-"],div.akeeba-bootstrap .dropdown-submenu:hover>a>[class*=" icon-"],div.akeeba-bootstrap .dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png")}div.akeeba-bootstrap .icon-glass{background-position:0 0}div.akeeba-bootstrap .icon-film{background-position:-192px 0}div.akeeba-bootstrap .icon-th-large{background-position:-216px 0}div.akeeba-bootstrap .icon-th{background-position:-240px 0}div.akeeba-bootstrap .icon-th-list{background-position:-264px 0}div.akeeba-bootstrap .icon-off{background-position:-384px 0}div.akeeba-bootstrap .icon-signal{background-position:-408px 0}div.akeeba-bootstrap .icon-time{background-position:-48px -24px}div.akeeba-bootstrap .icon-road{background-position:-72px -24px}div.akeeba-bootstrap .icon-download-alt{background-position:-96px -24px}div.akeeba-bootstrap .icon-inbox{background-position:-168px -24px}div.akeeba-bootstrap .icon-repeat{background-position:-216px -24px}div.akeeba-bootstrap .icon-list-alt{background-position:-264px -24px}div.akeeba-bootstrap .icon-headphones{background-position:-336px -24px}div.akeeba-bootstrap .icon-volume-off{background-position:-360px -24px}div.akeeba-bootstrap .icon-volume-down{background-position:-384px -24px}div.akeeba-bootstrap .icon-volume-up{background-position:-408px -24px}div.akeeba-bootstrap .icon-qrcode{background-position:-432px -24px}div.akeeba-bootstrap .icon-barcode{background-position:-456px -24px}div.akeeba-bootstrap .icon-font{background-position:-144px -48px}div.akeeba-bootstrap .icon-bold{background-position:-167px -48px}div.akeeba-bootstrap .icon-italic{background-position:-192px -48px}div.akeeba-bootstrap .icon-text-height{background-position:-216px -48px}div.akeeba-bootstrap .icon-text-width{background-position:-240px -48px}div.akeeba-bootstrap .icon-align-left{background-position:-264px -48px}div.akeeba-bootstrap .icon-align-center{background-position:-288px -48px}div.akeeba-bootstrap .icon-align-right{background-position:-312px -48px}div.akeeba-bootstrap .icon-align-justify{background-position:-336px -48px}div.akeeba-bootstrap .icon-indent-left{background-position:-384px -48px}div.akeeba-bootstrap .icon-indent-right{background-position:-408px -48px}div.akeeba-bootstrap .icon-facetime-video{background-position:-432px -48px}div.akeeba-bootstrap .icon-map-marker{background-position:-24px -72px}div.akeeba-bootstrap .icon-adjust{background-position:-48px -72px}div.akeeba-bootstrap .icon-tint{background-position:-72px -72px}div.akeeba-bootstrap .icon-check{background-position:-144px -72px}div.akeeba-bootstrap .icon-step-backward{background-position:-192px -72px}div.akeeba-bootstrap .icon-fast-backward{background-position:-216px -72px}div.akeeba-bootstrap .icon-fast-forward{background-position:-360px -72px}div.akeeba-bootstrap .icon-step-forward{background-position:-384px -72px}div.akeeba-bootstrap .icon-eject{background-position:-408px -72px}div.akeeba-bootstrap .icon-plus-sign{background-position:0 -96px}div.akeeba-bootstrap .icon-remove-sign{background-position:-48px -96px}div.akeeba-bootstrap .icon-ok-sign{background-position:-72px -96px}div.akeeba-bootstrap .icon-info-sign{background-position:-120px -96px}div.akeeba-bootstrap .icon-screenshot{background-position:-144px -96px}div.akeeba-bootstrap .icon-remove-circle{background-position:-168px -96px}div.akeeba-bootstrap .icon-ok-circle{background-position:-192px -96px}div.akeeba-bootstrap .icon-arrow-up{background-position:-289px -96px}div.akeeba-bootstrap .icon-arrow-down{background-position:-312px -96px}div.akeeba-bootstrap .icon-resize-full{background-position:-360px -96px}div.akeeba-bootstrap .icon-resize-small{background-position:-384px -96px}div.akeeba-bootstrap .icon-exclamation-sign{background-position:0 -120px}div.akeeba-bootstrap .icon-gift{background-position:-24px -120px}div.akeeba-bootstrap .icon-leaf{background-position:-48px -120px}div.akeeba-bootstrap .icon-fire{background-position:-72px -120px}div.akeeba-bootstrap .icon-warning-sign{background-position:-144px -120px}div.akeeba-bootstrap .icon-plane{background-position:-168px -120px}div.akeeba-bootstrap .icon-random{background-position:-216px -120px;width:16px}div.akeeba-bootstrap .icon-magnet{background-position:-264px -120px}div.akeeba-bootstrap .icon-retweet{background-position:-336px -120px}div.akeeba-bootstrap .icon-shopping-cart{background-position:-360px -120px}div.akeeba-bootstrap .icon-resize-vertical{background-position:-432px -119px}div.akeeba-bootstrap .icon-resize-horizontal{background-position:-456px -118px}div.akeeba-bootstrap .icon-hdd{background-position:0 -144px}div.akeeba-bootstrap .icon-bullhorn{background-position:-24px -144px}div.akeeba-bootstrap .icon-bell{background-position:-48px -144px}div.akeeba-bootstrap .icon-certificate{background-position:-72px -144px}div.akeeba-bootstrap .icon-hand-right{background-position:-144px -144px}div.akeeba-bootstrap .icon-hand-left{background-position:-168px -144px}div.akeeba-bootstrap .icon-hand-up{background-position:-192px -144px}div.akeeba-bootstrap .icon-hand-down{background-position:-216px -144px}div.akeeba-bootstrap .icon-circle-arrow-right{background-position:-240px -144px}div.akeeba-bootstrap .icon-circle-arrow-left{background-position:-264px -144px}div.akeeba-bootstrap .icon-circle-arrow-up{background-position:-288px -144px}div.akeeba-bootstrap .icon-circle-arrow-down{background-position:-312px -144px}div.akeeba-bootstrap .icon-globe{background-position:-336px -144px}div.akeeba-bootstrap .icon-tasks{background-position:-384px -144px}div.akeeba-bootstrap .icon-fullscreen{background-position:-456px -144px}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}/*!
 * Akeeba Strapper
 * A handy distribution of namespaced jQuery, jQuery UI and Twitter
 * Bootstrapper for use with Akeeba components.
 *
 * This file defines Akeeba Strapper specific styling overrides
 */div.akeeba-bootstrap{font-size:10pt;background:transparent}div.akeeba-bootstrap .alert{background-image:none}div.akeeba-bootstrap form.form-horizontal-wide label.control-label{width:300px}div.akeeba-bootstrap form.form-horizontal-wide div.controls{margin-left:320px}div.akeeba-bootstrap form.form-horizontal-wide textarea{width:450px}div.akeeba-bootstrap td.order{width:12px}div.akeeba-bootstrap td.order span{line-height:16px;height:16px;margin:0;padding:0}div.akeeba-bootstrap td.order a.jgrid span.state{background-repeat:no-repeat;height:12px;margin-bottom:2px}div.akeeba-bootstrap td.order a.jgrid span.state span.text{line-height:16px}div.akeeba-bootstrap td.order input.text-area-order{margin-bottom:0;width:20px}div.akeeba-bootstrap td.order .sortable-handler{display:block;float:left;margin:1px 0 0 0;padding:5px 5px}div.akeeba-bootstrap td.order .order-enabled{width:60px}div.akeeba-bootstrap td.order .order-disabled .sortable-handler{margin:0;padding:0}div.akeeba-bootstrap th a.save-order{height:19px}div.akeeba-bootstrap div.ak_clr_left{clear:left}div.akeeba-bootstrap div.ak_clr{clear:both}div.akeeba-bootstrap div.icon a.modal{position:relative;top:inherit;left:inherit;z-index:inherit;margin:0 !important;box-shadow:none}div.akeeba-bootstrap div [class^="icon-wrapper"]{display:inline}#akeeba-bootstrap:not(.joomla-version-25) input[name="cid[]"]{margin:-3px 0 0 0}div.icon-wrapper{display:inline}span.liveupdate-icon-notsupported{color:#555}span.liveupdate-icon-crashed{color:#555}span.liveupdate-icon-updates{font-weight:bold;color:#9d261d;font-size:.87em}span.liveupdate-icon-noupdates{color:#46a546}.akeeba-bootstrap .cpanel div.icon,.akeeba-bootstrap #cpanel div.icon{text-align:center;margin-right:15px;float:left;margin-bottom:15px;font-size:.9em}.akeeba-bootstrap .cpanel div.icon a,.akeeba-bootstrap #cpanel div.icon a{padding:7px 5px 5px;background-color:white;background-position:-30px;display:block;float:left;height:97px;width:108px;color:#565656;vertical-align:middle;text-decoration:none;border:1px solid #CCC;border-radius:5px;transition-property:none;box-shadow:inset -5px -5px 10px rgba(0,0,0,0.1),inset 5px 5px 10px rgba(0,0,0,0.05)}.akeeba-bootstrap .cpanel div.icon a:hover,.akeeba-bootstrap #cpanel div.icon a:hover,.akeeba-bootstrap .cpanel div.icon a:focus,.akeeba-bootstrap #cpanel div.icon a:focus,.akeeba-bootstrap .cpanel div.icon a:active,.akeeba-bootstrap #cpanel div.icon a:active{background-position:0 0;-webkit-border-bottom-left-radius:inherit;-moz-border-radius-bottomleft:inherit;border-bottom-left-radius:inherit;box-shadow:inset 5px 5px 10px rgba(0,0,0,0.1),inset -5px -5px 10px rgba(0,0,0,0.05);position:relative;z-index:10}.akeeba-bootstrap .cpanel div.icon span,.akeeba-bootstrap #cpanel div.icon span{display:block;text-align:center}.akeeba-bootstrap div#toolbar div#toolbar-back button.btn span.icon-back::before{content:""}.akeeba-bootstrap .icon-downarrow::before,.akeeba-bootstrap .akeeba-bootstrap .icon-arrow-down::before{content:""}.akeeba-bootstrap .icon-uparrow::before,.akeeba-bootstrap .akeeba-bootstrap .icon-arrow-up::before{content:""}.akeeba-bootstrap label.radio{display:inline-block}.akeeba-bootstrap div.controls>div.controls{margin:0}PK�!]�JY;;strapper.j3.min.cssnu&1i�.akeeba-bootstrap .cpanel div.icon,.akeeba-bootstrap #cpanel div.icon{text-align:center;margin-right:15px;float:left;margin-bottom:15px;font-size:.9em}.akeeba-bootstrap .cpanel div.icon a,.akeeba-bootstrap #cpanel div.icon a{padding:7px 5px 5px;background-color:white;background-position:-30px;display:block;float:left;height:97px;width:108px;color:#565656;vertical-align:middle;text-decoration:none;border:1px solid #CCC;border-radius:5px;transition-property:none;box-shadow:inset -5px -5px 10px rgba(0,0,0,0.1),inset 5px 5px 10px rgba(0,0,0,0.05)}.akeeba-bootstrap .cpanel div.icon a:hover,.akeeba-bootstrap #cpanel div.icon a:hover,.akeeba-bootstrap .cpanel div.icon a:focus,.akeeba-bootstrap #cpanel div.icon a:focus,.akeeba-bootstrap .cpanel div.icon a:active,.akeeba-bootstrap #cpanel div.icon a:active{background-position:0 0;-webkit-border-bottom-left-radius:inherit;-moz-border-radius-bottomleft:inherit;border-bottom-left-radius:inherit;box-shadow:inset 5px 5px 10px rgba(0,0,0,0.1),inset -5px -5px 10px rgba(0,0,0,0.05);position:relative;z-index:10}.akeeba-bootstrap .cpanel div.icon span,.akeeba-bootstrap #cpanel div.icon span{display:block;text-align:center}.akeeba-bootstrap div#toolbar div#toolbar-back button.btn span.icon-back::before{content:""}.akeeba-bootstrap .icon-downarrow::before,.akeeba-bootstrap .akeeba-bootstrap .icon-arrow-down::before{content:""}.akeeba-bootstrap .icon-uparrow::before,.akeeba-bootstrap .akeeba-bootstrap .icon-arrow-up::before{content:""}.akeeba-bootstrap label.radio{display:inline-block}.akeeba-bootstrap div.controls>div.controls{margin:0}PK"�!]���O��visualblocks.cssnu&1i�.mce-visualblocks p {
	padding-top: 10px;
	border: 1px dashed #BBB;
	margin-left: 3px;
	background: transparent no-repeat url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7);
}

.mce-visualblocks h1 {
	padding-top: 10px;
	border: 1px dashed #BBB;
	margin-left: 3px;
	background: transparent no-repeat url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==);
}

.mce-visualblocks h2 {
	padding-top: 10px;
	border: 1px dashed #BBB;
	margin-left: 3px;
	background: transparent no-repeat url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==);
}

.mce-visualblocks h3 {
	padding-top: 10px;
	border: 1px dashed #BBB;
	margin-left: 3px;
	background: transparent no-repeat url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7);
}

.mce-visualblocks h4 {
	padding-top: 10px;
	border: 1px dashed #BBB;
	margin-left: 3px;
	background: transparent no-repeat url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==);
}

.mce-visualblocks h5 {
	padding-top: 10px;
	border: 1px dashed #BBB;
	margin-left: 3px;
	background: transparent no-repeat url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==);
}

.mce-visualblocks h6 {
	padding-top: 10px;
	border: 1px dashed #BBB;
	margin-left: 3px;
	background: transparent no-repeat url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==);
}

.mce-visualblocks div:not([data-mce-bogus]) {
	padding-top: 10px;
	border: 1px dashed #BBB;
	margin-left: 3px;
	background: transparent no-repeat url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7);
}

.mce-visualblocks section {
	padding-top: 10px;
	border: 1px dashed #BBB;
	margin: 0 0 1em 3px;
	background: transparent no-repeat url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=);
}

.mce-visualblocks article {
	padding-top: 10px;
	border: 1px dashed #BBB;
	margin: 0 0 1em 3px;
	background: transparent no-repeat url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7);
}

.mce-visualblocks blockquote {
	padding-top: 10px;
	border: 1px dashed #BBB;
	background: transparent no-repeat url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7);
}

.mce-visualblocks address {
	padding-top: 10px;
	border: 1px dashed #BBB;
	margin: 0 0 1em 3px;
	background: transparent no-repeat url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=);
}

.mce-visualblocks pre {
	padding-top: 10px;
	border: 1px dashed #BBB;
	margin-left: 3px;
	background: transparent no-repeat url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==);
}

.mce-visualblocks figure {
	padding-top: 10px;
	border: 1px dashed #BBB;
	margin: 0 0 1em 3px;
	background: transparent no-repeat url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7);
}

.mce-visualblocks hgroup {
	padding-top: 10px;
	border: 1px dashed #BBB;
	margin: 0 0 1em 3px;
	background: transparent no-repeat url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7);
}

.mce-visualblocks aside {
	padding-top: 10px;
	border: 1px dashed #BBB;
	margin: 0 0 1em 3px;
	background: transparent no-repeat url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=);
}

.mce-visualblocks figcaption {
	border: 1px dashed #BBB;
}

.mce-visualblocks ul {
	padding-top: 10px;
	border: 1px dashed #BBB;
	margin: 0 0 1em 3px;
	background: transparent no-repeat url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==)
}

.mce-visualblocks ol {
	padding-top: 10px;
	border: 1px dashed #BBB;
	margin: 0 0 1em 3px;
	background: transparent no-repeat url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==);
}

.mce-visualblocks dl {
	padding-top: 10px;
	border: 1px dashed #BBB;
	margin: 0 0 1em 3px;
	background: transparent no-repeat url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==);
}
PK�!]�!�x��	debug.cssnu&1i�/**
 * @copyright	(C) 2012 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

/* Common CSS for system debug */
div#system-debug {
	clear: both;
}

#system-debug {
	background-color: #fff;
	color: #000;
	border: 1px dashed silver;
	padding: 10px;
}

#system-debug div.dbg-header {
	background-color: #ddd;
	border: 1px solid #eee;
	font-size: 16px;
}

#system-debug h3 {
	margin: 0;
}

#system-debug a h3 {
	background-color: #ddd;
	color: #000;
	font-size: 14px;
	padding: 5px;
	text-decoration: none;
	margin: 0px;
}

#system-debug .dbg-error a h3 {
	background-color: red;
}

#system-debug a:hover h3,
#system-debug a:focus h3 {
	background-color: #4d4d4d;
	color: #ddd;
	font-size: 14px;
	cursor: pointer;
	text-decoration: none;
}

#system-debug div.dbg-container {
	padding: 10px;
}

#system-debug span.dbg-command {
	color: blue;
	font-weight: bold;
}

#system-debug span.dbg-table {
	color: green;
	font-weight: bold;
}

#system-debug b.dbg-operator {
	color: red;
	font-weight: bold;
}

#system-debug h1 {
	background-color: #2c2c2c;
	color: #fff;
	padding: 10px;
	margin: 0;
	font-size: 16px;
	line-height: 1em;
}

#system-debug h4 {
	font-size: 14px;
	font-weight: bold;
	margin: 5px 0 0 0;
}

#system-debug h5 {
	font-size: 13px;
	font-weight: bold;
	margin: 5px 0 0 0;
}

div#system-debug {
	margin: 5px;
}

#system-debug ol {
	margin-left: 25px;
	margin-right: 25px;
	text-align: left;
	direction: ltr;
}

#system-debug ul {
	list-style: none;
	text-align: left;
	direction: ltr;
}

#system-debug li {
	font-size: 13px;
	margin-bottom: 10px;
}

#system-debug code {
	font-size: 13px;
	text-align: left;
	direction: ltr;
}

#system-debug p {
	font-size: 13px;
}

#system-debug div.dbg-header.dbg-error {
	background-color: red;
}
#system-debug .dbg-warning {
	color: red;
	font-weight: bold;
	background-color: #ffffcc !important;
}

#system-debug .accordion {
	margin-bottom: 0;
}
#system-debug .dbg-noprofile {
	text-decoration: line-through;
}

/* dbg-bars */
#system-debug .alert,
#system-debug .dbg-bars {
	margin-bottom: 10px;
}
#system-debug .dbg-bar-spacer {
	float: left;
	height: 100%;
}
/* dbg-bars-query */
#system-debug .dbg-bars-query .dbg-bar {
	opacity: 0.3;
	height: 12px;
	margin-top: 3px;
}
#system-debug .dbg-bars-query:hover .dbg-bar {
	opacity: 0.6;
	height: 18px;
	margin-top: 0;
}
#system-debug .dbg-bars-query .dbg-bar:hover,
#system-debug .dbg-bars-query .dbg-bar-active,
#system-debug .dbg-bars-query:hover .dbg-bar-active {
	opacity: 1;
	height: 18px;
	margin-top: 0;
}

/* dbg-query-table */
#system-debug table.dbg-query-table {
	margin: 0px 0px 6px;
}
#system-debug table.dbg-query-table th,
#system-debug table.dbg-query-table td {
	padding: 3px 8px;
}

#system-debug .dbg-profile-list .label {
	display: inline-block;
	min-width: 60px;
	text-align: right;
}

#system-debug .dbg-query-memory,
#system-debug .dbg-query-rowsnumber
{
	margin-left: 50px;
}
#dbg_container_session pre
{
	background: white;
	border: 0;
	margin: 0;
	padding: 0;
}
#dbg_container_session pre .blue
{
	color:blue;
}
#dbg_container_session pre .green
{
	color:green;
}
#dbg_container_session pre .black
{
	color:black;
}
#dbg_container_session pre .grey
{
	color:grey;
}PK�!]Q+�?frontediting.cssnu&1i�/**
 * @copyright	(C) 2013 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

/* Module edit in front-end */

.jmoddiv.jmodinside {
    position: relative;
    top: 0;
    left: 0;
}
.btn.jmodedit
{
    z-index: 1001;
    display: block;
    position: absolute;
    top: 0;
    right: 0;
}
html[dir=rtl] .btn.jmodedit
{
    right: auto;
    left: 0;
}

/* Menu edit in front-end */

.btn.jfedit-menu
{
    z-index: 1002;
    display: block;
}
PK�!]����
adminlist.cssnu&1i�/**
 * @copyright	(C) 2010 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

/* Common CSS for adminlist grids */

html, body {
	background-color: #F0F0F0;
	color: ButtonText;
	font-family: Tahoma, Verdana, sans-serif !important;
	margin: 0 !important;
	padding: 0 !important;
}

table.adminlist {
	width: 99%;
	border-spacing: 1px;
	background-color: #f3f3f3;
	color: #666;
	font-size: 11px;
}

table.adminlist td,
table.adminlist th {
	padding: 4px !important;
	font-size: 11px;
}

table.adminlist thead th {
	text-align: center;
	background: #f7f7f7;
	color: #666;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #fff;
}

table.adminlist thead th.left {
	text-align: left;
}

table.adminlist thead a:hover {
	text-decoration: none;
}

table.adminlist thead th img {
	vertical-align: middle;
	padding-left: 3px;
}

table.adminlist tbody th {
	font-weight: bold;
}

table.adminlist th a img {
	border: 0;
}

table.adminlist tbody tr {
	background-color: #fff;
	text-align: left;
}

table.adminlist tbody tr.row0:hover td,
table.adminlist tbody tr.row1:hover td {
	background-color: #e8f6fe;
}

table.adminlist tbody tr td {
	background: #fff;
	border: 1px solid #fff;
}

table.adminlist tbody tr.row1 td {
	background: #f0f0f0;
	border-top: 1px solid #FFF;
}

table.adminlist tfoot tr {
	text-align: center;
	color: #333;
}

table.adminlist tfoot td,table.adminlist tfoot th {
	background-color: #f7f7f7;
	border-top: 1px solid #999;
	text-align: center;
}

table.adminlist td.order {
	text-align: center;
	white-space: nowrap;
	width: 200px;
}

table.adminlist td.order span {
	float: left;
	width: 20px;
	text-align: center;
	background-repeat: no-repeat;
	height: 13px;
}

table.adminlist .pagination {
	display: inline-block;
	padding: 0;
	margin: 0 auto;
}

/* Tree indentation & nesting - Up to 10 levels deep so don't go crazy :) */
table.adminlist td.indent-4		{ padding-left: 4px; }
table.adminlist td.indent-19	{ padding-left: 19px; }
table.adminlist td.indent-34	{ padding-left: 34px; }
table.adminlist td.indent-49	{ padding-left: 49px; }
table.adminlist td.indent-64	{ padding-left: 64px; }
table.adminlist td.indent-79	{ padding-left: 79px; }
table.adminlist td.indent-94	{ padding-left: 94px; }
table.adminlist td.indent-109	{ padding-left: 109px; }
table.adminlist td.indent-124	{ padding-left: 124px; }
table.adminlist td.indent-139	{ padding-left: 139px; }

table.adminlist tr td.btns a {
	text-decoration: underline;
}

/* added Angie */

/* Filter Form */
fieldset ol,
ol#property-values {
	margin: 0;
	padding: 0;
}

fieldset li,
ol#property-values li {
	list-style: none;
	margin: 0;
	padding: 5px;
}

fieldset.filter {
	border: 0;
	margin: 0;
	padding: 0 0 5px;
}

fieldset.filter ol {
	border: 0;
	list-style: none;
	margin: 0;
	padding: 5px 0 0;
}

fieldset.filter ol li {
	float: left;
	padding: 0 5px 0 0;
}

fieldset.filter ol li fieldset {
	border: 0;
	margin: 0;
	padding: 0;
}

fieldset.filter .left {
	float: left;
	width: auto;
	margin: 0;
	text-align: left;
}

fieldset.filter .left label {
	float: left;
	padding: 2px;
}

fieldset.filter .right {
	float: right;
}

fieldset#buttonbar {
	border: 0;
	text-align: right;
}

fieldset#buttonbar ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

fieldset#buttonbar li {
	margin: 0;
	padding: 5px;
}

button {
	margin-top: 4px;
	background: #fff;
	border: 1px solid #ccc;
	text-decoration: none;
}

button:hover {
	cursor: pointer;
	background: #E8F6FE;
	text-decoration: none;
	border: 1px solid #aaa;
}

fieldset input,
fieldset textarea,
fieldset select,
fieldset img {
	float: left;
	width: auto;
	margin: 5px 5px 5px 0;
	font-size: 11px !important;
}

.list-footer div.limit {
	float: left;
	line-height: 22px;
	margin: 0 10px;
}

.list-footer div.limit select#limit {
	width: 50px;
}

/* ++++++++++++++  pagination  ++++++++++++++ */

.list-footer {
	margin: 10px 0;
	padding: 10px 0 10px 0;
	text-align: center;
}

table .list-footer ul {
	list-style-type: none;
	margin: 0 !important;
	padding: 0;
	text-align: left;
	border: solid 0 #ccc;
	float: left;
}

.list-footer li {
	display: inline;
	padding: 2px 5px !important;
	text-align: left;
	border: solid 0 #eee;
	margin: 0 2px;
	font-size: 11px;
}

.list-footer li.pagination-start,
.list-footer li.pagination-next,
.list-footer li.pagination-end,
.list-footer li.pagination-prev {
	border: 0;
}

.list-footer li.pagination-start ,
.list-footer li.pagination-start span {
	padding: 4px;
}

p.counter {
	font-weight: bold;
}
PK�!]4��l��mootree.cssnu&1i�/**
 * @copyright	(C) 2007 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

.mooTree_node {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	white-space: nowrap;
}

.mooTree_text {
	padding-top: 3px;
	height: 15px;
	cursor: pointer;
}

.mooTree_img {
	float: left;
	width: 18px;
	height: 18px;
	overflow: hidden;
}

.mooTree_selected	 {
	background-color: #ffc;
	font-weight: bold;
}
PK�!]*)��fields/calendar-rtl.cssnu&1i�/**
 * @copyright	(C) 2016 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */
 .js-calendar {
	box-shadow: 0 0 15px 4px rgba(0,0,0,.15) !important;
 }
.calendar-container {
	float: left;
	min-width: 160px;
	padding: 0;
	list-style: none;
	border-radius: 5px;
	background-color: #ffffff !important;
	z-index: 1100 !important;
}
.calendar-container table {
	table-layout: fixed;
	max-width: 262px;
	border-radius: 5px;
	background-color: #ffffff !important;
	z-index: 1100 !important;
}
/* The main calendar widget.  DIV containing a table. */
div.calendar-container table th, .calendar-container table td {
	padding: 8px 0;
	line-height: 1.1em;
	text-align: center;
}

div.calendar-container table body td {
	line-height: 2em;
}

div.calendar-container table td.title { /* This holds the current "month, year" */
	vertical-align: middle;
	text-align: center;
}

.calendar-container table thead td.headrow { /* Row <TR> containing navigation buttons */
	background: #fff;
	color: #000;
}

.calendar-container table thead td.name { /* Cells <TD> containing the day names */
	border-bottom: 1px solid #fff;
	text-align: center;
	color: #000;
}

.calendar-container table thead td.weekend { /* How a weekend day name shows in header */
	color: #999;
}

/* The body part -- contains all the days in month. */

.calendar-container table tbody td.day { /* Cells <TD> containing month days dates */
	text-align: right;
}

.calendar-container table tbody td.wn {
	background: #fff;
}

.calendar-container table tbody td.weekend { /* Cells showing weekend days */
	color: #999;
}

.calendar-container table tbody td.hilite { /* Hovered cells <TD> */
	background: #999999;
	color: #ffffff;
}

.calendar-container table tbody td.day {
	border: 0;
	cursor : pointer;
	font-size: 12px;
	min-width: 38px;
}

.calendar-container table tbody td.day.wn {
	text-align: center;
	background-color: #f4f4f4;
}

.calendar-container table tbody td.day.selected { /* Cell showing today date */
	background: #3071a9;
	color: #fff;
	border: 0;
}

.calendar-container table tbody td.today {
	position: relative;
	height: 100%;
	width: auto;
	font-weight: bold;
}
.calendar-container table tbody td.today:after {
	position: absolute;
	bottom: 3px;
	left: 3px;
	right: 3px;
	content: "";
	height: 3px;
	border-radius: 1.5px;
	background-color: #46a546;
}
.calendar-container table tbody td.today.selected:after {
	background-color: #fff;
}

.calendar-container table tbody td.day:hover {
	cursor: pointer;
	background: #3d8fd7;
	color: #fff;
}
.calendar-container table tbody td.day:hover:after {
	background-color: #fff;
}

.calendar-container table tbody .disabled {
	color: #999;
	background-color: #fafafa;
}

.calendar-container table tbody .emptycell { /* Empty cells (the best is to hide them) */
	visibility: hidden;
}

.calendar-container table tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
	display: none;
}

.buttons-wrapper {
	padding: 5px 5px;
}
a.js-btn.btn.btn-exit, a.js-btn.btn.btn-today, a.js-btn.btn.btn-clear {
	cursor: pointer;
	text-decoration: none;
	min-width: 60px;
}
.calendar-container .calendar-head-row td {
	padding: 4px 0 !important;
}
.calendar-container .day-name {
	font-size: 0.7rem;
	font-weight: bold;
}
.calendar-container .time td {
	padding: 8px 8px 8px 0;
}
.time .time-title {
	background-image: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdlJREFUeNqklUsohFEUx7/5kgWGjEcRJULJSmJhITQLr8UoFko2k2SDLGZD2SglJcXOxo6Fx0ayUt4jWXgNG2rIwsgMJZPn/+o/dRvfa8yp33zfPfecM+e795x7bYqxtIAaUA2KgA3cgn3gBcsgrMQg3eAAfJtwBYa0Atg0dAugg+/3YAUcgkvqCkAVcIIy6raBCwT0/mRdymYG5Bt8VQoYBe+0Pwdpik6mwuAVNMawbJXgmr7e6FVokzKt1XBOZnYuneB54Jn+w/LEMZXTOo65nN80yNxNmyBIF4o6Ku6AXccpmzbzJstyQbs+FT/1VC6CFyU+mePTqbIBhBwp8csGn8UqO0qIz8AhstNBk8BP4As4RGCVyk8LgUVVlFvIXFXZ+4qUuZY8gn6W1QmYBKkadklM9PfLJriTYxYyEYFXpZp3s8Yj0kv9mhi0cuCTlsVMuqRWbpL0Xuo8YpAotaQnhgoQSzEAMjhuZoywfMb0UCmyKP1HmSXzJBQxpqIn9zhxA0piCJoFdqXu/bOpmeCMBiF+ZoJJ0E7gp0/AKCF71M1xCkZ4NRWSCjAIdiQ7v9UlHAcPUdfQh1QJEd7ArOg0K1dTRHJAO2hg8zhoH2IVbYElvaPgR4ABAFM/gtHnpJfxAAAAAElFTkSuQmCC");
	background-repeat: no-repeat;
	background-position: center; 
}

PK�!]�ZN���fields/calendar.cssnu&1i�/**
 * @copyright	(C) 2016 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */
 .js-calendar {
	box-shadow: 0 0 15px 4px rgba(0,0,0,.15) !important;
 }
.calendar-container {
	float: left;
	min-width: 160px;
	padding: 0;
	list-style: none;
	border-radius: 5px;
	background-color: #ffffff !important;
	z-index: 1100 !important;
}
.calendar-container table {
	table-layout: fixed;
	max-width: 262px;
	border-radius: 5px;
	background-color: #ffffff !important;
	z-index: 1100 !important;
}
/* The main calendar widget.  DIV containing a table. */
div.calendar-container table th, .calendar-container table td {
	padding: 8px 0;
	line-height: 1.1em;
	text-align: center;
}

div.calendar-container table body td {
	line-height: 2em;
}

div.calendar-container table td.title { /* This holds the current "month, year" */
	vertical-align: middle;
	text-align: center;
}

.calendar-container table thead td.headrow { /* Row <TR> containing navigation buttons */
	background: #fff;
	color: #000;
}

.calendar-container table thead td.name { /* Cells <TD> containing the day names */
	border-bottom: 1px solid #fff;
	text-align: center;
	color: #000;
}

.calendar-container table thead td.weekend { /* How a weekend day name shows in header */
	color: #999;
}

/* The body part -- contains all the days in month. */

.calendar-container table tbody td.day { /* Cells <TD> containing month days dates */
	text-align: right;
}

.calendar-container table tbody td.wn {
	background: #fff;
}

.calendar-container table tbody td.weekend { /* Cells showing weekend days */
	color: #999;
}

.calendar-container table tbody td.hilite { /* Hovered cells <TD> */
	background: #999999;
	color: #ffffff;
}

.calendar-container table tbody td.day {
	border: 0;
	cursor : pointer;
	font-size: 12px;
	min-width: 38px;
}

.calendar-container table tbody td.day.wn {
	text-align: center;
	background-color: #f4f4f4;
}

.calendar-container table tbody td.day.selected { /* Cell showing today date */
	background: #3071a9;
	color: #fff;
	border: 0;
}

.calendar-container table tbody td.today {
	position: relative;
	height: 100%;
	width: auto;
	font-weight: bold;
}
.calendar-container table tbody td.today:after {
	position: absolute;
	bottom: 3px;
	left: 3px;
	right: 3px;
	content: "";
	height: 3px;
	border-radius: 1.5px;
	background-color: #46a546;
}
.calendar-container table tbody td.today.selected:after {
	background-color: #fff;
}

.calendar-container table tbody td.day:hover {
	cursor: pointer;
	background: #3d8fd7;
	color: #fff;
}
.calendar-container table tbody td.day:hover:after {
	background-color: #fff;
}

.calendar-container table tbody .disabled {
	color: #999;
	background-color: #fafafa;
}

.calendar-container table tbody .emptycell { /* Empty cells (the best is to hide them) */
	visibility: hidden;
}

.calendar-container table tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
	display: none;
}
.buttons-wrapper {
	padding: 5px 5px;
}
a.js-btn.btn.btn-exit, a.js-btn.btn.btn-today, a.js-btn.btn.btn-clear {
	cursor: pointer;
	text-decoration: none;
	min-width: 60px;
}
.calendar-container .calendar-head-row td {
    padding: 4px 0 !important;
}
.calendar-container .day-name {
	font-size: 0.7rem;
	font-weight: bold;
}
.calendar-container .time td {
	padding: 8px 0 8px 8px;
}
.time .time-title {
	background-image: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdlJREFUeNqklUsohFEUx7/5kgWGjEcRJULJSmJhITQLr8UoFko2k2SDLGZD2SglJcXOxo6Fx0ayUt4jWXgNG2rIwsgMJZPn/+o/dRvfa8yp33zfPfecM+e795x7bYqxtIAaUA2KgA3cgn3gBcsgrMQg3eAAfJtwBYa0Atg0dAugg+/3YAUcgkvqCkAVcIIy6raBCwT0/mRdymYG5Bt8VQoYBe+0Pwdpik6mwuAVNMawbJXgmr7e6FVokzKt1XBOZnYuneB54Jn+w/LEMZXTOo65nN80yNxNmyBIF4o6Ku6AXccpmzbzJstyQbs+FT/1VC6CFyU+mePTqbIBhBwp8csGn8UqO0qIz8AhstNBk8BP4As4RGCVyk8LgUVVlFvIXFXZ+4qUuZY8gn6W1QmYBKkadklM9PfLJriTYxYyEYFXpZp3s8Yj0kv9mhi0cuCTlsVMuqRWbpL0Xuo8YpAotaQnhgoQSzEAMjhuZoywfMb0UCmyKP1HmSXzJBQxpqIn9zhxA0piCJoFdqXu/bOpmeCMBiF+ZoJJ0E7gp0/AKCF71M1xCkZ4NRWSCjAIdiQ7v9UlHAcPUdfQh1QJEd7ArOg0K1dTRHJAO2hg8zhoH2IVbYElvaPgR4ABAFM/gtHnpJfxAAAAAElFTkSuQmCC");
	background-repeat: no-repeat;
	background-position: center; 
}

PK�!]j&哾�mootree_rtl.cssnu&1i�/**
 * @copyright	(C) 2010 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

.mooTree_img {
	float: right;
}PK�!]T��-..calendar-jos.cssnu&1i�/**
 * @copyright	(C) 2007 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

/* The main calendar widget.  DIV containing a table. */
div.calendar {
	position: relative;
	z-index: 10000;
	width: 226px;
}

.calendar, .calendar table {
	border: 1px solid #cccccc;
	font-size: 11px;
	color: #000;
	cursor: default;
	background: #efefef;
	font-family: arial,verdana,sans-serif;
}

/* Header part -- contains navigation buttons and day names. */

.calendar .button { /* "<<", "<", ">", ">>" buttons have this class */
	text-align: center;    /* They are the navigation buttons */
	padding: 2px;          /* Make the buttons seem like they're pressing */
}

.calendar thead .title { /* This holds the current "month, year" */
	font-weight: bold;      /* Pressing it will take you to the current date */
	text-align: center;
	background: #333333;
	color: #ffffff;
	padding: 2px;
}

.calendar thead .headrow { /* Row <TR> containing navigation buttons */
	background: #dedede;
	color: #000;
}

.calendar thead .name { /* Cells <TD> containing the day names */
	border-bottom: 1px solid #cccccc;
	padding: 2px;
	text-align: center;
	color: #000;
}

.calendar thead .weekend { /* How a weekend day name shows in header */
	color: #999;
}

.calendar thead .hilite { /* How do the buttons in header appear when hover */
	background: #bbbbbb;
	color: #000000;
	border: 1px solid #cccccc;
	padding: 1px;
}

.calendar thead .active { /* Active (pressed) buttons in header */
	background: #c77;
	padding: 2px 0px 0px 2px;
}

.calendar thead .daynames { /* Row <TR> containing the day names */
	background: #dddddd;
}

/* The body part -- contains all the days in month. */

.calendar tbody .day { /* Cells <TD> containing month days dates */
	width: 2em;
	text-align: right;
	padding: 2px 4px 2px 2px;
}

.calendar table .wn {
	padding: 2px 3px 2px 2px;
	border-right: 1px solid #cccccc;
	background: #dddddd;
}

.calendar tbody .rowhilite td {
	background: #666666;
	color: #ffffff;
}

.calendar tbody .rowhilite td.wn {
	background: #666666;
	color: #ffffff;
}

.calendar tbody td.active { /* Active (pressed) cells <TD> */
	background: #000000;
	color: #ffffff;
}

.calendar tbody td.weekend { /* Cells showing weekend days */
	color: #999;
}

.calendar tbody td.selected { /* Cell showing today date */
	font-weight: bold;
	background: #000000;
	color: #ffffff;
}

.calendar tbody td.hilite { /* Hovered cells <TD> */
	background: #999999;
	color: #ffffff;
}

.calendar tbody td.today {
	font-weight: bold;
}

.calendar tbody .disabled {
	color: #999;
}

.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
	visibility: hidden;
}

.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
	display: none;
}

/* The footer part -- status bar and "Close" button */

.calendar tfoot .footrow { /* The <TR> in footer (only one right now) */
	text-align: center;
	background: #cccccc;
	color: #000;
}

.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */
	border-top: 1px solid #cccccc;
	background: #efefef;
	color: #000000;
}

.calendar tfoot .hilite { /* Hover style for buttons in footer */
	background: #666666;
	border: 1px solid #f40;
	padding: 1px;
}

.calendar tfoot .active { /* Active (pressed) style for buttons in footer */
	background: #999999;
	padding: 2px 0px 0px 2px;
}

/* Combo boxes (menus that display months/years for direct selection) */

.combo {
	position: absolute;
	display: none;
	top: 0px;
	left: 0px;
	width: 4em;
	cursor: default;
	border: 1px solid #655;
	background: #ffffff;
	color: #000;
	font-size: smaller;
}

.combo .label {
	width: 100%;
	text-align: center;
}

.combo .hilite {
	background: #fc8;
}

.combo .active {
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background: #efefef;
	font-weight: bold;
}
PK�!]_V�M��	modal.cssnu&1i�/**
 * SqueezeBox - Expandable Lightbox
 *
 * Allows to open various content as modal,
 * centered and animated box.
 *
 * @version		1.3
 *
 * @license		MIT-style license
 * @author		Harald Kirschner <mail [at] digitarald.de>
 * @author		Rouven Weßling <me [at] rouvenwessling.de>
 * @copyright	Author
 */

#sbox-overlay {
	position: fixed;
	background-color: #000;
	left: 0px;
	top: 0px;
}

#sbox-window {
	position: absolute;
	background-color: #fff;
	text-align: left;
	overflow: visible;
	padding: 10px;
	/* invalid values, but looks smoother! */
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

#sbox-window[aria-hidden=true],
#sbox-overlay[aria-hidden=true] {
	display: none;
}

#sbox-btn-close {
	position: absolute;
	width: 30px;
	height: 30px;
	right: -15px;
	top: -15px;
	background: url(../images/modal/closebox.png) no-repeat center;
	border: none;
}

.sbox-loading #sbox-content {
	background-image: url(../images/modal/spinner.gif);
	background-repeat: no-repeat;
	background-position: center;
}

#sbox-content {
	clear: both;
	overflow: auto;
	background-color: #fff;
	height: 100%;
	width: 100%;
}

.sbox-content-image#sbox-content {
	overflow: visible;
}

#sbox-image {
	display: block;
}

.sbox-content-image img {
	display: block;
	width: 100%;
	height: 100%;
}

.sbox-content-iframe#sbox-content {
	overflow: visible;
}

/* Hides scrollbars */
.body-overlayed {
	overflow: hidden;
}

/* Hides flash (Firefox problem) and selects (IE) */
.body-overlayed embed, .body-overlayed object, .body-overlayed select {
	visibility: hidden;
}

#sbox-window embed, #sbox-window object, #sbox-window select {
	visibility: visible;
}

/* Shadows */
#sbox-window.shadow {
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
}

.sbox-bg {
	position: absolute;
	width: 33px;
	height: 40px;
}

.sbox-bg-n {
	left: 0;
	top: -40px;
	width: 100%;
	background: url(../images/modal/bg_n.png) repeat-x;
}
.sbox-bg-ne {
	right: -33px;
	top: -40px;
	background: url(../images/modal/bg_ne.png) no-repeat;
}
.sbox-bg-e {
	right: -33px;
	top: 0;
	height: 100%;
	background: url(../images/modal/bg_e.png) repeat-y;
}
.sbox-bg-se {
	right: -33px;
	bottom: -40px;
	background: url(../images/modal/bg_se.png) no-repeat;
}
.sbox-bg-s {
	left: 0;
	bottom: -40px;
	width: 100%;
	background: url(../images/modal/bg_s.png) repeat-x;
}
.sbox-bg-sw {
	left: -33px;
	bottom: -40px;
	background: url(../images/modal/bg_sw.png) no-repeat;
}
.sbox-bg-w {
	left: -33px;
	top: 0;
	height: 100%;
	background: url(../images/modal/bg_w.png) repeat-y;
}
.sbox-bg-nw {
	left: -33px;
	top: -40px;
	background: url(../images/modal/bg_nw.png) no-repeat;
}
@media (max-width: 979px) {
	#sbox-btn-close {
		right: -10px;
		top: -10px;
	}
}
@media (max-device-width: 979px) {
	#sbox-content {
		-webkit-overflow-scrolling: touch;
	}
	#sbox-content.sbox-content-iframe {
		overflow: scroll;
		-webkit-overflow-scrolling: touch;
	}
}
PK�!]|�$��jquery.Jcrop.min.cssnu&1i�/*! Jcrop.min.css v2.0.4 - build: 20151117
 *  Copyright 2008-2015 Tapmodo Interactive LLC
 *  Free software under MIT License
 **/

.jcrop-active{direction:ltr;text-align:left;box-sizing:border-box;-ms-touch-action:none}.jcrop-dragging{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.jcrop-selection{z-index:2}.jcrop-selection.jcrop-current{z-index:4}.jcrop-border{background:#fff url(Jcrop.gif);line-height:1px!important;font-size:0!important;overflow:hidden;position:absolute;filter:alpha(opacity=50)!important;opacity:.5!important}.jcrop-border.ord-w,.jcrop-border.ord-e,.jcrop-border.ord-n{top:0}.jcrop-border.ord-n,.jcrop-border.ord-s{width:100%;height:1px!important}.jcrop-border.ord-w,.jcrop-border.ord-e{height:100%;width:1px!important}.jcrop-border.ord-e{right:-1px}.jcrop-border.ord-n{top:-1px}.jcrop-border.ord-w{left:-1px}.jcrop-border.ord-s{bottom:-1px}.jcrop-selection{position:absolute}.jcrop-box{z-index:2;display:block;background:0 0;border:0;padding:0;margin:0;font-size:0}.jcrop-box:hover{background:0 0}.jcrop-box:active{background:0 0}.jcrop-box:focus{outline:1px rgba(128,128,128,.65) dotted}.jcrop-active,.jcrop-box{position:relative}.jcrop-box{width:100%;height:100%;cursor:move}.jcrop-handle{z-index:4;background-color:rgba(49,28,28,.58);border:1px #eee solid;width:9px;height:9px;font-size:0;position:absolute;filter:alpha(opacity=80)!important;opacity:.8!important}.jcrop-handle.ord-n{left:50%;margin-left:-5px;margin-top:-5px;top:0;cursor:n-resize}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.jcrop-handle.ord-e{margin-right:-5px;margin-top:-5px;right:0;top:50%;cursor:e-resize}.jcrop-handle.ord-w{left:0;margin-left:-5px;margin-top:-5px;top:50%;cursor:w-resize}.jcrop-handle.ord-nw{left:0;margin-left:-5px;margin-top:-5px;top:0;cursor:nw-resize}.jcrop-handle.ord-ne{margin-right:-5px;margin-top:-5px;right:0;top:0;cursor:ne-resize}.jcrop-handle.ord-se{bottom:0;margin-bottom:-5px;margin-right:-5px;right:0;cursor:se-resize}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.jcrop-touch .jcrop-handle{z-index:4;background-color:rgba(49,28,28,.58);border:1px #eee solid;width:18px;height:18px;font-size:0;position:absolute;filter:alpha(opacity=80)!important;opacity:.8!important}.jcrop-touch .jcrop-handle.ord-n{left:50%;margin-left:-10px;margin-top:-10px;top:0;cursor:n-resize}.jcrop-touch .jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-10px;margin-left:-10px;cursor:s-resize}.jcrop-touch .jcrop-handle.ord-e{margin-right:-10px;margin-top:-10px;right:0;top:50%;cursor:e-resize}.jcrop-touch .jcrop-handle.ord-w{left:0;margin-left:-10px;margin-top:-10px;top:50%;cursor:w-resize}.jcrop-touch .jcrop-handle.ord-nw{left:0;margin-left:-10px;margin-top:-10px;top:0;cursor:nw-resize}.jcrop-touch .jcrop-handle.ord-ne{margin-right:-10px;margin-top:-10px;right:0;top:0;cursor:ne-resize}.jcrop-touch .jcrop-handle.ord-se{bottom:0;margin-bottom:-10px;margin-right:-10px;right:0;cursor:se-resize}.jcrop-touch .jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-10px;margin-left:-10px;cursor:sw-resize}.jcrop-dragbar{font-size:0;position:absolute}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:9px!important;width:100%}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{top:0;height:100%;width:9px!important}.jcrop-dragbar.ord-n{margin-top:-5px;cursor:n-resize;top:0}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-5px;cursor:s-resize}.jcrop-dragbar.ord-e{margin-right:-5px;right:0;cursor:e-resize}.jcrop-dragbar.ord-w{margin-left:-5px;cursor:w-resize}.jcrop-shades{position:relative;top:0;left:0}.jcrop-shades div{cursor:crosshair}.jcrop-noresize .jcrop-dragbar,.jcrop-noresize .jcrop-handle{display:none}.jcrop-selection.jcrop-nodrag .jcrop-box,.jcrop-nodrag .jcrop-shades div{cursor:default}.jcrop-light .jcrop-border{background:#fff;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-light .jcrop-handle{background-color:#000;border-color:#fff}.jcrop-dark .jcrop-border{background:#000;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-dark .jcrop-handle{background-color:#fff;border-color:#000}.solid-line .jcrop-border{background:#fff}.jcrop-thumb{position:absolute;overflow:hidden;z-index:5}.jcrop-active img,.jcrop-thumb img,.jcrop-thumb canvas{min-width:none;min-height:none;max-width:none;max-height:none}.jcrop-hl-active .jcrop-border{filter:alpha(opacity=20)!important;opacity:.2!important}.jcrop-hl-active .jcrop-handle{filter:alpha(opacity=10)!important;opacity:.1!important}.jcrop-hl-active .jcrop-selection:hover{}.jcrop-hl-active .jcrop-selection:hover .jcrop-border{background-color:#ccc;filter:alpha(opacity=50)!important;opacity:.5!important}.jcrop-hl-active .jcrop-selection.jcrop-current .jcrop-border{background:gray url(Jcrop.gif);opacity:.35!important;filter:alpha(opacity=35)!important}.jcrop-hl-active .jcrop-selection.jcrop-current .jcrop-handle{filter:alpha(opacity=30)!important;opacity:.3!important}.jcrop-hl-active .jcrop-selection.jcrop-focus .jcrop-border{background:url(Jcrop.gif);opacity:.65!important;filter:alpha(opacity=65)!important}.jcrop-hl-active .jcrop-selection.jcrop-focus .jcrop-handle{filter:alpha(opacity=60)!important;opacity:.6!important}button.jcrop-box{background:0 0}PKH�!]a�۶s[s[bootstrap-theme.min.cssnu&1i�/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-danger.disabled,.btn-danger[disabled],.btn-default.disabled,.btn-default[disabled],.btn-info.disabled,.btn-info[disabled],.btn-primary.disabled,.btn-primary[disabled],.btn-success.disabled,.btn-success[disabled],.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-danger,fieldset[disabled] .btn-default,fieldset[disabled] .btn-info,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-warning{-webkit-box-shadow:none;box-shadow:none}.btn-danger .badge,.btn-default .badge,.btn-info .badge,.btn-primary .badge,.btn-success .badge,.btn-warning .badge{text-shadow:none}.btn.active,.btn:active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}.btn-primary:focus,.btn-primary:hover{background-color:#265a88;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#265a88;border-color:#245580}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:focus,.btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#c12e2a;background-image:none}.img-thumbnail,.thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x;background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x;background-color:#2e6da4}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:4px}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:focus .badge,.list-group-item.active:hover .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)}
/*# sourceMappingURL=bootstrap-theme.min.css.map */PKH�!]
navbar.cssnu&1i�PKH�!]�]Y=�W�Wdocs.cssnu&1i�/* Add additional stylesheets below
-------------------------------------------------- */
/*
  Bootstrap's documentation styles
  Special styles for presenting Bootstrap's documentation and examples
*/



/* Body and structure
-------------------------------------------------- */

body {
  position: relative;
  padding-top: 40px;
}

/* Code in headings */
h3 code {
  font-size: 14px;
  font-weight: normal;
}



/* Tweak navbar brand link to be super sleek
-------------------------------------------------- */

body > .navbar {
  font-size: 13px;
}

/* Change the docs' brand */
body > .navbar .brand {
  padding-right: 0;
  padding-left: 0;
  margin-left: 20px;
  float: right;
  font-weight: bold;
  color: #000;
  text-shadow: 0 1px 0 rgba(255,255,255,.1), 0 0 30px rgba(255,255,255,.125);
  -webkit-transition: all .2s linear;
     -moz-transition: all .2s linear;
          transition: all .2s linear;
}
body > .navbar .brand:hover {
  text-decoration: none;
  text-shadow: 0 1px 0 rgba(255,255,255,.1), 0 0 30px rgba(255,255,255,.4);
}


/* Sections
-------------------------------------------------- */

/* padding for in-page bookmarks and fixed navbar */
section {
  padding-top: 30px;
}
section > .page-header,
section > .lead {
  color: #5a5a5a;
}
section > ul li {
  margin-bottom: 5px;
}

/* Separators (hr) */
.bs-docs-separator {
  margin: 40px 0 39px;
}

/* Faded out hr */
hr.soften {
  height: 1px;
  margin: 70px 0;
  background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
  background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
  background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
  background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
  border: 0;
}



/* Jumbotrons
-------------------------------------------------- */

/* Base class
------------------------- */
.jumbotron {
  position: relative;
  padding: 40px 0;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 3px rgba(0,0,0,.4), 0 0 30px rgba(0,0,0,.075);
  background: #020031; /* Old browsers */
  background: -moz-linear-gradient(45deg,  #020031 0%, #6d3353 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#020031), color-stop(100%,#6d3353)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg,  #020031 0%,#6d3353 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg,  #020031 0%,#6d3353 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg,  #020031 0%,#6d3353 100%); /* IE10+ */
  background: linear-gradient(45deg,  #020031 0%,#6d3353 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#020031', endColorstr='#6d3353',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
  -webkit-box-shadow: inset 0 3px 7px rgba(0,0,0,.2), inset 0 -3px 7px rgba(0,0,0,.2);
     -moz-box-shadow: inset 0 3px 7px rgba(0,0,0,.2), inset 0 -3px 7px rgba(0,0,0,.2);
          box-shadow: inset 0 3px 7px rgba(0,0,0,.2), inset 0 -3px 7px rgba(0,0,0,.2);
}
.jumbotron h1 {
  font-size: 80px;
  font-weight: bold;
  letter-spacing: -1px;
  line-height: 1;
}
.jumbotron p {
  font-size: 24px;
  font-weight: 300;
  line-height: 1.25;
  margin-bottom: 30px;
}

/* Link styles (used on .masthead-links as well) */
.jumbotron a {
  color: #fff;
  color: rgba(255,255,255,.5);
  -webkit-transition: all .2s ease-in-out;
     -moz-transition: all .2s ease-in-out;
          transition: all .2s ease-in-out;
}
.jumbotron a:hover {
  color: #fff;
  text-shadow: 0 0 10px rgba(255,255,255,.25);
}

/* Download button */
.masthead .btn {
  padding: 19px 24px;
  font-size: 24px;
  font-weight: 200;
  color: #fff; /* redeclare to override the `.jumbotron a` */
  border: 0;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25);
     -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25);
          box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25);
  -webkit-transition: none;
     -moz-transition: none;
          transition: none;
}
.masthead .btn:hover {
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25);
     -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25);
          box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25);
}
.masthead .btn:active {
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.1);
     -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.1);
          box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.1);
}


/* Pattern overlay
------------------------- */
.jumbotron .container {
  position: relative;
  z-index: 2;
}
.jumbotron:after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: url(../img/bs-docs-masthead-pattern.png) repeat center center;
  opacity: .4;
}
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1) {

  .jumbotron:after {
    background-size: 150px 150px;
  }

}

/* Masthead (docs home)
------------------------- */
.masthead {
  padding: 70px 0 80px;
  margin-bottom: 0;
  color: #fff;
}
.masthead h1 {
  font-size: 120px;
  line-height: 1;
  letter-spacing: -2px;
}
.masthead p {
  font-size: 40px;
  font-weight: 200;
  line-height: 1.25;
}

/* Textual links in masthead */
.masthead-links {
  margin: 0;
  list-style: none;
}
.masthead-links li {
  display: inline;
  padding: 0 10px;
  color: rgba(255,255,255,.25);
}

/* Social proof buttons from GitHub & Twitter */
.bs-docs-social {
  padding: 15px 0;
  text-align: center;
  background-color: #f5f5f5;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #ddd;
}

/* Quick links on Home */
.bs-docs-social-buttons {
  margin-left: 0;
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.bs-docs-social-buttons li {
  display: inline-block;
  padding: 5px 8px;
  line-height: 1;
  *display: inline;
  *zoom: 1;
}

/* Subhead (other pages)
------------------------- */
.subhead {
  text-align: left;
  border-bottom: 1px solid #ddd;
}
.subhead h1 {
  font-size: 60px;
}
.subhead p {
  margin-bottom: 20px;
}
.subhead .navbar {
  display: none;
}



/* Marketing section of Overview
-------------------------------------------------- */

.marketing {
  text-align: center;
  color: #5a5a5a;
}
.marketing h1 {
  margin: 60px 0 10px;
  font-size: 60px;
  font-weight: 200;
  line-height: 1;
  letter-spacing: -1px;
}
.marketing h2 {
  font-weight: 200;
  margin-bottom: 5px;
}
.marketing p {
  font-size: 16px;
  line-height: 1.5;
}
.marketing .marketing-byline {
  margin-bottom: 40px;
  font-size: 20px;
  font-weight: 300;
  line-height: 1.25;
  color: #999;
}
.marketing-img {
  display: block;
  margin: 0 auto 30px;
  max-height: 145px;
}



/* Footer
-------------------------------------------------- */

.footer {
  text-align: center;
  padding: 30px 0;
  margin-top: 70px;
  border-top: 1px solid #e5e5e5;
  background-color: #f5f5f5;
}
.footer p {
  margin-bottom: 0;
  color: #777;
}
.footer-links {
  margin: 10px 0;
}
.footer-links li {
  display: inline;
  padding: 0 2px;
}
.footer-links li:first-child {
  padding-left: 0;
}



/* Special grid styles
-------------------------------------------------- */

.show-grid {
  margin-top: 10px;
  margin-bottom: 20px;
}
.show-grid [class*="span"] {
  background-color: #eee;
  text-align: center;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
  min-height: 40px;
  line-height: 40px;
}
.show-grid [class*="span"]:hover {
  background-color: #ddd;
}
.show-grid .show-grid {
  margin-top: 0;
  margin-bottom: 0;
}
.show-grid .show-grid [class*="span"] {
  margin-top: 5px;
}
.show-grid [class*="span"] [class*="span"] {
  background-color: #ccc;
}
.show-grid [class*="span"] [class*="span"] [class*="span"] {
  background-color: #999;
}



/* Mini layout previews
-------------------------------------------------- */
.mini-layout {
  border: 1px solid #ddd;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.075);
     -moz-box-shadow: 0 1px 2px rgba(0,0,0,.075);
          box-shadow: 0 1px 2px rgba(0,0,0,.075);
}
.mini-layout,
.mini-layout .mini-layout-body,
.mini-layout.fluid .mini-layout-sidebar {
  height: 300px;
}
.mini-layout {
  margin-bottom: 20px;
  padding: 9px;
}
.mini-layout div {
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}
.mini-layout .mini-layout-body {
  background-color: #dceaf4;
  margin: 0 auto;
  width: 70%;
}
.mini-layout.fluid .mini-layout-sidebar,
.mini-layout.fluid .mini-layout-header,
.mini-layout.fluid .mini-layout-body {
  float: left;
}
.mini-layout.fluid .mini-layout-sidebar {
  background-color: #bbd8e9;
  width: 20%;
}
.mini-layout.fluid .mini-layout-body {
  width: 77.5%;
  margin-left: 2.5%;
}



/* Download page
-------------------------------------------------- */

.download .page-header {
  margin-top: 36px;
}
.page-header .toggle-all {
  margin-top: 5px;
}

/* Space out h3s when following a section */
.download h3 {
  margin-bottom: 5px;
}
.download-builder input + h3,
.download-builder .checkbox + h3 {
  margin-top: 9px;
}

/* Fields for variables */
.download-builder input[type=text] {
  margin-bottom: 9px;
  font-family: Menlo, Monaco, "Courier New", monospace;
  font-size: 12px;
  color: #d14;
}
.download-builder input[type=text]:focus {
  background-color: #fff;
}

/* Custom, larger checkbox labels */
.download .checkbox {
  padding: 6px 10px 6px 25px;
  font-size: 13px;
  line-height: 18px;
  color: #555;
  background-color: #f9f9f9;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
  cursor: pointer;
}
.download .checkbox:hover {
  color: #333;
  background-color: #f5f5f5;
}
.download .checkbox small {
  font-size: 12px;
  color: #777;
}

/* Variables section */
#variables label {
  margin-bottom: 0;
}

/* Giant download button */
.download-btn {
  margin: 36px 0 108px;
}
#download p,
#download h4 {
  max-width: 50%;
  margin: 0 auto;
  color: #999;
  text-align: center;
}
#download h4 {
  margin-bottom: 0;
}
#download p {
  margin-bottom: 18px;
}
.download-btn .btn {
  display: block;
  width: auto;
  padding: 19px 24px;
  margin-bottom: 27px;
  font-size: 30px;
  line-height: 1;
  text-align: center;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
}



/* Misc
-------------------------------------------------- */

/* Make tables spaced out a bit more */
h2 + table,
h3 + table,
h4 + table,
h2 + .row {
  margin-top: 5px;
}

/* Example sites showcase */
.example-sites {
  xmargin-left: 20px;
}
.example-sites img {
  max-width: 100%;
  margin: 0 auto;
}

.scrollspy-example {
  height: 200px;
  overflow: auto;
  position: relative;
}


/* Fake the :focus state to demo it */
.focused {
  border-color: rgba(82,168,236,.8);
  -webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(82,168,236,.6);
     -moz-box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(82,168,236,.6);
          box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(82,168,236,.6);
  outline: 0;
}

/* For input sizes, make them display block */
.docs-input-sizes select,
.docs-input-sizes input[type=text] {
  display: block;
  margin-bottom: 9px;
}

/* Icons
------------------------- */
.the-icons {
  margin-left: 0;
  list-style: none;
}
.the-icons li {
  float: left;
  width: 25%;
  line-height: 25px;
}
.the-icons i:hover {
  background-color: rgba(255,0,0,.25);
}

/* Example page
------------------------- */
.bootstrap-examples h4 {
  margin: 10px 0 5px;
}
.bootstrap-examples p {
  font-size: 13px;
  line-height: 18px;
}
.bootstrap-examples .thumbnail {
  margin-bottom: 9px;
  background-color: #fff;
}



/* Bootstrap code examples
-------------------------------------------------- */

/* Base class */
.bs-docs-example {
  position: relative;
  margin: 15px 0;
  padding: 39px 19px 14px;
  *padding-top: 19px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

/* Echo out a label for the example */
.bs-docs-example:after {
  content: "Example";
  position: absolute;
  top: -1px;
  left: -1px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  background-color: #f5f5f5;
  border: 1px solid #ddd;
  color: #9da0a4;
  -webkit-border-radius: 4px 0 4px 0;
     -moz-border-radius: 4px 0 4px 0;
          border-radius: 4px 0 4px 0;
}

/* Remove spacing between an example and it's code */
.bs-docs-example + .prettyprint {
  margin-top: -20px;
  padding-top: 15px;
}

/* Tweak examples
------------------------- */
.bs-docs-example > p:last-child {
  margin-bottom: 0;
}
.bs-docs-example .table,
.bs-docs-example .progress,
.bs-docs-example .well,
.bs-docs-example .alert,
.bs-docs-example .hero-unit,
.bs-docs-example .pagination,
.bs-docs-example .navbar,
.bs-docs-example > .nav,
.bs-docs-example blockquote {
  margin-bottom: 5px;
}
.bs-docs-example .pagination {
  margin-top: 0;
}
.bs-navbar-top-example,
.bs-navbar-bottom-example {
  z-index: 1;
  padding: 0;
  height: 90px;
  overflow: hidden; /* cut the drop shadows off */
}
.bs-navbar-top-example .navbar-fixed-top,
.bs-navbar-bottom-example .navbar-fixed-bottom {
  margin-left: 0;
  margin-right: 0;
}
.bs-navbar-top-example {
  -webkit-border-radius: 0 0 4px 4px;
     -moz-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
}
.bs-navbar-top-example:after {
  top: auto;
  bottom: -1px;
  -webkit-border-radius: 0 4px 0 4px;
     -moz-border-radius: 0 4px 0 4px;
          border-radius: 0 4px 0 4px;
}
.bs-navbar-bottom-example {
  -webkit-border-radius: 4px 4px 0 0;
     -moz-border-radius: 4px 4px 0 0;
          border-radius: 4px 4px 0 0;
}
.bs-navbar-bottom-example .navbar {
  margin-bottom: 0;
}
form.bs-docs-example {
  padding-bottom: 19px;
}

/* Images */
.bs-docs-example-images img {
  margin: 10px;
  display: inline-block;
}

/* Tooltips */
.bs-docs-tooltip-examples {
  text-align: center;
  margin: 0 0 10px;
  list-style: none;
}
.bs-docs-tooltip-examples li {
  display: inline;
  padding: 0 10px;
}

/* Popovers */
.bs-docs-example-popover {
  padding-bottom: 24px;
  background-color: #f9f9f9;
}
.bs-docs-example-popover .popover {
  position: relative;
  display: block;
  float: left;
  width: 260px;
  margin: 20px;
}

/* Dropdowns */
.bs-docs-example-submenus {
  min-height: 180px;
}
.bs-docs-example-submenus > .pull-left + .pull-left {
  margin-left: 20px;
}
.bs-docs-example-submenus .dropup > .dropdown-menu,
.bs-docs-example-submenus .dropdown > .dropdown-menu {
  display: block;
  position: static;
  margin-bottom: 5px;
  *width: 180px;
}



/* Responsive docs
-------------------------------------------------- */

/* Utility classes table
------------------------- */
.responsive-utilities th small {
  display: block;
  font-weight: normal;
  color: #999;
}
.responsive-utilities tbody th {
  font-weight: normal;
}
.responsive-utilities td {
  text-align: center;
}
.responsive-utilities td.is-visible {
  color: #468847;
  background-color: #dff0d8 !important;
}
.responsive-utilities td.is-hidden {
  color: #ccc;
  background-color: #f9f9f9 !important;
}

/* Responsive tests
------------------------- */
.responsive-utilities-test {
  margin-top: 5px;
  margin-left: 0;
  list-style: none;
  overflow: hidden; /* clear floats */
}
.responsive-utilities-test li {
  position: relative;
  float: left;
  width: 25%;
  height: 43px;
  font-size: 14px;
  font-weight: bold;
  line-height: 43px;
  color: #999;
  text-align: center;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
.responsive-utilities-test li + li {
  margin-left: 10px;
}
.responsive-utilities-test span {
  position: absolute;
  top:    -1px;
  left:   -1px;
  right:  -1px;
  bottom: -1px;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
.responsive-utilities-test span {
  color: #468847;
  background-color: #dff0d8;
  border: 1px solid #d6e9c6;
}



/* Sidenav for Docs
-------------------------------------------------- */

.bs-docs-sidenav {
  width: 228px;
  margin: 30px 0 0;
  padding: 0;
  background-color: #fff;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.065);
     -moz-box-shadow: 0 1px 4px rgba(0,0,0,.065);
          box-shadow: 0 1px 4px rgba(0,0,0,.065);
}
.bs-docs-sidenav > li > a {
  display: block;
  width: 190px \9;
  margin: 0 0 -1px;
  padding: 8px 14px;
  border: 1px solid #e5e5e5;
}
.bs-docs-sidenav > li:first-child > a {
  -webkit-border-radius: 6px 6px 0 0;
     -moz-border-radius: 6px 6px 0 0;
          border-radius: 6px 6px 0 0;
}
.bs-docs-sidenav > li:last-child > a {
  -webkit-border-radius: 0 0 6px 6px;
     -moz-border-radius: 0 0 6px 6px;
          border-radius: 0 0 6px 6px;
}
.bs-docs-sidenav > .active > a {
  position: relative;
  z-index: 2;
  padding: 9px 15px;
  border: 0;
  text-shadow: 0 1px 0 rgba(0,0,0,.15);
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
     -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
          box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
}
/* Chevrons */
.bs-docs-sidenav .icon-chevron-right {
  float: right;
  margin-top: 2px;
  margin-right: -6px;
  opacity: .25;
}
.bs-docs-sidenav > li > a:hover {
  background-color: #f5f5f5;
}
.bs-docs-sidenav a:hover .icon-chevron-right {
  opacity: .5;
}
.bs-docs-sidenav .active .icon-chevron-right,
.bs-docs-sidenav .active a:hover .icon-chevron-right {
  background-image: url(../img/glyphicons-halflings-white.png);
  opacity: 1;
}
.bs-docs-sidenav.affix {
  top: 40px;
}
.bs-docs-sidenav.affix-bottom {
  position: absolute;
  top: auto;
  bottom: 270px;
}




/* Responsive
-------------------------------------------------- */

/* Desktop large
------------------------- */
@media (min-width: 1200px) {
  .bs-docs-container {
    max-width: 970px;
  }
  .bs-docs-sidenav {
    width: 258px;
  }
  .bs-docs-sidenav > li > a {
    width: 230px \9; /* Override the previous IE8-9 hack */
  }
}

/* Desktop
------------------------- */
@media (max-width: 980px) {
  /* Unfloat brand */
  body > .navbar-fixed-top .brand {
    float: left;
    margin-left: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  /* Inline-block quick links for more spacing */
  .quick-links li {
    display: inline-block;
    margin: 5px;
  }

  /* When affixed, space properly */
  .bs-docs-sidenav {
    top: 0;
    width: 218px;
    margin-top: 30px;
    margin-right: 0;
  }
}

/* Tablet to desktop
------------------------- */
@media (min-width: 768px) and (max-width: 979px) {
  /* Remove any padding from the body */
  body {
    padding-top: 0;
  }
  /* Widen masthead and social buttons to fill body padding */
  .jumbotron {
    margin-top: -20px; /* Offset bottom margin on .navbar */
  }
  /* Adjust sidenav width */
  .bs-docs-sidenav {
    width: 166px;
    margin-top: 20px;
  }
  .bs-docs-sidenav.affix {
    top: 0;
  }
}

/* Tablet
------------------------- */
@media (max-width: 767px) {
  /* Remove any padding from the body */
  body {
    padding-top: 0;
  }

  /* Widen masthead and social buttons to fill body padding */
  .jumbotron {
    padding: 40px 20px;
    margin-top:   -20px; /* Offset bottom margin on .navbar */
    margin-right: -20px;
    margin-left:  -20px;
  }
  .masthead h1 {
    font-size: 90px;
  }
  .masthead p,
  .masthead .btn {
    font-size: 24px;
  }
  .marketing .span4 {
    margin-bottom: 40px;
  }
  .bs-docs-social {
    margin: 0 -20px;
  }

  /* Space out the show-grid examples */
  .show-grid [class*="span"] {
    margin-bottom: 5px;
  }

  /* Sidenav */
  .bs-docs-sidenav {
    width: auto;
    margin-bottom: 20px;
  }
  .bs-docs-sidenav.affix {
    position: static;
    width: auto;
    top: 0;
  }

  /* Unfloat the back to top link in footer */
  .footer {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
  }
  .footer p {
    margin-bottom: 9px;
  }
}

/* Landscape phones
------------------------- */
@media (max-width: 480px) {
  /* Remove padding above jumbotron */
  body {
    padding-top: 0;
  }

  /* Change up some type stuff */
  h2 small {
    display: block;
  }

  /* Downsize the jumbotrons */
  .jumbotron h1 {
    font-size: 45px;
  }
  .jumbotron p,
  .jumbotron .btn {
    font-size: 18px;
  }
  .jumbotron .btn {
    display: block;
    margin: 0 auto;
  }

  /* center align subhead text like the masthead */
  .subhead h1,
  .subhead p {
    text-align: center;
  }

  /* Marketing on home */
  .marketing h1 {
    font-size: 30px;
  }
  .marketing-byline {
    font-size: 18px;
  }

  /* center example sites */
  .example-sites {
    margin-left: 0;
  }
  .example-sites > li {
    float: none;
    display: block;
    max-width: 280px;
    margin: 0 auto 18px;
    text-align: center;
  }
  .example-sites .thumbnail > img {
    max-width: 270px;
  }

  /* Do our best to make tables work in narrow viewports */
  table code {
    white-space: normal;
    word-wrap: break-word;
    word-break: break-all;
  }

  /* Examples: dropdowns */
  .bs-docs-example-submenus > .pull-left {
    float: none;
    clear: both;
  }
  .bs-docs-example-submenus > .pull-left,
  .bs-docs-example-submenus > .pull-left + .pull-left {
    margin-left: 0;
  }
  .bs-docs-example-submenus p {
    margin-bottom: 0;
  }
  .bs-docs-example-submenus .dropup > .dropdown-menu,
  .bs-docs-example-submenus .dropdown > .dropdown-menu {
    margin-bottom: 10px;
    float: none;
    max-width: 180px;
  }

  /* Examples: modal */
  .modal-example .modal {
    position: relative;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  /* Tighten up footer */
  .footer {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
PKH�!]	g�
RdRdbootstrap-theme.cssnu&1i�/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
.btn-default,
.btn-primary,
.btn-success,
.btn-info,
.btn-warning,
.btn-danger {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-default:active,
.btn-primary:active,
.btn-success:active,
.btn-info:active,
.btn-warning:active,
.btn-danger:active,
.btn-default.active,
.btn-primary.active,
.btn-success.active,
.btn-info.active,
.btn-warning.active,
.btn-danger.active {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-default.disabled,
.btn-primary.disabled,
.btn-success.disabled,
.btn-info.disabled,
.btn-warning.disabled,
.btn-danger.disabled,
.btn-default[disabled],
.btn-primary[disabled],
.btn-success[disabled],
.btn-info[disabled],
.btn-warning[disabled],
.btn-danger[disabled],
fieldset[disabled] .btn-default,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-success,
fieldset[disabled] .btn-info,
fieldset[disabled] .btn-warning,
fieldset[disabled] .btn-danger {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-default .badge,
.btn-primary .badge,
.btn-success .badge,
.btn-info .badge,
.btn-warning .badge,
.btn-danger .badge {
  text-shadow: none;
}
.btn:active,
.btn.active {
  background-image: none;
}
.btn-default {
  background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);
  background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));
  background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #dbdbdb;
  text-shadow: 0 1px 0 #fff;
  border-color: #ccc;
}
.btn-default:hover,
.btn-default:focus {
  background-color: #e0e0e0;
  background-position: 0 -15px;
}
.btn-default:active,
.btn-default.active {
  background-color: #e0e0e0;
  border-color: #dbdbdb;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #e0e0e0;
  background-image: none;
}
.btn-primary {
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);
  background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88));
  background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #245580;
}
.btn-primary:hover,
.btn-primary:focus {
  background-color: #265a88;
  background-position: 0 -15px;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #265a88;
  border-color: #245580;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #265a88;
  background-image: none;
}
.btn-success {
  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);
  background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641));
  background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #3e8f3e;
}
.btn-success:hover,
.btn-success:focus {
  background-color: #419641;
  background-position: 0 -15px;
}
.btn-success:active,
.btn-success.active {
  background-color: #419641;
  border-color: #3e8f3e;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #419641;
  background-image: none;
}
.btn-info {
  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
  background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2));
  background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #28a4c9;
}
.btn-info:hover,
.btn-info:focus {
  background-color: #2aabd2;
  background-position: 0 -15px;
}
.btn-info:active,
.btn-info.active {
  background-color: #2aabd2;
  border-color: #28a4c9;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #2aabd2;
  background-image: none;
}
.btn-warning {
  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
  background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316));
  background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #e38d13;
}
.btn-warning:hover,
.btn-warning:focus {
  background-color: #eb9316;
  background-position: 0 -15px;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #eb9316;
  border-color: #e38d13;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #eb9316;
  background-image: none;
}
.btn-danger {
  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
  background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a));
  background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #b92c28;
}
.btn-danger:hover,
.btn-danger:focus {
  background-color: #c12e2a;
  background-position: 0 -15px;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #c12e2a;
  border-color: #b92c28;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #c12e2a;
  background-image: none;
}
.thumbnail,
.img-thumbnail {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
  background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
  background-repeat: repeat-x;
  background-color: #e8e8e8;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
  background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
  background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
  background-repeat: repeat-x;
  background-color: #2e6da4;
}
.navbar-default {
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
  background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f8f8f8));
  background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .active > a {
  background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);
  background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2));
  background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);
  background-repeat: repeat-x;
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);
}
.navbar-brand,
.navbar-nav > li > a {
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
}
.navbar-inverse {
  background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);
  background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222));
  background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border-radius: 4px;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .active > a {
  background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);
  background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f));
  background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);
  background-repeat: repeat-x;
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);
}
.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-nav > li > a {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.navbar-static-top,
.navbar-fixed-top,
.navbar-fixed-bottom {
  border-radius: 0;
}
@media (max-width: 767px) {
  .navbar .navbar-nav .open .dropdown-menu > .active > a,
  .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
    background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
    background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
    background-repeat: repeat-x;
  }
}
.alert {
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.alert-success {
  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
  background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc));
  background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);
  background-repeat: repeat-x;
  border-color: #b2dba1;
}
.alert-info {
  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
  background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0));
  background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
  background-repeat: repeat-x;
  border-color: #9acfea;
}
.alert-warning {
  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
  background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0));
  background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
  background-repeat: repeat-x;
  border-color: #f5e79e;
}
.alert-danger {
  background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
  background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3));
  background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
  background-repeat: repeat-x;
  border-color: #dca7a7;
}
.progress {
  background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
  background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5));
  background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar {
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);
  background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090));
  background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-success {
  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);
  background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44));
  background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-info {
  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
  background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5));
  background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-warning {
  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
  background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f));
  background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-danger {
  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);
  background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c));
  background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-striped {
  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);
  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);
  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);
}
.list-group {
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  text-shadow: 0 -1px 0 #286090;
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);
  background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a));
  background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);
  background-repeat: repeat-x;
  border-color: #2b669a;
}
.list-group-item.active .badge,
.list-group-item.active:hover .badge,
.list-group-item.active:focus .badge {
  text-shadow: none;
}
.panel {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.panel-default > .panel-heading {
  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
  background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
  background-repeat: repeat-x;
}
.panel-primary > .panel-heading {
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
  background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
  background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
  background-repeat: repeat-x;
}
.panel-success > .panel-heading {
  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
  background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6));
  background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);
  background-repeat: repeat-x;
}
.panel-info > .panel-heading {
  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
  background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3));
  background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);
  background-repeat: repeat-x;
}
.panel-warning > .panel-heading {
  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
  background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc));
  background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);
  background-repeat: repeat-x;
}
.panel-danger > .panel-heading {
  background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
  background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc));
  background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);
  background-repeat: repeat-x;
}
.well {
  background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
  background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5));
  background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);
  background-repeat: repeat-x;
  border-color: #dcdcdc;
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);
}
/*# sourceMappingURL=bootstrap-theme.css.map */PK��!]Rw�-��
overrider.cssnu&1i�/**
 * @package		Joomla.Administrator
 * @subpackage	com_languages
 * @copyright	(C) 2011 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

.overrider-spinner {
	background-image:url(../../system/images/modal/spinner.gif);
	background-repeat:no-repeat;
	background-position:center;
}

#refresh-status{
	display:none;
	height:16px;
	padding-left:25px;
	background-position:left;
}

#results-container{
	display:none;
	padding-bottom:10px;
}
#more-results{
	display:none;
	height:16px;
	padding:10px 0;
}
.row0{
	background-color:#f7f7f7;
}
.row1{
	background-color:#f0f0f0;
	border-top:1px solid #ffffff;
}
.result{
	padding:5px 0px;
	border:1px solid #ffffff;
}
.result:hover{
	background-color:#e8f6fe;
	cursor:pointer;
}
.result-key{
	color:#666666;
	padding-left:5px;
}
.result-string{
	padding-left:25px;
	margin-top:5px;
}PK֙!]�'>�LjLj
css.min.jsnu&1i�!(function(a){"object"==typeof exports&&"object"==typeof module?a(require("../../lib/codemirror")):"function"==typeof define&&define.amd?define(["../../lib/codemirror"],a):a(CodeMirror)})((function(a){"use strict";function b(a){for(var b={},c=0;c<a.length;++c)b[a[c].toLowerCase()]=!0;return b}function c(a,b){for(var c,d=!1;null!=(c=a.next());){if(d&&"/"==c){b.tokenize=null;break}d="*"==c}return["comment","comment"]}a.defineMode("css",(function(b,c){function d(a,b){return o=b,a}function e(a,b){var c=a.next();if(r[c]){var e=r[c](a,b);if(!1!==e)return e}return"@"==c?(a.eatWhile(/[\w\\\-]/),d("def",a.current())):"="==c||("~"==c||"|"==c)&&a.eat("=")?d(null,"compare"):'"'==c||"'"==c?(b.tokenize=f(c),b.tokenize(a,b)):"#"==c?(a.eatWhile(/[\w\\\-]/),d("atom","hash")):"!"==c?(a.match(/^\s*\w*/),d("keyword","important")):/\d/.test(c)||"."==c&&a.eat(/\d/)?(a.eatWhile(/[\w.%]/),d("number","unit")):"-"!==c?/[,+>*\/]/.test(c)?d(null,"select-op"):"."==c&&a.match(/^-?[_a-z][_a-z0-9-]*/i)?d("qualifier","qualifier"):/[:;{}\[\]\(\)]/.test(c)?d(null,c):a.match(/^[\w-.]+(?=\()/)?(/^(url(-prefix)?|domain|regexp)$/i.test(a.current())&&(b.tokenize=g),d("variable callee","variable")):/[\w\\\-]/.test(c)?(a.eatWhile(/[\w\\\-]/),d("property","word")):d(null,null):/[\d.]/.test(a.peek())?(a.eatWhile(/[\w.%]/),d("number","unit")):a.match(/^-[\w\\\-]*/)?(a.eatWhile(/[\w\\\-]/),a.match(/^\s*:/,!1)?d("variable-2","variable-definition"):d("variable-2","variable")):a.match(/^\w+-/)?d("meta","meta"):void 0}function f(a){return function(b,c){for(var e,f=!1;null!=(e=b.next());){if(e==a&&!f){")"==a&&b.backUp(1);break}f=!f&&"\\"==e}return(e==a||!f&&")"!=a)&&(c.tokenize=null),d("string","string")}}function g(a,b){return a.next(),a.match(/^\s*[\"\')]/,!1)?b.tokenize=null:b.tokenize=f(")"),d(null,"(")}function h(a,b,c){this.type=a,this.indent=b,this.prev=c}function i(a,b,c,d){return a.context=new h(c,b.indentation()+(!1===d?0:q),a.context),c}function j(a){return a.context.prev&&(a.context=a.context.prev),a.context.type}function k(a,b,c){return G[c.context.type](a,b,c)}function l(a,b,c,d){for(var e=d||1;e>0;e--)c.context=c.context.prev;return k(a,b,c)}function m(a){var b=a.current().toLowerCase();p=B.hasOwnProperty(b)?"atom":A.hasOwnProperty(b)?"keyword":"variable"}var n=c.inline;c.propertyKeywords||(c=a.resolveMode("text/css"));var o,p,q=b.indentUnit,r=c.tokenHooks,s=c.documentTypes||{},t=c.mediaTypes||{},u=c.mediaFeatures||{},v=c.mediaValueKeywords||{},w=c.propertyKeywords||{},x=c.nonStandardPropertyKeywords||{},y=c.fontProperties||{},z=c.counterDescriptors||{},A=c.colorKeywords||{},B=c.valueKeywords||{},C=c.allowNested,D=c.lineComment,E=!0===c.supportsAtComponent,F=!1!==b.highlightNonStandardPropertyKeywords,G={};return G.top=function(a,b,c){if("{"==a)return i(c,b,"block");if("}"==a&&c.context.prev)return j(c);if(E&&/@component/i.test(a))return i(c,b,"atComponentBlock");if(/^@(-moz-)?document$/i.test(a))return i(c,b,"documentTypes");if(/^@(media|supports|(-moz-)?document|import)$/i.test(a))return i(c,b,"atBlock");if(/^@(font-face|counter-style)/i.test(a))return c.stateArg=a,"restricted_atBlock_before";if(/^@(-(moz|ms|o|webkit)-)?keyframes$/i.test(a))return"keyframes";if(a&&"@"==a.charAt(0))return i(c,b,"at");if("hash"==a)p="builtin";else if("word"==a)p="tag";else{if("variable-definition"==a)return"maybeprop";if("interpolation"==a)return i(c,b,"interpolation");if(":"==a)return"pseudo";if(C&&"("==a)return i(c,b,"parens")}return c.context.type},G.block=function(a,b,c){if("word"==a){var d=b.current().toLowerCase();return w.hasOwnProperty(d)?(p="property","maybeprop"):x.hasOwnProperty(d)?(p=F?"string-2":"property","maybeprop"):C?(p=b.match(/^\s*:(?:\s|$)/,!1)?"property":"tag","block"):(p+=" error","maybeprop")}return"meta"==a?"block":C||"hash"!=a&&"qualifier"!=a?G.top(a,b,c):(p="error","block")},G.maybeprop=function(a,b,c){return":"==a?i(c,b,"prop"):k(a,b,c)},G.prop=function(a,b,c){if(";"==a)return j(c);if("{"==a&&C)return i(c,b,"propBlock");if("}"==a||"{"==a)return l(a,b,c);if("("==a)return i(c,b,"parens");if("hash"!=a||/^#([0-9a-fA-f]{3,4}|[0-9a-fA-f]{6}|[0-9a-fA-f]{8})$/.test(b.current())){if("word"==a)m(b);else if("interpolation"==a)return i(c,b,"interpolation")}else p+=" error";return"prop"},G.propBlock=function(a,b,c){return"}"==a?j(c):"word"==a?(p="property","maybeprop"):c.context.type},G.parens=function(a,b,c){return"{"==a||"}"==a?l(a,b,c):")"==a?j(c):"("==a?i(c,b,"parens"):"interpolation"==a?i(c,b,"interpolation"):("word"==a&&m(b),"parens")},G.pseudo=function(a,b,c){return"meta"==a?"pseudo":"word"==a?(p="variable-3",c.context.type):k(a,b,c)},G.documentTypes=function(a,b,c){return"word"==a&&s.hasOwnProperty(b.current())?(p="tag",c.context.type):G.atBlock(a,b,c)},G.atBlock=function(a,b,c){if("("==a)return i(c,b,"atBlock_parens");if("}"==a||";"==a)return l(a,b,c);if("{"==a)return j(c)&&i(c,b,C?"block":"top");if("interpolation"==a)return i(c,b,"interpolation");if("word"==a){var d=b.current().toLowerCase();p="only"==d||"not"==d||"and"==d||"or"==d?"keyword":t.hasOwnProperty(d)?"attribute":u.hasOwnProperty(d)?"property":v.hasOwnProperty(d)?"keyword":w.hasOwnProperty(d)?"property":x.hasOwnProperty(d)?F?"string-2":"property":B.hasOwnProperty(d)?"atom":A.hasOwnProperty(d)?"keyword":"error"}return c.context.type},G.atComponentBlock=function(a,b,c){return"}"==a?l(a,b,c):"{"==a?j(c)&&i(c,b,C?"block":"top",!1):("word"==a&&(p="error"),c.context.type)},G.atBlock_parens=function(a,b,c){return")"==a?j(c):"{"==a||"}"==a?l(a,b,c,2):G.atBlock(a,b,c)},G.restricted_atBlock_before=function(a,b,c){return"{"==a?i(c,b,"restricted_atBlock"):"word"==a&&"@counter-style"==c.stateArg?(p="variable","restricted_atBlock_before"):k(a,b,c)},G.restricted_atBlock=function(a,b,c){return"}"==a?(c.stateArg=null,j(c)):"word"==a?(p="@font-face"==c.stateArg&&!y.hasOwnProperty(b.current().toLowerCase())||"@counter-style"==c.stateArg&&!z.hasOwnProperty(b.current().toLowerCase())?"error":"property","maybeprop"):"restricted_atBlock"},G.keyframes=function(a,b,c){return"word"==a?(p="variable","keyframes"):"{"==a?i(c,b,"top"):k(a,b,c)},G.at=function(a,b,c){return";"==a?j(c):"{"==a||"}"==a?l(a,b,c):("word"==a?p="tag":"hash"==a&&(p="builtin"),"at")},G.interpolation=function(a,b,c){return"}"==a?j(c):"{"==a||";"==a?l(a,b,c):("word"==a?p="variable":"variable"!=a&&"("!=a&&")"!=a&&(p="error"),"interpolation")},{startState:function(a){return{tokenize:null,state:n?"block":"top",stateArg:null,context:new h(n?"block":"top",a||0,null)}},token:function(a,b){if(!b.tokenize&&a.eatSpace())return null;var c=(b.tokenize||e)(a,b);return c&&"object"==typeof c&&(o=c[1],c=c[0]),p=c,"comment"!=o&&(b.state=G[b.state](o,a,b)),p},indent:function(a,b){var c=a.context,d=b&&b.charAt(0),e=c.indent;return"prop"!=c.type||"}"!=d&&")"!=d||(c=c.prev),c.prev&&("}"!=d||"block"!=c.type&&"top"!=c.type&&"interpolation"!=c.type&&"restricted_atBlock"!=c.type?(")"!=d||"parens"!=c.type&&"atBlock_parens"!=c.type)&&("{"!=d||"at"!=c.type&&"atBlock"!=c.type)||(e=Math.max(0,c.indent-q)):(c=c.prev,e=c.indent)),e},electricChars:"}",blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:D,fold:"brace"}}));var d=["domain","regexp","url","url-prefix"],e=b(d),f=["all","aural","braille","handheld","print","projection","screen","tty","tv","embossed"],g=b(f),h=["width","min-width","max-width","height","min-height","max-height","device-width","min-device-width","max-device-width","device-height","min-device-height","max-device-height","aspect-ratio","min-aspect-ratio","max-aspect-ratio","device-aspect-ratio","min-device-aspect-ratio","max-device-aspect-ratio","color","min-color","max-color","color-index","min-color-index","max-color-index","monochrome","min-monochrome","max-monochrome","resolution","min-resolution","max-resolution","scan","grid","orientation","device-pixel-ratio","min-device-pixel-ratio","max-device-pixel-ratio","pointer","any-pointer","hover","any-hover","prefers-color-scheme"],i=b(h),j=["landscape","portrait","none","coarse","fine","on-demand","hover","interlace","progressive","dark","light"],k=b(j),l=["align-content","align-items","align-self","alignment-adjust","alignment-baseline","all","anchor-point","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","azimuth","backdrop-filter","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-position-x","background-position-y","background-repeat","background-size","baseline-shift","binding","bleed","block-size","bookmark-label","bookmark-level","bookmark-state","bookmark-target","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","color","color-profile","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","counter-increment","counter-reset","crop","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","drop-initial-after-adjust","drop-initial-after-align","drop-initial-before-adjust","drop-initial-before-align","drop-initial-size","drop-initial-value","elevation","empty-cells","fit","fit-position","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","float-offset","flow-from","flow-into","font","font-family","font-feature-settings","font-kerning","font-language-override","font-optical-sizing","font-size","font-size-adjust","font-stretch","font-style","font-synthesis","font-variant","font-variant-alternates","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-gap","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-gap","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","inline-box-align","inset","inset-block","inset-block-end","inset-block-start","inset-inline","inset-inline-end","inset-inline-start","isolation","justify-content","justify-items","justify-self","left","letter-spacing","line-break","line-height","line-height-step","line-stacking","line-stacking-ruby","line-stacking-shift","line-stacking-strategy","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","marquee-direction","marquee-loop","marquee-play-count","marquee-speed","marquee-style","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","move-to","nav-down","nav-index","nav-left","nav-right","nav-up","object-fit","object-position","offset","offset-anchor","offset-distance","offset-path","offset-position","offset-rotate","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-style","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page","page-break-after","page-break-before","page-break-inside","page-policy","pause","pause-after","pause-before","perspective","perspective-origin","pitch","pitch-range","place-content","place-items","place-self","play-during","position","presentation-level","punctuation-trim","quotes","region-break-after","region-break-before","region-break-inside","region-fragment","rendering-intent","resize","rest","rest-after","rest-before","richness","right","rotate","rotation","rotation-point","row-gap","ruby-align","ruby-overhang","ruby-position","ruby-span","scale","scroll-behavior","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-type","shape-image-threshold","shape-inside","shape-margin","shape-outside","size","speak","speak-as","speak-header","speak-numeral","speak-punctuation","speech-rate","stress","string-set","tab-size","table-layout","target","target-name","target-new","target-position","text-align","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip","text-decoration-skip-ink","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-height","text-indent","text-justify","text-orientation","text-outline","text-overflow","text-rendering","text-shadow","text-size-adjust","text-space-collapse","text-transform","text-underline-position","text-wrap","top","touch-action","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","translate","unicode-bidi","user-select","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index","clip-path","clip-rule","mask","enable-background","filter","flood-color","flood-opacity","lighting-color","stop-color","stop-opacity","pointer-events","color-interpolation","color-interpolation-filters","color-rendering","fill","fill-opacity","fill-rule","image-rendering","marker","marker-end","marker-mid","marker-start","paint-order","shape-rendering","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-rendering","baseline-shift","dominant-baseline","glyph-orientation-horizontal","glyph-orientation-vertical","text-anchor","writing-mode"],m=b(l),n=["border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","margin-block","margin-block-end","margin-block-start","margin-inline","margin-inline-end","margin-inline-start","padding-block","padding-block-end","padding-block-start","padding-inline","padding-inline-end","padding-inline-start","scroll-snap-stop","scrollbar-3d-light-color","scrollbar-arrow-color","scrollbar-base-color","scrollbar-dark-shadow-color","scrollbar-face-color","scrollbar-highlight-color","scrollbar-shadow-color","scrollbar-track-color","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","shape-inside","zoom"],o=b(n),p=["font-display","font-family","src","unicode-range","font-variant","font-feature-settings","font-stretch","font-weight","font-style"],q=b(p),r=["additive-symbols","fallback","negative","pad","prefix","range","speak-as","suffix","symbols","system"],s=b(r),t=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],u=b(t),v=["above","absolute","activeborder","additive","activecaption","afar","after-white-space","ahead","alias","all","all-scroll","alphabetic","alternate","always","amharic","amharic-abegede","antialiased","appworkspace","arabic-indic","armenian","asterisks","attr","auto","auto-flow","avoid","avoid-column","avoid-page","avoid-region","axis-pan","background","backwards","baseline","below","bidi-override","binary","bengali","blink","block","block-axis","bold","bolder","border","border-box","both","bottom","break","break-all","break-word","bullets","button","button-bevel","buttonface","buttonhighlight","buttonshadow","buttontext","calc","cambodian","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-decimal","cjk-earthly-branch","cjk-heavenly-stem","cjk-ideographic","clear","clip","close-quote","col-resize","collapse","color","color-burn","color-dodge","column","column-reverse","compact","condensed","contain","content","contents","content-box","context-menu","continuous","copy","counter","counters","cover","crop","cross","crosshair","currentcolor","cursive","cyclic","darken","dashed","decimal","decimal-leading-zero","default","default-button","dense","destination-atop","destination-in","destination-out","destination-over","devanagari","difference","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double","down","e-resize","ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic","ethiopic-abegede","ethiopic-abegede-am-et","ethiopic-abegede-gez","ethiopic-abegede-ti-er","ethiopic-abegede-ti-et","ethiopic-halehame-aa-er","ethiopic-halehame-aa-et","ethiopic-halehame-am-et","ethiopic-halehame-gez","ethiopic-halehame-om-et","ethiopic-halehame-sid-et","ethiopic-halehame-so-et","ethiopic-halehame-ti-er","ethiopic-halehame-ti-et","ethiopic-halehame-tig","ethiopic-numeric","ew-resize","exclusion","expanded","extends","extra-condensed","extra-expanded","fantasy","fast","fill","fill-box","fixed","flat","flex","flex-end","flex-start","footnotes","forwards","from","geometricPrecision","georgian","graytext","grid","groove","gujarati","gurmukhi","hand","hangul","hangul-consonant","hard-light","hebrew","help","hidden","hide","higher","highlight","highlighttext","hiragana","hiragana-iroha","horizontal","hsl","hsla","hue","icon","ignore","inactiveborder","inactivecaption","inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-flex","inline-grid","inline-table","inset","inside","intrinsic","invert","italic","japanese-formal","japanese-informal","justify","kannada","katakana","katakana-iroha","keep-all","khmer","korean-hangul-formal","korean-hanja-formal","korean-hanja-informal","landscape","lao","large","larger","left","level","lighter","lighten","line-through","linear","linear-gradient","lines","list-item","listbox","listitem","local","logical","loud","lower","lower-alpha","lower-armenian","lower-greek","lower-hexadecimal","lower-latin","lower-norwegian","lower-roman","lowercase","ltr","luminosity","malayalam","manipulation","match","matrix","matrix3d","media-controls-background","media-current-time-display","media-fullscreen-button","media-mute-button","media-play-button","media-return-to-realtime-button","media-rewind-button","media-seek-back-button","media-seek-forward-button","media-slider","media-sliderthumb","media-time-remaining-display","media-volume-slider","media-volume-slider-container","media-volume-sliderthumb","medium","menu","menulist","menulist-button","menulist-text","menulist-textfield","menutext","message-box","middle","min-intrinsic","mix","mongolian","monospace","move","multiple","multiple_mask_images","multiply","myanmar","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","numbers","numeric","nw-resize","nwse-resize","oblique","octal","opacity","open-quote","optimizeLegibility","optimizeSpeed","oriya","oromo","outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","persian","perspective","pinch-zoom","plus-darker","plus-lighter","pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radial-gradient","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeating-linear-gradient","repeating-radial-gradient","repeat-x","repeat-y","reset","reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row","row-resize","row-reverse","rtl","run-in","running","s-resize","sans-serif","saturation","scale","scale3d","scaleX","scaleY","scaleZ","screen","scroll","scrollbar","scroll-position","se-resize","searchfield","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","self-start","self-end","semi-condensed","semi-expanded","separate","serif","show","sidama","simp-chinese-formal","simp-chinese-informal","single","skew","skewX","skewY","skip-white-space","slide","slider-horizontal","slider-vertical","sliderthumb-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","soft-light","solid","somali","source-atop","source-in","source-out","source-over","space","space-around","space-between","space-evenly","spell-out","square","square-button","start","static","status-bar","stretch","stroke","stroke-box","sub","subpixel-antialiased","svg_masks","super","sw-resize","symbolic","symbols","system-ui","table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group","tamil","telugu","text","text-bottom","text-top","textarea","textfield","thai","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","tibetan","tigre","tigrinya-er","tigrinya-er-abegede","tigrinya-et","tigrinya-et-abegede","to","top","trad-chinese-formal","trad-chinese-informal","transform","translate","translate3d","translateX","translateY","translateZ","transparent","ultra-condensed","ultra-expanded","underline","unidirectional-pan","unset","up","upper-alpha","upper-armenian","upper-greek","upper-hexadecimal","upper-latin","upper-norwegian","upper-roman","uppercase","urdu","url","var","vertical","vertical-text","view-box","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider","window","windowframe","windowtext","words","wrap","wrap-reverse","x-large","x-small","xor","xx-large","xx-small"],w=b(v),x=d.concat(f).concat(h).concat(j).concat(l).concat(n).concat(t).concat(v);a.registerHelper("hintWords","css",x),a.defineMIME("text/css",{documentTypes:e,mediaTypes:g,mediaFeatures:i,mediaValueKeywords:k,propertyKeywords:m,nonStandardPropertyKeywords:o,fontProperties:q,counterDescriptors:s,colorKeywords:u,valueKeywords:w,tokenHooks:{"/":function(a,b){return!!a.eat("*")&&(b.tokenize=c,c(a,b))}},name:"css"}),a.defineMIME("text/x-scss",{mediaTypes:g,mediaFeatures:i,mediaValueKeywords:k,propertyKeywords:m,nonStandardPropertyKeywords:o,colorKeywords:u,valueKeywords:w,fontProperties:q,allowNested:!0,lineComment:"//",tokenHooks:{"/":function(a,b){return a.eat("/")?(a.skipToEnd(),["comment","comment"]):a.eat("*")?(b.tokenize=c,c(a,b)):["operator","operator"]},":":function(a){return!!a.match(/^\s*\{/,!1)&&[null,null]},$:function(a){return a.match(/^[\w-]+/),a.match(/^\s*:/,!1)?["variable-2","variable-definition"]:["variable-2","variable"]},"#":function(a){return!!a.eat("{")&&[null,"interpolation"]}},name:"css",helperType:"scss"}),a.defineMIME("text/x-less",{mediaTypes:g,mediaFeatures:i,mediaValueKeywords:k,propertyKeywords:m,nonStandardPropertyKeywords:o,colorKeywords:u,valueKeywords:w,fontProperties:q,allowNested:!0,lineComment:"//",tokenHooks:{"/":function(a,b){return a.eat("/")?(a.skipToEnd(),["comment","comment"]):a.eat("*")?(b.tokenize=c,c(a,b)):["operator","operator"]},"@":function(a){return a.eat("{")?[null,"interpolation"]:!a.match(/^(charset|document|font-face|import|(-(moz|ms|o|webkit)-)?keyframes|media|namespace|page|supports)\b/i,!1)&&(a.eatWhile(/[\w\\\-]/),a.match(/^\s*:/,!1)?["variable-2","variable-definition"]:["variable-2","variable"])},"&":function(){return["atom","atom"]}},name:"css",helperType:"less"}),a.defineMIME("text/x-gss",{documentTypes:e,mediaTypes:g,mediaFeatures:i,propertyKeywords:m,nonStandardPropertyKeywords:o,fontProperties:q,counterDescriptors:s,colorKeywords:u,valueKeywords:w,supportsAtComponent:!0,tokenHooks:{"/":function(a,b){return!!a.eat("*")&&(b.tokenize=c,c(a,b))}},name:"css",helperType:"gss"})}));PK֙!]�;���css.jsnu&1i�// CodeMirror, copyright (c) by Marijn Haverbeke and others
// Distributed under an MIT license: https://codemirror.net/LICENSE

(function(mod) {
  if (typeof exports == "object" && typeof module == "object") // CommonJS
    mod(require("../../lib/codemirror"));
  else if (typeof define == "function" && define.amd) // AMD
    define(["../../lib/codemirror"], mod);
  else // Plain browser env
    mod(CodeMirror);
})(function(CodeMirror) {
"use strict";

CodeMirror.defineMode("css", function(config, parserConfig) {
  var inline = parserConfig.inline
  if (!parserConfig.propertyKeywords) parserConfig = CodeMirror.resolveMode("text/css");

  var indentUnit = config.indentUnit,
      tokenHooks = parserConfig.tokenHooks,
      documentTypes = parserConfig.documentTypes || {},
      mediaTypes = parserConfig.mediaTypes || {},
      mediaFeatures = parserConfig.mediaFeatures || {},
      mediaValueKeywords = parserConfig.mediaValueKeywords || {},
      propertyKeywords = parserConfig.propertyKeywords || {},
      nonStandardPropertyKeywords = parserConfig.nonStandardPropertyKeywords || {},
      fontProperties = parserConfig.fontProperties || {},
      counterDescriptors = parserConfig.counterDescriptors || {},
      colorKeywords = parserConfig.colorKeywords || {},
      valueKeywords = parserConfig.valueKeywords || {},
      allowNested = parserConfig.allowNested,
      lineComment = parserConfig.lineComment,
      supportsAtComponent = parserConfig.supportsAtComponent === true,
      highlightNonStandardPropertyKeywords = config.highlightNonStandardPropertyKeywords !== false;

  var type, override;
  function ret(style, tp) { type = tp; return style; }

  // Tokenizers

  function tokenBase(stream, state) {
    var ch = stream.next();
    if (tokenHooks[ch]) {
      var result = tokenHooks[ch](stream, state);
      if (result !== false) return result;
    }
    if (ch == "@") {
      stream.eatWhile(/[\w\\\-]/);
      return ret("def", stream.current());
    } else if (ch == "=" || (ch == "~" || ch == "|") && stream.eat("=")) {
      return ret(null, "compare");
    } else if (ch == "\"" || ch == "'") {
      state.tokenize = tokenString(ch);
      return state.tokenize(stream, state);
    } else if (ch == "#") {
      stream.eatWhile(/[\w\\\-]/);
      return ret("atom", "hash");
    } else if (ch == "!") {
      stream.match(/^\s*\w*/);
      return ret("keyword", "important");
    } else if (/\d/.test(ch) || ch == "." && stream.eat(/\d/)) {
      stream.eatWhile(/[\w.%]/);
      return ret("number", "unit");
    } else if (ch === "-") {
      if (/[\d.]/.test(stream.peek())) {
        stream.eatWhile(/[\w.%]/);
        return ret("number", "unit");
      } else if (stream.match(/^-[\w\\\-]*/)) {
        stream.eatWhile(/[\w\\\-]/);
        if (stream.match(/^\s*:/, false))
          return ret("variable-2", "variable-definition");
        return ret("variable-2", "variable");
      } else if (stream.match(/^\w+-/)) {
        return ret("meta", "meta");
      }
    } else if (/[,+>*\/]/.test(ch)) {
      return ret(null, "select-op");
    } else if (ch == "." && stream.match(/^-?[_a-z][_a-z0-9-]*/i)) {
      return ret("qualifier", "qualifier");
    } else if (/[:;{}\[\]\(\)]/.test(ch)) {
      return ret(null, ch);
    } else if (stream.match(/^[\w-.]+(?=\()/)) {
      if (/^(url(-prefix)?|domain|regexp)$/i.test(stream.current())) {
        state.tokenize = tokenParenthesized;
      }
      return ret("variable callee", "variable");
    } else if (/[\w\\\-]/.test(ch)) {
      stream.eatWhile(/[\w\\\-]/);
      return ret("property", "word");
    } else {
      return ret(null, null);
    }
  }

  function tokenString(quote) {
    return function(stream, state) {
      var escaped = false, ch;
      while ((ch = stream.next()) != null) {
        if (ch == quote && !escaped) {
          if (quote == ")") stream.backUp(1);
          break;
        }
        escaped = !escaped && ch == "\\";
      }
      if (ch == quote || !escaped && quote != ")") state.tokenize = null;
      return ret("string", "string");
    };
  }

  function tokenParenthesized(stream, state) {
    stream.next(); // Must be '('
    if (!stream.match(/^\s*[\"\')]/, false))
      state.tokenize = tokenString(")");
    else
      state.tokenize = null;
    return ret(null, "(");
  }

  // Context management

  function Context(type, indent, prev) {
    this.type = type;
    this.indent = indent;
    this.prev = prev;
  }

  function pushContext(state, stream, type, indent) {
    state.context = new Context(type, stream.indentation() + (indent === false ? 0 : indentUnit), state.context);
    return type;
  }

  function popContext(state) {
    if (state.context.prev)
      state.context = state.context.prev;
    return state.context.type;
  }

  function pass(type, stream, state) {
    return states[state.context.type](type, stream, state);
  }
  function popAndPass(type, stream, state, n) {
    for (var i = n || 1; i > 0; i--)
      state.context = state.context.prev;
    return pass(type, stream, state);
  }

  // Parser

  function wordAsValue(stream) {
    var word = stream.current().toLowerCase();
    if (valueKeywords.hasOwnProperty(word))
      override = "atom";
    else if (colorKeywords.hasOwnProperty(word))
      override = "keyword";
    else
      override = "variable";
  }

  var states = {};

  states.top = function(type, stream, state) {
    if (type == "{") {
      return pushContext(state, stream, "block");
    } else if (type == "}" && state.context.prev) {
      return popContext(state);
    } else if (supportsAtComponent && /@component/i.test(type)) {
      return pushContext(state, stream, "atComponentBlock");
    } else if (/^@(-moz-)?document$/i.test(type)) {
      return pushContext(state, stream, "documentTypes");
    } else if (/^@(media|supports|(-moz-)?document|import)$/i.test(type)) {
      return pushContext(state, stream, "atBlock");
    } else if (/^@(font-face|counter-style)/i.test(type)) {
      state.stateArg = type;
      return "restricted_atBlock_before";
    } else if (/^@(-(moz|ms|o|webkit)-)?keyframes$/i.test(type)) {
      return "keyframes";
    } else if (type && type.charAt(0) == "@") {
      return pushContext(state, stream, "at");
    } else if (type == "hash") {
      override = "builtin";
    } else if (type == "word") {
      override = "tag";
    } else if (type == "variable-definition") {
      return "maybeprop";
    } else if (type == "interpolation") {
      return pushContext(state, stream, "interpolation");
    } else if (type == ":") {
      return "pseudo";
    } else if (allowNested && type == "(") {
      return pushContext(state, stream, "parens");
    }
    return state.context.type;
  };

  states.block = function(type, stream, state) {
    if (type == "word") {
      var word = stream.current().toLowerCase();
      if (propertyKeywords.hasOwnProperty(word)) {
        override = "property";
        return "maybeprop";
      } else if (nonStandardPropertyKeywords.hasOwnProperty(word)) {
        override = highlightNonStandardPropertyKeywords ? "string-2" : "property";
        return "maybeprop";
      } else if (allowNested) {
        override = stream.match(/^\s*:(?:\s|$)/, false) ? "property" : "tag";
        return "block";
      } else {
        override += " error";
        return "maybeprop";
      }
    } else if (type == "meta") {
      return "block";
    } else if (!allowNested && (type == "hash" || type == "qualifier")) {
      override = "error";
      return "block";
    } else {
      return states.top(type, stream, state);
    }
  };

  states.maybeprop = function(type, stream, state) {
    if (type == ":") return pushContext(state, stream, "prop");
    return pass(type, stream, state);
  };

  states.prop = function(type, stream, state) {
    if (type == ";") return popContext(state);
    if (type == "{" && allowNested) return pushContext(state, stream, "propBlock");
    if (type == "}" || type == "{") return popAndPass(type, stream, state);
    if (type == "(") return pushContext(state, stream, "parens");

    if (type == "hash" && !/^#([0-9a-fA-f]{3,4}|[0-9a-fA-f]{6}|[0-9a-fA-f]{8})$/.test(stream.current())) {
      override += " error";
    } else if (type == "word") {
      wordAsValue(stream);
    } else if (type == "interpolation") {
      return pushContext(state, stream, "interpolation");
    }
    return "prop";
  };

  states.propBlock = function(type, _stream, state) {
    if (type == "}") return popContext(state);
    if (type == "word") { override = "property"; return "maybeprop"; }
    return state.context.type;
  };

  states.parens = function(type, stream, state) {
    if (type == "{" || type == "}") return popAndPass(type, stream, state);
    if (type == ")") return popContext(state);
    if (type == "(") return pushContext(state, stream, "parens");
    if (type == "interpolation") return pushContext(state, stream, "interpolation");
    if (type == "word") wordAsValue(stream);
    return "parens";
  };

  states.pseudo = function(type, stream, state) {
    if (type == "meta") return "pseudo";

    if (type == "word") {
      override = "variable-3";
      return state.context.type;
    }
    return pass(type, stream, state);
  };

  states.documentTypes = function(type, stream, state) {
    if (type == "word" && documentTypes.hasOwnProperty(stream.current())) {
      override = "tag";
      return state.context.type;
    } else {
      return states.atBlock(type, stream, state);
    }
  };

  states.atBlock = function(type, stream, state) {
    if (type == "(") return pushContext(state, stream, "atBlock_parens");
    if (type == "}" || type == ";") return popAndPass(type, stream, state);
    if (type == "{") return popContext(state) && pushContext(state, stream, allowNested ? "block" : "top");

    if (type == "interpolation") return pushContext(state, stream, "interpolation");

    if (type == "word") {
      var word = stream.current().toLowerCase();
      if (word == "only" || word == "not" || word == "and" || word == "or")
        override = "keyword";
      else if (mediaTypes.hasOwnProperty(word))
        override = "attribute";
      else if (mediaFeatures.hasOwnProperty(word))
        override = "property";
      else if (mediaValueKeywords.hasOwnProperty(word))
        override = "keyword";
      else if (propertyKeywords.hasOwnProperty(word))
        override = "property";
      else if (nonStandardPropertyKeywords.hasOwnProperty(word))
        override = highlightNonStandardPropertyKeywords ? "string-2" : "property";
      else if (valueKeywords.hasOwnProperty(word))
        override = "atom";
      else if (colorKeywords.hasOwnProperty(word))
        override = "keyword";
      else
        override = "error";
    }
    return state.context.type;
  };

  states.atComponentBlock = function(type, stream, state) {
    if (type == "}")
      return popAndPass(type, stream, state);
    if (type == "{")
      return popContext(state) && pushContext(state, stream, allowNested ? "block" : "top", false);
    if (type == "word")
      override = "error";
    return state.context.type;
  };

  states.atBlock_parens = function(type, stream, state) {
    if (type == ")") return popContext(state);
    if (type == "{" || type == "}") return popAndPass(type, stream, state, 2);
    return states.atBlock(type, stream, state);
  };

  states.restricted_atBlock_before = function(type, stream, state) {
    if (type == "{")
      return pushContext(state, stream, "restricted_atBlock");
    if (type == "word" && state.stateArg == "@counter-style") {
      override = "variable";
      return "restricted_atBlock_before";
    }
    return pass(type, stream, state);
  };

  states.restricted_atBlock = function(type, stream, state) {
    if (type == "}") {
      state.stateArg = null;
      return popContext(state);
    }
    if (type == "word") {
      if ((state.stateArg == "@font-face" && !fontProperties.hasOwnProperty(stream.current().toLowerCase())) ||
          (state.stateArg == "@counter-style" && !counterDescriptors.hasOwnProperty(stream.current().toLowerCase())))
        override = "error";
      else
        override = "property";
      return "maybeprop";
    }
    return "restricted_atBlock";
  };

  states.keyframes = function(type, stream, state) {
    if (type == "word") { override = "variable"; return "keyframes"; }
    if (type == "{") return pushContext(state, stream, "top");
    return pass(type, stream, state);
  };

  states.at = function(type, stream, state) {
    if (type == ";") return popContext(state);
    if (type == "{" || type == "}") return popAndPass(type, stream, state);
    if (type == "word") override = "tag";
    else if (type == "hash") override = "builtin";
    return "at";
  };

  states.interpolation = function(type, stream, state) {
    if (type == "}") return popContext(state);
    if (type == "{" || type == ";") return popAndPass(type, stream, state);
    if (type == "word") override = "variable";
    else if (type != "variable" && type != "(" && type != ")") override = "error";
    return "interpolation";
  };

  return {
    startState: function(base) {
      return {tokenize: null,
              state: inline ? "block" : "top",
              stateArg: null,
              context: new Context(inline ? "block" : "top", base || 0, null)};
    },

    token: function(stream, state) {
      if (!state.tokenize && stream.eatSpace()) return null;
      var style = (state.tokenize || tokenBase)(stream, state);
      if (style && typeof style == "object") {
        type = style[1];
        style = style[0];
      }
      override = style;
      if (type != "comment")
        state.state = states[state.state](type, stream, state);
      return override;
    },

    indent: function(state, textAfter) {
      var cx = state.context, ch = textAfter && textAfter.charAt(0);
      var indent = cx.indent;
      if (cx.type == "prop" && (ch == "}" || ch == ")")) cx = cx.prev;
      if (cx.prev) {
        if (ch == "}" && (cx.type == "block" || cx.type == "top" ||
                          cx.type == "interpolation" || cx.type == "restricted_atBlock")) {
          // Resume indentation from parent context.
          cx = cx.prev;
          indent = cx.indent;
        } else if (ch == ")" && (cx.type == "parens" || cx.type == "atBlock_parens") ||
            ch == "{" && (cx.type == "at" || cx.type == "atBlock")) {
          // Dedent relative to current context.
          indent = Math.max(0, cx.indent - indentUnit);
        }
      }
      return indent;
    },

    electricChars: "}",
    blockCommentStart: "/*",
    blockCommentEnd: "*/",
    blockCommentContinue: " * ",
    lineComment: lineComment,
    fold: "brace"
  };
});

  function keySet(array) {
    var keys = {};
    for (var i = 0; i < array.length; ++i) {
      keys[array[i].toLowerCase()] = true;
    }
    return keys;
  }

  var documentTypes_ = [
    "domain", "regexp", "url", "url-prefix"
  ], documentTypes = keySet(documentTypes_);

  var mediaTypes_ = [
    "all", "aural", "braille", "handheld", "print", "projection", "screen",
    "tty", "tv", "embossed"
  ], mediaTypes = keySet(mediaTypes_);

  var mediaFeatures_ = [
    "width", "min-width", "max-width", "height", "min-height", "max-height",
    "device-width", "min-device-width", "max-device-width", "device-height",
    "min-device-height", "max-device-height", "aspect-ratio",
    "min-aspect-ratio", "max-aspect-ratio", "device-aspect-ratio",
    "min-device-aspect-ratio", "max-device-aspect-ratio", "color", "min-color",
    "max-color", "color-index", "min-color-index", "max-color-index",
    "monochrome", "min-monochrome", "max-monochrome", "resolution",
    "min-resolution", "max-resolution", "scan", "grid", "orientation",
    "device-pixel-ratio", "min-device-pixel-ratio", "max-device-pixel-ratio",
    "pointer", "any-pointer", "hover", "any-hover", "prefers-color-scheme"
  ], mediaFeatures = keySet(mediaFeatures_);

  var mediaValueKeywords_ = [
    "landscape", "portrait", "none", "coarse", "fine", "on-demand", "hover",
    "interlace", "progressive",
    "dark", "light"
  ], mediaValueKeywords = keySet(mediaValueKeywords_);

  var propertyKeywords_ = [
    "align-content", "align-items", "align-self", "alignment-adjust",
    "alignment-baseline", "all", "anchor-point", "animation", "animation-delay",
    "animation-direction", "animation-duration", "animation-fill-mode",
    "animation-iteration-count", "animation-name", "animation-play-state",
    "animation-timing-function", "appearance", "azimuth", "backdrop-filter",
    "backface-visibility", "background", "background-attachment",
    "background-blend-mode", "background-clip", "background-color",
    "background-image", "background-origin", "background-position",
    "background-position-x", "background-position-y", "background-repeat",
    "background-size", "baseline-shift", "binding", "bleed", "block-size",
    "bookmark-label", "bookmark-level", "bookmark-state", "bookmark-target",
    "border", "border-bottom", "border-bottom-color", "border-bottom-left-radius",
    "border-bottom-right-radius", "border-bottom-style", "border-bottom-width",
    "border-collapse", "border-color", "border-image", "border-image-outset",
    "border-image-repeat", "border-image-slice", "border-image-source",
    "border-image-width", "border-left", "border-left-color", "border-left-style",
    "border-left-width", "border-radius", "border-right", "border-right-color",
    "border-right-style", "border-right-width", "border-spacing", "border-style",
    "border-top", "border-top-color", "border-top-left-radius",
    "border-top-right-radius", "border-top-style", "border-top-width",
    "border-width", "bottom", "box-decoration-break", "box-shadow", "box-sizing",
    "break-after", "break-before", "break-inside", "caption-side", "caret-color",
    "clear", "clip", "color", "color-profile", "column-count", "column-fill",
    "column-gap", "column-rule", "column-rule-color", "column-rule-style",
    "column-rule-width", "column-span", "column-width", "columns", "contain",
    "content", "counter-increment", "counter-reset", "crop", "cue", "cue-after",
    "cue-before", "cursor", "direction", "display", "dominant-baseline",
    "drop-initial-after-adjust", "drop-initial-after-align",
    "drop-initial-before-adjust", "drop-initial-before-align", "drop-initial-size",
    "drop-initial-value", "elevation", "empty-cells", "fit", "fit-position",
    "flex", "flex-basis", "flex-direction", "flex-flow", "flex-grow",
    "flex-shrink", "flex-wrap", "float", "float-offset", "flow-from", "flow-into",
    "font", "font-family", "font-feature-settings", "font-kerning",
    "font-language-override", "font-optical-sizing", "font-size",
    "font-size-adjust", "font-stretch", "font-style", "font-synthesis",
    "font-variant", "font-variant-alternates", "font-variant-caps",
    "font-variant-east-asian", "font-variant-ligatures", "font-variant-numeric",
    "font-variant-position", "font-variation-settings", "font-weight", "gap",
    "grid", "grid-area", "grid-auto-columns", "grid-auto-flow", "grid-auto-rows",
    "grid-column", "grid-column-end", "grid-column-gap", "grid-column-start",
    "grid-gap", "grid-row", "grid-row-end", "grid-row-gap", "grid-row-start",
    "grid-template", "grid-template-areas", "grid-template-columns",
    "grid-template-rows", "hanging-punctuation", "height", "hyphens", "icon",
    "image-orientation", "image-rendering", "image-resolution", "inline-box-align",
    "inset", "inset-block", "inset-block-end", "inset-block-start", "inset-inline",
    "inset-inline-end", "inset-inline-start", "isolation", "justify-content",
    "justify-items", "justify-self", "left", "letter-spacing", "line-break",
    "line-height", "line-height-step", "line-stacking", "line-stacking-ruby",
    "line-stacking-shift", "line-stacking-strategy", "list-style",
    "list-style-image", "list-style-position", "list-style-type", "margin",
    "margin-bottom", "margin-left", "margin-right", "margin-top", "marks",
    "marquee-direction", "marquee-loop", "marquee-play-count", "marquee-speed",
    "marquee-style", "mask-clip", "mask-composite", "mask-image", "mask-mode",
    "mask-origin", "mask-position", "mask-repeat", "mask-size","mask-type",
    "max-block-size", "max-height", "max-inline-size",
    "max-width", "min-block-size", "min-height", "min-inline-size", "min-width",
    "mix-blend-mode", "move-to", "nav-down", "nav-index", "nav-left", "nav-right",
    "nav-up", "object-fit", "object-position", "offset", "offset-anchor",
    "offset-distance", "offset-path", "offset-position", "offset-rotate",
    "opacity", "order", "orphans", "outline", "outline-color", "outline-offset",
    "outline-style", "outline-width", "overflow", "overflow-style",
    "overflow-wrap", "overflow-x", "overflow-y", "padding", "padding-bottom",
    "padding-left", "padding-right", "padding-top", "page", "page-break-after",
    "page-break-before", "page-break-inside", "page-policy", "pause",
    "pause-after", "pause-before", "perspective", "perspective-origin", "pitch",
    "pitch-range", "place-content", "place-items", "place-self", "play-during",
    "position", "presentation-level", "punctuation-trim", "quotes",
    "region-break-after", "region-break-before", "region-break-inside",
    "region-fragment", "rendering-intent", "resize", "rest", "rest-after",
    "rest-before", "richness", "right", "rotate", "rotation", "rotation-point",
    "row-gap", "ruby-align", "ruby-overhang", "ruby-position", "ruby-span",
    "scale", "scroll-behavior", "scroll-margin", "scroll-margin-block",
    "scroll-margin-block-end", "scroll-margin-block-start", "scroll-margin-bottom",
    "scroll-margin-inline", "scroll-margin-inline-end",
    "scroll-margin-inline-start", "scroll-margin-left", "scroll-margin-right",
    "scroll-margin-top", "scroll-padding", "scroll-padding-block",
    "scroll-padding-block-end", "scroll-padding-block-start",
    "scroll-padding-bottom", "scroll-padding-inline", "scroll-padding-inline-end",
    "scroll-padding-inline-start", "scroll-padding-left", "scroll-padding-right",
    "scroll-padding-top", "scroll-snap-align", "scroll-snap-type",
    "shape-image-threshold", "shape-inside", "shape-margin", "shape-outside",
    "size", "speak", "speak-as", "speak-header", "speak-numeral",
    "speak-punctuation", "speech-rate", "stress", "string-set", "tab-size",
    "table-layout", "target", "target-name", "target-new", "target-position",
    "text-align", "text-align-last", "text-combine-upright", "text-decoration",
    "text-decoration-color", "text-decoration-line", "text-decoration-skip",
    "text-decoration-skip-ink", "text-decoration-style", "text-emphasis",
    "text-emphasis-color", "text-emphasis-position", "text-emphasis-style",
    "text-height", "text-indent", "text-justify", "text-orientation",
    "text-outline", "text-overflow", "text-rendering", "text-shadow",
    "text-size-adjust", "text-space-collapse", "text-transform",
    "text-underline-position", "text-wrap", "top", "touch-action", "transform", "transform-origin",
    "transform-style", "transition", "transition-delay", "transition-duration",
    "transition-property", "transition-timing-function", "translate",
    "unicode-bidi", "user-select", "vertical-align", "visibility", "voice-balance",
    "voice-duration", "voice-family", "voice-pitch", "voice-range", "voice-rate",
    "voice-stress", "voice-volume", "volume", "white-space", "widows", "width",
    "will-change", "word-break", "word-spacing", "word-wrap", "writing-mode", "z-index",
    // SVG-specific
    "clip-path", "clip-rule", "mask", "enable-background", "filter", "flood-color",
    "flood-opacity", "lighting-color", "stop-color", "stop-opacity", "pointer-events",
    "color-interpolation", "color-interpolation-filters",
    "color-rendering", "fill", "fill-opacity", "fill-rule", "image-rendering",
    "marker", "marker-end", "marker-mid", "marker-start", "paint-order", "shape-rendering", "stroke",
    "stroke-dasharray", "stroke-dashoffset", "stroke-linecap", "stroke-linejoin",
    "stroke-miterlimit", "stroke-opacity", "stroke-width", "text-rendering",
    "baseline-shift", "dominant-baseline", "glyph-orientation-horizontal",
    "glyph-orientation-vertical", "text-anchor", "writing-mode",
  ], propertyKeywords = keySet(propertyKeywords_);

  var nonStandardPropertyKeywords_ = [
    "border-block", "border-block-color", "border-block-end",
    "border-block-end-color", "border-block-end-style", "border-block-end-width",
    "border-block-start", "border-block-start-color", "border-block-start-style",
    "border-block-start-width", "border-block-style", "border-block-width",
    "border-inline", "border-inline-color", "border-inline-end",
    "border-inline-end-color", "border-inline-end-style",
    "border-inline-end-width", "border-inline-start", "border-inline-start-color",
    "border-inline-start-style", "border-inline-start-width",
    "border-inline-style", "border-inline-width", "margin-block",
    "margin-block-end", "margin-block-start", "margin-inline", "margin-inline-end",
    "margin-inline-start", "padding-block", "padding-block-end",
    "padding-block-start", "padding-inline", "padding-inline-end",
    "padding-inline-start", "scroll-snap-stop", "scrollbar-3d-light-color",
    "scrollbar-arrow-color", "scrollbar-base-color", "scrollbar-dark-shadow-color",
    "scrollbar-face-color", "scrollbar-highlight-color", "scrollbar-shadow-color",
    "scrollbar-track-color", "searchfield-cancel-button", "searchfield-decoration",
    "searchfield-results-button", "searchfield-results-decoration", "shape-inside", "zoom"
  ], nonStandardPropertyKeywords = keySet(nonStandardPropertyKeywords_);

  var fontProperties_ = [
    "font-display", "font-family", "src", "unicode-range", "font-variant",
     "font-feature-settings", "font-stretch", "font-weight", "font-style"
  ], fontProperties = keySet(fontProperties_);

  var counterDescriptors_ = [
    "additive-symbols", "fallback", "negative", "pad", "prefix", "range",
    "speak-as", "suffix", "symbols", "system"
  ], counterDescriptors = keySet(counterDescriptors_);

  var colorKeywords_ = [
    "aliceblue", "antiquewhite", "aqua", "aquamarine", "azure", "beige",
    "bisque", "black", "blanchedalmond", "blue", "blueviolet", "brown",
    "burlywood", "cadetblue", "chartreuse", "chocolate", "coral", "cornflowerblue",
    "cornsilk", "crimson", "cyan", "darkblue", "darkcyan", "darkgoldenrod",
    "darkgray", "darkgreen", "darkkhaki", "darkmagenta", "darkolivegreen",
    "darkorange", "darkorchid", "darkred", "darksalmon", "darkseagreen",
    "darkslateblue", "darkslategray", "darkturquoise", "darkviolet",
    "deeppink", "deepskyblue", "dimgray", "dodgerblue", "firebrick",
    "floralwhite", "forestgreen", "fuchsia", "gainsboro", "ghostwhite",
    "gold", "goldenrod", "gray", "grey", "green", "greenyellow", "honeydew",
    "hotpink", "indianred", "indigo", "ivory", "khaki", "lavender",
    "lavenderblush", "lawngreen", "lemonchiffon", "lightblue", "lightcoral",
    "lightcyan", "lightgoldenrodyellow", "lightgray", "lightgreen", "lightpink",
    "lightsalmon", "lightseagreen", "lightskyblue", "lightslategray",
    "lightsteelblue", "lightyellow", "lime", "limegreen", "linen", "magenta",
    "maroon", "mediumaquamarine", "mediumblue", "mediumorchid", "mediumpurple",
    "mediumseagreen", "mediumslateblue", "mediumspringgreen", "mediumturquoise",
    "mediumvioletred", "midnightblue", "mintcream", "mistyrose", "moccasin",
    "navajowhite", "navy", "oldlace", "olive", "olivedrab", "orange", "orangered",
    "orchid", "palegoldenrod", "palegreen", "paleturquoise", "palevioletred",
    "papayawhip", "peachpuff", "peru", "pink", "plum", "powderblue",
    "purple", "rebeccapurple", "red", "rosybrown", "royalblue", "saddlebrown",
    "salmon", "sandybrown", "seagreen", "seashell", "sienna", "silver", "skyblue",
    "slateblue", "slategray", "snow", "springgreen", "steelblue", "tan",
    "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white",
    "whitesmoke", "yellow", "yellowgreen"
  ], colorKeywords = keySet(colorKeywords_);

  var valueKeywords_ = [
    "above", "absolute", "activeborder", "additive", "activecaption", "afar",
    "after-white-space", "ahead", "alias", "all", "all-scroll", "alphabetic", "alternate",
    "always", "amharic", "amharic-abegede", "antialiased", "appworkspace",
    "arabic-indic", "armenian", "asterisks", "attr", "auto", "auto-flow", "avoid", "avoid-column", "avoid-page",
    "avoid-region", "axis-pan", "background", "backwards", "baseline", "below", "bidi-override", "binary",
    "bengali", "blink", "block", "block-axis", "bold", "bolder", "border", "border-box",
    "both", "bottom", "break", "break-all", "break-word", "bullets", "button", "button-bevel",
    "buttonface", "buttonhighlight", "buttonshadow", "buttontext", "calc", "cambodian",
    "capitalize", "caps-lock-indicator", "caption", "captiontext", "caret",
    "cell", "center", "checkbox", "circle", "cjk-decimal", "cjk-earthly-branch",
    "cjk-heavenly-stem", "cjk-ideographic", "clear", "clip", "close-quote",
    "col-resize", "collapse", "color", "color-burn", "color-dodge", "column", "column-reverse",
    "compact", "condensed", "contain", "content", "contents",
    "content-box", "context-menu", "continuous", "copy", "counter", "counters", "cover", "crop",
    "cross", "crosshair", "currentcolor", "cursive", "cyclic", "darken", "dashed", "decimal",
    "decimal-leading-zero", "default", "default-button", "dense", "destination-atop",
    "destination-in", "destination-out", "destination-over", "devanagari", "difference",
    "disc", "discard", "disclosure-closed", "disclosure-open", "document",
    "dot-dash", "dot-dot-dash",
    "dotted", "double", "down", "e-resize", "ease", "ease-in", "ease-in-out", "ease-out",
    "element", "ellipse", "ellipsis", "embed", "end", "ethiopic", "ethiopic-abegede",
    "ethiopic-abegede-am-et", "ethiopic-abegede-gez", "ethiopic-abegede-ti-er",
    "ethiopic-abegede-ti-et", "ethiopic-halehame-aa-er",
    "ethiopic-halehame-aa-et", "ethiopic-halehame-am-et",
    "ethiopic-halehame-gez", "ethiopic-halehame-om-et",
    "ethiopic-halehame-sid-et", "ethiopic-halehame-so-et",
    "ethiopic-halehame-ti-er", "ethiopic-halehame-ti-et", "ethiopic-halehame-tig",
    "ethiopic-numeric", "ew-resize", "exclusion", "expanded", "extends", "extra-condensed",
    "extra-expanded", "fantasy", "fast", "fill", "fill-box", "fixed", "flat", "flex", "flex-end", "flex-start", "footnotes",
    "forwards", "from", "geometricPrecision", "georgian", "graytext", "grid", "groove",
    "gujarati", "gurmukhi", "hand", "hangul", "hangul-consonant", "hard-light", "hebrew",
    "help", "hidden", "hide", "higher", "highlight", "highlighttext",
    "hiragana", "hiragana-iroha", "horizontal", "hsl", "hsla", "hue", "icon", "ignore",
    "inactiveborder", "inactivecaption", "inactivecaptiontext", "infinite",
    "infobackground", "infotext", "inherit", "initial", "inline", "inline-axis",
    "inline-block", "inline-flex", "inline-grid", "inline-table", "inset", "inside", "intrinsic", "invert",
    "italic", "japanese-formal", "japanese-informal", "justify", "kannada",
    "katakana", "katakana-iroha", "keep-all", "khmer",
    "korean-hangul-formal", "korean-hanja-formal", "korean-hanja-informal",
    "landscape", "lao", "large", "larger", "left", "level", "lighter", "lighten",
    "line-through", "linear", "linear-gradient", "lines", "list-item", "listbox", "listitem",
    "local", "logical", "loud", "lower", "lower-alpha", "lower-armenian",
    "lower-greek", "lower-hexadecimal", "lower-latin", "lower-norwegian",
    "lower-roman", "lowercase", "ltr", "luminosity", "malayalam", "manipulation", "match", "matrix", "matrix3d",
    "media-controls-background", "media-current-time-display",
    "media-fullscreen-button", "media-mute-button", "media-play-button",
    "media-return-to-realtime-button", "media-rewind-button",
    "media-seek-back-button", "media-seek-forward-button", "media-slider",
    "media-sliderthumb", "media-time-remaining-display", "media-volume-slider",
    "media-volume-slider-container", "media-volume-sliderthumb", "medium",
    "menu", "menulist", "menulist-button", "menulist-text",
    "menulist-textfield", "menutext", "message-box", "middle", "min-intrinsic",
    "mix", "mongolian", "monospace", "move", "multiple", "multiple_mask_images", "multiply", "myanmar", "n-resize",
    "narrower", "ne-resize", "nesw-resize", "no-close-quote", "no-drop",
    "no-open-quote", "no-repeat", "none", "normal", "not-allowed", "nowrap",
    "ns-resize", "numbers", "numeric", "nw-resize", "nwse-resize", "oblique", "octal", "opacity", "open-quote",
    "optimizeLegibility", "optimizeSpeed", "oriya", "oromo", "outset",
    "outside", "outside-shape", "overlay", "overline", "padding", "padding-box",
    "painted", "page", "paused", "persian", "perspective", "pinch-zoom", "plus-darker", "plus-lighter",
    "pointer", "polygon", "portrait", "pre", "pre-line", "pre-wrap", "preserve-3d",
    "progress", "push-button", "radial-gradient", "radio", "read-only",
    "read-write", "read-write-plaintext-only", "rectangle", "region",
    "relative", "repeat", "repeating-linear-gradient",
    "repeating-radial-gradient", "repeat-x", "repeat-y", "reset", "reverse",
    "rgb", "rgba", "ridge", "right", "rotate", "rotate3d", "rotateX", "rotateY",
    "rotateZ", "round", "row", "row-resize", "row-reverse", "rtl", "run-in", "running",
    "s-resize", "sans-serif", "saturation", "scale", "scale3d", "scaleX", "scaleY", "scaleZ", "screen",
    "scroll", "scrollbar", "scroll-position", "se-resize", "searchfield",
    "searchfield-cancel-button", "searchfield-decoration",
    "searchfield-results-button", "searchfield-results-decoration", "self-start", "self-end",
    "semi-condensed", "semi-expanded", "separate", "serif", "show", "sidama",
    "simp-chinese-formal", "simp-chinese-informal", "single",
    "skew", "skewX", "skewY", "skip-white-space", "slide", "slider-horizontal",
    "slider-vertical", "sliderthumb-horizontal", "sliderthumb-vertical", "slow",
    "small", "small-caps", "small-caption", "smaller", "soft-light", "solid", "somali",
    "source-atop", "source-in", "source-out", "source-over", "space", "space-around", "space-between", "space-evenly", "spell-out", "square",
    "square-button", "start", "static", "status-bar", "stretch", "stroke", "stroke-box", "sub",
    "subpixel-antialiased", "svg_masks", "super", "sw-resize", "symbolic", "symbols", "system-ui", "table",
    "table-caption", "table-cell", "table-column", "table-column-group",
    "table-footer-group", "table-header-group", "table-row", "table-row-group",
    "tamil",
    "telugu", "text", "text-bottom", "text-top", "textarea", "textfield", "thai",
    "thick", "thin", "threeddarkshadow", "threedface", "threedhighlight",
    "threedlightshadow", "threedshadow", "tibetan", "tigre", "tigrinya-er",
    "tigrinya-er-abegede", "tigrinya-et", "tigrinya-et-abegede", "to", "top",
    "trad-chinese-formal", "trad-chinese-informal", "transform",
    "translate", "translate3d", "translateX", "translateY", "translateZ",
    "transparent", "ultra-condensed", "ultra-expanded", "underline", "unidirectional-pan", "unset", "up",
    "upper-alpha", "upper-armenian", "upper-greek", "upper-hexadecimal",
    "upper-latin", "upper-norwegian", "upper-roman", "uppercase", "urdu", "url",
    "var", "vertical", "vertical-text", "view-box", "visible", "visibleFill", "visiblePainted",
    "visibleStroke", "visual", "w-resize", "wait", "wave", "wider",
    "window", "windowframe", "windowtext", "words", "wrap", "wrap-reverse", "x-large", "x-small", "xor",
    "xx-large", "xx-small"
  ], valueKeywords = keySet(valueKeywords_);

  var allWords = documentTypes_.concat(mediaTypes_).concat(mediaFeatures_).concat(mediaValueKeywords_)
    .concat(propertyKeywords_).concat(nonStandardPropertyKeywords_).concat(colorKeywords_)
    .concat(valueKeywords_);
  CodeMirror.registerHelper("hintWords", "css", allWords);

  function tokenCComment(stream, state) {
    var maybeEnd = false, ch;
    while ((ch = stream.next()) != null) {
      if (maybeEnd && ch == "/") {
        state.tokenize = null;
        break;
      }
      maybeEnd = (ch == "*");
    }
    return ["comment", "comment"];
  }

  CodeMirror.defineMIME("text/css", {
    documentTypes: documentTypes,
    mediaTypes: mediaTypes,
    mediaFeatures: mediaFeatures,
    mediaValueKeywords: mediaValueKeywords,
    propertyKeywords: propertyKeywords,
    nonStandardPropertyKeywords: nonStandardPropertyKeywords,
    fontProperties: fontProperties,
    counterDescriptors: counterDescriptors,
    colorKeywords: colorKeywords,
    valueKeywords: valueKeywords,
    tokenHooks: {
      "/": function(stream, state) {
        if (!stream.eat("*")) return false;
        state.tokenize = tokenCComment;
        return tokenCComment(stream, state);
      }
    },
    name: "css"
  });

  CodeMirror.defineMIME("text/x-scss", {
    mediaTypes: mediaTypes,
    mediaFeatures: mediaFeatures,
    mediaValueKeywords: mediaValueKeywords,
    propertyKeywords: propertyKeywords,
    nonStandardPropertyKeywords: nonStandardPropertyKeywords,
    colorKeywords: colorKeywords,
    valueKeywords: valueKeywords,
    fontProperties: fontProperties,
    allowNested: true,
    lineComment: "//",
    tokenHooks: {
      "/": function(stream, state) {
        if (stream.eat("/")) {
          stream.skipToEnd();
          return ["comment", "comment"];
        } else if (stream.eat("*")) {
          state.tokenize = tokenCComment;
          return tokenCComment(stream, state);
        } else {
          return ["operator", "operator"];
        }
      },
      ":": function(stream) {
        if (stream.match(/^\s*\{/, false))
          return [null, null]
        return false;
      },
      "$": function(stream) {
        stream.match(/^[\w-]+/);
        if (stream.match(/^\s*:/, false))
          return ["variable-2", "variable-definition"];
        return ["variable-2", "variable"];
      },
      "#": function(stream) {
        if (!stream.eat("{")) return false;
        return [null, "interpolation"];
      }
    },
    name: "css",
    helperType: "scss"
  });

  CodeMirror.defineMIME("text/x-less", {
    mediaTypes: mediaTypes,
    mediaFeatures: mediaFeatures,
    mediaValueKeywords: mediaValueKeywords,
    propertyKeywords: propertyKeywords,
    nonStandardPropertyKeywords: nonStandardPropertyKeywords,
    colorKeywords: colorKeywords,
    valueKeywords: valueKeywords,
    fontProperties: fontProperties,
    allowNested: true,
    lineComment: "//",
    tokenHooks: {
      "/": function(stream, state) {
        if (stream.eat("/")) {
          stream.skipToEnd();
          return ["comment", "comment"];
        } else if (stream.eat("*")) {
          state.tokenize = tokenCComment;
          return tokenCComment(stream, state);
        } else {
          return ["operator", "operator"];
        }
      },
      "@": function(stream) {
        if (stream.eat("{")) return [null, "interpolation"];
        if (stream.match(/^(charset|document|font-face|import|(-(moz|ms|o|webkit)-)?keyframes|media|namespace|page|supports)\b/i, false)) return false;
        stream.eatWhile(/[\w\\\-]/);
        if (stream.match(/^\s*:/, false))
          return ["variable-2", "variable-definition"];
        return ["variable-2", "variable"];
      },
      "&": function() {
        return ["atom", "atom"];
      }
    },
    name: "css",
    helperType: "less"
  });

  CodeMirror.defineMIME("text/x-gss", {
    documentTypes: documentTypes,
    mediaTypes: mediaTypes,
    mediaFeatures: mediaFeatures,
    propertyKeywords: propertyKeywords,
    nonStandardPropertyKeywords: nonStandardPropertyKeywords,
    fontProperties: fontProperties,
    counterDescriptors: counterDescriptors,
    colorKeywords: colorKeywords,
    valueKeywords: valueKeywords,
    supportsAtComponent: true,
    tokenHooks: {
      "/": function(stream, state) {
        if (!stream.eat("*")) return false;
        state.tokenize = tokenCComment;
        return tokenCComment(stream, state);
      }
    },
    name: "css",
    helperType: "gss"
  });

});
PKT�!]�8ɼ�jquery-ui.min.cssnu&1i�/*! jQuery UI - v1.13.0 - 2022-01-12
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, sortable.css, slider.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable,.ui-slider{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-slider{text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}PK��!]�#r-��jquery.pretty-text-diff.cssnu&1i�/* colors for pretty-text-diff*/
ins {
    background-color: #c6ffc6;
    text-decoration: none;
}

del {
    background-color: #ffc6c6;
}

PK��!]��l7�*�*
glyphicon.cssnu&1i�/* Bootstrap 3.x Glyphicon */

@font-face {
  font-family: 'Glyphicons Halflings';

  src: url('../fonts/glyphicons-halflings-regular.eot');
  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "\2a";
}
.glyphicon-plus:before {
  content: "\2b";
}
.glyphicon-euro:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-bookmark:before {
  content: "\e044";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-bell:before {
  content: "\e123";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-wrench:before {
  content: "\e136";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-briefcase:before {
  content: "\e139";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-pushpin:before {
  content: "\e146";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}PKԾ!]]��j��	prism.cssnu&1i�/* http://prismjs.com/download.html?themes=prism&languages=markup+css+clike+javascript */
/**
 * prism.js default theme for JavaScript, CSS and HTML
 * Based on dabblet (http://dabblet.com)
 * @author Lea Verou
 */

code[class*="language-"],
pre[class*="language-"] {
	color: black;
	text-shadow: 0 1px white;
	font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
	direction: ltr;
	text-align: left;
	white-space: pre;
	word-spacing: normal;
	word-break: normal;
	word-wrap: normal;
	line-height: 1.5;

	-moz-tab-size: 4;
	-o-tab-size: 4;
	tab-size: 4;

	-webkit-hyphens: none;
	-moz-hyphens: none;
	-ms-hyphens: none;
	hyphens: none;
}

pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection,
code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection {
	text-shadow: none;
	background: #b3d4fc;
}

pre[class*="language-"]::selection, pre[class*="language-"] ::selection,
code[class*="language-"]::selection, code[class*="language-"] ::selection {
	text-shadow: none;
	background: #b3d4fc;
}

@media print {
	code[class*="language-"],
	pre[class*="language-"] {
		text-shadow: none;
	}
}

/* Code blocks */
pre[class*="language-"] {
	padding: 1em;
	margin: .5em 0;
	overflow: auto;
}

:not(pre) > code[class*="language-"],
pre[class*="language-"] {
	background: #f5f2f0;
}

/* Inline code */
:not(pre) > code[class*="language-"] {
	padding: .1em;
	border-radius: .3em;
}

.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
	color: slategray;
}

.token.punctuation {
	color: #999;
}

.namespace {
	opacity: .7;
}

.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.constant,
.token.symbol,
.token.deleted {
	color: #905;
}

.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.builtin,
.token.inserted {
	color: #690;
}

.token.operator,
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string {
	color: #a67f59;
	background: hsla(0, 0%, 100%, .5);
}

.token.atrule,
.token.attr-value,
.token.keyword {
	color: #07a;
}

.token.function {
	color: #DD4A68;
}

.token.regex,
.token.important,
.token.variable {
	color: #e90;
}

.token.important,
.token.bold {
	font-weight: bold;
}
.token.italic {
	font-style: italic;
}

.token.entity {
	cursor: help;
}

PK�"]?�a�33link.cssnu&1i�#search-browser,#searchbox{position:relative}#search-browser button{padding:0 .5em}#search-browser button .uk-icon{margin:auto}#searchbox{z-index:1}div#search-browser input[type=checkbox],div#search-browser input[type=radio]{vertical-align:middle}.phrases-box input[type=radio]{margin:-3px 5px 0 0}#searchbox input{border-top-right-radius:0;border-bottom-right-radius:0;margin:0}#searchbox+div{margin-left:-1px;padding:0}#search-button{border-top-left-radius:0;border-bottom-left-radius:0}#search-clear{display:none}#search-clear.uk-active{display:block}#search-browser .uk-icon-spinner{display:none;right:0}#search-browser.loading .uk-icon-spinner{display:block;opacity:1}#search-result{width:100%;height:100%;position:absolute;display:none;overflow:auto;overflow-x:hidden;margin:2px 0}#search-result dl{margin:5px 0;padding:10px}#search-result dl dt{cursor:pointer;font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:pre;text-decoration:underline}div#search-browser div#search-result dl.odd{background-color:#F5F5F5}div#search-browser div#search-result dl dd.anchor{line-height:32px;cursor:pointer}div#search-browser #search-options{width:100%;padding:5px;margin:2px 0 0}div#search-browser #search-options fieldset{margin:0;padding:0}div#search-browser #search-options fieldset>div{margin:5px 0}div#search-browser #search-options label{min-width:40px}#search-options-button{line-height:1}#search-options .search_only ul{list-style:none;padding:0;margin:0}#search-options .search_only ul li{display:inline-block}@media (max-width:375px){#search-button span{display:none}}PK)"]�Y�~GGfrontend.cssnu&1i�/**
 * @package         Regular Labs Library
 * @version         21.4.10972
 * 
 * @author          Peter van Westen <info@regularlabs.com>
 * @link            http://www.regularlabs.com
 * @copyright       Copyright © 2021 Regular Labs All Rights Reserved
 * @license         http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 */
.row {
  margin-left: -20px;
  *zoom: 1;
}
.row:before,
.row:after {
  display: table;
  content: "";
  line-height: 0;
}
.row:after {
  clear: both;
}
[class*="span"] {
  float: left;
  min-height: 1px;
  margin-left: 20px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}
.span12 {
  width: 940px;
}
.span11 {
  width: 860px;
}
.span10 {
  width: 780px;
}
.span9 {
  width: 700px;
}
.span8 {
  width: 620px;
}
.span7 {
  width: 540px;
}
.span6 {
  width: 460px;
}
.span5 {
  width: 380px;
}
.span4 {
  width: 300px;
}
.span3 {
  width: 220px;
}
.span2 {
  width: 140px;
}
.span1 {
  width: 60px;
}
.offset12 {
  margin-left: 980px;
}
.offset11 {
  margin-left: 900px;
}
.offset10 {
  margin-left: 820px;
}
.offset9 {
  margin-left: 740px;
}
.offset8 {
  margin-left: 660px;
}
.offset7 {
  margin-left: 580px;
}
.offset6 {
  margin-left: 500px;
}
.offset5 {
  margin-left: 420px;
}
.offset4 {
  margin-left: 340px;
}
.offset3 {
  margin-left: 260px;
}
.offset2 {
  margin-left: 180px;
}
.offset1 {
  margin-left: 100px;
}
.row-fluid {
  width: 100%;
  *zoom: 1;
}
.row-fluid:before,
.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.row-fluid:after {
  clear: both;
}
.row-fluid [class*="span"] {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 2.12765957%;
  *margin-left: 2.07446809%;
}
.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-left: 2.12765957%;
}
.row-fluid .span12 {
  width: 100%;
  *width: 99.94680851%;
}
.row-fluid .span11 {
  width: 91.4893617%;
  *width: 91.43617021%;
}
.row-fluid .span10 {
  width: 82.9787234%;
  *width: 82.92553191%;
}
.row-fluid .span9 {
  width: 74.46808511%;
  *width: 74.41489362%;
}
.row-fluid .span8 {
  width: 65.95744681%;
  *width: 65.90425532%;
}
.row-fluid .span7 {
  width: 57.44680851%;
  *width: 57.39361702%;
}
.row-fluid .span6 {
  width: 48.93617021%;
  *width: 48.88297872%;
}
.row-fluid .span5 {
  width: 40.42553191%;
  *width: 40.37234043%;
}
.row-fluid .span4 {
  width: 31.91489362%;
  *width: 31.86170213%;
}
.row-fluid .span3 {
  width: 23.40425532%;
  *width: 23.35106383%;
}
.row-fluid .span2 {
  width: 14.89361702%;
  *width: 14.84042553%;
}
.row-fluid .span1 {
  width: 6.38297872%;
  *width: 6.32978723%;
}
.row-fluid .offset12 {
  margin-left: 104.25531915%;
  *margin-left: 104.14893617%;
}
.row-fluid .offset12:first-child {
  margin-left: 102.12765957%;
  *margin-left: 102.0212766%;
}
.row-fluid .offset11 {
  margin-left: 95.74468085%;
  *margin-left: 95.63829787%;
}
.row-fluid .offset11:first-child {
  margin-left: 93.61702128%;
  *margin-left: 93.5106383%;
}
.row-fluid .offset10 {
  margin-left: 87.23404255%;
  *margin-left: 87.12765957%;
}
.row-fluid .offset10:first-child {
  margin-left: 85.10638298%;
  *margin-left: 85%;
}
.row-fluid .offset9 {
  margin-left: 78.72340426%;
  *margin-left: 78.61702128%;
}
.row-fluid .offset9:first-child {
  margin-left: 76.59574468%;
  *margin-left: 76.4893617%;
}
.row-fluid .offset8 {
  margin-left: 70.21276596%;
  *margin-left: 70.10638298%;
}
.row-fluid .offset8:first-child {
  margin-left: 68.08510638%;
  *margin-left: 67.9787234%;
}
.row-fluid .offset7 {
  margin-left: 61.70212766%;
  *margin-left: 61.59574468%;
}
.row-fluid .offset7:first-child {
  margin-left: 59.57446809%;
  *margin-left: 59.46808511%;
}
.row-fluid .offset6 {
  margin-left: 53.19148936%;
  *margin-left: 53.08510638%;
}
.row-fluid .offset6:first-child {
  margin-left: 51.06382979%;
  *margin-left: 50.95744681%;
}
.row-fluid .offset5 {
  margin-left: 44.68085106%;
  *margin-left: 44.57446809%;
}
.row-fluid .offset5:first-child {
  margin-left: 42.55319149%;
  *margin-left: 42.44680851%;
}
.row-fluid .offset4 {
  margin-left: 36.17021277%;
  *margin-left: 36.06382979%;
}
.row-fluid .offset4:first-child {
  margin-left: 34.04255319%;
  *margin-left: 33.93617021%;
}
.row-fluid .offset3 {
  margin-left: 27.65957447%;
  *margin-left: 27.55319149%;
}
.row-fluid .offset3:first-child {
  margin-left: 25.53191489%;
  *margin-left: 25.42553191%;
}
.row-fluid .offset2 {
  margin-left: 19.14893617%;
  *margin-left: 19.04255319%;
}
.row-fluid .offset2:first-child {
  margin-left: 17.0212766%;
  *margin-left: 16.91489362%;
}
.row-fluid .offset1 {
  margin-left: 10.63829787%;
  *margin-left: 10.53191489%;
}
.row-fluid .offset1:first-child {
  margin-left: 8.5106383%;
  *margin-left: 8.40425532%;
}
[class*="span"].hide,
.row-fluid [class*="span"].hide {
  display: none;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: right;
}
form {
  margin: 0 0 20px;
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: 40px;
  color: #333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
legend small {
  font-size: 15px;
  color: #999;
}
label,
input,
button,
select,
textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
}
input,
button,
select,
textarea {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
label {
  display: block;
  margin-bottom: 5px;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #555;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  vertical-align: middle;
}
input,
textarea,
.uneditable-input {
  width: 206px;
}
textarea {
  height: auto;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  background-color: #fff;
  border: 1px solid #ccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  *margin-top: 0;
  /* IE7 */
  margin-top: 1px \9;
  /* IE8-9 */
  line-height: normal;
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  height: 30px;
  /* In IE7, the height of the select element cannot be changed by height, only font-size */
  *margin-top: 4px;
  /* For IE7, add top margin to align select with labels */
  line-height: 30px;
}
select {
  width: 220px;
  border: 1px solid #ccc;
  background-color: #fff;
}
select[multiple],
select[size] {
  height: auto;
}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.uneditable-input,
.uneditable-textarea {
  color: #999;
  background-color: #fcfcfc;
  border-color: #ccc;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  cursor: not-allowed;
}
.uneditable-input {
  overflow: hidden;
  white-space: nowrap;
}
.uneditable-textarea {
  width: auto;
  height: auto;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #999;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #999;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #999;
}
.radio,
.checkbox {
  min-height: 20px;
  padding-left: 20px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  float: left;
  margin-left: -20px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-left: 10px;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"] {
  float: none;
  margin-left: 0;
}
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
  display: inline-block;
}
input,
textarea,
.uneditable-input {
  margin-left: 0;
}
.controls-row [class*="span"] + [class*="span"] {
  margin-left: 20px;
}
input.span12,
textarea.span12,
.uneditable-input.span12 {
  width: 926px;
}
input.span11,
textarea.span11,
.uneditable-input.span11 {
  width: 846px;
}
input.span10,
textarea.span10,
.uneditable-input.span10 {
  width: 766px;
}
input.span9,
textarea.span9,
.uneditable-input.span9 {
  width: 686px;
}
input.span8,
textarea.span8,
.uneditable-input.span8 {
  width: 606px;
}
input.span7,
textarea.span7,
.uneditable-input.span7 {
  width: 526px;
}
input.span6,
textarea.span6,
.uneditable-input.span6 {
  width: 446px;
}
input.span5,
textarea.span5,
.uneditable-input.span5 {
  width: 366px;
}
input.span4,
textarea.span4,
.uneditable-input.span4 {
  width: 286px;
}
input.span3,
textarea.span3,
.uneditable-input.span3 {
  width: 206px;
}
input.span2,
textarea.span2,
.uneditable-input.span2 {
  width: 126px;
}
input.span1,
textarea.span1,
.uneditable-input.span1 {
  width: 46px;
}
.controls-row {
  *zoom: 1;
}
.controls-row:before,
.controls-row:after {
  display: table;
  content: "";
  line-height: 0;
}
.controls-row:after {
  clear: both;
}
.controls-row [class*="span"],
.row-fluid .controls-row [class*="span"] {
  float: left;
}
.controls-row .checkbox[class*="span"],
.controls-row .radio[class*="span"] {
  padding-top: 5px;
}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  cursor: not-allowed;
  background-color: #eee;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
  background-color: transparent;
}
.control-group.warning .control-label,
.control-group.warning .help-block,
.control-group.warning .help-inline {
  color: #c09853;
}
.control-group.warning .checkbox,
.control-group.warning .radio,
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  color: #c09853;
}
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  border-color: #c09853;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.control-group.warning input:focus,
.control-group.warning select:focus,
.control-group.warning textarea:focus {
  border-color: #a47e3c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
}
.control-group.warning .input-prepend .add-on,
.control-group.warning .input-append .add-on {
  color: #c09853;
  background-color: #fcf8e3;
  border-color: #c09853;
}
.control-group.error .control-label,
.control-group.error .help-block,
.control-group.error .help-inline {
  color: #b94a48;
}
.control-group.error .checkbox,
.control-group.error .radio,
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  color: #b94a48;
}
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  border-color: #b94a48;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.control-group.error input:focus,
.control-group.error select:focus,
.control-group.error textarea:focus {
  border-color: #953b39;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
}
.control-group.error .input-prepend .add-on,
.control-group.error .input-append .add-on {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #b94a48;
}
.control-group.success .control-label,
.control-group.success .help-block,
.control-group.success .help-inline {
  color: #468847;
}
.control-group.success .checkbox,
.control-group.success .radio,
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  color: #468847;
}
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  border-color: #468847;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.control-group.success input:focus,
.control-group.success select:focus,
.control-group.success textarea:focus {
  border-color: #356635;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
}
.control-group.success .input-prepend .add-on,
.control-group.success .input-append .add-on {
  color: #468847;
  background-color: #dff0d8;
  border-color: #468847;
}
.control-group.info .control-label,
.control-group.info .help-block,
.control-group.info .help-inline {
  color: #3a87ad;
}
.control-group.info .checkbox,
.control-group.info .radio,
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  color: #3a87ad;
}
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  border-color: #3a87ad;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.control-group.info input:focus,
.control-group.info select:focus,
.control-group.info textarea:focus {
  border-color: #2d6987;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
}
.control-group.info .input-prepend .add-on,
.control-group.info .input-append .add-on {
  color: #3a87ad;
  background-color: #d9edf7;
  border-color: #3a87ad;
}
input:focus:invalid,
textarea:focus:invalid,
select:focus:invalid {
  color: #b94a48;
  border-color: #ee5f5b;
}
input:focus:invalid:focus,
textarea:focus:invalid:focus,
select:focus:invalid:focus {
  border-color: #e9322d;
  -webkit-box-shadow: 0 0 6px #f8b9b7;
  -moz-box-shadow: 0 0 6px #f8b9b7;
  box-shadow: 0 0 6px #f8b9b7;
}
.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-top: 1px solid #e5e5e5;
  *zoom: 1;
}
.form-actions:before,
.form-actions:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-actions:after {
  clear: both;
}
.help-block,
.help-inline {
  color: #595959;
}
.help-block {
  display: block;
  margin-bottom: 10px;
}
.help-inline {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  vertical-align: middle;
  padding-left: 5px;
}
.input-append,
.input-prepend {
  display: inline-block;
  margin-bottom: 10px;
  vertical-align: middle;
  font-size: 0;
  white-space: nowrap;
}
.input-append input,
.input-prepend input,
.input-append select,
.input-prepend select,
.input-append .uneditable-input,
.input-prepend .uneditable-input,
.input-append .dropdown-menu,
.input-prepend .dropdown-menu,
.input-append .popover,
.input-prepend .popover {
  font-size: 14px;
}
.input-append input,
.input-prepend input,
.input-append select,
.input-prepend select,
.input-append .uneditable-input,
.input-prepend .uneditable-input {
  position: relative;
  margin-bottom: 0;
  *margin-left: 0;
  vertical-align: top;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-append input:focus,
.input-prepend input:focus,
.input-append select:focus,
.input-prepend select:focus,
.input-append .uneditable-input:focus,
.input-prepend .uneditable-input:focus {
  z-index: 2;
}
.input-append .add-on,
.input-prepend .add-on {
  display: inline-block;
  width: auto;
  height: 20px;
  min-width: 16px;
  padding: 4px 5px;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  background-color: #eee;
  border: 1px solid #ccc;
}
.input-append .add-on,
.input-prepend .add-on,
.input-append .btn,
.input-prepend .btn,
.input-append .btn-group > .dropdown-toggle,
.input-prepend .btn-group > .dropdown-toggle {
  vertical-align: top;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.input-prepend .add-on,
.input-prepend .btn {
  margin-right: -1px;
}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-append input + .btn-group .btn:last-child,
.input-append select + .btn-group .btn:last-child,
.input-append .uneditable-input + .btn-group .btn:last-child {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group {
  margin-left: -1px;
}
.input-append .add-on:last-child,
.input-append .btn:last-child,
.input-append .btn-group:last-child > .dropdown-toggle {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.input-prepend.input-append input + .btn-group .btn,
.input-prepend.input-append select + .btn-group .btn,
.input-prepend.input-append .uneditable-input + .btn-group .btn {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.input-prepend.input-append .btn-group:first-child {
  margin-left: 0;
}
input.search-query {
  padding-right: 14px;
  padding-right: 4px \9;
  padding-left: 14px;
  padding-left: 4px \9;
  /* IE7-8 doesn't have border-radius, so don't indent the padding */
  margin-bottom: 0;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
/* Allow for input prepend/append in search forms */
.form-search .input-append .search-query,
.form-search .input-prepend .search-query {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.form-search .input-append .search-query {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
.form-search .input-append .btn {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .search-query {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .btn {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
.js-stools-field-filter .input-prepend,
.js-stools-field-filter .input-append {
  margin-bottom: 0;
}
.form-search input,
.form-inline input,
.form-horizontal input,
.form-search textarea,
.form-inline textarea,
.form-horizontal textarea,
.form-search select,
.form-inline select,
.form-horizontal select,
.form-search .help-inline,
.form-inline .help-inline,
.form-horizontal .help-inline,
.form-search .uneditable-input,
.form-inline .uneditable-input,
.form-horizontal .uneditable-input,
.form-search .input-prepend,
.form-inline .input-prepend,
.form-horizontal .input-prepend,
.form-search .input-append,
.form-inline .input-append,
.form-horizontal .input-append {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
  display: none;
}
.form-search label,
.form-inline label,
.form-search .btn-group,
.form-inline .btn-group {
  display: inline-block;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-left: 0;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  float: left;
  margin-right: 3px;
  margin-left: 0;
}
.control-group {
  margin-bottom: 10px;
}
legend + .control-group {
  margin-top: 20px;
  -webkit-margin-top-collapse: separate;
}
.form-horizontal .control-group {
  margin-bottom: 20px;
  *zoom: 1;
}
.form-horizontal .control-group:before,
.form-horizontal .control-group:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-horizontal .control-group:after {
  clear: both;
}
.form-horizontal .control-label {
  float: left;
  width: 160px;
  padding-top: 5px;
  text-align: right;
}
.form-horizontal .controls {
  *display: inline-block;
  *padding-left: 20px;
  margin-left: 180px;
  *margin-left: 0;
}
.form-horizontal .controls:first-child {
  *padding-left: 180px;
}
.form-horizontal .help-block {
  margin-bottom: 0;
}
.form-horizontal input + .help-block,
.form-horizontal select + .help-block,
.form-horizontal textarea + .help-block,
.form-horizontal .uneditable-input + .help-block,
.form-horizontal .input-prepend + .help-block,
.form-horizontal .input-append + .help-block {
  margin-top: 10px;
}
.form-horizontal .form-actions {
  padding-left: 180px;
}
/*Fix for tooltips wrong positioning*/
.control-label .hasPopover,
.control-label .hasTooltip {
  display: inline-block;
}
/* Field subform repeatable */
.subform-repeatable-wrapper .btn-group > .btn.button {
  min-width: 0;
}
.subform-repeatable-wrapper .ui-sortable-helper {
  background: #fff;
}
.subform-repeatable-wrapper tr.ui-sortable-helper {
  display: table;
}
/*Fix for floating 3 columns without overlapping */
@media (min-width: 980px) and (max-width: 1215px) {
  .float-cols .control-label {
    float: none;
  }
  .float-cols .controls {
    margin-left: 0;
  }
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle {
  *margin-bottom: -3px;
}
.dropdown-toggle:active,
.open .dropdown-toggle {
  outline: 0;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid #000;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  content: "";
}
.dropdown .caret {
  margin-top: 8px;
  margin-left: 2px;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #fff;
}
.dropdown-menu .menuitem-group {
  margin: 4px 1px;
  overflow: hidden;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
  background-color: #eee;
  color: #555;
  text-transform: capitalize;
  font-size: 95%;
  padding: 3px 20px;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 20px;
  color: #333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
  text-decoration: none;
  color: #fff;
  background-color: #0081c2;
  background-image: -moz-linear-gradient(top, #08c, #0077b3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));
  background-image: -webkit-linear-gradient(top, #08c, #0077b3);
  background-image: -o-linear-gradient(top, #08c, #0077b3);
  background-image: linear-gradient(to bottom, #08c, #0077b3);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #0081c2;
  background-image: -moz-linear-gradient(top, #08c, #0077b3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));
  background-image: -webkit-linear-gradient(top, #08c, #0077b3);
  background-image: -o-linear-gradient(top, #08c, #0077b3);
  background-image: linear-gradient(to bottom, #08c, #0077b3);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #999;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: default;
}
.open {
  *z-index: 1000;
}
.open > .dropdown-menu {
  display: block;
}
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid #000;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
.dropdown-submenu {
  position: relative;
}
.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  -webkit-border-radius: 6px 6px 6px 6px;
  -moz-border-radius: 6px 6px 6px 6px;
  border-radius: 6px 6px 6px 6px;
}
.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}
.dropup .dropdown-submenu > .dropdown-menu {
  top: auto;
  bottom: 0;
  margin-top: 0;
  margin-bottom: -2px;
  -webkit-border-radius: 5px 5px 5px 0;
  -moz-border-radius: 5px 5px 5px 0;
  border-radius: 5px 5px 5px 0;
}
.dropdown-submenu > a:after {
  display: block;
  content: " ";
  float: right;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #cccccc;
  margin-top: 5px;
  margin-right: -10px;
}
.dropdown-submenu:hover > a:after {
  border-left-color: #fff;
}
.dropdown-submenu.pull-left {
  float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}
.dropdown .dropdown-menu .nav-header {
  padding-left: 20px;
  padding-right: 20px;
}
.typeahead {
  z-index: 1051;
  margin-top: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-large {
  padding: 24px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.well-small {
  padding: 9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -moz-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  -moz-transition: height 0.35s ease;
  -o-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
.collapse.in {
  height: auto;
}
.close {
  float: right;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  color: #000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
button.close {
  padding: 3;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.alert-options {
  float: right;
  line-height: 20px;
  color: #000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.alert-options:hover,
.alert-options:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
.btn {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  padding: 4px 12px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #333;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #fff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #fff, #e6e6e6);
  background-image: -o-linear-gradient(top, #fff, #e6e6e6);
  background-image: linear-gradient(to bottom, #fff, #e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  *background-color: #e6e6e6;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #ccc;
  *border: 0;
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *margin-left: 0.3em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #333;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}
.btn:active,
.btn.active {
  background-color: #cccccc \9;
}
.btn:first-child {
  *margin-left: 0;
}
.btn:hover,
.btn:focus {
  color: #333;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-large {
  padding: 11px 19px;
  font-size: 17.5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
  margin-top: 4px;
}
.btn-small {
  padding: 2px 10px;
  font-size: 11.9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
  margin-top: 0;
}
.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
  margin-top: -1px;
}
.btn-mini {
  padding: 0 6px;
  font-size: 10.5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255, 255, 255, 0.75);
}
.btn-primary {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #006dcc;
  background-image: -moz-linear-gradient(top, #08c, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #08c, #0044cc);
  background-image: -o-linear-gradient(top, #08c, #0044cc);
  background-image: linear-gradient(to bottom, #08c, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  *background-color: #0044cc;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #fff;
  background-color: #0044cc;
  *background-color: #003bb3;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #003399 \9;
}
.btn-warning {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #faa732;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
  border-color: #f89406 #f89406 #ad6704;
  *background-color: #f89406;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #fff;
  background-color: #f89406;
  *background-color: #df8505;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #c67605 \9;
}
.btn-danger {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #da4f49;
  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
  border-color: #bd362f #bd362f #802420;
  *background-color: #bd362f;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  color: #fff;
  background-color: #bd362f;
  *background-color: #a9302a;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #942a25 \9;
}
.btn-success {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #5bb75b;
  background-image: -moz-linear-gradient(top, #62c462, #51a351);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
  background-image: -webkit-linear-gradient(top, #62c462, #51a351);
  background-image: -o-linear-gradient(top, #62c462, #51a351);
  background-image: linear-gradient(to bottom, #62c462, #51a351);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
  border-color: #51a351 #51a351 #387038;
  *background-color: #51a351;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #fff;
  background-color: #51a351;
  *background-color: #499249;
}
.btn-success:active,
.btn-success.active {
  background-color: #408140 \9;
}
.btn-info {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #49afcd;
  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
  border-color: #2f96b4 #2f96b4 #1f6377;
  *background-color: #2f96b4;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #fff;
  background-color: #2f96b4;
  *background-color: #2a85a0;
}
.btn-info:active,
.btn-info.active {
  background-color: #24748c \9;
}
.btn-inverse {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #363636;
  background-image: -moz-linear-gradient(top, #444, #222);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444), to(#222));
  background-image: -webkit-linear-gradient(top, #444, #222);
  background-image: -o-linear-gradient(top, #444, #222);
  background-image: linear-gradient(to bottom, #444, #222);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
  border-color: #222 #222 #000000;
  *background-color: #222;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #fff;
  background-color: #222;
  *background-color: #151515;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #080808 \9;
}
button.btn,
input[type="submit"].btn {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button.btn.btn-large,
input[type="submit"].btn.btn-large {
  *padding-top: 7px;
  *padding-bottom: 7px;
}
button.btn.btn-small,
input[type="submit"].btn.btn-small {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
  *padding-top: 1px;
  *padding-bottom: 1px;
}
.btn-link,
.btn-link:active,
.btn-link[disabled] {
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-link {
  border-color: transparent;
  cursor: pointer;
  color: #08c;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-link:hover,
.btn-link:focus {
  color: #005580;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus {
  color: #333;
  text-decoration: none;
}
.btn-group {
  position: relative;
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  font-size: 0;
  vertical-align: middle;
  white-space: nowrap;
  *margin-left: 0.3em;
}
.btn-group:first-child {
  *margin-left: 0;
}
.btn-group + .btn-group {
  margin-left: 5px;
}
.btn-toolbar {
  font-size: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group {
  margin-left: 5px;
}
.btn-group > .btn {
  position: relative;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group > .btn + .btn {
  margin-left: -1px;
}
.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover {
  font-size: 14px;
}
.btn-group > .btn-mini {
  font-size: 10.5px;
}
.btn-group > .btn-small {
  font-size: 11.9px;
}
.btn-group > .btn-large {
  font-size: 17.5px;
}
.btn-group > .btn:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.btn-group > .btn.large:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
  z-index: 2;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
  -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);
  -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);
  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);
  *padding-top: 5px;
  *padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-toggle {
  padding-left: 5px;
  padding-right: 5px;
  *padding-top: 2px;
  *padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-toggle {
  *padding-top: 5px;
  *padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
  *padding-top: 7px;
  *padding-bottom: 7px;
}
.btn-group.open .dropdown-toggle {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-group.open .btn.dropdown-toggle {
  background-color: #e6e6e6;
}
.btn-group.open .btn-primary.dropdown-toggle {
  background-color: #0044cc;
}
.btn-group.open .btn-warning.dropdown-toggle {
  background-color: #f89406;
}
.btn-group.open .btn-danger.dropdown-toggle {
  background-color: #bd362f;
}
.btn-group.open .btn-success.dropdown-toggle {
  background-color: #51a351;
}
.btn-group.open .btn-info.dropdown-toggle {
  background-color: #2f96b4;
}
.btn-group.open .btn-inverse.dropdown-toggle {
  background-color: #222;
}
.btn .caret {
  margin-top: 8px;
  margin-left: 0;
}
.btn-large .caret {
  margin-top: 6px;
}
.btn-large .caret {
  border-left-width: 5px;
  border-right-width: 5px;
  border-top-width: 5px;
}
.btn-mini .caret,
.btn-small .caret {
  margin-top: 8px;
}
.dropup .btn-large .caret {
  border-bottom-width: 5px;
}
.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.btn-group-vertical {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
}
.btn-group-vertical > .btn {
  display: block;
  float: none;
  max-width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group-vertical > .btn + .btn {
  margin-left: 0;
  margin-top: -1px;
}
.btn-group-vertical > .btn:first-child {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.btn-group-vertical > .btn:last-child {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.btn-group-vertical > .btn-large:first-child {
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
}
.btn-group-vertical > .btn-large:last-child {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.alert {
  padding: 8px 35px 8px 14px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.alert,
.alert h4 {
  color: #c09853;
}
.alert h4 {
  margin: 0 0 0.5em;
}
.alert .close {
  position: relative;
  top: -2px;
  right: -21px;
  line-height: 20px;
  cursor: pointer;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #468847;
}
.alert-success h4 {
  color: #468847;
}
.alert-danger,
.alert-error {
  background-color: #f2dede;
  border-color: #eed3d7;
  color: #b94a48;
}
.alert-danger h4,
.alert-error h4 {
  color: #b94a48;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #3a87ad;
}
.alert-info h4 {
  color: #3a87ad;
}
.alert-block {
  padding-top: 14px;
  padding-bottom: 14px;
}
.alert-block > p,
.alert-block > ul {
  margin-bottom: 0;
}
.alert-block p + p {
  margin-top: 5px;
}
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  font-size: 11px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.accordion {
  margin-bottom: 20px;
}
.accordion-group {
  margin-bottom: 2px;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.accordion-heading {
  border-bottom: 0;
}
.accordion-heading .accordion-toggle {
  display: block;
  padding: 8px 15px;
}
.accordion-toggle {
  cursor: pointer;
}
.accordion-inner {
  padding: 9px 15px;
  border-top: 1px solid #e5e5e5;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.invisible {
  visibility: hidden;
}
.affix {
  position: fixed;
}
/* Extending Bootstrap */
/* Typography */
.small {
  font-size: 11px;
}
/* Max Width */
iframe,
svg {
  max-width: 100%;
}
/* Nowrap */
.nowrap {
  white-space: nowrap;
}
/* Center */
.center,
.table td.center,
.table th.center {
  text-align: center;
}
/* Disabled Link */
a.disabled,
a.disabled:hover {
  color: #999999;
  background-color: transparent;
  cursor: default;
  text-decoration: none;
}
/* Hero Banner */
.hero-unit {
  text-align: center;
}
.hero-unit .lead {
  margin-bottom: 18px;
  font-size: 20px;
  font-weight: 200;
  line-height: 27px;
}
.btn .caret {
  margin-bottom: 7px;
}
.btn.btn-micro .caret {
  margin: 5px 0;
}
.blog-row-rule,
.blog-item-rule {
  border: 0;
}
/* Modal */
body.modal {
  padding-top: 0;
}
/* Alternating Rows */
.row-even,
.row-odd {
  padding: 5px;
  width: 99%;
  border-bottom: 1px solid #ddd;
}
.row-odd {
  background-color: transparent;
}
.row-even {
  background-color: #f9f9f9;
}
.blog-row-rule,
.blog-item-rule {
  border: 0;
}
/* Row reveal */
.row-fluid .row-reveal {
  visibility: hidden;
}
.row-fluid:hover .row-reveal {
  visibility: visible;
}
/* Buttons */
.btn-wide {
  width: 80%;
}
/* Nav List Offset */
.nav-list > li.offset > a {
  padding-left: 30px;
  font-size: 12px;
}
.blog-row-rule,
.blog-item-rule {
  border: 0;
}
.row-fluid .offset1 {
  margin-left: 8.38297872%;
}
.row-fluid .offset2 {
  margin-left: 16.89361702%;
}
.row-fluid .offset3 {
  margin-left: 25.40425532%;
}
.row-fluid .offset4 {
  margin-left: 33.91489361%;
}
.row-fluid .offset5 {
  margin-left: 42.42553191%;
}
.row-fluid .offset6 {
  margin-left: 50.93617021%;
}
.row-fluid .offset7 {
  margin-left: 59.4468085%;
}
.row-fluid .offset8 {
  margin-left: 67.9574468%;
}
.row-fluid .offset9 {
  margin-left: 76.4680851%;
}
.row-fluid .offset10 {
  margin-left: 84.9787234%;
}
.row-fluid .offset11 {
  margin-left: 91.48936169%;
}
/* Navbar Buttons */
.navbar .nav > li > a.btn {
  padding: 4px 10px;
  line-height: 18px;
}
/* Nav Tabs Dark */
.nav-tabs.nav-dark {
  border-bottom: 1px solid #333;
  text-shadow: 1px 1px 1px #000;
}
.nav-tabs.nav-dark > li > a {
  color: #F8F8F8;
}
.nav-tabs.nav-dark > li > a:hover {
  border-color: #333 #333 #111;
  background-color: #777777;
}
.nav-tabs.nav-dark > .active > a,
.nav-tabs.nav-dark > .active > a:hover {
  color: #ffffff;
  background-color: #555555;
  border: 1px solid #222;
  border-bottom-color: transparent;
}
/* Inline Thumbnails */
.thumbnail.pull-left {
  margin: 0 10px 10px 0;
}
.thumbnail.pull-right {
  margin: 0 0 10px 10px;
}
/* Specific Widths */
.width-10 {
  width: 10px;
}
.width-20 {
  width: 20px;
}
.width-30 {
  width: 30px;
}
.width-40 {
  width: 40px;
}
.width-50 {
  width: 50px;
}
.width-60 {
  width: 60px;
}
.width-70 {
  width: 70px;
}
.width-80 {
  width: 80px;
}
.width-90 {
  width: 90px;
}
.width-100 {
  width: 100px;
}
/* Specific Heights */
.height-10 {
  height: 10px;
}
.height-20 {
  height: 20px;
}
.height-30 {
  height: 30px;
}
.height-40 {
  height: 40px;
}
.height-50 {
  height: 50px;
}
.height-60 {
  height: 60px;
}
.height-70 {
  height: 70px;
}
.height-80 {
  height: 80px;
}
.height-90 {
  height: 90px;
}
.height-100 {
  height: 100px;
}
/* Horizontal Row (hr) */
hr.hr-condensed {
  margin: 10px 0;
}
/* Striped */
.list-striped,
.row-striped {
  list-style: none;
  line-height: 18px;
  text-align: left;
  vertical-align: middle;
  border-top: 1px solid #ddd;
  margin-left: 0;
}
.list-striped li,
.list-striped dd,
.row-striped .row,
.row-striped .row-fluid {
  border-bottom: 1px solid #ddd;
  padding: 8px;
}
.list-striped li:nth-child(odd),
.list-striped dd:nth-child(odd),
.row-striped .row:nth-child(odd),
.row-striped .row-fluid:nth-child(odd) {
  background-color: #f9f9f9;
}
.list-striped li:hover,
.list-striped dd:hover,
.row-striped .row:hover,
.row-striped .row-fluid:hover {
  background-color: #f5f5f5;
}
.row-striped .row-fluid {
  width: 100%;
  box-sizing: border-box;
}
.row-striped .row-fluid [class*="span"] {
  min-height: 10px;
}
.row-striped .row-fluid [class*="span"] {
  margin-left: 8px;
}
.row-striped .row-fluid [class*="span"]:first-child {
  margin-left: 0;
}
/* Condensed */
.list-condensed li {
  padding: 4px 5px;
}
.row-condensed .row,
.row-condensed .row-fluid {
  padding: 4px 5px;
}
/* Bordered */
.list-bordered,
.row-bordered {
  list-style: none;
  line-height: 18px;
  text-align: left;
  vertical-align: middle;
  margin-left: 0;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
/* Radio Button Groups */
.radio.btn-group input[type=radio] {
  display: none;
}
.radio.btn-group > label {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.radio.btn-group > label:first-of-type {
  margin-left: 0;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
}
fieldset.radio.btn-group {
  padding-left: 0;
}
/* iFrames */
.iframe-bordered {
  border: 1px solid #ddd;
}
/* Tabbed Content */
.tab-content {
  overflow: visible;
}
.tabs-left .tab-content {
  overflow: auto;
}
/* Non-linkable nav-tabs */
.nav-tabs > li > span {
  display: block;
  margin-right: 2px;
  padding-right: 12px;
  padding-left: 12px;
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 18px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
/* Extended Joomla Button Classes */
.btn-micro {
  padding: 1px 4px;
  font-size: 10px;
  line-height: 8px;
}
.btn-group > .btn-micro {
  font-size: 10px;
}
/* Joomla => Bootstrap Tooltip */
.tip-wrap {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  z-index: 100;
}
/* Page Header */
.page-header {
  margin: 2px 0px 10px 0px;
  padding-bottom: 5px;
}
/* Input Prepend Chosen Select Boxes */
/* Common styling for Chosen Select Boxes with Input Prepend/Append */
.input-prepend > .add-on,
.input-append > .add-on {
  vertical-align: top;
}
/* Styles specific to Input Prepend Chosen Select Boxes */
.input-prepend .chzn-container-single .chzn-single {
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}
.input-prepend .chzn-container-single .chzn-single-with-drop {
  -webkit-border-radius: 0 3px 0 0;
  -moz-border-radius: 0 3px 0 0;
  border-radius: 0 3px 0 0;
}
/* Styles specific to Input Append Chosen Select Boxes */
.input-append .chzn-container-single .chzn-single {
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}
.input-append .chzn-container-single .chzn-single-with-drop {
  -webkit-border-radius: 3px 0 0 0;
  -moz-border-radius: 3px 0 0 0;
  border-radius: 3px 0 0 0;
}
/* Styles specific to combined Input Prepend and Append Chosen Select Boxes */
.input-prepend.input-append .chzn-container-single .chzn-single,
.input-prepend.input-append .chzn-container-single .chzn-single-with-drop {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
/* Accessible Hidden Elements (good for hidden labels and such) */
.element-invisible {
  position: absolute;
  padding: 0;
  margin: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}
/* Make Accessible Hidden Elements visible on focus */
.element-invisible:focus {
  width: auto;
  height: auto;
  overflow: auto;
  background: #eee;
  color: #000;
  padding: 1em;
}
/* Form Vertical Overrides Form Horizontal */
.form-vertical .control-label {
  float: none;
  width: auto;
  padding-right: 0;
  padding-top: 0;
  text-align: left;
}
.form-vertical .controls {
  margin-left: 0;
}
/* Auto Width */
.width-auto {
  width: auto;
}
/* Chosen proper wrapping in Bootstrap btn-group */
.btn-group .chzn-results {
  white-space: normal;
}
/* Accordion overflow fix */
.accordion-body.in:hover {
  overflow: visible;
}
/* Invalid indicators */
.invalid {
  color: #9d261d;
  font-weight: bold;
}
input.invalid {
  border: 1px solid #9d261d;
  background: #f2dede;
}
select.chzn-done.invalid + .chzn-container.chzn-container-single > a.chzn-single,
select.chzn-done.invalid + .chzn-container.chzn-container-multi > ul.chzn-choices {
  border-color: #9d261d;
  color: #9d261d;
}
/* Tweaking of tooltips */
.tooltip {
  max-width: 400px;
}
.tooltip-inner {
  max-width: none;
  text-align: left;
  text-shadow: none;
}
th .tooltip-inner {
  font-weight: normal;
}
.tooltip.hasimage {
  opacity: 1;
}
/* Align tip text to left (old mootools tip) */
.tip-text {
  text-align: left;
}
.btn-group > .btn + .dropdown-backdrop + .btn {
  margin-left: -1px;
}
.btn-group > .btn + .dropdown-backdrop + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
  -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);
  -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);
  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);
  *padding-top: 5px;
  *padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-backdrop + .dropdown-toggle {
  padding-left: 5px;
  padding-right: 5px;
  *padding-top: 2px;
  *padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-backdrop + .dropdown-toggle {
  *padding-top: 5px;
  *padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-backdrop + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
  *padding-top: 7px;
  *padding-bottom: 7px;
}
.dropdown-menu {
  text-align: left;
}
.alert-link {
  font-weight: bold;
}
.alert .alert-link {
  color: #a47e3c;
}
.alert-success .alert-link {
  color: #356635;
}
.alert-danger .alert-link,
.alert-error .alert-link {
  color: #953b39;
}
.alert-info .alert-link {
  color: #2d6987;
}
@font-face {
  font-family: 'IcoMoon';
  src: url('../../../../media/jui/fonts/IcoMoon.eot');
  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');
  font-weight: normal;
  font-style: normal;
}
/*
 * Due to a bug in the compiler that doesn't handle the relative paths correctly, the @font-face stuff needs to go in the templates less files
@font-face {
	font-family: 'IcoMoon';
	src: url('../fonts/IcoMoon.eot');
	src: url('../fonts/IcoMoon.eot?#iefix') format('embedded-opentype'),
		url('../fonts/IcoMoon.woff') format('woff'),
		url('../fonts/IcoMoon.ttf') format('truetype'),
		url('../fonts/IcoMoon.svg#IcoMoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
*/
/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
  font-family: 'IcoMoon';
  content: attr(data-icon);
  speak: none;
}
/* From Bootstrap */
[class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-right: 0.25em;
  line-height: 14px;
}
/* Use the following CSS code if you want to have a class per icon */
[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: 'IcoMoon';
  font-style: normal;
  speak: none;
}
[class^="icon-"].disabled,
[class*=" icon-"].disabled {
  font-weight: normal;
}
.icon-joomla:before {
  content: "\e200";
}
.icon-chevron-up:before,
.icon-uparrow:before,
.icon-arrow-up:before {
  content: "\e005";
}
.icon-chevron-right:before,
.icon-rightarrow:before,
.icon-arrow-right:before {
  content: "\e006";
}
.icon-chevron-down:before,
.icon-downarrow:before,
.icon-arrow-down:before {
  content: "\e007";
}
.icon-chevron-left:before,
.icon-leftarrow:before,
.icon-arrow-left:before {
  content: "\e008";
}
.icon-arrow-first:before {
  content: "\e003";
}
.icon-arrow-last:before {
  content: "\e004";
}
.icon-arrow-up-2:before {
  content: "\e009";
}
.icon-arrow-right-2:before {
  content: "\e00a";
}
.icon-arrow-down-2:before {
  content: "\e00b";
}
.icon-arrow-left-2:before {
  content: "\e00c";
}
.icon-arrow-up-3:before {
  content: "\e00f";
}
.icon-arrow-right-3:before {
  content: "\e010";
}
.icon-arrow-down-3:before {
  content: "\e011";
}
.icon-arrow-left-3:before {
  content: "\e012";
}
.icon-menu-2:before {
  content: "\e00e";
}
.icon-arrow-up-4:before {
  content: "\e201";
}
.icon-arrow-right-4:before {
  content: "\e202";
}
.icon-arrow-down-4:before {
  content: "\e203";
}
.icon-arrow-left-4:before {
  content: "\e204";
}
.icon-share:before,
.icon-redo:before {
  content: "\27";
}
.icon-undo:before {
  content: "\28";
}
.icon-forward-2:before {
  content: "\e205";
}
.icon-backward-2:before,
.icon-reply:before {
  content: "\e206";
}
.icon-unblock:before,
.icon-refresh:before,
.icon-redo-2:before {
  content: "\6c";
}
.icon-undo-2:before {
  content: "\e207";
}
.icon-move:before {
  content: "\7a";
}
.icon-expand:before {
  content: "\66";
}
.icon-contract:before {
  content: "\67";
}
.icon-expand-2:before {
  content: "\68";
}
.icon-contract-2:before {
  content: "\69";
}
.icon-play:before {
  content: "\e208";
}
.icon-pause:before {
  content: "\e209";
}
.icon-stop:before {
  content: "\e210";
}
.icon-previous:before,
.icon-backward:before {
  content: "\7c";
}
.icon-next:before,
.icon-forward:before {
  content: "\7b";
}
.icon-first:before {
  content: "\7d";
}
.icon-last:before {
  content: "\e000";
}
.icon-play-circle:before {
  content: "\e00d";
}
.icon-pause-circle:before {
  content: "\e211";
}
.icon-stop-circle:before {
  content: "\e212";
}
.icon-backward-circle:before {
  content: "\e213";
}
.icon-forward-circle:before {
  content: "\e214";
}
.icon-loop:before {
  content: "\e001";
}
.icon-shuffle:before {
  content: "\e002";
}
.icon-search:before {
  content: "\53";
}
.icon-zoom-in:before {
  content: "\64";
}
.icon-zoom-out:before {
  content: "\65";
}
.icon-apply:before,
.icon-edit:before,
.icon-pencil:before {
  content: "\2b";
}
.icon-pencil-2:before {
  content: "\2c";
}
.icon-brush:before {
  content: "\3b";
}
.icon-save-new:before,
.icon-plus-2:before {
  content: "\5d";
}
.icon-minus-sign:before,
.icon-minus-2:before {
  content: "\5e";
}
.icon-delete:before,
.icon-remove:before,
.icon-cancel-2:before {
  content: "\49";
}
.icon-publish:before,
.icon-save:before,
.icon-ok:before,
.icon-checkmark:before {
  content: "\47";
}
.icon-new:before,
.icon-plus:before {
  content: "\2a";
}
.icon-plus-circle:before {
  content: "\e215";
}
.icon-minus:before,
.icon-not-ok:before {
  content: "\4b";
}
.icon-ban-circle:before,
.icon-minus-circle:before {
  content: "\e216";
}
.icon-unpublish:before,
.icon-cancel:before {
  content: "\4a";
}
.icon-cancel-circle:before {
  content: "\e217";
}
.icon-checkmark-2:before {
  content: "\e218";
}
.icon-checkmark-circle:before {
  content: "\e219";
}
.icon-info:before {
  content: "\e220";
}
.icon-info-2:before,
.icon-info-circle:before {
  content: "\e221";
}
.icon-question:before,
.icon-question-sign:before,
.icon-help:before {
  content: "\45";
}
.icon-question-2:before,
.icon-question-circle:before {
  content: "\e222";
}
.icon-notification:before {
  content: "\e223";
}
.icon-notification-2:before,
.icon-notification-circle:before {
  content: "\e224";
}
.icon-pending:before,
.icon-warning:before {
  content: "\48";
}
.icon-warning-2:before,
.icon-warning-circle:before {
  content: "\e225";
}
.icon-checkbox-unchecked:before {
  content: "\3d";
}
.icon-checkin:before,
.icon-checkbox:before,
.icon-checkbox-checked:before {
  content: "\3e";
}
.icon-checkbox-partial:before {
  content: "\3f";
}
.icon-square:before {
  content: "\e226";
}
.icon-radio-unchecked:before {
  content: "\e227";
}
.icon-radio-checked:before,
.icon-generic:before {
  content: "\e228";
}
.icon-circle:before {
  content: "\e229";
}
.icon-signup:before {
  content: "\e230";
}
.icon-grid:before,
.icon-grid-view:before {
  content: "\58";
}
.icon-grid-2:before,
.icon-grid-view-2:before {
  content: "\59";
}
.icon-menu:before {
  content: "\5a";
}
.icon-list:before,
.icon-list-view:before {
  content: "\31";
}
.icon-list-2:before {
  content: "\e231";
}
.icon-menu-3:before {
  content: "\e232";
}
.icon-folder-open:before,
.icon-folder:before {
  content: "\2d";
}
.icon-folder-close:before,
.icon-folder-2:before {
  content: "\2e";
}
.icon-folder-plus:before {
  content: "\e234";
}
.icon-folder-minus:before {
  content: "\e235";
}
.icon-folder-3:before {
  content: "\e236";
}
.icon-folder-plus-2:before {
  content: "\e237";
}
.icon-folder-remove:before {
  content: "\e238";
}
.icon-file:before {
  content: "\e016";
}
.icon-file-2:before {
  content: "\e239";
}
.icon-file-add:before,
.icon-file-plus:before {
  content: "\29";
}
.icon-file-minus:before {
  content: "\e017";
}
.icon-file-check:before {
  content: "\e240";
}
.icon-file-remove:before {
  content: "\e241";
}
.icon-save-copy:before,
.icon-copy:before {
  content: "\e018";
}
.icon-stack:before {
  content: "\e242";
}
.icon-tree:before {
  content: "\e243";
}
.icon-tree-2:before {
  content: "\e244";
}
.icon-paragraph-left:before {
  content: "\e246";
}
.icon-paragraph-center:before {
  content: "\e247";
}
.icon-paragraph-right:before {
  content: "\e248";
}
.icon-paragraph-justify:before {
  content: "\e249";
}
.icon-screen:before {
  content: "\e01c";
}
.icon-tablet:before {
  content: "\e01d";
}
.icon-mobile:before {
  content: "\e01e";
}
.icon-box-add:before {
  content: "\51";
}
.icon-box-remove:before {
  content: "\52";
}
.icon-download:before {
  content: "\e021";
}
.icon-upload:before {
  content: "\e022";
}
.icon-home:before {
  content: "\21";
}
.icon-home-2:before {
  content: "\e250";
}
.icon-out-2:before,
.icon-new-tab:before {
  content: "\e024";
}
.icon-out-3:before,
.icon-new-tab-2:before {
  content: "\e251";
}
.icon-link:before {
  content: "\e252";
}
.icon-picture:before,
.icon-image:before {
  content: "\2f";
}
.icon-pictures:before,
.icon-images:before {
  content: "\30";
}
.icon-palette:before,
.icon-color-palette:before {
  content: "\e014";
}
.icon-camera:before {
  content: "\55";
}
.icon-camera-2:before,
.icon-video:before {
  content: "\e015";
}
.icon-play-2:before,
.icon-video-2:before,
.icon-youtube:before {
  content: "\56";
}
.icon-music:before {
  content: "\57";
}
.icon-user:before {
  content: "\22";
}
.icon-users:before {
  content: "\e01f";
}
.icon-vcard:before {
  content: "\6d";
}
.icon-address:before {
  content: "\70";
}
.icon-share-alt:before,
.icon-out:before {
  content: "\26";
}
.icon-enter:before {
  content: "\e257";
}
.icon-exit:before {
  content: "\e258";
}
.icon-comment:before,
.icon-comments:before {
  content: "\24";
}
.icon-comments-2:before {
  content: "\25";
}
.icon-quote:before,
.icon-quotes-left:before {
  content: "\60";
}
.icon-quote-2:before,
.icon-quotes-right:before {
  content: "\61";
}
.icon-quote-3:before,
.icon-bubble-quote:before {
  content: "\e259";
}
.icon-phone:before {
  content: "\e260";
}
.icon-phone-2:before {
  content: "\e261";
}
.icon-envelope:before,
.icon-mail:before {
  content: "\4d";
}
.icon-envelope-opened:before,
.icon-mail-2:before {
  content: "\4e";
}
.icon-unarchive:before,
.icon-drawer:before {
  content: "\4f";
}
.icon-archive:before,
.icon-drawer-2:before {
  content: "\50";
}
.icon-briefcase:before {
  content: "\e020";
}
.icon-tag:before {
  content: "\e262";
}
.icon-tag-2:before {
  content: "\e263";
}
.icon-tags:before {
  content: "\e264";
}
.icon-tags-2:before {
  content: "\e265";
}
.icon-options:before,
.icon-cog:before {
  content: "\38";
}
.icon-cogs:before {
  content: "\37";
}
.icon-screwdriver:before,
.icon-tools:before {
  content: "\36";
}
.icon-wrench:before {
  content: "\3a";
}
.icon-equalizer:before {
  content: "\39";
}
.icon-dashboard:before {
  content: "\78";
}
.icon-switch:before {
  content: "\e266";
}
.icon-filter:before {
  content: "\54";
}
.icon-purge:before,
.icon-trash:before {
  content: "\4c";
}
.icon-checkedout:before,
.icon-lock:before,
.icon-locked:before {
  content: "\23";
}
.icon-unlock:before {
  content: "\e267";
}
.icon-key:before {
  content: "\5f";
}
.icon-support:before {
  content: "\46";
}
.icon-database:before {
  content: "\62";
}
.icon-scissors:before {
  content: "\e268";
}
.icon-health:before {
  content: "\6a";
}
.icon-wand:before {
  content: "\6b";
}
.icon-eye-open:before,
.icon-eye:before {
  content: "\3c";
}
.icon-eye-close:before,
.icon-eye-blocked:before,
.icon-eye-2:before {
  content: "\e269";
}
.icon-clock:before {
  content: "\6e";
}
.icon-compass:before {
  content: "\6f";
}
.icon-broadcast:before,
.icon-connection:before,
.icon-wifi:before {
  content: "\e01b";
}
.icon-book:before {
  content: "\e271";
}
.icon-lightning:before,
.icon-flash:before {
  content: "\79";
}
.icon-print:before,
.icon-printer:before {
  content: "\e013";
}
.icon-feed:before {
  content: "\71";
}
.icon-calendar:before {
  content: "\43";
}
.icon-calendar-2:before {
  content: "\44";
}
.icon-calendar-3:before {
  content: "\e273";
}
.icon-pie:before {
  content: "\77";
}
.icon-bars:before {
  content: "\76";
}
.icon-chart:before {
  content: "\75";
}
.icon-power-cord:before {
  content: "\32";
}
.icon-cube:before {
  content: "\33";
}
.icon-puzzle:before {
  content: "\34";
}
.icon-attachment:before,
.icon-paperclip:before,
.icon-flag-2:before {
  content: "\72";
}
.icon-lamp:before {
  content: "\74";
}
.icon-pin:before,
.icon-pushpin:before {
  content: "\73";
}
.icon-location:before {
  content: "\63";
}
.icon-shield:before {
  content: "\e274";
}
.icon-flag:before {
  content: "\35";
}
.icon-flag-3:before {
  content: "\e275";
}
.icon-bookmark:before {
  content: "\e023";
}
.icon-bookmark-2:before {
  content: "\e276";
}
.icon-heart:before {
  content: "\e277";
}
.icon-heart-2:before {
  content: "\e278";
}
.icon-thumbs-up:before {
  content: "\5b";
}
.icon-thumbs-down:before {
  content: "\5c";
}
.icon-unfeatured:before,
.icon-asterisk:before,
.icon-star-empty:before {
  content: "\40";
}
.icon-star-2:before {
  content: "\41";
}
.icon-featured:before,
.icon-default:before,
.icon-star:before {
  content: "\42";
}
.icon-smiley:before,
.icon-smiley-happy:before {
  content: "\e279";
}
.icon-smiley-2:before,
.icon-smiley-happy-2:before {
  content: "\e280";
}
.icon-smiley-sad:before {
  content: "\e281";
}
.icon-smiley-sad-2:before {
  content: "\e282";
}
.icon-smiley-neutral:before {
  content: "\e283";
}
.icon-smiley-neutral-2:before {
  content: "\e284";
}
.icon-cart:before {
  content: "\e019";
}
.icon-basket:before {
  content: "\e01a";
}
.icon-credit:before {
  content: "\e286";
}
.icon-credit-2:before {
  content: "\e287";
}
.icon-expired:before {
  content: "\4b";
}
.icon-edit:before {
  color: #2f96b4;
}
.icon-publish:before,
.icon-save:before,
.icon-ok:before,
.icon-save-new:before,
.icon-save-copy:before,
.btn-toolbar .icon-copy:before {
  color: #51a351;
}
.icon-unpublish:before,
.icon-not-ok:before,
.icon-eye-close:before,
.icon-ban-circle:before,
.icon-minus-sign:before,
.btn-toolbar .icon-cancel:before {
  color: #bd362f;
}
.icon-featured:before,
.icon-default:before,
.icon-expired:before,
.icon-pending:before {
  color: #f89406;
}
.icon-back:before {
  content: "\e008";
}
/**
 * @package         Regular Labs Library
 * @version         21.4.10972
 * 
 * @author          Peter van Westen <info@regularlabs.com>
 * @link            http://www.regularlabs.com
 * @copyright       Copyright © 2021 Regular Labs All Rights Reserved
 * @license         http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 */
div.rl_multiselect {
  margin-bottom: 0;
}
div.rl_multiselect .rl_multiselect-controls {
  clear: both;
}
div.rl_multiselect ul.rl_multiselect-ul {
  margin: 0;
  padding: 0;
  margin-top: 8px;
}
div.rl_multiselect ul.rl_multiselect-ul li {
  margin: 0;
  padding: 2px 10px 2px;
  list-style: none;
}
div.rl_multiselect ul.rl_multiselect-ul span.rl_multiselect-toggle {
  line-height: 18px;
}
div.rl_multiselect ul.rl_multiselect-ul label {
  font-size: 1em;
  margin-left: 8px;
}
div.rl_multiselect ul.rl_multiselect-ul label.nav-header {
  padding: 0;
}
div.rl_multiselect ul.rl_multiselect-ul input {
  margin: 2px 0 0 8px;
}
div.rl_multiselect ul.rl_multiselect-ul .rl_multiselect-menu {
  margin: 0 6px;
}
div.rl_multiselect ul.rl_multiselect-ul ul.dropdown-menu {
  margin: 0;
}
div.rl_multiselect ul.rl_multiselect-ul ul.dropdown-menu li {
  padding: 0 5px;
  border: none;
}
/* Chosen color styles */
[class^="chzn-color"].chzn-single,
[class*=" chzn-color"].chzn-single,
[class^="chzn-color"].chzn-single .chzn-single-with-drop,
[class*=" chzn-color"].chzn-single .chzn-single-with-drop {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.chzn-color.chzn-single[rel="value_1"],
.chzn-color-reverse.chzn-single[rel="value_0"],
.chzn-color-state.chzn-single[rel="value_1"] {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #5bb75b;
  background-image: -moz-linear-gradient(top, #62c462, #51a351);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
  background-image: -webkit-linear-gradient(top, #62c462, #51a351);
  background-image: -o-linear-gradient(top, #62c462, #51a351);
  background-image: linear-gradient(to bottom, #62c462, #51a351);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
  border-color: #51a351 #51a351 #387038;
  *background-color: #51a351;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.chzn-color.chzn-single[rel="value_1"]:hover,
.chzn-color-reverse.chzn-single[rel="value_0"]:hover,
.chzn-color-state.chzn-single[rel="value_1"]:hover,
.chzn-color.chzn-single[rel="value_1"]:focus,
.chzn-color-reverse.chzn-single[rel="value_0"]:focus,
.chzn-color-state.chzn-single[rel="value_1"]:focus,
.chzn-color.chzn-single[rel="value_1"]:active,
.chzn-color-reverse.chzn-single[rel="value_0"]:active,
.chzn-color-state.chzn-single[rel="value_1"]:active,
.chzn-color.chzn-single[rel="value_1"].active,
.chzn-color-reverse.chzn-single[rel="value_0"].active,
.chzn-color-state.chzn-single[rel="value_1"].active,
.chzn-color.chzn-single[rel="value_1"].disabled,
.chzn-color-reverse.chzn-single[rel="value_0"].disabled,
.chzn-color-state.chzn-single[rel="value_1"].disabled,
.chzn-color.chzn-single[rel="value_1"][disabled],
.chzn-color-reverse.chzn-single[rel="value_0"][disabled],
.chzn-color-state.chzn-single[rel="value_1"][disabled] {
  color: #fff;
  background-color: #51a351;
  *background-color: #499249;
}
.chzn-color.chzn-single[rel="value_1"]:active,
.chzn-color-reverse.chzn-single[rel="value_0"]:active,
.chzn-color-state.chzn-single[rel="value_1"]:active,
.chzn-color.chzn-single[rel="value_1"].active,
.chzn-color-reverse.chzn-single[rel="value_0"].active,
.chzn-color-state.chzn-single[rel="value_1"].active {
  background-color: #408140 \9;
}
.chzn-color.chzn-single[rel="value_0"],
.chzn-color-reverse.chzn-single[rel="value_1"],
.chzn-color-state.chzn-single[rel="value_0"],
.chzn-color-state.chzn-single[rel="value_-1"],
.chzn-color-state.chzn-single[rel="value_-2"] {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #da4f49;
  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
  border-color: #bd362f #bd362f #802420;
  *background-color: #bd362f;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.chzn-color.chzn-single[rel="value_0"]:hover,
.chzn-color-reverse.chzn-single[rel="value_1"]:hover,
.chzn-color-state.chzn-single[rel="value_0"]:hover,
.chzn-color-state.chzn-single[rel="value_-1"]:hover,
.chzn-color-state.chzn-single[rel="value_-2"]:hover,
.chzn-color.chzn-single[rel="value_0"]:focus,
.chzn-color-reverse.chzn-single[rel="value_1"]:focus,
.chzn-color-state.chzn-single[rel="value_0"]:focus,
.chzn-color-state.chzn-single[rel="value_-1"]:focus,
.chzn-color-state.chzn-single[rel="value_-2"]:focus,
.chzn-color.chzn-single[rel="value_0"]:active,
.chzn-color-reverse.chzn-single[rel="value_1"]:active,
.chzn-color-state.chzn-single[rel="value_0"]:active,
.chzn-color-state.chzn-single[rel="value_-1"]:active,
.chzn-color-state.chzn-single[rel="value_-2"]:active,
.chzn-color.chzn-single[rel="value_0"].active,
.chzn-color-reverse.chzn-single[rel="value_1"].active,
.chzn-color-state.chzn-single[rel="value_0"].active,
.chzn-color-state.chzn-single[rel="value_-1"].active,
.chzn-color-state.chzn-single[rel="value_-2"].active,
.chzn-color.chzn-single[rel="value_0"].disabled,
.chzn-color-reverse.chzn-single[rel="value_1"].disabled,
.chzn-color-state.chzn-single[rel="value_0"].disabled,
.chzn-color-state.chzn-single[rel="value_-1"].disabled,
.chzn-color-state.chzn-single[rel="value_-2"].disabled,
.chzn-color.chzn-single[rel="value_0"][disabled],
.chzn-color-reverse.chzn-single[rel="value_1"][disabled],
.chzn-color-state.chzn-single[rel="value_0"][disabled],
.chzn-color-state.chzn-single[rel="value_-1"][disabled],
.chzn-color-state.chzn-single[rel="value_-2"][disabled] {
  color: #fff;
  background-color: #bd362f;
  *background-color: #a9302a;
}
.chzn-color.chzn-single[rel="value_0"]:active,
.chzn-color-reverse.chzn-single[rel="value_1"]:active,
.chzn-color-state.chzn-single[rel="value_0"]:active,
.chzn-color-state.chzn-single[rel="value_-1"]:active,
.chzn-color-state.chzn-single[rel="value_-2"]:active,
.chzn-color.chzn-single[rel="value_0"].active,
.chzn-color-reverse.chzn-single[rel="value_1"].active,
.chzn-color-state.chzn-single[rel="value_0"].active,
.chzn-color-state.chzn-single[rel="value_-1"].active,
.chzn-color-state.chzn-single[rel="value_-2"].active {
  background-color: #942a25 \9;
}
/* Min-width on buttons */
.controls .btn-group > .btn {
  min-width: 50px;
}
.controls .btn-group.btn-group-yesno > .btn {
  min-width: 84px;
  padding: 2px 12px;
}
.control-label > label > h4 {
  margin-bottom: 0;
}
.controls > fieldset {
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}
.chzn-container .chzn-drop {
  z-index: 1040;
}
PK)"]��؀--form.cssnu&1i�/**
 * @package         Regular Labs Library
 * @version         21.4.10972
 * 
 * @author          Peter van Westen <info@regularlabs.com>
 * @link            http://www.regularlabs.com
 * @copyright       Copyright © 2021 Regular Labs All Rights Reserved
 * @license         http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 */
.chzn-small {
  width: 120px;
}
div.chzn-container[id^="color_"][id$="_chzn"],
div.chzn-container#advancedparams_color_chzn {
  display: none;
}
.input-full {
  width: 100%;
  box-sizing: border-box;
}
input[type="text"].input-full {
  height: 28px;
}
.control-group > .alert:first-child {
  margin-top: 0;
}
.control-group > .alert:last-child {
  margin-bottom: 0;
}
.controls .input-maximize:focus,
.controls .input-maximize .chzn-container:hover,
.controls .input-maximize .chzn-with-drop {
  min-width: 99%;
}
.btn-group-yesno-reverse .active.btn-success {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #ad312b;
  background-image: -moz-linear-gradient(top, #bd362f, #942a25);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#bd362f), to(#942a25));
  background-image: -webkit-linear-gradient(top, #bd362f, #942a25);
  background-image: -o-linear-gradient(top, #bd362f, #942a25);
  background-image: linear-gradient(to bottom, #bd362f, #942a25);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbd362f', endColorstr='#ff942a25', GradientType=0);
  border-color: #942a25 #942a25 #571916;
  *background-color: #942a25;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-group-yesno-reverse .active.btn-success:hover,
.btn-group-yesno-reverse .active.btn-success:focus,
.btn-group-yesno-reverse .active.btn-success:active,
.btn-group-yesno-reverse .active.btn-success.active,
.btn-group-yesno-reverse .active.btn-success.disabled,
.btn-group-yesno-reverse .active.btn-success[disabled] {
  color: #fff;
  background-color: #942a25;
  *background-color: #802420;
}
.btn-group-yesno-reverse .active.btn-success:active,
.btn-group-yesno-reverse .active.btn-success.active {
  background-color: #6b1f1b \9;
}
.btn-group-yesno-reverse .active.btn-danger {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #409740;
  background-image: -moz-linear-gradient(top, #46a546, #378137);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#46a546), to(#378137));
  background-image: -webkit-linear-gradient(top, #46a546, #378137);
  background-image: -o-linear-gradient(top, #46a546, #378137);
  background-image: linear-gradient(to bottom, #46a546, #378137);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff46a546', endColorstr='#ff378137', GradientType=0);
  border-color: #378137 #378137 #204b20;
  *background-color: #378137;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-group-yesno-reverse .active.btn-danger:hover,
.btn-group-yesno-reverse .active.btn-danger:focus,
.btn-group-yesno-reverse .active.btn-danger:active,
.btn-group-yesno-reverse .active.btn-danger.active,
.btn-group-yesno-reverse .active.btn-danger.disabled,
.btn-group-yesno-reverse .active.btn-danger[disabled] {
  color: #fff;
  background-color: #378137;
  *background-color: #2f6f2f;
}
.btn-group-yesno-reverse .active.btn-danger:active,
.btn-group-yesno-reverse .active.btn-danger.active {
  background-color: #285d28 \9;
}
input.rl_codefield,
input.rl_keyfield,
div.rl_keycode {
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
  font-size: 1.4em !important;
}
input.rl_codefield,
input.rl_keyfield {
  font-size: 14px !important;
}
.btn.disabled {
  cursor: not-allowed !important;
}
.rl_keycode {
  color: #999;
  padding: 2px 0;
}
fieldset.rl_plaintext {
  margin-top: 5px;
}
.rl_textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.inlist .simplecolors-swatch span {
  position: relative;
}
.rl_spinner {
  display: inline-block;
  box-sizing: border-box;
  vertical-align: top;
  margin: 0 4px;
  border-top: 5px solid #7ac143;
  border-right: 5px solid #f9a541;
  border-bottom: 5px solid #f44321;
  border-left: 5px solid #5091cd;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  animation: rl_spinner 1s linear infinite;
}
@keyframes rl_spinner {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
PK)"]�{E�codemirror.min.cssnu&1i�.rl_codemirror .CodeMirror{height:100px;min-height:100px;max-height:none;padding-bottom:15px}.rl_codemirror .cm-resize-handle{position:relative;background:#f7f7f7;height:15px;user-select:none;cursor:ns-resize;border-top:1px solid #ccc;border-bottom:1px solid #ccc;z-index:2}.rl_codemirror .cm-resize-handle:before{position:absolute;left:50%;content:'\2261';color:#999;line-height:13px;font-size:15px}.rl_codemirror .cm-resize-handle:hover{background:#f0f0f0}.rl_codemirror .cm-resize-handle:hover:before{color:#000}PK)"]��]frontend.min.cssnu&1i�.row-fluid:after,.row-fluid:before,.row:after,.row:before{display:table;content:"";line-height:0}.controls-row:after,.dropdown-menu>li>a,.form-actions:after,.form-horizontal .control-group:after,.row-fluid:after,.row:after,div.rl_multiselect .rl_multiselect-controls{clear:both}.row{margin-left:-20px;*zoom:1}[class*=span]{float:left;min-height:1px;margin-left:20px}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container,.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid [class*=span]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.12765957%;*margin-left:2.07446809%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.12765957%}.row-fluid .span12{width:100%;*width:99.94680851%}.row-fluid .span11{width:91.4893617%;*width:91.43617021%}.row-fluid .span10{width:82.9787234%;*width:82.92553191%}.row-fluid .span9{width:74.46808511%;*width:74.41489362%}.row-fluid .span8{width:65.95744681%;*width:65.90425532%}.row-fluid .span7{width:57.44680851%;*width:57.39361702%}.row-fluid .span6{width:48.93617021%;*width:48.88297872%}.row-fluid .span5{width:40.42553191%;*width:40.37234043%}.row-fluid .span4{width:31.91489362%;*width:31.86170213%}.row-fluid .span3{width:23.40425532%;*width:23.35106383%}.row-fluid .span2{width:14.89361702%;*width:14.84042553%}.row-fluid .span1{width:6.38297872%;*width:6.32978723%}.row-fluid .offset12{margin-left:104.25531915%;*margin-left:104.14893617%}.row-fluid .offset12:first-child{margin-left:102.12765957%;*margin-left:102.0212766%}.row-fluid .offset11{*margin-left:95.63829787%}.row-fluid .offset11:first-child{margin-left:93.61702128%;*margin-left:93.5106383%}.row-fluid .offset10{*margin-left:87.12765957%}.row-fluid .offset10:first-child{margin-left:85.10638298%;*margin-left:85%}.row-fluid .offset9{*margin-left:78.61702128%}.row-fluid .offset9:first-child{margin-left:76.59574468%;*margin-left:76.4893617%}.row-fluid .offset8{*margin-left:70.10638298%}.row-fluid .offset8:first-child{margin-left:68.08510638%;*margin-left:67.9787234%}.row-fluid .offset7{*margin-left:61.59574468%}.row-fluid .offset7:first-child{margin-left:59.57446809%;*margin-left:59.46808511%}.row-fluid .offset6{*margin-left:53.08510638%}.row-fluid .offset6:first-child{margin-left:51.06382979%;*margin-left:50.95744681%}.row-fluid .offset5{*margin-left:44.57446809%}.row-fluid .offset5:first-child{margin-left:42.55319149%;*margin-left:42.44680851%}.row-fluid .offset4{*margin-left:36.06382979%}.row-fluid .offset4:first-child{margin-left:34.04255319%;*margin-left:33.93617021%}.row-fluid .offset3{*margin-left:27.55319149%}.row-fluid .offset3:first-child{margin-left:25.53191489%;*margin-left:25.42553191%}.row-fluid .offset2{*margin-left:19.04255319%}.row-fluid .offset2:first-child{margin-left:17.0212766%;*margin-left:16.91489362%}.row-fluid .offset1{*margin-left:10.53191489%}.row-fluid .offset1:first-child{margin-left:8.5106383%;*margin-left:8.40425532%}.row-fluid [class*=span].hide,[class*=span].hide{display:none}label,legend{display:block}.row-fluid [class*=span].pull-right,[class*=span].pull-right{float:right}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}button,input,label,select,textarea{font-size:14px;font-weight:400;line-height:20px}button,input,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{margin-bottom:5px}.uneditable-input,input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],select,textarea{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle}.checkbox.inline,.controls-row .checkbox[class*=span],.controls-row .radio[class*=span],.controls>.checkbox:first-child,.controls>.radio:first-child,.radio.inline{padding-top:5px}.uneditable-input,input,textarea{width:206px}textarea{height:auto}.uneditable-input,input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],textarea{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}.uneditable-input:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,textarea:focus{border-color:rgba(82,168,236,.8);outline:0;outline:dotted thin\9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=radio],input[type=checkbox],input[type=file],input[type=image],input[type=submit],input[type=reset],input[type=button]{width:auto}input[type=file],select{height:30px;*margin-top:4px;line-height:30px}select{width:220px;border:1px solid #ccc;background-color:#fff}select[multiple],select[size]{height:auto}input[type=radio]:focus,input[type=checkbox]:focus,input[type=file]:focus,select:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);box-shadow:inset 0 1px 2px rgba(0,0,0,.025);cursor:not-allowed}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.checkbox,.radio{min-height:20px;padding-left:20px}.checkbox input[type=checkbox],.radio input[type=radio]{float:left;margin-left:-20px}.checkbox.inline,.radio.inline{display:inline-block;margin-bottom:0;vertical-align:middle}.checkbox.inline+.checkbox.inline,.radio.inline+.radio.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}.row-fluid .uneditable-input[class*=span],.row-fluid input[class*=span],.row-fluid select[class*=span],.row-fluid textarea[class*=span],.uneditable-input[class*=span],input[class*=span],select[class*=span],textarea[class*=span]{float:none;margin-left:0}.input-append .uneditable-input[class*=span],.input-append input[class*=span],.input-prepend .uneditable-input[class*=span],.input-prepend input[class*=span],.row-fluid .input-append [class*=span],.row-fluid .input-prepend [class*=span],.row-fluid .uneditable-input[class*=span],.row-fluid input[class*=span],.row-fluid select[class*=span],.row-fluid textarea[class*=span]{display:inline-block}.controls-row:after,.controls-row:before,.form-actions:after,.form-actions:before{display:table;line-height:0;content:""}.uneditable-input,input,textarea{margin-left:0}.controls-row [class*=span]+[class*=span]{margin-left:20px}.uneditable-input.span12,input.span12,textarea.span12{width:926px}.uneditable-input.span11,input.span11,textarea.span11{width:846px}.uneditable-input.span10,input.span10,textarea.span10{width:766px}.uneditable-input.span9,input.span9,textarea.span9{width:686px}.uneditable-input.span8,input.span8,textarea.span8{width:606px}.uneditable-input.span7,input.span7,textarea.span7{width:526px}.uneditable-input.span6,input.span6,textarea.span6{width:446px}.uneditable-input.span5,input.span5,textarea.span5{width:366px}.uneditable-input.span4,input.span4,textarea.span4{width:286px}.uneditable-input.span3,input.span3,textarea.span3{width:206px}.uneditable-input.span2,input.span2,textarea.span2{width:126px}.uneditable-input.span1,input.span1,textarea.span1{width:46px}.controls-row{*zoom:1}.controls-row [class*=span],.row-fluid .controls-row [class*=span]{float:left}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type=radio][disabled],input[type=radio][readonly],input[type=checkbox][disabled],input[type=checkbox][readonly]{background-color:transparent}.control-group.warning .checkbox,.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e}.control-group.warning .input-append .add-on,.control-group.warning .input-prepend .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .checkbox,.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392}.control-group.error .input-append .add-on,.control-group.error .input-prepend .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .checkbox,.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b}.control-group.success .input-append .add-on,.control-group.success .input-prepend .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .checkbox,.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7ab5d3}.control-group.info .input-append .add-on,.control-group.info .input-prepend .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;vertical-align:middle;font-size:0;white-space:nowrap}.input-append .dropdown-menu,.input-append .popover,.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .dropdown-menu,.input-prepend .popover,.input-prepend .uneditable-input,.input-prepend input,.input-prepend select{font-size:14px}.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .uneditable-input,.input-prepend input,.input-prepend select{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .uneditable-input:focus,.input-append input:focus,.input-append select:focus,.input-prepend .uneditable-input:focus,.input-prepend input:focus,.input-prepend select:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-append .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .add-on,.input-prepend .btn,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append .uneditable-input+.btn-group .btn:last-child,.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn-group:last-child>.dropdown-toggle,.input-append .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .uneditable-input,.input-prepend.input-append input,.input-prepend.input-append select{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append .uneditable-input+.btn-group .btn,.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px\9;padding-left:14px;padding-left:4px\9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn,.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.js-stools-field-filter .input-append,.js-stools-field-filter .input-prepend{margin-bottom:0}.form-horizontal .help-inline,.form-horizontal .input-append,.form-horizontal .input-prepend,.form-horizontal .uneditable-input,.form-horizontal input,.form-horizontal select,.form-horizontal textarea,.form-inline .help-inline,.form-inline .input-append,.form-inline .input-prepend,.form-inline .uneditable-input,.form-inline input,.form-inline select,.form-inline textarea,.form-search .help-inline,.form-search .input-append,.form-search .input-prepend,.form-search .uneditable-input,.form-search input,.form-search select,.form-search textarea{display:inline-block;*display:inline;*zoom:1;margin-bottom:0;vertical-align:middle}.form-horizontal .hide,.form-inline .hide,.form-search .hide{display:none}.form-inline .btn-group,.form-inline label,.form-search .btn-group,.form-search label{display:inline-block}.form-inline .input-append,.form-inline .input-prepend,.form-search .input-append,.form-search .input-prepend{margin-bottom:0}.form-inline .checkbox,.form-inline .radio,.form-search .checkbox,.form-search .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.btn-toolbar,.control-group{margin-bottom:10px}.caret,.input-append>.add-on,.input-prepend>.add-on{vertical-align:top}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio],.form-search .checkbox input[type=checkbox],.form-search .radio input[type=radio]{float:left;margin-right:3px;margin-left:0}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.btn-toolbar,.form-horizontal .input-append+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block{margin-top:10px}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:after,.form-horizontal .control-group:before{display:table;content:"";line-height:0}.alert .close,.alert-options,.btn,.close,.dropdown-menu>li>a{line-height:20px}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal .form-actions{padding-left:180px}.control-label .hasPopover,.control-label .hasTooltip{display:inline-block}.subform-repeatable-wrapper .btn-group>.btn.button{min-width:0}.subform-repeatable-wrapper .ui-sortable-helper{background:#fff}.subform-repeatable-wrapper tr.ui-sortable-helper{display:table}@media (min-width:980px) and (max-width:1215px){.float-cols .control-label{float:none}.float-cols .controls{margin-left:0}}.dropdown,.dropup{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu .menuitem-group{margin:4px 1px;overflow:hidden;border-top:1px solid #eee;border-bottom:1px solid #eee;background-color:#eee;color:#555;text-transform:capitalize;font-size:95%;padding:3px 20px}.dropdown-menu>li>a{display:block;padding:3px 20px;font-weight:400;color:#333;white-space:nowrap}.alert-link,.close,.invalid{font-weight:700}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-submenu:focus>a,.dropdown-submenu:hover>a{color:#fff;background-color:#0081c2;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);text-decoration:none}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-submenu:focus>a,.dropdown-submenu:hover>a{background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{outline:0;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#999}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:default}.open{*z-index:1000}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.alert .close,.btn-group,.btn-group>.btn,.collapse,.dropdown-submenu{position:relative}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:6px 6px 6px 6px;-moz-border-radius:6px;border-radius:6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent transparent transparent #ccc;border-style:solid;border-width:5px 0 5px 5px;margin-top:5px;margin-right:-10px}.btn,.btn-group{display:inline-block;*zoom:1}.btn-block,input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.alert-options,.close,.pull-right{float:right}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-small,.well-small{-webkit-border-radius:3px;-moz-border-radius:3px}.well-small{padding:9px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in,.tooltip.hasimage{opacity:1}.collapse{height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.close{font-size:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:3;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.alert-options{color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.alert-options:focus,.alert-options:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.btn{*display:inline;padding:4px 12px;margin-bottom:0;font-size:14px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:1px solid #ccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.btn-danger,.btn-info,.btn-inverse,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.25);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-group.open .dropdown-toggle,.btn.active,.btn:active{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn.active,.btn.disabled,.btn:active,.btn:focus,.btn:hover,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:first-child{*margin-left:0}.btn:focus,.btn:hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.active,.btn:active{background-color:#ccc\9;background-image:none;outline:0;-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.accordion-toggle,.alert .close,.btn-link{cursor:pointer}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class*=" icon-"],.btn-large [class^=icon-]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;border-radius:3px}.btn-small [class*=" icon-"],.btn-small [class^=icon-]{margin-top:0}.btn-mini [class*=" icon-"],.btn-mini [class^=icon-]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}.btn-danger.active,.btn-info.active,.btn-inverse.active,.btn-primary.active,.btn-success.active,.btn-warning.active{color:rgba(255,255,255,.75)}.btn-primary{color:#fff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);border-color:#04c #04c #002a80;*background-color:#04c}.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary.active,.btn-primary:active{background-color:#039\9}.btn-warning{color:#fff;background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);border-color:#f89406 #f89406 #ad6704;*background-color:#f89406}.btn-warning.active,.btn-warning.disabled,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning.active,.btn-warning:active{background-color:#c67605\9}.btn-danger{color:#fff;background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);border-color:#bd362f #bd362f #802420;*background-color:#bd362f}.btn-danger.active,.btn-danger.disabled,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger.active,.btn-danger:active{background-color:#942a25\9}.btn-success{color:#fff;background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);border-color:#51a351 #51a351 #387038;*background-color:#51a351}.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success:focus,.btn-success:hover,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success.active,.btn-success:active{background-color:#408140\9}.btn-info{color:#fff;background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);border-color:#2f96b4 #2f96b4 #1f6377;*background-color:#2f96b4}.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info:focus,.btn-info:hover,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info.active,.btn-info:active{background-color:#24748c\9}.btn-inverse{color:#fff;background-color:#363636;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);border-color:#222 #222 #000;*background-color:#222}.btn-inverse.active,.btn-inverse.disabled,.btn-inverse:active,.btn-inverse:focus,.btn-inverse:hover,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse.active,.btn-inverse:active{background-color:#080808\9}button.btn,input[type=submit].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0}.btn-group>.btn,.btn-link{-webkit-border-radius:0;-moz-border-radius:0}button.btn.btn-large,input[type=submit].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type=submit].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type=submit].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-group>.btn+.dropdown-backdrop+.dropdown-toggle,.btn-group>.btn+.dropdown-toggle{-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)}.btn-link{border-color:transparent;color:#08c;border-radius:0}.btn-link:focus,.btn-link:hover{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover{color:#333;text-decoration:none}.btn-group{*display:inline;font-size:0;vertical-align:middle;white-space:nowrap;*margin-left:.3em}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{font-size:0}.accordion,.alert{margin-bottom:20px}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn{margin-left:5px}.btn-group>.btn{border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.small,.tooltip{font-size:11px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px;-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);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);*padding-top:5px;*padding-bottom:5px}.btn-group>.btn-mini+.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:2px;*padding-bottom:2px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{padding-left:12px;padding-right:12px;*padding-top:7px;*padding-bottom:7px}.btn-group.open .dropdown-toggle{background-image:none;-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px;border-left-width:5px;border-right-width:5px;border-top-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-danger .caret,.btn-info .caret,.btn-inverse .caret,.btn-primary .caret,.btn-success .caret,.btn-warning .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-left:0;margin-top:-1px}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0 0 .5em}.alert-block>p,.alert-block>ul,div.rl_multiselect{margin-bottom:0}.alert .close{top:-2px;right:-21px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-success h4{color:#468847}.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info,.alert-info h4{color:#3a87ad}.alert-info{background-color:#d9edf7;border-color:#bce8f1}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block p+p{margin-top:5px}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.invisible,.row-fluid .row-reveal{visibility:hidden}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{padding:8px;color:#fff;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.row-odd,a.disabled,a.disabled:hover{background-color:transparent}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.pull-left{float:left}.hide{display:none}.show{display:block}.affix{position:fixed}iframe,svg{max-width:100%}.nowrap{white-space:nowrap}.center,.table td.center,.table th.center{text-align:center}a.disabled,a.disabled:hover{color:#999;cursor:default;text-decoration:none}.hero-unit{text-align:center}.hero-unit .lead{margin-bottom:18px;font-size:20px;font-weight:200;line-height:27px}.btn .caret{margin-bottom:7px}.btn.btn-micro .caret{margin:5px 0}body.modal{padding-top:0}.row-even,.row-odd{padding:5px;width:99%;border-bottom:1px solid #ddd}.row-even{background-color:#f9f9f9}.row-fluid:hover .row-reveal{visibility:visible}.btn-wide{width:80%}.nav-list>li.offset>a{padding-left:30px;font-size:12px}.blog-item-rule,.blog-row-rule{border:0}.row-fluid .offset1{margin-left:8.38297872%}.row-fluid .offset2{margin-left:16.89361702%}.row-fluid .offset3{margin-left:25.40425532%}.row-fluid .offset4{margin-left:33.91489361%}.row-fluid .offset5{margin-left:42.42553191%}.row-fluid .offset6{margin-left:50.93617021%}.row-fluid .offset7{margin-left:59.4468085%}.row-fluid .offset8{margin-left:67.9574468%}.row-fluid .offset9{margin-left:76.4680851%}.row-fluid .offset10{margin-left:84.9787234%}.row-fluid .offset11{margin-left:91.48936169%}.navbar .nav>li>a.btn{padding:4px 10px;line-height:18px}.nav-tabs.nav-dark{border-bottom:1px solid #333;text-shadow:1px 1px 1px #000}.nav-tabs.nav-dark>li>a{color:#F8F8F8}.nav-tabs.nav-dark>li>a:hover{border-color:#333 #333 #111;background-color:#777}.nav-tabs.nav-dark>.active>a,.nav-tabs.nav-dark>.active>a:hover{color:#fff;background-color:#555;border:1px solid #222;border-bottom-color:transparent}.thumbnail.pull-left{margin:0 10px 10px 0}.thumbnail.pull-right{margin:0 0 10px 10px}.width-10{width:10px}.width-20{width:20px}.width-30{width:30px}.width-40{width:40px}.width-50{width:50px}.width-60{width:60px}.width-70{width:70px}.width-80{width:80px}.width-90{width:90px}.width-100{width:100px}.height-10{height:10px}.height-20{height:20px}.height-30{height:30px}.height-40{height:40px}.height-50{height:50px}.height-60{height:60px}.height-70{height:70px}.height-80{height:80px}.height-90{height:90px}.height-100{height:100px}hr.hr-condensed{margin:10px 0}.list-striped,.row-striped{list-style:none;line-height:18px;text-align:left;vertical-align:middle;border-top:1px solid #ddd;margin-left:0}.list-striped dd,.list-striped li,.row-striped .row,.row-striped .row-fluid{border-bottom:1px solid #ddd;padding:8px}.list-striped dd:nth-child(odd),.list-striped li:nth-child(odd),.row-striped .row-fluid:nth-child(odd),.row-striped .row:nth-child(odd){background-color:#f9f9f9}.list-striped dd:hover,.list-striped li:hover,.row-striped .row-fluid:hover,.row-striped .row:hover{background-color:#f5f5f5}.row-striped .row-fluid{width:100%;box-sizing:border-box}.row-striped .row-fluid [class*=span]{min-height:10px;margin-left:8px}.row-striped .row-fluid [class*=span]:first-child{margin-left:0}.list-condensed li,.row-condensed .row,.row-condensed .row-fluid{padding:4px 5px}.list-bordered,.row-bordered{list-style:none;line-height:18px;text-align:left;vertical-align:middle;margin-left:0;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.radio.btn-group input[type=radio]{display:none}.radio.btn-group>label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio.btn-group>label:first-of-type{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}fieldset.radio.btn-group{padding-left:0}.iframe-bordered{border:1px solid #ddd}.tab-content{overflow:visible}.tabs-left .tab-content{overflow:auto}.nav-tabs>li>span{display:block;margin-right:2px;line-height:18px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;padding:8px 12px}.btn-micro{padding:1px 4px;font-size:10px;line-height:8px}.btn-group>.btn-micro{font-size:10px}.tip-wrap{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;z-index:100}.dropdown-menu,.form-vertical .control-label,.tip-text,.tooltip-inner{text-align:left}.page-header{margin:2px 0 10px;padding-bottom:5px}.input-prepend .chzn-container-single .chzn-single{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-prepend .chzn-container-single .chzn-single-with-drop{-webkit-border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0;border-radius:0 3px 0 0}.input-append .chzn-container-single .chzn-single{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-append .chzn-container-single .chzn-single-with-drop{-webkit-border-radius:3px 0 0 0;-moz-border-radius:3px 0 0;border-radius:3px 0 0}.input-prepend.input-append .chzn-container-single .chzn-single,.input-prepend.input-append .chzn-container-single .chzn-single-with-drop{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.element-invisible{position:absolute;padding:0;margin:0;border:0;height:1px;width:1px;overflow:hidden}.element-invisible:focus{width:auto;height:auto;overflow:auto;background:#eee;color:#000;padding:1em}.form-vertical .control-label{float:none;width:auto;padding-right:0;padding-top:0}.form-vertical .controls{margin-left:0}.width-auto{width:auto}.btn-group .chzn-results{white-space:normal}.accordion-body.in:hover{overflow:visible}.invalid{color:#9d261d}input.invalid{border:1px solid #9d261d;background:#f2dede}select.chzn-done.invalid+.chzn-container.chzn-container-multi>ul.chzn-choices,select.chzn-done.invalid+.chzn-container.chzn-container-single>a.chzn-single{border-color:#9d261d;color:#9d261d}.tooltip{max-width:400px}.tooltip-inner{max-width:none;text-shadow:none}th .tooltip-inner{font-weight:400}.btn-group>.btn+.dropdown-backdrop+.btn{margin-left:-1px}.btn-group>.btn+.dropdown-backdrop+.dropdown-toggle{padding-left:8px;padding-right:8px;-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);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);*padding-top:5px;*padding-bottom:5px}.btn-group>.btn-mini+.dropdown-backdrop+.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:2px;*padding-bottom:2px}.btn-group>.btn-small+.dropdown-backdrop+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-backdrop+.dropdown-toggle{padding-left:12px;padding-right:12px;*padding-top:7px;*padding-bottom:7px}.alert .alert-link{color:#a47e3c}.alert-success .alert-link{color:#356635}.alert-danger .alert-link,.alert-error .alert-link{color:#953b39}.alert-info .alert-link{color:#2d6987}@font-face{font-family:IcoMoon;src:url(../../../../media/jui/fonts/IcoMoon.eot);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');font-weight:400;font-style:normal}[data-icon]:before{font-family:IcoMoon;content:attr(data-icon);speak:none}[class*=" icon-"],[class^=icon-]{display:inline-block;width:14px;height:14px;margin-right:.25em;line-height:14px}[class*=" icon-"]:before,[class^=icon-]:before{font-family:IcoMoon;font-style:normal;speak:none}[class*=" icon-"].disabled,[class^=icon-].disabled{font-weight:400}.icon-joomla:before{content:"\e200"}.icon-arrow-up:before,.icon-chevron-up:before,.icon-uparrow:before{content:"\e005"}.icon-arrow-right:before,.icon-chevron-right:before,.icon-rightarrow:before{content:"\e006"}.icon-arrow-down:before,.icon-chevron-down:before,.icon-downarrow:before{content:"\e007"}.icon-arrow-left:before,.icon-chevron-left:before,.icon-leftarrow:before{content:"\e008"}.icon-arrow-first:before{content:"\e003"}.icon-arrow-last:before{content:"\e004"}.icon-arrow-up-2:before{content:"\e009"}.icon-arrow-right-2:before{content:"\e00a"}.icon-arrow-down-2:before{content:"\e00b"}.icon-arrow-left-2:before{content:"\e00c"}.icon-arrow-up-3:before{content:"\e00f"}.icon-arrow-right-3:before{content:"\e010"}.icon-arrow-down-3:before{content:"\e011"}.icon-arrow-left-3:before{content:"\e012"}.icon-menu-2:before{content:"\e00e"}.icon-arrow-up-4:before{content:"\e201"}.icon-arrow-right-4:before{content:"\e202"}.icon-arrow-down-4:before{content:"\e203"}.icon-arrow-left-4:before{content:"\e204"}.icon-redo:before,.icon-share:before{content:"\27"}.icon-undo:before{content:"\28"}.icon-forward-2:before{content:"\e205"}.icon-backward-2:before,.icon-reply:before{content:"\e206"}.icon-redo-2:before,.icon-refresh:before,.icon-unblock:before{content:"\6c"}.icon-undo-2:before{content:"\e207"}.icon-move:before{content:"\7a"}.icon-expand:before{content:"\66"}.icon-contract:before{content:"\67"}.icon-expand-2:before{content:"\68"}.icon-contract-2:before{content:"\69"}.icon-play:before{content:"\e208"}.icon-pause:before{content:"\e209"}.icon-stop:before{content:"\e210"}.icon-backward:before,.icon-previous:before{content:"\7c"}.icon-forward:before,.icon-next:before{content:"\7b"}.icon-first:before{content:"\7d"}.icon-last:before{content:"\e000"}.icon-play-circle:before{content:"\e00d"}.icon-pause-circle:before{content:"\e211"}.icon-stop-circle:before{content:"\e212"}.icon-backward-circle:before{content:"\e213"}.icon-forward-circle:before{content:"\e214"}.icon-loop:before{content:"\e001"}.icon-shuffle:before{content:"\e002"}.icon-search:before{content:"\53"}.icon-zoom-in:before{content:"\64"}.icon-zoom-out:before{content:"\65"}.icon-apply:before,.icon-edit:before,.icon-pencil:before{content:"\2b"}.icon-pencil-2:before{content:"\2c"}.icon-brush:before{content:"\3b"}.icon-plus-2:before,.icon-save-new:before{content:"\5d"}.icon-minus-2:before,.icon-minus-sign:before{content:"\5e"}.icon-cancel-2:before,.icon-delete:before,.icon-remove:before{content:"\49"}.icon-checkmark:before,.icon-ok:before,.icon-publish:before,.icon-save:before{content:"\47"}.icon-new:before,.icon-plus:before{content:"\2a"}.icon-plus-circle:before{content:"\e215"}.icon-minus:before,.icon-not-ok:before{content:"\4b"}.icon-ban-circle:before,.icon-minus-circle:before{content:"\e216"}.icon-cancel:before,.icon-unpublish:before{content:"\4a"}.icon-cancel-circle:before{content:"\e217"}.icon-checkmark-2:before{content:"\e218"}.icon-checkmark-circle:before{content:"\e219"}.icon-info:before{content:"\e220"}.icon-info-2:before,.icon-info-circle:before{content:"\e221"}.icon-help:before,.icon-question-sign:before,.icon-question:before{content:"\45"}.icon-question-2:before,.icon-question-circle:before{content:"\e222"}.icon-notification:before{content:"\e223"}.icon-notification-2:before,.icon-notification-circle:before{content:"\e224"}.icon-pending:before,.icon-warning:before{content:"\48"}.icon-warning-2:before,.icon-warning-circle:before{content:"\e225"}.icon-checkbox-unchecked:before{content:"\3d"}.icon-checkbox-checked:before,.icon-checkbox:before,.icon-checkin:before{content:"\3e"}.icon-checkbox-partial:before{content:"\3f"}.icon-square:before{content:"\e226"}.icon-radio-unchecked:before{content:"\e227"}.icon-generic:before,.icon-radio-checked:before{content:"\e228"}.icon-circle:before{content:"\e229"}.icon-signup:before{content:"\e230"}.icon-grid-view:before,.icon-grid:before{content:"\58"}.icon-grid-2:before,.icon-grid-view-2:before{content:"\59"}.icon-menu:before{content:"\5a"}.icon-list-view:before,.icon-list:before{content:"\31"}.icon-list-2:before{content:"\e231"}.icon-menu-3:before{content:"\e232"}.icon-folder-open:before,.icon-folder:before{content:"\2d"}.icon-folder-2:before,.icon-folder-close:before{content:"\2e"}.icon-folder-plus:before{content:"\e234"}.icon-folder-minus:before{content:"\e235"}.icon-folder-3:before{content:"\e236"}.icon-folder-plus-2:before{content:"\e237"}.icon-folder-remove:before{content:"\e238"}.icon-file:before{content:"\e016"}.icon-file-2:before{content:"\e239"}.icon-file-add:before,.icon-file-plus:before{content:"\29"}.icon-file-minus:before{content:"\e017"}.icon-file-check:before{content:"\e240"}.icon-file-remove:before{content:"\e241"}.icon-copy:before,.icon-save-copy:before{content:"\e018"}.icon-stack:before{content:"\e242"}.icon-tree:before{content:"\e243"}.icon-tree-2:before{content:"\e244"}.icon-paragraph-left:before{content:"\e246"}.icon-paragraph-center:before{content:"\e247"}.icon-paragraph-right:before{content:"\e248"}.icon-paragraph-justify:before{content:"\e249"}.icon-screen:before{content:"\e01c"}.icon-tablet:before{content:"\e01d"}.icon-mobile:before{content:"\e01e"}.icon-box-add:before{content:"\51"}.icon-box-remove:before{content:"\52"}.icon-download:before{content:"\e021"}.icon-upload:before{content:"\e022"}.icon-home:before{content:"\21"}.icon-home-2:before{content:"\e250"}.icon-new-tab:before,.icon-out-2:before{content:"\e024"}.icon-new-tab-2:before,.icon-out-3:before{content:"\e251"}.icon-link:before{content:"\e252"}.icon-image:before,.icon-picture:before{content:"\2f"}.icon-images:before,.icon-pictures:before{content:"\30"}.icon-color-palette:before,.icon-palette:before{content:"\e014"}.icon-camera:before{content:"\55"}.icon-camera-2:before,.icon-video:before{content:"\e015"}.icon-play-2:before,.icon-video-2:before,.icon-youtube:before{content:"\56"}.icon-music:before{content:"\57"}.icon-user:before{content:"\22"}.icon-users:before{content:"\e01f"}.icon-vcard:before{content:"\6d"}.icon-address:before{content:"\70"}.icon-out:before,.icon-share-alt:before{content:"\26"}.icon-enter:before{content:"\e257"}.icon-exit:before{content:"\e258"}.icon-comment:before,.icon-comments:before{content:"\24"}.icon-comments-2:before{content:"\25"}.icon-quote:before,.icon-quotes-left:before{content:"\60"}.icon-quote-2:before,.icon-quotes-right:before{content:"\61"}.icon-bubble-quote:before,.icon-quote-3:before{content:"\e259"}.icon-phone:before{content:"\e260"}.icon-phone-2:before{content:"\e261"}.icon-envelope:before,.icon-mail:before{content:"\4d"}.icon-envelope-opened:before,.icon-mail-2:before{content:"\4e"}.icon-drawer:before,.icon-unarchive:before{content:"\4f"}.icon-archive:before,.icon-drawer-2:before{content:"\50"}.icon-briefcase:before{content:"\e020"}.icon-tag:before{content:"\e262"}.icon-tag-2:before{content:"\e263"}.icon-tags:before{content:"\e264"}.icon-tags-2:before{content:"\e265"}.icon-cog:before,.icon-options:before{content:"\38"}.icon-cogs:before{content:"\37"}.icon-screwdriver:before,.icon-tools:before{content:"\36"}.icon-wrench:before{content:"\3a"}.icon-equalizer:before{content:"\39"}.icon-dashboard:before{content:"\78"}.icon-switch:before{content:"\e266"}.icon-filter:before{content:"\54"}.icon-purge:before,.icon-trash:before{content:"\4c"}.icon-checkedout:before,.icon-lock:before,.icon-locked:before{content:"\23"}.icon-unlock:before{content:"\e267"}.icon-key:before{content:"\5f"}.icon-support:before{content:"\46"}.icon-database:before{content:"\62"}.icon-scissors:before{content:"\e268"}.icon-health:before{content:"\6a"}.icon-wand:before{content:"\6b"}.icon-eye-open:before,.icon-eye:before{content:"\3c"}.icon-eye-2:before,.icon-eye-blocked:before,.icon-eye-close:before{content:"\e269"}.icon-clock:before{content:"\6e"}.icon-compass:before{content:"\6f"}.icon-broadcast:before,.icon-connection:before,.icon-wifi:before{content:"\e01b"}.icon-book:before{content:"\e271"}.icon-flash:before,.icon-lightning:before{content:"\79"}.icon-print:before,.icon-printer:before{content:"\e013"}.icon-feed:before{content:"\71"}.icon-calendar:before{content:"\43"}.icon-calendar-2:before{content:"\44"}.icon-calendar-3:before{content:"\e273"}.icon-pie:before{content:"\77"}.icon-bars:before{content:"\76"}.icon-chart:before{content:"\75"}.icon-power-cord:before{content:"\32"}.icon-cube:before{content:"\33"}.icon-puzzle:before{content:"\34"}.icon-attachment:before,.icon-flag-2:before,.icon-paperclip:before{content:"\72"}.icon-lamp:before{content:"\74"}.icon-pin:before,.icon-pushpin:before{content:"\73"}.icon-location:before{content:"\63"}.icon-shield:before{content:"\e274"}.icon-flag:before{content:"\35"}.icon-flag-3:before{content:"\e275"}.icon-bookmark:before{content:"\e023"}.icon-bookmark-2:before{content:"\e276"}.icon-heart:before{content:"\e277"}.icon-heart-2:before{content:"\e278"}.icon-thumbs-up:before{content:"\5b"}.icon-thumbs-down:before{content:"\5c"}.icon-asterisk:before,.icon-star-empty:before,.icon-unfeatured:before{content:"\40"}.icon-star-2:before{content:"\41"}.icon-default:before,.icon-featured:before,.icon-star:before{content:"\42"}.icon-smiley-happy:before,.icon-smiley:before{content:"\e279"}.icon-smiley-2:before,.icon-smiley-happy-2:before{content:"\e280"}.icon-smiley-sad:before{content:"\e281"}.icon-smiley-sad-2:before{content:"\e282"}.icon-smiley-neutral:before{content:"\e283"}.icon-smiley-neutral-2:before{content:"\e284"}.icon-cart:before{content:"\e019"}.icon-basket:before{content:"\e01a"}.icon-credit:before{content:"\e286"}.icon-credit-2:before{content:"\e287"}.icon-expired:before{content:"\4b"}.icon-edit:before{color:#2f96b4}.btn-toolbar .icon-copy:before,.icon-ok:before,.icon-publish:before,.icon-save-copy:before,.icon-save-new:before,.icon-save:before{color:#51a351}.btn-toolbar .icon-cancel:before,.icon-ban-circle:before,.icon-eye-close:before,.icon-minus-sign:before,.icon-not-ok:before,.icon-unpublish:before{color:#bd362f}.icon-default:before,.icon-expired:before,.icon-featured:before,.icon-pending:before{color:#f89406}.icon-back:before{content:"\e008"}div.rl_multiselect ul.rl_multiselect-ul{margin:8px 0 0;padding:0}div.rl_multiselect ul.rl_multiselect-ul li{margin:0;padding:2px 10px;list-style:none}div.rl_multiselect ul.rl_multiselect-ul span.rl_multiselect-toggle{line-height:18px}div.rl_multiselect ul.rl_multiselect-ul label{font-size:1em;margin-left:8px}div.rl_multiselect ul.rl_multiselect-ul label.nav-header{padding:0}div.rl_multiselect ul.rl_multiselect-ul input{margin:2px 0 0 8px}div.rl_multiselect ul.rl_multiselect-ul .rl_multiselect-menu{margin:0 6px}div.rl_multiselect ul.rl_multiselect-ul ul.dropdown-menu{margin:0}div.rl_multiselect ul.rl_multiselect-ul ul.dropdown-menu li{padding:0 5px;border:none}[class*=" chzn-color"].chzn-single,[class*=" chzn-color"].chzn-single .chzn-single-with-drop,[class^=chzn-color].chzn-single,[class^=chzn-color].chzn-single .chzn-single-with-drop{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.chzn-color-reverse.chzn-single[rel=value_0],.chzn-color-state.chzn-single[rel=value_1],.chzn-color.chzn-single[rel=value_1]{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.chzn-color-reverse.chzn-single[rel=value_0].active,.chzn-color-reverse.chzn-single[rel=value_0].disabled,.chzn-color-reverse.chzn-single[rel=value_0]:active,.chzn-color-reverse.chzn-single[rel=value_0]:focus,.chzn-color-reverse.chzn-single[rel=value_0]:hover,.chzn-color-reverse.chzn-single[rel=value_0][disabled],.chzn-color-state.chzn-single[rel=value_1].active,.chzn-color-state.chzn-single[rel=value_1].disabled,.chzn-color-state.chzn-single[rel=value_1]:active,.chzn-color-state.chzn-single[rel=value_1]:focus,.chzn-color-state.chzn-single[rel=value_1]:hover,.chzn-color-state.chzn-single[rel=value_1][disabled],.chzn-color.chzn-single[rel=value_1].active,.chzn-color.chzn-single[rel=value_1].disabled,.chzn-color.chzn-single[rel=value_1]:active,.chzn-color.chzn-single[rel=value_1]:focus,.chzn-color.chzn-single[rel=value_1]:hover,.chzn-color.chzn-single[rel=value_1][disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.chzn-color-reverse.chzn-single[rel=value_0].active,.chzn-color-reverse.chzn-single[rel=value_0]:active,.chzn-color-state.chzn-single[rel=value_1].active,.chzn-color-state.chzn-single[rel=value_1]:active,.chzn-color.chzn-single[rel=value_1].active,.chzn-color.chzn-single[rel=value_1]:active{background-color:#408140\9}.chzn-color-reverse.chzn-single[rel=value_1],.chzn-color-state.chzn-single[rel=value_0],.chzn-color-state.chzn-single[rel=value_-1],.chzn-color-state.chzn-single[rel=value_-2],.chzn-color.chzn-single[rel=value_0]{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.chzn-color-reverse.chzn-single[rel=value_1].active,.chzn-color-reverse.chzn-single[rel=value_1].disabled,.chzn-color-reverse.chzn-single[rel=value_1]:active,.chzn-color-reverse.chzn-single[rel=value_1]:focus,.chzn-color-reverse.chzn-single[rel=value_1]:hover,.chzn-color-reverse.chzn-single[rel=value_1][disabled],.chzn-color-state.chzn-single[rel=value_0].active,.chzn-color-state.chzn-single[rel=value_0].disabled,.chzn-color-state.chzn-single[rel=value_0]:active,.chzn-color-state.chzn-single[rel=value_0]:focus,.chzn-color-state.chzn-single[rel=value_0]:hover,.chzn-color-state.chzn-single[rel=value_0][disabled],.chzn-color-state.chzn-single[rel=value_-1].active,.chzn-color-state.chzn-single[rel=value_-1].disabled,.chzn-color-state.chzn-single[rel=value_-1]:active,.chzn-color-state.chzn-single[rel=value_-1]:focus,.chzn-color-state.chzn-single[rel=value_-1]:hover,.chzn-color-state.chzn-single[rel=value_-1][disabled],.chzn-color-state.chzn-single[rel=value_-2].active,.chzn-color-state.chzn-single[rel=value_-2].disabled,.chzn-color-state.chzn-single[rel=value_-2]:active,.chzn-color-state.chzn-single[rel=value_-2]:focus,.chzn-color-state.chzn-single[rel=value_-2]:hover,.chzn-color-state.chzn-single[rel=value_-2][disabled],.chzn-color.chzn-single[rel=value_0].active,.chzn-color.chzn-single[rel=value_0].disabled,.chzn-color.chzn-single[rel=value_0]:active,.chzn-color.chzn-single[rel=value_0]:focus,.chzn-color.chzn-single[rel=value_0]:hover,.chzn-color.chzn-single[rel=value_0][disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.chzn-color-reverse.chzn-single[rel=value_1].active,.chzn-color-reverse.chzn-single[rel=value_1]:active,.chzn-color-state.chzn-single[rel=value_0].active,.chzn-color-state.chzn-single[rel=value_0]:active,.chzn-color-state.chzn-single[rel=value_-1].active,.chzn-color-state.chzn-single[rel=value_-1]:active,.chzn-color-state.chzn-single[rel=value_-2].active,.chzn-color-state.chzn-single[rel=value_-2]:active,.chzn-color.chzn-single[rel=value_0].active,.chzn-color.chzn-single[rel=value_0]:active{background-color:#942a25\9}.controls .btn-group>.btn{min-width:50px}.controls .btn-group.btn-group-yesno>.btn{min-width:84px;padding:2px 12px}.control-label>label>h4{margin-bottom:0}.controls>fieldset{margin-bottom:0;padding-top:0;padding-bottom:0}.chzn-container .chzn-drop{z-index:1040}PK)"]�=

form.min.cssnu&1i�.chzn-small{width:120px}div.chzn-container#advancedparams_color_chzn,div.chzn-container[id^=color_][id$="_chzn"]{display:none}.input-full{width:100%;box-sizing:border-box}input[type=text].input-full{height:28px}.control-group>.alert:first-child{margin-top:0}.control-group>.alert:last-child{margin-bottom:0}.controls .input-maximize .chzn-container:hover,.controls .input-maximize .chzn-with-drop,.controls .input-maximize:focus{min-width:99%}.btn-group-yesno-reverse .active.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#ad312b;background-image:-moz-linear-gradient(top,#bd362f,#942a25);background-image:-webkit-gradient(linear,0 0,0 100%,from(#bd362f),to(#942a25));background-image:-webkit-linear-gradient(top,#bd362f,#942a25);background-image:-o-linear-gradient(top,#bd362f,#942a25);background-image:linear-gradient(to bottom,#bd362f,#942a25);background-repeat:repeat-x;border-color:#942a25 #942a25 #571916;*background-color:#942a25;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-group-yesno-reverse .active.btn-success.active,.btn-group-yesno-reverse .active.btn-success.disabled,.btn-group-yesno-reverse .active.btn-success:active,.btn-group-yesno-reverse .active.btn-success:focus,.btn-group-yesno-reverse .active.btn-success:hover,.btn-group-yesno-reverse .active.btn-success[disabled]{color:#fff;background-color:#942a25;*background-color:#802420}.btn-group-yesno-reverse .active.btn-success.active,.btn-group-yesno-reverse .active.btn-success:active{background-color:#6b1f1b\9}.btn-group-yesno-reverse .active.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#409740;background-image:-moz-linear-gradient(top,#46a546,#378137);background-image:-webkit-gradient(linear,0 0,0 100%,from(#46a546),to(#378137));background-image:-webkit-linear-gradient(top,#46a546,#378137);background-image:-o-linear-gradient(top,#46a546,#378137);background-image:linear-gradient(to bottom,#46a546,#378137);background-repeat:repeat-x;border-color:#378137 #378137 #204b20;*background-color:#378137;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-group-yesno-reverse .active.btn-danger.active,.btn-group-yesno-reverse .active.btn-danger.disabled,.btn-group-yesno-reverse .active.btn-danger:active,.btn-group-yesno-reverse .active.btn-danger:focus,.btn-group-yesno-reverse .active.btn-danger:hover,.btn-group-yesno-reverse .active.btn-danger[disabled]{color:#fff;background-color:#378137;*background-color:#2f6f2f}.btn-group-yesno-reverse .active.btn-danger.active,.btn-group-yesno-reverse .active.btn-danger:active{background-color:#285d28\9}div.rl_keycode,input.rl_codefield,input.rl_keyfield{font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:1.4em!important}input.rl_codefield,input.rl_keyfield{font-size:14px!important}.btn.disabled{cursor:not-allowed!important}.rl_keycode{color:#999;padding:2px 0}fieldset.rl_plaintext{margin-top:5px}.rl_textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.inlist .simplecolors-swatch span{position:relative}.rl_spinner{display:inline-block;box-sizing:border-box;vertical-align:top;margin:0 4px;border-top:5px solid #7ac143;border-right:5px solid #f9a541;border-bottom:5px solid #f44321;border-left:5px solid #5091cd;border-radius:50%;width:20px;height:20px;animation:rl_spinner 1s linear infinite}@keyframes rl_spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}PK)"]��l���	color.cssnu&1i�/**
 * @package         Regular Labs Library
 * @version         21.4.10972
 * 
 * @author          Peter van Westen <info@regularlabs.com>
 * @link            http://www.regularlabs.com
 * @copyright       Copyright © 2021 Regular Labs All Rights Reserved
 * @license         http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 */
/**
 * BASED ON:
 * jQuery MiniColors: A tiny color picker built on jQuery
 * Copyright Cory LaViska for A Beautiful Site, LLC. (http://www.abeautifulsite.net/)
 * Dual-licensed under the MIT and GPL Version 2 licenses
 */
.minicolors {
  position: relative;
  display: inline-block;
  z-index: 11;
}
.minicolors-focus {
  z-index: 12;
}
.minicolors.minicolors-theme-default .minicolors-input {
  margin: 0;
  border: solid 1px #cccccc;
  font: 14px sans-serif;
  width: 65px;
  height: 16px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .04);
  -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .04);
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, .04);
  padding: 2px;
  margin-right: -1px;
}
.minicolors-theme-default.minicolors .minicolors-input {
  vertical-align: middle;
  outline: none;
}
.minicolors-theme-default.minicolors-swatch-left .minicolors-input {
  margin-left: -1px;
  margin-right: auto;
}
.minicolors-theme-default.minicolors-focus .minicolors-input,
.minicolors-theme-default.minicolors-focus .minicolors-swatch {
  border-color: #999999;
}
.minicolors-hidden {
  position: absolute;
  left: -9999em;
}
.minicolors-swatch {
  position: relative;
  width: 20px;
  height: 20px;
  text-align: left;
  background: url(../images/minicolors.png) -80px 0;
  border: solid 1px #cccccc;
  vertical-align: middle;
  display: inline-block;
}
.minicolors-swatch span {
  position: absolute;
  width: 100%;
  height: 100%;
  background: none;
  -webkit-box-shadow: inset 0 9px 0 rgba(255, 255, 255, .1);
  -moz-box-shadow: inset 0 9px 0 rgba(255, 255, 255, .1);
  box-shadow: inset 0 9px 0 rgba(255, 255, 255, .1);
  display: inline-block;
}
.minicolors-panel {
  position: absolute;
  top: 26px;
  left: 0;
  width: 173px;
  height: 152px;
  background: white;
  border: solid 1px #cccccc;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .2);
  -moz-box-shadow: 0 0 20px rgba(0, 0, 0, .2);
  box-shadow: 0 0 20px rgba(0, 0, 0, .2);
  display: none;
}
.minicolors-position-top .minicolors-panel {
  top: -156px;
}
.minicolors-position-left .minicolors-panel {
  left: -83px;
}
.minicolors-position-left.minicolors-with-opacity .minicolors-panel {
  left: -104px;
}
.minicolors-with-opacity .minicolors-panel {
  width: 194px;
}
.minicolors .minicolors-grid {
  position: absolute;
  top: 1px;
  left: 1px;
  width: 150px;
  height: 150px;
  background: url(../images/minicolors.png) -120px 0;
  cursor: crosshair;
}
.minicolors .minicolors-grid-inner {
  position: absolute;
  top: 0;
  left: 0;
  width: 150px;
  height: 150px;
  background: none;
}
.minicolors-slider-saturation .minicolors-grid {
  background-position: -420px 0;
}
.minicolors-slider-saturation .minicolors-grid-inner {
  background: url(../images/minicolors.png) -270px 0;
}
.minicolors-slider-brightness .minicolors-grid {
  background-position: -570px 0;
}
.minicolors-slider-brightness .minicolors-grid-inner {
  background: black;
}
.minicolors-slider-wheel .minicolors-grid {
  background-position: -720px 0;
}
.minicolors-slider,
.minicolors-opacity-slider {
  position: absolute;
  top: 1px;
  left: 152px;
  width: 20px;
  height: 150px;
  background: white url(../images/minicolors.png) 0 0;
  cursor: crosshair;
}
.minicolors-slider-saturation .minicolors-slider {
  background-position: -60px 0;
}
.minicolors-slider-brightness .minicolors-slider {
  background-position: -20px 0;
}
.minicolors-slider-wheel .minicolors-slider {
  background-position: -20px 0;
}
.minicolors-opacity-slider {
  left: 173px;
  background-position: -40px 0;
  display: none;
}
.minicolors-with-opacity .minicolors-opacity-slider {
  display: block;
}
.minicolors-grid .minicolors-picker {
  position: absolute;
  top: 70px;
  left: 70px;
  width: 10px;
  height: 10px;
  border: solid 1px black;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  margin-top: -6px;
  margin-left: -6px;
  background: none;
}
.minicolors-grid .minicolors-picker span {
  position: absolute;
  top: 0;
  left: 0;
  width: 6px;
  height: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  border: solid 2px white;
}
.minicolors-picker {
  position: absolute;
  top: 0;
  left: 0;
  width: 18px;
  height: 2px;
  background: white;
  border: solid 1px black;
  margin-top: -2px;
}
.minicolors-inline .minicolors-input,
.minicolors-inline .minicolors-swatch {
  display: none;
}
.minicolors-inline .minicolors-panel {
  position: relative;
  top: auto;
  left: auto;
  display: inline-block;
}
.minicolors-theme-bootstrap .minicolors-input {
  padding: 4px 6px;
  padding-left: 30px;
  background-color: white;
  border: 1px solid #cccccc;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #555555;
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size: 14px;
  height: 19px;
  margin: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.minicolors-theme-bootstrap.minicolors-focus .minicolors-input {
  border-color: #6fb8f1;
  -webkit-box-shadow: 0 0 10px #6fb8f1;
  -moz-box-shadow: 0 0 10px #6fb8f1;
  box-shadow: 0 0 10px #6fb8f1;
  outline: none;
}
.minicolors-theme-bootstrap .minicolors-swatch {
  position: absolute;
  left: 4px;
  top: 4px;
  z-index: 12;
}
.minicolors-theme-bootstrap.minicolors-swatch-position-right .minicolors-input {
  padding-left: 6px;
  padding-right: 30px;
}
.minicolors-theme-bootstrap.minicolors-swatch-position-right .minicolors-swatch {
  left: auto;
  right: 4px;
}
.minicolors-theme-bootstrap .minicolors-panel {
  top: 28px;
  z-index: 13;
}
.minicolors-theme-bootstrap.minicolors-position-top .minicolors-panel {
  top: -154px;
}
.minicolors-theme-bootstrap.minicolors-position-left .minicolors-panel {
  left: -63px;
}
.minicolors-theme-bootstrap.minicolors-position-left.minicolors-with-opacity .minicolors-panel {
  left: -84px;
}
PK)"]d���66
color.min.cssnu&1i�.minicolors{position:relative;display:inline-block;z-index:11}.minicolors-focus{z-index:12}.minicolors.minicolors-theme-default .minicolors-input{margin:0 -1px 0 0;border:1px solid #ccc;font:14px sans-serif;width:65px;height:16px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.04);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.04);box-shadow:inset 0 2px 4px rgba(0,0,0,.04);padding:2px}.minicolors-theme-default.minicolors .minicolors-input{vertical-align:middle;outline:0}.minicolors-theme-default.minicolors-swatch-left .minicolors-input{margin-left:-1px;margin-right:auto}.minicolors-theme-default.minicolors-focus .minicolors-input,.minicolors-theme-default.minicolors-focus .minicolors-swatch{border-color:#999}.minicolors-hidden{position:absolute;left:-9999em}.minicolors-swatch{position:relative;width:20px;height:20px;text-align:left;background:url(../images/minicolors.png) -80px 0;border:1px solid #ccc;vertical-align:middle;display:inline-block}.minicolors-swatch span{position:absolute;width:100%;height:100%;background:0 0;-webkit-box-shadow:inset 0 9px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 9px 0 rgba(255,255,255,.1);box-shadow:inset 0 9px 0 rgba(255,255,255,.1);display:inline-block}.minicolors-panel{position:absolute;top:26px;left:0;width:173px;height:152px;background:#fff;border:1px solid #ccc;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);-moz-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2);display:none}.minicolors-position-top .minicolors-panel{top:-156px}.minicolors-position-left .minicolors-panel{left:-83px}.minicolors-position-left.minicolors-with-opacity .minicolors-panel{left:-104px}.minicolors-with-opacity .minicolors-panel{width:194px}.minicolors .minicolors-grid{position:absolute;top:1px;left:1px;width:150px;height:150px;background:url(../images/minicolors.png) -120px 0;cursor:crosshair}.minicolors .minicolors-grid-inner{position:absolute;top:0;left:0;width:150px;height:150px;background:0 0}.minicolors-slider-saturation .minicolors-grid{background-position:-420px 0}.minicolors-slider-saturation .minicolors-grid-inner{background:url(../images/minicolors.png) -270px 0}.minicolors-slider-brightness .minicolors-grid{background-position:-570px 0}.minicolors-slider-brightness .minicolors-grid-inner{background:#000}.minicolors-slider-wheel .minicolors-grid{background-position:-720px 0}.minicolors-opacity-slider,.minicolors-slider{position:absolute;top:1px;left:152px;width:20px;height:150px;background:url(../images/minicolors.png) #fff;cursor:crosshair}.minicolors-slider-saturation .minicolors-slider{background-position:-60px 0}.minicolors-slider-brightness .minicolors-slider,.minicolors-slider-wheel .minicolors-slider{background-position:-20px 0}.minicolors-opacity-slider{left:173px;background-position:-40px 0;display:none}.minicolors-with-opacity .minicolors-opacity-slider{display:block}.minicolors-grid .minicolors-picker{position:absolute;top:70px;left:70px;width:10px;height:10px;border:1px solid #000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-top:-6px;margin-left:-6px;background:0 0}.minicolors-grid .minicolors-picker span{position:absolute;top:0;left:0;width:6px;height:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:2px solid #fff}.minicolors-picker{position:absolute;top:0;left:0;width:18px;height:2px;background:#fff;border:1px solid #000;margin-top:-2px}.minicolors-inline .minicolors-input,.minicolors-inline .minicolors-swatch{display:none}.minicolors-inline .minicolors-panel{position:relative;top:auto;left:auto;display:inline-block}.minicolors-theme-bootstrap .minicolors-input{padding:4px 6px 4px 30px;background-color:#fff;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#555;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:14px;height:19px;margin:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.minicolors-theme-bootstrap.minicolors-focus .minicolors-input{border-color:#6fb8f1;-webkit-box-shadow:0 0 10px #6fb8f1;-moz-box-shadow:0 0 10px #6fb8f1;box-shadow:0 0 10px #6fb8f1;outline:0}.minicolors-theme-bootstrap .minicolors-swatch{position:absolute;left:4px;top:4px;z-index:12}.minicolors-theme-bootstrap.minicolors-swatch-position-right .minicolors-input{padding-left:6px;padding-right:30px}.minicolors-theme-bootstrap.minicolors-swatch-position-right .minicolors-swatch{left:auto;right:4px}.minicolors-theme-bootstrap .minicolors-panel{top:28px;z-index:13}.minicolors-theme-bootstrap.minicolors-position-top .minicolors-panel{top:-154px}.minicolors-theme-bootstrap.minicolors-position-left .minicolors-panel{left:-63px}.minicolors-theme-bootstrap.minicolors-position-left.minicolors-with-opacity .minicolors-panel{left:-84px}PK)"]�:E��codemirror.cssnu&1i�/**
 * @package         Regular Labs Library
 * @version         21.4.10972
 * 
 * @author          Peter van Westen <info@regularlabs.com>
 * @link            http://www.regularlabs.com
 * @copyright       Copyright © 2021 Regular Labs All Rights Reserved
 * @license         http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 */
.rl_codemirror .CodeMirror {
  height: 100px;
  min-height: 100px;
  max-height: none;
  padding-bottom: 15px;
}
.rl_codemirror .cm-resize-handle {
  position: relative;
  background: #f7f7f7;
  height: 15px;
  user-select: none;
  cursor: ns-resize;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  z-index: 2;
}
.rl_codemirror .cm-resize-handle:before {
  position: absolute;
  left: 50%;
  content: '\2261';
  /* https://en.wikipedia.org/wiki/Triple_bar */
  color: #999999;
  line-height: 13px;
  font-size: 15px;
}
.rl_codemirror .cm-resize-handle:hover {
  background: #f0f0f0;
}
.rl_codemirror .cm-resize-handle:hover:before {
  color: black;
}
PK)"]�ަ3NNcolorpicker.min.cssnu&1i�.rl_colorpicker-swatch{cursor:pointer;position:relative;width:20px;height:20px;text-align:left;background:url(../images/minicolors.png) -80px 0;border:1px solid #ccc;vertical-align:middle;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden}.rl_colorpicker-swatch span{position:absolute;width:100%;height:100%;background:0 0;-webkit-box-shadow:inset 0 9px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 9px 0 rgba(255,255,255,.1);box-shadow:inset 0 9px 0 rgba(255,255,255,.1);display:inline-block}.rl_colorpicker-panel .rl_colorpicker-swatch{margin:0 4px 4px 0}.rl_colorpicker-swatch span:focus,.rl_colorpicker-swatch.active,.rl_colorpicker-swatch:focus,.rl_colorpicker-swatch:hover{outline:0;outline:dotted thin\9}.rl_colorpicker-swatch.active,.rl_colorpicker-swatch:hover{border-color:rgba(82,168,236,.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}.rl_colorpicker-panel{position:absolute;top:100%;left:0;z-index:10;display:none;float:left;padding:6px 2px 2px 6px;margin:1px 0 0;list-style:none;background-color:#fff;border:1px solid #ddd;*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}PK)"][��Amultiselect.cssnu&1i�/**
 * @package         Regular Labs Library
 * @version         21.4.10972
 * 
 * @author          Peter van Westen <info@regularlabs.com>
 * @link            http://www.regularlabs.com
 * @copyright       Copyright © 2021 Regular Labs All Rights Reserved
 * @license         http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 */
div.rl_multiselect {
  margin-bottom: 0;
}
div.rl_multiselect ul.rl_multiselect-ul {
  margin: 0;
  padding: 0;
  margin-top: 8px;
}
div.rl_multiselect ul.rl_multiselect-ul li {
  margin: 0;
  padding: 2px 10px 2px;
  list-style: none;
}
div.rl_multiselect ul.rl_multiselect-ul span.rl_multiselect-toggle {
  line-height: 18px;
}
div.rl_multiselect ul.rl_multiselect-ul label {
  font-size: 1em;
  margin-left: 8px;
}
div.rl_multiselect ul.rl_multiselect-ul label.nav-header {
  padding: 0;
}
div.rl_multiselect ul.rl_multiselect-ul input {
  margin: 2px 0 0 8px;
}
div.rl_multiselect ul.rl_multiselect-ul .rl_multiselect-menu {
  margin: 0 6px;
}
div.rl_multiselect ul.rl_multiselect-ul ul.dropdown-menu {
  margin: 0;
}
div.rl_multiselect ul.rl_multiselect-ul ul.dropdown-menu li {
  padding: 0 5px;
  border: none;
}
PK)"]��RF��multiselect.min.cssnu&1i�div.rl_multiselect{margin-bottom:0}div.rl_multiselect ul.rl_multiselect-ul{margin:8px 0 0;padding:0}div.rl_multiselect ul.rl_multiselect-ul li{margin:0;padding:2px 10px;list-style:none}div.rl_multiselect ul.rl_multiselect-ul span.rl_multiselect-toggle{line-height:18px}div.rl_multiselect ul.rl_multiselect-ul label{font-size:1em;margin-left:8px}div.rl_multiselect ul.rl_multiselect-ul label.nav-header{padding:0}div.rl_multiselect ul.rl_multiselect-ul input{margin:2px 0 0 8px}div.rl_multiselect ul.rl_multiselect-ul .rl_multiselect-menu{margin:0 6px}div.rl_multiselect ul.rl_multiselect-ul ul.dropdown-menu{margin:0}div.rl_multiselect ul.rl_multiselect-ul ul.dropdown-menu li{padding:0 5px;border:none}PK:"]�YBA�A�plugin.min.cssnu&1i�@import url(../vendor/uikit/uikit.min.css);@import url(../vendor/jquery/css/jquery-ui.min.css);.uk-close:after,[class*=uk-icon-],html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@font-face{font-family:wfeditor;src:url(../fonts/wfeditor.woff) format('woff');font-weight:400;font-style:normal}.uk-close:after,[class*=uk-icon-]{font-family:wfeditor;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:1rem;vertical-align:middle}.uk-icon-bold:before,.uk-icon-italic:before,.uk-icon-strikethrough:before,.uk-icon-underline:before{font-family:"times new roman,times";line-height:1.25rem}.uk-icon-xsmall{font-size:.5rem}.uk-icon-strikethrough:before{content:"S";font-size:1.25rem;text-decoration:line-through}.uk-icon-underline:before{content:"U";text-decoration:underline;font-size:1.25rem}.uk-icon-bold:before{content:"B";font-weight:800;font-size:1.25rem}.uk-icon-italic:before{content:"I";font-style:italic;font-size:1.25rem}.mce-toolbar .uk-icon-backcolor,.mce-toolbar .uk-icon-forecolor{line-height:1em}.uk-icon-backcolor:before,.uk-icon-forecolor:before{content:"A";font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700}.uk-icon-selectall::before{content:"";padding:.5rem;display:inline-block;background-color:#eee;border:1px dashed #aaa}.uk-icon-style:after,.uk-icon-style:before{content:"A";font-weight:700}.uk-icon-style{position:relative}.uk-icon-style:before{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75em;position:absolute;top:0;left:0}.uk-icon-style:after{font-family:georgia,palatino,serif;font-size:1.25em;color:#666;font-style:italic;position:absolute;right:0;bottom:0}.uk-icon-code-search-matchcase:before,.uk-icon-code-search-regex:before,.uk-icon-code-search-wholeword:before{font-family:Tahoma,Arial,sans-serif;font-size:14px;line-height:1}.uk-icon-visualblocks:before{content:"P";font-size:.625rem;position:absolute;top:.375rem;left:.375rem;border:1px dashed #444;width:.75rem;height:.75rem;text-align:left;padding:.125rem;line-height:.5rem;color:#444;font-weight:700}.uk-icon-hashtag:before{content:"#";font-family:Tahoma,Arial,sans-serif;font-weight:700;line-height:2em}.uk-icon-microdata:before{content:"\ec1b"}.uk-icon-iframe:before{content:"\ead6"}.uk-icon-arrow-up:before{content:"\edcc"}.uk-icon-arrow-down:before{content:"\edd0"}.uk-icon-columns:before{content:"\e900"}.uk-icon-checkbox:before{content:"\e033"}.uk-icon-file-text:before,.uk-icon-file:before,.uk-icon-filemanager:before,.uk-icon-files:before{content:"\e9ad"}.uk-icon-file-aiff:before,.uk-icon-file-audio:before,.uk-icon-file-mp3:before,.uk-icon-file-oga:before,.uk-icon-file-wav:before,.uk-icon-file-wma:before{content:"\e9b1"}.uk-icon-file-avi:before,.uk-icon-file-m4v:before,.uk-icon-file-mov:before,.uk-icon-file-mp4:before,.uk-icon-file-ogg:before,.uk-icon-file-ogv:before,.uk-icon-file-video:before,.uk-icon-file-webm:before{content:"\e9b5"}.uk-icon-email:before{content:"\ea32"}.uk-icon-backward:before{content:"\ed88"}.uk-icon-forward:before{content:"\ed89"}.uk-icon-first:before{content:"\ed8a"}.uk-icon-last:before{content:"\ed8b"}.uk-icon-sort-alpha-asc:before{content:"\ee4c"}.uk-icon-sort-alpha-desc:before{content:"\ee4d"}.uk-icon-sort-numeric-asc:before{content:"\ee4e"}.uk-icon-sort-numeric-desc:before{content:"\ee4f"}.uk-icon-thumbnail-create:before,.uk-icon-thumbnail-delete:before,.uk-icon-thumbnail:before{content:"\e93e"}.uk-icon-upload:before{content:"\ec7f"}.uk-icon-star:before{content:"\ece2"}.uk-icon-remove:before{content:"\ed6d"}.uk-icon-remove-small:before{content:"\ed6e"}.uk-icon-folder-open:before{content:"\e930"}.uk-icon-home:before{content:"\e901"}.uk-icon-edit:before{content:"\e914"}.uk-icon-quill:before{content:"\e91b"}.uk-icon-image:before,.uk-icon-picture:before{content:"\e93c"}.uk-icon-file-media:before,.uk-icon-file-video:before,.uk-icon-film:before,.uk-icon-media:before{content:"\e95e"}.uk-icon-file-empty:before{content:"\e99d"}.uk-icon-file-plus:before{content:"\e9a1"}.uk-icon-file-apng:before,.uk-icon-file-avif:before,.uk-icon-file-bmp:before,.uk-icon-file-gif:before,.uk-icon-file-image:before,.uk-icon-file-jpeg:before,.uk-icon-file-jpg:before,.uk-icon-file-picture:before,.uk-icon-file-png:before,.uk-icon-file-svg:before,.uk-icon-file-tiff:before{content:"\e9af"}.uk-icon-file-gz:before,.uk-icon-file-rar:before,.uk-icon-file-tar:before,.uk-icon-file-zip:before{content:"\e9b9"}.uk-icon-file-xml:before{content:"\e9bb"}.uk-icon-file-ppt:before,.uk-icon-file-pptx:before,.uk-icon-file-presentation:before{content:"\e9bf"}.uk-icon-file-spreadsheet:before,.uk-icon-file-xls:before,.uk-icon-file-xlsx:before{content:"\e9c5"}.uk-icon-copy:before{content:"\e9c7"}.uk-icon-paste:before{content:"\e9ca"}.uk-icon-pastetext:before{content:"\e9cb"}.uk-icon-folder:before{content:"\e9db"}.uk-icon-folder-plus:before{content:"\e9df"}.uk-icon-print:before{content:"\ea66"}.uk-icon-undo:before{content:"\eabc"}.uk-icon-redo:before{content:"\eabd"}.uk-icon-blockquote:before{content:"\eb18"}.uk-icon-searchreplace:before{content:"\eb2b"}.uk-icon-search:before{content:"\eb33"}.uk-icon-fullscreen:before{content:"\eb3b"}.uk-icon-cog:before,.uk-icon-gear:before{content:"\eb63"}.uk-icon-cleanup:before{content:"\ebf8"}.uk-icon-trash:before{content:"\ebfa"}.uk-icon-numlist:before{content:"\ec55"}.uk-icon-bullist:before{content:"\ec57"}.uk-icon-grid:before{content:"\ec5f"}.uk-icon-list:before{content:"\ec6a"}.uk-icon-link:before{content:"\ec98"}.uk-icon-unlink:before{content:"\ec99"}.uk-icon-anchor:before{content:"\eca0"}.uk-icon-preview:before{content:"\ecb3"}.uk-icon-help:before{content:"\ed56"}.uk-icon-plus-circle:before{content:"\ed5c"}.uk-icon-minus-circle:before{content:"\ed5d"}.uk-close:after,.uk-icon-cancel:before,.uk-icon-close:before,.uk-icon-cross:before{content:"\ed69";font-size:.75em;line-height:1.25em}.uk-icon-check:before,.uk-icon-checkmark:before{content:"\ed6c"}.uk-icon-spellchecker:before{content:"\ed71"}.uk-icon-refresh:before{content:"\eda7"}.uk-icon-caret-up:before{content:"\edc4"}.uk-icon-caret-right:before{content:"\edc5"}.uk-icon-caret-down:before{content:"\edc6"}.uk-icon-caret-left:before{content:"\edc7"}.uk-icon-arrow-right:before{content:"\edcb"}.uk-icon-arrow-left:before{content:"\edcf"}.uk-icon-cut:before{content:"\ee83"}.uk-icon-charmap:before{content:"\ee9e"}.uk-icon-nonbreaking:before{content:"\eea0"}.uk-icon-readmore:before{content:"\eea2"}.uk-icon-superscript:before{content:"\eea3"}.uk-icon-subscript:before{content:"\eea4"}.uk-icon-pagebreak:before{content:"\eea9"}.uk-icon-removeformat:before{content:"\eeaa"}.uk-icon-template:before,.uk-icon-templatemanager:before{content:"\eead"}.uk-icon-visualchars:before{content:"\eeae"}.uk-icon-ltr:before{content:"\eeaf"}.uk-icon-rtl:before{content:"\eeb0"}.uk-icon-alignleft:before{content:"\eeb8"}.uk-icon-aligncenter:before{content:"\eeb9"}.uk-icon-alignright:before{content:"\eeba"}.uk-icon-alignjustify:before{content:"\eebb"}.uk-icon-indent:before{content:"\eebc"}.uk-icon-outdent:before{content:"\eebd"}.uk-icon-code:before{content:"\eeca"}.uk-icon-file-pdf:before{content:"\ef36"}.uk-icon-file-openoffice:before{content:"\ef37"}.uk-icon-file-word:before{content:"\ef38"}.uk-icon-file-excel:before{content:"\ef39"}.uk-icon-hr:before{content:"\e01c"}.uk-icon-emotions:before{content:"\e021"}.uk-icon-restoredraft:before{content:"\e028"}.uk-icon-resize:before{content:"\e032"}.uk-icon-table:before,.uk-icon-tableprops:before{content:"\e01b"}.uk-icon-tablerowprops:before{content:"\e604"}.uk-icon-tablecellprops:before{content:"\e605"}.uk-icon-table-2:before{content:"\e606"}.uk-icon-tablemergecells:before{content:"\e607"}.uk-icon-tableinsertcolbefore:before{content:"\e608"}.uk-icon-tableinsertcolafter:before{content:"\e609"}.uk-icon-tableinsertrowbefore:before{content:"\e60a"}.uk-icon-tableinsertrowafter:before{content:"\e60b"}.uk-icon-tablesplitcells:before{content:"\e60d"}.uk-icon-tabledelete:before{content:"\e60e"}.uk-icon-tableleftheader:before{content:"\e62a"}.uk-icon-tabletopheader:before{content:"\e62b"}.uk-icon-tabledeleterow:before{content:"\e800"}.uk-icon-tabledeletecol:before{content:"\e801"}.uk-icon-drag:before{content:"\e908"}.uk-icon-minus:before{content:"\e939"}.uk-icon-plus:before{content:"\e93a"}.uk-icon-rotateleft:before{content:"\eaa8"}.uk-icon-rotateright:before{content:"\eaa9"}.uk-icon-flipv:before{content:"\eaaa"}.uk-icon-fliph:before{content:"\eaac"}.uk-icon-crop:before{content:"\ee78"}.uk-icon-save:before{content:"\e000"}.uk-icon-tag:before{content:"\e013"}.uk-icon-cloud-upload:before{content:"\f0ee"}.uk-icon-lightbox:before{content:"\eecb"}.uk-icon-lightbulb:before{content:"\ebfb";border:1px solid #bbb;padding:1px;margin:-1px 0 0 -2px}.uk-icon-loop:before{content:"\eda8"}.uk-icon-exchange:before{content:"\ee46"}.uk-icon-cross-small:before{content:"\ed6f"}.uk-icon-thumbnail-remove:before{content:"\e93f"}.uk-icon-caption-add:before{content:"\e942"}.uk-icon-caption-delete:before{content:"\e940"}.uk-icon-multiple-images:before{content:"\e943"}.uk-icon-lock:before{content:"\e98f"}.uk-icon-unlocked:before{content:"\e990"}.uk-icon-code-highlight:before{content:"\e924"}.uk-icon-code-linenumbers:before{content:"\ec55"}.uk-icon-code-search-next:before{content:"\edcb"}.uk-icon-code-search-previous:before{content:"\edcf"}.uk-icon-code-format:before{content:"\eebc"}.uk-icon-code-replace-all:before{content:"\eda8"}.uk-icon-code-replace:before{content:"\ee46"}.uk-icon-code-wrap:before{content:"\e902"}.uk-icon-key:before{content:"\e98d"}.uk-icon-code-search-regex:before{content:".*";font-weight:700}.uk-icon-code-search-matchcase:before{content:"Aa"}.uk-icon-code-search-wholeword:before{content:"ab";text-decoration:underline}.uk-icon-spinner::before{content:"";border:.25rem solid rgba(0,0,0,.1);border-left-color:#888;border-radius:50%;width:1.25em;height:1.25em;animation:donut-spin 1.2s linear infinite;box-sizing:border-box;display:inline-block;vertical-align:middle;line-height:1}@keyframes donut-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:.8}100%{transform:scale(1.2);opacity:0}}.uk-close:after{font-size:.75em}html{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.uk-form-horizontal .uk-form-label{font-weight:inherit;line-height:32px;display:flex;align-items:center;margin:0}.uk-form-horizontal .uk-form-label.uk-text-center{justify-content:center}.uk-form-horizontal .uk-grid>.uk-form-label{line-height:1.25}.uk-form{height:100%;position:relative}.uk-grid-small>div{padding-left:10px}.uk-grid-mini{margin-left:-10px}.uk-grid-mini>*,.uk-grid-mini>div{padding-left:5px}[class*=uk-icon-]{font-size:16px}.uk-icon-medium{font-size:1.75em}.uk-icon-large{font-size:2em}.uk-icon-small{font-size:1.5em}.uk-close{font-size:14px;width:2em;height:2em}.uk-placeholder-small{padding:5px;margin:5px 0}.uk-button,.uk-button-danger,.uk-button-primary,.uk-button-success{text-shadow:inherit;box-shadow:inherit;line-height:inherit;display:inline-flex;align-items:center}.uk-button.uk-active,.uk-button:active{background-color:#ddd}.uk-navbar .uk-button{border-radius:0}.uk-modal-footer .uk-button:not(.uk-button-primary):not(.uk-button-danger):not(.uk-button-success){background-color:#fff;border-color:#ddd}.uk-modal-footer .uk-button:not(.uk-button-primary):not(.uk-button-danger):not(.uk-button-success):focus,.uk-modal-footer .uk-button:not(.uk-button-primary):not(.uk-button-danger):not(.uk-button-success):hover{color:#444;border-color:#888}.uk-button .uk-text,.uk-button-text{vertical-align:middle;cursor:pointer;display:inline-block;line-height:2;min-width:3em}.uk-modal{padding:10px;background:0 0}.uk-modal-dialog{padding:10px;margin:0 auto;top:50%;max-height:100%;border-radius:4px;overflow:hidden;transform:translateY(-100%)}.uk-open .uk-modal-dialog{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.uk-modal-dialog-full{width:100%}.uk-modal-confirm,.uk-modal-prompt{width:350px}.uk-modal-prompt input[aria-invalid]+.uk-form-help-block{display:none}.uk-modal-prompt input[aria-invalid=true]+.uk-form-help-block{display:block}.uk-modal-preview{min-height:120px;min-width:320px;max-width:640px}.uk-modal-preview .uk-modal-body{width:auto;height:auto;margin:auto;overflow:hidden}.uk-modal-preview .uk-modal-body .iframe-preview,.uk-modal-preview .uk-modal-body .media-preview{padding-bottom:56.25%;width:100%;height:0;position:relative}.uk-modal-preview .uk-modal-body .media-preview-audio{padding-bottom:50px}.uk-modal-preview .uk-modal-body embed,.uk-modal-preview .uk-modal-body iframe,.uk-modal-preview .uk-modal-body object,.uk-modal-preview .uk-modal-body video{border:0;position:absolute;top:0;left:0;width:100%;height:100%}.uk-modal-preview .uk-modal-body .image-preview{text-align:center;width:100%;height:auto;margin:auto}.uk-modal-preview .uk-modal-body .image-preview:empty{width:400px;height:400px}.uk-modal-preview .uk-modal-body audio,.uk-modal-preview .uk-modal-body img{text-align:center;width:100%;height:auto}.uk-modal-dialog>.uk-close:first-child{margin:0;position:absolute;right:5px;top:5px}.uk-modal-header{padding:10px;margin:-10px -10px 0;background:#fff;border-bottom:1px solid #fff;border-radius:4px 4px 0 0}.uk-modal-body{padding:30px 0 20px}.uk-modal-header+.uk-modal-body{padding:10px 0 0}.uk-modal-dialog .uk-modal-close{opacity:1}.uk-modal-dialog .uk-close:focus,.uk-modal-dialog .uk-close:hover{color:#444;background:#e5e5e5;border-radius:2px}.uk-modal-header h3{font-weight:700;font-size:1.25rem}.uk-modal-footer{padding:8px;margin:8px -8px -8px;border-top:1px solid #fff;border-radius:0 0 4px 4px;background:#fff}.uk-modal-alert .uk-modal-dialog,.uk-modal-confirm .uk-modal-dialog,.uk-modal-prompt .uk-modal-dialog{width:360px}.uk-modal-alert,.uk-modal-confirm,.uk-modal-prompt{display:flex;flex-direction:column}.uk-modal-alert .uk-modal-body,.uk-modal-confirm .uk-modal-body,.uk-modal-prompt .uk-modal-body{flex:1;min-height:2rem}.uk-accordion-title{margin-bottom:5px}.uk-accordion-content{padding:0 5px}.uk-form input[type=text],.uk-form select,.uk-form textarea{padding:2px}.uk-form input[type=checkbox]{margin:2px 4px 0 0}.uk-form legend{font-size:14px;line-height:32px;padding-bottom:0;font-weight:600}.uk-form legend:after{border:0}.uk-switcher{overflow:auto}.uk-switcher>*{display:none}.uk-switcher>.uk-active{display:block}.uk-comment-header{border:0;border-radius:0;background:0 0;margin:0;padding:0 0 10px}.uk-comment-meta{color:#444;font-size:1rem;margin:0;line-height:20px}.uk-form-row.uk-flex{display:flex;gap:1em;align-items:center}.uk-form-horizontal .uk-form-controls{display:flex;align-items:center}.uk-form-horizontal .uk-form-controls input[type=text],.uk-form-horizontal .uk-form-controls input[type=number],.uk-form-horizontal .uk-form-controls select,.uk-form-horizontal .uk-form-controls textarea{width:100%}.uk-form-horizontal .uk-form-controls input[type=text],.uk-form-horizontal .uk-form-controls input[type=number],.uk-form-horizontal .uk-form-controls select{line-height:1em;height:32px}.uk-form-horizontal .uk-form-controls select{line-height:1}.uk-form-horizontal .uk-form-controls input[type=range]{height:32px}.uk-form-horizontal .uk-form-controls-text{padding-top:0}.uk-form-row+.uk-form-row,.uk-form-row+.uk-grid,.uk-grid+.uk-form-row,.uk-grid+.uk-grid{margin-top:.5em}.uk-form-icon-both>input{padding:0 2em!important}.uk-form-icon>[class*=uk-icon-]{width:2em;font-size:16px;line-height:2em;margin:0;top:0;color:#666}.uk-form-icon-both>[class*=uk-icon-]:last-child,.uk-form-icon-flip>[class*=uk-icon-]{display:block;cursor:pointer;pointer-events:inherit;right:0;padding:0;margin-top:0;width:2em;height:2em;top:0;line-height:2em}.uk-form-icon-both>[class*=uk-icon-]:first-child{left:inherit;right:inherit}.uk-form-icon .uk-icon-none{top:0;font-size:1em;height:32px;line-height:32px;vertical-align:middle;width:3em}.uk-form-icon-flip .uk-icon+.uk-icon{right:30px}.uk-form-icon-flip .uk-icon+.uk-icon+.uk-icon{right:60px}.uk-form-icon-flip>input{padding-right:26px!important}.uk-form-icon-both>[class*=uk-icon-colorpicker]:last-child,.uk-form-icon-flip>[class*=uk-icon-colorpicker]{background-color:#fff;width:2em;height:2em;top:.25em;border-radius:2px;right:.25em;box-sizing:border-box}html[dir=rtl] .uk-form-icon-both>[class*=uk-icon-colorpicker]:last-child,html[dir=rtl] .uk-form-icon-flip>[class*=uk-icon-colorpicker]{left:1em;right:inherit}.uk-form-icon>[class*=uk-icon-hashtag]{width:1.5em;height:2em;top:0;margin:0}.uk-dropdown{z-index:1010}.uk-pagination>li>a,.uk-pagination>li>span{min-width:1em}.uk-invisible{visibility:hidden!important}input[type=range]{-webkit-appearance:none;max-width:100%;border-radius:0;border:0;margin:0;padding:0}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#ecf0f1;border:1px solid #bdc3c7;width:10px;height:10px;border-radius:0;cursor:pointer;margin-top:-1px}input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;border-radius:0;height:10px;border:1px solid #bdc3c7;background-color:#fff}input[type=range]::-moz-range-track{border-radius:0;height:10px;border:1px solid #bdc3c7;background-color:#fff}input[type=range]::-moz-range-thumb{background:#ecf0f1;border:1px solid #bdc3c7;width:10px;height:10px;border-radius:0;cursor:pointer}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{background:0 0}input[type=range]::-ms-track{border-radius:0;height:10px;border:1px solid #bdc3c7;background-color:#fff;color:transparent}input[type=range]::-ms-thumb{background-color:#ecf0f1;border:1px solid #bdc3c7;width:10px;height:10px;border-radius:0;cursor:pointer;margin:0}.uk-grid>.uk-width-1-4{padding-left:10px}.uk-width-0-10,.uk-width-0-2,.uk-width-0-3,.uk-width-0-4,.uk-width-0-5,.uk-width-0-6,.uk-width-auto{width:auto}@media (min-width:960px){.uk-form-horizontal .uk-form-controls{margin-left:0;margin-left:initial}.uk-form-horizontal .uk-form-label{width:initial}.uk-form-horizontal .uk-width-1-10{width:10%}.uk-form-horizontal .uk-width-1-5,.uk-form-horizontal .uk-width-2-10{width:20%}.uk-form-horizontal .uk-width-3-10{width:30%}.uk-form-horizontal .uk-width-2-5,.uk-form-horizontal .uk-width-4-10{width:40%}}@media (min-width:414px){.uk-form-horizontal .uk-form-controls,.uk-form-horizontal .uk-form-label,.uk-form-row [class*=uk-width]{float:left}.uk-form-horizontal .uk-width-small-1-10{width:10%}.uk-form-horizontal .uk-width-small-1-5,.uk-form-horizontal .uk-width-small-2-10{width:20%}.uk-form-horizontal .uk-width-small-3-10{width:30%}.uk-form-horizontal .uk-width-small-2-5,.uk-form-horizontal .uk-width-small-4-10{width:40%}}@media (max-width:414px){.uk-hidden-mini{display:none!important}.uk-width-mini-1-1{width:100%}.uk-width-mini-1-2,.uk-width-mini-2-4,.uk-width-mini-3-6,.uk-width-mini-5-10{width:50%}.uk-width-mini-1-3,.uk-width-mini-2-6{width:33.333%}.uk-width-mini-2-3,.uk-width-mini-4-6{width:66.666%}.uk-width-mini-1-4{width:25%}.uk-width-mini-3-4{width:75%}.uk-width-mini-1-5,.uk-width-mini-2-10{width:20%}.uk-width-mini-2-5,.uk-width-mini-4-10{width:40%}.uk-width-mini-3-5,.uk-width-mini-6-10{width:60%}.uk-width-mini-4-5,.uk-width-mini-8-10{width:80%}.uk-width-mini-1-6{width:16.666%}.uk-width-mini-5-6{width:83.333%}.uk-width-mini-1-10{width:10%}.uk-width-mini-3-10{width:30%}.uk-width-mini-7-10{width:70%}.uk-width-mini-9-10{width:90%}.uk-placeholder{padding:10px}.uk-placeholder-small{padding:5px}}.uk-icon-none{font-family:inherit}.uk-icon-thumb-create:before{content:"\f03e"}.uk-progress-bar{line-height:20px;text-shadow:inherit;font-size:inherit;box-shadow:inherit}.uk-stack{position:relative;display:inline-block;width:1em;height:1em;line-height:1em;vertical-align:middle}.uk-stack .uk-icon{position:absolute;left:0;width:100%;text-align:center}.uk-inline-help .uk-modal-dialog{height:100%}.uk-inline-help .uk-modal-dialog iframe{width:100%;height:calc(100% - 48px)}.uk-margin-left-remove{margin-left:0!important}.uk-margin-right-remove{margin-right:0!important}.uk-form-label{min-width:32px}input[list]::-webkit-calendar-picker-indicator,input[list]::-webkit-list-button{display:none}select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;padding-right:20px;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");background-repeat:no-repeat;background-position:100% 50%}.uk-form-row:after,.uk-form-row:before{content:normal}.uk-tooltip{max-width:20rem}.uk-form-striped.uk-form-row:nth-of-type(even){background:#f5f5f5}.uk-panel-box{padding:.5rem}.uk-panel-box-secondary{border:0}.uk-form-icon-flip>[class*=uk-icon-]{display:flex;align-items:center;justify-content:center}.uk-checkbox-label{display:flex;align-items:center;justify-content:center;gap:.5em}.uk-flex-gap{gap:.5em}.uk-flex-gap-small{gap:.25em}.uk-flex-gap-large{gap:.75em}.uk-button-text{width:100%}.uk-datalist-control{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;border:1px solid #ddd;width:100%;border-radius:2px;align-items:center;padding:0;box-sizing:border-box;transition:all .2s linear;transition-property:border,background}.uk-datalist-loading:after{display:block;content:attr(data-label-loading);position:absolute;left:0;top:0;width:100%;height:100%;padding:5px;box-sizing:border-box}.uk-datalist-control.uk-focus{border-color:#66afe9;background-color:#f5fbfe}.uk-form .uk-datalist-control input[type=text]{border:0;width:calc(100% - 2em)}.uk-datalist-loading .uk-datalist-combobox input[type=text]::placeholder{color:#fff}.uk-datalist-combobox{position:relative;display:flex;flex-direction:row;width:100%;flex:1}.uk-datalist-placeholder{height:32px}.uk-datalist-dropdown{position:fixed;padding:0 10px;overflow-x:hidden;box-shadow:0 2px 5px rgba(0,0,0,.1)}.uk-datalist-dropdown li:focus{background-color:#eee;outline:#ccc dotted 1px}.uk-datalist-dropdown li a{box-sizing:border-box;height:30px;padding:5px 15px 5px 30px;position:relative}.uk-datalist-dropdown li.uk-active a:before{content:"\2713";position:absolute;left:1em;top:.5em}.uk-datalist-dropdown .uk-nav-header{margin:0;text-transform:inherit;font-weight:700;font-size:inherit}.uk-datalist-dropdown .uk-nav-indent{margin-left:.5em}.uk-datalist-control .uk-datalist-button{background-color:#fff;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");background-repeat:no-repeat;background-position:100% 50%;border:0;width:2em;transition:all .2s linear;transition-property:border,background}.uk-datalist-control .uk-datalist-placeholder input[readonly]{position:absolute;left:0;top:0;pointer-events:none;z-index:1;padding-left:.5em}.uk-datalist-control .uk-datalist-placeholder .uk-datalist-button{position:absolute;left:0;top:0;width:100%}.uk-datalist-control input:focus+.uk-datalist-button{border-color:#66afe9;background-color:#f5fbfe}.uk-datalist-control .uk-datalist-button:disabled{background-color:#fafafa}.wf-colorpicker,body{background-color:#fff;box-sizing:border-box}.uk-datalist-control .uk-datalist-tag{position:relative;height:28px;min-width:5em;min-height:inherit;margin:1px 2px;padding:0 1.25em 0 0;box-sizing:border-box}.uk-datalist-control .uk-datalist-tag label{padding-left:.25em}.uk-datalist-control .uk-datalist-tag:before{position:absolute;top:0;right:0;display:block;text-align:center;text-indent:0;content:"\00d7";color:#444;line-height:1.5;font-size:1.25em;font-weight:700;height:100%;width:1em}.uk-repeatable{display:flex}.uk-repeatable .uk-flex{gap:5px}.uk-repeatable .uk-repeatable-create,.uk-repeatable .uk-repeatable-delete{display:none}.uk-repeatable .uk-repeatable-create:first-child,.uk-repeatable+.uk-repeatable .uk-repeatable-delete{display:block}.uk-repeatable .uk-repeatable-hidden-first,.uk-repeatable+.uk-repeatable .uk-repeatable-create{display:none}.uk-repeatable+.uk-repeatable .uk-repeatable-hidden-first{display:block}.uk-repeatable.uk-placeholder{padding:10px}.uk-form-icon input.color{padding-left:20px!important;text-transform:lowercase}.uk-form-icon input.color:disabled~span{opacity:.5}.uk-icon-colorpicker{height:22px}input.color,input.colour{width:100px}.wf-colorpicker{height:350px;max-height:inherit;max-width:inherit;width:310px;border:1px solid #ddd;color:#444;font-size:12px;box-shadow:0 0 10px rgba(0,0,0,.3);bottom:100%;right:inherit}.wf-colorpicker-simple{height:auto;width:inherit;max-width:100px;padding:5px}.wf-colorpicker-simple .uk-icon-close{visibility:hidden}.wf-colorpicker-simple #colorpicker{min-width:inherit;margin:0}.wf-colorpicker-simple .wf-colorpicker-simple-colors>div{width:20px;height:20px;display:inline-block;margin:1px;cursor:pointer}.uk-constrain-label .uk-icon-lock,.uk-constrain-label .uk-icon-unlocked,.uk-form-constrain-icon .uk-constrain-label .uk-text,.uk-tooltip .tooltip-arrow,.wf-colorpicker.uk-tooltip-left.uk-tooltip-bottom:after,.wf-colorpicker.uk-tooltip-left.uk-tooltip-top:after,.wf-colorpicker.uk-tooltip-right.uk-tooltip-bottom:after,.wf-colorpicker.uk-tooltip-right.uk-tooltip-top:after{display:none}.wf-colorpicker .uk-tabs{height:calc(100% - 49px);position:relative}.wf-colorpicker>div{height:calc(100% - 10px)}.wf-colorpicker>div>div{width:100%;height:100%;position:relative}.wf-colorpicker.uk-tooltip-left:after{border-left-color:#fff}.wf-colorpicker.uk-tooltip-right:after{border-right-color:#fff}.wf-colorpicker .uk-modal-footer{position:relative;margin:5px -8px 0;height:49px;box-sizing:border-box}.wf-colorpicker #colorpicker_insert{margin:0}.wf-colorpicker .uk-switcher{padding:0 1px}.wf-colorpicker #colorpicker{position:relative;top:inherit;left:inherit;right:inherit;bottom:inherit}.wf-colorpicker #colorpicker_tabs .uk-switcher{padding:0}.wf-colorpicker.uk-tooltip-top-left::after,.wf-colorpicker.uk-tooltip-top-right::after,.wf-colorpicker.uk-tooltip-top::after{border-top-color:#fff}.uk-tooltip{text-shadow:inherit;right:inherit;bottom:inherit}.uk-tooltip .uk-icon-close{position:absolute;right:3px;cursor:pointer;z-index:10;padding:5px;top:0;font-size:0}.uk-tooltip .uk-icon-close:before{font-size:10px}.uk-tooltip h4,.uk-tooltip p{margin:0;color:#fff}.uk-tooltip h4{font-size:1.1em;font-weight:700}.uk-constrain-icon,.uk-equalize-icon{position:relative;vertical-align:middle;width:2em;text-align:center;cursor:pointer;line-height:2em;margin:0;padding:0;float:left}.uk-form .uk-constrain-icon input,.uk-form .uk-equalize-icon input{opacity:0;position:absolute;left:0;top:0;height:100%;margin:0!important;padding:0;width:100%}.uk-form .uk-form-constrain .uk-constrain-checkbox,.uk-form .uk-form-equalize .uk-equalize-checkbox{margin:5px}.uk-isdirty{color:inherit!important}.uk-form .uk-constrain-container input[type=text],.uk-form .uk-constrain-container input[type=number]{width:65px}.uk-constrain-container{padding-left:10px}.uk-form-constrain-icon .uk-constrain-label{font-size:0;max-width:2em;text-align:center;position:relative}.uk-form-constrain-icon .uk-constrain-label input{visibility:hidden}.uk-form-constrain-icon .uk-constrain-label input:disabled+i{color:#888}.uk-form-constrain-icon .uk-constrain-label .uk-icon-lock,.uk-form-constrain-icon .uk-constrain-label .uk-icon-unlocked{position:absolute;left:5px;top:8px;cursor:pointer;display:inherit}.uk-form-constrain-icon .uk-constrain-label .uk-icon-lock{display:none}.uk-form-constrain-icon .uk-constrain-label.uk-constrain-active .uk-icon-lock{display:inherit}.uk-form-constrain-icon .uk-constrain-label.uk-constrain-active .uk-icon-unlocked{display:none}@media (max-width:960px){.uk-flex-wrap .uk-constrain-label{font-size:0;max-width:2em;text-align:center;position:relative}.uk-flex-wrap .uk-constrain-label .uk-text{display:none}.uk-flex-wrap .uk-constrain-label input{visibility:hidden}.uk-flex-wrap .uk-constrain-label input:disabled+i{color:#888}.uk-flex-wrap .uk-constrain-label .uk-icon-lock,.uk-flex-wrap .uk-constrain-label .uk-icon-unlocked{position:absolute;left:5px;top:8px;cursor:pointer;display:inherit}.uk-flex-wrap .uk-constrain-label .uk-icon-lock{display:none}.uk-flex-wrap .uk-constrain-label.uk-constrain-active .uk-icon-lock{display:inherit}.uk-flex-wrap .uk-constrain-label.uk-constrain-active .uk-icon-unlocked{display:none}}.uk-button.uk-icon{display:flex;align-items:center;justify-content:center}.uk-input-clear .uk-icon{opacity:.5}.uk-input-clear .uk-icon:hover{opacity:.75}.uk-input-clear .uk-icon:before{font-size:.625em}.uk-toggle path{display:none;fill:#444}.uk-toggle path:first-child{display:block}.uk-toggle.uk-toggle-active path:first-child{display:none}.loader,.show,.uk-toggle.uk-toggle-active path:last-child,a.browse span,a.pickcolor span{display:block}html{overflow:hidden;height:100%}body{padding:0;margin:0;position:relative;height:100%;overflow:hidden;-webkit-overflow-scrolling:'touch'}body>div.uk-form,body>form>div{top:5px;left:5px;right:5px;bottom:56px;position:absolute}.actionPanel,.mceActionPanel{text-align:right;bottom:0;position:absolute;right:0;left:0;top:auto;padding:10px;margin:0;box-sizing:border-box;white-space:nowrap}form .actionPanel{left:-5px;right:-5px}textarea{resize:none;outline:0}fieldset{margin:0}label.invalid{color:#d85030}input.invalid{border:1px solid #d85030}a.browse span{width:20px;height:20px;background:url(../img/icons.png) 0 -960px;border:1px solid #FFF;margin-left:1px}a.browse span.datetime{background:url(../img/icons.png) 0 -1020px}.mceOldBoxModel a.browse span{width:22px;height:20px}a.pickcolor span{width:16px;height:16px;background:url(../img/icons.png) 0 -1000px;margin-left:2px}.mceOldBoxModel a.pickcolor span{width:21px;height:17px}.wordWrapCode{vertical-align:middle;border:1px #000;background:0 0}label.disabled{color:#ccc}.visible{visibility:visible}.hidden{visibility:hidden}.loader{background:url(../img/load.gif) center no-repeat;width:20px;height:20px}span.browser_container,span.colour_container,span.loader{display:inline-block;vertical-align:middle}.mceAddSelectValue,.uk-addselect{background-color:#DDD}dl.alert{vertical-align:middle;width:100%;margin:0;padding:0}dl.alert dt{height:20px;background:url(../img/icons.gif) no-repeat;font-weight:700;margin:0;padding:3px 0 0 25px}dl.alert dt.alert{background-position:0 -20px}dl.alert dt.info{background-position:0 -300px}dl.alert dt.error{background-position:0 -340px}dl.alert dd{width:80%;margin:0;padding:0}span.hastip,span.tooltip{border-bottom:1px dashed #919B9C}.hastip:first-line,.tooltip:first-line{background:url(../img/dash.gif) bottom center repeat-x}div.uk-preview div.uk-dialog-content.uk-widget-content{padding:10px}.image-preview img{display:block;cursor:pointer;margin:0 auto}.image-preview.loading,div.iframe-preview.loading,div.media-preview.loading{background:url(../tinymce/themes/advanced/img/progress.gif) center no-repeat}.uk-dialog-content{overflow:hidden}.uk-dialog-content label{min-width:60px;text-align:right;display:inline-block;margin:0 5px 0 0}span.browser_icon{background:url(../img/icons.png) 0 -960px}span.pickcolor_icon{width:16px!important;height:16px!important;margin-top:-8px!important;background:url(../img/icons.png) 0 -1000px}.hide,label.msg{display:none}a.browse,span.uk-slider-block{display:inline-block;vertical-align:middle}.input_noborder,img{border:0}a.browse span.image,span.browser_icon.image{background:url(../img/icons.png) 0 -980px}a.browse span.disabled,span.browser_icon.disabled{border:1px solid #FFF;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}a.browse:hover span.disabled,span.browser_icon.disabled:hover{border:1px solid #FFF;background-color:transparent}a.pickcolor:hover span,span.pickcolor_icon:hover{background-color:#B2BBD0}.disabled{cursor:default}span[role=button].disabled{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}select.editable option.uk-state-highlight{border:0;color:#000}select.editable option.uk-state-highlight:hover{color:#000}span.uk-slider-block{height:1em;margin:0 5px;position:relative}span.uk-slider{position:absolute;display:block;width:100px;left:5px}#jce div.uk-dialog div.uk-dialog-content div.alert,#jce div.uk-dialog div.uk-dialog-content div.confirm{display:inline-block;font-size:1.1em;padding:0 0 0 32px;margin:3px 0;min-height:24px;width:240px;word-wrap:break-word}#jce div.uk-dialog div.uk-dialog-content div.alert span.icon,#jce div.uk-dialog div.uk-dialog-content div.confirm span.icon{display:inline-block;padding:0 0 0 32px;margin:3px 0 0 -32px;min-height:24px;background:url(../img/icons-24.png) 0 -48px no-repeat}#jce div.uk-dialog div.uk-dialog-content div.alert span.icon{background-position:0 -144px}#jce div.uk-dialog div.uk-dialog-content div.alert ul{list-style:none;padding:0;margin:0}#jce div.uk-dialog div.uk-dialog-content div.alert p,#jce div.uk-dialog div.uk-dialog-content div.confirm p{margin:0 0 1em}#dim_loader{display:inline-block}.uk-dialog-content p{margin:1em 0}#jce .aggregator_option_add{background:url(../img/icons.png) 0 -540px no-repeat;color:#CCC;cursor:pointer;display:inline-block;height:20px;line-height:20px;margin:auto;position:absolute;text-align:center;vertical-align:middle;width:130px}#jce .aggregator_option_remove{background:url(../img/icons.png) 0 -560px no-repeat;height:20px;width:20px;line-height:20px;vertical-align:middle;cursor:pointer;display:inline-block}#height,#width{width:65px;text-align:center}.edited{color:inherit!important}#height_unit,#width_unit{width:45px;text-align:center}#margin_bottom,#margin_left,#margin_right,#margin_top,#marginheight,#marginwidth{width:40px}.uk-jce .preview{overflow:hidden;padding:5px;margin:0;text-align:left;height:100%;position:relative;font-size:11px;box-sizing:border-box;border:1px dashed #ddd;background-color:#fafafa}.uk-switcher,.uk-tab{position:absolute;width:100%;top:0;left:0;box-sizing:border-box}.preview h4{font-size:12px;font-weight:700;line-height:14px}.preview img{max-width:50%;vertical-align:baseline;height:auto}@media (min-width:375px){label[for*=margin_]+input:-ms-input-placeholder{opacity:0!important}label[for*=margin_]+input::-moz-placeholder{opacity:0!important}label[for*=margin_]+input::-webkit-input-placeholder{opacity:0!important}}@media (max-width:375px){label[for*=margin_]{display:none}}.uk-tab{padding:0;display:flex}.uk-switcher{height:100%;padding:0 5px}.uk-tabs .uk-tab+.uk-switcher{top:35px;height:calc(100% - 45px)}.uk-browser-bottom .uk-tabs+.uk-form,.uk-browser-top .uk-form{height:60%}.uk-browser .uk-tabs{height:40%;position:relative}.uk-tabs-panel{margin:5px 0}.uk-tree a{display:inline-block;white-space:nowrap}.uk-tree a,.uk-tree a:active,.uk-tree a:hover{text-decoration:none;color:inherit}.uk-tree-toggle{cursor:pointer}.uk-tree-icon,.uk-tree-toggle{display:inline-block;text-align:center;vertical-align:middle}.uk-tree-icon .uk-icon,.uk-tree-toggle .uk-icon{height:2em;width:2em;vertical-align:middle;line-height:2em}.uk-icon-caret-down,.uk-tree-open>.uk-tree-row>.uk-tree-toggle .uk-icon-caret-right{display:none}.uk-tree-open>.uk-tree-row>.uk-tree-toggle .uk-icon-caret-down{display:inline-block}.uk-icon-folder-open,.uk-tree-open>.uk-tree-row .uk-tree-icon .uk-icon-folder{display:none}.uk-tree-open>.uk-tree-row .uk-tree-icon .uk-icon-folder-open{display:inline-block}.uk-tree-loading>.uk-tree-row>.uk-tree-toggle .uk-icon{display:none!important}.uk-tree-loading>.uk-tree-row>.uk-tree-toggle{background:url(../img/load.gif) center no-repeat;width:32px;height:32px}.uk-tree,.uk-tree ul{padding:0;margin:0;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.uk-tree li{line-height:32px;vertical-align:middle;margin:0}.uk-tree-node li{padding:0 0 0 32px}.uk-tree-row .uk-tree-text{display:inline-block;line-height:32px;vertical-align:middle}.uk-tree-node li:empty{padding:0;margin:0;visibility:hidden}.uk-tree-active>.uk-tree-row,.uk-tree-row:hover{background-color:#d9edf7}.uk-tree-active>.uk-tree-row .uk-tree-text{font-weight:700}.uk-tree-hide{display:none}.uk-tree-root>ul>li{padding:0}#colorpicker{margin:10px 0 0;min-width:250px;top:5px;right:5px;left:5px;bottom:56px;position:absolute}#colorpicker #colorpicker_tabs ul,body>#colorpicker{margin:0}#colorpicker #colorpicker_named ul,#colorpicker #colorpicker_template ul,#colorpicker #colorpicker_web ul{list-style:none;margin:0;padding:0;line-height:8px}#colorpicker_named ul li,#colorpicker_template ul li,#colorpicker_web ul li{display:inline-block;margin:0 1px 1px 0;line-height:10px}#colorpicker canvas{width:10px;height:10px;margin:0 1px 1px 0}#colorpicker span.mceVoiceLabel{display:none}#colorpicker_insert{float:right;margin:0}#colorpicker_tabs .uk-switcher{overflow:hidden;padding:0 32px;top:35px}#colorpicker .uk-switcher>div{margin:0;padding:0}#colorpicker #colorpicker_tabs a{text-decoration:none}#colorpicker_tab table{margin:auto}#colorpicker_preview_text{position:relative;float:left;height:28px;vertical-align:middle}#colorpicker_preview_text label{margin-right:5px;vertical-align:middle}#colorpicker_preview_color{width:24px;height:24px;cursor:inherit;border-radius:2px;margin-top:-10px;right:4px;padding:0;top:50%}#colorpicker_preview{position:absolute;left:10px;box-sizing:border-box;z-index:1}#colorpicker_named div,#colorpicker_template div,#colorpicker_web div{margin:10px auto 0}#colorpicker_template p{margin:1em auto}#colorpicker_named span,#colorpicker_template span,#colorpicker_web span{display:block;float:left;width:15px;height:15px;overflow:hidden;cursor:pointer}#colorpicker_colorname{margin-top:5px;color:#444}#colorpicker_action{position:absolute;width:100%}#template_tab p{margin:auto;padding:0;width:200px}div.colorpicker_generated div fieldset{height:155px}iframe.colorpicker_blocker{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background-color:#F6F6F6;padding:1px}#colorpicker_color{min-height:18px;padding:2px 32px 2px 24px!important;margin:0;height:32px;line-height:32px;text-align:center;font-size:14px;width:120px;border-radius:3px}div.colorpicker_tabs{width:100%;margin-right:20px}iframe.blocker{height:100%;left:0;position:absolute;top:0;width:100%;background-color:#FFF}#colorpicker_named,#colorpicker_template,#colorpicker_web{position:relative}div#previewblock{margin-top:5px;float:left}#colorpicker_picker{height:100%}#colorpicker_picker div.farbtastic{margin:30px auto 0;position:relative;width:200px;height:88%;height:calc(100% - 30px)}.colorwheel{position:relative;margin:0 auto}.colorwheel *{position:absolute;cursor:crosshair}.colorwheel .color,.colorwheel .overlay{top:47px;left:47px;width:101px;height:101px}.colorwheel .wheel{background:url(../img/wheel.png) no-repeat;width:195px;height:195px}.colorwheel .overlay{background:url(../img/mask.png) no-repeat}.colorwheel .marker{width:17px;height:17px;margin:-8px 0 0 -8px;overflow:hidden;background:url(../img/marker.png) no-repeat}.uk-form input[type],.uk-form select,.uk-form textarea{box-sizing:border-box;margin:0;border-radius:2px;font:inherit}.uk-form input[type=radio]:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-form input[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-form input[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-form input[type=radio]:disabled:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23999%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-form input[type=checkbox]:disabled:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-form input[type=checkbox]:disabled:indeterminate{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23999%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-form input[type=checkbox]:checked,.uk-form input[type=checkbox]:indeterminate,.uk-form input[type=radio]:checked{background-color:#337ab7;border-color:transparent}.uk-form input[type=checkbox]:focus,.uk-form input[type=radio]:focus{border-color:#66afe9;outline:0}.uk-form input[type=checkbox]:checked:focus,.uk-form input[type=checkbox]:indeterminate:focus,.uk-form input[type=radio]:checked:focus{background-color:#0e6dcd}.uk-form input[type=checkbox]:checked:disabled,.uk-form input[type=checkbox]:indeterminate:disabled,.uk-form input[type=radio]:checked:disabled{background-color:#eee;border-color:#ddd}.uk-form input[type=checkbox]:not(:disabled),.uk-form input[type=radio]:not(:disabled){cursor:pointer}.uk-form input[type=checkbox],.uk-form input[type=radio]{display:inline-block;height:16px;width:16px;overflow:hidden;vertical-align:middle;appearance:none;background-color:#fff;background-repeat:no-repeat;background-position:50% 50%;border:1px solid #ccc;transition:.2s ease-in-out;transition-property:background-color,border}.uk-form input[type=checkbox]:checked::before,.uk-form input[type=checkbox]:indeterminate::before{content:""}.uk-form input[type=radio]:checked::before{content:"";display:none}.uk-form input[type=radio]{border-radius:50%}.uk-jce-theme-dark{--wfe-bg:#2B3035;--wfe-bg-active:rgba(255, 255, 255, 0.2);--wfe-bg-hover:rgba(255, 255, 255, 0.1);--wfe-border-color:rgba(255, 255, 255, 0.15);--wfe-color:#dee2e6;--wfe-modal-bg:#212529;--wfe-modal-border-color:rgba(255, 255, 255, 0.15);--wfe-modal-input-focus:#86b7fe;background-color:var(--wfe-modal-bg);color:var(--wfe-color)}.uk-jce-theme-dark .uk-datalist-control,.uk-jce-theme-dark input[type],.uk-jce-theme-dark select,.uk-jce-theme-dark textarea{background-color:var(--wfe-modal-bg);border-color:var(--wfe-modal-border-color);color:var(--wfe-color)}.uk-jce-theme-dark .uk-datalist-control:active,.uk-jce-theme-dark .uk-datalist-control:focus,.uk-jce-theme-dark input[type]:active,.uk-jce-theme-dark input[type]:focus,.uk-jce-theme-dark select:active,.uk-jce-theme-dark select:focus,.uk-jce-theme-dark textarea:active,.uk-jce-theme-dark textarea:focus{border-color:var(--wfe-modal-input-focus);background-color:var(--wfe-modal-bg);color:var(--wfe-color)}.uk-jce-theme-dark .uk-datalist-control:disabled,.uk-jce-theme-dark input[type]:disabled,.uk-jce-theme-dark select:disabled,.uk-jce-theme-dark textarea:disabled{border-color:var(--wfe-modal-border-color);background-color:var(--wfe-bg-hover);color:var(--wfe-bg-hover)}.uk-jce-theme-dark .uk-datalist-control .uk-datalist-button:disabled,.uk-jce-theme-dark input[type] .uk-datalist-button:disabled,.uk-jce-theme-dark select .uk-datalist-button:disabled,.uk-jce-theme-dark textarea .uk-datalist-button:disabled{background-color:transparent;color:var(--wfe-bg-hover)}.uk-jce-theme-dark .uk-datalist-control input:focus+.uk-datalist-button,.uk-jce-theme-dark input[type] input:focus+.uk-datalist-button,.uk-jce-theme-dark select input:focus+.uk-datalist-button,.uk-jce-theme-dark textarea input:focus+.uk-datalist-button{border-color:var(--wfe-modal-input-focus);background-color:var(--wfe-modal-bg);color:var(--wfe-color)}.uk-jce-theme-dark .uk-button,.uk-jce-theme-dark .uk-dropdown,.uk-jce-theme-dark .uk-tab{border-color:var(--wfe-modal-border-color)}.uk-jce-theme-dark .uk-dropdown{background-color:var(--wfe-modal-bg);color:var(--wfe-color)}.uk-jce-theme-dark .uk-dropdown li:focus{background-color:var(--wfe-modal-input-focus)}.uk-jce-theme-dark .uk-dropdown li>a{color:var(--wfe-color)}.uk-jce-theme-dark .uk-button{background-color:var(--wfe-modal-bg);color:var(--wfe-color);text-shadow:none}.uk-jce-theme-dark .uk-button.uk-button-primary{background-color:#337ab7}.uk-jce-theme-dark .uk-button:hover{color:var(--wfe-color)}.uk-jce-theme-dark .uk-tab>li>a,.uk-jce-theme-dark .uk-tab>li>button{background-color:var(--wfe-modal-bg);border-color:transparent;color:var(--wfe-color);text-shadow:none;padding-bottom:7px;margin-bottom:1px}.uk-jce-theme-dark .uk-tab>li.uk-active>a,.uk-jce-theme-dark .uk-tab>li.uk-active>button{border-color:var(--wfe-modal-border-color) var(--wfe-modal-border-color) transparent;padding-bottom:8px;margin-bottom:-1px}.uk-jce-theme-dark .uk-placeholder{border-color:var(--wfe-modal-border-color);background-color:var(--wfe-bg-hover);color:var(--wfe-color)}.uk-jce-theme-dark .uk-modal-footer{background-color:var(--wfe-modal-bg)}.uk-jce-theme-dark .uk-modal-footer .uk-button-primary:hover{background-color:#286090}.uk-jce-theme-dark .uk-modal-footer .uk-button:not(.uk-button-primary):not(.uk-button-danger):not(.uk-button-success){background-color:var(--wfe-modal-bg);border-color:var(--wfe-modal-border-color)}.uk-jce-theme-dark .uk-modal-footer .uk-button:not(.uk-button-primary):not(.uk-button-danger):not(.uk-button-success):hover{color:var(--wfe-color);background-color:var(--wfe-bg-hover)}.uk-jce-theme-dark .wf-colorpicker{border-color:var(--wfe-modal-border-color);background-color:var(--wfe-modal-bg);color:var(--wfe-color)}.uk-jce-theme-dark .wf-colorpicker #colorpicker_colorname{color:var(--wfe-color)}.uk-jce-theme-dark .preview{border-color:var(--wfe-modal-border-color);background-color:transparent;color:var(--wfe-color)}.uk-jce-theme-dark #browser{background-color:var(--wfe-modal-bg)}.uk-jce-theme-dark #browser main>div{border-color:var(--wfe-modal-border-color)}.uk-jce-theme-dark #browser #info-body,.uk-jce-theme-dark #browser #tree-body,.uk-jce-theme-dark #browser .uk-navbar{border-color:var(--wfe-modal-border-color);background-color:transparent;color:var(--wfe-color)}.uk-jce-theme-dark #browser .uk-navbar .uk-navbar-content{text-shadow:none}.uk-jce-theme-dark #browser .uk-navbar .uk-button.action{background-color:transparent;border-color:var(--wfe-modal-border-color)}.uk-jce-theme-dark #browser .uk-navbar .uk-button:focus,.uk-jce-theme-dark #browser .uk-navbar .uk-button:hover{background-color:transparent}.uk-jce-theme-dark #browser .uk-navbar .uk-button:first-child{border-color:var(--wfe-modal-border-color)}.uk-jce-theme-dark #browser .uk-tree-active>.uk-tree-row,.uk-jce-theme-dark #browser .uk-tree-row:hover{background-color:var(--wfe-bg-hover)}.uk-jce-theme-dark #browser .item-list li{border-color:transparent}.uk-jce-theme-dark #browser #browser-buttons,.uk-jce-theme-dark #browser.view-mode-grid .item-list li,.uk-jce-theme-dark .uk-modal-dialog,.uk-jce-theme-dark .uk-modal-header{border-color:var(--wfe-modal-border-color)}.uk-jce-theme-dark #browser .item-list li.selected{color:var(--wfe-color);background-color:var(--wfe-bg-hover)}.uk-jce-theme-dark #browser #browser-buttons .button{color:var(--wfe-color)}.uk-jce-theme-dark #browser.view-mode-grid .item-list li.folder:not(.selected){background-color:transparent}.uk-jce-theme-dark #browser.view-mode-grid .item-list li .uk-item-checkbox{background-color:var(--wfe-modal-bg)}.uk-jce-theme-dark #browser.view-mode-grid .gif:not(.selected) .uk-thumbnail,.uk-jce-theme-dark #browser.view-mode-grid .item-list li:after,.uk-jce-theme-dark #browser.view-mode-grid .png:not(.selected) .uk-thumbnail{background-color:transparent}.uk-jce-theme-dark #browser.view-mode-grid .item-list.ui-sortable .file.selected:after{color:var(--wfe-color)}.uk-jce-theme-dark .uk-modal-dialog,.uk-jce-theme-dark .uk-modal-header{background-color:var(--wfe-modal-bg)}.uk-jce-theme-dark .uk-modal-footer,.uk-jce-theme-dark .uk-modal-header{border-color:transparent}.uk-jce-theme-dark .uk-modal-dialog *{color:var(--wfe-color)}.uk-jce-theme-dark .uk-modal-dialog .uk-close:focus,.uk-jce-theme-dark .uk-modal-dialog .uk-close:hover{color:var(--wfe-color);background-color:var(--wfe-bg-hover)}.uk-jce-theme-dark .uk-comment *{color:var(--wfe-color)}.uk-jce-theme-dark .uk-tree-active>.uk-tree-row{background-color:var(--wfe-bg-active)}.uk-jce-theme-dark .uk-tree-row:hover{background-color:var(--wfe-bg-hover)}.uk-jce-theme-dark .uk-pagination>li>a{background-color:var(--wfe-modal-bg);color:var(--wfe-color);text-shadow:none}.uk-jce-theme-dark .uk-accordion-title,.uk-jce-theme-dark .uk-panel-box{background-color:var(--wfe-bg-hover);border-color:var(--wfe-modal-border-color)}.uk-jce-theme-dark .uk-form-icon>[class*=uk-icon-],.uk-jce-theme-dark .uk-panel-box{color:var(--wfe-color)}PK:"],��T/T/filebrowser.min.cssnu&1i�#browser-message,.item-list,.pathway,.uk-tree a{white-space:nowrap}.root .folder-up,.root .item-list li input[type=checkbox]:disabled,.uk-tree-node li:empty{visibility:hidden}.uk-tree a{display:inline-block}.uk-tree a,.uk-tree a:active,.uk-tree a:hover{text-decoration:none;color:inherit}.uk-tree-toggle{cursor:pointer}.uk-tree-icon,.uk-tree-toggle{display:inline-block;text-align:center;vertical-align:middle}.uk-tree-icon .uk-icon,.uk-tree-toggle .uk-icon{height:2em;width:2em;vertical-align:middle;line-height:2em}.queue-item .queue-item-name .queue-item-extension,.queue-item-size,.uk-tree li,.uk-tree-row .uk-tree-text{line-height:32px;vertical-align:middle}.uk-icon-caret-down,.uk-tree-open>.uk-tree-row>.uk-tree-toggle .uk-icon-caret-right{display:none}.uk-tree-open>.uk-tree-row>.uk-tree-toggle .uk-icon-caret-down{display:inline-block}.uk-icon-folder-open,.uk-tree-open>.uk-tree-row .uk-tree-icon .uk-icon-folder{display:none}.uk-tree-open>.uk-tree-row .uk-tree-icon .uk-icon-folder-open{display:inline-block}.uk-tree-loading>.uk-tree-row>.uk-tree-toggle .uk-icon{display:none!important}.uk-tree-loading>.uk-tree-row>.uk-tree-toggle{background:url(../img/load.gif) center no-repeat;width:32px;height:32px}.uk-tree,.uk-tree ul{padding:0;margin:0;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.uk-tree li{margin:0;flex:1 0 auto}.uk-tree-node li{padding:0 0 0 32px}.uk-tree-row .uk-tree-text{display:inline-block}.uk-tree-node li:empty{padding:0;margin:0}.uk-tree-active>.uk-tree-row,.uk-tree-row:hover{background-color:#d9edf7}.uk-progress,nav.uk-navbar{background-color:transparent}.uk-tree-active>.uk-tree-row .uk-tree-text{font-weight:700}.uk-tree-hide{display:none}.uk-tree-root>ul>li{padding:0}#upload-body{height:100%;position:static!important;z-index:10}#upload-queue-block{clear:both;height:14rem;overflow:auto;box-sizing:border-box;padding:5px;margin:0}#upload-body fieldset{border:1px solid #ddd;margin:0;padding:0 5px}#upload-body fieldset legend{width:auto;padding:0 5px}#upload-options{max-height:14rem;overflow:auto}#upload-options .uk-form-row{margin-bottom:.5em;margin-top:0}.queue-item-loading .queue-item-name input{padding-right:4rem!important}.queue-item-loading .queue-item-name .uk-icon:before{content:"";border:.25rem solid rgba(0,0,0,.1);border-left-color:#888;border-radius:100%;width:1.125em;height:1.125em;animation:donut-spin 1.2s linear infinite;box-sizing:border-box;display:inline-block;vertical-align:middle;top:-.375em;position:relative}@keyframes donut-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.uk-progress{margin:5px 0;box-shadow:inherit;display:none}.queue-item-loading .uk-progress{display:block}.uk-alert{white-space:normal;margin:5px 0}.queue-item .queue-item-name .queue-item-extension{padding:0;font-size:inherit;cursor:inherit;height:inherit;margin:0;top:0;right:0;width:4rem}.wf-uploader-container{display:inline-block;position:relative;overflow:inherit}#sort-date,#sort-size,.uk-tree-hidden>div:first-child{display:none}.wf-uploader-element{font-size:999px;opacity:0;position:absolute;right:0;top:0;cursor:pointer;z-index:10;width:100%;height:100%}::-ms-clear{display:none}.wf-upload-dragover>div{border-width:2px!important}.queue-item-action{padding:0 7px}.uk-browser{top:5px;left:5px;right:5px;bottom:55px}#browser{width:100%;height:100%;position:relative;display:table}.uk-navbar{border-radius:0}.uk-navbar .uk-button{border-width:0;height:2em;line-height:1;font-size:16px}.uk-navbar .uk-button label{font-size:1rem;cursor:pointer;pointer-events:none}.uk-navbar-content{height:32px;margin:0}.uk-navbar-content input[type=checkbox]{margin:0 0 0 2px}nav.uk-navbar{border-width:0;padding:0}.uk-browser-bottom nav.uk-navbar{border-top-width:1px;padding:0}nav .uk-navbar-content{height:32px}main{margin-top:35px!important}main .uk-navbar{border-width:0 0 1px}main>div{border:1px solid #ddd;height:100%;border-right-width:0}main>div:first-child{border-left-width:1px;border-right-width:0}main>div:last-child{width:32px;border-right-width:1px}main>div+div+div{max-width:18em}@media (min-width:960px){main>div+div+div{max-width:20rem}}.uk-navbar .uk-button.uk-active{border-width:0 1px}.uk-tree{display:flex}.uk-tree-hidden #sort-date,.uk-tree-hidden #sort-size,.uk-tree-hidden .item-list .uk-item-date,.uk-tree-hidden .item-list .uk-item-size{display:inline-block}#browser.full-height{position:absolute;top:5px;left:5px;z-index:1;width:calc(100% - 10px);height:calc(100% - 50px)}.load #layout-full-toggle{display:none!important}#layout-full-toggle{display:none;border:0;padding-left:5px}.expandable #layout-full-toggle{display:inline-block}#layout-full-toggle i{display:none;vertical-align:middle;line-height:30px}#layout-full-toggle i:first-child,.full-height #layout-full-toggle i{display:block}.full-height #layout-full-toggle i:first-child,.root #check-all input[type=checkbox]{display:none}#browser-tree{box-sizing:border-box;margin:0;height:calc(100% - 33px)}.layout-left .header{margin:0 1px 0 0}.layout-top .layout-header{height:30px}.expanadable div.layout-top div.layout-header{padding-left:20px}#browser-list{margin:0;padding:1px;overflow:auto;user-select:none;height:calc(100% - 98px);width:100%;box-sizing:border-box}.root #browser-list{height:calc(100% - 66px);padding:5px 1px}#browser-list-limit{margin:0;position:relative;border-top-width:1px;width:100%;border-bottom-width:0}#browser-list-limit label,#browser-list-limit select{vertical-align:auto}#browser-list-limit select{margin:0;min-width:60px;max-height:28px}#browser-list-limit label{min-width:30px;vertical-align:initial}#browser-details-comment li,#browser-list-limit .limit-text,#info-body,#tree-body,.icon,.item-list,.item-list li>*,.pathway,.pathway .uk-icon,.pathway li{vertical-align:middle}#browser-list-limit .limit-text{text-align:center}#browser-list-limit-select{margin:0;padding:0}.uk-pagination>li>a{border:0;border-radius:0;line-height:32px;padding:0;width:100%}#browser-list-limit .limit-left li,#browser-list-limit .limit-right li{margin:0 2px}#browser-list-actions{padding:0 5px}#browser-details-container{height:79%;height:calc(100% - 66px);width:100%}#browser-details{margin:0;padding:5px;position:relative}.icon{border:0}.layout-icon{display:inline-block;width:20px;height:20px}#browser-message{padding-left:0}#browser-message .uk-icon-spinner,#browser-message.load .uk-icon{display:none}#browser-message.load .uk-icon-spinner{display:inline-flex;height:30px;align-items:center;justify-content:center}.pathway{overflow:visible;display:inline-block}.pathway .uk-icon{width:28px;height:28px;text-align:center;line-height:28px}.pathway li.count{margin:0;cursor:default;text-decoration:none}.uk-breadcrumb>li:nth-child(n+2)::before{margin:0 5px}.uk-breadcrumb .uk-breadcrumb-truncate a{display:none}.uk-breadcrumb .uk-breadcrumb-truncate::after{content:"...";text-decoration:none;cursor:pointer}div#browser-message span{margin-left:30px;line-height:24px;font-size:1.1em;display:inline-block}.uk-navbar .uk-text-right .uk-button{padding:0 .5em}div#info-comment,div#info-text{width:100%;padding:2px}.uk-navbar .uk-button:focus,.uk-navbar .uk-button:hover{background-color:#fff}#show-search.uk-active{border-width:0}#searchbox{margin:0 32px 0 0!important;height:32px;top:0;right:0;left:2px}#searchbox input{border-radius:0;height:100%;margin:0 0 0 -1px;border:0}#info-body,#tree-body{overflow:auto}#tree-body{height:100%;box-sizing:border-box;padding:5px}#info-body{position:relative;overflow:hidden;line-height:14px;border:1px solid #ccc;float:left;width:180px;padding:2px 1px 10px 2px}div#info-text.loader{height:50%;background-position:center}div#info-comment{position:absolute;height:60px;bottom:0}.uk-width-0-10{width:auto}#check-all{padding:0 7px;min-width:32px}.asc [class*="-asc"]{display:inline-block;margin:auto 8px}.asc [class*="-desc"]{display:none}.desc [class*="-desc"]{display:inline-block;margin:auto 8px}#info-preview .uk-icon,.desc [class*="-asc"],.item-list .load .uk-icon:before{display:none}#sort-ext{max-width:32px}#browser-details-comment{bottom:5px;position:absolute}#browser-details-comment ul{list-style:none;margin:0}#browser-details-comment>ul{padding:2px 0 0 2px}#browser-details-comment li{margin:0;line-height:18px}#browser-details-comment li.comments{line-height:20px;padding:0}.uk-comment-header{padding:0}#info-preview{height:calc(100% - 120px);padding:5px 0}#info-preview img{max-width:100%;max-height:100%;box-sizing:border-box}#info-preview.loading .uk-icon{display:block}#info-buttons{height:inherit}#browser-details-nav{border-top-width:1px;border-bottom-width:0;width:100%}#browser-details-nav ul{margin:0;line-height:32px}.item-list{list-style:none;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.item-list li{cursor:pointer;margin:0;padding:0;line-height:26px;position:relative;border-bottom:1px solid #fff;background:0 0;animation:fadeIn 1s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.item-list li>*{line-height:32px}.item-list li.file,.item-list li.folder{background-image:none!important;margin:0}.item-list li>.uk-button{padding:0 8px 0 3px}.item-list li a{text-decoration:none;overflow:hidden;color:inherit;position:relative}.item-list li a .uk-item-text{position:relative;max-width:calc(100% - 32px);float:left}.item-list li strong{font-weight:600}.item-list li input[type=checkbox]{width:16px;height:16px;margin:7px}#browser-buttons .button,.item-list li .uk-icon{text-align:center;line-height:2em;width:2em;height:2em}.item-list li a:active,.item-list li a:hover,.item-list li a:visited{color:inherit}.item-list .load .uk-icon{background:url(../img/load.gif) left center no-repeat}.folder-up{display:block;position:static;cursor:pointer}.grid-size,.root:not(.view-mode-grid) .folder-up{display:none}.folder-up .uk-icon-folder-up{line-height:2em;width:2em;text-align:center;margin:0 .5em 0 0}.folder-up button,.folder-up button:active,.folder-up button:hover,.folder-up button:visited{color:#444;text-decoration:none;border:0}.grid-size button,.grid-size button:hover{color:inherit;text-decoration:none}.grid-size{align-items:center;justify-content:center;gap:.5em}.view-mode-grid .grid-size{display:flex}.grid-size button{line-height:2em;width:2em;text-align:center}.item-list li .uk-icon{background-color:transparent;margin:0 10px 0 0}.item-list .selected{color:#000;font-weight:700;background-color:#d9edf7}.item-list .nofile{font-size:1.3em;font-weight:700;text-align:center;color:#ddd;cursor:default;margin:1px 2px}.item-list li .uk-item-date,.item-list li .uk-item-size{display:none}.item-list li .uk-item-size{padding-left:22px}.item-list li .uk-item-date{padding-left:12px}#browser-buttons{border-left:1px solid #ddd;min-width:2em;font-size:16px;box-sizing:border-box}#browser-buttons .button{border:0;margin:auto;color:#444;background:0 0;padding:0;min-height:inherit;font-size:inherit;display:flex;align-items:center;justify-content:center}#upload-options:empty,.thumbnail-preview .uk-icon,.uk-tree-hidden .thumbnail-preview .uk-item-date,.uk-tree-hidden .thumbnail-preview .uk-item-size,.view-mode{display:none}#browser-buttons .button:hover{opacity:.6;text-decoration:none}nav.uk-navbar .uk-button.action{background-color:#fff}.button .uk-icon:hover{opacity:.6}.uk-dialog div.big-loader{background:url(../tinymce/themes/advanced/img/progress.gif) center 50% no-repeat;margin-top:-33px!important;width:100%;height:100%}.thumbnail-preview input[type=checkbox]{margin:5px;position:absolute;bottom:0;right:0;left:auto}@media (max-width:800px){.uk-tree-hidden .item-list li a{max-width:36%}}.bmp .uk-icon,.gif .uk-icon,.jpeg .uk-icon,.jpg .uk-icon,.png .uk-icon,.tiff .uk-icon,.webp .uk-icon{color:#4f9245}.flv .uk-icon,.mov .uk-icon,.mp4 .uk-icon,.ogg .uk-icon,.webm .uk-icon,.wmv .uk-icon{color:#566485}.doc .uk-icon,.docx .uk-icon{color:#2133a0}.xls .uk-icon,.xlsx .uk-icon{color:#7bac67}.ppt .uk-icon,.pptx .uk-icon{color:#db6319}.pdf .uk-icon{color:#d00000}@media (max-height:600px){#browser-buttons .button{height:1.75em}}.uk-icon-refresh{width:1.25em}PK:"]���=qqeditor.min.cssnu&1i�#wf_upload_button,.wf-editor-container,.wf-editor-container *{font-family:apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",Arial,sans-serif}.wf-editor-container,.wf-editor-container *{margin:0;padding:0;outline:0;vertical-align:top;background:0 0;text-decoration:none;color:#444;font-size:13px;text-shadow:none;float:none;position:static;width:auto;height:auto;white-space:nowrap;cursor:inherit;-webkit-tap-highlight-color:transparent;line-height:normal;font-weight:400;text-align:left;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;direction:ltr;max-width:none}.repeatable-element .repeatable-content{width:100%}.wf-editor-container{position:relative;width:100%;min-width:280px;box-sizing:border-box}.wf-editor-container.mce-fullscreen{position:fixed;width:100%;height:100%;padding:0;left:0;top:0;z-index:10000;background:#fff}.wf-editor-container.mce-fullscreen.mce-loading:before{height:95.75%;height:calc(100% - 45px);top:45px}.wf-editor-container.mce-fullscreen .wf-editor-header{background-color:#fff}.wf-editor-container.mce-loading:before{content:"";position:absolute;width:100%;height:calc(100% - 41px);left:0;top:41px;background:#fff;opacity:.8;border:1px solid #ccc;z-index:10000;box-sizing:border-box}.wf-editor-container.mce-loading:after{content:"";display:block;border:.25rem solid rgba(0,0,0,.1);border-left-color:#888;border-radius:50%;width:2rem;height:2rem;animation:donut-spin 1.2s linear infinite;z-index:10001;position:absolute;top:50%;left:50%;margin:-1rem 0 0 -1rem;box-sizing:border-box}.wf-editor-container .mce-tinymce{box-sizing:border-box}.wf-editor-container .wf-editor-tabs{width:100%;box-sizing:border-box}.wf-editor-container .wf-editor-tabs li{cursor:pointer}.wf-editor-container+.btn-toolbar{display:flex;gap:2px;flex-wrap:wrap}.wf-editor-container+.btn-toolbar a.btn{margin:0}section[role=tabpanel] .wf-editor-container{margin-top:1rem}.joomla3,field-wysiwygeditor{--nav-tabs-border-width:1px;--nav-tabs-border-color:#ddd;--nav-tabs-border-radius:2px;--nav-link-color:#666;--nav-tabs-link-hover-border-color:#ddd;--nav-tabs-link-active-bg:#fff;--nav-tabs-link-active-border-color:#ddd;--nav-tabs-link-active-color:#555}.wf-editor-header{min-height:2.5rem;display:flex;align-items:center;justify-content:flex-end}.wf-editor-header:empty{min-height:inherit}.wf-editor-header .wf-editor-tabs{display:flex;justify-content:flex-end;margin:0 0 .25rem;list-style:none;border-bottom:var(--nav-tabs-border-width) solid var(--nav-tabs-border-color)}.wf-editor-header .wf-editor-tabs:after,.wf-editor-header .wf-editor-tabs:before{display:table;content:"";line-height:0}.wf-editor-header .wf-editor-tabs:after{clear:both}.wf-editor-header .wf-editor-tabs>button{appearance:none;background:0 0;padding:.75em 1.25em;margin-right:2px;line-height:1.5em;background-color:inherit;border-radius:0;display:block;cursor:pointer;border:var(--nav-tabs-border-width) solid transparent;border-top-left-radius:var(--nav-tabs-border-radius);border-top-right-radius:var(--nav-tabs-border-radius);margin-bottom:calc(var(--nav-tabs-border-width) *-1);color:var(--nav-link-color)}.wf-editor-header .wf-editor-tabs>button:hover{border-color:var(--nav-tabs-link-hover-border-color);isolation:isolate}.wf-editor-header .wf-editor-tabs>button.active{cursor:default;margin-bottom:-1px;background-color:var(--nav-tabs-link-active-bg);border-color:var(--nav-tabs-link-active-border-color);border-bottom-color:transparent;color:var(--nav-tabs-link-active-color)}.wf-editor-header .wf-editor-toggle{display:block;padding:.5em .75em;text-align:center;cursor:pointer;min-height:.75em;position:absolute;left:0;margin:0;z-index:10;border:0;background:0 0;appearance:none;line-height:1;color:inherit}.wf-editor-header .wf-editor-toggle:hover{color:inherit}.wf-editor-header .wf-editor-toggle>svg{display:inline-block;margin:auto;fill:var(--nav-link-color);width:16px;height:16px;vertical-align:middle}.wf-editor-header .wf-editor-toggle:hover>svg{fill:var(--nav-tabs-link-active-color)}joomla-tab .wf-editor-tabs button[role=tab]{border:unset;box-shadow:inherit;color:inherit;padding:.75em 1.25em}joomla-tab .wf-editor-tabs button[role=tab][aria-expanded=true]{background:0 0;box-shadow:inherit}#wf_upload_button,#wf_upload_button:hover{background-color:#fff}.mce-fullscreen .mce-resizehandle,joomla-tab .wf-editor-tabs button[role=tab][aria-expanded=true]:after{display:none}.mce-fullscreen textarea{resize:none}.mce-fullscreen .wf-no-editor{max-width:calc(100% - 10px);margin:5px;resize:none;height:calc(100% - 60px)}.mce-fullscreen .wf-editor-header{min-height:2.5rem;display:flex;align-items:center;justify-content:flex-end}.mce-fullscreen .wf-editor-header:empty{min-height:inherit}.mce-fullscreen .wf-editor-toggle{top:0;margin:0}@keyframes donut-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.wf-editor,.wf-editor-source textarea,.wf-no-editor{background:#fff;font-family:monospace;font-size:12px;color:#444;line-height:16px;position:relative;border:1px dashed #ccc;box-sizing:border-box;box-shadow:inherit;padding:10px;white-space:pre-wrap;width:100%}.wf-editor-source textarea:focus,.wf-editor:focus,.wf-no-editor:focus{background:#fff;color:#333;border-color:#ccc;box-shadow:inherit}.wf-editor-source textarea,.wf-editor-source textarea:focus{border:0}.wf-no-editor{width:100%;min-height:200px}.wf-editor-preview,.wf-editor-source{position:relative;width:100%;border:1px solid #ddd;box-sizing:border-box;background:#fff;min-width:300px}.wf-editor-source iframe{position:relative;width:100%;height:100%}.wf-editor-source textarea{resize:none;border:0}.wf-editor-preview iframe{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}#wf_upload_button{border:1px solid #bbb;color:#444;font-size:13px;border-radius:2px;cursor:pointer;display:none;overflow:hidden;position:absolute;text-align:center}#wf_upload_button label{position:relative;border-radius:2px;cursor:pointer;margin:0;padding:.25em}#wf_upload_button input[type=file]{font-size:5em;opacity:0;position:absolute;right:0;top:0;cursor:pointer;width:100%;height:100%}.com_k2 .k2ItemFormEditor .wf-editor-container{background:#fff;border-bottom:0 none}.com_k2 .k2ItemFormEditor .wf-editor-container .wf-editor-header{padding-top:.25em}.wf-media-wrapper td input[type=text]:not(.field-media-input){width:100%}@media (prefers-color-scheme:dark){.wf-editor-preview,.wf-editor-source{border-color:rgba(0,0,0,.15)}}.xtd-button.btn.hidden{display:none}PKA"]�Td��tour.cssnu&1i�/** 
 *------------------------------------------------------------------------------
 * @package       T3 Framework for Joomla!
 *------------------------------------------------------------------------------
 * @copyright     Copyright (C) 2004-2013 JoomlArt.com. All Rights Reserved.
 * @license       GNU General Public License version 2 or later; see LICENSE.txt
 * @authors       JoomlArt, JoomlaBamboo, (contribute to this project at github 
 *                & Google group to become co-author)
 * @Google group: https://groups.google.com/forum/#!forum/t3fw
 * @Link:         http://t3-framework.org 
 *------------------------------------------------------------------------------
 */
 

/* Tour overlay 
-------------------*/
#t3-admin-tour-overlay {
  position:fixed;
  width:100%;
  height:100%;
  top:0px;
  left:0px;
  z-index:10000;
}

.t3-admin-tour-overlay {
  position: fixed;
  top: 0;
  left: 0;
  opacity: 0.2;
  background: #000;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
  width:100%;
  height:100%;
}

/* Tour Intro
-------------------*/
.t3-admin-tour-intro {
  position: fixed;
  top: 30%;
  left: 50%;
  width: 400px;
  margin-left: -200px;
  
  color: #666;
  border: 3px solid #f80;
  font-size: 14px;
  padding: 30px;
  
  background-color: #eee;
  
  border-radius: 0;
  z-index: 10002;
  box-shadow: 0 0 20px rgba(0,0,0,.5);
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

.t3-admin-tour-intro h1 {
  font-size: 30px;
  margin: 0 0 5px;
  line-height: normal;
  font-weight: normal;
}

.t3-admin-tour-intro .btn-large {
  font-size: 16px !important;
}

.t3-admin-tour-intro-msg {
  margin-bottom: 20px;
}

.t3-admin-tour-starttour {
  width: 60%;
}

.t3-admin-tour-activated .t3-admin-tour-intro {
  display: none;
}


/* Tour Control
-------------------*/
#t3-admin-tour-controls {
  display: none;
}

#t3-admin-tour-controls .btn-group {
  margin-left: 0;
}

.popover-controls #t3-admin-tour-controls {
  display: block;
}

.t3-admin-tour-controls .t3-admin-tour-controls-btns {
  text-align: center;
}

.t3-admin-tour-controls .t3-admin-tour-controls-btns .btn,
.t3-admin-tour-intro-action .btn {
  font-size: 14px;
}


/* hide prev, next button when tour is not started */
#prevtourstep,
#nexttourstep {
  display: none;
}

/* show prev, next button when tour is started */
.t3-admin-tour-activated #prevtourstep,
.t3-admin-tour-activated #nexttourstep {
  display: inline-block;
}

/* hide intro, start button when tour is started */
.t3-admin-tour-activated .t3-admin-tour-intro,
.t3-admin-tour-activated #activatetour {
  display: none;
}


/* Popover
-------------------*/
.popover {
  z-index: 10010;
}

.t3-admin-tour-popover {
  width: 350px;
  max-width: 350px;
  font-size: 14px;
  background-color: #fff;
  color: #666;
}

.t3-admin-tour-popover .popover-title {
  background: none;
  padding: 20px 20px 0;
  font-size: 22px;
  font-weight: normal;
  border-bottom: 0;
  line-height: 1.2;
  color: #333;
}

.t3-admin-tour-popover .popover-content {
  padding: 10px 20px 20px;
}

.t3-admin-tour-popover .popover-content .t3-admin-tour-img {
  border: 1px solid #ccc;
  margin: 10px 0 20px;
  border-radius: 5px;
  box-shadow: 0 0 3px rgba(0,0,0,.05);
  width: 100%;
  max-height: 300px;
  overflow: hidden;
}

.t3-admin-tour-popover .popover-content .t3-admin-tour-img img {
  width: 100%;
}

.t3-admin-tour-popover .popover-controls {
  padding: 0 20px 20px;
}

.t3-admin-tour-count {
  line-height: 18px;
  padding: 8px 0 0;
  font-size: 12px;
  display: inline-block;
  margin-left: 10px;
  color: #999;
}
 

/* Tour icon in tab 
--------------------*/
.t3-admin-tour-help {
  font-size: 28px;
  position: absolute;
  right: 30px;
  top: 10px;
  cursor: pointer;
}

.t3-admin-fieldset-desc {
  padding-right: 70px;
  position: relative;
}


/* Quick Help 
--------------------*/
.t3-admin-tour-quickhelp {
  background: #FEFFDE;
  border-radius: 2px;
  border: 1px solid #ccc;
  color: #555;
  display: none;
  font-size: 12px;
  padding: 0 5px 0 10px;
  line-height: 25px;
  height: 25px;
  width: 170px;
  margin-left: 20px;
}

.subhead:hover .t3-admin-tour-quickhelp {
  margin-left: 10px;
}

.t3-admin-tour-quickhelp::before {
  display: block;
  content: " ";
  float: left;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 5px 5px 0;
  border-right-color: #c0c0c0;
  margin-top: 8px;
  margin-left: -15px;
}

.t3-admin-tour-quickhelp::after {
  display: block;
  content: " ";
  float: left;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 4px 4px 4px 0;
  border-right-color: #FEFFDE;
  margin-top: -16px;
  margin-left: -14px;
}

.t3-admin-tour-quickhelp .close {
  margin-top: 1px;
  padding: 0;
}
.j4 .t3-admin-tour-popover.show{
  opacity: 1;
}PK�"]
depend.cssnu&1i�PK+	"]i�<��browser.min.cssnu&1i�.com_jce .row{margin:0}.wf-admin-browser{width:100%;height:80vh;margin:8px 0;border:1px solid #d8d8d8;border-radius:.25rem;box-shadow:0 0 3px rgba(0,0,0,.075)}PK+	"]m�c.��cpanel.min.cssnu&1i�.ui-jce.row{margin-left:-10px}.ui-jce nav .btn{padding:0;border:0;white-space:pre-wrap}.ui-jce .quick-icons ul{display:flex;flex-direction:row;flex-wrap:wrap;padding:0}.ui-jce .quick-icons ul li{width:9rem;height:8rem}.ui-jce .quick-icons ul li a{display:inline-flex;flex-direction:column;width:100%;height:100%;text-align:center;justify-content:space-around}.ui-jce .quick-icons ul li a:active,.ui-jce .quick-icons ul li a:hover,.ui-jce .quick-icons ul li a:visited{text-decoration:none}.ui-jce .quick-icons span{display:block;width:100%;height:auto;margin:0;color:inherit}.ui-jce .quick-icons [class*=" icon-"]::before,.ui-jce .quick-icons [class^=icon-]::before{font-size:2.5rem;line-height:1}.ui-jce dl{clear:both}.ui-jce .dl-horizontal dt{line-height:2.5rem;text-align:left}html[dir=rtl] .ui-jce .dl-horizontal dt{text-align:right;margin:0}.ui-jce .dl-horizontal dd{line-height:2.5rem;margin-top:5px}.ui-jce .wf-cpanel-newsfeed{margin:0}.ui-jce .wf-cpanel-newsfeed li{line-height:2rem;vertical-align:middle}.ui-jce .alert .btn{background-image:inherit;filter:inherit;-ms-filter:inherit;box-shadow:inherit;margin-left:1rem}.ui-jce .alert h4{line-height:2rem}.ui-jce dl .badge{margin-right:1rem;padding:.25rem .5rem;border-radius:.125rem}PK+	"]*��MMprofiles.min.cssnu&1i�.ui-jce table .ui-sortable .ui-sortable-helper{max-height:2rem}.upload-profile-container{position:relative;margin:0}.upload-profile-container input[type=file]{cursor:pointer;font-size:2rem;left:0;right:0;opacity:0;position:absolute;top:0;bottom:0;width:100%;height:100%;z-index:100}.wf-profiles-repair{position:relative;z-index:1000}PK+	"]|�`�B�Bprofile.min.cssnu&1i�.file{background:url(../../editor/img/ext.png) no-repeat}.file.txt{background-position:0 -20px}.file.gz,.file.rar,.file.tar,.file.zip{background-position:0 -40px}.file.htm,.file.html{background-position:0 -60px}.file.aiff,.file.m4a,.file.mp3,.file.oga,.file.wav{background-position:0 -80px}.file.php{background-position:0 -100px}.file.sql{background-position:0 -120px}.file.gif{background-position:0 -140px}.file.jpeg,.file.jpg{background-position:0 -160px}.file.apng,.file.png,.file.webp{background-position:0 -180px}.file.m4v,.file.mkv,.file.mp4,.file.mpeg,.file.mpg,.file.ogg,.file.ogv,.file.webm{background-position:0 -200px}.file.js,.file.xaml,.file.xml{background-position:0 -220px}.file.css{background-position:0 -420px}.file.rtf{background-position:0 -300px}.file.duplicate,.file.notwritable{background:url(../img/icons.png) 0 -620px no-repeat}.file.notsafe{background:url(../img/icons.png) 0 -640px no-repeat}.file.as,.file.f4a,.file.f4b,.file.f4p,.file.f4v,.file.fla,.file.flv,.file.swf{background-position:0 -340px}.file.doc,.file.docx,.file.dot,.file.dotx{background-position:0 -400px}.file.xls,.file.xlsm,.file.xlsx{background-position:0 -320px}.file.pps,.file.ppsx,.file.ppt,.file.pptx{background-position:0 -380px}.file.pdf{background-position:0 -360px}.file.asf,.file.asx,.file.avi,.file.dcr,.file.mov,.file.qt,.file.ra,.file.ram,.file.rm,.file.wm,.file.wma,.file.wmv,.file.wmx,.file.wvx{background-position:0 -200px}.ui-jce .filetype{display:inline-block}.ui-jce .filetype .filetype-list{display:none;list-style:none;padding:0;margin:5px 0 10px;width:300px;box-sizing:border-box;position:relative}.ui-jce .filetype .filetype-list .filetype-item{padding:5px;margin:2px 0;box-sizing:border-box;display:flex;flex-wrap:nowrap;align-items:center}.ui-jce .filetype .filetype-list .filetype-item .file{width:20px;height:20px;display:inline-block;vertical-align:middle;margin:0 5px}.ui-jce .filetype .filetype-list .filetype-item .file.filetype-custom{margin:5px;min-height:20px}.ui-jce .filetype .filetype-list .filetype-item label{padding:0;margin:0;display:flex;align-items:center;width:100%;line-height:28px;max-width:inherit}.ui-jce .filetype .filetype-list .filetype-item input[type=text]{margin:0;flex:1}.ui-jce .filetype .filetype-list .filetype-item input[type=checkbox]{margin:9px}.ui-jce .filetype .filetype-list .filetype-item .filetype-remove,.ui-jce .filetype .filetype-list .filetype-item.filetype-custom .filetype-remove{display:inline-block}.ui-jce .filetype .filetype-list .filetype-item.filetype-custom .filetype-add{display:none}.ui-jce .filetype .filetype-edit span,.ui-jce .filetype .filetype-list .filetype-item.filetype-custom:last-child .filetype-add,.ui-jce .styleformat .icon-chevron-up{display:inline-block}.ui-jce .filetype .filetype-list .btn{color:#ccc;max-width:40px}.ui-jce .filetype .filetype-list .btn span{vertical-align:middle}.ui-jce .filetype .filetype-edit span{visibility:hidden;width:0}.ui-jce .filetype .filetype-group{font-size:14px;padding:5px}.ui-jce .filetype .filetype-group input[type=checkbox]{margin:5px 15px 5px 7px}.ui-jce .filetype .ui-sortable-handle,.ui-jce .filetype .ui-sortable-handle label{cursor:move}.ui-jce .styleformat .icon-chevron-down,.ui-jce .styleformat.styleformat-collapse>div{display:none}.ui-jce .styleformat.styleformat-collapse .styleformat-header,.ui-jce .styleformat.styleformat-collapse .styleformat-item-title{display:block}.ui-jce .styleformat.styleformat-collapse .icon-chevron-down{display:inline-block}.ui-jce .styleformat.styleformat-collapse .icon-chevron-up{display:none}.ui-jce .styleformat-list .styleformat-item-plus{padding:5px 10px;margin:2px 0;max-width:400px;position:relative;width:100%;box-sizing:border-box;border-style:dashed;display:flex}.ui-jce .styleformat-list .styleformat-item-plus span{display:inline-block;font-size:1.2rem;vertical-align:middle;line-height:2rem;text-align:left;width:100%}.ui-jce .styleformat-list .styleformat-item-plus .icon{line-height:2rem;width:2em;height:2em}.ui-jce .styleformat-list .styleformat-item-trash{position:absolute;right:0;top:5px;padding:4px 8px}.ui-jce .styleformat-list .styleformat .styleformat-item-handle{position:absolute;left:40px;top:0;cursor:move;width:calc(100% - 80px);display:block;height:32px;right:40px}.ui-jce .styleformat-list .styleformat .collapse{position:absolute;left:0;top:5px;font-size:16px;width:28px;height:28px;display:block;padding:4px 8px;line-height:1}.ui-jce .styleformat-list .styleformat .styleformat-header{position:absolute;top:0;width:100%;left:0;height:32px;margin:0;padding:0}.ui-jce .styleformat-list .styleformat .control-group{margin:0}.ui-jce .styleformat-list .styleformat .control-group .control-label,.ui-jce .styleformat-list .styleformat .control-group .controls{width:100%}.ui-jce .styleformat-list .styleformat+div{margin-top:10px}.ui-jce .styleformat-list .styleformat>div{margin:5px 0;padding:5px 10px 5px 5px;position:relative}.ui-jce .styleformat-list .styleformat div input,.ui-jce .styleformat-list .styleformat div select{max-width:100%;width:365px}.ui-jce .styleformat-list .styleformat div select{width:100%}.ui-jce .styleformat-list .styleformat .styleformat-item-title input{font-size:inherit;color:inherit;float:none}.ui-jce .styleformat-list .styleformat .styleformat-item-title input.stc_code,.ui-jce .styleformat-list .styleformat .styleformat-item-title input.stc_samp{font-family:monospace}.ui-jce .styleformat-list .styleformat .styleformat-item-title input.stc_strong{font-weight:bolder}.ui-jce .styleformat-list .styleformat .styleformat-item-title input.stc_em{font-style:italic}.ui-jce .styleformat-list .styleformat .styleformat-item-title input.stc_sub{vertical-align:sub}.ui-jce .styleformat-list .styleformat .styleformat-item-title input.stc_sup{vertical-align:super}.ui-jce .styleformat-list .styleformat .styleformat-item-title input.stc_h1{font-size:2em}.ui-jce .styleformat-list .styleformat .styleformat-item-title input.stc_h2{font-size:1.5em}.ui-jce .styleformat-list .styleformat .styleformat-item-title input.stc_h3{font-size:1.17em}.ui-jce .styleformat-list .styleformat .styleformat-item-title input.stc_h4{font-size:1em}.ui-jce .styleformat-list .styleformat .styleformat-item-title input.stc_h5{font-size:.83em}.ui-jce .styleformat-list .styleformat .styleformat-item-title input.stc_h6{font-size:.75em}.ui-jce .styleformat-list .styleformat label{display:block;min-width:100px}.ui-jce .styleformat-list .styleformat label+input,.ui-jce .styleformat-list .styleformat label+select{margin:0}.ui-jce .styleformat-list .styleformat .styleformat-item-element{clear:left}.ui-jce .styleformat-list .styleformat .styleformat-item-element option:first-child{margin:5px 0}.ui-jce .styleformat-list .styleformat,.ui-jce .styleformat-list .styleformat-highlight{padding:30px 5px 5px;max-width:400px;position:relative;box-sizing:border-box}.ui-jce .styleformat-list .styleformat-highlight{border-style:dashed;min-height:46px;margin:10px 0}[dir=rtl] .ui-jce .styleformat-list .styleformat-item-plus span{text-align:right}.ui-jce .fontlist{position:relative;list-style:none;margin:0!important;min-width:200px;padding:0}.ui-jce .fontlist input[type=checkbox]{margin:5px 10px;width:auto}.ui-jce .fontlist .font-item,.ui-jce .fontlist .font-item-plus{padding:5px 10px;max-width:480px;position:relative;width:100%;box-sizing:border-box;margin:0;display:flex;flex-wrap:nowrap}.ui-jce .blockformats .blockformat-item label,.ui-jce .fontlist .font-item-plus span{display:inline-block;vertical-align:middle}.ui-jce .fontlist .font-item-plus>div,.ui-jce .fontlist .font-item>div{padding:0 5px 0 0}.ui-jce .fontlist .font-item-highlight.sortable-placeholder{max-width:480px;padding:5px 10px}.ui-jce .fontlist .font-item-plus{border-style:dashed}.ui-jce .fontlist .font-item-plus span{font-size:1.2rem;line-height:2rem;text-align:left;width:100%}.ui-jce .fontlist .font-item-plus .icon{line-height:2rem;width:2rem;height:2rem}.ui-jce .fontlist label,.ui-jce .fontlist>div{cursor:move}.ui-jce .fontlist .font-item input[type=text]{margin:0;float:none}.ui-jce .fontlist .font-item[title=Webdings] label,.ui-jce .fontlist .font-item[title=Wingdings] label{font-family:inherit!important}[dir=rtl] .ui-jce .fontlist .font-item-plus span{text-align:right}.ui-jce .blockformats{position:relative}.ui-jce .blockformats .blockformat-item{padding:5px;min-width:200px;max-width:300px;position:relative;box-sizing:border-box;cursor:move;line-height:30px}.ui-jce .blockformats .blockformat-item i{margin:10px 0}.ui-jce .blockformats .blockformat-item input{margin:8px 10px}.ui-jce .blockformats .blockformat-item .blockformat-code,.ui-jce .blockformats .blockformat-item .blockformat-samp{font-family:monospace}.ui-jce .blockformats .blockformat-item .blockformat-strong{font-weight:bolder}.ui-jce .blockformats .blockformat-item .blockformat-em{font-style:italic}.ui-jce .blockformats .blockformat-item .blockformat-sub{vertical-align:sub}.ui-jce .blockformats .blockformat-item .blockformat-sup{vertical-align:super}.ui-jce .blockformats .blockformat-item .blockformat-h1{font-size:2em}.ui-jce .blockformats .blockformat-item .blockformat-h2{font-size:1.5em}.ui-jce .blockformats .blockformat-item .blockformat-h3{font-size:1.17em}.ui-jce .blockformats .blockformat-item .blockformat-h5{font-size:.83em}.ui-jce .blockformats .blockformat-item .blockformat-h6{font-size:.75em}.ui-jce .blockformats .blockformat-item .blockformat-span{float:none;margin:0;display:inline}.ui-jce .blockformats>div:after{content:"::";display:block;position:absolute;right:0;top:50%;line-height:20px;width:20px;margin-top:-10px;font-weight:700;font-size:1.2rem;color:#ccc}html{overflow-y:visible!important}.editor-layout{position:relative;margin:20px 60px 50px 0}.editor-layout+div.mce-tinymce{min-width:600px;display:inline-block}.com_jce .mce-tinymce{border-width:1px;box-sizing:content-box}.com_jce .mce-tinymce .mce-statusbar{border-width:1px}.com_jce .mce-tinymce .mce-edit-area{border-width:1px 1px 0}.com_jce .mce-tinymce .mce-edit-area>div{min-height:120px}.com_jce .mce-tinymce .mce-edit-area>div>p{white-space:pre-wrap;margin:5px}.com_jce .mce-tinymce .mce-panel.mce-edit-area{background:#fff}.com_jce .mce-toolbar .mce-btn,.com_jce .mce-toolbar .mce-btn button{cursor:move}.com_jce .mce-btn{display:inline-block;font-size:0}.com_jce .widthMarker{border-style:dashed;border-bottom-width:0;display:block;left:0;height:2em;position:absolute;text-align:center;top:-2.25em;box-sizing:border-box}.com_jce .widthMarker span{display:inline-block;left:50%;margin:0 0 0 -2em;position:absolute;top:-1em;width:4em;text-align:center}.com_jce .sortable-btn-highlight,.com_jce .sortable-row-highlight{border:1px dashed #9FBBDD!important}.com_jce .sortable-btn-highlight.sortable-row-highlight,.com_jce .sortable-row-highlight.sortable-row-highlight{margin:0 0 2px}.com_jce .sortable-handle{height:32px;border:1px solid #ddd;cursor:move;background-color:#f5f5f5;text-align:center;position:absolute;display:block;box-sizing:border-box;top:0;right:-20px}.com_jce .sortable-handle i{height:28px;line-height:28px;text-align:center;vertical-align:middle;margin:0}.com_jce .sortable-option{margin:0;width:20px;opacity:0;cursor:pointer;position:absolute;top:4px;right:-60px;height:28px}.com_jce .sortable-option i{line-height:28px}.com_jce .sortable-option.sortable-option-hover{opacity:.8}.mce-btn-group:empty{min-width:30px;min-height:30px;display:none}.mce-btn-group:empty.visible:empty{display:inline-block}.editor-button-pool .sortable-option,.editor-layout .sortable-option i:last-child{display:none}.mce-toolbar.ui-sortable-helper,.ui-sortable-sorting .mce-btn{background-color:#e6e6e6}.editor-button-pool{max-width:100%;margin-right:60px}html[dir=rtl] .com_jce .sortable-handle{left:-30px;right:auto}html[dir=rtl] .com_jce .sortable-option{left:-60px;right:auto}html[dir=rtl] .com_jce .widthMarker{left:auto}html[dir=rtl] .com_jce .form-horizontal .control-label{float:right}.mce-container .mce-btn .mce-caret{margin:-7px}.mce-container .mce-toolbar{font-size:0;line-height:1;height:auto;min-height:28px;position:relative;background-color:#f5f5f5;border:1px solid #ddd;padding:1px;margin-bottom:2px}.mce-container .mce-toolbar>div{font-size:0;line-height:1}.mce-container .mce-flow-layout-item{margin:0}.mce-container .mce-listbox,.mce-container .mce-splitbtn{border:1px solid #ddd;height:26px;box-sizing:border-box;border-radius:2px;position:relative;cursor:move}.mce-container .mce-toolbar-grp .mce-btn-has-text .mce-txt{margin-right:10px}.mce-toolbar .mce-container .mce-btn .mce-caret,.mce-toolbar .mce-toolbar>.mce-container .mce-btn .mce-caret{margin:-2px 0}.editor-layout .mceToolbarRow:first-child>div:first-child{margin-left:0}.sortable-handle i,.sortable-option i{font-size:initial}.mce-tinymce.mce-panel,.mce-toolbar-grp.mce-panel{border:0;background:0 0;padding:0}#profileLayoutTable,.ui-sortable>.mce-toolbar{position:relative}#editor_toggle{padding:0 5px;line-height:20px;user-select:none;cursor:default;display:block}.ui-jce .users-select{position:relative;margin:10px 0}joomla-field-user+.ui-jce .users-select{position:absolute;left:0;top:0;margin:0;width:calc(100% - 48px)}joomla-field-user+.ui-jce .users-select joomla-field-fancy-select{width:100%}joomla-field-user+.ui-jce .users-select joomla-field-fancy-select .choices__inner{border-top-right-radius:0;border-bottom-right-radius:0}.extensions-select.radio{padding:0}.extensions-select.radio input[type=radio]{display:inline-block;margin:0 5px 0 0;float:none}.extensions-select label{display:inline-block;margin:0 10px 0 0;vertical-align:middle;padding:0}html[dir=rtl] .ui-jce .ui-tabs-vertical .ui-tabs-nav{border-width:0 0 0 1px;float:right;padding:0 .2em 0 .1em}html[dir=rtl] .ui-jce .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-selected{padding-left:.1em;border-right-width:1px;margin-right:-1px}html[dir=rtl] .ui-jce .ui-tabs-vertical .ui-tabs-nav li{margin:0 1px .2em 0;border-left:0 none}html[dir=rtl] .ui-jce .ui-tabs-vertical .ui-tabs-panel{margin:0 13em 0 0}.ui-bootstrap #jce div.tab-pane.tabbable.tabs-left ul li>a:first-child{max-width:100px;padding-bottom:20px;padding-top:20px;white-space:pre-wrap;cursor:pointer}#jce #tabs ul li span.tabs-label{margin:5px 0;display:block}input#profile_description{width:500px}@media (max-width:767px){input[type=text]{max-width:250px}}a.browser{display:inline-block;margin:8px 0}.com_jce .tabs-left .tab-content{overflow:visible}#tabs-editor .nav-tabs>li>a,#tabs-plugins .nav-tabs>li>a{padding:24px 12px;min-height:72px}.checkboxes .mce-toolbar .mce-ico,[data-toggle=tab] .mce-toolbar .mce-ico{line-height:inherit}.tab-disabled{display:none}.nav-tabs .mce-toolbar{max-width:180px;white-space:normal}.nav-tabs .mce-toolbar .mce-btn{margin:2px 2px 0 0;height:32px}.nav-tabs .mce-toolbar .mce-list-box,.nav-tabs .mce-toolbar .mceListBox{max-width:95px;max-height:32px}.nav-tabs .mce-toolbar{margin:0 0 15px}.wf-repeatable-collapse .icon-bar{display:block;width:18px;height:2px;border-radius:1px}.mceDefaultSkin.checkboxes .mceButton{text-align:left;max-width:250px;padding:5px;display:block;cursor:default;background-color:var(--list-group-bg);color:var(--list-group-color)}.mceDefaultSkin.checkboxes .mceButton:hover{background-color:var(--list-group-bg);color:var(--list-group-color);border-color:var(--list-group-border-color)}.mceDefaultSkin.checkboxes .mceButton>input[type=checkbox]{vertical-align:middle;line-height:20px;margin:5px 10px 5px 5px}.mceDefaultSkin.checkboxes .mceButton .mceIcon,.mceDefaultSkin.checkboxes .mceButton>label{line-height:20px;display:inline-block;vertical-align:middle;margin-left:5px;color:var(--list-group-color)}.tabs-left .nav-tabs,.tabs-left .tab-content{flex-direction:column!important;display:inline-block;vertical-align:top}.tabs-left .nav-tabs{flex:0 0 calc(100% / 12 * 2);width:calc(100% / 12 * 2)}.tabs-left .tab-content{flex:0 0 calc(100% / 12 * 9);width:calc(100% / 12 * 9)}.tabs-left>.nav-tabs>li>a{min-height:100px}@keyframes donut-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ui-jce .donut{border:4px solid rgba(0,0,0,.1);border-left-color:#888;border-radius:50%;width:30px;height:30px;animation:donut-spin 1.2s linear infinite;display:none;position:relative;top:0;left:0;z-index:1001}.ui-jce.loading .donut{display:block;position:absolute;top:50%;left:50%;z-index:1001;margin:-15px 0 0 -15px}.ui-jce.loading{position:static}.ui-jce.loading:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.8);z-index:1000}.ui-jce legend{font-size:1.25em}.ui-jce .options-grid-form>legend{font-size:1.5em;font-weight:700;line-height:3em}.ui-jce .row-fluid .form-horizontal .control-label{width:auto;min-width:160px}.ui-jce .row-fluid .form-horizontal .control-label:empty{min-width:inherit;padding:0;width:0}.ui-jce .checkboxes .sortable-placeholder{border-style:dashed;min-height:32px;display:block;padding:.5rem;cursor:move;max-width:300px;box-sizing:border-box}.ui-jce .hide{display:none}.ui-jce .textarea-code{font-family:monospace;font-size:12px;color:#444}.ui-jce .input-group-text{border-radius:0 .25em .25em 0}PK+	"]�p��[[compat.min.cssnu&1i�.ui-jce .fontlist .font-item-plus:hover,.ui-jce .fontlist .font-item:hover,.ui-jce .styleformat-list .styleformat-item-plus:hover{text-decoration:none}.ui-jce .row{margin-left:-10px}.ui-jce nav .quickicon{margin-right:1rem}.ui-jce nav .quickicon .btn{background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:all .25s ease}.ui-jce .checkboxes.sortable .checkbox,.ui-jce .checkboxes.sortable .form-check{border:1px solid #ccc;background-color:#fff}.ui-jce .checkboxes.sortable .sortable-placeholder{border-color:#ccc}.ui-jce .blockformats .blockformat-item{border:1px solid #ccc;background-color:#fff}.ui-jce .blockformats .blockformat-item.sortable-placeholder{border-color:#ccc}.ui-jce .filetype .filetype-list .filetype-item{border:1px solid #ccc;background-color:#fff}.ui-jce .filetype .filetype-group{background-color:#eee}.ui-jce .fontlist .font-item,.ui-jce .fontlist .font-item-plus{border:1px solid #ccc;background-color:#fff}.ui-jce .fontlist .font-item[hidden]{display:none}.ui-jce .fontlist .sortable-placeholder{border-color:#ccc}.ui-jce .styleformat-list .styleformat-item-title{background-color:#eee}.ui-jce .styleformat-list .styleformat,.ui-jce .styleformat-list .styleformat-highlight{border:1px solid #ccc;background-color:#fff}.ui-jce .styleformat-list .styleformat-item-plus{border:1px solid #ccc}.ui-jce .styleformat-list .sortable-placeholder{border-color:#ccc}.ui-jce .widthMarker{border:1px dashed #999}.ui-jce .widthMarker span{outline:#fff solid 2px;border-radius:2px}.ui-jce .form-field-repeatable .form-field-repeatable-item.well{padding:20px}.ui-jce .form-field-repeatable .form-field-repeatable-item.well .form-field-repeatable-item-control{margin:-12px -20px 0 0}.ui-jce .form-field-repeatable .sortable-placeholder{border-color:#ccc}.ui-jce .mceDefaultSkin.checkboxes .mceButton{border:1px solid #ddd}.ui-jce .mceDefaultSkin.checkboxes .mceButton:hover{border:1px solid #ccc}.ui-jce .tabs-left{--border-width:1px;--border-color:#ddd}.ui-jce .tabs-left>.nav-tabs .active>a,.ui-jce .tabs-left>.nav-tabs .active>a:focus,.ui-jce .tabs-left>.nav-tabs .active>a:hover{border-color:#ddd #fff #ddd #ddd}PK+	"]]k��Y'Y'global.min.cssnu&1i�.ui-jce .control-label label{width:12rem;min-width:6rem}.ui-jce .control-group.field-spacer .control-label,.ui-jce .control-group.field-spacer .control-label hr{width:100%}.ui-jce .checkbox,.ui-jce .checkbox label,.ui-jce .radio,.ui-jce .radio label{display:inline-block}.ui-jce .checkboxes input{float:initial;margin-left:0}.ui-jce .form-field-container legend{line-height:2em;font-size:1.25em;font-weight:700;border:0;color:inherit;margin:0}.ui-jce .form-horizontal .control-group{display:flex;flex-direction:row;flex-wrap:wrap}.ui-jce .form-horizontal .controls{margin-left:inherit}.ui-jce .form-horizontal .control-label+.controls{width:calc(100% - 12.5rem)}.ui-jce .control-group .description{display:block;width:100%;padding:1rem .5rem;background:rgba(0,0,0,.03);margin:.5rem 0;font-size:90%;box-sizing:border-box}.ui-jce .control-group .help-block{width:100%}.ui-jce .control-group .chzn-container{min-width:260px}.ui-jce .form-horizontal .control-label{width:auto;min-width:160px}.ui-jce .form-horizontal .control-label:empty{min-width:inherit;padding:0;width:0}.ui-jce .control-group .controls+.description{display:none}.ui-jce .form-help-inline .control-group .controls+.description{display:block}.ui-jce .form-help-inline .control-group .control-label{cursor:default}.ui-jce .form-check input[type=radio]{vertical-align:middle}.ui-jce .choices.is-disabled .choices__inner{padding:0}.ui-jce .choices.is-disabled .choices__inner input[type=text]{width:100%!important;height:100%;padding:.5rem 1rem}.ui-jce .choices.is-disabled .choices__inner input[type=text]::placeholder{color:#aaa}.ui-jce .checkboxes.flex-row{display:flex;flex-direction:row;flex-wrap:wrap}.ui-jce .checkboxes.flex-row .form-check-inline{padding-left:0}.ui-jce [data-showon].hidden{display:none}.ui-jce .checkboxes{display:flex;flex-direction:column;gap:2px}.ui-jce .checkboxes.inline{flex-direction:row}.ui-jce .checkboxes .checkbox input{margin:3px .3125rem 0 0}.ui-jce .checkboxes.sortable .checkbox,.ui-jce .checkboxes.sortable .form-check{display:block;padding:.5rem;cursor:move;max-width:300px;box-sizing:border-box;margin:0}.ui-jce .input-group-append{display:inline-block;vertical-align:middle}.ui-jce .input-group-append .btn{margin-left:-1px}.ui-jce .input-append .form-text{font-size:11px;line-height:28px}.ui-jce .tabs-left .nav.nav-tabs{margin-right:-4px;box-shadow:initial;border-bottom:transparent;border-right:var(--border-width) solid var(--border-color)}.ui-jce .tabs-left>.nav-tabs>li>a{margin-right:-1px;box-shadow:initial;color:inherit;text-align:left}.ui-jce .tabs-left>.nav-tabs .active>a,.ui-jce .tabs-left>.nav-tabs .active>a:focus,.ui-jce .tabs-left>.nav-tabs .active>a:hover{border-top-right-radius:0;border-bottom-right-radius:0;border-color:var(--border-color-translucent);border-right-color:var(--body-bg)}.ui-jce .tabs-left .tab-content{border-radius:0 0 .25rem;border:0;padding:0 15px}.ui-jce .nav.nav-tabs .nav-item:last-of-type .nav-link{box-shadow:initial}.ui-jce table td.order+td label{min-width:inherit}.ui-jce .tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible;text-align:left;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;min-width:200px}.ui-jce .tooltip.in{opacity:.8;filter:alpha(opacity=80)}.ui-jce .tooltip.bottom,.ui-jce .tooltip.left,.ui-jce .tooltip.right,.ui-jce .tooltip.top{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.ui-jce .tooltip.top{padding:5px 0;margin-top:-3px}.ui-jce .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.ui-jce .tooltip.right{padding:0 5px;margin-left:3px}.ui-jce .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.ui-jce .tooltip.bottom{padding:5px 0;margin-top:3px}.ui-jce .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.ui-jce .tooltip.left{padding:0 5px;margin-left:-3px}.ui-jce .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.ui-jce .tooltip .tooltip-inner{max-width:inherit;padding:8px;color:#fff;text-align:left;text-decoration:none;background-color:#000;border-radius:4px}.ui-jce .tooltip .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.ui-jce .tooltip .close{opacity:1;color:#fff;padding:0 5px;text-shadow:inherit;float:inherit;position:absolute;right:0;top:5px}.ui-jce .tooltip .close:focus,.ui-jce .tooltip .close:hover{color:#fff;opacity:1}.ui-jce .tooltip p{margin:0}.ui-jce .tooltip .tooltip-inner h4{margin:5px 0;font-size:12px}.ui-jce .popover[role=tooltip]{background-color:#fff;padding:.25em}.ui-jce .popover[role=tooltip].center{text-align:initial}.ui-jce .popover[role=tooltip] .close{padding:5px 10px;font-size:24px;float:right;line-height:18px;font-weight:700;color:#000;opacity:.2;cursor:pointer}.ui-jce .popover[role=tooltip] .close::after{content:"\00d7"}.ui-jce .popover[role=tooltip] .popover-header{margin:0;padding:8px 14px;font-size:14px;font-weight:500;line-height:18px;background-color:inherit;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.ui-jce .popover[role=tooltip] .popover-content{min-height:1em;padding:.5rem}.ui-jce .popover[role=tooltip] .popover-arrow{left:calc(50% - .5em)}.wf-repeatable-item{position:relative}.wf-repeatable-item:first-of-type .wf-repeatable-remove{display:none}.wf-repeatable .close{font-size:16px;position:absolute;right:5px;top:5px}.wf-repeatable .wf-repeatable-remove{top:inherit;bottom:10px}.form-field-repeatable{display:flex;flex-wrap:wrap;flex-direction:column;gap:.5em}.form-field-repeatable .form-field-repeatable-item{display:flex;flex-direction:row;gap:1em}.form-field-repeatable .form-field-repeatable-item.ui-sortable-handle{cursor:move}.form-field-repeatable .form-field-repeatable-item>button{max-height:28px}.form-field-repeatable .form-field-repeatable-item .control-group{margin:5px 0 0}.form-field-repeatable .form-field-repeatable-item .control-group:first-child{margin:0}.form-field-repeatable .form-field-repeatable-item .form-field-repeatable-item-group{flex:1}.form-field-repeatable .form-field-repeatable-item .form-field-repeatable-item-control{display:flex;flex-direction:row;align-items:start}.form-field-repeatable .form-field-repeatable-item .form-field-repeatable-add{visibility:hidden;display:inline-block;order:99}.form-field-repeatable .form-field-repeatable-item .form-field-repeatable-remove,.form-field-repeatable .form-field-repeatable-item:first-child .form-field-repeatable-add,.form-field-repeatable .form-field-repeatable-item:first-child .form-field-repeatable-remove{visibility:visible;display:inline-block}.form-horizontal .form-field-repeatable-item textarea{width:100%;box-sizing:border-box}.form-horizontal .form-field-repeatable-item .control-group{margin:5px 0 0}.form-horizontal .form-field-repeatable-item .control-group .controls:first-child,.form-horizontal .form-field-repeatable-item .control-group .sr-only+.controls,.form-horizontal .form-field-repeatable-item .control-group:first-child{margin:0}#colorpicker{margin:10px 0 0;min-width:250px;top:5px;right:5px;left:5px;bottom:56px;position:absolute}#colorpicker #colorpicker_tabs ul,body>#colorpicker{margin:0}#colorpicker #colorpicker_named ul,#colorpicker #colorpicker_template ul,#colorpicker #colorpicker_web ul{list-style:none;margin:0;padding:0;line-height:8px}#colorpicker_named ul li,#colorpicker_template ul li,#colorpicker_web ul li{display:inline-block;margin:0 1px 1px 0;line-height:10px}#colorpicker canvas{width:10px;height:10px;margin:0 1px 1px 0}#colorpicker span.mceVoiceLabel{display:none}#colorpicker_insert{float:right;margin:0}#colorpicker_tabs .uk-switcher{overflow:hidden;padding:0 32px;top:35px}#colorpicker .uk-switcher>div{margin:0;padding:0}#colorpicker #colorpicker_tabs a{text-decoration:none}#colorpicker_tab table{margin:auto}#colorpicker_preview_text{position:relative;float:left;height:28px;vertical-align:middle}#colorpicker_preview_text label{margin-right:5px;vertical-align:middle}#colorpicker_preview_color{width:24px;height:24px;cursor:inherit;border-radius:2px;margin-top:-10px;right:4px;padding:0;top:50%}#colorpicker_preview{position:absolute;left:10px;box-sizing:border-box;z-index:1}#colorpicker_named div,#colorpicker_template div,#colorpicker_web div{margin:10px auto 0}#colorpicker_template p{margin:1em auto}#colorpicker_named span,#colorpicker_template span,#colorpicker_web span{display:block;float:left;width:15px;height:15px;overflow:hidden;cursor:pointer}#colorpicker_colorname{margin-top:5px;color:#444}#colorpicker_action{position:absolute;width:100%}#template_tab p{margin:auto;padding:0;width:200px}div.colorpicker_generated div fieldset{height:155px}iframe.colorpicker_blocker{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background-color:#F6F6F6;padding:1px}#colorpicker_color{min-height:18px;padding:2px 32px 2px 24px!important;margin:0;height:32px;line-height:32px;text-align:center;font-size:14px;width:120px;border-radius:3px}div.colorpicker_tabs{width:100%;margin-right:20px}iframe.blocker{height:100%;left:0;position:absolute;top:0;width:100%;background-color:#FFF}#colorpicker_named,#colorpicker_template,#colorpicker_web{position:relative}div#previewblock{margin-top:5px;float:left}#colorpicker_picker{height:100%}#colorpicker_picker div.farbtastic{margin:30px auto 0;position:relative;width:200px;height:88%;height:calc(100% - 30px)}.colorwheel{position:relative;margin:0 auto}.colorwheel *{position:absolute;cursor:crosshair}.colorwheel .color,.colorwheel .overlay{top:47px;left:47px;width:101px;height:101px}.colorwheel .wheel{background:url(../../../editor/img/wheel.png) no-repeat;width:195px;height:195px}.colorwheel .overlay{background:url(../../../editor/img/mask.png) no-repeat}.colorwheel .marker{width:17px;height:17px;margin:-8px 0 0 -8px;overflow:hidden;background:url(../../../editor/img/marker.png) no-repeat}PKM"]�Ѕ���bootstrap-theme.css.mapnu&1i�{"version":3,"sources":["bootstrap-theme.css","less/theme.less","less/mixins/vendor-prefixes.less","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":"AAAA;;;;GAIG;ACiBH;;;;;;EAME,yCAAA;EC2CA,4FAAA;EACQ,oFAAA;CFzDT;ACkBC;;;;;;;;;;;;ECsCA,yDAAA;EACQ,iDAAA;CF1CT;ACQC;;;;;;;;;;;;;;;;;;ECiCA,yBAAA;EACQ,iBAAA;CFrBT;AC7BD;;;;;;EAuBI,kBAAA;CDcH;AC2BC;;EAEE,uBAAA;CDzBH;AC8BD;EEvEI,sEAAA;EACA,iEAAA;EACA,2FAAA;EAAA,oEAAA;EACA,uHAAA;EClBF,oEAAA;EH8CA,4BAAA;EACA,sBAAA;EAyCA,0BAAA;EACA,mBAAA;CDtBD;AClBC;;EAEE,0BAAA;EACA,6BAAA;CDoBH;ACjBC;;EAEE,0BAAA;EACA,sBAAA;CDmBH;ACbG;;;;;;;;;;;;;;;;;;EAME,0BAAA;EACA,uBAAA;CD2BL;ACPD;EE5EI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EClBF,oEAAA;EH8CA,4BAAA;EACA,sBAAA;CD4DD;AC1DC;;EAEE,0BAAA;EACA,6BAAA;CD4DH;ACzDC;;EAEE,0BAAA;EACA,sBAAA;CD2DH;ACrDG;;;;;;;;;;;;;;;;;;EAME,0BAAA;EACA,uBAAA;CDmEL;AC9CD;EE7EI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EClBF,oEAAA;EH8CA,4BAAA;EACA,sBAAA;CDoGD;AClGC;;EAEE,0BAAA;EACA,6BAAA;CDoGH;ACjGC;;EAEE,0BAAA;EACA,sBAAA;CDmGH;AC7FG;;;;;;;;;;;;;;;;;;EAME,0BAAA;EACA,uBAAA;CD2GL;ACrFD;EE9EI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EClBF,oEAAA;EH8CA,4BAAA;EACA,sBAAA;CD4ID;AC1IC;;EAEE,0BAAA;EACA,6BAAA;CD4IH;ACzIC;;EAEE,0BAAA;EACA,sBAAA;CD2IH;ACrIG;;;;;;;;;;;;;;;;;;EAME,0BAAA;EACA,uBAAA;CDmJL;AC5HD;EE/EI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EClBF,oEAAA;EH8CA,4BAAA;EACA,sBAAA;CDoLD;AClLC;;EAEE,0BAAA;EACA,6BAAA;CDoLH;ACjLC;;EAEE,0BAAA;EACA,sBAAA;CDmLH;AC7KG;;;;;;;;;;;;;;;;;;EAME,0BAAA;EACA,uBAAA;CD2LL;ACnKD;EEhFI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EClBF,oEAAA;EH8CA,4BAAA;EACA,sBAAA;CD4ND;AC1NC;;EAEE,0BAAA;EACA,6BAAA;CD4NH;ACzNC;;EAEE,0BAAA;EACA,sBAAA;CD2NH;ACrNG;;;;;;;;;;;;;;;;;;EAME,0BAAA;EACA,uBAAA;CDmOL;ACpMD;;ECtCE,mDAAA;EACQ,2CAAA;CF8OT;AC/LD;;EEjGI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;EFgGF,0BAAA;CDqMD;ACnMD;;;EEtGI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;EFsGF,0BAAA;CDyMD;AChMD;EEnHI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;ECnBF,oEAAA;EHqIA,mBAAA;ECrEA,4FAAA;EACQ,oFAAA;CF4QT;AC3MD;;EEnHI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;ED6CF,yDAAA;EACQ,iDAAA;CFsRT;ACxMD;;EAEE,+CAAA;CD0MD;ACtMD;EEtII,sEAAA;EACA,iEAAA;EACA,2FAAA;EAAA,oEAAA;EACA,uHAAA;EACA,4BAAA;ECnBF,oEAAA;EHwJA,mBAAA;CD4MD;AC/MD;;EEtII,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;ED6CF,wDAAA;EACQ,gDAAA;CF6ST;ACzND;;EAYI,0CAAA;CDiNH;AC5MD;;;EAGE,iBAAA;CD8MD;AC1MD;EAEI;;;IAGE,YAAA;IEnKF,yEAAA;IACA,oEAAA;IACA,8FAAA;IAAA,uEAAA;IACA,uHAAA;IACA,4BAAA;GH+WD;CACF;ACrMD;EACE,8CAAA;EC/HA,2FAAA;EACQ,mFAAA;CFuUT;AC7LD;EE5LI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;EFoLF,sBAAA;CDyMD;ACpMD;EE7LI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;EFoLF,sBAAA;CDiND;AC3MD;EE9LI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;EFoLF,sBAAA;CDyND;AClND;EE/LI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;EFoLF,sBAAA;CDiOD;AClND;EEvMI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;CH4ZH;AC/MD;EEjNI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;CHmaH;ACrND;EElNI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;CH0aH;AC3ND;EEnNI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;CHibH;ACjOD;EEpNI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;CHwbH;ACvOD;EErNI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;CH+bH;AC1OD;EExLI,8MAAA;EACA,yMAAA;EACA,sMAAA;CHqaH;ACtOD;EACE,mBAAA;EClLA,mDAAA;EACQ,2CAAA;CF2ZT;ACvOD;;;EAGE,8BAAA;EEzOE,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;EFuOF,sBAAA;CD6OD;AClPD;;;EAQI,kBAAA;CD+OH;ACrOD;ECvME,kDAAA;EACQ,0CAAA;CF+aT;AC/ND;EElQI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;CHoeH;ACrOD;EEnQI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;CH2eH;AC3OD;EEpQI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;CHkfH;ACjPD;EErQI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;CHyfH;ACvPD;EEtQI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;CHggBH;AC7PD;EEvQI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;CHugBH;AC7PD;EE9QI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,uHAAA;EACA,4BAAA;EF4QF,sBAAA;EC/NA,0FAAA;EACQ,kFAAA;CFmeT","file":"bootstrap-theme.css","sourcesContent":["/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);\n  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.btn-default:active,\n.btn-primary:active,\n.btn-success:active,\n.btn-info:active,\n.btn-warning:active,\n.btn-danger:active,\n.btn-default.active,\n.btn-primary.active,\n.btn-success.active,\n.btn-info.active,\n.btn-warning.active,\n.btn-danger.active {\n  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-default.disabled,\n.btn-primary.disabled,\n.btn-success.disabled,\n.btn-info.disabled,\n.btn-warning.disabled,\n.btn-danger.disabled,\n.btn-default[disabled],\n.btn-primary[disabled],\n.btn-success[disabled],\n.btn-info[disabled],\n.btn-warning[disabled],\n.btn-danger[disabled],\nfieldset[disabled] .btn-default,\nfieldset[disabled] .btn-primary,\nfieldset[disabled] .btn-success,\nfieldset[disabled] .btn-info,\nfieldset[disabled] .btn-warning,\nfieldset[disabled] .btn-danger {\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.btn-default .badge,\n.btn-primary .badge,\n.btn-success .badge,\n.btn-info .badge,\n.btn-warning .badge,\n.btn-danger .badge {\n  text-shadow: none;\n}\n.btn:active,\n.btn.active {\n  background-image: none;\n}\n.btn-default {\n  background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n  background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n  background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #dbdbdb;\n  text-shadow: 0 1px 0 #fff;\n  border-color: #ccc;\n}\n.btn-default:hover,\n.btn-default:focus {\n  background-color: #e0e0e0;\n  background-position: 0 -15px;\n}\n.btn-default:active,\n.btn-default.active {\n  background-color: #e0e0e0;\n  border-color: #dbdbdb;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n  background-color: #e0e0e0;\n  background-image: none;\n}\n.btn-primary {\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);\n  background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #245580;\n}\n.btn-primary:hover,\n.btn-primary:focus {\n  background-color: #265a88;\n  background-position: 0 -15px;\n}\n.btn-primary:active,\n.btn-primary.active {\n  background-color: #265a88;\n  border-color: #245580;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n  background-color: #265a88;\n  background-image: none;\n}\n.btn-success {\n  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);\n  background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);\n  background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #3e8f3e;\n}\n.btn-success:hover,\n.btn-success:focus {\n  background-color: #419641;\n  background-position: 0 -15px;\n}\n.btn-success:active,\n.btn-success.active {\n  background-color: #419641;\n  border-color: #3e8f3e;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n  background-color: #419641;\n  background-image: none;\n}\n.btn-info {\n  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n  background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n  background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #28a4c9;\n}\n.btn-info:hover,\n.btn-info:focus {\n  background-color: #2aabd2;\n  background-position: 0 -15px;\n}\n.btn-info:active,\n.btn-info.active {\n  background-color: #2aabd2;\n  border-color: #28a4c9;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n  background-color: #2aabd2;\n  background-image: none;\n}\n.btn-warning {\n  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n  background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n  background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #e38d13;\n}\n.btn-warning:hover,\n.btn-warning:focus {\n  background-color: #eb9316;\n  background-position: 0 -15px;\n}\n.btn-warning:active,\n.btn-warning.active {\n  background-color: #eb9316;\n  border-color: #e38d13;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n  background-color: #eb9316;\n  background-image: none;\n}\n.btn-danger {\n  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n  background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n  background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #b92c28;\n}\n.btn-danger:hover,\n.btn-danger:focus {\n  background-color: #c12e2a;\n  background-position: 0 -15px;\n}\n.btn-danger:active,\n.btn-danger.active {\n  background-color: #c12e2a;\n  border-color: #b92c28;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n  background-color: #c12e2a;\n  background-image: none;\n}\n.thumbnail,\n.img-thumbnail {\n  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n  background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n  background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n  background-repeat: repeat-x;\n  background-color: #e8e8e8;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n  background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n  background-repeat: repeat-x;\n  background-color: #2e6da4;\n}\n.navbar-default {\n  background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n  background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n  background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  border-radius: 4px;\n  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .active > a {\n  background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n  background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n  background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);\n  background-repeat: repeat-x;\n  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n}\n.navbar-brand,\n.navbar-nav > li > a {\n  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);\n}\n.navbar-inverse {\n  background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);\n  background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%);\n  background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  border-radius: 4px;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .active > a {\n  background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n  background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n  background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);\n  background-repeat: repeat-x;\n  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n  box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n}\n.navbar-inverse .navbar-brand,\n.navbar-inverse .navbar-nav > li > a {\n  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n  border-radius: 0;\n}\n@media (max-width: 767px) {\n  .navbar .navbar-nav .open .dropdown-menu > .active > a,\n  .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,\n  .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {\n    color: #fff;\n    background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n    background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n    background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n    background-repeat: repeat-x;\n  }\n}\n.alert {\n  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.alert-success {\n  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n  background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n  background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #b2dba1;\n}\n.alert-info {\n  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n  background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n  background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #9acfea;\n}\n.alert-warning {\n  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n  background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n  background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #f5e79e;\n}\n.alert-danger {\n  background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n  background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n  background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #dca7a7;\n}\n.progress {\n  background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n  background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n  background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar {\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);\n  background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-success {\n  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n  background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n  background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-info {\n  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n  background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n  background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-warning {\n  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n  background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n  background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-danger {\n  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n  background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n  background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-striped {\n  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);\n  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);\n  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);\n}\n.list-group {\n  border-radius: 4px;\n  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n  text-shadow: 0 -1px 0 #286090;\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n  background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #2b669a;\n}\n.list-group-item.active .badge,\n.list-group-item.active:hover .badge,\n.list-group-item.active:focus .badge {\n  text-shadow: none;\n}\n.panel {\n  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.panel-default > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n  background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n  background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-primary > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n  background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-success > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n  background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n  background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-info > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n  background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n  background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-warning > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n  background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n  background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-danger > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n  background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n  background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);\n  background-repeat: repeat-x;\n}\n.well {\n  background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n  background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n  background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #dcdcdc;\n  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n}\n/*# sourceMappingURL=bootstrap-theme.css.map */","// stylelint-disable selector-no-qualifying-type, selector-max-compound-selectors\n\n/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n//\n// Load core variables and mixins\n// --------------------------------------------------\n\n@import \"variables.less\";\n@import \"mixins.less\";\n\n\n//\n// Buttons\n// --------------------------------------------------\n\n// Common styles\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n  text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);\n  @shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);\n  .box-shadow(@shadow);\n\n  // Reset the shadow\n  &:active,\n  &.active {\n    .box-shadow(inset 0 3px 5px rgba(0, 0, 0, .125));\n  }\n\n  &.disabled,\n  &[disabled],\n  fieldset[disabled] & {\n    .box-shadow(none);\n  }\n\n  .badge {\n    text-shadow: none;\n  }\n}\n\n// Mixin for generating new styles\n.btn-styles(@btn-color: #555) {\n  #gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%));\n  .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620\n  background-repeat: repeat-x;\n  border-color: darken(@btn-color, 14%);\n\n  &:hover,\n  &:focus  {\n    background-color: darken(@btn-color, 12%);\n    background-position: 0 -15px;\n  }\n\n  &:active,\n  &.active {\n    background-color: darken(@btn-color, 12%);\n    border-color: darken(@btn-color, 14%);\n  }\n\n  &.disabled,\n  &[disabled],\n  fieldset[disabled] & {\n    &,\n    &:hover,\n    &:focus,\n    &.focus,\n    &:active,\n    &.active {\n      background-color: darken(@btn-color, 12%);\n      background-image: none;\n    }\n  }\n}\n\n// Common styles\n.btn {\n  // Remove the gradient for the pressed/active state\n  &:active,\n  &.active {\n    background-image: none;\n  }\n}\n\n// Apply the mixin to the buttons\n.btn-default {\n  .btn-styles(@btn-default-bg);\n  text-shadow: 0 1px 0 #fff;\n  border-color: #ccc;\n}\n.btn-primary { .btn-styles(@btn-primary-bg); }\n.btn-success { .btn-styles(@btn-success-bg); }\n.btn-info    { .btn-styles(@btn-info-bg); }\n.btn-warning { .btn-styles(@btn-warning-bg); }\n.btn-danger  { .btn-styles(@btn-danger-bg); }\n\n\n//\n// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n  .box-shadow(0 1px 2px rgba(0, 0, 0, .075));\n}\n\n\n//\n// Dropdowns\n// --------------------------------------------------\n\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n  #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%));\n  background-color: darken(@dropdown-link-hover-bg, 5%);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n  #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n  background-color: darken(@dropdown-link-active-bg, 5%);\n}\n\n\n//\n// Navbar\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n  #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg);\n  .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n  border-radius: @navbar-border-radius;\n  @shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);\n  .box-shadow(@shadow);\n\n  .navbar-nav > .open > a,\n  .navbar-nav > .active > a {\n    #gradient > .vertical(@start-color: darken(@navbar-default-link-active-bg, 5%); @end-color: darken(@navbar-default-link-active-bg, 2%));\n    .box-shadow(inset 0 3px 9px rgba(0, 0, 0, .075));\n  }\n}\n.navbar-brand,\n.navbar-nav > li > a {\n  text-shadow: 0 1px 0 rgba(255, 255, 255, .25);\n}\n\n// Inverted navbar\n.navbar-inverse {\n  #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg);\n  .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257\n  border-radius: @navbar-border-radius;\n  .navbar-nav > .open > a,\n  .navbar-nav > .active > a {\n    #gradient > .vertical(@start-color: @navbar-inverse-link-active-bg; @end-color: lighten(@navbar-inverse-link-active-bg, 2.5%));\n    .box-shadow(inset 0 3px 9px rgba(0, 0, 0, .25));\n  }\n\n  .navbar-brand,\n  .navbar-nav > li > a {\n    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);\n  }\n}\n\n// Undo rounded corners in static and fixed navbars\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n  border-radius: 0;\n}\n\n// Fix active state of dropdown items in collapsed mode\n@media (max-width: @grid-float-breakpoint-max) {\n  .navbar .navbar-nav .open .dropdown-menu > .active > a {\n    &,\n    &:hover,\n    &:focus {\n      color: #fff;\n      #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n    }\n  }\n}\n\n\n//\n// Alerts\n// --------------------------------------------------\n\n// Common styles\n.alert {\n  text-shadow: 0 1px 0 rgba(255, 255, 255, .2);\n  @shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);\n  .box-shadow(@shadow);\n}\n\n// Mixin for generating new styles\n.alert-styles(@color) {\n  #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%));\n  border-color: darken(@color, 15%);\n}\n\n// Apply the mixin to the alerts\n.alert-success    { .alert-styles(@alert-success-bg); }\n.alert-info       { .alert-styles(@alert-info-bg); }\n.alert-warning    { .alert-styles(@alert-warning-bg); }\n.alert-danger     { .alert-styles(@alert-danger-bg); }\n\n\n//\n// Progress bars\n// --------------------------------------------------\n\n// Give the progress background some depth\n.progress {\n  #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg)\n}\n\n// Mixin for generating new styles\n.progress-bar-styles(@color) {\n  #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%));\n}\n\n// Apply the mixin to the progress bars\n.progress-bar            { .progress-bar-styles(@progress-bar-bg); }\n.progress-bar-success    { .progress-bar-styles(@progress-bar-success-bg); }\n.progress-bar-info       { .progress-bar-styles(@progress-bar-info-bg); }\n.progress-bar-warning    { .progress-bar-styles(@progress-bar-warning-bg); }\n.progress-bar-danger     { .progress-bar-styles(@progress-bar-danger-bg); }\n\n// Reset the striped class because our mixins don't do multiple gradients and\n// the above custom styles override the new `.progress-bar-striped` in v3.2.0.\n.progress-bar-striped {\n  #gradient > .striped();\n}\n\n\n//\n// List groups\n// --------------------------------------------------\n\n.list-group {\n  border-radius: @border-radius-base;\n  .box-shadow(0 1px 2px rgba(0, 0, 0, .075));\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n  text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%);\n  #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%));\n  border-color: darken(@list-group-active-border, 7.5%);\n\n  .badge {\n    text-shadow: none;\n  }\n}\n\n\n//\n// Panels\n// --------------------------------------------------\n\n// Common styles\n.panel {\n  .box-shadow(0 1px 2px rgba(0, 0, 0, .05));\n}\n\n// Mixin for generating new styles\n.panel-heading-styles(@color) {\n  #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%));\n}\n\n// Apply the mixin to the panel headings only\n.panel-default > .panel-heading   { .panel-heading-styles(@panel-default-heading-bg); }\n.panel-primary > .panel-heading   { .panel-heading-styles(@panel-primary-heading-bg); }\n.panel-success > .panel-heading   { .panel-heading-styles(@panel-success-heading-bg); }\n.panel-info > .panel-heading      { .panel-heading-styles(@panel-info-heading-bg); }\n.panel-warning > .panel-heading   { .panel-heading-styles(@panel-warning-heading-bg); }\n.panel-danger > .panel-heading    { .panel-heading-styles(@panel-danger-heading-bg); }\n\n\n//\n// Wells\n// --------------------------------------------------\n\n.well {\n  #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg);\n  border-color: darken(@well-bg, 10%);\n  @shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);\n  .box-shadow(@shadow);\n}\n","// stylelint-disable indentation, property-no-vendor-prefix, selector-no-vendor-prefix\n\n// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n  -webkit-animation: @animation;\n       -o-animation: @animation;\n          animation: @animation;\n}\n.animation-name(@name) {\n  -webkit-animation-name: @name;\n          animation-name: @name;\n}\n.animation-duration(@duration) {\n  -webkit-animation-duration: @duration;\n          animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n  -webkit-animation-timing-function: @timing-function;\n          animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n  -webkit-animation-delay: @delay;\n          animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n  -webkit-animation-iteration-count: @iteration-count;\n          animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n  -webkit-animation-direction: @direction;\n          animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n  -webkit-animation-fill-mode: @fill-mode;\n          animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n  -webkit-backface-visibility: @visibility;\n     -moz-backface-visibility: @visibility;\n          backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n  -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n          box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n  -webkit-box-sizing: @boxmodel;\n     -moz-box-sizing: @boxmodel;\n          box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n  -webkit-column-count: @column-count;\n     -moz-column-count: @column-count;\n          column-count: @column-count;\n  -webkit-column-gap: @column-gap;\n     -moz-column-gap: @column-gap;\n          column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n  -webkit-hyphens: @mode;\n     -moz-hyphens: @mode;\n      -ms-hyphens: @mode; // IE10+\n       -o-hyphens: @mode;\n          hyphens: @mode;\n  word-wrap: break-word;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n  // Firefox\n  &::-moz-placeholder {\n    color: @color;\n    opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n  }\n  &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n  &::-webkit-input-placeholder  { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n  -webkit-transform: scale(@ratio);\n      -ms-transform: scale(@ratio); // IE9 only\n       -o-transform: scale(@ratio);\n          transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n  -webkit-transform: scale(@ratioX, @ratioY);\n      -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n       -o-transform: scale(@ratioX, @ratioY);\n          transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n  -webkit-transform: scaleX(@ratio);\n      -ms-transform: scaleX(@ratio); // IE9 only\n       -o-transform: scaleX(@ratio);\n          transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n  -webkit-transform: scaleY(@ratio);\n      -ms-transform: scaleY(@ratio); // IE9 only\n       -o-transform: scaleY(@ratio);\n          transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n  -webkit-transform: skewX(@x) skewY(@y);\n      -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n       -o-transform: skewX(@x) skewY(@y);\n          transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n  -webkit-transform: translate(@x, @y);\n      -ms-transform: translate(@x, @y); // IE9 only\n       -o-transform: translate(@x, @y);\n          transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n  -webkit-transform: translate3d(@x, @y, @z);\n          transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n  -webkit-transform: rotate(@degrees);\n      -ms-transform: rotate(@degrees); // IE9 only\n       -o-transform: rotate(@degrees);\n          transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n  -webkit-transform: rotateX(@degrees);\n      -ms-transform: rotateX(@degrees); // IE9 only\n       -o-transform: rotateX(@degrees);\n          transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n  -webkit-transform: rotateY(@degrees);\n      -ms-transform: rotateY(@degrees); // IE9 only\n       -o-transform: rotateY(@degrees);\n          transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n  -webkit-perspective: @perspective;\n     -moz-perspective: @perspective;\n          perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n  -webkit-perspective-origin: @perspective;\n     -moz-perspective-origin: @perspective;\n          perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n  -webkit-transform-origin: @origin;\n     -moz-transform-origin: @origin;\n      -ms-transform-origin: @origin; // IE9 only\n          transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n  -webkit-transition: @transition;\n       -o-transition: @transition;\n          transition: @transition;\n}\n.transition-property(@transition-property) {\n  -webkit-transition-property: @transition-property;\n          transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n  -webkit-transition-delay: @transition-delay;\n          transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n  -webkit-transition-duration: @transition-duration;\n          transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n  -webkit-transition-timing-function: @timing-function;\n          transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n  -webkit-transition: -webkit-transform @transition;\n     -moz-transition: -moz-transform @transition;\n       -o-transition: -o-transform @transition;\n          transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n  -webkit-user-select: @select;\n     -moz-user-select: @select;\n      -ms-user-select: @select; // IE10+\n          user-select: @select;\n}\n","// stylelint-disable value-no-vendor-prefix, selector-max-id\n\n#gradient {\n\n  // Horizontal gradient, from left to right\n  //\n  // Creates two color stops, start and end, by specifying a color and position for each color stop.\n  // Color stops are not available in IE9 and below.\n  .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n    background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n    background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n    background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\", argb(@start-color), argb(@end-color))); // IE9 and down\n    background-repeat: repeat-x;\n  }\n\n  // Vertical gradient, from top to bottom\n  //\n  // Creates two color stops, start and end, by specifying a color and position for each color stop.\n  // Color stops are not available in IE9 and below.\n  .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n    background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent);  // Safari 5.1-6, Chrome 10+\n    background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent);  // Opera 12\n    background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\", argb(@start-color), argb(@end-color))); // IE9 and down\n    background-repeat: repeat-x;\n  }\n\n  .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n    background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n    background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n    background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n    background-repeat: repeat-x;\n  }\n  .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n    background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n    background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n    background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\", argb(@start-color), argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n    background-repeat: no-repeat;\n  }\n  .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n    background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n    background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n    background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\", argb(@start-color), argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n    background-repeat: no-repeat;\n  }\n  .radial(@inner-color: #555; @outer-color: #333) {\n    background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n    background-image: radial-gradient(circle, @inner-color, @outer-color);\n    background-repeat: no-repeat;\n  }\n  .striped(@color: rgba(255, 255, 255, .15); @angle: 45deg) {\n    background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n    background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n    background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n  }\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n  filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n"]}PKM"]Ϋ���bootstrap.css.mapnu&1i�{"version":3,"sources":["bootstrap.css","less/normalize.less","less/print.less","less/glyphicons.less","less/scaffolding.less","less/mixins/vendor-prefixes.less","less/mixins/tab-focus.less","less/mixins/image.less","less/type.less","less/mixins/text-emphasis.less","less/mixins/background-variant.less","less/mixins/text-overflow.less","less/code.less","less/grid.less","less/mixins/grid.less","less/mixins/grid-framework.less","less/tables.less","less/mixins/table-row.less","less/forms.less","less/mixins/forms.less","less/buttons.less","less/mixins/buttons.less","less/mixins/opacity.less","less/component-animations.less","less/dropdowns.less","less/mixins/nav-divider.less","less/mixins/reset-filter.less","less/button-groups.less","less/mixins/border-radius.less","less/input-groups.less","less/navs.less","less/navbar.less","less/mixins/nav-vertical-align.less","less/utilities.less","less/breadcrumbs.less","less/pagination.less","less/mixins/pagination.less","less/pager.less","less/labels.less","less/mixins/labels.less","less/badges.less","less/jumbotron.less","less/thumbnails.less","less/alerts.less","less/mixins/alerts.less","less/progress-bars.less","less/mixins/gradients.less","less/mixins/progress-bar.less","less/media.less","less/list-group.less","less/mixins/list-group.less","less/panels.less","less/mixins/panels.less","less/responsive-embed.less","less/wells.less","less/close.less","less/modals.less","less/tooltip.less","less/mixins/reset-text.less","less/popovers.less","less/carousel.less","less/mixins/clearfix.less","less/mixins/center-block.less","less/mixins/hide-text.less","less/responsive-utilities.less","less/mixins/responsive-visibility.less"],"names":[],"mappings":"AAAA;;;;GAIG;AACH,4EAA4E;ACK5E;EACE,wBAAA;EACA,2BAAA;EACA,+BAAA;CDHD;ACUD;EACE,UAAA;CDRD;ACqBD;;;;;;;;;;;;;EAaE,eAAA;CDnBD;AC2BD;;;;EAIE,sBAAA;EACA,yBAAA;CDzBD;ACiCD;EACE,cAAA;EACA,UAAA;CD/BD;ACuCD;;EAEE,cAAA;CDrCD;AC+CD;EACE,8BAAA;CD7CD;ACqDD;;EAEE,WAAA;CDnDD;AC8DD;EACE,oBAAA;EACA,2BAAA;EACA,0CAAA;EAAA,uCAAA;EAAA,kCAAA;CD5DD;ACmED;;EAEE,kBAAA;CDjED;ACwED;EACE,mBAAA;CDtED;AC8ED;EACE,eAAA;EACA,iBAAA;CD5ED;ACmFD;EACE,iBAAA;EACA,YAAA;CDjFD;ACwFD;EACE,eAAA;CDtFD;AC6FD;;EAEE,eAAA;EACA,eAAA;EACA,mBAAA;EACA,yBAAA;CD3FD;AC8FD;EACE,YAAA;CD5FD;AC+FD;EACE,gBAAA;CD7FD;ACuGD;EACE,UAAA;CDrGD;AC4GD;EACE,iBAAA;CD1GD;ACoHD;EACE,iBAAA;CDlHD;ACyHD;EACE,gCAAA;EAAA,6BAAA;EAAA,wBAAA;EACA,UAAA;CDvHD;AC8HD;EACE,eAAA;CD5HD;ACmID;;;;EAIE,kCAAA;EACA,eAAA;CDjID;ACmJD;;;;;EAKE,eAAA;EACA,cAAA;EACA,UAAA;CDjJD;ACwJD;EACE,kBAAA;CDtJD;ACgKD;;EAEE,qBAAA;CD9JD;ACyKD;;;;EAIE,2BAAA;EACA,gBAAA;CDvKD;AC8KD;;EAEE,gBAAA;CD5KD;ACmLD;;EAEE,UAAA;EACA,WAAA;CDjLD;ACyLD;EACE,oBAAA;CDvLD;ACkMD;;EAEE,+BAAA;EAAA,4BAAA;EAAA,uBAAA;EACA,WAAA;CDhMD;ACyMD;;EAEE,aAAA;CDvMD;AC+MD;EACE,8BAAA;EACA,gCAAA;EAAA,6BAAA;EAAA,wBAAA;CD7MD;ACsND;;EAEE,yBAAA;CDpND;AC2ND;EACE,0BAAA;EACA,cAAA;EACA,+BAAA;CDzND;ACiOD;EACE,UAAA;EACA,WAAA;CD/ND;ACsOD;EACE,eAAA;CDpOD;AC4OD;EACE,kBAAA;CD1OD;ACoPD;EACE,0BAAA;EACA,kBAAA;CDlPD;ACqPD;;EAEE,WAAA;CDnPD;AACD,qFAAqF;AEhLrF;EACE;;;IAGE,uBAAA;IACA,6BAAA;IACA,mCAAA;IACA,oCAAA;IAAA,4BAAA;GFkLD;EE/KD;;IAEE,2BAAA;GFiLD;EE9KD;IACE,6BAAA;GFgLD;EE7KD;IACE,8BAAA;GF+KD;EE1KD;;IAEE,YAAA;GF4KD;EEzKD;;IAEE,uBAAA;IACA,yBAAA;GF2KD;EExKD;IACE,4BAAA;GF0KD;EEvKD;;IAEE,yBAAA;GFyKD;EEtKD;IACE,2BAAA;GFwKD;EErKD;;;IAGE,WAAA;IACA,UAAA;GFuKD;EEpKD;;IAEE,wBAAA;GFsKD;EEhKD;IACE,cAAA;GFkKD;EEhKD;;IAGI,kCAAA;GFiKH;EE9JD;IACE,uBAAA;GFgKD;EE7JD;IACE,qCAAA;GF+JD;EEhKD;;IAKI,kCAAA;GF+JH;EE5JD;;IAGI,kCAAA;GF6JH;CACF;AGnPD;EACE,oCAAA;EACA,sDAAA;EACA,gYAAA;CHqPD;AG7OD;EACE,mBAAA;EACA,SAAA;EACA,sBAAA;EACA,oCAAA;EACA,mBAAA;EACA,iBAAA;EACA,eAAA;EACA,oCAAA;EACA,mCAAA;CH+OD;AG3OmC;EAAW,iBAAA;CH8O9C;AG7OmC;EAAW,iBAAA;CHgP9C;AG9OmC;;EAAW,iBAAA;CHkP9C;AGjPmC;EAAW,iBAAA;CHoP9C;AGnPmC;EAAW,iBAAA;CHsP9C;AGrPmC;EAAW,iBAAA;CHwP9C;AGvPmC;EAAW,iBAAA;CH0P9C;AGzPmC;EAAW,iBAAA;CH4P9C;AG3PmC;EAAW,iBAAA;CH8P9C;AG7PmC;EAAW,iBAAA;CHgQ9C;AG/PmC;EAAW,iBAAA;CHkQ9C;AGjQmC;EAAW,iBAAA;CHoQ9C;AGnQmC;EAAW,iBAAA;CHsQ9C;AGrQmC;EAAW,iBAAA;CHwQ9C;AGvQmC;EAAW,iBAAA;CH0Q9C;AGzQmC;EAAW,iBAAA;CH4Q9C;AG3QmC;EAAW,iBAAA;CH8Q9C;AG7QmC;EAAW,iBAAA;CHgR9C;AG/QmC;EAAW,iBAAA;CHkR9C;AGjRmC;EAAW,iBAAA;CHoR9C;AGnRmC;EAAW,iBAAA;CHsR9C;AGrRmC;EAAW,iBAAA;CHwR9C;AGvRmC;EAAW,iBAAA;CH0R9C;AGzRmC;EAAW,iBAAA;CH4R9C;AG3RmC;EAAW,iBAAA;CH8R9C;AG7RmC;EAAW,iBAAA;CHgS9C;AG/RmC;EAAW,iBAAA;CHkS9C;AGjSmC;EAAW,iBAAA;CHoS9C;AGnSmC;EAAW,iBAAA;CHsS9C;AGrSmC;EAAW,iBAAA;CHwS9C;AGvSmC;EAAW,iBAAA;CH0S9C;AGzSmC;EAAW,iBAAA;CH4S9C;AG3SmC;EAAW,iBAAA;CH8S9C;AG7SmC;EAAW,iBAAA;CHgT9C;AG/SmC;EAAW,iBAAA;CHkT9C;AGjTmC;EAAW,iBAAA;CHoT9C;AGnTmC;EAAW,iBAAA;CHsT9C;AGrTmC;EAAW,iBAAA;CHwT9C;AGvTmC;EAAW,iBAAA;CH0T9C;AGzTmC;EAAW,iBAAA;CH4T9C;AG3TmC;EAAW,iBAAA;CH8T9C;AG7TmC;EAAW,iBAAA;CHgU9C;AG/TmC;EAAW,iBAAA;CHkU9C;AGjUmC;EAAW,iBAAA;CHoU9C;AGnUmC;EAAW,iBAAA;CHsU9C;AGrUmC;EAAW,iBAAA;CHwU9C;AGvUmC;EAAW,iBAAA;CH0U9C;AGzUmC;EAAW,iBAAA;CH4U9C;AG3UmC;EAAW,iBAAA;CH8U9C;AG7UmC;EAAW,iBAAA;CHgV9C;AG/UmC;EAAW,iBAAA;CHkV9C;AGjVmC;EAAW,iBAAA;CHoV9C;AGnVmC;EAAW,iBAAA;CHsV9C;AGrVmC;EAAW,iBAAA;CHwV9C;AGvVmC;EAAW,iBAAA;CH0V9C;AGzVmC;EAAW,iBAAA;CH4V9C;AG3VmC;EAAW,iBAAA;CH8V9C;AG7VmC;EAAW,iBAAA;CHgW9C;AG/VmC;EAAW,iBAAA;CHkW9C;AGjWmC;EAAW,iBAAA;CHoW9C;AGnWmC;EAAW,iBAAA;CHsW9C;AGrWmC;EAAW,iBAAA;CHwW9C;AGvWmC;EAAW,iBAAA;CH0W9C;AGzWmC;EAAW,iBAAA;CH4W9C;AG3WmC;EAAW,iBAAA;CH8W9C;AG7WmC;EAAW,iBAAA;CHgX9C;AG/WmC;EAAW,iBAAA;CHkX9C;AGjXmC;EAAW,iBAAA;CHoX9C;AGnXmC;EAAW,iBAAA;CHsX9C;AGrXmC;EAAW,iBAAA;CHwX9C;AGvXmC;EAAW,iBAAA;CH0X9C;AGzXmC;EAAW,iBAAA;CH4X9C;AG3XmC;EAAW,iBAAA;CH8X9C;AG7XmC;EAAW,iBAAA;CHgY9C;AG/XmC;EAAW,iBAAA;CHkY9C;AGjYmC;EAAW,iBAAA;CHoY9C;AGnYmC;EAAW,iBAAA;CHsY9C;AGrYmC;EAAW,iBAAA;CHwY9C;AGvYmC;EAAW,iBAAA;CH0Y9C;AGzYmC;EAAW,iBAAA;CH4Y9C;AG3YmC;EAAW,iBAAA;CH8Y9C;AG7YmC;EAAW,iBAAA;CHgZ9C;AG/YmC;EAAW,iBAAA;CHkZ9C;AGjZmC;EAAW,iBAAA;CHoZ9C;AGnZmC;EAAW,iBAAA;CHsZ9C;AGrZmC;EAAW,iBAAA;CHwZ9C;AGvZmC;EAAW,iBAAA;CH0Z9C;AGzZmC;EAAW,iBAAA;CH4Z9C;AG3ZmC;EAAW,iBAAA;CH8Z9C;AG7ZmC;EAAW,iBAAA;CHga9C;AG/ZmC;EAAW,iBAAA;CHka9C;AGjamC;EAAW,iBAAA;CHoa9C;AGnamC;EAAW,iBAAA;CHsa9C;AGramC;EAAW,iBAAA;CHwa9C;AGvamC;EAAW,iBAAA;CH0a9C;AGzamC;EAAW,iBAAA;CH4a9C;AG3amC;EAAW,iBAAA;CH8a9C;AG7amC;EAAW,iBAAA;CHgb9C;AG/amC;EAAW,iBAAA;CHkb9C;AGjbmC;EAAW,iBAAA;CHob9C;AGnbmC;EAAW,iBAAA;CHsb9C;AGrbmC;EAAW,iBAAA;CHwb9C;AGvbmC;EAAW,iBAAA;CH0b9C;AGzbmC;EAAW,iBAAA;CH4b9C;AG3bmC;EAAW,iBAAA;CH8b9C;AG7bmC;EAAW,iBAAA;CHgc9C;AG/bmC;EAAW,iBAAA;CHkc9C;AGjcmC;EAAW,iBAAA;CHoc9C;AGncmC;EAAW,iBAAA;CHsc9C;AGrcmC;EAAW,iBAAA;CHwc9C;AGvcmC;EAAW,iBAAA;CH0c9C;AGzcmC;EAAW,iBAAA;CH4c9C;AG3cmC;EAAW,iBAAA;CH8c9C;AG7cmC;EAAW,iBAAA;CHgd9C;AG/cmC;EAAW,iBAAA;CHkd9C;AGjdmC;EAAW,iBAAA;CHod9C;AGndmC;EAAW,iBAAA;CHsd9C;AGrdmC;EAAW,iBAAA;CHwd9C;AGvdmC;EAAW,iBAAA;CH0d9C;AGzdmC;EAAW,iBAAA;CH4d9C;AG3dmC;EAAW,iBAAA;CH8d9C;AG7dmC;EAAW,iBAAA;CHge9C;AG/dmC;EAAW,iBAAA;CHke9C;AGjemC;EAAW,iBAAA;CHoe9C;AGnemC;EAAW,iBAAA;CHse9C;AGremC;EAAW,iBAAA;CHwe9C;AGvemC;EAAW,iBAAA;CH0e9C;AGzemC;EAAW,iBAAA;CH4e9C;AG3emC;EAAW,iBAAA;CH8e9C;AG7emC;EAAW,iBAAA;CHgf9C;AG/emC;EAAW,iBAAA;CHkf9C;AGjfmC;EAAW,iBAAA;CHof9C;AGnfmC;EAAW,iBAAA;CHsf9C;AGrfmC;EAAW,iBAAA;CHwf9C;AGvfmC;EAAW,iBAAA;CH0f9C;AGzfmC;EAAW,iBAAA;CH4f9C;AG3fmC;EAAW,iBAAA;CH8f9C;AG7fmC;EAAW,iBAAA;CHggB9C;AG/fmC;EAAW,iBAAA;CHkgB9C;AGjgBmC;EAAW,iBAAA;CHogB9C;AGngBmC;EAAW,iBAAA;CHsgB9C;AGrgBmC;EAAW,iBAAA;CHwgB9C;AGvgBmC;EAAW,iBAAA;CH0gB9C;AGzgBmC;EAAW,iBAAA;CH4gB9C;AG3gBmC;EAAW,iBAAA;CH8gB9C;AG7gBmC;EAAW,iBAAA;CHghB9C;AG/gBmC;EAAW,iBAAA;CHkhB9C;AGjhBmC;EAAW,iBAAA;CHohB9C;AGnhBmC;EAAW,iBAAA;CHshB9C;AGrhBmC;EAAW,iBAAA;CHwhB9C;AGvhBmC;EAAW,iBAAA;CH0hB9C;AGzhBmC;EAAW,iBAAA;CH4hB9C;AG3hBmC;EAAW,iBAAA;CH8hB9C;AG7hBmC;EAAW,iBAAA;CHgiB9C;AG/hBmC;EAAW,iBAAA;CHkiB9C;AGjiBmC;EAAW,iBAAA;CHoiB9C;AGniBmC;EAAW,iBAAA;CHsiB9C;AGriBmC;EAAW,iBAAA;CHwiB9C;AGviBmC;EAAW,iBAAA;CH0iB9C;AGziBmC;EAAW,iBAAA;CH4iB9C;AG3iBmC;EAAW,iBAAA;CH8iB9C;AG7iBmC;EAAW,iBAAA;CHgjB9C;AG/iBmC;EAAW,iBAAA;CHkjB9C;AGjjBmC;EAAW,iBAAA;CHojB9C;AGnjBmC;EAAW,iBAAA;CHsjB9C;AGrjBmC;EAAW,iBAAA;CHwjB9C;AGvjBmC;EAAW,iBAAA;CH0jB9C;AGzjBmC;EAAW,iBAAA;CH4jB9C;AG3jBmC;EAAW,iBAAA;CH8jB9C;AG7jBmC;EAAW,iBAAA;CHgkB9C;AG/jBmC;EAAW,iBAAA;CHkkB9C;AGjkBmC;EAAW,iBAAA;CHokB9C;AGnkBmC;EAAW,iBAAA;CHskB9C;AGrkBmC;EAAW,iBAAA;CHwkB9C;AGvkBmC;EAAW,iBAAA;CH0kB9C;AGzkBmC;EAAW,iBAAA;CH4kB9C;AG3kBmC;EAAW,iBAAA;CH8kB9C;AG7kBmC;EAAW,iBAAA;CHglB9C;AG/kBmC;EAAW,iBAAA;CHklB9C;AGjlBmC;EAAW,iBAAA;CHolB9C;AGnlBmC;EAAW,iBAAA;CHslB9C;AGrlBmC;EAAW,iBAAA;CHwlB9C;AGvlBmC;EAAW,iBAAA;CH0lB9C;AGzlBmC;EAAW,iBAAA;CH4lB9C;AG3lBmC;EAAW,iBAAA;CH8lB9C;AG7lBmC;EAAW,iBAAA;CHgmB9C;AG/lBmC;EAAW,iBAAA;CHkmB9C;AGjmBmC;EAAW,iBAAA;CHomB9C;AGnmBmC;EAAW,iBAAA;CHsmB9C;AGrmBmC;EAAW,iBAAA;CHwmB9C;AGvmBmC;EAAW,iBAAA;CH0mB9C;AGzmBmC;EAAW,iBAAA;CH4mB9C;AG3mBmC;EAAW,iBAAA;CH8mB9C;AG7mBmC;EAAW,iBAAA;CHgnB9C;AG/mBmC;EAAW,iBAAA;CHknB9C;AGjnBmC;EAAW,iBAAA;CHonB9C;AGnnBmC;EAAW,iBAAA;CHsnB9C;AGrnBmC;EAAW,iBAAA;CHwnB9C;AGvnBmC;EAAW,iBAAA;CH0nB9C;AGznBmC;EAAW,iBAAA;CH4nB9C;AG3nBmC;EAAW,iBAAA;CH8nB9C;AG7nBmC;EAAW,iBAAA;CHgoB9C;AG/nBmC;EAAW,iBAAA;CHkoB9C;AGjoBmC;EAAW,iBAAA;CHooB9C;AGnoBmC;EAAW,iBAAA;CHsoB9C;AGroBmC;EAAW,iBAAA;CHwoB9C;AG/nBmC;EAAW,iBAAA;CHkoB9C;AGjoBmC;EAAW,iBAAA;CHooB9C;AGnoBmC;EAAW,iBAAA;CHsoB9C;AGroBmC;EAAW,iBAAA;CHwoB9C;AGvoBmC;EAAW,iBAAA;CH0oB9C;AGzoBmC;EAAW,iBAAA;CH4oB9C;AG3oBmC;EAAW,iBAAA;CH8oB9C;AG7oBmC;EAAW,iBAAA;CHgpB9C;AG/oBmC;EAAW,iBAAA;CHkpB9C;AGjpBmC;EAAW,iBAAA;CHopB9C;AGnpBmC;EAAW,iBAAA;CHspB9C;AGrpBmC;EAAW,iBAAA;CHwpB9C;AGvpBmC;EAAW,iBAAA;CH0pB9C;AGzpBmC;EAAW,iBAAA;CH4pB9C;AG3pBmC;EAAW,iBAAA;CH8pB9C;AG7pBmC;EAAW,iBAAA;CHgqB9C;AG/pBmC;EAAW,iBAAA;CHkqB9C;AGjqBmC;EAAW,iBAAA;CHoqB9C;AGnqBmC;EAAW,iBAAA;CHsqB9C;AGrqBmC;EAAW,iBAAA;CHwqB9C;AGvqBmC;EAAW,iBAAA;CH0qB9C;AGzqBmC;EAAW,iBAAA;CH4qB9C;AG3qBmC;EAAW,iBAAA;CH8qB9C;AG7qBmC;EAAW,iBAAA;CHgrB9C;AG/qBmC;EAAW,iBAAA;CHkrB9C;AGjrBmC;EAAW,iBAAA;CHorB9C;AGnrBmC;EAAW,iBAAA;CHsrB9C;AGrrBmC;EAAW,iBAAA;CHwrB9C;AGvrBmC;EAAW,iBAAA;CH0rB9C;AGzrBmC;EAAW,iBAAA;CH4rB9C;AG3rBmC;EAAW,iBAAA;CH8rB9C;AG7rBmC;EAAW,iBAAA;CHgsB9C;AG/rBmC;EAAW,iBAAA;CHksB9C;AGjsBmC;EAAW,iBAAA;CHosB9C;AGnsBmC;EAAW,iBAAA;CHssB9C;AGrsBmC;EAAW,iBAAA;CHwsB9C;AGvsBmC;EAAW,iBAAA;CH0sB9C;AGzsBmC;EAAW,iBAAA;CH4sB9C;AG3sBmC;EAAW,iBAAA;CH8sB9C;AG7sBmC;EAAW,iBAAA;CHgtB9C;AG/sBmC;EAAW,iBAAA;CHktB9C;AGjtBmC;EAAW,iBAAA;CHotB9C;AGntBmC;EAAW,iBAAA;CHstB9C;AGrtBmC;EAAW,iBAAA;CHwtB9C;AGvtBmC;EAAW,iBAAA;CH0tB9C;AGztBmC;EAAW,iBAAA;CH4tB9C;AG3tBmC;EAAW,iBAAA;CH8tB9C;AG7tBmC;EAAW,iBAAA;CHguB9C;AG/tBmC;EAAW,iBAAA;CHkuB9C;AGjuBmC;EAAW,iBAAA;CHouB9C;AGnuBmC;EAAW,iBAAA;CHsuB9C;AGruBmC;EAAW,iBAAA;CHwuB9C;AGvuBmC;EAAW,iBAAA;CH0uB9C;AGzuBmC;EAAW,iBAAA;CH4uB9C;AG3uBmC;EAAW,iBAAA;CH8uB9C;AG7uBmC;EAAW,iBAAA;CHgvB9C;AIxhCD;ECkEE,+BAAA;EACG,4BAAA;EACK,uBAAA;CLy9BT;AI1hCD;;EC+DE,+BAAA;EACG,4BAAA;EACK,uBAAA;CL+9BT;AIxhCD;EACE,gBAAA;EACA,8CAAA;CJ0hCD;AIvhCD;EACE,4DAAA;EACA,gBAAA;EACA,wBAAA;EACA,eAAA;EACA,uBAAA;CJyhCD;AIrhCD;;;;EAIE,qBAAA;EACA,mBAAA;EACA,qBAAA;CJuhCD;AIjhCD;EACE,eAAA;EACA,sBAAA;CJmhCD;AIjhCC;;EAEE,eAAA;EACA,2BAAA;CJmhCH;AIhhCC;EEnDA,2CAAA;EACA,qBAAA;CNskCD;AIzgCD;EACE,UAAA;CJ2gCD;AIrgCD;EACE,uBAAA;CJugCD;AIngCD;;;;;EG1EE,eAAA;EACA,gBAAA;EACA,aAAA;CPolCD;AIvgCD;EACE,mBAAA;CJygCD;AIngCD;EACE,aAAA;EACA,wBAAA;EACA,uBAAA;EACA,uBAAA;EACA,mBAAA;EC+FA,yCAAA;EACK,oCAAA;EACG,iCAAA;EE5LR,sBAAA;EACA,gBAAA;EACA,aAAA;CPomCD;AIngCD;EACE,mBAAA;CJqgCD;AI//BD;EACE,iBAAA;EACA,oBAAA;EACA,UAAA;EACA,8BAAA;CJigCD;AIz/BD;EACE,mBAAA;EACA,WAAA;EACA,YAAA;EACA,WAAA;EACA,aAAA;EACA,iBAAA;EACA,uBAAA;EACA,UAAA;CJ2/BD;AIn/BC;;EAEE,iBAAA;EACA,YAAA;EACA,aAAA;EACA,UAAA;EACA,kBAAA;EACA,WAAA;CJq/BH;AI1+BD;EACE,gBAAA;CJ4+BD;AQjoCD;;;;;;;;;;;;EAEE,qBAAA;EACA,iBAAA;EACA,iBAAA;EACA,eAAA;CR6oCD;AQlpCD;;;;;;;;;;;;;;;;;;;;;;;;EASI,iBAAA;EACA,eAAA;EACA,eAAA;CRmqCH;AQ/pCD;;;;;;EAGE,iBAAA;EACA,oBAAA;CRoqCD;AQxqCD;;;;;;;;;;;;EAQI,eAAA;CR8qCH;AQ3qCD;;;;;;EAGE,iBAAA;EACA,oBAAA;CRgrCD;AQprCD;;;;;;;;;;;;EAQI,eAAA;CR0rCH;AQtrCD;;EAAU,gBAAA;CR0rCT;AQzrCD;;EAAU,gBAAA;CR6rCT;AQ5rCD;;EAAU,gBAAA;CRgsCT;AQ/rCD;;EAAU,gBAAA;CRmsCT;AQlsCD;;EAAU,gBAAA;CRssCT;AQrsCD;;EAAU,gBAAA;CRysCT;AQnsCD;EACE,iBAAA;CRqsCD;AQlsCD;EACE,oBAAA;EACA,gBAAA;EACA,iBAAA;EACA,iBAAA;CRosCD;AQlsCC;EAAA;IACE,gBAAA;GRqsCD;CACF;AQ7rCD;;EAEE,eAAA;CR+rCD;AQ5rCD;;EAEE,eAAA;EACA,0BAAA;CR8rCD;AQ1rCD;EAAuB,iBAAA;CR6rCtB;AQ5rCD;EAAuB,kBAAA;CR+rCtB;AQ9rCD;EAAuB,mBAAA;CRisCtB;AQhsCD;EAAuB,oBAAA;CRmsCtB;AQlsCD;EAAuB,oBAAA;CRqsCtB;AQlsCD;EAAuB,0BAAA;CRqsCtB;AQpsCD;EAAuB,0BAAA;CRusCtB;AQtsCD;EAAuB,2BAAA;CRysCtB;AQtsCD;EACE,eAAA;CRwsCD;AQtsCD;ECvGE,eAAA;CTgzCD;AS/yCC;;EAEE,eAAA;CTizCH;AQ1sCD;EC1GE,eAAA;CTuzCD;AStzCC;;EAEE,eAAA;CTwzCH;AQ9sCD;EC7GE,eAAA;CT8zCD;AS7zCC;;EAEE,eAAA;CT+zCH;AQltCD;EChHE,eAAA;CTq0CD;ASp0CC;;EAEE,eAAA;CTs0CH;AQttCD;ECnHE,eAAA;CT40CD;AS30CC;;EAEE,eAAA;CT60CH;AQttCD;EAGE,YAAA;EE7HA,0BAAA;CVo1CD;AUn1CC;;EAEE,0BAAA;CVq1CH;AQxtCD;EEhIE,0BAAA;CV21CD;AU11CC;;EAEE,0BAAA;CV41CH;AQ5tCD;EEnIE,0BAAA;CVk2CD;AUj2CC;;EAEE,0BAAA;CVm2CH;AQhuCD;EEtIE,0BAAA;CVy2CD;AUx2CC;;EAEE,0BAAA;CV02CH;AQpuCD;EEzIE,0BAAA;CVg3CD;AU/2CC;;EAEE,0BAAA;CVi3CH;AQnuCD;EACE,oBAAA;EACA,oBAAA;EACA,iCAAA;CRquCD;AQ7tCD;;EAEE,cAAA;EACA,oBAAA;CR+tCD;AQluCD;;;;EAMI,iBAAA;CRkuCH;AQ3tCD;EACE,gBAAA;EACA,iBAAA;CR6tCD;AQztCD;EALE,gBAAA;EACA,iBAAA;EAMA,kBAAA;CR4tCD;AQ9tCD;EAKI,sBAAA;EACA,mBAAA;EACA,kBAAA;CR4tCH;AQvtCD;EACE,cAAA;EACA,oBAAA;CRytCD;AQvtCD;;EAEE,wBAAA;CRytCD;AQvtCD;EACE,iBAAA;CRytCD;AQvtCD;EACE,eAAA;CRytCD;AQ5sCC;EAAA;IAEI,YAAA;IACA,aAAA;IACA,YAAA;IACA,kBAAA;IGxNJ,iBAAA;IACA,wBAAA;IACA,oBAAA;GXu6CC;EQttCD;IASI,mBAAA;GRgtCH;CACF;AQtsCD;;EAEE,aAAA;CRwsCD;AQrsCD;EACE,eAAA;EA9IqB,0BAAA;CRs1CtB;AQnsCD;EACE,mBAAA;EACA,iBAAA;EACA,kBAAA;EACA,+BAAA;CRqsCD;AQhsCG;;;EACE,iBAAA;CRosCL;AQ9sCD;;;EAmBI,eAAA;EACA,eAAA;EACA,wBAAA;EACA,eAAA;CRgsCH;AQ9rCG;;;EACE,uBAAA;CRksCL;AQ1rCD;;EAEE,oBAAA;EACA,gBAAA;EACA,kBAAA;EACA,gCAAA;EACA,eAAA;CR4rCD;AQtrCG;;;;;;EAAW,YAAA;CR8rCd;AQ7rCG;;;;;;EACE,uBAAA;CRosCL;AQ9rCD;EACE,oBAAA;EACA,mBAAA;EACA,wBAAA;CRgsCD;AYx+CD;;;;EAIE,+DAAA;CZ0+CD;AYt+CD;EACE,iBAAA;EACA,eAAA;EACA,eAAA;EACA,0BAAA;EACA,mBAAA;CZw+CD;AYp+CD;EACE,iBAAA;EACA,eAAA;EACA,YAAA;EACA,uBAAA;EACA,mBAAA;EACA,uDAAA;EAAA,+CAAA;CZs+CD;AY5+CD;EASI,WAAA;EACA,gBAAA;EACA,iBAAA;EACA,yBAAA;EAAA,iBAAA;CZs+CH;AYj+CD;EACE,eAAA;EACA,eAAA;EACA,iBAAA;EACA,gBAAA;EACA,wBAAA;EACA,eAAA;EACA,sBAAA;EACA,sBAAA;EACA,0BAAA;EACA,uBAAA;EACA,mBAAA;CZm+CD;AY9+CD;EAeI,WAAA;EACA,mBAAA;EACA,eAAA;EACA,sBAAA;EACA,8BAAA;EACA,iBAAA;CZk+CH;AY79CD;EACE,kBAAA;EACA,mBAAA;CZ+9CD;AazhDD;ECHE,oBAAA;EACA,mBAAA;EACA,mBAAA;EACA,kBAAA;Cd+hDD;Aa5hDC;EAAA;IACE,aAAA;Gb+hDD;CACF;Aa9hDC;EAAA;IACE,aAAA;GbiiDD;CACF;AahiDC;EAAA;IACE,cAAA;GbmiDD;CACF;Aa1hDD;ECvBE,oBAAA;EACA,mBAAA;EACA,mBAAA;EACA,kBAAA;CdojDD;AavhDD;ECvBE,oBAAA;EACA,mBAAA;CdijDD;AavhDD;EACE,gBAAA;EACA,eAAA;CbyhDD;Aa3hDD;EAKI,iBAAA;EACA,gBAAA;CbyhDH;AczkDA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ECiBK,mBAAA;EAEA,gBAAA;EAEA,oBAAA;EACA,mBAAA;CfwmDL;Ac9nDA;;;;;;;;;;;;ECuCK,YAAA;CfqmDL;Ac5oDA;EC+CG,YAAA;CfgmDH;Ac/oDA;EC+CG,oBAAA;CfmmDH;AclpDA;EC+CG,oBAAA;CfsmDH;AcrpDA;EC+CG,WAAA;CfymDH;AcxpDA;EC+CG,oBAAA;Cf4mDH;Ac3pDA;EC+CG,oBAAA;Cf+mDH;Ac9pDA;EC+CG,WAAA;CfknDH;AcjqDA;EC+CG,oBAAA;CfqnDH;AcpqDA;EC+CG,oBAAA;CfwnDH;AcvqDA;EC+CG,WAAA;Cf2nDH;Ac1qDA;EC+CG,oBAAA;Cf8nDH;Ac7qDA;EC+CG,mBAAA;CfioDH;AchrDA;EC8DG,YAAA;CfqnDH;AcnrDA;EC8DG,oBAAA;CfwnDH;ActrDA;EC8DG,oBAAA;Cf2nDH;AczrDA;EC8DG,WAAA;Cf8nDH;Ac5rDA;EC8DG,oBAAA;CfioDH;Ac/rDA;EC8DG,oBAAA;CfooDH;AclsDA;EC8DG,WAAA;CfuoDH;AcrsDA;EC8DG,oBAAA;Cf0oDH;AcxsDA;EC8DG,oBAAA;Cf6oDH;Ac3sDA;EC8DG,WAAA;CfgpDH;Ac9sDA;EC8DG,oBAAA;CfmpDH;AcjtDA;EC8DG,mBAAA;CfspDH;AcptDA;ECmEG,YAAA;CfopDH;AcvtDA;ECoDG,WAAA;CfsqDH;Ac1tDA;ECoDG,mBAAA;CfyqDH;Ac7tDA;ECoDG,mBAAA;Cf4qDH;AchuDA;ECoDG,UAAA;Cf+qDH;AcnuDA;ECoDG,mBAAA;CfkrDH;ActuDA;ECoDG,mBAAA;CfqrDH;AczuDA;ECoDG,UAAA;CfwrDH;Ac5uDA;ECoDG,mBAAA;Cf2rDH;Ac/uDA;ECoDG,mBAAA;Cf8rDH;AclvDA;ECoDG,UAAA;CfisDH;AcrvDA;ECoDG,mBAAA;CfosDH;AcxvDA;ECoDG,kBAAA;CfusDH;Ac3vDA;ECyDG,WAAA;CfqsDH;Ac9vDA;ECwEG,kBAAA;CfyrDH;AcjwDA;ECwEG,0BAAA;Cf4rDH;AcpwDA;ECwEG,0BAAA;Cf+rDH;AcvwDA;ECwEG,iBAAA;CfksDH;Ac1wDA;ECwEG,0BAAA;CfqsDH;Ac7wDA;ECwEG,0BAAA;CfwsDH;AchxDA;ECwEG,iBAAA;Cf2sDH;AcnxDA;ECwEG,0BAAA;Cf8sDH;ActxDA;ECwEG,0BAAA;CfitDH;AczxDA;ECwEG,iBAAA;CfotDH;Ac5xDA;ECwEG,0BAAA;CfutDH;Ac/xDA;ECwEG,yBAAA;Cf0tDH;AclyDA;ECwEG,gBAAA;Cf6tDH;Aa5tDD;ECzEC;;;;;;;;;;;;ICuCK,YAAA;Gf6wDH;EcpzDF;IC+CG,YAAA;GfwwDD;EcvzDF;IC+CG,oBAAA;Gf2wDD;Ec1zDF;IC+CG,oBAAA;Gf8wDD;Ec7zDF;IC+CG,WAAA;GfixDD;Ech0DF;IC+CG,oBAAA;GfoxDD;Ecn0DF;IC+CG,oBAAA;GfuxDD;Ect0DF;IC+CG,WAAA;Gf0xDD;Ecz0DF;IC+CG,oBAAA;Gf6xDD;Ec50DF;IC+CG,oBAAA;GfgyDD;Ec/0DF;IC+CG,WAAA;GfmyDD;Ecl1DF;IC+CG,oBAAA;GfsyDD;Ecr1DF;IC+CG,mBAAA;GfyyDD;Ecx1DF;IC8DG,YAAA;Gf6xDD;Ec31DF;IC8DG,oBAAA;GfgyDD;Ec91DF;IC8DG,oBAAA;GfmyDD;Ecj2DF;IC8DG,WAAA;GfsyDD;Ecp2DF;IC8DG,oBAAA;GfyyDD;Ecv2DF;IC8DG,oBAAA;Gf4yDD;Ec12DF;IC8DG,WAAA;Gf+yDD;Ec72DF;IC8DG,oBAAA;GfkzDD;Ech3DF;IC8DG,oBAAA;GfqzDD;Ecn3DF;IC8DG,WAAA;GfwzDD;Ect3DF;IC8DG,oBAAA;Gf2zDD;Ecz3DF;IC8DG,mBAAA;Gf8zDD;Ec53DF;ICmEG,YAAA;Gf4zDD;Ec/3DF;ICoDG,WAAA;Gf80DD;Ecl4DF;ICoDG,mBAAA;Gfi1DD;Ecr4DF;ICoDG,mBAAA;Gfo1DD;Ecx4DF;ICoDG,UAAA;Gfu1DD;Ec34DF;ICoDG,mBAAA;Gf01DD;Ec94DF;ICoDG,mBAAA;Gf61DD;Ecj5DF;ICoDG,UAAA;Gfg2DD;Ecp5DF;ICoDG,mBAAA;Gfm2DD;Ecv5DF;ICoDG,mBAAA;Gfs2DD;Ec15DF;ICoDG,UAAA;Gfy2DD;Ec75DF;ICoDG,mBAAA;Gf42DD;Ech6DF;ICoDG,kBAAA;Gf+2DD;Ecn6DF;ICyDG,WAAA;Gf62DD;Ect6DF;ICwEG,kBAAA;Gfi2DD;Ecz6DF;ICwEG,0BAAA;Gfo2DD;Ec56DF;ICwEG,0BAAA;Gfu2DD;Ec/6DF;ICwEG,iBAAA;Gf02DD;Ecl7DF;ICwEG,0BAAA;Gf62DD;Ecr7DF;ICwEG,0BAAA;Gfg3DD;Ecx7DF;ICwEG,iBAAA;Gfm3DD;Ec37DF;ICwEG,0BAAA;Gfs3DD;Ec97DF;ICwEG,0BAAA;Gfy3DD;Ecj8DF;ICwEG,iBAAA;Gf43DD;Ecp8DF;ICwEG,0BAAA;Gf+3DD;Ecv8DF;ICwEG,yBAAA;Gfk4DD;Ec18DF;ICwEG,gBAAA;Gfq4DD;CACF;Aa53DD;EClFC;;;;;;;;;;;;ICuCK,YAAA;Gfs7DH;Ec79DF;IC+CG,YAAA;Gfi7DD;Ech+DF;IC+CG,oBAAA;Gfo7DD;Ecn+DF;IC+CG,oBAAA;Gfu7DD;Ect+DF;IC+CG,WAAA;Gf07DD;Ecz+DF;IC+CG,oBAAA;Gf67DD;Ec5+DF;IC+CG,oBAAA;Gfg8DD;Ec/+DF;IC+CG,WAAA;Gfm8DD;Ecl/DF;IC+CG,oBAAA;Gfs8DD;Ecr/DF;IC+CG,oBAAA;Gfy8DD;Ecx/DF;IC+CG,WAAA;Gf48DD;Ec3/DF;IC+CG,oBAAA;Gf+8DD;Ec9/DF;IC+CG,mBAAA;Gfk9DD;EcjgEF;IC8DG,YAAA;Gfs8DD;EcpgEF;IC8DG,oBAAA;Gfy8DD;EcvgEF;IC8DG,oBAAA;Gf48DD;Ec1gEF;IC8DG,WAAA;Gf+8DD;Ec7gEF;IC8DG,oBAAA;Gfk9DD;EchhEF;IC8DG,oBAAA;Gfq9DD;EcnhEF;IC8DG,WAAA;Gfw9DD;EcthEF;IC8DG,oBAAA;Gf29DD;EczhEF;IC8DG,oBAAA;Gf89DD;Ec5hEF;IC8DG,WAAA;Gfi+DD;Ec/hEF;IC8DG,oBAAA;Gfo+DD;EcliEF;IC8DG,mBAAA;Gfu+DD;EcriEF;ICmEG,YAAA;Gfq+DD;EcxiEF;ICoDG,WAAA;Gfu/DD;Ec3iEF;ICoDG,mBAAA;Gf0/DD;Ec9iEF;ICoDG,mBAAA;Gf6/DD;EcjjEF;ICoDG,UAAA;GfggED;EcpjEF;ICoDG,mBAAA;GfmgED;EcvjEF;ICoDG,mBAAA;GfsgED;Ec1jEF;ICoDG,UAAA;GfygED;Ec7jEF;ICoDG,mBAAA;Gf4gED;EchkEF;ICoDG,mBAAA;Gf+gED;EcnkEF;ICoDG,UAAA;GfkhED;EctkEF;ICoDG,mBAAA;GfqhED;EczkEF;ICoDG,kBAAA;GfwhED;Ec5kEF;ICyDG,WAAA;GfshED;Ec/kEF;ICwEG,kBAAA;Gf0gED;EcllEF;ICwEG,0BAAA;Gf6gED;EcrlEF;ICwEG,0BAAA;GfghED;EcxlEF;ICwEG,iBAAA;GfmhED;Ec3lEF;ICwEG,0BAAA;GfshED;Ec9lEF;ICwEG,0BAAA;GfyhED;EcjmEF;ICwEG,iBAAA;Gf4hED;EcpmEF;ICwEG,0BAAA;Gf+hED;EcvmEF;ICwEG,0BAAA;GfkiED;Ec1mEF;ICwEG,iBAAA;GfqiED;Ec7mEF;ICwEG,0BAAA;GfwiED;EchnEF;ICwEG,yBAAA;Gf2iED;EcnnEF;ICwEG,gBAAA;Gf8iED;CACF;Aa5hED;EC3FC;;;;;;;;;;;;ICuCK,YAAA;Gf+lEH;EctoEF;IC+CG,YAAA;Gf0lED;EczoEF;IC+CG,oBAAA;Gf6lED;Ec5oEF;IC+CG,oBAAA;GfgmED;Ec/oEF;IC+CG,WAAA;GfmmED;EclpEF;IC+CG,oBAAA;GfsmED;EcrpEF;IC+CG,oBAAA;GfymED;EcxpEF;IC+CG,WAAA;Gf4mED;Ec3pEF;IC+CG,oBAAA;Gf+mED;Ec9pEF;IC+CG,oBAAA;GfknED;EcjqEF;IC+CG,WAAA;GfqnED;EcpqEF;IC+CG,oBAAA;GfwnED;EcvqEF;IC+CG,mBAAA;Gf2nED;Ec1qEF;IC8DG,YAAA;Gf+mED;Ec7qEF;IC8DG,oBAAA;GfknED;EchrEF;IC8DG,oBAAA;GfqnED;EcnrEF;IC8DG,WAAA;GfwnED;EctrEF;IC8DG,oBAAA;Gf2nED;EczrEF;IC8DG,oBAAA;Gf8nED;Ec5rEF;IC8DG,WAAA;GfioED;Ec/rEF;IC8DG,oBAAA;GfooED;EclsEF;IC8DG,oBAAA;GfuoED;EcrsEF;IC8DG,WAAA;Gf0oED;EcxsEF;IC8DG,oBAAA;Gf6oED;Ec3sEF;IC8DG,mBAAA;GfgpED;Ec9sEF;ICmEG,YAAA;Gf8oED;EcjtEF;ICoDG,WAAA;GfgqED;EcptEF;ICoDG,mBAAA;GfmqED;EcvtEF;ICoDG,mBAAA;GfsqED;Ec1tEF;ICoDG,UAAA;GfyqED;Ec7tEF;ICoDG,mBAAA;Gf4qED;EchuEF;ICoDG,mBAAA;Gf+qED;EcnuEF;ICoDG,UAAA;GfkrED;EctuEF;ICoDG,mBAAA;GfqrED;EczuEF;ICoDG,mBAAA;GfwrED;Ec5uEF;ICoDG,UAAA;Gf2rED;Ec/uEF;ICoDG,mBAAA;Gf8rED;EclvEF;ICoDG,kBAAA;GfisED;EcrvEF;ICyDG,WAAA;Gf+rED;EcxvEF;ICwEG,kBAAA;GfmrED;Ec3vEF;ICwEG,0BAAA;GfsrED;Ec9vEF;ICwEG,0BAAA;GfyrED;EcjwEF;ICwEG,iBAAA;Gf4rED;EcpwEF;ICwEG,0BAAA;Gf+rED;EcvwEF;ICwEG,0BAAA;GfksED;Ec1wEF;ICwEG,iBAAA;GfqsED;Ec7wEF;ICwEG,0BAAA;GfwsED;EchxEF;ICwEG,0BAAA;Gf2sED;EcnxEF;ICwEG,iBAAA;Gf8sED;EctxEF;ICwEG,0BAAA;GfitED;EczxEF;ICwEG,yBAAA;GfotED;Ec5xEF;ICwEG,gBAAA;GfutED;CACF;AgBzxED;EACE,8BAAA;ChB2xED;AgB5xED;EAQI,iBAAA;EACA,sBAAA;EACA,YAAA;ChBuxEH;AgBlxEG;;EACE,iBAAA;EACA,oBAAA;EACA,YAAA;ChBqxEL;AgBhxED;EACE,iBAAA;EACA,oBAAA;EACA,eAAA;EACA,iBAAA;ChBkxED;AgB/wED;EACE,iBAAA;ChBixED;AgB3wED;EACE,YAAA;EACA,gBAAA;EACA,oBAAA;ChB6wED;AgBhxED;;;;;;EAWQ,aAAA;EACA,wBAAA;EACA,oBAAA;EACA,2BAAA;ChB6wEP;AgB3xED;EAoBI,uBAAA;EACA,8BAAA;ChB0wEH;AgB/xED;;;;;;EA8BQ,cAAA;ChBywEP;AgBvyED;EAoCI,2BAAA;ChBswEH;AgB1yED;EAyCI,uBAAA;ChBowEH;AgB7vED;;;;;;EAOQ,aAAA;ChB8vEP;AgBnvED;EACE,uBAAA;ChBqvED;AgBtvED;;;;;;EAQQ,uBAAA;ChBsvEP;AgB9vED;;EAeM,yBAAA;ChBmvEL;AgBzuED;EAEI,0BAAA;ChB0uEH;AgBjuED;EAEI,0BAAA;ChBkuEH;AiBj3EC;;;;;;;;;;;;EAOI,0BAAA;CjBw3EL;AiBl3EC;;;;;EAMI,0BAAA;CjBm3EL;AiBt4EC;;;;;;;;;;;;EAOI,0BAAA;CjB64EL;AiBv4EC;;;;;EAMI,0BAAA;CjBw4EL;AiB35EC;;;;;;;;;;;;EAOI,0BAAA;CjBk6EL;AiB55EC;;;;;EAMI,0BAAA;CjB65EL;AiBh7EC;;;;;;;;;;;;EAOI,0BAAA;CjBu7EL;AiBj7EC;;;;;EAMI,0BAAA;CjBk7EL;AiBr8EC;;;;;;;;;;;;EAOI,0BAAA;CjB48EL;AiBt8EC;;;;;EAMI,0BAAA;CjBu8EL;AgBnzED;EACE,kBAAA;EACA,iBAAA;ChBqzED;AgBnzEC;EAAA;IACE,YAAA;IACA,oBAAA;IACA,mBAAA;IACA,6CAAA;IACA,uBAAA;GhBszED;EgB3zED;IASI,iBAAA;GhBqzEH;EgB9zED;;;;;;IAkBU,oBAAA;GhBozET;EgBt0ED;IA0BI,UAAA;GhB+yEH;EgBz0ED;;;;;;IAmCU,eAAA;GhB8yET;EgBj1ED;;;;;;IAuCU,gBAAA;GhBkzET;EgBz1ED;;;;IAoDU,iBAAA;GhB2yET;CACF;AkBrgFD;EAIE,aAAA;EACA,WAAA;EACA,UAAA;EACA,UAAA;ClBogFD;AkBjgFD;EACE,eAAA;EACA,YAAA;EACA,WAAA;EACA,oBAAA;EACA,gBAAA;EACA,qBAAA;EACA,eAAA;EACA,UAAA;EACA,iCAAA;ClBmgFD;AkBhgFD;EACE,sBAAA;EACA,gBAAA;EACA,mBAAA;EACA,iBAAA;ClBkgFD;AkBx/ED;Eb6BE,+BAAA;EACG,4BAAA;EACK,uBAAA;EarBR,yBAAA;EACA,sBAAA;EAAA,iBAAA;ClBo/ED;AkBh/ED;;EAEE,gBAAA;EACA,mBAAA;EACA,oBAAA;ClBk/ED;AkB5+EC;;;;;;EAGE,oBAAA;ClBi/EH;AkB7+ED;EACE,eAAA;ClB++ED;AkB3+ED;EACE,eAAA;EACA,YAAA;ClB6+ED;AkBz+ED;;EAEE,aAAA;ClB2+ED;AkBv+ED;;;EZ1FE,2CAAA;EACA,qBAAA;CNskFD;AkBt+ED;EACE,eAAA;EACA,iBAAA;EACA,gBAAA;EACA,wBAAA;EACA,eAAA;ClBw+ED;AkB98ED;EACE,eAAA;EACA,YAAA;EACA,aAAA;EACA,kBAAA;EACA,gBAAA;EACA,wBAAA;EACA,eAAA;EACA,uBAAA;EACA,uBAAA;EACA,uBAAA;EACA,mBAAA;Eb3EA,yDAAA;EACQ,iDAAA;EAyHR,+EAAA;EACK,0EAAA;EACG,uFAAA;EAAA,+EAAA;EAAA,uEAAA;EAAA,4GAAA;CLo6ET;AmB9iFC;EACE,sBAAA;EACA,WAAA;EdYF,0FAAA;EACQ,kFAAA;CLqiFT;AKpgFC;EACE,YAAA;EACA,WAAA;CLsgFH;AKpgFC;EAA0B,YAAA;CLugF3B;AKtgFC;EAAgC,YAAA;CLygFjC;AkB19EC;EACE,8BAAA;EACA,UAAA;ClB49EH;AkBp9EC;;;EAGE,0BAAA;EACA,WAAA;ClBs9EH;AkBn9EC;;EAEE,oBAAA;ClBq9EH;AkBj9EC;EACE,aAAA;ClBm9EH;AkBr8ED;EAKI;;;;IACE,kBAAA;GlBs8EH;EkBn8EC;;;;;;;;IAEE,kBAAA;GlB28EH;EkBx8EC;;;;;;;;IAEE,kBAAA;GlBg9EH;CACF;AkBt8ED;EACE,oBAAA;ClBw8ED;AkBh8ED;;EAEE,mBAAA;EACA,eAAA;EACA,iBAAA;EACA,oBAAA;ClBk8ED;AkB/7EC;;;;EAGI,oBAAA;ClBk8EL;AkB78ED;;EAgBI,iBAAA;EACA,mBAAA;EACA,iBAAA;EACA,iBAAA;EACA,gBAAA;ClBi8EH;AkB97ED;;;;EAIE,mBAAA;EACA,mBAAA;EACA,mBAAA;ClBg8ED;AkB77ED;;EAEE,iBAAA;ClB+7ED;AkB37ED;;EAEE,mBAAA;EACA,sBAAA;EACA,mBAAA;EACA,iBAAA;EACA,iBAAA;EACA,uBAAA;EACA,gBAAA;ClB67ED;AkB17EC;;;;EAEE,oBAAA;ClB87EH;AkB37ED;;EAEE,cAAA;EACA,kBAAA;ClB67ED;AkBp7ED;EACE,iBAAA;EAEA,iBAAA;EACA,oBAAA;EAEA,iBAAA;ClBo7ED;AkBl7EC;;EAEE,iBAAA;EACA,gBAAA;ClBo7EH;AkBv6ED;EC3PE,aAAA;EACA,kBAAA;EACA,gBAAA;EACA,iBAAA;EACA,mBAAA;CnBqqFD;AmBnqFC;EACE,aAAA;EACA,kBAAA;CnBqqFH;AmBlqFC;;EAEE,aAAA;CnBoqFH;AkBn7ED;EAEI,aAAA;EACA,kBAAA;EACA,gBAAA;EACA,iBAAA;EACA,mBAAA;ClBo7EH;AkB17ED;EASI,aAAA;EACA,kBAAA;ClBo7EH;AkB97ED;;EAcI,aAAA;ClBo7EH;AkBl8ED;EAiBI,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,gBAAA;EACA,iBAAA;ClBo7EH;AkBh7ED;ECvRE,aAAA;EACA,mBAAA;EACA,gBAAA;EACA,uBAAA;EACA,mBAAA;CnB0sFD;AmBxsFC;EACE,aAAA;EACA,kBAAA;CnB0sFH;AmBvsFC;;EAEE,aAAA;CnBysFH;AkB57ED;EAEI,aAAA;EACA,mBAAA;EACA,gBAAA;EACA,uBAAA;EACA,mBAAA;ClB67EH;AkBn8ED;EASI,aAAA;EACA,kBAAA;ClB67EH;AkBv8ED;;EAcI,aAAA;ClB67EH;AkB38ED;EAiBI,aAAA;EACA,iBAAA;EACA,mBAAA;EACA,gBAAA;EACA,uBAAA;ClB67EH;AkBp7ED;EAEE,mBAAA;ClBq7ED;AkBv7ED;EAMI,sBAAA;ClBo7EH;AkBh7ED;EACE,mBAAA;EACA,OAAA;EACA,SAAA;EACA,WAAA;EACA,eAAA;EACA,YAAA;EACA,aAAA;EACA,kBAAA;EACA,mBAAA;EACA,qBAAA;ClBk7ED;AkBh7ED;;;EAGE,YAAA;EACA,aAAA;EACA,kBAAA;ClBk7ED;AkBh7ED;;;EAGE,YAAA;EACA,aAAA;EACA,kBAAA;ClBk7ED;AkB96ED;;;;;;;;;;EClZI,eAAA;CnB40FH;AkB17ED;EC9YI,sBAAA;EdiDF,yDAAA;EACQ,iDAAA;CL2xFT;AmB30FG;EACE,sBAAA;Ed8CJ,0EAAA;EACQ,kEAAA;CLgyFT;AkBp8ED;ECpYI,eAAA;EACA,0BAAA;EACA,sBAAA;CnB20FH;AkBz8ED;EC9XI,eAAA;CnB00FH;AkBz8ED;;;;;;;;;;ECrZI,eAAA;CnB02FH;AkBr9ED;ECjZI,sBAAA;EdiDF,yDAAA;EACQ,iDAAA;CLyzFT;AmBz2FG;EACE,sBAAA;Ed8CJ,0EAAA;EACQ,kEAAA;CL8zFT;AkB/9ED;ECvYI,eAAA;EACA,0BAAA;EACA,sBAAA;CnBy2FH;AkBp+ED;ECjYI,eAAA;CnBw2FH;AkBp+ED;;;;;;;;;;ECxZI,eAAA;CnBw4FH;AkBh/ED;ECpZI,sBAAA;EdiDF,yDAAA;EACQ,iDAAA;CLu1FT;AmBv4FG;EACE,sBAAA;Ed8CJ,0EAAA;EACQ,kEAAA;CL41FT;AkB1/ED;EC1YI,eAAA;EACA,0BAAA;EACA,sBAAA;CnBu4FH;AkB//ED;ECpYI,eAAA;CnBs4FH;AkB3/EC;EACE,UAAA;ClB6/EH;AkB3/EC;EACE,OAAA;ClB6/EH;AkBn/ED;EACE,eAAA;EACA,gBAAA;EACA,oBAAA;EACA,eAAA;ClBq/ED;AkBn+EC;EAAA;IAGI,sBAAA;IACA,iBAAA;IACA,uBAAA;GlBo+EH;EkBz+ED;IAUI,sBAAA;IACA,YAAA;IACA,uBAAA;GlBk+EH;EkB9+ED;IAiBI,sBAAA;GlBg+EH;EkBj/ED;IAqBI,sBAAA;IACA,uBAAA;GlB+9EH;EkBr/ED;;;IA2BM,YAAA;GlB+9EL;EkB1/ED;IAiCI,YAAA;GlB49EH;EkB7/ED;IAqCI,iBAAA;IACA,uBAAA;GlB29EH;EkBjgFD;;IA6CI,sBAAA;IACA,cAAA;IACA,iBAAA;IACA,uBAAA;GlBw9EH;EkBxgFD;;IAmDM,gBAAA;GlBy9EL;EkB5gFD;;IAwDI,mBAAA;IACA,eAAA;GlBw9EH;EkBjhFD;IA8DI,OAAA;GlBs9EH;CACF;AkB58ED;;;;EASI,iBAAA;EACA,cAAA;EACA,iBAAA;ClBy8EH;AkBp9ED;;EAiBI,iBAAA;ClBu8EH;AkBx9ED;EJ9gBE,oBAAA;EACA,mBAAA;Cdy+FD;AkBj8EC;EAAA;IAEI,iBAAA;IACA,iBAAA;IACA,kBAAA;GlBm8EH;CACF;AkBn+ED;EAwCI,YAAA;ClB87EH;AkBt7EG;EAAA;IAEI,kBAAA;IACA,gBAAA;GlBw7EL;CACF;AkBp7EG;EAAA;IAEI,iBAAA;IACA,gBAAA;GlBs7EL;CACF;AoBrgGD;EACE,sBAAA;EACA,iBAAA;EACA,oBAAA;EACA,mBAAA;EACA,oBAAA;EACA,uBAAA;EACA,+BAAA;EAAA,2BAAA;EACA,gBAAA;EACA,uBAAA;EACA,8BAAA;ECoCA,kBAAA;EACA,gBAAA;EACA,wBAAA;EACA,mBAAA;EhBqKA,0BAAA;EACG,uBAAA;EACC,sBAAA;EACI,kBAAA;CLg0FT;AoBxgGG;;;;;;EdrBF,2CAAA;EACA,qBAAA;CNqiGD;AoB3gGC;;;EAGE,YAAA;EACA,sBAAA;CpB6gGH;AoB1gGC;;EAEE,uBAAA;EACA,WAAA;Ef2BF,yDAAA;EACQ,iDAAA;CLk/FT;AoB1gGC;;;EAGE,oBAAA;EE9CF,0BAAA;EACA,cAAA;EjBiEA,yBAAA;EACQ,iBAAA;CL2/FT;AoB1gGG;;EAEE,qBAAA;CpB4gGL;AoBngGD;EC7DE,YAAA;EACA,uBAAA;EACA,mBAAA;CrBmkGD;AqBjkGC;;EAEE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBmkGH;AqBjkGC;EACE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBmkGH;AqBjkGC;;;EAGE,YAAA;EACA,0BAAA;EACA,uBAAA;EACA,sBAAA;CrBmkGH;AqBjkGG;;;;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBykGL;AqBnkGG;;;;;;;;;EAGE,uBAAA;EACA,mBAAA;CrB2kGL;AoBpjGD;EClBI,YAAA;EACA,uBAAA;CrBykGH;AoBrjGD;EChEE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBwnGD;AqBtnGC;;EAEE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBwnGH;AqBtnGC;EACE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBwnGH;AqBtnGC;;;EAGE,YAAA;EACA,0BAAA;EACA,uBAAA;EACA,sBAAA;CrBwnGH;AqBtnGG;;;;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;CrB8nGL;AqBxnGG;;;;;;;;;EAGE,0BAAA;EACA,sBAAA;CrBgoGL;AoBtmGD;ECrBI,eAAA;EACA,uBAAA;CrB8nGH;AoBtmGD;ECpEE,YAAA;EACA,0BAAA;EACA,sBAAA;CrB6qGD;AqB3qGC;;EAEE,YAAA;EACA,0BAAA;EACA,sBAAA;CrB6qGH;AqB3qGC;EACE,YAAA;EACA,0BAAA;EACA,sBAAA;CrB6qGH;AqB3qGC;;;EAGE,YAAA;EACA,0BAAA;EACA,uBAAA;EACA,sBAAA;CrB6qGH;AqB3qGG;;;;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBmrGL;AqB7qGG;;;;;;;;;EAGE,0BAAA;EACA,sBAAA;CrBqrGL;AoBvpGD;ECzBI,eAAA;EACA,uBAAA;CrBmrGH;AoBvpGD;ECxEE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBkuGD;AqBhuGC;;EAEE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBkuGH;AqBhuGC;EACE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBkuGH;AqBhuGC;;;EAGE,YAAA;EACA,0BAAA;EACA,uBAAA;EACA,sBAAA;CrBkuGH;AqBhuGG;;;;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBwuGL;AqBluGG;;;;;;;;;EAGE,0BAAA;EACA,sBAAA;CrB0uGL;AoBxsGD;EC7BI,eAAA;EACA,uBAAA;CrBwuGH;AoBxsGD;EC5EE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBuxGD;AqBrxGC;;EAEE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBuxGH;AqBrxGC;EACE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBuxGH;AqBrxGC;;;EAGE,YAAA;EACA,0BAAA;EACA,uBAAA;EACA,sBAAA;CrBuxGH;AqBrxGG;;;;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;CrB6xGL;AqBvxGG;;;;;;;;;EAGE,0BAAA;EACA,sBAAA;CrB+xGL;AoBzvGD;ECjCI,eAAA;EACA,uBAAA;CrB6xGH;AoBzvGD;EChFE,YAAA;EACA,0BAAA;EACA,sBAAA;CrB40GD;AqB10GC;;EAEE,YAAA;EACA,0BAAA;EACA,sBAAA;CrB40GH;AqB10GC;EACE,YAAA;EACA,0BAAA;EACA,sBAAA;CrB40GH;AqB10GC;;;EAGE,YAAA;EACA,0BAAA;EACA,uBAAA;EACA,sBAAA;CrB40GH;AqB10GG;;;;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBk1GL;AqB50GG;;;;;;;;;EAGE,0BAAA;EACA,sBAAA;CrBo1GL;AoB1yGD;ECrCI,eAAA;EACA,uBAAA;CrBk1GH;AoBryGD;EACE,iBAAA;EACA,eAAA;EACA,iBAAA;CpBuyGD;AoBryGC;;;;;EAKE,8BAAA;EfnCF,yBAAA;EACQ,iBAAA;CL20GT;AoBtyGC;;;;EAIE,0BAAA;CpBwyGH;AoBtyGC;;EAEE,eAAA;EACA,2BAAA;EACA,8BAAA;CpBwyGH;AoBpyGG;;;;EAEE,eAAA;EACA,sBAAA;CpBwyGL;AoB/xGD;;EC9EE,mBAAA;EACA,gBAAA;EACA,uBAAA;EACA,mBAAA;CrBi3GD;AoBlyGD;;EClFE,kBAAA;EACA,gBAAA;EACA,iBAAA;EACA,mBAAA;CrBw3GD;AoBryGD;;ECtFE,iBAAA;EACA,gBAAA;EACA,iBAAA;EACA,mBAAA;CrB+3GD;AoBpyGD;EACE,eAAA;EACA,YAAA;CpBsyGD;AoBlyGD;EACE,gBAAA;CpBoyGD;AoB7xGC;;;EACE,YAAA;CpBiyGH;AuB37GD;EACE,WAAA;ElBoLA,yCAAA;EACK,oCAAA;EACG,iCAAA;CL0wGT;AuB77GC;EACE,WAAA;CvB+7GH;AuB37GD;EACE,cAAA;CvB67GD;AuB37GC;EAAY,eAAA;CvB87Gb;AuB77GC;EAAY,mBAAA;CvBg8Gb;AuB/7GC;EAAY,yBAAA;CvBk8Gb;AuB/7GD;EACE,mBAAA;EACA,UAAA;EACA,iBAAA;ElBsKA,gDAAA;EACQ,2CAAA;EAAA,wCAAA;EAOR,mCAAA;EACQ,8BAAA;EAAA,2BAAA;EAGR,yCAAA;EACQ,oCAAA;EAAA,iCAAA;CLoxGT;AwBh+GD;EACE,sBAAA;EACA,SAAA;EACA,UAAA;EACA,iBAAA;EACA,uBAAA;EACA,uBAAA;EACA,yBAAA;EACA,oCAAA;EACA,mCAAA;CxBk+GD;AwB99GD;;EAEE,mBAAA;CxBg+GD;AwB59GD;EACE,WAAA;CxB89GD;AwB19GD;EACE,mBAAA;EACA,UAAA;EACA,QAAA;EACA,cAAA;EACA,cAAA;EACA,YAAA;EACA,iBAAA;EACA,eAAA;EACA,gBAAA;EACA,gBAAA;EACA,iBAAA;EACA,iBAAA;EACA,uBAAA;EACA,6BAAA;EACA,uBAAA;EACA,sCAAA;EACA,mBAAA;EnBuBA,oDAAA;EACQ,4CAAA;CLs8GT;AwBx9GC;EACE,SAAA;EACA,WAAA;CxB09GH;AwBn/GD;ECzBE,YAAA;EACA,cAAA;EACA,iBAAA;EACA,0BAAA;CzB+gHD;AwBz/GD;EAmCI,eAAA;EACA,kBAAA;EACA,YAAA;EACA,iBAAA;EACA,wBAAA;EACA,eAAA;EACA,oBAAA;CxBy9GH;AwBv9GG;;EAEE,eAAA;EACA,sBAAA;EACA,0BAAA;CxBy9GL;AwBl9GC;;;EAGE,YAAA;EACA,sBAAA;EACA,0BAAA;EACA,WAAA;CxBo9GH;AwB38GC;;;EAGE,eAAA;CxB68GH;AwBz8GC;;EAEE,sBAAA;EACA,oBAAA;EACA,8BAAA;EACA,uBAAA;EEzGF,oEAAA;C1BqjHD;AwBt8GD;EAGI,eAAA;CxBs8GH;AwBz8GD;EAQI,WAAA;CxBo8GH;AwB57GD;EACE,SAAA;EACA,WAAA;CxB87GD;AwBt7GD;EACE,YAAA;EACA,QAAA;CxBw7GD;AwBp7GD;EACE,eAAA;EACA,kBAAA;EACA,gBAAA;EACA,wBAAA;EACA,eAAA;EACA,oBAAA;CxBs7GD;AwBl7GD;EACE,gBAAA;EACA,OAAA;EACA,SAAA;EACA,UAAA;EACA,QAAA;EACA,aAAA;CxBo7GD;AwBh7GD;EACE,SAAA;EACA,WAAA;CxBk7GD;AwB16GD;;EAII,YAAA;EACA,cAAA;EACA,0BAAA;EACA,4BAAA;CxB06GH;AwBj7GD;;EAWI,UAAA;EACA,aAAA;EACA,mBAAA;CxB06GH;AwBj6GD;EACE;IApEA,SAAA;IACA,WAAA;GxBw+GC;EwBr6GD;IA1DA,YAAA;IACA,QAAA;GxBk+GC;CACF;A2B7mHD;;EAEE,mBAAA;EACA,sBAAA;EACA,uBAAA;C3B+mHD;A2BnnHD;;EAMI,mBAAA;EACA,YAAA;C3BinHH;A2B/mHG;;;;;;;;EAIE,WAAA;C3BqnHL;A2B/mHD;;;;EAKI,kBAAA;C3BgnHH;A2B3mHD;EACE,kBAAA;C3B6mHD;A2B9mHD;;;EAOI,YAAA;C3B4mHH;A2BnnHD;;;EAYI,iBAAA;C3B4mHH;A2BxmHD;EACE,iBAAA;C3B0mHD;A2BtmHD;EACE,eAAA;C3BwmHD;A2BvmHC;ECpDA,2BAAA;EACA,8BAAA;C5B8pHD;A2BtmHD;;ECjDE,0BAAA;EACA,6BAAA;C5B2pHD;A2BrmHD;EACE,YAAA;C3BumHD;A2BrmHD;EACE,iBAAA;C3BumHD;A2BrmHD;;ECrEE,2BAAA;EACA,8BAAA;C5B8qHD;A2BpmHD;ECnEE,0BAAA;EACA,6BAAA;C5B0qHD;A2BnmHD;;EAEE,WAAA;C3BqmHD;A2BplHD;EACE,mBAAA;EACA,kBAAA;C3BslHD;A2BplHD;EACE,oBAAA;EACA,mBAAA;C3BslHD;A2BjlHD;EtB/CE,yDAAA;EACQ,iDAAA;CLmoHT;A2BjlHC;EtBnDA,yBAAA;EACQ,iBAAA;CLuoHT;A2B9kHD;EACE,eAAA;C3BglHD;A2B7kHD;EACE,wBAAA;EACA,uBAAA;C3B+kHD;A2B5kHD;EACE,wBAAA;C3B8kHD;A2BvkHD;;;EAII,eAAA;EACA,YAAA;EACA,YAAA;EACA,gBAAA;C3BwkHH;A2B/kHD;EAcM,YAAA;C3BokHL;A2BllHD;;;;EAsBI,iBAAA;EACA,eAAA;C3BkkHH;A2B7jHC;EACE,iBAAA;C3B+jHH;A2B7jHC;EC7KA,4BAAA;EACA,6BAAA;EAOA,8BAAA;EACA,6BAAA;C5BuuHD;A2B/jHC;ECjLA,0BAAA;EACA,2BAAA;EAOA,gCAAA;EACA,+BAAA;C5B6uHD;A2BhkHD;EACE,iBAAA;C3BkkHD;A2BhkHD;;ECjLE,8BAAA;EACA,6BAAA;C5BqvHD;A2B/jHD;EC/LE,0BAAA;EACA,2BAAA;C5BiwHD;A2B3jHD;EACE,eAAA;EACA,YAAA;EACA,oBAAA;EACA,0BAAA;C3B6jHD;A2BjkHD;;EAOI,oBAAA;EACA,YAAA;EACA,UAAA;C3B8jHH;A2BvkHD;EAYI,YAAA;C3B8jHH;A2B1kHD;EAgBI,WAAA;C3B6jHH;A2B5iHD;;;;EAKM,mBAAA;EACA,uBAAA;EACA,qBAAA;C3B6iHL;A6BvxHD;EACE,mBAAA;EACA,eAAA;EACA,0BAAA;C7ByxHD;A6BtxHC;EACE,YAAA;EACA,iBAAA;EACA,gBAAA;C7BwxHH;A6BjyHD;EAeI,mBAAA;EACA,WAAA;EAKA,YAAA;EAEA,YAAA;EACA,iBAAA;C7BgxHH;A6B9wHG;EACE,WAAA;C7BgxHL;A6BtwHD;;;EVwBE,aAAA;EACA,mBAAA;EACA,gBAAA;EACA,uBAAA;EACA,mBAAA;CnBmvHD;AmBjvHC;;;EACE,aAAA;EACA,kBAAA;CnBqvHH;AmBlvHC;;;;;;EAEE,aAAA;CnBwvHH;A6BxxHD;;;EVmBE,aAAA;EACA,kBAAA;EACA,gBAAA;EACA,iBAAA;EACA,mBAAA;CnB0wHD;AmBxwHC;;;EACE,aAAA;EACA,kBAAA;CnB4wHH;AmBzwHC;;;;;;EAEE,aAAA;CnB+wHH;A6BtyHD;;;EAGE,oBAAA;C7BwyHD;A6BtyHC;;;EACE,iBAAA;C7B0yHH;A6BtyHD;;EAEE,UAAA;EACA,oBAAA;EACA,uBAAA;C7BwyHD;A6BnyHD;EACE,kBAAA;EACA,gBAAA;EACA,iBAAA;EACA,eAAA;EACA,eAAA;EACA,mBAAA;EACA,0BAAA;EACA,uBAAA;EACA,mBAAA;C7BqyHD;A6BlyHC;EACE,kBAAA;EACA,gBAAA;EACA,mBAAA;C7BoyHH;A6BlyHC;EACE,mBAAA;EACA,gBAAA;EACA,mBAAA;C7BoyHH;A6BxzHD;;EA0BI,cAAA;C7BkyHH;A6B7xHD;;;;;;;EDtGE,2BAAA;EACA,8BAAA;C5B44HD;A6B9xHD;EACE,gBAAA;C7BgyHD;A6B9xHD;;;;;;;ED1GE,0BAAA;EACA,6BAAA;C5Bi5HD;A6B/xHD;EACE,eAAA;C7BiyHD;A6B5xHD;EACE,mBAAA;EAGA,aAAA;EACA,oBAAA;C7B4xHD;A6BjyHD;EAUI,mBAAA;C7B0xHH;A6BpyHD;EAYM,kBAAA;C7B2xHL;A6BxxHG;;;EAGE,WAAA;C7B0xHL;A6BrxHC;;EAGI,mBAAA;C7BsxHL;A6BnxHC;;EAGI,WAAA;EACA,kBAAA;C7BoxHL;A8Bn7HD;EACE,gBAAA;EACA,iBAAA;EACA,iBAAA;C9Bq7HD;A8Bx7HD;EAOI,mBAAA;EACA,eAAA;C9Bo7HH;A8B57HD;EAWM,mBAAA;EACA,eAAA;EACA,mBAAA;C9Bo7HL;A8Bn7HK;;EAEE,sBAAA;EACA,0BAAA;C9Bq7HP;A8Bh7HG;EACE,eAAA;C9Bk7HL;A8Bh7HK;;EAEE,eAAA;EACA,sBAAA;EACA,oBAAA;EACA,8BAAA;C9Bk7HP;A8B36HG;;;EAGE,0BAAA;EACA,sBAAA;C9B66HL;A8Bt9HD;ELLE,YAAA;EACA,cAAA;EACA,iBAAA;EACA,0BAAA;CzB89HD;A8B59HD;EA0DI,gBAAA;C9Bq6HH;A8B55HD;EACE,8BAAA;C9B85HD;A8B/5HD;EAGI,YAAA;EAEA,oBAAA;C9B85HH;A8Bn6HD;EASM,kBAAA;EACA,wBAAA;EACA,8BAAA;EACA,2BAAA;C9B65HL;A8B55HK;EACE,mCAAA;C9B85HP;A8Bx5HK;;;EAGE,eAAA;EACA,gBAAA;EACA,uBAAA;EACA,uBAAA;EACA,iCAAA;C9B05HP;A8Br5HC;EAqDA,YAAA;EA8BA,iBAAA;C9Bs0HD;A8Bz5HC;EAwDE,YAAA;C9Bo2HH;A8B55HC;EA0DI,mBAAA;EACA,mBAAA;C9Bq2HL;A8Bh6HC;EAgEE,UAAA;EACA,WAAA;C9Bm2HH;A8Bh2HC;EAAA;IAEI,oBAAA;IACA,UAAA;G9Bk2HH;E8Br2HD;IAKM,iBAAA;G9Bm2HL;CACF;A8B76HC;EAuFE,gBAAA;EACA,mBAAA;C9By1HH;A8Bj7HC;;;EA8FE,uBAAA;C9Bw1HH;A8Br1HC;EAAA;IAEI,8BAAA;IACA,2BAAA;G9Bu1HH;E8B11HD;;;IAQI,0BAAA;G9Bu1HH;CACF;A8Bx7HD;EAEI,YAAA;C9By7HH;A8B37HD;EAMM,mBAAA;C9Bw7HL;A8B97HD;EASM,iBAAA;C9Bw7HL;A8Bn7HK;;;EAGE,YAAA;EACA,0BAAA;C9Bq7HP;A8B76HD;EAEI,YAAA;C9B86HH;A8Bh7HD;EAIM,gBAAA;EACA,eAAA;C9B+6HL;A8Bn6HD;EACE,YAAA;C9Bq6HD;A8Bt6HD;EAII,YAAA;C9Bq6HH;A8Bz6HD;EAMM,mBAAA;EACA,mBAAA;C9Bs6HL;A8B76HD;EAYI,UAAA;EACA,WAAA;C9Bo6HH;A8Bj6HC;EAAA;IAEI,oBAAA;IACA,UAAA;G9Bm6HH;E8Bt6HD;IAKM,iBAAA;G9Bo6HL;CACF;A8B55HD;EACE,iBAAA;C9B85HD;A8B/5HD;EAKI,gBAAA;EACA,mBAAA;C9B65HH;A8Bn6HD;;;EAYI,uBAAA;C9B45HH;A8Bz5HC;EAAA;IAEI,8BAAA;IACA,2BAAA;G9B25HH;E8B95HD;;;IAQI,0BAAA;G9B25HH;CACF;A8Bl5HD;EAEI,cAAA;C9Bm5HH;A8Br5HD;EAKI,eAAA;C9Bm5HH;A8B14HD;EAEE,iBAAA;EF7OA,0BAAA;EACA,2BAAA;C5BynID;A+BjnID;EACE,mBAAA;EACA,iBAAA;EACA,oBAAA;EACA,8BAAA;C/BmnID;A+B9mIC;EAAA;IACE,mBAAA;G/BinID;CACF;A+BrmIC;EAAA;IACE,YAAA;G/BwmID;CACF;A+B1lID;EACE,oBAAA;EACA,mBAAA;EACA,oBAAA;EACA,kCAAA;EACA,2DAAA;EAAA,mDAAA;EAEA,kCAAA;C/B2lID;A+BzlIC;EACE,iBAAA;C/B2lIH;A+BxlIC;EAAA;IACE,YAAA;IACA,cAAA;IACA,yBAAA;IAAA,iBAAA;G/B2lID;E+BzlIC;IACE,0BAAA;IACA,wBAAA;IACA,kBAAA;IACA,6BAAA;G/B2lIH;E+BxlIC;IACE,oBAAA;G/B0lIH;E+BrlIC;;;IAGE,iBAAA;IACA,gBAAA;G/BulIH;CACF;A+BnlID;;EAWE,gBAAA;EACA,SAAA;EACA,QAAA;EACA,cAAA;C/B4kID;A+B1lID;;EAGI,kBAAA;C/B2lIH;A+BzlIG;EAAA;;IACE,kBAAA;G/B6lIH;CACF;A+BnlIC;EAAA;;IACE,iBAAA;G/BulID;CACF;A+BplID;EACE,OAAA;EACA,sBAAA;C/BslID;A+BplID;EACE,UAAA;EACA,iBAAA;EACA,sBAAA;C/BslID;A+B9kID;;;;EAII,oBAAA;EACA,mBAAA;C/BglIH;A+B9kIG;EAAA;;;;IACE,gBAAA;IACA,eAAA;G/BolIH;CACF;A+BxkID;EACE,cAAA;EACA,sBAAA;C/B0kID;A+BxkIC;EAAA;IACE,iBAAA;G/B2kID;CACF;A+BrkID;EACE,YAAA;EACA,aAAA;EACA,mBAAA;EACA,gBAAA;EACA,kBAAA;C/BukID;A+BrkIC;;EAEE,sBAAA;C/BukIH;A+BhlID;EAaI,eAAA;C/BskIH;A+BnkIC;EACE;;IAEE,mBAAA;G/BqkIH;CACF;A+B3jID;EACE,mBAAA;EACA,aAAA;EACA,kBAAA;EACA,mBAAA;EC9LA,gBAAA;EACA,mBAAA;ED+LA,8BAAA;EACA,uBAAA;EACA,8BAAA;EACA,mBAAA;C/B8jID;A+B1jIC;EACE,WAAA;C/B4jIH;A+B1kID;EAmBI,eAAA;EACA,YAAA;EACA,YAAA;EACA,mBAAA;C/B0jIH;A+BhlID;EAyBI,gBAAA;C/B0jIH;A+BvjIC;EAAA;IACE,cAAA;G/B0jID;CACF;A+BjjID;EACE,oBAAA;C/BmjID;A+BpjID;EAII,kBAAA;EACA,qBAAA;EACA,kBAAA;C/BmjIH;A+BhjIC;EAAA;IAGI,iBAAA;IACA,YAAA;IACA,YAAA;IACA,cAAA;IACA,8BAAA;IACA,UAAA;IACA,yBAAA;IAAA,iBAAA;G/BijIH;E+B1jID;;IAYM,2BAAA;G/BkjIL;E+B9jID;IAeM,kBAAA;G/BkjIL;E+BjjIK;;IAEE,uBAAA;G/BmjIP;CACF;A+B7iIC;EAAA;IACE,YAAA;IACA,UAAA;G/BgjID;E+BljID;IAKI,YAAA;G/BgjIH;E+BrjID;IAOM,kBAAA;IACA,qBAAA;G/BijIL;CACF;A+BtiID;EACE,mBAAA;EACA,oBAAA;EACA,mBAAA;EACA,kCAAA;EACA,qCAAA;E1B5NA,6FAAA;EACQ,qFAAA;E2BjER,gBAAA;EACA,mBAAA;ChCu0ID;AkB13HC;EAAA;IAGI,sBAAA;IACA,iBAAA;IACA,uBAAA;GlB23HH;EkBh4HD;IAUI,sBAAA;IACA,YAAA;IACA,uBAAA;GlBy3HH;EkBr4HD;IAiBI,sBAAA;GlBu3HH;EkBx4HD;IAqBI,sBAAA;IACA,uBAAA;GlBs3HH;EkB54HD;;;IA2BM,YAAA;GlBs3HL;EkBj5HD;IAiCI,YAAA;GlBm3HH;EkBp5HD;IAqCI,iBAAA;IACA,uBAAA;GlBk3HH;EkBx5HD;;IA6CI,sBAAA;IACA,cAAA;IACA,iBAAA;IACA,uBAAA;GlB+2HH;EkB/5HD;;IAmDM,gBAAA;GlBg3HL;EkBn6HD;;IAwDI,mBAAA;IACA,eAAA;GlB+2HH;EkBx6HD;IA8DI,OAAA;GlB62HH;CACF;A+BtlIG;EAAA;IACE,mBAAA;G/BylIH;E+BvlIG;IACE,iBAAA;G/BylIL;CACF;A+BjlIC;EAAA;IACE,YAAA;IACA,eAAA;IACA,kBAAA;IACA,gBAAA;IACA,eAAA;IACA,UAAA;I1BvPF,yBAAA;IACQ,iBAAA;GL40IP;CACF;A+B9kID;EACE,cAAA;EHpUA,0BAAA;EACA,2BAAA;C5Bq5ID;A+B9kID;EACE,iBAAA;EHzUA,4BAAA;EACA,6BAAA;EAOA,8BAAA;EACA,6BAAA;C5Bo5ID;A+B1kID;EChVE,gBAAA;EACA,mBAAA;ChC65ID;A+B3kIC;ECnVA,iBAAA;EACA,oBAAA;ChCi6ID;A+B5kIC;ECtVA,iBAAA;EACA,oBAAA;ChCq6ID;A+BtkID;EChWE,iBAAA;EACA,oBAAA;ChCy6ID;A+BvkIC;EAAA;IACE,YAAA;IACA,mBAAA;IACA,kBAAA;G/B0kID;CACF;A+B9jID;EACE;IEtWA,uBAAA;GjCu6IC;E+BhkID;IE1WA,wBAAA;IF4WE,oBAAA;G/BkkID;E+BpkID;IAKI,gBAAA;G/BkkIH;CACF;A+BzjID;EACE,0BAAA;EACA,sBAAA;C/B2jID;A+B7jID;EAKI,YAAA;C/B2jIH;A+B1jIG;;EAEE,eAAA;EACA,8BAAA;C/B4jIL;A+BrkID;EAcI,YAAA;C/B0jIH;A+BxkID;EAmBM,YAAA;C/BwjIL;A+BtjIK;;EAEE,YAAA;EACA,8BAAA;C/BwjIP;A+BpjIK;;;EAGE,YAAA;EACA,0BAAA;C/BsjIP;A+BljIK;;;EAGE,YAAA;EACA,8BAAA;C/BojIP;A+B7iIK;;;EAGE,YAAA;EACA,0BAAA;C/B+iIP;A+B3iIG;EAAA;IAIM,YAAA;G/B2iIP;E+B1iIO;;IAEE,YAAA;IACA,8BAAA;G/B4iIT;E+BxiIO;;;IAGE,YAAA;IACA,0BAAA;G/B0iIT;E+BtiIO;;;IAGE,YAAA;IACA,8BAAA;G/BwiIT;CACF;A+BxnID;EAuFI,mBAAA;C/BoiIH;A+BniIG;;EAEE,uBAAA;C/BqiIL;A+B/nID;EA6FM,uBAAA;C/BqiIL;A+BloID;;EAmGI,sBAAA;C/BmiIH;A+BtoID;EA4GI,YAAA;C/B6hIH;A+B5hIG;EACE,YAAA;C/B8hIL;A+B5oID;EAmHI,YAAA;C/B4hIH;A+B3hIG;;EAEE,YAAA;C/B6hIL;A+BzhIK;;;;EAEE,YAAA;C/B6hIP;A+BrhID;EACE,uBAAA;EACA,sBAAA;C/BuhID;A+BzhID;EAKI,eAAA;C/BuhIH;A+BthIG;;EAEE,YAAA;EACA,8BAAA;C/BwhIL;A+BjiID;EAcI,eAAA;C/BshIH;A+BpiID;EAmBM,eAAA;C/BohIL;A+BlhIK;;EAEE,YAAA;EACA,8BAAA;C/BohIP;A+BhhIK;;;EAGE,YAAA;EACA,0BAAA;C/BkhIP;A+B9gIK;;;EAGE,YAAA;EACA,8BAAA;C/BghIP;A+B1gIK;;;EAGE,YAAA;EACA,0BAAA;C/B4gIP;A+BxgIG;EAAA;IAIM,sBAAA;G/BwgIP;E+B5gIC;IAOM,0BAAA;G/BwgIP;E+B/gIC;IAUM,eAAA;G/BwgIP;E+BvgIO;;IAEE,YAAA;IACA,8BAAA;G/BygIT;E+BrgIO;;;IAGE,YAAA;IACA,0BAAA;G/BugIT;E+BngIO;;;IAGE,YAAA;IACA,8BAAA;G/BqgIT;CACF;A+B1lID;EA6FI,mBAAA;C/BggIH;A+B//HG;;EAEE,uBAAA;C/BigIL;A+BjmID;EAmGM,uBAAA;C/BigIL;A+BpmID;;EAyGI,sBAAA;C/B+/HH;A+BxmID;EA6GI,eAAA;C/B8/HH;A+B7/HG;EACE,YAAA;C/B+/HL;A+B9mID;EAoHI,eAAA;C/B6/HH;A+B5/HG;;EAEE,YAAA;C/B8/HL;A+B1/HK;;;;EAEE,YAAA;C/B8/HP;AkCpoJD;EACE,kBAAA;EACA,oBAAA;EACA,iBAAA;EACA,0BAAA;EACA,mBAAA;ClCsoJD;AkC3oJD;EAQI,sBAAA;ClCsoJH;AkC9oJD;EAWM,eAAA;EACA,YAAA;EACA,kBAAA;ClCsoJL;AkCnpJD;EAkBI,eAAA;ClCooJH;AmCxpJD;EACE,sBAAA;EACA,gBAAA;EACA,eAAA;EACA,mBAAA;CnC0pJD;AmC9pJD;EAOI,gBAAA;CnC0pJH;AmCjqJD;;EAUM,mBAAA;EACA,YAAA;EACA,kBAAA;EACA,kBAAA;EACA,wBAAA;EACA,eAAA;EACA,sBAAA;EACA,uBAAA;EACA,uBAAA;CnC2pJL;AmCzpJK;;;;EAEE,WAAA;EACA,eAAA;EACA,0BAAA;EACA,mBAAA;CnC6pJP;AmC1pJG;;EAGI,eAAA;EPnBN,4BAAA;EACA,+BAAA;C5B+qJD;AmCzpJG;;EP/BF,6BAAA;EACA,gCAAA;C5B4rJD;AmCppJG;;;;;;EAGE,WAAA;EACA,YAAA;EACA,gBAAA;EACA,0BAAA;EACA,sBAAA;CnCypJL;AmC7sJD;;;;;;EA+DM,eAAA;EACA,oBAAA;EACA,uBAAA;EACA,mBAAA;CnCspJL;AmC7oJD;;ECxEM,mBAAA;EACA,gBAAA;EACA,uBAAA;CpCytJL;AoCvtJG;;ERKF,4BAAA;EACA,+BAAA;C5BstJD;AoCttJG;;ERTF,6BAAA;EACA,gCAAA;C5BmuJD;AmCxpJD;;EC7EM,kBAAA;EACA,gBAAA;EACA,iBAAA;CpCyuJL;AoCvuJG;;ERKF,4BAAA;EACA,+BAAA;C5BsuJD;AoCtuJG;;ERTF,6BAAA;EACA,gCAAA;C5BmvJD;AqCtvJD;EACE,gBAAA;EACA,eAAA;EACA,mBAAA;EACA,iBAAA;CrCwvJD;AqC5vJD;EAOI,gBAAA;CrCwvJH;AqC/vJD;;EAUM,sBAAA;EACA,kBAAA;EACA,uBAAA;EACA,uBAAA;EACA,oBAAA;CrCyvJL;AqCvwJD;;EAmBM,sBAAA;EACA,0BAAA;CrCwvJL;AqC5wJD;;EA2BM,aAAA;CrCqvJL;AqChxJD;;EAkCM,YAAA;CrCkvJL;AqCpxJD;;;;EA2CM,eAAA;EACA,oBAAA;EACA,uBAAA;CrC+uJL;AsC7xJD;EACE,gBAAA;EACA,2BAAA;EACA,eAAA;EACA,iBAAA;EACA,eAAA;EACA,YAAA;EACA,mBAAA;EACA,oBAAA;EACA,yBAAA;EACA,sBAAA;CtC+xJD;AsC3xJG;;EAEE,YAAA;EACA,sBAAA;EACA,gBAAA;CtC6xJL;AsCxxJC;EACE,cAAA;CtC0xJH;AsCtxJC;EACE,mBAAA;EACA,UAAA;CtCwxJH;AsCjxJD;ECtCE,0BAAA;CvC0zJD;AuCvzJG;;EAEE,0BAAA;CvCyzJL;AsCpxJD;EC1CE,0BAAA;CvCi0JD;AuC9zJG;;EAEE,0BAAA;CvCg0JL;AsCvxJD;EC9CE,0BAAA;CvCw0JD;AuCr0JG;;EAEE,0BAAA;CvCu0JL;AsC1xJD;EClDE,0BAAA;CvC+0JD;AuC50JG;;EAEE,0BAAA;CvC80JL;AsC7xJD;ECtDE,0BAAA;CvCs1JD;AuCn1JG;;EAEE,0BAAA;CvCq1JL;AsChyJD;EC1DE,0BAAA;CvC61JD;AuC11JG;;EAEE,0BAAA;CvC41JL;AwC91JD;EACE,sBAAA;EACA,gBAAA;EACA,iBAAA;EACA,gBAAA;EACA,kBAAA;EACA,eAAA;EACA,YAAA;EACA,mBAAA;EACA,oBAAA;EACA,uBAAA;EACA,0BAAA;EACA,oBAAA;CxCg2JD;AwC71JC;EACE,cAAA;CxC+1JH;AwC31JC;EACE,mBAAA;EACA,UAAA;CxC61JH;AwC11JC;;EAEE,OAAA;EACA,iBAAA;CxC41JH;AwCv1JG;;EAEE,YAAA;EACA,sBAAA;EACA,gBAAA;CxCy1JL;AwCp1JC;;EAEE,eAAA;EACA,uBAAA;CxCs1JH;AwCn1JC;EACE,aAAA;CxCq1JH;AwCl1JC;EACE,kBAAA;CxCo1JH;AwCj1JC;EACE,iBAAA;CxCm1JH;AyC74JD;EACE,kBAAA;EACA,qBAAA;EACA,oBAAA;EACA,eAAA;EACA,0BAAA;CzC+4JD;AyCp5JD;;EASI,eAAA;CzC+4JH;AyCx5JD;EAaI,oBAAA;EACA,gBAAA;EACA,iBAAA;CzC84JH;AyC75JD;EAmBI,0BAAA;CzC64JH;AyC14JC;;EAEE,oBAAA;EACA,mBAAA;EACA,mBAAA;CzC44JH;AyCt6JD;EA8BI,gBAAA;CzC24JH;AyCx4JC;EAAA;IACE,kBAAA;IACA,qBAAA;GzC24JD;EyCz4JC;;IAEE,oBAAA;IACA,mBAAA;GzC24JH;EyCl5JD;;IAYI,gBAAA;GzC04JH;CACF;A0Cr7JD;EACE,eAAA;EACA,aAAA;EACA,oBAAA;EACA,wBAAA;EACA,uBAAA;EACA,uBAAA;EACA,mBAAA;ErCiLA,4CAAA;EACK,uCAAA;EACG,oCAAA;CLuwJT;A0Cj8JD;;EAaI,mBAAA;EACA,kBAAA;C1Cw7JH;A0Cp7JC;;;EAGE,sBAAA;C1Cs7JH;A0C38JD;EA0BI,aAAA;EACA,eAAA;C1Co7JH;A2C/8JD;EACE,cAAA;EACA,oBAAA;EACA,8BAAA;EACA,mBAAA;C3Ci9JD;A2Cr9JD;EAQI,cAAA;EACA,eAAA;C3Cg9JH;A2Cz9JD;EAcI,kBAAA;C3C88JH;A2C59JD;;EAoBI,iBAAA;C3C48JH;A2Ch+JD;EAwBI,gBAAA;C3C28JH;A2Cl8JD;;EAEE,oBAAA;C3Co8JD;A2Ct8JD;;EAMI,mBAAA;EACA,UAAA;EACA,aAAA;EACA,eAAA;C3Co8JH;A2C57JD;ECvDE,eAAA;EACA,0BAAA;EACA,sBAAA;C5Cs/JD;A2Cj8JD;EClDI,0BAAA;C5Cs/JH;A2Cp8JD;EC9CI,eAAA;C5Cq/JH;A2Cn8JD;EC3DE,eAAA;EACA,0BAAA;EACA,sBAAA;C5CigKD;A2Cx8JD;ECtDI,0BAAA;C5CigKH;A2C38JD;EClDI,eAAA;C5CggKH;A2C18JD;EC/DE,eAAA;EACA,0BAAA;EACA,sBAAA;C5C4gKD;A2C/8JD;EC1DI,0BAAA;C5C4gKH;A2Cl9JD;ECtDI,eAAA;C5C2gKH;A2Cj9JD;ECnEE,eAAA;EACA,0BAAA;EACA,sBAAA;C5CuhKD;A2Ct9JD;EC9DI,0BAAA;C5CuhKH;A2Cz9JD;EC1DI,eAAA;C5CshKH;A6CvhKD;EACE;IAAQ,4BAAA;G7C0hKP;E6CzhKD;IAAQ,yBAAA;G7C4hKP;CACF;A6CzhKD;EACE;IAAQ,4BAAA;G7C4hKP;E6C3hKD;IAAQ,yBAAA;G7C8hKP;CACF;A6CjiKD;EACE;IAAQ,4BAAA;G7C4hKP;E6C3hKD;IAAQ,yBAAA;G7C8hKP;CACF;A6CvhKD;EACE,aAAA;EACA,oBAAA;EACA,iBAAA;EACA,0BAAA;EACA,mBAAA;ExCsCA,uDAAA;EACQ,+CAAA;CLo/JT;A6CthKD;EACE,YAAA;EACA,UAAA;EACA,aAAA;EACA,gBAAA;EACA,kBAAA;EACA,YAAA;EACA,mBAAA;EACA,0BAAA;ExCyBA,uDAAA;EACQ,+CAAA;EAyHR,oCAAA;EACK,+BAAA;EACG,4BAAA;CLw4JT;A6CnhKD;;ECDI,8MAAA;EACA,yMAAA;EACA,sMAAA;EDEF,mCAAA;EAAA,2BAAA;C7CuhKD;A6ChhKD;;ExC5CE,2DAAA;EACK,sDAAA;EACG,mDAAA;CLgkKT;A6C7gKD;EEvEE,0BAAA;C/CulKD;A+CplKC;EDgDE,8MAAA;EACA,yMAAA;EACA,sMAAA;C9CuiKH;A6CjhKD;EE3EE,0BAAA;C/C+lKD;A+C5lKC;EDgDE,8MAAA;EACA,yMAAA;EACA,sMAAA;C9C+iKH;A6CrhKD;EE/EE,0BAAA;C/CumKD;A+CpmKC;EDgDE,8MAAA;EACA,yMAAA;EACA,sMAAA;C9CujKH;A6CzhKD;EEnFE,0BAAA;C/C+mKD;A+C5mKC;EDgDE,8MAAA;EACA,yMAAA;EACA,sMAAA;C9C+jKH;AgDvnKD;EAEE,iBAAA;ChDwnKD;AgDtnKC;EACE,cAAA;ChDwnKH;AgDpnKD;;EAEE,iBAAA;EACA,QAAA;ChDsnKD;AgDnnKD;EACE,eAAA;ChDqnKD;AgDlnKD;EACE,eAAA;ChDonKD;AgDjnKC;EACE,gBAAA;ChDmnKH;AgD/mKD;;EAEE,mBAAA;ChDinKD;AgD9mKD;;EAEE,oBAAA;ChDgnKD;AgD7mKD;;;EAGE,oBAAA;EACA,oBAAA;ChD+mKD;AgD5mKD;EACE,uBAAA;ChD8mKD;AgD3mKD;EACE,uBAAA;ChD6mKD;AgDzmKD;EACE,cAAA;EACA,mBAAA;ChD2mKD;AgDrmKD;EACE,gBAAA;EACA,iBAAA;ChDumKD;AiD5pKD;EAEE,gBAAA;EACA,oBAAA;CjD6pKD;AiDrpKD;EACE,mBAAA;EACA,eAAA;EACA,mBAAA;EAEA,oBAAA;EACA,uBAAA;EACA,uBAAA;CjDspKD;AiDnpKC;ErB7BA,4BAAA;EACA,6BAAA;C5BmrKD;AiDppKC;EACE,iBAAA;ErBzBF,gCAAA;EACA,+BAAA;C5BgrKD;AiDnpKC;;;EAGE,eAAA;EACA,oBAAA;EACA,0BAAA;CjDqpKH;AiD1pKC;;;EASI,eAAA;CjDspKL;AiD/pKC;;;EAYI,eAAA;CjDwpKL;AiDnpKC;;;EAGE,WAAA;EACA,YAAA;EACA,0BAAA;EACA,sBAAA;CjDqpKH;AiD3pKC;;;;;;;;;EAYI,eAAA;CjD0pKL;AiDtqKC;;;EAeI,eAAA;CjD4pKL;AiDjpKD;;EAEE,YAAA;CjDmpKD;AiDrpKD;;EAKI,YAAA;CjDopKH;AiDhpKC;;;;EAEE,YAAA;EACA,sBAAA;EACA,0BAAA;CjDopKH;AiDhpKD;EACE,YAAA;EACA,iBAAA;CjDkpKD;AczvKA;EoCIG,eAAA;EACA,0BAAA;ClDwvKH;AkDtvKG;;EAEE,eAAA;ClDwvKL;AkD1vKG;;EAKI,eAAA;ClDyvKP;AkDtvKK;;;;EAEE,eAAA;EACA,0BAAA;ClD0vKP;AkDxvKK;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;ClD6vKP;ActxKA;EoCIG,eAAA;EACA,0BAAA;ClDqxKH;AkDnxKG;;EAEE,eAAA;ClDqxKL;AkDvxKG;;EAKI,eAAA;ClDsxKP;AkDnxKK;;;;EAEE,eAAA;EACA,0BAAA;ClDuxKP;AkDrxKK;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;ClD0xKP;AcnzKA;EoCIG,eAAA;EACA,0BAAA;ClDkzKH;AkDhzKG;;EAEE,eAAA;ClDkzKL;AkDpzKG;;EAKI,eAAA;ClDmzKP;AkDhzKK;;;;EAEE,eAAA;EACA,0BAAA;ClDozKP;AkDlzKK;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;ClDuzKP;Ach1KA;EoCIG,eAAA;EACA,0BAAA;ClD+0KH;AkD70KG;;EAEE,eAAA;ClD+0KL;AkDj1KG;;EAKI,eAAA;ClDg1KP;AkD70KK;;;;EAEE,eAAA;EACA,0BAAA;ClDi1KP;AkD/0KK;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;ClDo1KP;AiDnvKD;EACE,cAAA;EACA,mBAAA;CjDqvKD;AiDnvKD;EACE,iBAAA;EACA,iBAAA;CjDqvKD;AmD72KD;EACE,oBAAA;EACA,uBAAA;EACA,8BAAA;EACA,mBAAA;E9C0DA,kDAAA;EACQ,0CAAA;CLszKT;AmD52KD;EACE,cAAA;CnD82KD;AmDz2KD;EACE,mBAAA;EACA,qCAAA;EvBtBA,4BAAA;EACA,6BAAA;C5Bk4KD;AmD/2KD;EAMI,eAAA;CnD42KH;AmDv2KD;EACE,cAAA;EACA,iBAAA;EACA,gBAAA;EACA,eAAA;CnDy2KD;AmD72KD;;;;;EAWI,eAAA;CnDy2KH;AmDp2KD;EACE,mBAAA;EACA,0BAAA;EACA,2BAAA;EvB1CA,gCAAA;EACA,+BAAA;C5Bi5KD;AmD91KD;;EAGI,iBAAA;CnD+1KH;AmDl2KD;;EAMM,oBAAA;EACA,iBAAA;CnDg2KL;AmD51KG;;EAEI,cAAA;EvBzEN,4BAAA;EACA,6BAAA;C5Bw6KD;AmD11KG;;EAEI,iBAAA;EvBzEN,gCAAA;EACA,+BAAA;C5Bs6KD;AmDn3KD;EvB5DE,0BAAA;EACA,2BAAA;C5Bk7KD;AmDt1KD;EAEI,oBAAA;CnDu1KH;AmDp1KD;EACE,oBAAA;CnDs1KD;AmD90KD;;;EAII,iBAAA;CnD+0KH;AmDn1KD;;;EAOM,oBAAA;EACA,mBAAA;CnDi1KL;AmDz1KD;;EvB3GE,4BAAA;EACA,6BAAA;C5Bw8KD;AmD91KD;;;;EAmBQ,4BAAA;EACA,6BAAA;CnDi1KP;AmDr2KD;;;;;;;;EAwBU,4BAAA;CnDu1KT;AmD/2KD;;;;;;;;EA4BU,6BAAA;CnD61KT;AmDz3KD;;EvBnGE,gCAAA;EACA,+BAAA;C5Bg+KD;AmD93KD;;;;EAyCQ,gCAAA;EACA,+BAAA;CnD21KP;AmDr4KD;;;;;;;;EA8CU,+BAAA;CnDi2KT;AmD/4KD;;;;;;;;EAkDU,gCAAA;CnDu2KT;AmDz5KD;;;;EA2DI,2BAAA;CnDo2KH;AmD/5KD;;EA+DI,cAAA;CnDo2KH;AmDn6KD;;EAmEI,UAAA;CnDo2KH;AmDv6KD;;;;;;;;;;;;EA0EU,eAAA;CnD22KT;AmDr7KD;;;;;;;;;;;;EA8EU,gBAAA;CnDq3KT;AmDn8KD;;;;;;;;EAuFU,iBAAA;CnDs3KT;AmD78KD;;;;;;;;EAgGU,iBAAA;CnDu3KT;AmDv9KD;EAsGI,iBAAA;EACA,UAAA;CnDo3KH;AmD12KD;EACE,oBAAA;CnD42KD;AmD72KD;EAKI,iBAAA;EACA,mBAAA;CnD22KH;AmDj3KD;EASM,gBAAA;CnD22KL;AmDp3KD;EAcI,iBAAA;CnDy2KH;AmDv3KD;;EAkBM,2BAAA;CnDy2KL;AmD33KD;EAuBI,cAAA;CnDu2KH;AmD93KD;EAyBM,8BAAA;CnDw2KL;AmDj2KD;EC5PE,mBAAA;CpDgmLD;AoD9lLC;EACE,eAAA;EACA,0BAAA;EACA,mBAAA;CpDgmLH;AoDnmLC;EAMI,uBAAA;CpDgmLL;AoDtmLC;EASI,eAAA;EACA,0BAAA;CpDgmLL;AoD7lLC;EAEI,0BAAA;CpD8lLL;AmDh3KD;EC/PE,sBAAA;CpDknLD;AoDhnLC;EACE,YAAA;EACA,0BAAA;EACA,sBAAA;CpDknLH;AoDrnLC;EAMI,0BAAA;CpDknLL;AoDxnLC;EASI,eAAA;EACA,uBAAA;CpDknLL;AoD/mLC;EAEI,6BAAA;CpDgnLL;AmD/3KD;EClQE,sBAAA;CpDooLD;AoDloLC;EACE,eAAA;EACA,0BAAA;EACA,sBAAA;CpDooLH;AoDvoLC;EAMI,0BAAA;CpDooLL;AoD1oLC;EASI,eAAA;EACA,0BAAA;CpDooLL;AoDjoLC;EAEI,6BAAA;CpDkoLL;AmD94KD;ECrQE,sBAAA;CpDspLD;AoDppLC;EACE,eAAA;EACA,0BAAA;EACA,sBAAA;CpDspLH;AoDzpLC;EAMI,0BAAA;CpDspLL;AoD5pLC;EASI,eAAA;EACA,0BAAA;CpDspLL;AoDnpLC;EAEI,6BAAA;CpDopLL;AmD75KD;ECxQE,sBAAA;CpDwqLD;AoDtqLC;EACE,eAAA;EACA,0BAAA;EACA,sBAAA;CpDwqLH;AoD3qLC;EAMI,0BAAA;CpDwqLL;AoD9qLC;EASI,eAAA;EACA,0BAAA;CpDwqLL;AoDrqLC;EAEI,6BAAA;CpDsqLL;AmD56KD;EC3QE,sBAAA;CpD0rLD;AoDxrLC;EACE,eAAA;EACA,0BAAA;EACA,sBAAA;CpD0rLH;AoD7rLC;EAMI,0BAAA;CpD0rLL;AoDhsLC;EASI,eAAA;EACA,0BAAA;CpD0rLL;AoDvrLC;EAEI,6BAAA;CpDwrLL;AqDxsLD;EACE,mBAAA;EACA,eAAA;EACA,UAAA;EACA,WAAA;EACA,iBAAA;CrD0sLD;AqD/sLD;;;;;EAYI,mBAAA;EACA,OAAA;EACA,UAAA;EACA,QAAA;EACA,YAAA;EACA,aAAA;EACA,UAAA;CrD0sLH;AqDrsLD;EACE,uBAAA;CrDusLD;AqDnsLD;EACE,oBAAA;CrDqsLD;AsDhuLD;EACE,iBAAA;EACA,cAAA;EACA,oBAAA;EACA,0BAAA;EACA,0BAAA;EACA,mBAAA;EjD0DA,wDAAA;EACQ,gDAAA;CLyqLT;AsD1uLD;EASI,mBAAA;EACA,kCAAA;CtDouLH;AsD/tLD;EACE,cAAA;EACA,mBAAA;CtDiuLD;AsD/tLD;EACE,aAAA;EACA,mBAAA;CtDiuLD;AuDrvLD;EACE,aAAA;EACA,gBAAA;EACA,kBAAA;EACA,eAAA;EACA,YAAA;EACA,0BAAA;EjCTA,0BAAA;EACA,aAAA;CtBiwLD;AuDtvLC;;EAEE,YAAA;EACA,sBAAA;EACA,gBAAA;EjChBF,0BAAA;EACA,aAAA;CtBywLD;AuDlvLC;EACE,WAAA;EACA,gBAAA;EACA,wBAAA;EACA,UAAA;EACA,yBAAA;EACA,sBAAA;EAAA,iBAAA;CvDovLH;AwD5wLD;EACE,iBAAA;CxD8wLD;AwD1wLD;EACE,gBAAA;EACA,OAAA;EACA,SAAA;EACA,UAAA;EACA,QAAA;EACA,cAAA;EACA,cAAA;EACA,iBAAA;EACA,kCAAA;EAIA,WAAA;CxDywLD;AwDtwLC;EnDiHA,sCAAA;EACI,kCAAA;EACC,iCAAA;EACG,8BAAA;EAkER,oDAAA;EAEK,0CAAA;EACG,4CAAA;EAAA,oCAAA;EAAA,iGAAA;CLulLT;AwD5wLC;EnD6GA,mCAAA;EACI,+BAAA;EACC,8BAAA;EACG,2BAAA;CLkqLT;AwDhxLD;EACE,mBAAA;EACA,iBAAA;CxDkxLD;AwD9wLD;EACE,mBAAA;EACA,YAAA;EACA,aAAA;CxDgxLD;AwD5wLD;EACE,mBAAA;EACA,uBAAA;EACA,6BAAA;EACA,uBAAA;EACA,qCAAA;EACA,mBAAA;EnDcA,iDAAA;EACQ,yCAAA;EmDZR,WAAA;CxD8wLD;AwD1wLD;EACE,gBAAA;EACA,OAAA;EACA,SAAA;EACA,UAAA;EACA,QAAA;EACA,cAAA;EACA,uBAAA;CxD4wLD;AwD1wLC;ElCpEA,yBAAA;EACA,WAAA;CtBi1LD;AwD7wLC;ElCrEA,0BAAA;EACA,aAAA;CtBq1LD;AwD5wLD;EACE,cAAA;EACA,iCAAA;CxD8wLD;AwD1wLD;EACE,iBAAA;CxD4wLD;AwDxwLD;EACE,UAAA;EACA,wBAAA;CxD0wLD;AwDrwLD;EACE,mBAAA;EACA,cAAA;CxDuwLD;AwDnwLD;EACE,cAAA;EACA,kBAAA;EACA,8BAAA;CxDqwLD;AwDxwLD;EAQI,iBAAA;EACA,iBAAA;CxDmwLH;AwD5wLD;EAaI,kBAAA;CxDkwLH;AwD/wLD;EAiBI,eAAA;CxDiwLH;AwD5vLD;EACE,mBAAA;EACA,aAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;CxD8vLD;AwD1vLD;EAEE;IACE,aAAA;IACA,kBAAA;GxD2vLD;EwDzvLD;InDrEA,kDAAA;IACQ,0CAAA;GLi0LP;EwDxvLD;IAAY,aAAA;GxD2vLX;CACF;AwDzvLD;EACE;IAAY,aAAA;GxD4vLX;CACF;AyD34LD;EACE,mBAAA;EACA,cAAA;EACA,eAAA;ECRA,4DAAA;EAEA,mBAAA;EACA,iBAAA;EACA,wBAAA;EACA,iBAAA;EACA,iBAAA;EACA,kBAAA;EACA,sBAAA;EACA,kBAAA;EACA,qBAAA;EACA,uBAAA;EACA,mBAAA;EACA,qBAAA;EACA,kBAAA;EACA,oBAAA;EDHA,gBAAA;EnCTA,yBAAA;EACA,WAAA;CtBm6LD;AyDv5LC;EnCbA,0BAAA;EACA,aAAA;CtBu6LD;AyD15LC;EACE,eAAA;EACA,iBAAA;CzD45LH;AyD15LC;EACE,eAAA;EACA,iBAAA;CzD45LH;AyD15LC;EACE,eAAA;EACA,gBAAA;CzD45LH;AyD15LC;EACE,eAAA;EACA,kBAAA;CzD45LH;AyDx5LC;EACE,UAAA;EACA,UAAA;EACA,kBAAA;EACA,wBAAA;EACA,uBAAA;CzD05LH;AyDx5LC;EACE,WAAA;EACA,UAAA;EACA,oBAAA;EACA,wBAAA;EACA,uBAAA;CzD05LH;AyDx5LC;EACE,UAAA;EACA,UAAA;EACA,oBAAA;EACA,wBAAA;EACA,uBAAA;CzD05LH;AyDx5LC;EACE,SAAA;EACA,QAAA;EACA,iBAAA;EACA,4BAAA;EACA,yBAAA;CzD05LH;AyDx5LC;EACE,SAAA;EACA,SAAA;EACA,iBAAA;EACA,4BAAA;EACA,wBAAA;CzD05LH;AyDx5LC;EACE,OAAA;EACA,UAAA;EACA,kBAAA;EACA,wBAAA;EACA,0BAAA;CzD05LH;AyDx5LC;EACE,OAAA;EACA,WAAA;EACA,iBAAA;EACA,wBAAA;EACA,0BAAA;CzD05LH;AyDx5LC;EACE,OAAA;EACA,UAAA;EACA,iBAAA;EACA,wBAAA;EACA,0BAAA;CzD05LH;AyDr5LD;EACE,iBAAA;EACA,iBAAA;EACA,YAAA;EACA,mBAAA;EACA,uBAAA;EACA,mBAAA;CzDu5LD;AyDn5LD;EACE,mBAAA;EACA,SAAA;EACA,UAAA;EACA,0BAAA;EACA,oBAAA;CzDq5LD;A2D9/LD;EACE,mBAAA;EACA,OAAA;EACA,QAAA;EACA,cAAA;EACA,cAAA;EACA,iBAAA;EACA,aAAA;EDXA,4DAAA;EAEA,mBAAA;EACA,iBAAA;EACA,wBAAA;EACA,iBAAA;EACA,iBAAA;EACA,kBAAA;EACA,sBAAA;EACA,kBAAA;EACA,qBAAA;EACA,uBAAA;EACA,mBAAA;EACA,qBAAA;EACA,kBAAA;EACA,oBAAA;ECAA,gBAAA;EACA,uBAAA;EACA,6BAAA;EACA,uBAAA;EACA,qCAAA;EACA,mBAAA;EtDiDA,kDAAA;EACQ,0CAAA;CL49LT;A2D1gMC;EAAQ,kBAAA;C3D6gMT;A2D5gMC;EAAU,kBAAA;C3D+gMX;A2D9gMC;EAAW,iBAAA;C3DihMZ;A2DhhMC;EAAS,mBAAA;C3DmhMV;A2D1iMD;EA4BI,mBAAA;C3DihMH;A2D/gMG;;EAEE,mBAAA;EACA,eAAA;EACA,SAAA;EACA,UAAA;EACA,0BAAA;EACA,oBAAA;C3DihML;A2D9gMG;EACE,YAAA;EACA,mBAAA;C3DghML;A2D5gMC;EACE,cAAA;EACA,UAAA;EACA,mBAAA;EACA,0BAAA;EACA,sCAAA;EACA,uBAAA;C3D8gMH;A2D7gMG;EACE,YAAA;EACA,mBAAA;EACA,aAAA;EACA,uBAAA;EACA,uBAAA;C3D+gML;A2D5gMC;EACE,SAAA;EACA,YAAA;EACA,kBAAA;EACA,4BAAA;EACA,wCAAA;EACA,qBAAA;C3D8gMH;A2D7gMG;EACE,cAAA;EACA,UAAA;EACA,aAAA;EACA,yBAAA;EACA,qBAAA;C3D+gML;A2D5gMC;EACE,WAAA;EACA,UAAA;EACA,mBAAA;EACA,oBAAA;EACA,6BAAA;EACA,yCAAA;C3D8gMH;A2D7gMG;EACE,SAAA;EACA,mBAAA;EACA,aAAA;EACA,oBAAA;EACA,0BAAA;C3D+gML;A2D3gMC;EACE,SAAA;EACA,aAAA;EACA,kBAAA;EACA,sBAAA;EACA,2BAAA;EACA,uCAAA;C3D6gMH;A2D5gMG;EACE,WAAA;EACA,cAAA;EACA,aAAA;EACA,sBAAA;EACA,wBAAA;C3D8gML;A2DzgMD;EACE,kBAAA;EACA,UAAA;EACA,gBAAA;EACA,0BAAA;EACA,iCAAA;EACA,2BAAA;C3D2gMD;A2DxgMD;EACE,kBAAA;C3D0gMD;A4D9nMD;EACE,mBAAA;C5DgoMD;A4D7nMD;EACE,mBAAA;EACA,YAAA;EACA,iBAAA;C5D+nMD;A4DloMD;EAMI,mBAAA;EACA,cAAA;EvD6KF,0CAAA;EACK,qCAAA;EACG,kCAAA;CLm9LT;A4DzoMD;;EAcM,eAAA;C5D+nML;A4D3nMG;EAAA;IvDuLF,uDAAA;IAEK,6CAAA;IACG,+CAAA;IAAA,uCAAA;IAAA,0GAAA;IA7JR,oCAAA;IAEQ,4BAAA;IA+GR,4BAAA;IAEQ,oBAAA;GLw/LP;E4DnoMG;;IvDmHJ,2CAAA;IACQ,mCAAA;IuDjHF,QAAA;G5DsoML;E4DpoMG;;IvD8GJ,4CAAA;IACQ,oCAAA;IuD5GF,QAAA;G5DuoML;E4DroMG;;;IvDyGJ,wCAAA;IACQ,gCAAA;IuDtGF,QAAA;G5DwoML;CACF;A4D9qMD;;;EA6CI,eAAA;C5DsoMH;A4DnrMD;EAiDI,QAAA;C5DqoMH;A4DtrMD;;EAsDI,mBAAA;EACA,OAAA;EACA,YAAA;C5DooMH;A4D5rMD;EA4DI,WAAA;C5DmoMH;A4D/rMD;EA+DI,YAAA;C5DmoMH;A4DlsMD;;EAmEI,QAAA;C5DmoMH;A4DtsMD;EAuEI,YAAA;C5DkoMH;A4DzsMD;EA0EI,WAAA;C5DkoMH;A4D1nMD;EACE,mBAAA;EACA,OAAA;EACA,UAAA;EACA,QAAA;EACA,WAAA;EACA,gBAAA;EACA,YAAA;EACA,mBAAA;EACA,0CAAA;EACA,mCAAA;EtCpGA,0BAAA;EACA,aAAA;CtBiuMD;A4DxnMC;EdrGE,mGAAA;EACA,8FAAA;EACA,qHAAA;EAAA,+FAAA;EACA,uHAAA;EACA,4BAAA;C9CguMH;A4D5nMC;EACE,SAAA;EACA,WAAA;Ed1GA,mGAAA;EACA,8FAAA;EACA,qHAAA;EAAA,+FAAA;EACA,uHAAA;EACA,4BAAA;C9CyuMH;A4D9nMC;;EAEE,YAAA;EACA,sBAAA;EACA,WAAA;EtCxHF,0BAAA;EACA,aAAA;CtByvMD;A4DhqMD;;;;EAuCI,mBAAA;EACA,SAAA;EACA,WAAA;EACA,sBAAA;EACA,kBAAA;C5D+nMH;A4D1qMD;;EA+CI,UAAA;EACA,mBAAA;C5D+nMH;A4D/qMD;;EAoDI,WAAA;EACA,oBAAA;C5D+nMH;A4DprMD;;EAyDI,YAAA;EACA,aAAA;EACA,mBAAA;EACA,eAAA;C5D+nMH;A4D3nMG;EACE,iBAAA;C5D6nML;A4DznMG;EACE,iBAAA;C5D2nML;A4DjnMD;EACE,mBAAA;EACA,aAAA;EACA,UAAA;EACA,YAAA;EACA,WAAA;EACA,gBAAA;EACA,kBAAA;EACA,mBAAA;EACA,iBAAA;C5DmnMD;A4D5nMD;EAYI,sBAAA;EACA,YAAA;EACA,aAAA;EACA,YAAA;EACA,oBAAA;EACA,gBAAA;EAUA,0BAAA;EACA,mCAAA;EAEA,uBAAA;EACA,oBAAA;C5DymMH;A4DxoMD;EAmCI,YAAA;EACA,aAAA;EACA,UAAA;EACA,uBAAA;C5DwmMH;A4DjmMD;EACE,mBAAA;EACA,WAAA;EACA,aAAA;EACA,UAAA;EACA,YAAA;EACA,kBAAA;EACA,qBAAA;EACA,YAAA;EACA,mBAAA;EACA,0CAAA;C5DmmMD;A4DjmMC;EACE,kBAAA;C5DmmMH;A4D7lMD;EAGE;;;;IAKI,YAAA;IACA,aAAA;IACA,kBAAA;IACA,gBAAA;G5D4lMH;E4DpmMD;;IAYI,mBAAA;G5D4lMH;E4DxmMD;;IAgBI,oBAAA;G5D4lMH;E4DvlMD;IACE,WAAA;IACA,UAAA;IACA,qBAAA;G5DylMD;E4DrlMD;IACE,aAAA;G5DulMD;CACF;A6Dz1MC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAEE,eAAA;EACA,aAAA;C7Dy3MH;A6Dv3MC;;;;;;;;;;;;;;;;EACE,YAAA;C7Dw4MH;AiC94MD;E6BVE,eAAA;EACA,mBAAA;EACA,kBAAA;C9D25MD;AiCh5MD;EACE,wBAAA;CjCk5MD;AiCh5MD;EACE,uBAAA;CjCk5MD;AiC14MD;EACE,yBAAA;CjC44MD;AiC14MD;EACE,0BAAA;CjC44MD;AiC14MD;EACE,mBAAA;CjC44MD;AiC14MD;E8BzBE,YAAA;EACA,mBAAA;EACA,kBAAA;EACA,8BAAA;EACA,UAAA;C/Ds6MD;AiCx4MD;EACE,yBAAA;CjC04MD;AiCn4MD;EACE,gBAAA;CjCq4MD;AgEt6MD;EACE,oBAAA;ChEw6MD;AgEl6MD;;;;EClBE,yBAAA;CjE07MD;AgEj6MD;;;;;;;;;;;;EAYE,yBAAA;ChEm6MD;AgE/5MC;EAAA;ICjDA,0BAAA;GjEo9MC;EiEn9MD;IAAU,0BAAA;GjEs9MT;EiEr9MD;IAAU,8BAAA;GjEw9MT;EiEv9MD;;IACU,+BAAA;GjE09MT;CACF;AgEz6MC;EAAA;IACE,0BAAA;GhE46MD;CACF;AgEz6MC;EAAA;IACE,2BAAA;GhE46MD;CACF;AgEz6MC;EAAA;IACE,iCAAA;GhE46MD;CACF;AgEx6MC;EAAA;ICtEA,0BAAA;GjEk/MC;EiEj/MD;IAAU,0BAAA;GjEo/MT;EiEn/MD;IAAU,8BAAA;GjEs/MT;EiEr/MD;;IACU,+BAAA;GjEw/MT;CACF;AgEl7MC;EAAA;IACE,0BAAA;GhEq7MD;CACF;AgEl7MC;EAAA;IACE,2BAAA;GhEq7MD;CACF;AgEl7MC;EAAA;IACE,iCAAA;GhEq7MD;CACF;AgEj7MC;EAAA;IC3FA,0BAAA;GjEghNC;EiE/gND;IAAU,0BAAA;GjEkhNT;EiEjhND;IAAU,8BAAA;GjEohNT;EiEnhND;;IACU,+BAAA;GjEshNT;CACF;AgE37MC;EAAA;IACE,0BAAA;GhE87MD;CACF;AgE37MC;EAAA;IACE,2BAAA;GhE87MD;CACF;AgE37MC;EAAA;IACE,iCAAA;GhE87MD;CACF;AgE17MC;EAAA;IChHA,0BAAA;GjE8iNC;EiE7iND;IAAU,0BAAA;GjEgjNT;EiE/iND;IAAU,8BAAA;GjEkjNT;EiEjjND;;IACU,+BAAA;GjEojNT;CACF;AgEp8MC;EAAA;IACE,0BAAA;GhEu8MD;CACF;AgEp8MC;EAAA;IACE,2BAAA;GhEu8MD;CACF;AgEp8MC;EAAA;IACE,iCAAA;GhEu8MD;CACF;AgEn8MC;EAAA;IC7HA,yBAAA;GjEokNC;CACF;AgEn8MC;EAAA;IClIA,yBAAA;GjEykNC;CACF;AgEn8MC;EAAA;ICvIA,yBAAA;GjE8kNC;CACF;AgEn8MC;EAAA;IC5IA,yBAAA;GjEmlNC;CACF;AgE77MD;ECvJE,yBAAA;CjEulND;AgE77MC;EAAA;IClKA,0BAAA;GjEmmNC;EiElmND;IAAU,0BAAA;GjEqmNT;EiEpmND;IAAU,8BAAA;GjEumNT;EiEtmND;;IACU,+BAAA;GjEymNT;CACF;AgEx8MD;EACE,yBAAA;ChE08MD;AgEx8MC;EAAA;IACE,0BAAA;GhE28MD;CACF;AgEz8MD;EACE,yBAAA;ChE28MD;AgEz8MC;EAAA;IACE,2BAAA;GhE48MD;CACF;AgE18MD;EACE,yBAAA;ChE48MD;AgE18MC;EAAA;IACE,iCAAA;GhE68MD;CACF;AgEz8MC;EAAA;ICrLA,yBAAA;GjEkoNC;CACF","file":"bootstrap.css","sourcesContent":["/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n  font-family: sans-serif;\n  -ms-text-size-adjust: 100%;\n  -webkit-text-size-adjust: 100%;\n}\nbody {\n  margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n  display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n  display: inline-block;\n  vertical-align: baseline;\n}\naudio:not([controls]) {\n  display: none;\n  height: 0;\n}\n[hidden],\ntemplate {\n  display: none;\n}\na {\n  background-color: transparent;\n}\na:active,\na:hover {\n  outline: 0;\n}\nabbr[title] {\n  border-bottom: none;\n  text-decoration: underline;\n  text-decoration: underline dotted;\n}\nb,\nstrong {\n  font-weight: bold;\n}\ndfn {\n  font-style: italic;\n}\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0;\n}\nmark {\n  background: #ff0;\n  color: #000;\n}\nsmall {\n  font-size: 80%;\n}\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\nsup {\n  top: -0.5em;\n}\nsub {\n  bottom: -0.25em;\n}\nimg {\n  border: 0;\n}\nsvg:not(:root) {\n  overflow: hidden;\n}\nfigure {\n  margin: 1em 40px;\n}\nhr {\n  box-sizing: content-box;\n  height: 0;\n}\npre {\n  overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n  font-family: monospace, monospace;\n  font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  color: inherit;\n  font: inherit;\n  margin: 0;\n}\nbutton {\n  overflow: visible;\n}\nbutton,\nselect {\n  text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n  -webkit-appearance: button;\n  cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n  cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n  border: 0;\n  padding: 0;\n}\ninput {\n  line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n  box-sizing: border-box;\n  padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto;\n}\ninput[type=\"search\"] {\n  -webkit-appearance: textfield;\n  box-sizing: content-box;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n  border: 0;\n  padding: 0;\n}\ntextarea {\n  overflow: auto;\n}\noptgroup {\n  font-weight: bold;\n}\ntable {\n  border-collapse: collapse;\n  border-spacing: 0;\n}\ntd,\nth {\n  padding: 0;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n  *,\n  *:before,\n  *:after {\n    color: #000 !important;\n    text-shadow: none !important;\n    background: transparent !important;\n    box-shadow: none !important;\n  }\n  a,\n  a:visited {\n    text-decoration: underline;\n  }\n  a[href]:after {\n    content: \" (\" attr(href) \")\";\n  }\n  abbr[title]:after {\n    content: \" (\" attr(title) \")\";\n  }\n  a[href^=\"#\"]:after,\n  a[href^=\"javascript:\"]:after {\n    content: \"\";\n  }\n  pre,\n  blockquote {\n    border: 1px solid #999;\n    page-break-inside: avoid;\n  }\n  thead {\n    display: table-header-group;\n  }\n  tr,\n  img {\n    page-break-inside: avoid;\n  }\n  img {\n    max-width: 100% !important;\n  }\n  p,\n  h2,\n  h3 {\n    orphans: 3;\n    widows: 3;\n  }\n  h2,\n  h3 {\n    page-break-after: avoid;\n  }\n  .navbar {\n    display: none;\n  }\n  .btn > .caret,\n  .dropup > .btn > .caret {\n    border-top-color: #000 !important;\n  }\n  .label {\n    border: 1px solid #000;\n  }\n  .table {\n    border-collapse: collapse !important;\n  }\n  .table td,\n  .table th {\n    background-color: #fff !important;\n  }\n  .table-bordered th,\n  .table-bordered td {\n    border: 1px solid #ddd !important;\n  }\n}\n@font-face {\n  font-family: \"Glyphicons Halflings\";\n  src: url(\"../fonts/glyphicons-halflings-regular.eot\");\n  src: url(\"../fonts/glyphicons-halflings-regular.eot?#iefix\") format(\"embedded-opentype\"), url(\"../fonts/glyphicons-halflings-regular.woff2\") format(\"woff2\"), url(\"../fonts/glyphicons-halflings-regular.woff\") format(\"woff\"), url(\"../fonts/glyphicons-halflings-regular.ttf\") format(\"truetype\"), url(\"../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular\") format(\"svg\");\n}\n.glyphicon {\n  position: relative;\n  top: 1px;\n  display: inline-block;\n  font-family: \"Glyphicons Halflings\";\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n.glyphicon-asterisk:before {\n  content: \"\\002a\";\n}\n.glyphicon-plus:before {\n  content: \"\\002b\";\n}\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n  content: \"\\20ac\";\n}\n.glyphicon-minus:before {\n  content: \"\\2212\";\n}\n.glyphicon-cloud:before {\n  content: \"\\2601\";\n}\n.glyphicon-envelope:before {\n  content: \"\\2709\";\n}\n.glyphicon-pencil:before {\n  content: \"\\270f\";\n}\n.glyphicon-glass:before {\n  content: \"\\e001\";\n}\n.glyphicon-music:before {\n  content: \"\\e002\";\n}\n.glyphicon-search:before {\n  content: \"\\e003\";\n}\n.glyphicon-heart:before {\n  content: \"\\e005\";\n}\n.glyphicon-star:before {\n  content: \"\\e006\";\n}\n.glyphicon-star-empty:before {\n  content: \"\\e007\";\n}\n.glyphicon-user:before {\n  content: \"\\e008\";\n}\n.glyphicon-film:before {\n  content: \"\\e009\";\n}\n.glyphicon-th-large:before {\n  content: \"\\e010\";\n}\n.glyphicon-th:before {\n  content: \"\\e011\";\n}\n.glyphicon-th-list:before {\n  content: \"\\e012\";\n}\n.glyphicon-ok:before {\n  content: \"\\e013\";\n}\n.glyphicon-remove:before {\n  content: \"\\e014\";\n}\n.glyphicon-zoom-in:before {\n  content: \"\\e015\";\n}\n.glyphicon-zoom-out:before {\n  content: \"\\e016\";\n}\n.glyphicon-off:before {\n  content: \"\\e017\";\n}\n.glyphicon-signal:before {\n  content: \"\\e018\";\n}\n.glyphicon-cog:before {\n  content: \"\\e019\";\n}\n.glyphicon-trash:before {\n  content: \"\\e020\";\n}\n.glyphicon-home:before {\n  content: \"\\e021\";\n}\n.glyphicon-file:before {\n  content: \"\\e022\";\n}\n.glyphicon-time:before {\n  content: \"\\e023\";\n}\n.glyphicon-road:before {\n  content: \"\\e024\";\n}\n.glyphicon-download-alt:before {\n  content: \"\\e025\";\n}\n.glyphicon-download:before {\n  content: \"\\e026\";\n}\n.glyphicon-upload:before {\n  content: \"\\e027\";\n}\n.glyphicon-inbox:before {\n  content: \"\\e028\";\n}\n.glyphicon-play-circle:before {\n  content: \"\\e029\";\n}\n.glyphicon-repeat:before {\n  content: \"\\e030\";\n}\n.glyphicon-refresh:before {\n  content: \"\\e031\";\n}\n.glyphicon-list-alt:before {\n  content: \"\\e032\";\n}\n.glyphicon-lock:before {\n  content: \"\\e033\";\n}\n.glyphicon-flag:before {\n  content: \"\\e034\";\n}\n.glyphicon-headphones:before {\n  content: \"\\e035\";\n}\n.glyphicon-volume-off:before {\n  content: \"\\e036\";\n}\n.glyphicon-volume-down:before {\n  content: \"\\e037\";\n}\n.glyphicon-volume-up:before {\n  content: \"\\e038\";\n}\n.glyphicon-qrcode:before {\n  content: \"\\e039\";\n}\n.glyphicon-barcode:before {\n  content: \"\\e040\";\n}\n.glyphicon-tag:before {\n  content: \"\\e041\";\n}\n.glyphicon-tags:before {\n  content: \"\\e042\";\n}\n.glyphicon-book:before {\n  content: \"\\e043\";\n}\n.glyphicon-bookmark:before {\n  content: \"\\e044\";\n}\n.glyphicon-print:before {\n  content: \"\\e045\";\n}\n.glyphicon-camera:before {\n  content: \"\\e046\";\n}\n.glyphicon-font:before {\n  content: \"\\e047\";\n}\n.glyphicon-bold:before {\n  content: \"\\e048\";\n}\n.glyphicon-italic:before {\n  content: \"\\e049\";\n}\n.glyphicon-text-height:before {\n  content: \"\\e050\";\n}\n.glyphicon-text-width:before {\n  content: \"\\e051\";\n}\n.glyphicon-align-left:before {\n  content: \"\\e052\";\n}\n.glyphicon-align-center:before {\n  content: \"\\e053\";\n}\n.glyphicon-align-right:before {\n  content: \"\\e054\";\n}\n.glyphicon-align-justify:before {\n  content: \"\\e055\";\n}\n.glyphicon-list:before {\n  content: \"\\e056\";\n}\n.glyphicon-indent-left:before {\n  content: \"\\e057\";\n}\n.glyphicon-indent-right:before {\n  content: \"\\e058\";\n}\n.glyphicon-facetime-video:before {\n  content: \"\\e059\";\n}\n.glyphicon-picture:before {\n  content: \"\\e060\";\n}\n.glyphicon-map-marker:before {\n  content: \"\\e062\";\n}\n.glyphicon-adjust:before {\n  content: \"\\e063\";\n}\n.glyphicon-tint:before {\n  content: \"\\e064\";\n}\n.glyphicon-edit:before {\n  content: \"\\e065\";\n}\n.glyphicon-share:before {\n  content: \"\\e066\";\n}\n.glyphicon-check:before {\n  content: \"\\e067\";\n}\n.glyphicon-move:before {\n  content: \"\\e068\";\n}\n.glyphicon-step-backward:before {\n  content: \"\\e069\";\n}\n.glyphicon-fast-backward:before {\n  content: \"\\e070\";\n}\n.glyphicon-backward:before {\n  content: \"\\e071\";\n}\n.glyphicon-play:before {\n  content: \"\\e072\";\n}\n.glyphicon-pause:before {\n  content: \"\\e073\";\n}\n.glyphicon-stop:before {\n  content: \"\\e074\";\n}\n.glyphicon-forward:before {\n  content: \"\\e075\";\n}\n.glyphicon-fast-forward:before {\n  content: \"\\e076\";\n}\n.glyphicon-step-forward:before {\n  content: \"\\e077\";\n}\n.glyphicon-eject:before {\n  content: \"\\e078\";\n}\n.glyphicon-chevron-left:before {\n  content: \"\\e079\";\n}\n.glyphicon-chevron-right:before {\n  content: \"\\e080\";\n}\n.glyphicon-plus-sign:before {\n  content: \"\\e081\";\n}\n.glyphicon-minus-sign:before {\n  content: \"\\e082\";\n}\n.glyphicon-remove-sign:before {\n  content: \"\\e083\";\n}\n.glyphicon-ok-sign:before {\n  content: \"\\e084\";\n}\n.glyphicon-question-sign:before {\n  content: \"\\e085\";\n}\n.glyphicon-info-sign:before {\n  content: \"\\e086\";\n}\n.glyphicon-screenshot:before {\n  content: \"\\e087\";\n}\n.glyphicon-remove-circle:before {\n  content: \"\\e088\";\n}\n.glyphicon-ok-circle:before {\n  content: \"\\e089\";\n}\n.glyphicon-ban-circle:before {\n  content: \"\\e090\";\n}\n.glyphicon-arrow-left:before {\n  content: \"\\e091\";\n}\n.glyphicon-arrow-right:before {\n  content: \"\\e092\";\n}\n.glyphicon-arrow-up:before {\n  content: \"\\e093\";\n}\n.glyphicon-arrow-down:before {\n  content: \"\\e094\";\n}\n.glyphicon-share-alt:before {\n  content: \"\\e095\";\n}\n.glyphicon-resize-full:before {\n  content: \"\\e096\";\n}\n.glyphicon-resize-small:before {\n  content: \"\\e097\";\n}\n.glyphicon-exclamation-sign:before {\n  content: \"\\e101\";\n}\n.glyphicon-gift:before {\n  content: \"\\e102\";\n}\n.glyphicon-leaf:before {\n  content: \"\\e103\";\n}\n.glyphicon-fire:before {\n  content: \"\\e104\";\n}\n.glyphicon-eye-open:before {\n  content: \"\\e105\";\n}\n.glyphicon-eye-close:before {\n  content: \"\\e106\";\n}\n.glyphicon-warning-sign:before {\n  content: \"\\e107\";\n}\n.glyphicon-plane:before {\n  content: \"\\e108\";\n}\n.glyphicon-calendar:before {\n  content: \"\\e109\";\n}\n.glyphicon-random:before {\n  content: \"\\e110\";\n}\n.glyphicon-comment:before {\n  content: \"\\e111\";\n}\n.glyphicon-magnet:before {\n  content: \"\\e112\";\n}\n.glyphicon-chevron-up:before {\n  content: \"\\e113\";\n}\n.glyphicon-chevron-down:before {\n  content: \"\\e114\";\n}\n.glyphicon-retweet:before {\n  content: \"\\e115\";\n}\n.glyphicon-shopping-cart:before {\n  content: \"\\e116\";\n}\n.glyphicon-folder-close:before {\n  content: \"\\e117\";\n}\n.glyphicon-folder-open:before {\n  content: \"\\e118\";\n}\n.glyphicon-resize-vertical:before {\n  content: \"\\e119\";\n}\n.glyphicon-resize-horizontal:before {\n  content: \"\\e120\";\n}\n.glyphicon-hdd:before {\n  content: \"\\e121\";\n}\n.glyphicon-bullhorn:before {\n  content: \"\\e122\";\n}\n.glyphicon-bell:before {\n  content: \"\\e123\";\n}\n.glyphicon-certificate:before {\n  content: \"\\e124\";\n}\n.glyphicon-thumbs-up:before {\n  content: \"\\e125\";\n}\n.glyphicon-thumbs-down:before {\n  content: \"\\e126\";\n}\n.glyphicon-hand-right:before {\n  content: \"\\e127\";\n}\n.glyphicon-hand-left:before {\n  content: \"\\e128\";\n}\n.glyphicon-hand-up:before {\n  content: \"\\e129\";\n}\n.glyphicon-hand-down:before {\n  content: \"\\e130\";\n}\n.glyphicon-circle-arrow-right:before {\n  content: \"\\e131\";\n}\n.glyphicon-circle-arrow-left:before {\n  content: \"\\e132\";\n}\n.glyphicon-circle-arrow-up:before {\n  content: \"\\e133\";\n}\n.glyphicon-circle-arrow-down:before {\n  content: \"\\e134\";\n}\n.glyphicon-globe:before {\n  content: \"\\e135\";\n}\n.glyphicon-wrench:before {\n  content: \"\\e136\";\n}\n.glyphicon-tasks:before {\n  content: \"\\e137\";\n}\n.glyphicon-filter:before {\n  content: \"\\e138\";\n}\n.glyphicon-briefcase:before {\n  content: \"\\e139\";\n}\n.glyphicon-fullscreen:before {\n  content: \"\\e140\";\n}\n.glyphicon-dashboard:before {\n  content: \"\\e141\";\n}\n.glyphicon-paperclip:before {\n  content: \"\\e142\";\n}\n.glyphicon-heart-empty:before {\n  content: \"\\e143\";\n}\n.glyphicon-link:before {\n  content: \"\\e144\";\n}\n.glyphicon-phone:before {\n  content: \"\\e145\";\n}\n.glyphicon-pushpin:before {\n  content: \"\\e146\";\n}\n.glyphicon-usd:before {\n  content: \"\\e148\";\n}\n.glyphicon-gbp:before {\n  content: \"\\e149\";\n}\n.glyphicon-sort:before {\n  content: \"\\e150\";\n}\n.glyphicon-sort-by-alphabet:before {\n  content: \"\\e151\";\n}\n.glyphicon-sort-by-alphabet-alt:before {\n  content: \"\\e152\";\n}\n.glyphicon-sort-by-order:before {\n  content: \"\\e153\";\n}\n.glyphicon-sort-by-order-alt:before {\n  content: \"\\e154\";\n}\n.glyphicon-sort-by-attributes:before {\n  content: \"\\e155\";\n}\n.glyphicon-sort-by-attributes-alt:before {\n  content: \"\\e156\";\n}\n.glyphicon-unchecked:before {\n  content: \"\\e157\";\n}\n.glyphicon-expand:before {\n  content: \"\\e158\";\n}\n.glyphicon-collapse-down:before {\n  content: \"\\e159\";\n}\n.glyphicon-collapse-up:before {\n  content: \"\\e160\";\n}\n.glyphicon-log-in:before {\n  content: \"\\e161\";\n}\n.glyphicon-flash:before {\n  content: \"\\e162\";\n}\n.glyphicon-log-out:before {\n  content: \"\\e163\";\n}\n.glyphicon-new-window:before {\n  content: \"\\e164\";\n}\n.glyphicon-record:before {\n  content: \"\\e165\";\n}\n.glyphicon-save:before {\n  content: \"\\e166\";\n}\n.glyphicon-open:before {\n  content: \"\\e167\";\n}\n.glyphicon-saved:before {\n  content: \"\\e168\";\n}\n.glyphicon-import:before {\n  content: \"\\e169\";\n}\n.glyphicon-export:before {\n  content: \"\\e170\";\n}\n.glyphicon-send:before {\n  content: \"\\e171\";\n}\n.glyphicon-floppy-disk:before {\n  content: \"\\e172\";\n}\n.glyphicon-floppy-saved:before {\n  content: \"\\e173\";\n}\n.glyphicon-floppy-remove:before {\n  content: \"\\e174\";\n}\n.glyphicon-floppy-save:before {\n  content: \"\\e175\";\n}\n.glyphicon-floppy-open:before {\n  content: \"\\e176\";\n}\n.glyphicon-credit-card:before {\n  content: \"\\e177\";\n}\n.glyphicon-transfer:before {\n  content: \"\\e178\";\n}\n.glyphicon-cutlery:before {\n  content: \"\\e179\";\n}\n.glyphicon-header:before {\n  content: \"\\e180\";\n}\n.glyphicon-compressed:before {\n  content: \"\\e181\";\n}\n.glyphicon-earphone:before {\n  content: \"\\e182\";\n}\n.glyphicon-phone-alt:before {\n  content: \"\\e183\";\n}\n.glyphicon-tower:before {\n  content: \"\\e184\";\n}\n.glyphicon-stats:before {\n  content: \"\\e185\";\n}\n.glyphicon-sd-video:before {\n  content: \"\\e186\";\n}\n.glyphicon-hd-video:before {\n  content: \"\\e187\";\n}\n.glyphicon-subtitles:before {\n  content: \"\\e188\";\n}\n.glyphicon-sound-stereo:before {\n  content: \"\\e189\";\n}\n.glyphicon-sound-dolby:before {\n  content: \"\\e190\";\n}\n.glyphicon-sound-5-1:before {\n  content: \"\\e191\";\n}\n.glyphicon-sound-6-1:before {\n  content: \"\\e192\";\n}\n.glyphicon-sound-7-1:before {\n  content: \"\\e193\";\n}\n.glyphicon-copyright-mark:before {\n  content: \"\\e194\";\n}\n.glyphicon-registration-mark:before {\n  content: \"\\e195\";\n}\n.glyphicon-cloud-download:before {\n  content: \"\\e197\";\n}\n.glyphicon-cloud-upload:before {\n  content: \"\\e198\";\n}\n.glyphicon-tree-conifer:before {\n  content: \"\\e199\";\n}\n.glyphicon-tree-deciduous:before {\n  content: \"\\e200\";\n}\n.glyphicon-cd:before {\n  content: \"\\e201\";\n}\n.glyphicon-save-file:before {\n  content: \"\\e202\";\n}\n.glyphicon-open-file:before {\n  content: \"\\e203\";\n}\n.glyphicon-level-up:before {\n  content: \"\\e204\";\n}\n.glyphicon-copy:before {\n  content: \"\\e205\";\n}\n.glyphicon-paste:before {\n  content: \"\\e206\";\n}\n.glyphicon-alert:before {\n  content: \"\\e209\";\n}\n.glyphicon-equalizer:before {\n  content: \"\\e210\";\n}\n.glyphicon-king:before {\n  content: \"\\e211\";\n}\n.glyphicon-queen:before {\n  content: \"\\e212\";\n}\n.glyphicon-pawn:before {\n  content: \"\\e213\";\n}\n.glyphicon-bishop:before {\n  content: \"\\e214\";\n}\n.glyphicon-knight:before {\n  content: \"\\e215\";\n}\n.glyphicon-baby-formula:before {\n  content: \"\\e216\";\n}\n.glyphicon-tent:before {\n  content: \"\\26fa\";\n}\n.glyphicon-blackboard:before {\n  content: \"\\e218\";\n}\n.glyphicon-bed:before {\n  content: \"\\e219\";\n}\n.glyphicon-apple:before {\n  content: \"\\f8ff\";\n}\n.glyphicon-erase:before {\n  content: \"\\e221\";\n}\n.glyphicon-hourglass:before {\n  content: \"\\231b\";\n}\n.glyphicon-lamp:before {\n  content: \"\\e223\";\n}\n.glyphicon-duplicate:before {\n  content: \"\\e224\";\n}\n.glyphicon-piggy-bank:before {\n  content: \"\\e225\";\n}\n.glyphicon-scissors:before {\n  content: \"\\e226\";\n}\n.glyphicon-bitcoin:before {\n  content: \"\\e227\";\n}\n.glyphicon-btc:before {\n  content: \"\\e227\";\n}\n.glyphicon-xbt:before {\n  content: \"\\e227\";\n}\n.glyphicon-yen:before {\n  content: \"\\00a5\";\n}\n.glyphicon-jpy:before {\n  content: \"\\00a5\";\n}\n.glyphicon-ruble:before {\n  content: \"\\20bd\";\n}\n.glyphicon-rub:before {\n  content: \"\\20bd\";\n}\n.glyphicon-scale:before {\n  content: \"\\e230\";\n}\n.glyphicon-ice-lolly:before {\n  content: \"\\e231\";\n}\n.glyphicon-ice-lolly-tasted:before {\n  content: \"\\e232\";\n}\n.glyphicon-education:before {\n  content: \"\\e233\";\n}\n.glyphicon-option-horizontal:before {\n  content: \"\\e234\";\n}\n.glyphicon-option-vertical:before {\n  content: \"\\e235\";\n}\n.glyphicon-menu-hamburger:before {\n  content: \"\\e236\";\n}\n.glyphicon-modal-window:before {\n  content: \"\\e237\";\n}\n.glyphicon-oil:before {\n  content: \"\\e238\";\n}\n.glyphicon-grain:before {\n  content: \"\\e239\";\n}\n.glyphicon-sunglasses:before {\n  content: \"\\e240\";\n}\n.glyphicon-text-size:before {\n  content: \"\\e241\";\n}\n.glyphicon-text-color:before {\n  content: \"\\e242\";\n}\n.glyphicon-text-background:before {\n  content: \"\\e243\";\n}\n.glyphicon-object-align-top:before {\n  content: \"\\e244\";\n}\n.glyphicon-object-align-bottom:before {\n  content: \"\\e245\";\n}\n.glyphicon-object-align-horizontal:before {\n  content: \"\\e246\";\n}\n.glyphicon-object-align-left:before {\n  content: \"\\e247\";\n}\n.glyphicon-object-align-vertical:before {\n  content: \"\\e248\";\n}\n.glyphicon-object-align-right:before {\n  content: \"\\e249\";\n}\n.glyphicon-triangle-right:before {\n  content: \"\\e250\";\n}\n.glyphicon-triangle-left:before {\n  content: \"\\e251\";\n}\n.glyphicon-triangle-bottom:before {\n  content: \"\\e252\";\n}\n.glyphicon-triangle-top:before {\n  content: \"\\e253\";\n}\n.glyphicon-console:before {\n  content: \"\\e254\";\n}\n.glyphicon-superscript:before {\n  content: \"\\e255\";\n}\n.glyphicon-subscript:before {\n  content: \"\\e256\";\n}\n.glyphicon-menu-left:before {\n  content: \"\\e257\";\n}\n.glyphicon-menu-right:before {\n  content: \"\\e258\";\n}\n.glyphicon-menu-down:before {\n  content: \"\\e259\";\n}\n.glyphicon-menu-up:before {\n  content: \"\\e260\";\n}\n* {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n}\n*:before,\n*:after {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n}\nhtml {\n  font-size: 10px;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n  font-size: 14px;\n  line-height: 1.42857143;\n  color: #333333;\n  background-color: #fff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n  font-family: inherit;\n  font-size: inherit;\n  line-height: inherit;\n}\na {\n  color: #337ab7;\n  text-decoration: none;\n}\na:hover,\na:focus {\n  color: #23527c;\n  text-decoration: underline;\n}\na:focus {\n  outline: 5px auto -webkit-focus-ring-color;\n  outline-offset: -2px;\n}\nfigure {\n  margin: 0;\n}\nimg {\n  vertical-align: middle;\n}\n.img-responsive,\n.thumbnail > img,\n.thumbnail a > img,\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n  display: block;\n  max-width: 100%;\n  height: auto;\n}\n.img-rounded {\n  border-radius: 6px;\n}\n.img-thumbnail {\n  padding: 4px;\n  line-height: 1.42857143;\n  background-color: #fff;\n  border: 1px solid #ddd;\n  border-radius: 4px;\n  -webkit-transition: all 0.2s ease-in-out;\n  -o-transition: all 0.2s ease-in-out;\n  transition: all 0.2s ease-in-out;\n  display: inline-block;\n  max-width: 100%;\n  height: auto;\n}\n.img-circle {\n  border-radius: 50%;\n}\nhr {\n  margin-top: 20px;\n  margin-bottom: 20px;\n  border: 0;\n  border-top: 1px solid #eeeeee;\n}\n.sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n  position: static;\n  width: auto;\n  height: auto;\n  margin: 0;\n  overflow: visible;\n  clip: auto;\n}\n[role=\"button\"] {\n  cursor: pointer;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n  font-family: inherit;\n  font-weight: 500;\n  line-height: 1.1;\n  color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small,\nh1 .small,\nh2 .small,\nh3 .small,\nh4 .small,\nh5 .small,\nh6 .small,\n.h1 .small,\n.h2 .small,\n.h3 .small,\n.h4 .small,\n.h5 .small,\n.h6 .small {\n  font-weight: 400;\n  line-height: 1;\n  color: #777777;\n}\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n  margin-top: 20px;\n  margin-bottom: 10px;\n}\nh1 small,\n.h1 small,\nh2 small,\n.h2 small,\nh3 small,\n.h3 small,\nh1 .small,\n.h1 .small,\nh2 .small,\n.h2 .small,\nh3 .small,\n.h3 .small {\n  font-size: 65%;\n}\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n  margin-top: 10px;\n  margin-bottom: 10px;\n}\nh4 small,\n.h4 small,\nh5 small,\n.h5 small,\nh6 small,\n.h6 small,\nh4 .small,\n.h4 .small,\nh5 .small,\n.h5 .small,\nh6 .small,\n.h6 .small {\n  font-size: 75%;\n}\nh1,\n.h1 {\n  font-size: 36px;\n}\nh2,\n.h2 {\n  font-size: 30px;\n}\nh3,\n.h3 {\n  font-size: 24px;\n}\nh4,\n.h4 {\n  font-size: 18px;\n}\nh5,\n.h5 {\n  font-size: 14px;\n}\nh6,\n.h6 {\n  font-size: 12px;\n}\np {\n  margin: 0 0 10px;\n}\n.lead {\n  margin-bottom: 20px;\n  font-size: 16px;\n  font-weight: 300;\n  line-height: 1.4;\n}\n@media (min-width: 768px) {\n  .lead {\n    font-size: 21px;\n  }\n}\nsmall,\n.small {\n  font-size: 85%;\n}\nmark,\n.mark {\n  padding: 0.2em;\n  background-color: #fcf8e3;\n}\n.text-left {\n  text-align: left;\n}\n.text-right {\n  text-align: right;\n}\n.text-center {\n  text-align: center;\n}\n.text-justify {\n  text-align: justify;\n}\n.text-nowrap {\n  white-space: nowrap;\n}\n.text-lowercase {\n  text-transform: lowercase;\n}\n.text-uppercase {\n  text-transform: uppercase;\n}\n.text-capitalize {\n  text-transform: capitalize;\n}\n.text-muted {\n  color: #777777;\n}\n.text-primary {\n  color: #337ab7;\n}\na.text-primary:hover,\na.text-primary:focus {\n  color: #286090;\n}\n.text-success {\n  color: #3c763d;\n}\na.text-success:hover,\na.text-success:focus {\n  color: #2b542c;\n}\n.text-info {\n  color: #31708f;\n}\na.text-info:hover,\na.text-info:focus {\n  color: #245269;\n}\n.text-warning {\n  color: #8a6d3b;\n}\na.text-warning:hover,\na.text-warning:focus {\n  color: #66512c;\n}\n.text-danger {\n  color: #a94442;\n}\na.text-danger:hover,\na.text-danger:focus {\n  color: #843534;\n}\n.bg-primary {\n  color: #fff;\n  background-color: #337ab7;\n}\na.bg-primary:hover,\na.bg-primary:focus {\n  background-color: #286090;\n}\n.bg-success {\n  background-color: #dff0d8;\n}\na.bg-success:hover,\na.bg-success:focus {\n  background-color: #c1e2b3;\n}\n.bg-info {\n  background-color: #d9edf7;\n}\na.bg-info:hover,\na.bg-info:focus {\n  background-color: #afd9ee;\n}\n.bg-warning {\n  background-color: #fcf8e3;\n}\na.bg-warning:hover,\na.bg-warning:focus {\n  background-color: #f7ecb5;\n}\n.bg-danger {\n  background-color: #f2dede;\n}\na.bg-danger:hover,\na.bg-danger:focus {\n  background-color: #e4b9b9;\n}\n.page-header {\n  padding-bottom: 9px;\n  margin: 40px 0 20px;\n  border-bottom: 1px solid #eeeeee;\n}\nul,\nol {\n  margin-top: 0;\n  margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n  margin-bottom: 0;\n}\n.list-unstyled {\n  padding-left: 0;\n  list-style: none;\n}\n.list-inline {\n  padding-left: 0;\n  list-style: none;\n  margin-left: -5px;\n}\n.list-inline > li {\n  display: inline-block;\n  padding-right: 5px;\n  padding-left: 5px;\n}\ndl {\n  margin-top: 0;\n  margin-bottom: 20px;\n}\ndt,\ndd {\n  line-height: 1.42857143;\n}\ndt {\n  font-weight: 700;\n}\ndd {\n  margin-left: 0;\n}\n@media (min-width: 768px) {\n  .dl-horizontal dt {\n    float: left;\n    width: 160px;\n    clear: left;\n    text-align: right;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n  .dl-horizontal dd {\n    margin-left: 180px;\n  }\n}\nabbr[title],\nabbr[data-original-title] {\n  cursor: help;\n}\n.initialism {\n  font-size: 90%;\n  text-transform: uppercase;\n}\nblockquote {\n  padding: 10px 20px;\n  margin: 0 0 20px;\n  font-size: 17.5px;\n  border-left: 5px solid #eeeeee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n  margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n  display: block;\n  font-size: 80%;\n  line-height: 1.42857143;\n  color: #777777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n  content: \"\\2014 \\00A0\";\n}\n.blockquote-reverse,\nblockquote.pull-right {\n  padding-right: 15px;\n  padding-left: 0;\n  text-align: right;\n  border-right: 5px solid #eeeeee;\n  border-left: 0;\n}\n.blockquote-reverse footer:before,\nblockquote.pull-right footer:before,\n.blockquote-reverse small:before,\nblockquote.pull-right small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right .small:before {\n  content: \"\";\n}\n.blockquote-reverse footer:after,\nblockquote.pull-right footer:after,\n.blockquote-reverse small:after,\nblockquote.pull-right small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right .small:after {\n  content: \"\\00A0 \\2014\";\n}\naddress {\n  margin-bottom: 20px;\n  font-style: normal;\n  line-height: 1.42857143;\n}\ncode,\nkbd,\npre,\nsamp {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\ncode {\n  padding: 2px 4px;\n  font-size: 90%;\n  color: #c7254e;\n  background-color: #f9f2f4;\n  border-radius: 4px;\n}\nkbd {\n  padding: 2px 4px;\n  font-size: 90%;\n  color: #fff;\n  background-color: #333;\n  border-radius: 3px;\n  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\nkbd kbd {\n  padding: 0;\n  font-size: 100%;\n  font-weight: 700;\n  box-shadow: none;\n}\npre {\n  display: block;\n  padding: 9.5px;\n  margin: 0 0 10px;\n  font-size: 13px;\n  line-height: 1.42857143;\n  color: #333333;\n  word-break: break-all;\n  word-wrap: break-word;\n  background-color: #f5f5f5;\n  border: 1px solid #ccc;\n  border-radius: 4px;\n}\npre code {\n  padding: 0;\n  font-size: inherit;\n  color: inherit;\n  white-space: pre-wrap;\n  background-color: transparent;\n  border-radius: 0;\n}\n.pre-scrollable {\n  max-height: 340px;\n  overflow-y: scroll;\n}\n.container {\n  padding-right: 15px;\n  padding-left: 15px;\n  margin-right: auto;\n  margin-left: auto;\n}\n@media (min-width: 768px) {\n  .container {\n    width: 750px;\n  }\n}\n@media (min-width: 992px) {\n  .container {\n    width: 970px;\n  }\n}\n@media (min-width: 1200px) {\n  .container {\n    width: 1170px;\n  }\n}\n.container-fluid {\n  padding-right: 15px;\n  padding-left: 15px;\n  margin-right: auto;\n  margin-left: auto;\n}\n.row {\n  margin-right: -15px;\n  margin-left: -15px;\n}\n.row-no-gutters {\n  margin-right: 0;\n  margin-left: 0;\n}\n.row-no-gutters [class*=\"col-\"] {\n  padding-right: 0;\n  padding-left: 0;\n}\n.col-xs-1,\n.col-sm-1,\n.col-md-1,\n.col-lg-1,\n.col-xs-2,\n.col-sm-2,\n.col-md-2,\n.col-lg-2,\n.col-xs-3,\n.col-sm-3,\n.col-md-3,\n.col-lg-3,\n.col-xs-4,\n.col-sm-4,\n.col-md-4,\n.col-lg-4,\n.col-xs-5,\n.col-sm-5,\n.col-md-5,\n.col-lg-5,\n.col-xs-6,\n.col-sm-6,\n.col-md-6,\n.col-lg-6,\n.col-xs-7,\n.col-sm-7,\n.col-md-7,\n.col-lg-7,\n.col-xs-8,\n.col-sm-8,\n.col-md-8,\n.col-lg-8,\n.col-xs-9,\n.col-sm-9,\n.col-md-9,\n.col-lg-9,\n.col-xs-10,\n.col-sm-10,\n.col-md-10,\n.col-lg-10,\n.col-xs-11,\n.col-sm-11,\n.col-md-11,\n.col-lg-11,\n.col-xs-12,\n.col-sm-12,\n.col-md-12,\n.col-lg-12 {\n  position: relative;\n  min-height: 1px;\n  padding-right: 15px;\n  padding-left: 15px;\n}\n.col-xs-1,\n.col-xs-2,\n.col-xs-3,\n.col-xs-4,\n.col-xs-5,\n.col-xs-6,\n.col-xs-7,\n.col-xs-8,\n.col-xs-9,\n.col-xs-10,\n.col-xs-11,\n.col-xs-12 {\n  float: left;\n}\n.col-xs-12 {\n  width: 100%;\n}\n.col-xs-11 {\n  width: 91.66666667%;\n}\n.col-xs-10 {\n  width: 83.33333333%;\n}\n.col-xs-9 {\n  width: 75%;\n}\n.col-xs-8 {\n  width: 66.66666667%;\n}\n.col-xs-7 {\n  width: 58.33333333%;\n}\n.col-xs-6 {\n  width: 50%;\n}\n.col-xs-5 {\n  width: 41.66666667%;\n}\n.col-xs-4 {\n  width: 33.33333333%;\n}\n.col-xs-3 {\n  width: 25%;\n}\n.col-xs-2 {\n  width: 16.66666667%;\n}\n.col-xs-1 {\n  width: 8.33333333%;\n}\n.col-xs-pull-12 {\n  right: 100%;\n}\n.col-xs-pull-11 {\n  right: 91.66666667%;\n}\n.col-xs-pull-10 {\n  right: 83.33333333%;\n}\n.col-xs-pull-9 {\n  right: 75%;\n}\n.col-xs-pull-8 {\n  right: 66.66666667%;\n}\n.col-xs-pull-7 {\n  right: 58.33333333%;\n}\n.col-xs-pull-6 {\n  right: 50%;\n}\n.col-xs-pull-5 {\n  right: 41.66666667%;\n}\n.col-xs-pull-4 {\n  right: 33.33333333%;\n}\n.col-xs-pull-3 {\n  right: 25%;\n}\n.col-xs-pull-2 {\n  right: 16.66666667%;\n}\n.col-xs-pull-1 {\n  right: 8.33333333%;\n}\n.col-xs-pull-0 {\n  right: auto;\n}\n.col-xs-push-12 {\n  left: 100%;\n}\n.col-xs-push-11 {\n  left: 91.66666667%;\n}\n.col-xs-push-10 {\n  left: 83.33333333%;\n}\n.col-xs-push-9 {\n  left: 75%;\n}\n.col-xs-push-8 {\n  left: 66.66666667%;\n}\n.col-xs-push-7 {\n  left: 58.33333333%;\n}\n.col-xs-push-6 {\n  left: 50%;\n}\n.col-xs-push-5 {\n  left: 41.66666667%;\n}\n.col-xs-push-4 {\n  left: 33.33333333%;\n}\n.col-xs-push-3 {\n  left: 25%;\n}\n.col-xs-push-2 {\n  left: 16.66666667%;\n}\n.col-xs-push-1 {\n  left: 8.33333333%;\n}\n.col-xs-push-0 {\n  left: auto;\n}\n.col-xs-offset-12 {\n  margin-left: 100%;\n}\n.col-xs-offset-11 {\n  margin-left: 91.66666667%;\n}\n.col-xs-offset-10 {\n  margin-left: 83.33333333%;\n}\n.col-xs-offset-9 {\n  margin-left: 75%;\n}\n.col-xs-offset-8 {\n  margin-left: 66.66666667%;\n}\n.col-xs-offset-7 {\n  margin-left: 58.33333333%;\n}\n.col-xs-offset-6 {\n  margin-left: 50%;\n}\n.col-xs-offset-5 {\n  margin-left: 41.66666667%;\n}\n.col-xs-offset-4 {\n  margin-left: 33.33333333%;\n}\n.col-xs-offset-3 {\n  margin-left: 25%;\n}\n.col-xs-offset-2 {\n  margin-left: 16.66666667%;\n}\n.col-xs-offset-1 {\n  margin-left: 8.33333333%;\n}\n.col-xs-offset-0 {\n  margin-left: 0%;\n}\n@media (min-width: 768px) {\n  .col-sm-1,\n  .col-sm-2,\n  .col-sm-3,\n  .col-sm-4,\n  .col-sm-5,\n  .col-sm-6,\n  .col-sm-7,\n  .col-sm-8,\n  .col-sm-9,\n  .col-sm-10,\n  .col-sm-11,\n  .col-sm-12 {\n    float: left;\n  }\n  .col-sm-12 {\n    width: 100%;\n  }\n  .col-sm-11 {\n    width: 91.66666667%;\n  }\n  .col-sm-10 {\n    width: 83.33333333%;\n  }\n  .col-sm-9 {\n    width: 75%;\n  }\n  .col-sm-8 {\n    width: 66.66666667%;\n  }\n  .col-sm-7 {\n    width: 58.33333333%;\n  }\n  .col-sm-6 {\n    width: 50%;\n  }\n  .col-sm-5 {\n    width: 41.66666667%;\n  }\n  .col-sm-4 {\n    width: 33.33333333%;\n  }\n  .col-sm-3 {\n    width: 25%;\n  }\n  .col-sm-2 {\n    width: 16.66666667%;\n  }\n  .col-sm-1 {\n    width: 8.33333333%;\n  }\n  .col-sm-pull-12 {\n    right: 100%;\n  }\n  .col-sm-pull-11 {\n    right: 91.66666667%;\n  }\n  .col-sm-pull-10 {\n    right: 83.33333333%;\n  }\n  .col-sm-pull-9 {\n    right: 75%;\n  }\n  .col-sm-pull-8 {\n    right: 66.66666667%;\n  }\n  .col-sm-pull-7 {\n    right: 58.33333333%;\n  }\n  .col-sm-pull-6 {\n    right: 50%;\n  }\n  .col-sm-pull-5 {\n    right: 41.66666667%;\n  }\n  .col-sm-pull-4 {\n    right: 33.33333333%;\n  }\n  .col-sm-pull-3 {\n    right: 25%;\n  }\n  .col-sm-pull-2 {\n    right: 16.66666667%;\n  }\n  .col-sm-pull-1 {\n    right: 8.33333333%;\n  }\n  .col-sm-pull-0 {\n    right: auto;\n  }\n  .col-sm-push-12 {\n    left: 100%;\n  }\n  .col-sm-push-11 {\n    left: 91.66666667%;\n  }\n  .col-sm-push-10 {\n    left: 83.33333333%;\n  }\n  .col-sm-push-9 {\n    left: 75%;\n  }\n  .col-sm-push-8 {\n    left: 66.66666667%;\n  }\n  .col-sm-push-7 {\n    left: 58.33333333%;\n  }\n  .col-sm-push-6 {\n    left: 50%;\n  }\n  .col-sm-push-5 {\n    left: 41.66666667%;\n  }\n  .col-sm-push-4 {\n    left: 33.33333333%;\n  }\n  .col-sm-push-3 {\n    left: 25%;\n  }\n  .col-sm-push-2 {\n    left: 16.66666667%;\n  }\n  .col-sm-push-1 {\n    left: 8.33333333%;\n  }\n  .col-sm-push-0 {\n    left: auto;\n  }\n  .col-sm-offset-12 {\n    margin-left: 100%;\n  }\n  .col-sm-offset-11 {\n    margin-left: 91.66666667%;\n  }\n  .col-sm-offset-10 {\n    margin-left: 83.33333333%;\n  }\n  .col-sm-offset-9 {\n    margin-left: 75%;\n  }\n  .col-sm-offset-8 {\n    margin-left: 66.66666667%;\n  }\n  .col-sm-offset-7 {\n    margin-left: 58.33333333%;\n  }\n  .col-sm-offset-6 {\n    margin-left: 50%;\n  }\n  .col-sm-offset-5 {\n    margin-left: 41.66666667%;\n  }\n  .col-sm-offset-4 {\n    margin-left: 33.33333333%;\n  }\n  .col-sm-offset-3 {\n    margin-left: 25%;\n  }\n  .col-sm-offset-2 {\n    margin-left: 16.66666667%;\n  }\n  .col-sm-offset-1 {\n    margin-left: 8.33333333%;\n  }\n  .col-sm-offset-0 {\n    margin-left: 0%;\n  }\n}\n@media (min-width: 992px) {\n  .col-md-1,\n  .col-md-2,\n  .col-md-3,\n  .col-md-4,\n  .col-md-5,\n  .col-md-6,\n  .col-md-7,\n  .col-md-8,\n  .col-md-9,\n  .col-md-10,\n  .col-md-11,\n  .col-md-12 {\n    float: left;\n  }\n  .col-md-12 {\n    width: 100%;\n  }\n  .col-md-11 {\n    width: 91.66666667%;\n  }\n  .col-md-10 {\n    width: 83.33333333%;\n  }\n  .col-md-9 {\n    width: 75%;\n  }\n  .col-md-8 {\n    width: 66.66666667%;\n  }\n  .col-md-7 {\n    width: 58.33333333%;\n  }\n  .col-md-6 {\n    width: 50%;\n  }\n  .col-md-5 {\n    width: 41.66666667%;\n  }\n  .col-md-4 {\n    width: 33.33333333%;\n  }\n  .col-md-3 {\n    width: 25%;\n  }\n  .col-md-2 {\n    width: 16.66666667%;\n  }\n  .col-md-1 {\n    width: 8.33333333%;\n  }\n  .col-md-pull-12 {\n    right: 100%;\n  }\n  .col-md-pull-11 {\n    right: 91.66666667%;\n  }\n  .col-md-pull-10 {\n    right: 83.33333333%;\n  }\n  .col-md-pull-9 {\n    right: 75%;\n  }\n  .col-md-pull-8 {\n    right: 66.66666667%;\n  }\n  .col-md-pull-7 {\n    right: 58.33333333%;\n  }\n  .col-md-pull-6 {\n    right: 50%;\n  }\n  .col-md-pull-5 {\n    right: 41.66666667%;\n  }\n  .col-md-pull-4 {\n    right: 33.33333333%;\n  }\n  .col-md-pull-3 {\n    right: 25%;\n  }\n  .col-md-pull-2 {\n    right: 16.66666667%;\n  }\n  .col-md-pull-1 {\n    right: 8.33333333%;\n  }\n  .col-md-pull-0 {\n    right: auto;\n  }\n  .col-md-push-12 {\n    left: 100%;\n  }\n  .col-md-push-11 {\n    left: 91.66666667%;\n  }\n  .col-md-push-10 {\n    left: 83.33333333%;\n  }\n  .col-md-push-9 {\n    left: 75%;\n  }\n  .col-md-push-8 {\n    left: 66.66666667%;\n  }\n  .col-md-push-7 {\n    left: 58.33333333%;\n  }\n  .col-md-push-6 {\n    left: 50%;\n  }\n  .col-md-push-5 {\n    left: 41.66666667%;\n  }\n  .col-md-push-4 {\n    left: 33.33333333%;\n  }\n  .col-md-push-3 {\n    left: 25%;\n  }\n  .col-md-push-2 {\n    left: 16.66666667%;\n  }\n  .col-md-push-1 {\n    left: 8.33333333%;\n  }\n  .col-md-push-0 {\n    left: auto;\n  }\n  .col-md-offset-12 {\n    margin-left: 100%;\n  }\n  .col-md-offset-11 {\n    margin-left: 91.66666667%;\n  }\n  .col-md-offset-10 {\n    margin-left: 83.33333333%;\n  }\n  .col-md-offset-9 {\n    margin-left: 75%;\n  }\n  .col-md-offset-8 {\n    margin-left: 66.66666667%;\n  }\n  .col-md-offset-7 {\n    margin-left: 58.33333333%;\n  }\n  .col-md-offset-6 {\n    margin-left: 50%;\n  }\n  .col-md-offset-5 {\n    margin-left: 41.66666667%;\n  }\n  .col-md-offset-4 {\n    margin-left: 33.33333333%;\n  }\n  .col-md-offset-3 {\n    margin-left: 25%;\n  }\n  .col-md-offset-2 {\n    margin-left: 16.66666667%;\n  }\n  .col-md-offset-1 {\n    margin-left: 8.33333333%;\n  }\n  .col-md-offset-0 {\n    margin-left: 0%;\n  }\n}\n@media (min-width: 1200px) {\n  .col-lg-1,\n  .col-lg-2,\n  .col-lg-3,\n  .col-lg-4,\n  .col-lg-5,\n  .col-lg-6,\n  .col-lg-7,\n  .col-lg-8,\n  .col-lg-9,\n  .col-lg-10,\n  .col-lg-11,\n  .col-lg-12 {\n    float: left;\n  }\n  .col-lg-12 {\n    width: 100%;\n  }\n  .col-lg-11 {\n    width: 91.66666667%;\n  }\n  .col-lg-10 {\n    width: 83.33333333%;\n  }\n  .col-lg-9 {\n    width: 75%;\n  }\n  .col-lg-8 {\n    width: 66.66666667%;\n  }\n  .col-lg-7 {\n    width: 58.33333333%;\n  }\n  .col-lg-6 {\n    width: 50%;\n  }\n  .col-lg-5 {\n    width: 41.66666667%;\n  }\n  .col-lg-4 {\n    width: 33.33333333%;\n  }\n  .col-lg-3 {\n    width: 25%;\n  }\n  .col-lg-2 {\n    width: 16.66666667%;\n  }\n  .col-lg-1 {\n    width: 8.33333333%;\n  }\n  .col-lg-pull-12 {\n    right: 100%;\n  }\n  .col-lg-pull-11 {\n    right: 91.66666667%;\n  }\n  .col-lg-pull-10 {\n    right: 83.33333333%;\n  }\n  .col-lg-pull-9 {\n    right: 75%;\n  }\n  .col-lg-pull-8 {\n    right: 66.66666667%;\n  }\n  .col-lg-pull-7 {\n    right: 58.33333333%;\n  }\n  .col-lg-pull-6 {\n    right: 50%;\n  }\n  .col-lg-pull-5 {\n    right: 41.66666667%;\n  }\n  .col-lg-pull-4 {\n    right: 33.33333333%;\n  }\n  .col-lg-pull-3 {\n    right: 25%;\n  }\n  .col-lg-pull-2 {\n    right: 16.66666667%;\n  }\n  .col-lg-pull-1 {\n    right: 8.33333333%;\n  }\n  .col-lg-pull-0 {\n    right: auto;\n  }\n  .col-lg-push-12 {\n    left: 100%;\n  }\n  .col-lg-push-11 {\n    left: 91.66666667%;\n  }\n  .col-lg-push-10 {\n    left: 83.33333333%;\n  }\n  .col-lg-push-9 {\n    left: 75%;\n  }\n  .col-lg-push-8 {\n    left: 66.66666667%;\n  }\n  .col-lg-push-7 {\n    left: 58.33333333%;\n  }\n  .col-lg-push-6 {\n    left: 50%;\n  }\n  .col-lg-push-5 {\n    left: 41.66666667%;\n  }\n  .col-lg-push-4 {\n    left: 33.33333333%;\n  }\n  .col-lg-push-3 {\n    left: 25%;\n  }\n  .col-lg-push-2 {\n    left: 16.66666667%;\n  }\n  .col-lg-push-1 {\n    left: 8.33333333%;\n  }\n  .col-lg-push-0 {\n    left: auto;\n  }\n  .col-lg-offset-12 {\n    margin-left: 100%;\n  }\n  .col-lg-offset-11 {\n    margin-left: 91.66666667%;\n  }\n  .col-lg-offset-10 {\n    margin-left: 83.33333333%;\n  }\n  .col-lg-offset-9 {\n    margin-left: 75%;\n  }\n  .col-lg-offset-8 {\n    margin-left: 66.66666667%;\n  }\n  .col-lg-offset-7 {\n    margin-left: 58.33333333%;\n  }\n  .col-lg-offset-6 {\n    margin-left: 50%;\n  }\n  .col-lg-offset-5 {\n    margin-left: 41.66666667%;\n  }\n  .col-lg-offset-4 {\n    margin-left: 33.33333333%;\n  }\n  .col-lg-offset-3 {\n    margin-left: 25%;\n  }\n  .col-lg-offset-2 {\n    margin-left: 16.66666667%;\n  }\n  .col-lg-offset-1 {\n    margin-left: 8.33333333%;\n  }\n  .col-lg-offset-0 {\n    margin-left: 0%;\n  }\n}\ntable {\n  background-color: transparent;\n}\ntable col[class*=\"col-\"] {\n  position: static;\n  display: table-column;\n  float: none;\n}\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n  position: static;\n  display: table-cell;\n  float: none;\n}\ncaption {\n  padding-top: 8px;\n  padding-bottom: 8px;\n  color: #777777;\n  text-align: left;\n}\nth {\n  text-align: left;\n}\n.table {\n  width: 100%;\n  max-width: 100%;\n  margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n  padding: 8px;\n  line-height: 1.42857143;\n  vertical-align: top;\n  border-top: 1px solid #ddd;\n}\n.table > thead > tr > th {\n  vertical-align: bottom;\n  border-bottom: 2px solid #ddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n  border-top: 0;\n}\n.table > tbody + tbody {\n  border-top: 2px solid #ddd;\n}\n.table .table {\n  background-color: #fff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n  padding: 5px;\n}\n.table-bordered {\n  border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n  border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n  border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n  background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n  background-color: #f5f5f5;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n  background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n  background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n  background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n  background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n  background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n  background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n  background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n  background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n  background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n  background-color: #ebcccc;\n}\n.table-responsive {\n  min-height: 0.01%;\n  overflow-x: auto;\n}\n@media screen and (max-width: 767px) {\n  .table-responsive {\n    width: 100%;\n    margin-bottom: 15px;\n    overflow-y: hidden;\n    -ms-overflow-style: -ms-autohiding-scrollbar;\n    border: 1px solid #ddd;\n  }\n  .table-responsive > .table {\n    margin-bottom: 0;\n  }\n  .table-responsive > .table > thead > tr > th,\n  .table-responsive > .table > tbody > tr > th,\n  .table-responsive > .table > tfoot > tr > th,\n  .table-responsive > .table > thead > tr > td,\n  .table-responsive > .table > tbody > tr > td,\n  .table-responsive > .table > tfoot > tr > td {\n    white-space: nowrap;\n  }\n  .table-responsive > .table-bordered {\n    border: 0;\n  }\n  .table-responsive > .table-bordered > thead > tr > th:first-child,\n  .table-responsive > .table-bordered > tbody > tr > th:first-child,\n  .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n  .table-responsive > .table-bordered > thead > tr > td:first-child,\n  .table-responsive > .table-bordered > tbody > tr > td:first-child,\n  .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n    border-left: 0;\n  }\n  .table-responsive > .table-bordered > thead > tr > th:last-child,\n  .table-responsive > .table-bordered > tbody > tr > th:last-child,\n  .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n  .table-responsive > .table-bordered > thead > tr > td:last-child,\n  .table-responsive > .table-bordered > tbody > tr > td:last-child,\n  .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n    border-right: 0;\n  }\n  .table-responsive > .table-bordered > tbody > tr:last-child > th,\n  .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n  .table-responsive > .table-bordered > tbody > tr:last-child > td,\n  .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n    border-bottom: 0;\n  }\n}\nfieldset {\n  min-width: 0;\n  padding: 0;\n  margin: 0;\n  border: 0;\n}\nlegend {\n  display: block;\n  width: 100%;\n  padding: 0;\n  margin-bottom: 20px;\n  font-size: 21px;\n  line-height: inherit;\n  color: #333333;\n  border: 0;\n  border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n  display: inline-block;\n  max-width: 100%;\n  margin-bottom: 5px;\n  font-weight: 700;\n}\ninput[type=\"search\"] {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  -webkit-appearance: none;\n  appearance: none;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n  margin: 4px 0 0;\n  margin-top: 1px \\9;\n  line-height: normal;\n}\ninput[type=\"radio\"][disabled],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"radio\"].disabled,\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\nfieldset[disabled] input[type=\"checkbox\"] {\n  cursor: not-allowed;\n}\ninput[type=\"file\"] {\n  display: block;\n}\ninput[type=\"range\"] {\n  display: block;\n  width: 100%;\n}\nselect[multiple],\nselect[size] {\n  height: auto;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n  outline: 5px auto -webkit-focus-ring-color;\n  outline-offset: -2px;\n}\noutput {\n  display: block;\n  padding-top: 7px;\n  font-size: 14px;\n  line-height: 1.42857143;\n  color: #555555;\n}\n.form-control {\n  display: block;\n  width: 100%;\n  height: 34px;\n  padding: 6px 12px;\n  font-size: 14px;\n  line-height: 1.42857143;\n  color: #555555;\n  background-color: #fff;\n  background-image: none;\n  border: 1px solid #ccc;\n  border-radius: 4px;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n  border-color: #66afe9;\n  outline: 0;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n.form-control::-moz-placeholder {\n  color: #999;\n  opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n  color: #999;\n}\n.form-control::-webkit-input-placeholder {\n  color: #999;\n}\n.form-control::-ms-expand {\n  background-color: transparent;\n  border: 0;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n  background-color: #eeeeee;\n  opacity: 1;\n}\n.form-control[disabled],\nfieldset[disabled] .form-control {\n  cursor: not-allowed;\n}\ntextarea.form-control {\n  height: auto;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n  input[type=\"date\"].form-control,\n  input[type=\"time\"].form-control,\n  input[type=\"datetime-local\"].form-control,\n  input[type=\"month\"].form-control {\n    line-height: 34px;\n  }\n  input[type=\"date\"].input-sm,\n  input[type=\"time\"].input-sm,\n  input[type=\"datetime-local\"].input-sm,\n  input[type=\"month\"].input-sm,\n  .input-group-sm input[type=\"date\"],\n  .input-group-sm input[type=\"time\"],\n  .input-group-sm input[type=\"datetime-local\"],\n  .input-group-sm input[type=\"month\"] {\n    line-height: 30px;\n  }\n  input[type=\"date\"].input-lg,\n  input[type=\"time\"].input-lg,\n  input[type=\"datetime-local\"].input-lg,\n  input[type=\"month\"].input-lg,\n  .input-group-lg input[type=\"date\"],\n  .input-group-lg input[type=\"time\"],\n  .input-group-lg input[type=\"datetime-local\"],\n  .input-group-lg input[type=\"month\"] {\n    line-height: 46px;\n  }\n}\n.form-group {\n  margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n  position: relative;\n  display: block;\n  margin-top: 10px;\n  margin-bottom: 10px;\n}\n.radio.disabled label,\n.checkbox.disabled label,\nfieldset[disabled] .radio label,\nfieldset[disabled] .checkbox label {\n  cursor: not-allowed;\n}\n.radio label,\n.checkbox label {\n  min-height: 20px;\n  padding-left: 20px;\n  margin-bottom: 0;\n  font-weight: 400;\n  cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n  position: absolute;\n  margin-top: 4px \\9;\n  margin-left: -20px;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n  margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n  position: relative;\n  display: inline-block;\n  padding-left: 20px;\n  margin-bottom: 0;\n  font-weight: 400;\n  vertical-align: middle;\n  cursor: pointer;\n}\n.radio-inline.disabled,\n.checkbox-inline.disabled,\nfieldset[disabled] .radio-inline,\nfieldset[disabled] .checkbox-inline {\n  cursor: not-allowed;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n  margin-top: 0;\n  margin-left: 10px;\n}\n.form-control-static {\n  min-height: 34px;\n  padding-top: 7px;\n  padding-bottom: 7px;\n  margin-bottom: 0;\n}\n.form-control-static.input-lg,\n.form-control-static.input-sm {\n  padding-right: 0;\n  padding-left: 0;\n}\n.input-sm {\n  height: 30px;\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\nselect.input-sm {\n  height: 30px;\n  line-height: 30px;\n}\ntextarea.input-sm,\nselect[multiple].input-sm {\n  height: auto;\n}\n.form-group-sm .form-control {\n  height: 30px;\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\n.form-group-sm select.form-control {\n  height: 30px;\n  line-height: 30px;\n}\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n  height: auto;\n}\n.form-group-sm .form-control-static {\n  height: 30px;\n  min-height: 32px;\n  padding: 6px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n}\n.input-lg {\n  height: 46px;\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n  border-radius: 6px;\n}\nselect.input-lg {\n  height: 46px;\n  line-height: 46px;\n}\ntextarea.input-lg,\nselect[multiple].input-lg {\n  height: auto;\n}\n.form-group-lg .form-control {\n  height: 46px;\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n  border-radius: 6px;\n}\n.form-group-lg select.form-control {\n  height: 46px;\n  line-height: 46px;\n}\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n  height: auto;\n}\n.form-group-lg .form-control-static {\n  height: 46px;\n  min-height: 38px;\n  padding: 11px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n}\n.has-feedback {\n  position: relative;\n}\n.has-feedback .form-control {\n  padding-right: 42.5px;\n}\n.form-control-feedback {\n  position: absolute;\n  top: 0;\n  right: 0;\n  z-index: 2;\n  display: block;\n  width: 34px;\n  height: 34px;\n  line-height: 34px;\n  text-align: center;\n  pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n  width: 46px;\n  height: 46px;\n  line-height: 46px;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n  width: 30px;\n  height: 30px;\n  line-height: 30px;\n}\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n  color: #3c763d;\n}\n.has-success .form-control {\n  border-color: #3c763d;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-success .form-control:focus {\n  border-color: #2b542c;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n  color: #3c763d;\n  background-color: #dff0d8;\n  border-color: #3c763d;\n}\n.has-success .form-control-feedback {\n  color: #3c763d;\n}\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n  color: #8a6d3b;\n}\n.has-warning .form-control {\n  border-color: #8a6d3b;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-warning .form-control:focus {\n  border-color: #66512c;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n  color: #8a6d3b;\n  background-color: #fcf8e3;\n  border-color: #8a6d3b;\n}\n.has-warning .form-control-feedback {\n  color: #8a6d3b;\n}\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n  color: #a94442;\n}\n.has-error .form-control {\n  border-color: #a94442;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .form-control:focus {\n  border-color: #843534;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n  color: #a94442;\n  background-color: #f2dede;\n  border-color: #a94442;\n}\n.has-error .form-control-feedback {\n  color: #a94442;\n}\n.has-feedback label ~ .form-control-feedback {\n  top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n  top: 0;\n}\n.help-block {\n  display: block;\n  margin-top: 5px;\n  margin-bottom: 10px;\n  color: #737373;\n}\n@media (min-width: 768px) {\n  .form-inline .form-group {\n    display: inline-block;\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .form-inline .form-control {\n    display: inline-block;\n    width: auto;\n    vertical-align: middle;\n  }\n  .form-inline .form-control-static {\n    display: inline-block;\n  }\n  .form-inline .input-group {\n    display: inline-table;\n    vertical-align: middle;\n  }\n  .form-inline .input-group .input-group-addon,\n  .form-inline .input-group .input-group-btn,\n  .form-inline .input-group .form-control {\n    width: auto;\n  }\n  .form-inline .input-group > .form-control {\n    width: 100%;\n  }\n  .form-inline .control-label {\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .form-inline .radio,\n  .form-inline .checkbox {\n    display: inline-block;\n    margin-top: 0;\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .form-inline .radio label,\n  .form-inline .checkbox label {\n    padding-left: 0;\n  }\n  .form-inline .radio input[type=\"radio\"],\n  .form-inline .checkbox input[type=\"checkbox\"] {\n    position: relative;\n    margin-left: 0;\n  }\n  .form-inline .has-feedback .form-control-feedback {\n    top: 0;\n  }\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n  padding-top: 7px;\n  margin-top: 0;\n  margin-bottom: 0;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n  min-height: 27px;\n}\n.form-horizontal .form-group {\n  margin-right: -15px;\n  margin-left: -15px;\n}\n@media (min-width: 768px) {\n  .form-horizontal .control-label {\n    padding-top: 7px;\n    margin-bottom: 0;\n    text-align: right;\n  }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n  right: 15px;\n}\n@media (min-width: 768px) {\n  .form-horizontal .form-group-lg .control-label {\n    padding-top: 11px;\n    font-size: 18px;\n  }\n}\n@media (min-width: 768px) {\n  .form-horizontal .form-group-sm .control-label {\n    padding-top: 6px;\n    font-size: 12px;\n  }\n}\n.btn {\n  display: inline-block;\n  margin-bottom: 0;\n  font-weight: normal;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  touch-action: manipulation;\n  cursor: pointer;\n  background-image: none;\n  border: 1px solid transparent;\n  padding: 6px 12px;\n  font-size: 14px;\n  line-height: 1.42857143;\n  border-radius: 4px;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n}\n.btn:focus,\n.btn:active:focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn.active.focus {\n  outline: 5px auto -webkit-focus-ring-color;\n  outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n  color: #333;\n  text-decoration: none;\n}\n.btn:active,\n.btn.active {\n  background-image: none;\n  outline: 0;\n  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n  cursor: not-allowed;\n  filter: alpha(opacity=65);\n  opacity: 0.65;\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\na.btn.disabled,\nfieldset[disabled] a.btn {\n  pointer-events: none;\n}\n.btn-default {\n  color: #333;\n  background-color: #fff;\n  border-color: #ccc;\n}\n.btn-default:focus,\n.btn-default.focus {\n  color: #333;\n  background-color: #e6e6e6;\n  border-color: #8c8c8c;\n}\n.btn-default:hover {\n  color: #333;\n  background-color: #e6e6e6;\n  border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n  color: #333;\n  background-color: #e6e6e6;\n  background-image: none;\n  border-color: #adadad;\n}\n.btn-default:active:hover,\n.btn-default.active:hover,\n.open > .dropdown-toggle.btn-default:hover,\n.btn-default:active:focus,\n.btn-default.active:focus,\n.open > .dropdown-toggle.btn-default:focus,\n.btn-default:active.focus,\n.btn-default.active.focus,\n.open > .dropdown-toggle.btn-default.focus {\n  color: #333;\n  background-color: #d4d4d4;\n  border-color: #8c8c8c;\n}\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus {\n  background-color: #fff;\n  border-color: #ccc;\n}\n.btn-default .badge {\n  color: #fff;\n  background-color: #333;\n}\n.btn-primary {\n  color: #fff;\n  background-color: #337ab7;\n  border-color: #2e6da4;\n}\n.btn-primary:focus,\n.btn-primary.focus {\n  color: #fff;\n  background-color: #286090;\n  border-color: #122b40;\n}\n.btn-primary:hover {\n  color: #fff;\n  background-color: #286090;\n  border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n  color: #fff;\n  background-color: #286090;\n  background-image: none;\n  border-color: #204d74;\n}\n.btn-primary:active:hover,\n.btn-primary.active:hover,\n.open > .dropdown-toggle.btn-primary:hover,\n.btn-primary:active:focus,\n.btn-primary.active:focus,\n.open > .dropdown-toggle.btn-primary:focus,\n.btn-primary:active.focus,\n.btn-primary.active.focus,\n.open > .dropdown-toggle.btn-primary.focus {\n  color: #fff;\n  background-color: #204d74;\n  border-color: #122b40;\n}\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus {\n  background-color: #337ab7;\n  border-color: #2e6da4;\n}\n.btn-primary .badge {\n  color: #337ab7;\n  background-color: #fff;\n}\n.btn-success {\n  color: #fff;\n  background-color: #5cb85c;\n  border-color: #4cae4c;\n}\n.btn-success:focus,\n.btn-success.focus {\n  color: #fff;\n  background-color: #449d44;\n  border-color: #255625;\n}\n.btn-success:hover {\n  color: #fff;\n  background-color: #449d44;\n  border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n  color: #fff;\n  background-color: #449d44;\n  background-image: none;\n  border-color: #398439;\n}\n.btn-success:active:hover,\n.btn-success.active:hover,\n.open > .dropdown-toggle.btn-success:hover,\n.btn-success:active:focus,\n.btn-success.active:focus,\n.open > .dropdown-toggle.btn-success:focus,\n.btn-success:active.focus,\n.btn-success.active.focus,\n.open > .dropdown-toggle.btn-success.focus {\n  color: #fff;\n  background-color: #398439;\n  border-color: #255625;\n}\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus {\n  background-color: #5cb85c;\n  border-color: #4cae4c;\n}\n.btn-success .badge {\n  color: #5cb85c;\n  background-color: #fff;\n}\n.btn-info {\n  color: #fff;\n  background-color: #5bc0de;\n  border-color: #46b8da;\n}\n.btn-info:focus,\n.btn-info.focus {\n  color: #fff;\n  background-color: #31b0d5;\n  border-color: #1b6d85;\n}\n.btn-info:hover {\n  color: #fff;\n  background-color: #31b0d5;\n  border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n  color: #fff;\n  background-color: #31b0d5;\n  background-image: none;\n  border-color: #269abc;\n}\n.btn-info:active:hover,\n.btn-info.active:hover,\n.open > .dropdown-toggle.btn-info:hover,\n.btn-info:active:focus,\n.btn-info.active:focus,\n.open > .dropdown-toggle.btn-info:focus,\n.btn-info:active.focus,\n.btn-info.active.focus,\n.open > .dropdown-toggle.btn-info.focus {\n  color: #fff;\n  background-color: #269abc;\n  border-color: #1b6d85;\n}\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus {\n  background-color: #5bc0de;\n  border-color: #46b8da;\n}\n.btn-info .badge {\n  color: #5bc0de;\n  background-color: #fff;\n}\n.btn-warning {\n  color: #fff;\n  background-color: #f0ad4e;\n  border-color: #eea236;\n}\n.btn-warning:focus,\n.btn-warning.focus {\n  color: #fff;\n  background-color: #ec971f;\n  border-color: #985f0d;\n}\n.btn-warning:hover {\n  color: #fff;\n  background-color: #ec971f;\n  border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n  color: #fff;\n  background-color: #ec971f;\n  background-image: none;\n  border-color: #d58512;\n}\n.btn-warning:active:hover,\n.btn-warning.active:hover,\n.open > .dropdown-toggle.btn-warning:hover,\n.btn-warning:active:focus,\n.btn-warning.active:focus,\n.open > .dropdown-toggle.btn-warning:focus,\n.btn-warning:active.focus,\n.btn-warning.active.focus,\n.open > .dropdown-toggle.btn-warning.focus {\n  color: #fff;\n  background-color: #d58512;\n  border-color: #985f0d;\n}\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus {\n  background-color: #f0ad4e;\n  border-color: #eea236;\n}\n.btn-warning .badge {\n  color: #f0ad4e;\n  background-color: #fff;\n}\n.btn-danger {\n  color: #fff;\n  background-color: #d9534f;\n  border-color: #d43f3a;\n}\n.btn-danger:focus,\n.btn-danger.focus {\n  color: #fff;\n  background-color: #c9302c;\n  border-color: #761c19;\n}\n.btn-danger:hover {\n  color: #fff;\n  background-color: #c9302c;\n  border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n  color: #fff;\n  background-color: #c9302c;\n  background-image: none;\n  border-color: #ac2925;\n}\n.btn-danger:active:hover,\n.btn-danger.active:hover,\n.open > .dropdown-toggle.btn-danger:hover,\n.btn-danger:active:focus,\n.btn-danger.active:focus,\n.open > .dropdown-toggle.btn-danger:focus,\n.btn-danger:active.focus,\n.btn-danger.active.focus,\n.open > .dropdown-toggle.btn-danger.focus {\n  color: #fff;\n  background-color: #ac2925;\n  border-color: #761c19;\n}\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus {\n  background-color: #d9534f;\n  border-color: #d43f3a;\n}\n.btn-danger .badge {\n  color: #d9534f;\n  background-color: #fff;\n}\n.btn-link {\n  font-weight: 400;\n  color: #337ab7;\n  border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link.active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n  background-color: transparent;\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n  border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n  color: #23527c;\n  text-decoration: underline;\n  background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n  color: #777777;\n  text-decoration: none;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n  border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n  padding: 1px 5px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\n.btn-block {\n  display: block;\n  width: 100%;\n}\n.btn-block + .btn-block {\n  margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n  width: 100%;\n}\n.fade {\n  opacity: 0;\n  -webkit-transition: opacity 0.15s linear;\n  -o-transition: opacity 0.15s linear;\n  transition: opacity 0.15s linear;\n}\n.fade.in {\n  opacity: 1;\n}\n.collapse {\n  display: none;\n}\n.collapse.in {\n  display: block;\n}\ntr.collapse.in {\n  display: table-row;\n}\ntbody.collapse.in {\n  display: table-row-group;\n}\n.collapsing {\n  position: relative;\n  height: 0;\n  overflow: hidden;\n  -webkit-transition-property: height, visibility;\n  transition-property: height, visibility;\n  -webkit-transition-duration: 0.35s;\n  transition-duration: 0.35s;\n  -webkit-transition-timing-function: ease;\n  transition-timing-function: ease;\n}\n.caret {\n  display: inline-block;\n  width: 0;\n  height: 0;\n  margin-left: 2px;\n  vertical-align: middle;\n  border-top: 4px dashed;\n  border-top: 4px solid \\9;\n  border-right: 4px solid transparent;\n  border-left: 4px solid transparent;\n}\n.dropup,\n.dropdown {\n  position: relative;\n}\n.dropdown-toggle:focus {\n  outline: 0;\n}\n.dropdown-menu {\n  position: absolute;\n  top: 100%;\n  left: 0;\n  z-index: 1000;\n  display: none;\n  float: left;\n  min-width: 160px;\n  padding: 5px 0;\n  margin: 2px 0 0;\n  font-size: 14px;\n  text-align: left;\n  list-style: none;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid #ccc;\n  border: 1px solid rgba(0, 0, 0, 0.15);\n  border-radius: 4px;\n  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n}\n.dropdown-menu.pull-right {\n  right: 0;\n  left: auto;\n}\n.dropdown-menu .divider {\n  height: 1px;\n  margin: 9px 0;\n  overflow: hidden;\n  background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n  display: block;\n  padding: 3px 20px;\n  clear: both;\n  font-weight: 400;\n  line-height: 1.42857143;\n  color: #333333;\n  white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n  color: #262626;\n  text-decoration: none;\n  background-color: #f5f5f5;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n  color: #fff;\n  text-decoration: none;\n  background-color: #337ab7;\n  outline: 0;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n  color: #777777;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n  text-decoration: none;\n  cursor: not-allowed;\n  background-color: transparent;\n  background-image: none;\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n}\n.open > .dropdown-menu {\n  display: block;\n}\n.open > a {\n  outline: 0;\n}\n.dropdown-menu-right {\n  right: 0;\n  left: auto;\n}\n.dropdown-menu-left {\n  right: auto;\n  left: 0;\n}\n.dropdown-header {\n  display: block;\n  padding: 3px 20px;\n  font-size: 12px;\n  line-height: 1.42857143;\n  color: #777777;\n  white-space: nowrap;\n}\n.dropdown-backdrop {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 990;\n}\n.pull-right > .dropdown-menu {\n  right: 0;\n  left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n  content: \"\";\n  border-top: 0;\n  border-bottom: 4px dashed;\n  border-bottom: 4px solid \\9;\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n  top: auto;\n  bottom: 100%;\n  margin-bottom: 2px;\n}\n@media (min-width: 768px) {\n  .navbar-right .dropdown-menu {\n    right: 0;\n    left: auto;\n  }\n  .navbar-right .dropdown-menu-left {\n    right: auto;\n    left: 0;\n  }\n}\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: inline-block;\n  vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n  position: relative;\n  float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group-vertical > .btn:focus,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn.active {\n  z-index: 2;\n}\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n  margin-left: -1px;\n}\n.btn-toolbar {\n  margin-left: -5px;\n}\n.btn-toolbar .btn,\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n  float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n  margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n  border-radius: 0;\n}\n.btn-group > .btn:first-child {\n  margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.btn-group > .btn-group {\n  float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n  border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n  outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n  padding-right: 8px;\n  padding-left: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n  padding-right: 12px;\n  padding-left: 12px;\n}\n.btn-group.open .dropdown-toggle {\n  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.btn .caret {\n  margin-left: 0;\n}\n.btn-lg .caret {\n  border-width: 5px 5px 0;\n  border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n  border-width: 0 5px 5px;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n  display: block;\n  float: none;\n  width: 100%;\n  max-width: 100%;\n}\n.btn-group-vertical > .btn-group > .btn {\n  float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n  margin-top: -1px;\n  margin-left: 0;\n}\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n  border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n  border-top-left-radius: 4px;\n  border-top-right-radius: 4px;\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 4px;\n  border-bottom-left-radius: 4px;\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n  border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.btn-group-justified {\n  display: table;\n  width: 100%;\n  table-layout: fixed;\n  border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n  display: table-cell;\n  float: none;\n  width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n  width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n  left: auto;\n}\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n  position: absolute;\n  clip: rect(0, 0, 0, 0);\n  pointer-events: none;\n}\n.input-group {\n  position: relative;\n  display: table;\n  border-collapse: separate;\n}\n.input-group[class*=\"col-\"] {\n  float: none;\n  padding-right: 0;\n  padding-left: 0;\n}\n.input-group .form-control {\n  position: relative;\n  z-index: 2;\n  float: left;\n  width: 100%;\n  margin-bottom: 0;\n}\n.input-group .form-control:focus {\n  z-index: 3;\n}\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n  height: 46px;\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n  border-radius: 6px;\n}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn {\n  height: 46px;\n  line-height: 46px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn {\n  height: auto;\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n  height: 30px;\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn {\n  height: 30px;\n  line-height: 30px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn {\n  height: auto;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n  display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n  border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n  width: 1%;\n  white-space: nowrap;\n  vertical-align: middle;\n}\n.input-group-addon {\n  padding: 6px 12px;\n  font-size: 14px;\n  font-weight: 400;\n  line-height: 1;\n  color: #555555;\n  text-align: center;\n  background-color: #eeeeee;\n  border: 1px solid #ccc;\n  border-radius: 4px;\n}\n.input-group-addon.input-sm {\n  padding: 5px 10px;\n  font-size: 12px;\n  border-radius: 3px;\n}\n.input-group-addon.input-lg {\n  padding: 10px 16px;\n  font-size: 18px;\n  border-radius: 6px;\n}\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n  margin-top: 0;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.input-group-addon:first-child {\n  border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.input-group-addon:last-child {\n  border-left: 0;\n}\n.input-group-btn {\n  position: relative;\n  font-size: 0;\n  white-space: nowrap;\n}\n.input-group-btn > .btn {\n  position: relative;\n}\n.input-group-btn > .btn + .btn {\n  margin-left: -1px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:focus,\n.input-group-btn > .btn:active {\n  z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n  margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n  z-index: 2;\n  margin-left: -1px;\n}\n.nav {\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n.nav > li {\n  position: relative;\n  display: block;\n}\n.nav > li > a {\n  position: relative;\n  display: block;\n  padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n  text-decoration: none;\n  background-color: #eeeeee;\n}\n.nav > li.disabled > a {\n  color: #777777;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n  color: #777777;\n  text-decoration: none;\n  cursor: not-allowed;\n  background-color: transparent;\n}\n.nav .open > a,\n.nav .open > a:hover,\n.nav .open > a:focus {\n  background-color: #eeeeee;\n  border-color: #337ab7;\n}\n.nav .nav-divider {\n  height: 1px;\n  margin: 9px 0;\n  overflow: hidden;\n  background-color: #e5e5e5;\n}\n.nav > li > a > img {\n  max-width: none;\n}\n.nav-tabs {\n  border-bottom: 1px solid #ddd;\n}\n.nav-tabs > li {\n  float: left;\n  margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n  margin-right: 2px;\n  line-height: 1.42857143;\n  border: 1px solid transparent;\n  border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n  border-color: #eeeeee #eeeeee #ddd;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n  color: #555555;\n  cursor: default;\n  background-color: #fff;\n  border: 1px solid #ddd;\n  border-bottom-color: transparent;\n}\n.nav-tabs.nav-justified {\n  width: 100%;\n  border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n  float: none;\n}\n.nav-tabs.nav-justified > li > a {\n  margin-bottom: 5px;\n  text-align: center;\n}\n.nav-tabs.nav-justified > .dropdown .dropdown-menu {\n  top: auto;\n  left: auto;\n}\n@media (min-width: 768px) {\n  .nav-tabs.nav-justified > li {\n    display: table-cell;\n    width: 1%;\n  }\n  .nav-tabs.nav-justified > li > a {\n    margin-bottom: 0;\n  }\n}\n.nav-tabs.nav-justified > li > a {\n  margin-right: 0;\n  border-radius: 4px;\n}\n.nav-tabs.nav-justified > .active > a,\n.nav-tabs.nav-justified > .active > a:hover,\n.nav-tabs.nav-justified > .active > a:focus {\n  border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n  .nav-tabs.nav-justified > li > a {\n    border-bottom: 1px solid #ddd;\n    border-radius: 4px 4px 0 0;\n  }\n  .nav-tabs.nav-justified > .active > a,\n  .nav-tabs.nav-justified > .active > a:hover,\n  .nav-tabs.nav-justified > .active > a:focus {\n    border-bottom-color: #fff;\n  }\n}\n.nav-pills > li {\n  float: left;\n}\n.nav-pills > li > a {\n  border-radius: 4px;\n}\n.nav-pills > li + li {\n  margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n  color: #fff;\n  background-color: #337ab7;\n}\n.nav-stacked > li {\n  float: none;\n}\n.nav-stacked > li + li {\n  margin-top: 2px;\n  margin-left: 0;\n}\n.nav-justified {\n  width: 100%;\n}\n.nav-justified > li {\n  float: none;\n}\n.nav-justified > li > a {\n  margin-bottom: 5px;\n  text-align: center;\n}\n.nav-justified > .dropdown .dropdown-menu {\n  top: auto;\n  left: auto;\n}\n@media (min-width: 768px) {\n  .nav-justified > li {\n    display: table-cell;\n    width: 1%;\n  }\n  .nav-justified > li > a {\n    margin-bottom: 0;\n  }\n}\n.nav-tabs-justified {\n  border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n  margin-right: 0;\n  border-radius: 4px;\n}\n.nav-tabs-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n  border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n  .nav-tabs-justified > li > a {\n    border-bottom: 1px solid #ddd;\n    border-radius: 4px 4px 0 0;\n  }\n  .nav-tabs-justified > .active > a,\n  .nav-tabs-justified > .active > a:hover,\n  .nav-tabs-justified > .active > a:focus {\n    border-bottom-color: #fff;\n  }\n}\n.tab-content > .tab-pane {\n  display: none;\n}\n.tab-content > .active {\n  display: block;\n}\n.nav-tabs .dropdown-menu {\n  margin-top: -1px;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.navbar {\n  position: relative;\n  min-height: 50px;\n  margin-bottom: 20px;\n  border: 1px solid transparent;\n}\n@media (min-width: 768px) {\n  .navbar {\n    border-radius: 4px;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-header {\n    float: left;\n  }\n}\n.navbar-collapse {\n  padding-right: 15px;\n  padding-left: 15px;\n  overflow-x: visible;\n  border-top: 1px solid transparent;\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n  -webkit-overflow-scrolling: touch;\n}\n.navbar-collapse.in {\n  overflow-y: auto;\n}\n@media (min-width: 768px) {\n  .navbar-collapse {\n    width: auto;\n    border-top: 0;\n    box-shadow: none;\n  }\n  .navbar-collapse.collapse {\n    display: block !important;\n    height: auto !important;\n    padding-bottom: 0;\n    overflow: visible !important;\n  }\n  .navbar-collapse.in {\n    overflow-y: visible;\n  }\n  .navbar-fixed-top .navbar-collapse,\n  .navbar-static-top .navbar-collapse,\n  .navbar-fixed-bottom .navbar-collapse {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n  position: fixed;\n  right: 0;\n  left: 0;\n  z-index: 1030;\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n  max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n  .navbar-fixed-top .navbar-collapse,\n  .navbar-fixed-bottom .navbar-collapse {\n    max-height: 200px;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-fixed-top,\n  .navbar-fixed-bottom {\n    border-radius: 0;\n  }\n}\n.navbar-fixed-top {\n  top: 0;\n  border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n  bottom: 0;\n  margin-bottom: 0;\n  border-width: 1px 0 0;\n}\n.container > .navbar-header,\n.container-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-fluid > .navbar-collapse {\n  margin-right: -15px;\n  margin-left: -15px;\n}\n@media (min-width: 768px) {\n  .container > .navbar-header,\n  .container-fluid > .navbar-header,\n  .container > .navbar-collapse,\n  .container-fluid > .navbar-collapse {\n    margin-right: 0;\n    margin-left: 0;\n  }\n}\n.navbar-static-top {\n  z-index: 1000;\n  border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n  .navbar-static-top {\n    border-radius: 0;\n  }\n}\n.navbar-brand {\n  float: left;\n  height: 50px;\n  padding: 15px 15px;\n  font-size: 18px;\n  line-height: 20px;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n  text-decoration: none;\n}\n.navbar-brand > img {\n  display: block;\n}\n@media (min-width: 768px) {\n  .navbar > .container .navbar-brand,\n  .navbar > .container-fluid .navbar-brand {\n    margin-left: -15px;\n  }\n}\n.navbar-toggle {\n  position: relative;\n  float: right;\n  padding: 9px 10px;\n  margin-right: 15px;\n  margin-top: 8px;\n  margin-bottom: 8px;\n  background-color: transparent;\n  background-image: none;\n  border: 1px solid transparent;\n  border-radius: 4px;\n}\n.navbar-toggle:focus {\n  outline: 0;\n}\n.navbar-toggle .icon-bar {\n  display: block;\n  width: 22px;\n  height: 2px;\n  border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n  margin-top: 4px;\n}\n@media (min-width: 768px) {\n  .navbar-toggle {\n    display: none;\n  }\n}\n.navbar-nav {\n  margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n  padding-top: 10px;\n  padding-bottom: 10px;\n  line-height: 20px;\n}\n@media (max-width: 767px) {\n  .navbar-nav .open .dropdown-menu {\n    position: static;\n    float: none;\n    width: auto;\n    margin-top: 0;\n    background-color: transparent;\n    border: 0;\n    box-shadow: none;\n  }\n  .navbar-nav .open .dropdown-menu > li > a,\n  .navbar-nav .open .dropdown-menu .dropdown-header {\n    padding: 5px 15px 5px 25px;\n  }\n  .navbar-nav .open .dropdown-menu > li > a {\n    line-height: 20px;\n  }\n  .navbar-nav .open .dropdown-menu > li > a:hover,\n  .navbar-nav .open .dropdown-menu > li > a:focus {\n    background-image: none;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-nav {\n    float: left;\n    margin: 0;\n  }\n  .navbar-nav > li {\n    float: left;\n  }\n  .navbar-nav > li > a {\n    padding-top: 15px;\n    padding-bottom: 15px;\n  }\n}\n.navbar-form {\n  padding: 10px 15px;\n  margin-right: -15px;\n  margin-left: -15px;\n  border-top: 1px solid transparent;\n  border-bottom: 1px solid transparent;\n  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n  margin-top: 8px;\n  margin-bottom: 8px;\n}\n@media (min-width: 768px) {\n  .navbar-form .form-group {\n    display: inline-block;\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .navbar-form .form-control {\n    display: inline-block;\n    width: auto;\n    vertical-align: middle;\n  }\n  .navbar-form .form-control-static {\n    display: inline-block;\n  }\n  .navbar-form .input-group {\n    display: inline-table;\n    vertical-align: middle;\n  }\n  .navbar-form .input-group .input-group-addon,\n  .navbar-form .input-group .input-group-btn,\n  .navbar-form .input-group .form-control {\n    width: auto;\n  }\n  .navbar-form .input-group > .form-control {\n    width: 100%;\n  }\n  .navbar-form .control-label {\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .navbar-form .radio,\n  .navbar-form .checkbox {\n    display: inline-block;\n    margin-top: 0;\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .navbar-form .radio label,\n  .navbar-form .checkbox label {\n    padding-left: 0;\n  }\n  .navbar-form .radio input[type=\"radio\"],\n  .navbar-form .checkbox input[type=\"checkbox\"] {\n    position: relative;\n    margin-left: 0;\n  }\n  .navbar-form .has-feedback .form-control-feedback {\n    top: 0;\n  }\n}\n@media (max-width: 767px) {\n  .navbar-form .form-group {\n    margin-bottom: 5px;\n  }\n  .navbar-form .form-group:last-child {\n    margin-bottom: 0;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-form {\n    width: auto;\n    padding-top: 0;\n    padding-bottom: 0;\n    margin-right: 0;\n    margin-left: 0;\n    border: 0;\n    -webkit-box-shadow: none;\n    box-shadow: none;\n  }\n}\n.navbar-nav > li > .dropdown-menu {\n  margin-top: 0;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n  margin-bottom: 0;\n  border-top-left-radius: 4px;\n  border-top-right-radius: 4px;\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.navbar-btn {\n  margin-top: 8px;\n  margin-bottom: 8px;\n}\n.navbar-btn.btn-sm {\n  margin-top: 10px;\n  margin-bottom: 10px;\n}\n.navbar-btn.btn-xs {\n  margin-top: 14px;\n  margin-bottom: 14px;\n}\n.navbar-text {\n  margin-top: 15px;\n  margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n  .navbar-text {\n    float: left;\n    margin-right: 15px;\n    margin-left: 15px;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-left {\n    float: left !important;\n  }\n  .navbar-right {\n    float: right !important;\n    margin-right: -15px;\n  }\n  .navbar-right ~ .navbar-right {\n    margin-right: 0;\n  }\n}\n.navbar-default {\n  background-color: #f8f8f8;\n  border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n  color: #777;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n  color: #5e5e5e;\n  background-color: transparent;\n}\n.navbar-default .navbar-text {\n  color: #777;\n}\n.navbar-default .navbar-nav > li > a {\n  color: #777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n  color: #333;\n  background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n  color: #555;\n  background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n  color: #ccc;\n  background-color: transparent;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n  color: #555;\n  background-color: #e7e7e7;\n}\n@media (max-width: 767px) {\n  .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n    color: #777;\n  }\n  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n    color: #333;\n    background-color: transparent;\n  }\n  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n    color: #555;\n    background-color: #e7e7e7;\n  }\n  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n    color: #ccc;\n    background-color: transparent;\n  }\n}\n.navbar-default .navbar-toggle {\n  border-color: #ddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n  background-color: #ddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n  background-color: #888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n  border-color: #e7e7e7;\n}\n.navbar-default .navbar-link {\n  color: #777;\n}\n.navbar-default .navbar-link:hover {\n  color: #333;\n}\n.navbar-default .btn-link {\n  color: #777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n  color: #333;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n  color: #ccc;\n}\n.navbar-inverse {\n  background-color: #222;\n  border-color: #080808;\n}\n.navbar-inverse .navbar-brand {\n  color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n  color: #fff;\n  background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n  color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n  color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n  color: #fff;\n  background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n  color: #fff;\n  background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n  color: #444;\n  background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n  color: #fff;\n  background-color: #080808;\n}\n@media (max-width: 767px) {\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n    border-color: #080808;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n    background-color: #080808;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n    color: #9d9d9d;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n    color: #fff;\n    background-color: transparent;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n    color: #fff;\n    background-color: #080808;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n    color: #444;\n    background-color: transparent;\n  }\n}\n.navbar-inverse .navbar-toggle {\n  border-color: #333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n  background-color: #333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n  background-color: #fff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n  border-color: #101010;\n}\n.navbar-inverse .navbar-link {\n  color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n  color: #fff;\n}\n.navbar-inverse .btn-link {\n  color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n  color: #fff;\n}\n.navbar-inverse .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-inverse .btn-link:focus {\n  color: #444;\n}\n.breadcrumb {\n  padding: 8px 15px;\n  margin-bottom: 20px;\n  list-style: none;\n  background-color: #f5f5f5;\n  border-radius: 4px;\n}\n.breadcrumb > li {\n  display: inline-block;\n}\n.breadcrumb > li + li:before {\n  padding: 0 5px;\n  color: #ccc;\n  content: \"/\\00a0\";\n}\n.breadcrumb > .active {\n  color: #777777;\n}\n.pagination {\n  display: inline-block;\n  padding-left: 0;\n  margin: 20px 0;\n  border-radius: 4px;\n}\n.pagination > li {\n  display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n  position: relative;\n  float: left;\n  padding: 6px 12px;\n  margin-left: -1px;\n  line-height: 1.42857143;\n  color: #337ab7;\n  text-decoration: none;\n  background-color: #fff;\n  border: 1px solid #ddd;\n}\n.pagination > li > a:hover,\n.pagination > li > span:hover,\n.pagination > li > a:focus,\n.pagination > li > span:focus {\n  z-index: 2;\n  color: #23527c;\n  background-color: #eeeeee;\n  border-color: #ddd;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n  margin-left: 0;\n  border-top-left-radius: 4px;\n  border-bottom-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n  border-top-right-radius: 4px;\n  border-bottom-right-radius: 4px;\n}\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n  z-index: 3;\n  color: #fff;\n  cursor: default;\n  background-color: #337ab7;\n  border-color: #337ab7;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n  color: #777777;\n  cursor: not-allowed;\n  background-color: #fff;\n  border-color: #ddd;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n  border-top-left-radius: 6px;\n  border-bottom-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n  border-top-right-radius: 6px;\n  border-bottom-right-radius: 6px;\n}\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n  border-top-left-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n  border-top-right-radius: 3px;\n  border-bottom-right-radius: 3px;\n}\n.pager {\n  padding-left: 0;\n  margin: 20px 0;\n  text-align: center;\n  list-style: none;\n}\n.pager li {\n  display: inline;\n}\n.pager li > a,\n.pager li > span {\n  display: inline-block;\n  padding: 5px 14px;\n  background-color: #fff;\n  border: 1px solid #ddd;\n  border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n  text-decoration: none;\n  background-color: #eeeeee;\n}\n.pager .next > a,\n.pager .next > span {\n  float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n  float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n  color: #777777;\n  cursor: not-allowed;\n  background-color: #fff;\n}\n.label {\n  display: inline;\n  padding: 0.2em 0.6em 0.3em;\n  font-size: 75%;\n  font-weight: 700;\n  line-height: 1;\n  color: #fff;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  border-radius: 0.25em;\n}\na.label:hover,\na.label:focus {\n  color: #fff;\n  text-decoration: none;\n  cursor: pointer;\n}\n.label:empty {\n  display: none;\n}\n.btn .label {\n  position: relative;\n  top: -1px;\n}\n.label-default {\n  background-color: #777777;\n}\n.label-default[href]:hover,\n.label-default[href]:focus {\n  background-color: #5e5e5e;\n}\n.label-primary {\n  background-color: #337ab7;\n}\n.label-primary[href]:hover,\n.label-primary[href]:focus {\n  background-color: #286090;\n}\n.label-success {\n  background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n  background-color: #449d44;\n}\n.label-info {\n  background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n  background-color: #31b0d5;\n}\n.label-warning {\n  background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n  background-color: #ec971f;\n}\n.label-danger {\n  background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n  background-color: #c9302c;\n}\n.badge {\n  display: inline-block;\n  min-width: 10px;\n  padding: 3px 7px;\n  font-size: 12px;\n  font-weight: bold;\n  line-height: 1;\n  color: #fff;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  background-color: #777777;\n  border-radius: 10px;\n}\n.badge:empty {\n  display: none;\n}\n.btn .badge {\n  position: relative;\n  top: -1px;\n}\n.btn-xs .badge,\n.btn-group-xs > .btn .badge {\n  top: 0;\n  padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n  color: #fff;\n  text-decoration: none;\n  cursor: pointer;\n}\n.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n  color: #337ab7;\n  background-color: #fff;\n}\n.list-group-item > .badge {\n  float: right;\n}\n.list-group-item > .badge + .badge {\n  margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n  margin-left: 3px;\n}\n.jumbotron {\n  padding-top: 30px;\n  padding-bottom: 30px;\n  margin-bottom: 30px;\n  color: inherit;\n  background-color: #eeeeee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n  color: inherit;\n}\n.jumbotron p {\n  margin-bottom: 15px;\n  font-size: 21px;\n  font-weight: 200;\n}\n.jumbotron > hr {\n  border-top-color: #d5d5d5;\n}\n.container .jumbotron,\n.container-fluid .jumbotron {\n  padding-right: 15px;\n  padding-left: 15px;\n  border-radius: 6px;\n}\n.jumbotron .container {\n  max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n  .jumbotron {\n    padding-top: 48px;\n    padding-bottom: 48px;\n  }\n  .container .jumbotron,\n  .container-fluid .jumbotron {\n    padding-right: 60px;\n    padding-left: 60px;\n  }\n  .jumbotron h1,\n  .jumbotron .h1 {\n    font-size: 63px;\n  }\n}\n.thumbnail {\n  display: block;\n  padding: 4px;\n  margin-bottom: 20px;\n  line-height: 1.42857143;\n  background-color: #fff;\n  border: 1px solid #ddd;\n  border-radius: 4px;\n  -webkit-transition: border 0.2s ease-in-out;\n  -o-transition: border 0.2s ease-in-out;\n  transition: border 0.2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n  margin-right: auto;\n  margin-left: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n  border-color: #337ab7;\n}\n.thumbnail .caption {\n  padding: 9px;\n  color: #333333;\n}\n.alert {\n  padding: 15px;\n  margin-bottom: 20px;\n  border: 1px solid transparent;\n  border-radius: 4px;\n}\n.alert h4 {\n  margin-top: 0;\n  color: inherit;\n}\n.alert .alert-link {\n  font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n  margin-bottom: 0;\n}\n.alert > p + p {\n  margin-top: 5px;\n}\n.alert-dismissable,\n.alert-dismissible {\n  padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n  position: relative;\n  top: -2px;\n  right: -21px;\n  color: inherit;\n}\n.alert-success {\n  color: #3c763d;\n  background-color: #dff0d8;\n  border-color: #d6e9c6;\n}\n.alert-success hr {\n  border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n  color: #2b542c;\n}\n.alert-info {\n  color: #31708f;\n  background-color: #d9edf7;\n  border-color: #bce8f1;\n}\n.alert-info hr {\n  border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n  color: #245269;\n}\n.alert-warning {\n  color: #8a6d3b;\n  background-color: #fcf8e3;\n  border-color: #faebcc;\n}\n.alert-warning hr {\n  border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n  color: #66512c;\n}\n.alert-danger {\n  color: #a94442;\n  background-color: #f2dede;\n  border-color: #ebccd1;\n}\n.alert-danger hr {\n  border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n  color: #843534;\n}\n@-webkit-keyframes progress-bar-stripes {\n  from {\n    background-position: 40px 0;\n  }\n  to {\n    background-position: 0 0;\n  }\n}\n@keyframes progress-bar-stripes {\n  from {\n    background-position: 40px 0;\n  }\n  to {\n    background-position: 0 0;\n  }\n}\n.progress {\n  height: 20px;\n  margin-bottom: 20px;\n  overflow: hidden;\n  background-color: #f5f5f5;\n  border-radius: 4px;\n  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n  float: left;\n  width: 0%;\n  height: 100%;\n  font-size: 12px;\n  line-height: 20px;\n  color: #fff;\n  text-align: center;\n  background-color: #337ab7;\n  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n  -webkit-transition: width 0.6s ease;\n  -o-transition: width 0.6s ease;\n  transition: width 0.6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n  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);\n  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);\n  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);\n  background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n  -webkit-animation: progress-bar-stripes 2s linear infinite;\n  -o-animation: progress-bar-stripes 2s linear infinite;\n  animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n  background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n  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);\n  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);\n  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);\n}\n.progress-bar-info {\n  background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n  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);\n  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);\n  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);\n}\n.progress-bar-warning {\n  background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n  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);\n  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);\n  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);\n}\n.progress-bar-danger {\n  background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n  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);\n  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);\n  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);\n}\n.media {\n  margin-top: 15px;\n}\n.media:first-child {\n  margin-top: 0;\n}\n.media,\n.media-body {\n  overflow: hidden;\n  zoom: 1;\n}\n.media-body {\n  width: 10000px;\n}\n.media-object {\n  display: block;\n}\n.media-object.img-thumbnail {\n  max-width: none;\n}\n.media-right,\n.media > .pull-right {\n  padding-left: 10px;\n}\n.media-left,\n.media > .pull-left {\n  padding-right: 10px;\n}\n.media-left,\n.media-right,\n.media-body {\n  display: table-cell;\n  vertical-align: top;\n}\n.media-middle {\n  vertical-align: middle;\n}\n.media-bottom {\n  vertical-align: bottom;\n}\n.media-heading {\n  margin-top: 0;\n  margin-bottom: 5px;\n}\n.media-list {\n  padding-left: 0;\n  list-style: none;\n}\n.list-group {\n  padding-left: 0;\n  margin-bottom: 20px;\n}\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: 10px 15px;\n  margin-bottom: -1px;\n  background-color: #fff;\n  border: 1px solid #ddd;\n}\n.list-group-item:first-child {\n  border-top-left-radius: 4px;\n  border-top-right-radius: 4px;\n}\n.list-group-item:last-child {\n  margin-bottom: 0;\n  border-bottom-right-radius: 4px;\n  border-bottom-left-radius: 4px;\n}\n.list-group-item.disabled,\n.list-group-item.disabled:hover,\n.list-group-item.disabled:focus {\n  color: #777777;\n  cursor: not-allowed;\n  background-color: #eeeeee;\n}\n.list-group-item.disabled .list-group-item-heading,\n.list-group-item.disabled:hover .list-group-item-heading,\n.list-group-item.disabled:focus .list-group-item-heading {\n  color: inherit;\n}\n.list-group-item.disabled .list-group-item-text,\n.list-group-item.disabled:hover .list-group-item-text,\n.list-group-item.disabled:focus .list-group-item-text {\n  color: #777777;\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n  z-index: 2;\n  color: #fff;\n  background-color: #337ab7;\n  border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small,\n.list-group-item.active:hover .list-group-item-heading > .small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n  color: inherit;\n}\n.list-group-item.active .list-group-item-text,\n.list-group-item.active:hover .list-group-item-text,\n.list-group-item.active:focus .list-group-item-text {\n  color: #c7ddef;\n}\na.list-group-item,\nbutton.list-group-item {\n  color: #555;\n}\na.list-group-item .list-group-item-heading,\nbutton.list-group-item .list-group-item-heading {\n  color: #333;\n}\na.list-group-item:hover,\nbutton.list-group-item:hover,\na.list-group-item:focus,\nbutton.list-group-item:focus {\n  color: #555;\n  text-decoration: none;\n  background-color: #f5f5f5;\n}\nbutton.list-group-item {\n  width: 100%;\n  text-align: left;\n}\n.list-group-item-success {\n  color: #3c763d;\n  background-color: #dff0d8;\n}\na.list-group-item-success,\nbutton.list-group-item-success {\n  color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n  color: inherit;\n}\na.list-group-item-success:hover,\nbutton.list-group-item-success:hover,\na.list-group-item-success:focus,\nbutton.list-group-item-success:focus {\n  color: #3c763d;\n  background-color: #d0e9c6;\n}\na.list-group-item-success.active,\nbutton.list-group-item-success.active,\na.list-group-item-success.active:hover,\nbutton.list-group-item-success.active:hover,\na.list-group-item-success.active:focus,\nbutton.list-group-item-success.active:focus {\n  color: #fff;\n  background-color: #3c763d;\n  border-color: #3c763d;\n}\n.list-group-item-info {\n  color: #31708f;\n  background-color: #d9edf7;\n}\na.list-group-item-info,\nbutton.list-group-item-info {\n  color: #31708f;\n}\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n  color: inherit;\n}\na.list-group-item-info:hover,\nbutton.list-group-item-info:hover,\na.list-group-item-info:focus,\nbutton.list-group-item-info:focus {\n  color: #31708f;\n  background-color: #c4e3f3;\n}\na.list-group-item-info.active,\nbutton.list-group-item-info.active,\na.list-group-item-info.active:hover,\nbutton.list-group-item-info.active:hover,\na.list-group-item-info.active:focus,\nbutton.list-group-item-info.active:focus {\n  color: #fff;\n  background-color: #31708f;\n  border-color: #31708f;\n}\n.list-group-item-warning {\n  color: #8a6d3b;\n  background-color: #fcf8e3;\n}\na.list-group-item-warning,\nbutton.list-group-item-warning {\n  color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n  color: inherit;\n}\na.list-group-item-warning:hover,\nbutton.list-group-item-warning:hover,\na.list-group-item-warning:focus,\nbutton.list-group-item-warning:focus {\n  color: #8a6d3b;\n  background-color: #faf2cc;\n}\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\nbutton.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus,\nbutton.list-group-item-warning.active:focus {\n  color: #fff;\n  background-color: #8a6d3b;\n  border-color: #8a6d3b;\n}\n.list-group-item-danger {\n  color: #a94442;\n  background-color: #f2dede;\n}\na.list-group-item-danger,\nbutton.list-group-item-danger {\n  color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n  color: inherit;\n}\na.list-group-item-danger:hover,\nbutton.list-group-item-danger:hover,\na.list-group-item-danger:focus,\nbutton.list-group-item-danger:focus {\n  color: #a94442;\n  background-color: #ebcccc;\n}\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\nbutton.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus,\nbutton.list-group-item-danger.active:focus {\n  color: #fff;\n  background-color: #a94442;\n  border-color: #a94442;\n}\n.list-group-item-heading {\n  margin-top: 0;\n  margin-bottom: 5px;\n}\n.list-group-item-text {\n  margin-bottom: 0;\n  line-height: 1.3;\n}\n.panel {\n  margin-bottom: 20px;\n  background-color: #fff;\n  border: 1px solid transparent;\n  border-radius: 4px;\n  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.panel-body {\n  padding: 15px;\n}\n.panel-heading {\n  padding: 10px 15px;\n  border-bottom: 1px solid transparent;\n  border-top-left-radius: 3px;\n  border-top-right-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n  color: inherit;\n}\n.panel-title {\n  margin-top: 0;\n  margin-bottom: 0;\n  font-size: 16px;\n  color: inherit;\n}\n.panel-title > a,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n  color: inherit;\n}\n.panel-footer {\n  padding: 10px 15px;\n  background-color: #f5f5f5;\n  border-top: 1px solid #ddd;\n  border-bottom-right-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n  margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n  border-width: 1px 0;\n  border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n  border-top: 0;\n  border-top-left-radius: 3px;\n  border-top-right-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n  border-bottom: 0;\n  border-bottom-right-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.panel-heading + .list-group .list-group-item:first-child {\n  border-top-width: 0;\n}\n.list-group + .panel-footer {\n  border-top-width: 0;\n}\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n  margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n  padding-right: 15px;\n  padding-left: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n  border-top-left-radius: 3px;\n  border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n  border-top-left-radius: 3px;\n  border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n  border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n  border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n  border-bottom-right-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n  border-bottom-right-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n  border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n  border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n  border-top: 1px solid #ddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n  border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n  border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n  border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n  border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n  border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n  border-bottom: 0;\n}\n.panel > .table-responsive {\n  margin-bottom: 0;\n  border: 0;\n}\n.panel-group {\n  margin-bottom: 20px;\n}\n.panel-group .panel {\n  margin-bottom: 0;\n  border-radius: 4px;\n}\n.panel-group .panel + .panel {\n  margin-top: 5px;\n}\n.panel-group .panel-heading {\n  border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n  border-top: 1px solid #ddd;\n}\n.panel-group .panel-footer {\n  border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n  border-bottom: 1px solid #ddd;\n}\n.panel-default {\n  border-color: #ddd;\n}\n.panel-default > .panel-heading {\n  color: #333333;\n  background-color: #f5f5f5;\n  border-color: #ddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #ddd;\n}\n.panel-default > .panel-heading .badge {\n  color: #f5f5f5;\n  background-color: #333333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #ddd;\n}\n.panel-primary {\n  border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n  color: #fff;\n  background-color: #337ab7;\n  border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n  color: #337ab7;\n  background-color: #fff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #337ab7;\n}\n.panel-success {\n  border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n  color: #3c763d;\n  background-color: #dff0d8;\n  border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n  color: #dff0d8;\n  background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #d6e9c6;\n}\n.panel-info {\n  border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n  color: #31708f;\n  background-color: #d9edf7;\n  border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n  color: #d9edf7;\n  background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #bce8f1;\n}\n.panel-warning {\n  border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n  color: #8a6d3b;\n  background-color: #fcf8e3;\n  border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n  color: #fcf8e3;\n  background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #faebcc;\n}\n.panel-danger {\n  border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n  color: #a94442;\n  background-color: #f2dede;\n  border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n  color: #f2dede;\n  background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #ebccd1;\n}\n.embed-responsive {\n  position: relative;\n  display: block;\n  height: 0;\n  padding: 0;\n  overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  border: 0;\n}\n.embed-responsive-16by9 {\n  padding-bottom: 56.25%;\n}\n.embed-responsive-4by3 {\n  padding-bottom: 75%;\n}\n.well {\n  min-height: 20px;\n  padding: 19px;\n  margin-bottom: 20px;\n  background-color: #f5f5f5;\n  border: 1px solid #e3e3e3;\n  border-radius: 4px;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.well blockquote {\n  border-color: #ddd;\n  border-color: rgba(0, 0, 0, 0.15);\n}\n.well-lg {\n  padding: 24px;\n  border-radius: 6px;\n}\n.well-sm {\n  padding: 9px;\n  border-radius: 3px;\n}\n.close {\n  float: right;\n  font-size: 21px;\n  font-weight: bold;\n  line-height: 1;\n  color: #000;\n  text-shadow: 0 1px 0 #fff;\n  filter: alpha(opacity=20);\n  opacity: 0.2;\n}\n.close:hover,\n.close:focus {\n  color: #000;\n  text-decoration: none;\n  cursor: pointer;\n  filter: alpha(opacity=50);\n  opacity: 0.5;\n}\nbutton.close {\n  padding: 0;\n  cursor: pointer;\n  background: transparent;\n  border: 0;\n  -webkit-appearance: none;\n  appearance: none;\n}\n.modal-open {\n  overflow: hidden;\n}\n.modal {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1050;\n  display: none;\n  overflow: hidden;\n  -webkit-overflow-scrolling: touch;\n  outline: 0;\n}\n.modal.fade .modal-dialog {\n  -webkit-transform: translate(0, -25%);\n  -ms-transform: translate(0, -25%);\n  -o-transform: translate(0, -25%);\n  transform: translate(0, -25%);\n  -webkit-transition: -webkit-transform 0.3s ease-out;\n  -moz-transition: -moz-transform 0.3s ease-out;\n  -o-transition: -o-transform 0.3s ease-out;\n  transition: transform 0.3s ease-out;\n}\n.modal.in .modal-dialog {\n  -webkit-transform: translate(0, 0);\n  -ms-transform: translate(0, 0);\n  -o-transform: translate(0, 0);\n  transform: translate(0, 0);\n}\n.modal-open .modal {\n  overflow-x: hidden;\n  overflow-y: auto;\n}\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: 10px;\n}\n.modal-content {\n  position: relative;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid #999;\n  border: 1px solid rgba(0, 0, 0, 0.2);\n  border-radius: 6px;\n  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n  outline: 0;\n}\n.modal-backdrop {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1040;\n  background-color: #000;\n}\n.modal-backdrop.fade {\n  filter: alpha(opacity=0);\n  opacity: 0;\n}\n.modal-backdrop.in {\n  filter: alpha(opacity=50);\n  opacity: 0.5;\n}\n.modal-header {\n  padding: 15px;\n  border-bottom: 1px solid #e5e5e5;\n}\n.modal-header .close {\n  margin-top: -2px;\n}\n.modal-title {\n  margin: 0;\n  line-height: 1.42857143;\n}\n.modal-body {\n  position: relative;\n  padding: 15px;\n}\n.modal-footer {\n  padding: 15px;\n  text-align: right;\n  border-top: 1px solid #e5e5e5;\n}\n.modal-footer .btn + .btn {\n  margin-bottom: 0;\n  margin-left: 5px;\n}\n.modal-footer .btn-group .btn + .btn {\n  margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n  margin-left: 0;\n}\n.modal-scrollbar-measure {\n  position: absolute;\n  top: -9999px;\n  width: 50px;\n  height: 50px;\n  overflow: scroll;\n}\n@media (min-width: 768px) {\n  .modal-dialog {\n    width: 600px;\n    margin: 30px auto;\n  }\n  .modal-content {\n    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n  }\n  .modal-sm {\n    width: 300px;\n  }\n}\n@media (min-width: 992px) {\n  .modal-lg {\n    width: 900px;\n  }\n}\n.tooltip {\n  position: absolute;\n  z-index: 1070;\n  display: block;\n  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1.42857143;\n  line-break: auto;\n  text-align: left;\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  word-wrap: normal;\n  white-space: normal;\n  font-size: 12px;\n  filter: alpha(opacity=0);\n  opacity: 0;\n}\n.tooltip.in {\n  filter: alpha(opacity=90);\n  opacity: 0.9;\n}\n.tooltip.top {\n  padding: 5px 0;\n  margin-top: -3px;\n}\n.tooltip.right {\n  padding: 0 5px;\n  margin-left: 3px;\n}\n.tooltip.bottom {\n  padding: 5px 0;\n  margin-top: 3px;\n}\n.tooltip.left {\n  padding: 0 5px;\n  margin-left: -3px;\n}\n.tooltip.top .tooltip-arrow {\n  bottom: 0;\n  left: 50%;\n  margin-left: -5px;\n  border-width: 5px 5px 0;\n  border-top-color: #000;\n}\n.tooltip.top-left .tooltip-arrow {\n  right: 5px;\n  bottom: 0;\n  margin-bottom: -5px;\n  border-width: 5px 5px 0;\n  border-top-color: #000;\n}\n.tooltip.top-right .tooltip-arrow {\n  bottom: 0;\n  left: 5px;\n  margin-bottom: -5px;\n  border-width: 5px 5px 0;\n  border-top-color: #000;\n}\n.tooltip.right .tooltip-arrow {\n  top: 50%;\n  left: 0;\n  margin-top: -5px;\n  border-width: 5px 5px 5px 0;\n  border-right-color: #000;\n}\n.tooltip.left .tooltip-arrow {\n  top: 50%;\n  right: 0;\n  margin-top: -5px;\n  border-width: 5px 0 5px 5px;\n  border-left-color: #000;\n}\n.tooltip.bottom .tooltip-arrow {\n  top: 0;\n  left: 50%;\n  margin-left: -5px;\n  border-width: 0 5px 5px;\n  border-bottom-color: #000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n  top: 0;\n  right: 5px;\n  margin-top: -5px;\n  border-width: 0 5px 5px;\n  border-bottom-color: #000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n  top: 0;\n  left: 5px;\n  margin-top: -5px;\n  border-width: 0 5px 5px;\n  border-bottom-color: #000;\n}\n.tooltip-inner {\n  max-width: 200px;\n  padding: 3px 8px;\n  color: #fff;\n  text-align: center;\n  background-color: #000;\n  border-radius: 4px;\n}\n.tooltip-arrow {\n  position: absolute;\n  width: 0;\n  height: 0;\n  border-color: transparent;\n  border-style: solid;\n}\n.popover {\n  position: absolute;\n  top: 0;\n  left: 0;\n  z-index: 1060;\n  display: none;\n  max-width: 276px;\n  padding: 1px;\n  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1.42857143;\n  line-break: auto;\n  text-align: left;\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  word-wrap: normal;\n  white-space: normal;\n  font-size: 14px;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid #ccc;\n  border: 1px solid rgba(0, 0, 0, 0.2);\n  border-radius: 6px;\n  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n}\n.popover.top {\n  margin-top: -10px;\n}\n.popover.right {\n  margin-left: 10px;\n}\n.popover.bottom {\n  margin-top: 10px;\n}\n.popover.left {\n  margin-left: -10px;\n}\n.popover > .arrow {\n  border-width: 11px;\n}\n.popover > .arrow,\n.popover > .arrow:after {\n  position: absolute;\n  display: block;\n  width: 0;\n  height: 0;\n  border-color: transparent;\n  border-style: solid;\n}\n.popover > .arrow:after {\n  content: \"\";\n  border-width: 10px;\n}\n.popover.top > .arrow {\n  bottom: -11px;\n  left: 50%;\n  margin-left: -11px;\n  border-top-color: #999999;\n  border-top-color: rgba(0, 0, 0, 0.25);\n  border-bottom-width: 0;\n}\n.popover.top > .arrow:after {\n  bottom: 1px;\n  margin-left: -10px;\n  content: \" \";\n  border-top-color: #fff;\n  border-bottom-width: 0;\n}\n.popover.right > .arrow {\n  top: 50%;\n  left: -11px;\n  margin-top: -11px;\n  border-right-color: #999999;\n  border-right-color: rgba(0, 0, 0, 0.25);\n  border-left-width: 0;\n}\n.popover.right > .arrow:after {\n  bottom: -10px;\n  left: 1px;\n  content: \" \";\n  border-right-color: #fff;\n  border-left-width: 0;\n}\n.popover.bottom > .arrow {\n  top: -11px;\n  left: 50%;\n  margin-left: -11px;\n  border-top-width: 0;\n  border-bottom-color: #999999;\n  border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n.popover.bottom > .arrow:after {\n  top: 1px;\n  margin-left: -10px;\n  content: \" \";\n  border-top-width: 0;\n  border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n  top: 50%;\n  right: -11px;\n  margin-top: -11px;\n  border-right-width: 0;\n  border-left-color: #999999;\n  border-left-color: rgba(0, 0, 0, 0.25);\n}\n.popover.left > .arrow:after {\n  right: 1px;\n  bottom: -10px;\n  content: \" \";\n  border-right-width: 0;\n  border-left-color: #fff;\n}\n.popover-title {\n  padding: 8px 14px;\n  margin: 0;\n  font-size: 14px;\n  background-color: #f7f7f7;\n  border-bottom: 1px solid #ebebeb;\n  border-radius: 5px 5px 0 0;\n}\n.popover-content {\n  padding: 9px 14px;\n}\n.carousel {\n  position: relative;\n}\n.carousel-inner {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n}\n.carousel-inner > .item {\n  position: relative;\n  display: none;\n  -webkit-transition: 0.6s ease-in-out left;\n  -o-transition: 0.6s ease-in-out left;\n  transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n  line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n  .carousel-inner > .item {\n    -webkit-transition: -webkit-transform 0.6s ease-in-out;\n    -moz-transition: -moz-transform 0.6s ease-in-out;\n    -o-transition: -o-transform 0.6s ease-in-out;\n    transition: transform 0.6s ease-in-out;\n    -webkit-backface-visibility: hidden;\n    -moz-backface-visibility: hidden;\n    backface-visibility: hidden;\n    -webkit-perspective: 1000px;\n    -moz-perspective: 1000px;\n    perspective: 1000px;\n  }\n  .carousel-inner > .item.next,\n  .carousel-inner > .item.active.right {\n    -webkit-transform: translate3d(100%, 0, 0);\n    transform: translate3d(100%, 0, 0);\n    left: 0;\n  }\n  .carousel-inner > .item.prev,\n  .carousel-inner > .item.active.left {\n    -webkit-transform: translate3d(-100%, 0, 0);\n    transform: translate3d(-100%, 0, 0);\n    left: 0;\n  }\n  .carousel-inner > .item.next.left,\n  .carousel-inner > .item.prev.right,\n  .carousel-inner > .item.active {\n    -webkit-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n    left: 0;\n  }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n  display: block;\n}\n.carousel-inner > .active {\n  left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n  position: absolute;\n  top: 0;\n  width: 100%;\n}\n.carousel-inner > .next {\n  left: 100%;\n}\n.carousel-inner > .prev {\n  left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n  left: 0;\n}\n.carousel-inner > .active.left {\n  left: -100%;\n}\n.carousel-inner > .active.right {\n  left: 100%;\n}\n.carousel-control {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  width: 15%;\n  font-size: 20px;\n  color: #fff;\n  text-align: center;\n  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n  background-color: rgba(0, 0, 0, 0);\n  filter: alpha(opacity=50);\n  opacity: 0.5;\n}\n.carousel-control.left {\n  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n  background-repeat: repeat-x;\n}\n.carousel-control.right {\n  right: 0;\n  left: auto;\n  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n  background-repeat: repeat-x;\n}\n.carousel-control:hover,\n.carousel-control:focus {\n  color: #fff;\n  text-decoration: none;\n  outline: 0;\n  filter: alpha(opacity=90);\n  opacity: 0.9;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n  position: absolute;\n  top: 50%;\n  z-index: 5;\n  display: inline-block;\n  margin-top: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n  left: 50%;\n  margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n  right: 50%;\n  margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n  width: 20px;\n  height: 20px;\n  font-family: serif;\n  line-height: 1;\n}\n.carousel-control .icon-prev:before {\n  content: \"\\2039\";\n}\n.carousel-control .icon-next:before {\n  content: \"\\203a\";\n}\n.carousel-indicators {\n  position: absolute;\n  bottom: 10px;\n  left: 50%;\n  z-index: 15;\n  width: 60%;\n  padding-left: 0;\n  margin-left: -30%;\n  text-align: center;\n  list-style: none;\n}\n.carousel-indicators li {\n  display: inline-block;\n  width: 10px;\n  height: 10px;\n  margin: 1px;\n  text-indent: -999px;\n  cursor: pointer;\n  background-color: #000 \\9;\n  background-color: rgba(0, 0, 0, 0);\n  border: 1px solid #fff;\n  border-radius: 10px;\n}\n.carousel-indicators .active {\n  width: 12px;\n  height: 12px;\n  margin: 0;\n  background-color: #fff;\n}\n.carousel-caption {\n  position: absolute;\n  right: 15%;\n  bottom: 20px;\n  left: 15%;\n  z-index: 10;\n  padding-top: 20px;\n  padding-bottom: 20px;\n  color: #fff;\n  text-align: center;\n  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-caption .btn {\n  text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n  .carousel-control .glyphicon-chevron-left,\n  .carousel-control .glyphicon-chevron-right,\n  .carousel-control .icon-prev,\n  .carousel-control .icon-next {\n    width: 30px;\n    height: 30px;\n    margin-top: -10px;\n    font-size: 30px;\n  }\n  .carousel-control .glyphicon-chevron-left,\n  .carousel-control .icon-prev {\n    margin-left: -10px;\n  }\n  .carousel-control .glyphicon-chevron-right,\n  .carousel-control .icon-next {\n    margin-right: -10px;\n  }\n  .carousel-caption {\n    right: 20%;\n    left: 20%;\n    padding-bottom: 30px;\n  }\n  .carousel-indicators {\n    bottom: 20px;\n  }\n}\n.clearfix:before,\n.clearfix:after,\n.dl-horizontal dd:before,\n.dl-horizontal dd:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after,\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after,\n.btn-toolbar:before,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:before,\n.btn-group-vertical > .btn-group:after,\n.nav:before,\n.nav:after,\n.navbar:before,\n.navbar:after,\n.navbar-header:before,\n.navbar-header:after,\n.navbar-collapse:before,\n.navbar-collapse:after,\n.pager:before,\n.pager:after,\n.panel-body:before,\n.panel-body:after,\n.modal-header:before,\n.modal-header:after,\n.modal-footer:before,\n.modal-footer:after {\n  display: table;\n  content: \" \";\n}\n.clearfix:after,\n.dl-horizontal dd:after,\n.container:after,\n.container-fluid:after,\n.row:after,\n.form-horizontal .form-group:after,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:after,\n.nav:after,\n.navbar:after,\n.navbar-header:after,\n.navbar-collapse:after,\n.pager:after,\n.panel-body:after,\n.modal-header:after,\n.modal-footer:after {\n  clear: both;\n}\n.center-block {\n  display: block;\n  margin-right: auto;\n  margin-left: auto;\n}\n.pull-right {\n  float: right !important;\n}\n.pull-left {\n  float: left !important;\n}\n.hide {\n  display: none !important;\n}\n.show {\n  display: block !important;\n}\n.invisible {\n  visibility: hidden;\n}\n.text-hide {\n  font: 0/0 a;\n  color: transparent;\n  text-shadow: none;\n  background-color: transparent;\n  border: 0;\n}\n.hidden {\n  display: none !important;\n}\n.affix {\n  position: fixed;\n}\n@-ms-viewport {\n  width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n  display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n  display: none !important;\n}\n@media (max-width: 767px) {\n  .visible-xs {\n    display: block !important;\n  }\n  table.visible-xs {\n    display: table !important;\n  }\n  tr.visible-xs {\n    display: table-row !important;\n  }\n  th.visible-xs,\n  td.visible-xs {\n    display: table-cell !important;\n  }\n}\n@media (max-width: 767px) {\n  .visible-xs-block {\n    display: block !important;\n  }\n}\n@media (max-width: 767px) {\n  .visible-xs-inline {\n    display: inline !important;\n  }\n}\n@media (max-width: 767px) {\n  .visible-xs-inline-block {\n    display: inline-block !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .visible-sm {\n    display: block !important;\n  }\n  table.visible-sm {\n    display: table !important;\n  }\n  tr.visible-sm {\n    display: table-row !important;\n  }\n  th.visible-sm,\n  td.visible-sm {\n    display: table-cell !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .visible-sm-block {\n    display: block !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .visible-sm-inline {\n    display: inline !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .visible-sm-inline-block {\n    display: inline-block !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .visible-md {\n    display: block !important;\n  }\n  table.visible-md {\n    display: table !important;\n  }\n  tr.visible-md {\n    display: table-row !important;\n  }\n  th.visible-md,\n  td.visible-md {\n    display: table-cell !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .visible-md-block {\n    display: block !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .visible-md-inline {\n    display: inline !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .visible-md-inline-block {\n    display: inline-block !important;\n  }\n}\n@media (min-width: 1200px) {\n  .visible-lg {\n    display: block !important;\n  }\n  table.visible-lg {\n    display: table !important;\n  }\n  tr.visible-lg {\n    display: table-row !important;\n  }\n  th.visible-lg,\n  td.visible-lg {\n    display: table-cell !important;\n  }\n}\n@media (min-width: 1200px) {\n  .visible-lg-block {\n    display: block !important;\n  }\n}\n@media (min-width: 1200px) {\n  .visible-lg-inline {\n    display: inline !important;\n  }\n}\n@media (min-width: 1200px) {\n  .visible-lg-inline-block {\n    display: inline-block !important;\n  }\n}\n@media (max-width: 767px) {\n  .hidden-xs {\n    display: none !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .hidden-sm {\n    display: none !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .hidden-md {\n    display: none !important;\n  }\n}\n@media (min-width: 1200px) {\n  .hidden-lg {\n    display: none !important;\n  }\n}\n.visible-print {\n  display: none !important;\n}\n@media print {\n  .visible-print {\n    display: block !important;\n  }\n  table.visible-print {\n    display: table !important;\n  }\n  tr.visible-print {\n    display: table-row !important;\n  }\n  th.visible-print,\n  td.visible-print {\n    display: table-cell !important;\n  }\n}\n.visible-print-block {\n  display: none !important;\n}\n@media print {\n  .visible-print-block {\n    display: block !important;\n  }\n}\n.visible-print-inline {\n  display: none !important;\n}\n@media print {\n  .visible-print-inline {\n    display: inline !important;\n  }\n}\n.visible-print-inline-block {\n  display: none !important;\n}\n@media print {\n  .visible-print-inline-block {\n    display: inline-block !important;\n  }\n}\n@media print {\n  .hidden-print {\n    display: none !important;\n  }\n}\n/*# sourceMappingURL=bootstrap.css.map */","// stylelint-disable\n\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\n\n//\n// 1. Set default font family to sans-serif.\n// 2. Prevent iOS and IE text size adjust after device orientation change,\n//    without disabling user zoom.\n//\n\nhtml {\n  font-family: sans-serif; // 1\n  -ms-text-size-adjust: 100%; // 2\n  -webkit-text-size-adjust: 100%; // 2\n}\n\n//\n// Remove default margin.\n//\n\nbody {\n  margin: 0;\n}\n\n// HTML5 display definitions\n// ==========================================================================\n\n//\n// Correct `block` display not defined for any HTML5 element in IE 8/9.\n// Correct `block` display not defined for `details` or `summary` in IE 10/11\n// and Firefox.\n// Correct `block` display not defined for `main` in IE 11.\n//\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n  display: block;\n}\n\n//\n// 1. Correct `inline-block` display not defined in IE 8/9.\n// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n//\n\naudio,\ncanvas,\nprogress,\nvideo {\n  display: inline-block; // 1\n  vertical-align: baseline; // 2\n}\n\n//\n// Prevent modern browsers from displaying `audio` without controls.\n// Remove excess height in iOS 5 devices.\n//\n\naudio:not([controls]) {\n  display: none;\n  height: 0;\n}\n\n//\n// Address `[hidden]` styling not present in IE 8/9/10.\n// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.\n//\n\n[hidden],\ntemplate {\n  display: none;\n}\n\n// Links\n// ==========================================================================\n\n//\n// Remove the gray background color from active links in IE 10.\n//\n\na {\n  background-color: transparent;\n}\n\n//\n// Improve readability of focused elements when they are also in an\n// active/hover state.\n//\n\na:active,\na:hover {\n  outline: 0;\n}\n\n// Text-level semantics\n// ==========================================================================\n\n//\n// 1. Remove the bottom border in Chrome 57- and Firefox 39-.\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n//\n\nabbr[title] {\n  border-bottom: none; // 1\n  text-decoration: underline; // 2\n  text-decoration: underline dotted; // 2\n}\n\n//\n// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n//\n\nb,\nstrong {\n  font-weight: bold;\n}\n\n//\n// Address styling not present in Safari and Chrome.\n//\n\ndfn {\n  font-style: italic;\n}\n\n//\n// Address variable `h1` font-size and margin within `section` and `article`\n// contexts in Firefox 4+, Safari, and Chrome.\n//\n\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0;\n}\n\n//\n// Address styling not present in IE 8/9.\n//\n\nmark {\n  background: #ff0;\n  color: #000;\n}\n\n//\n// Address inconsistent and variable font size in all browsers.\n//\n\nsmall {\n  font-size: 80%;\n}\n\n//\n// Prevent `sub` and `sup` affecting `line-height` in all browsers.\n//\n\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\n\nsup {\n  top: -0.5em;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\n// Embedded content\n// ==========================================================================\n\n//\n// Remove border when inside `a` element in IE 8/9/10.\n//\n\nimg {\n  border: 0;\n}\n\n//\n// Correct overflow not hidden in IE 9/10/11.\n//\n\nsvg:not(:root) {\n  overflow: hidden;\n}\n\n// Grouping content\n// ==========================================================================\n\n//\n// Address margin not present in IE 8/9 and Safari.\n//\n\nfigure {\n  margin: 1em 40px;\n}\n\n//\n// Address differences between Firefox and other browsers.\n//\n\nhr {\n  box-sizing: content-box;\n  height: 0;\n}\n\n//\n// Contain overflow in all browsers.\n//\n\npre {\n  overflow: auto;\n}\n\n//\n// Address odd `em`-unit font size rendering in all browsers.\n//\n\ncode,\nkbd,\npre,\nsamp {\n  font-family: monospace, monospace;\n  font-size: 1em;\n}\n\n// Forms\n// ==========================================================================\n\n//\n// Known limitation: by default, Chrome and Safari on OS X allow very limited\n// styling of `select`, unless a `border` property is set.\n//\n\n//\n// 1. Correct color not being inherited.\n//    Known issue: affects color of disabled elements.\n// 2. Correct font properties not being inherited.\n// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n//\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  color: inherit; // 1\n  font: inherit; // 2\n  margin: 0; // 3\n}\n\n//\n// Address `overflow` set to `hidden` in IE 8/9/10/11.\n//\n\nbutton {\n  overflow: visible;\n}\n\n//\n// Address inconsistent `text-transform` inheritance for `button` and `select`.\n// All other form control elements do not inherit `text-transform` values.\n// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n// Correct `select` style inheritance in Firefox.\n//\n\nbutton,\nselect {\n  text-transform: none;\n}\n\n//\n// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n//    and `video` controls.\n// 2. Correct inability to style clickable `input` types in iOS.\n// 3. Improve usability and consistency of cursor style between image-type\n//    `input` and others.\n//\n\nbutton,\nhtml input[type=\"button\"], // 1\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n  -webkit-appearance: button; // 2\n  cursor: pointer; // 3\n}\n\n//\n// Re-set default cursor for disabled elements.\n//\n\nbutton[disabled],\nhtml input[disabled] {\n  cursor: default;\n}\n\n//\n// Remove inner padding and border in Firefox 4+.\n//\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n  border: 0;\n  padding: 0;\n}\n\n//\n// Address Firefox 4+ setting `line-height` on `input` using `!important` in\n// the UA stylesheet.\n//\n\ninput {\n  line-height: normal;\n}\n\n//\n// It's recommended that you don't attempt to style these elements.\n// Firefox's implementation doesn't respect box-sizing, padding, or width.\n//\n// 1. Address box sizing set to `content-box` in IE 8/9/10.\n// 2. Remove excess padding in IE 8/9/10.\n//\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n  box-sizing: border-box; // 1\n  padding: 0; // 2\n}\n\n//\n// Fix the cursor style for Chrome's increment/decrement buttons. For certain\n// `font-size` values of the `input`, it causes the cursor style of the\n// decrement button to change from `default` to `text`.\n//\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto;\n}\n\n//\n// 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n// 2. Address `box-sizing` set to `border-box` in Safari and Chrome.\n//\n\ninput[type=\"search\"] {\n  -webkit-appearance: textfield; // 1\n  box-sizing: content-box; //2\n}\n\n//\n// Remove inner padding and search cancel button in Safari and Chrome on OS X.\n// Safari (but not Chrome) clips the cancel button when the search input has\n// padding (and `textfield` appearance).\n//\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n//\n// Define consistent border, margin, and padding.\n//\n\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em;\n}\n\n//\n// 1. Correct `color` not being inherited in IE 8/9/10/11.\n// 2. Remove padding so people aren't caught out if they zero out fieldsets.\n//\n\nlegend {\n  border: 0; // 1\n  padding: 0; // 2\n}\n\n//\n// Remove default vertical scrollbar in IE 8/9/10/11.\n//\n\ntextarea {\n  overflow: auto;\n}\n\n//\n// Don't inherit the `font-weight` (applied by a rule above).\n// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n//\n\noptgroup {\n  font-weight: bold;\n}\n\n// Tables\n// ==========================================================================\n\n//\n// Remove most spacing between table cells.\n//\n\ntable {\n  border-collapse: collapse;\n  border-spacing: 0;\n}\n\ntd,\nth {\n  padding: 0;\n}\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type\n\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request: h5bp.com/r\n// ==========================================================================\n\n@media print {\n  *,\n  *:before,\n  *:after {\n    color: #000 !important; // Black prints faster: h5bp.com/s\n    text-shadow: none !important;\n    background: transparent !important;\n    box-shadow: none !important;\n  }\n\n  a,\n  a:visited {\n    text-decoration: underline;\n  }\n\n  a[href]:after {\n    content: \" (\" attr(href) \")\";\n  }\n\n  abbr[title]:after {\n    content: \" (\" attr(title) \")\";\n  }\n\n  // Don't show links that are fragment identifiers,\n  // or use the `javascript:` pseudo protocol\n  a[href^=\"#\"]:after,\n  a[href^=\"javascript:\"]:after {\n    content: \"\";\n  }\n\n  pre,\n  blockquote {\n    border: 1px solid #999;\n    page-break-inside: avoid;\n  }\n\n  thead {\n    display: table-header-group; // h5bp.com/t\n  }\n\n  tr,\n  img {\n    page-break-inside: avoid;\n  }\n\n  img {\n    max-width: 100% !important;\n  }\n\n  p,\n  h2,\n  h3 {\n    orphans: 3;\n    widows: 3;\n  }\n\n  h2,\n  h3 {\n    page-break-after: avoid;\n  }\n\n  // Bootstrap specific changes start\n\n  // Bootstrap components\n  .navbar {\n    display: none;\n  }\n  .btn,\n  .dropup > .btn {\n    > .caret {\n      border-top-color: #000 !important;\n    }\n  }\n  .label {\n    border: 1px solid #000;\n  }\n\n  .table {\n    border-collapse: collapse !important;\n\n    td,\n    th {\n      background-color: #fff !important;\n    }\n  }\n  .table-bordered {\n    th,\n    td {\n      border: 1px solid #ddd !important;\n    }\n  }\n}\n","// stylelint-disable value-list-comma-newline-after, value-list-comma-space-after, indentation, declaration-colon-newline-after, font-family-no-missing-generic-family-keyword\n\n//\n// Glyphicons for Bootstrap\n//\n// Since icons are fonts, they can be placed anywhere text is placed and are\n// thus automatically sized to match the surrounding child. To use, create an\n// inline element with the appropriate classes, like so:\n//\n// <a href=\"#\"><span class=\"glyphicon glyphicon-star\"></span> Star</a>\n\n// Import the fonts\n@font-face {\n  font-family: \"Glyphicons Halflings\";\n  src: url(\"@{icon-font-path}@{icon-font-name}.eot\");\n  src: url(\"@{icon-font-path}@{icon-font-name}.eot?#iefix\") format(\"embedded-opentype\"),\n       url(\"@{icon-font-path}@{icon-font-name}.woff2\") format(\"woff2\"),\n       url(\"@{icon-font-path}@{icon-font-name}.woff\") format(\"woff\"),\n       url(\"@{icon-font-path}@{icon-font-name}.ttf\") format(\"truetype\"),\n       url(\"@{icon-font-path}@{icon-font-name}.svg#@{icon-font-svg-id}\") format(\"svg\");\n}\n\n// Catchall baseclass\n.glyphicon {\n  position: relative;\n  top: 1px;\n  display: inline-block;\n  font-family: \"Glyphicons Halflings\";\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n\n// Individual icons\n.glyphicon-asterisk               { &:before { content: \"\\002a\"; } }\n.glyphicon-plus                   { &:before { content: \"\\002b\"; } }\n.glyphicon-euro,\n.glyphicon-eur                    { &:before { content: \"\\20ac\"; } }\n.glyphicon-minus                  { &:before { content: \"\\2212\"; } }\n.glyphicon-cloud                  { &:before { content: \"\\2601\"; } }\n.glyphicon-envelope               { &:before { content: \"\\2709\"; } }\n.glyphicon-pencil                 { &:before { content: \"\\270f\"; } }\n.glyphicon-glass                  { &:before { content: \"\\e001\"; } }\n.glyphicon-music                  { &:before { content: \"\\e002\"; } }\n.glyphicon-search                 { &:before { content: \"\\e003\"; } }\n.glyphicon-heart                  { &:before { content: \"\\e005\"; } }\n.glyphicon-star                   { &:before { content: \"\\e006\"; } }\n.glyphicon-star-empty             { &:before { content: \"\\e007\"; } }\n.glyphicon-user                   { &:before { content: \"\\e008\"; } }\n.glyphicon-film                   { &:before { content: \"\\e009\"; } }\n.glyphicon-th-large               { &:before { content: \"\\e010\"; } }\n.glyphicon-th                     { &:before { content: \"\\e011\"; } }\n.glyphicon-th-list                { &:before { content: \"\\e012\"; } }\n.glyphicon-ok                     { &:before { content: \"\\e013\"; } }\n.glyphicon-remove                 { &:before { content: \"\\e014\"; } }\n.glyphicon-zoom-in                { &:before { content: \"\\e015\"; } }\n.glyphicon-zoom-out               { &:before { content: \"\\e016\"; } }\n.glyphicon-off                    { &:before { content: \"\\e017\"; } }\n.glyphicon-signal                 { &:before { content: \"\\e018\"; } }\n.glyphicon-cog                    { &:before { content: \"\\e019\"; } }\n.glyphicon-trash                  { &:before { content: \"\\e020\"; } }\n.glyphicon-home                   { &:before { content: \"\\e021\"; } }\n.glyphicon-file                   { &:before { content: \"\\e022\"; } }\n.glyphicon-time                   { &:before { content: \"\\e023\"; } }\n.glyphicon-road                   { &:before { content: \"\\e024\"; } }\n.glyphicon-download-alt           { &:before { content: \"\\e025\"; } }\n.glyphicon-download               { &:before { content: \"\\e026\"; } }\n.glyphicon-upload                 { &:before { content: \"\\e027\"; } }\n.glyphicon-inbox                  { &:before { content: \"\\e028\"; } }\n.glyphicon-play-circle            { &:before { content: \"\\e029\"; } }\n.glyphicon-repeat                 { &:before { content: \"\\e030\"; } }\n.glyphicon-refresh                { &:before { content: \"\\e031\"; } }\n.glyphicon-list-alt               { &:before { content: \"\\e032\"; } }\n.glyphicon-lock                   { &:before { content: \"\\e033\"; } }\n.glyphicon-flag                   { &:before { content: \"\\e034\"; } }\n.glyphicon-headphones             { &:before { content: \"\\e035\"; } }\n.glyphicon-volume-off             { &:before { content: \"\\e036\"; } }\n.glyphicon-volume-down            { &:before { content: \"\\e037\"; } }\n.glyphicon-volume-up              { &:before { content: \"\\e038\"; } }\n.glyphicon-qrcode                 { &:before { content: \"\\e039\"; } }\n.glyphicon-barcode                { &:before { content: \"\\e040\"; } }\n.glyphicon-tag                    { &:before { content: \"\\e041\"; } }\n.glyphicon-tags                   { &:before { content: \"\\e042\"; } }\n.glyphicon-book                   { &:before { content: \"\\e043\"; } }\n.glyphicon-bookmark               { &:before { content: \"\\e044\"; } }\n.glyphicon-print                  { &:before { content: \"\\e045\"; } }\n.glyphicon-camera                 { &:before { content: \"\\e046\"; } }\n.glyphicon-font                   { &:before { content: \"\\e047\"; } }\n.glyphicon-bold                   { &:before { content: \"\\e048\"; } }\n.glyphicon-italic                 { &:before { content: \"\\e049\"; } }\n.glyphicon-text-height            { &:before { content: \"\\e050\"; } }\n.glyphicon-text-width             { &:before { content: \"\\e051\"; } }\n.glyphicon-align-left             { &:before { content: \"\\e052\"; } }\n.glyphicon-align-center           { &:before { content: \"\\e053\"; } }\n.glyphicon-align-right            { &:before { content: \"\\e054\"; } }\n.glyphicon-align-justify          { &:before { content: \"\\e055\"; } }\n.glyphicon-list                   { &:before { content: \"\\e056\"; } }\n.glyphicon-indent-left            { &:before { content: \"\\e057\"; } }\n.glyphicon-indent-right           { &:before { content: \"\\e058\"; } }\n.glyphicon-facetime-video         { &:before { content: \"\\e059\"; } }\n.glyphicon-picture                { &:before { content: \"\\e060\"; } }\n.glyphicon-map-marker             { &:before { content: \"\\e062\"; } }\n.glyphicon-adjust                 { &:before { content: \"\\e063\"; } }\n.glyphicon-tint                   { &:before { content: \"\\e064\"; } }\n.glyphicon-edit                   { &:before { content: \"\\e065\"; } }\n.glyphicon-share                  { &:before { content: \"\\e066\"; } }\n.glyphicon-check                  { &:before { content: \"\\e067\"; } }\n.glyphicon-move                   { &:before { content: \"\\e068\"; } }\n.glyphicon-step-backward          { &:before { content: \"\\e069\"; } }\n.glyphicon-fast-backward          { &:before { content: \"\\e070\"; } }\n.glyphicon-backward               { &:before { content: \"\\e071\"; } }\n.glyphicon-play                   { &:before { content: \"\\e072\"; } }\n.glyphicon-pause                  { &:before { content: \"\\e073\"; } }\n.glyphicon-stop                   { &:before { content: \"\\e074\"; } }\n.glyphicon-forward                { &:before { content: \"\\e075\"; } }\n.glyphicon-fast-forward           { &:before { content: \"\\e076\"; } }\n.glyphicon-step-forward           { &:before { content: \"\\e077\"; } }\n.glyphicon-eject                  { &:before { content: \"\\e078\"; } }\n.glyphicon-chevron-left           { &:before { content: \"\\e079\"; } }\n.glyphicon-chevron-right          { &:before { content: \"\\e080\"; } }\n.glyphicon-plus-sign              { &:before { content: \"\\e081\"; } }\n.glyphicon-minus-sign             { &:before { content: \"\\e082\"; } }\n.glyphicon-remove-sign            { &:before { content: \"\\e083\"; } }\n.glyphicon-ok-sign                { &:before { content: \"\\e084\"; } }\n.glyphicon-question-sign          { &:before { content: \"\\e085\"; } }\n.glyphicon-info-sign              { &:before { content: \"\\e086\"; } }\n.glyphicon-screenshot             { &:before { content: \"\\e087\"; } }\n.glyphicon-remove-circle          { &:before { content: \"\\e088\"; } }\n.glyphicon-ok-circle              { &:before { content: \"\\e089\"; } }\n.glyphicon-ban-circle             { &:before { content: \"\\e090\"; } }\n.glyphicon-arrow-left             { &:before { content: \"\\e091\"; } }\n.glyphicon-arrow-right            { &:before { content: \"\\e092\"; } }\n.glyphicon-arrow-up               { &:before { content: \"\\e093\"; } }\n.glyphicon-arrow-down             { &:before { content: \"\\e094\"; } }\n.glyphicon-share-alt              { &:before { content: \"\\e095\"; } }\n.glyphicon-resize-full            { &:before { content: \"\\e096\"; } }\n.glyphicon-resize-small           { &:before { content: \"\\e097\"; } }\n.glyphicon-exclamation-sign       { &:before { content: \"\\e101\"; } }\n.glyphicon-gift                   { &:before { content: \"\\e102\"; } }\n.glyphicon-leaf                   { &:before { content: \"\\e103\"; } }\n.glyphicon-fire                   { &:before { content: \"\\e104\"; } }\n.glyphicon-eye-open               { &:before { content: \"\\e105\"; } }\n.glyphicon-eye-close              { &:before { content: \"\\e106\"; } }\n.glyphicon-warning-sign           { &:before { content: \"\\e107\"; } }\n.glyphicon-plane                  { &:before { content: \"\\e108\"; } }\n.glyphicon-calendar               { &:before { content: \"\\e109\"; } }\n.glyphicon-random                 { &:before { content: \"\\e110\"; } }\n.glyphicon-comment                { &:before { content: \"\\e111\"; } }\n.glyphicon-magnet                 { &:before { content: \"\\e112\"; } }\n.glyphicon-chevron-up             { &:before { content: \"\\e113\"; } }\n.glyphicon-chevron-down           { &:before { content: \"\\e114\"; } }\n.glyphicon-retweet                { &:before { content: \"\\e115\"; } }\n.glyphicon-shopping-cart          { &:before { content: \"\\e116\"; } }\n.glyphicon-folder-close           { &:before { content: \"\\e117\"; } }\n.glyphicon-folder-open            { &:before { content: \"\\e118\"; } }\n.glyphicon-resize-vertical        { &:before { content: \"\\e119\"; } }\n.glyphicon-resize-horizontal      { &:before { content: \"\\e120\"; } }\n.glyphicon-hdd                    { &:before { content: \"\\e121\"; } }\n.glyphicon-bullhorn               { &:before { content: \"\\e122\"; } }\n.glyphicon-bell                   { &:before { content: \"\\e123\"; } }\n.glyphicon-certificate            { &:before { content: \"\\e124\"; } }\n.glyphicon-thumbs-up              { &:before { content: \"\\e125\"; } }\n.glyphicon-thumbs-down            { &:before { content: \"\\e126\"; } }\n.glyphicon-hand-right             { &:before { content: \"\\e127\"; } }\n.glyphicon-hand-left              { &:before { content: \"\\e128\"; } }\n.glyphicon-hand-up                { &:before { content: \"\\e129\"; } }\n.glyphicon-hand-down              { &:before { content: \"\\e130\"; } }\n.glyphicon-circle-arrow-right     { &:before { content: \"\\e131\"; } }\n.glyphicon-circle-arrow-left      { &:before { content: \"\\e132\"; } }\n.glyphicon-circle-arrow-up        { &:before { content: \"\\e133\"; } }\n.glyphicon-circle-arrow-down      { &:before { content: \"\\e134\"; } }\n.glyphicon-globe                  { &:before { content: \"\\e135\"; } }\n.glyphicon-wrench                 { &:before { content: \"\\e136\"; } }\n.glyphicon-tasks                  { &:before { content: \"\\e137\"; } }\n.glyphicon-filter                 { &:before { content: \"\\e138\"; } }\n.glyphicon-briefcase              { &:before { content: \"\\e139\"; } }\n.glyphicon-fullscreen             { &:before { content: \"\\e140\"; } }\n.glyphicon-dashboard              { &:before { content: \"\\e141\"; } }\n.glyphicon-paperclip              { &:before { content: \"\\e142\"; } }\n.glyphicon-heart-empty            { &:before { content: \"\\e143\"; } }\n.glyphicon-link                   { &:before { content: \"\\e144\"; } }\n.glyphicon-phone                  { &:before { content: \"\\e145\"; } }\n.glyphicon-pushpin                { &:before { content: \"\\e146\"; } }\n.glyphicon-usd                    { &:before { content: \"\\e148\"; } }\n.glyphicon-gbp                    { &:before { content: \"\\e149\"; } }\n.glyphicon-sort                   { &:before { content: \"\\e150\"; } }\n.glyphicon-sort-by-alphabet       { &:before { content: \"\\e151\"; } }\n.glyphicon-sort-by-alphabet-alt   { &:before { content: \"\\e152\"; } }\n.glyphicon-sort-by-order          { &:before { content: \"\\e153\"; } }\n.glyphicon-sort-by-order-alt      { &:before { content: \"\\e154\"; } }\n.glyphicon-sort-by-attributes     { &:before { content: \"\\e155\"; } }\n.glyphicon-sort-by-attributes-alt { &:before { content: \"\\e156\"; } }\n.glyphicon-unchecked              { &:before { content: \"\\e157\"; } }\n.glyphicon-expand                 { &:before { content: \"\\e158\"; } }\n.glyphicon-collapse-down          { &:before { content: \"\\e159\"; } }\n.glyphicon-collapse-up            { &:before { content: \"\\e160\"; } }\n.glyphicon-log-in                 { &:before { content: \"\\e161\"; } }\n.glyphicon-flash                  { &:before { content: \"\\e162\"; } }\n.glyphicon-log-out                { &:before { content: \"\\e163\"; } }\n.glyphicon-new-window             { &:before { content: \"\\e164\"; } }\n.glyphicon-record                 { &:before { content: \"\\e165\"; } }\n.glyphicon-save                   { &:before { content: \"\\e166\"; } }\n.glyphicon-open                   { &:before { content: \"\\e167\"; } }\n.glyphicon-saved                  { &:before { content: \"\\e168\"; } }\n.glyphicon-import                 { &:before { content: \"\\e169\"; } }\n.glyphicon-export                 { &:before { content: \"\\e170\"; } }\n.glyphicon-send                   { &:before { content: \"\\e171\"; } }\n.glyphicon-floppy-disk            { &:before { content: \"\\e172\"; } }\n.glyphicon-floppy-saved           { &:before { content: \"\\e173\"; } }\n.glyphicon-floppy-remove          { &:before { content: \"\\e174\"; } }\n.glyphicon-floppy-save            { &:before { content: \"\\e175\"; } }\n.glyphicon-floppy-open            { &:before { content: \"\\e176\"; } }\n.glyphicon-credit-card            { &:before { content: \"\\e177\"; } }\n.glyphicon-transfer               { &:before { content: \"\\e178\"; } }\n.glyphicon-cutlery                { &:before { content: \"\\e179\"; } }\n.glyphicon-header                 { &:before { content: \"\\e180\"; } }\n.glyphicon-compressed             { &:before { content: \"\\e181\"; } }\n.glyphicon-earphone               { &:before { content: \"\\e182\"; } }\n.glyphicon-phone-alt              { &:before { content: \"\\e183\"; } }\n.glyphicon-tower                  { &:before { content: \"\\e184\"; } }\n.glyphicon-stats                  { &:before { content: \"\\e185\"; } }\n.glyphicon-sd-video               { &:before { content: \"\\e186\"; } }\n.glyphicon-hd-video               { &:before { content: \"\\e187\"; } }\n.glyphicon-subtitles              { &:before { content: \"\\e188\"; } }\n.glyphicon-sound-stereo           { &:before { content: \"\\e189\"; } }\n.glyphicon-sound-dolby            { &:before { content: \"\\e190\"; } }\n.glyphicon-sound-5-1              { &:before { content: \"\\e191\"; } }\n.glyphicon-sound-6-1              { &:before { content: \"\\e192\"; } }\n.glyphicon-sound-7-1              { &:before { content: \"\\e193\"; } }\n.glyphicon-copyright-mark         { &:before { content: \"\\e194\"; } }\n.glyphicon-registration-mark      { &:before { content: \"\\e195\"; } }\n.glyphicon-cloud-download         { &:before { content: \"\\e197\"; } }\n.glyphicon-cloud-upload           { &:before { content: \"\\e198\"; } }\n.glyphicon-tree-conifer           { &:before { content: \"\\e199\"; } }\n.glyphicon-tree-deciduous         { &:before { content: \"\\e200\"; } }\n.glyphicon-cd                     { &:before { content: \"\\e201\"; } }\n.glyphicon-save-file              { &:before { content: \"\\e202\"; } }\n.glyphicon-open-file              { &:before { content: \"\\e203\"; } }\n.glyphicon-level-up               { &:before { content: \"\\e204\"; } }\n.glyphicon-copy                   { &:before { content: \"\\e205\"; } }\n.glyphicon-paste                  { &:before { content: \"\\e206\"; } }\n// The following 2 Glyphicons are omitted for the time being because\n// they currently use Unicode codepoints that are outside the\n// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle\n// non-BMP codepoints in CSS string escapes, and thus can't display these two icons.\n// Notably, the bug affects some older versions of the Android Browser.\n// More info: https://github.com/twbs/bootstrap/issues/10106\n// .glyphicon-door                   { &:before { content: \"\\1f6aa\"; } }\n// .glyphicon-key                    { &:before { content: \"\\1f511\"; } }\n.glyphicon-alert                  { &:before { content: \"\\e209\"; } }\n.glyphicon-equalizer              { &:before { content: \"\\e210\"; } }\n.glyphicon-king                   { &:before { content: \"\\e211\"; } }\n.glyphicon-queen                  { &:before { content: \"\\e212\"; } }\n.glyphicon-pawn                   { &:before { content: \"\\e213\"; } }\n.glyphicon-bishop                 { &:before { content: \"\\e214\"; } }\n.glyphicon-knight                 { &:before { content: \"\\e215\"; } }\n.glyphicon-baby-formula           { &:before { content: \"\\e216\"; } }\n.glyphicon-tent                   { &:before { content: \"\\26fa\"; } }\n.glyphicon-blackboard             { &:before { content: \"\\e218\"; } }\n.glyphicon-bed                    { &:before { content: \"\\e219\"; } }\n.glyphicon-apple                  { &:before { content: \"\\f8ff\"; } }\n.glyphicon-erase                  { &:before { content: \"\\e221\"; } }\n.glyphicon-hourglass              { &:before { content: \"\\231b\"; } }\n.glyphicon-lamp                   { &:before { content: \"\\e223\"; } }\n.glyphicon-duplicate              { &:before { content: \"\\e224\"; } }\n.glyphicon-piggy-bank             { &:before { content: \"\\e225\"; } }\n.glyphicon-scissors               { &:before { content: \"\\e226\"; } }\n.glyphicon-bitcoin                { &:before { content: \"\\e227\"; } }\n.glyphicon-btc                    { &:before { content: \"\\e227\"; } }\n.glyphicon-xbt                    { &:before { content: \"\\e227\"; } }\n.glyphicon-yen                    { &:before { content: \"\\00a5\"; } }\n.glyphicon-jpy                    { &:before { content: \"\\00a5\"; } }\n.glyphicon-ruble                  { &:before { content: \"\\20bd\"; } }\n.glyphicon-rub                    { &:before { content: \"\\20bd\"; } }\n.glyphicon-scale                  { &:before { content: \"\\e230\"; } }\n.glyphicon-ice-lolly              { &:before { content: \"\\e231\"; } }\n.glyphicon-ice-lolly-tasted       { &:before { content: \"\\e232\"; } }\n.glyphicon-education              { &:before { content: \"\\e233\"; } }\n.glyphicon-option-horizontal      { &:before { content: \"\\e234\"; } }\n.glyphicon-option-vertical        { &:before { content: \"\\e235\"; } }\n.glyphicon-menu-hamburger         { &:before { content: \"\\e236\"; } }\n.glyphicon-modal-window           { &:before { content: \"\\e237\"; } }\n.glyphicon-oil                    { &:before { content: \"\\e238\"; } }\n.glyphicon-grain                  { &:before { content: \"\\e239\"; } }\n.glyphicon-sunglasses             { &:before { content: \"\\e240\"; } }\n.glyphicon-text-size              { &:before { content: \"\\e241\"; } }\n.glyphicon-text-color             { &:before { content: \"\\e242\"; } }\n.glyphicon-text-background        { &:before { content: \"\\e243\"; } }\n.glyphicon-object-align-top       { &:before { content: \"\\e244\"; } }\n.glyphicon-object-align-bottom    { &:before { content: \"\\e245\"; } }\n.glyphicon-object-align-horizontal{ &:before { content: \"\\e246\"; } }\n.glyphicon-object-align-left      { &:before { content: \"\\e247\"; } }\n.glyphicon-object-align-vertical  { &:before { content: \"\\e248\"; } }\n.glyphicon-object-align-right     { &:before { content: \"\\e249\"; } }\n.glyphicon-triangle-right         { &:before { content: \"\\e250\"; } }\n.glyphicon-triangle-left          { &:before { content: \"\\e251\"; } }\n.glyphicon-triangle-bottom        { &:before { content: \"\\e252\"; } }\n.glyphicon-triangle-top           { &:before { content: \"\\e253\"; } }\n.glyphicon-console                { &:before { content: \"\\e254\"; } }\n.glyphicon-superscript            { &:before { content: \"\\e255\"; } }\n.glyphicon-subscript              { &:before { content: \"\\e256\"; } }\n.glyphicon-menu-left              { &:before { content: \"\\e257\"; } }\n.glyphicon-menu-right             { &:before { content: \"\\e258\"; } }\n.glyphicon-menu-down              { &:before { content: \"\\e259\"; } }\n.glyphicon-menu-up                { &:before { content: \"\\e260\"; } }\n","//\n// Scaffolding\n// --------------------------------------------------\n\n\n// Reset the box-sizing\n//\n// Heads up! This reset may cause conflicts with some third-party widgets.\n// For recommendations on resolving such conflicts, see\n// https://getbootstrap.com/docs/3.4/getting-started/#third-box-sizing\n* {\n  .box-sizing(border-box);\n}\n*:before,\n*:after {\n  .box-sizing(border-box);\n}\n\n\n// Body reset\n\nhtml {\n  font-size: 10px;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nbody {\n  font-family: @font-family-base;\n  font-size: @font-size-base;\n  line-height: @line-height-base;\n  color: @text-color;\n  background-color: @body-bg;\n}\n\n// Reset fonts for relevant elements\ninput,\nbutton,\nselect,\ntextarea {\n  font-family: inherit;\n  font-size: inherit;\n  line-height: inherit;\n}\n\n\n// Links\n\na {\n  color: @link-color;\n  text-decoration: none;\n\n  &:hover,\n  &:focus {\n    color: @link-hover-color;\n    text-decoration: @link-hover-decoration;\n  }\n\n  &:focus {\n    .tab-focus();\n  }\n}\n\n\n// Figures\n//\n// We reset this here because previously Normalize had no `figure` margins. This\n// ensures we don't break anyone's use of the element.\n\nfigure {\n  margin: 0;\n}\n\n\n// Images\n\nimg {\n  vertical-align: middle;\n}\n\n// Responsive images (ensure images don't scale beyond their parents)\n.img-responsive {\n  .img-responsive();\n}\n\n// Rounded corners\n.img-rounded {\n  border-radius: @border-radius-large;\n}\n\n// Image thumbnails\n//\n// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.\n.img-thumbnail {\n  padding: @thumbnail-padding;\n  line-height: @line-height-base;\n  background-color: @thumbnail-bg;\n  border: 1px solid @thumbnail-border;\n  border-radius: @thumbnail-border-radius;\n  .transition(all .2s ease-in-out);\n\n  // Keep them at most 100% wide\n  .img-responsive(inline-block);\n}\n\n// Perfect circle\n.img-circle {\n  border-radius: 50%; // set radius in percents\n}\n\n\n// Horizontal rules\n\nhr {\n  margin-top: @line-height-computed;\n  margin-bottom: @line-height-computed;\n  border: 0;\n  border-top: 1px solid @hr-border;\n}\n\n\n// Only display content to screen readers\n//\n// See: https://a11yproject.com/posts/how-to-hide-content\n\n.sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n// Credit: HTML5 Boilerplate\n\n.sr-only-focusable {\n  &:active,\n  &:focus {\n    position: static;\n    width: auto;\n    height: auto;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n  }\n}\n\n\n// iOS \"clickable elements\" fix for role=\"button\"\n//\n// Fixes \"clickability\" issue (and more generally, the firing of events such as focus as well)\n// for traditionally non-focusable elements with role=\"button\"\n// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n[role=\"button\"] {\n  cursor: pointer;\n}\n","// stylelint-disable indentation, property-no-vendor-prefix, selector-no-vendor-prefix\n\n// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n  -webkit-animation: @animation;\n       -o-animation: @animation;\n          animation: @animation;\n}\n.animation-name(@name) {\n  -webkit-animation-name: @name;\n          animation-name: @name;\n}\n.animation-duration(@duration) {\n  -webkit-animation-duration: @duration;\n          animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n  -webkit-animation-timing-function: @timing-function;\n          animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n  -webkit-animation-delay: @delay;\n          animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n  -webkit-animation-iteration-count: @iteration-count;\n          animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n  -webkit-animation-direction: @direction;\n          animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n  -webkit-animation-fill-mode: @fill-mode;\n          animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n  -webkit-backface-visibility: @visibility;\n     -moz-backface-visibility: @visibility;\n          backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n  -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n          box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n  -webkit-box-sizing: @boxmodel;\n     -moz-box-sizing: @boxmodel;\n          box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n  -webkit-column-count: @column-count;\n     -moz-column-count: @column-count;\n          column-count: @column-count;\n  -webkit-column-gap: @column-gap;\n     -moz-column-gap: @column-gap;\n          column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n  -webkit-hyphens: @mode;\n     -moz-hyphens: @mode;\n      -ms-hyphens: @mode; // IE10+\n       -o-hyphens: @mode;\n          hyphens: @mode;\n  word-wrap: break-word;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n  // Firefox\n  &::-moz-placeholder {\n    color: @color;\n    opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n  }\n  &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n  &::-webkit-input-placeholder  { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n  -webkit-transform: scale(@ratio);\n      -ms-transform: scale(@ratio); // IE9 only\n       -o-transform: scale(@ratio);\n          transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n  -webkit-transform: scale(@ratioX, @ratioY);\n      -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n       -o-transform: scale(@ratioX, @ratioY);\n          transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n  -webkit-transform: scaleX(@ratio);\n      -ms-transform: scaleX(@ratio); // IE9 only\n       -o-transform: scaleX(@ratio);\n          transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n  -webkit-transform: scaleY(@ratio);\n      -ms-transform: scaleY(@ratio); // IE9 only\n       -o-transform: scaleY(@ratio);\n          transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n  -webkit-transform: skewX(@x) skewY(@y);\n      -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n       -o-transform: skewX(@x) skewY(@y);\n          transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n  -webkit-transform: translate(@x, @y);\n      -ms-transform: translate(@x, @y); // IE9 only\n       -o-transform: translate(@x, @y);\n          transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n  -webkit-transform: translate3d(@x, @y, @z);\n          transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n  -webkit-transform: rotate(@degrees);\n      -ms-transform: rotate(@degrees); // IE9 only\n       -o-transform: rotate(@degrees);\n          transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n  -webkit-transform: rotateX(@degrees);\n      -ms-transform: rotateX(@degrees); // IE9 only\n       -o-transform: rotateX(@degrees);\n          transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n  -webkit-transform: rotateY(@degrees);\n      -ms-transform: rotateY(@degrees); // IE9 only\n       -o-transform: rotateY(@degrees);\n          transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n  -webkit-perspective: @perspective;\n     -moz-perspective: @perspective;\n          perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n  -webkit-perspective-origin: @perspective;\n     -moz-perspective-origin: @perspective;\n          perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n  -webkit-transform-origin: @origin;\n     -moz-transform-origin: @origin;\n      -ms-transform-origin: @origin; // IE9 only\n          transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n  -webkit-transition: @transition;\n       -o-transition: @transition;\n          transition: @transition;\n}\n.transition-property(@transition-property) {\n  -webkit-transition-property: @transition-property;\n          transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n  -webkit-transition-delay: @transition-delay;\n          transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n  -webkit-transition-duration: @transition-duration;\n          transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n  -webkit-transition-timing-function: @timing-function;\n          transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n  -webkit-transition: -webkit-transform @transition;\n     -moz-transition: -moz-transform @transition;\n       -o-transition: -o-transform @transition;\n          transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n  -webkit-user-select: @select;\n     -moz-user-select: @select;\n      -ms-user-select: @select; // IE10+\n          user-select: @select;\n}\n","// WebKit-style focus\n\n.tab-focus() {\n  // WebKit-specific. Other browsers will keep their default outline style.\n  // (Initially tried to also force default via `outline: initial`,\n  // but that seems to erroneously remove the outline in Firefox altogether.)\n  outline: 5px auto -webkit-focus-ring-color;\n  outline-offset: -2px;\n}\n","// stylelint-disable media-feature-name-no-vendor-prefix, media-feature-parentheses-space-inside, media-feature-name-no-unknown, indentation, at-rule-name-space-after\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n.img-responsive(@display: block) {\n  display: @display;\n  max-width: 100%; // Part 1: Set a maximum relative to the parent\n  height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size. Note that the\n// spelling of `min--moz-device-pixel-ratio` is intentional.\n.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {\n  background-image: url(\"@{file-1x}\");\n\n  @media\n  only screen and (-webkit-min-device-pixel-ratio: 2),\n  only screen and ( min--moz-device-pixel-ratio: 2),\n  only screen and ( -o-min-device-pixel-ratio: 2/1),\n  only screen and ( min-device-pixel-ratio: 2),\n  only screen and ( min-resolution: 192dpi),\n  only screen and ( min-resolution: 2dppx) {\n    background-image: url(\"@{file-2x}\");\n    background-size: @width-1x @height-1x;\n  }\n}\n","// stylelint-disable selector-list-comma-newline-after, selector-no-qualifying-type\n\n//\n// Typography\n// --------------------------------------------------\n\n\n// Headings\n// -------------------------\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n  font-family: @headings-font-family;\n  font-weight: @headings-font-weight;\n  line-height: @headings-line-height;\n  color: @headings-color;\n\n  small,\n  .small {\n    font-weight: 400;\n    line-height: 1;\n    color: @headings-small-color;\n  }\n}\n\nh1, .h1,\nh2, .h2,\nh3, .h3 {\n  margin-top: @line-height-computed;\n  margin-bottom: (@line-height-computed / 2);\n\n  small,\n  .small {\n    font-size: 65%;\n  }\n}\nh4, .h4,\nh5, .h5,\nh6, .h6 {\n  margin-top: (@line-height-computed / 2);\n  margin-bottom: (@line-height-computed / 2);\n\n  small,\n  .small {\n    font-size: 75%;\n  }\n}\n\nh1, .h1 { font-size: @font-size-h1; }\nh2, .h2 { font-size: @font-size-h2; }\nh3, .h3 { font-size: @font-size-h3; }\nh4, .h4 { font-size: @font-size-h4; }\nh5, .h5 { font-size: @font-size-h5; }\nh6, .h6 { font-size: @font-size-h6; }\n\n\n// Body text\n// -------------------------\n\np {\n  margin: 0 0 (@line-height-computed / 2);\n}\n\n.lead {\n  margin-bottom: @line-height-computed;\n  font-size: floor((@font-size-base * 1.15));\n  font-weight: 300;\n  line-height: 1.4;\n\n  @media (min-width: @screen-sm-min) {\n    font-size: (@font-size-base * 1.5);\n  }\n}\n\n\n// Emphasis & misc\n// -------------------------\n\n// Ex: (12px small font / 14px base font) * 100% = about 85%\nsmall,\n.small {\n  font-size: floor((100% * @font-size-small / @font-size-base));\n}\n\nmark,\n.mark {\n  padding: .2em;\n  background-color: @state-warning-bg;\n}\n\n// Alignment\n.text-left           { text-align: left; }\n.text-right          { text-align: right; }\n.text-center         { text-align: center; }\n.text-justify        { text-align: justify; }\n.text-nowrap         { white-space: nowrap; }\n\n// Transformation\n.text-lowercase      { text-transform: lowercase; }\n.text-uppercase      { text-transform: uppercase; }\n.text-capitalize     { text-transform: capitalize; }\n\n// Contextual colors\n.text-muted {\n  color: @text-muted;\n}\n.text-primary {\n  .text-emphasis-variant(@brand-primary);\n}\n.text-success {\n  .text-emphasis-variant(@state-success-text);\n}\n.text-info {\n  .text-emphasis-variant(@state-info-text);\n}\n.text-warning {\n  .text-emphasis-variant(@state-warning-text);\n}\n.text-danger {\n  .text-emphasis-variant(@state-danger-text);\n}\n\n// Contextual backgrounds\n// For now we'll leave these alongside the text classes until v4 when we can\n// safely shift things around (per SemVer rules).\n.bg-primary {\n  // Given the contrast here, this is the only class to have its color inverted\n  // automatically.\n  color: #fff;\n  .bg-variant(@brand-primary);\n}\n.bg-success {\n  .bg-variant(@state-success-bg);\n}\n.bg-info {\n  .bg-variant(@state-info-bg);\n}\n.bg-warning {\n  .bg-variant(@state-warning-bg);\n}\n.bg-danger {\n  .bg-variant(@state-danger-bg);\n}\n\n\n// Page header\n// -------------------------\n\n.page-header {\n  padding-bottom: ((@line-height-computed / 2) - 1);\n  margin: (@line-height-computed * 2) 0 @line-height-computed;\n  border-bottom: 1px solid @page-header-border-color;\n}\n\n\n// Lists\n// -------------------------\n\n// Unordered and Ordered lists\nul,\nol {\n  margin-top: 0;\n  margin-bottom: (@line-height-computed / 2);\n  ul,\n  ol {\n    margin-bottom: 0;\n  }\n}\n\n// List options\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n.list-unstyled {\n  padding-left: 0;\n  list-style: none;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n  .list-unstyled();\n  margin-left: -5px;\n\n  > li {\n    display: inline-block;\n    padding-right: 5px;\n    padding-left: 5px;\n  }\n}\n\n// Description Lists\ndl {\n  margin-top: 0; // Remove browser default\n  margin-bottom: @line-height-computed;\n}\ndt,\ndd {\n  line-height: @line-height-base;\n}\ndt {\n  font-weight: 700;\n}\ndd {\n  margin-left: 0; // Undo browser default\n}\n\n// Horizontal description lists\n//\n// Defaults to being stacked without any of the below styles applied, until the\n// grid breakpoint is reached (default of ~768px).\n\n.dl-horizontal {\n  dd {\n    &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present\n  }\n\n  @media (min-width: @dl-horizontal-breakpoint) {\n    dt {\n      float: left;\n      width: (@dl-horizontal-offset - 20);\n      clear: left;\n      text-align: right;\n      .text-overflow();\n    }\n    dd {\n      margin-left: @dl-horizontal-offset;\n    }\n  }\n}\n\n\n// Misc\n// -------------------------\n\n// Abbreviations and acronyms\n// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257\nabbr[title],\nabbr[data-original-title] {\n  cursor: help;\n}\n\n.initialism {\n  font-size: 90%;\n  .text-uppercase();\n}\n\n// Blockquotes\nblockquote {\n  padding: (@line-height-computed / 2) @line-height-computed;\n  margin: 0 0 @line-height-computed;\n  font-size: @blockquote-font-size;\n  border-left: 5px solid @blockquote-border-color;\n\n  p,\n  ul,\n  ol {\n    &:last-child {\n      margin-bottom: 0;\n    }\n  }\n\n  // Note: Deprecated small and .small as of v3.1.0\n  // Context: https://github.com/twbs/bootstrap/issues/11660\n  footer,\n  small,\n  .small {\n    display: block;\n    font-size: 80%; // back to default font-size\n    line-height: @line-height-base;\n    color: @blockquote-small-color;\n\n    &:before {\n      content: \"\\2014 \\00A0\"; // em dash, nbsp\n    }\n  }\n}\n\n// Opposite alignment of blockquote\n//\n// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0.\n.blockquote-reverse,\nblockquote.pull-right {\n  padding-right: 15px;\n  padding-left: 0;\n  text-align: right;\n  border-right: 5px solid @blockquote-border-color;\n  border-left: 0;\n\n  // Account for citation\n  footer,\n  small,\n  .small {\n    &:before { content: \"\"; }\n    &:after {\n      content: \"\\00A0 \\2014\"; // nbsp, em dash\n    }\n  }\n}\n\n// Addresses\naddress {\n  margin-bottom: @line-height-computed;\n  font-style: normal;\n  line-height: @line-height-base;\n}\n","// Typography\n\n.text-emphasis-variant(@color) {\n  color: @color;\n  a&:hover,\n  a&:focus {\n    color: darken(@color, 10%);\n  }\n}\n","// Contextual backgrounds\n\n.bg-variant(@color) {\n  background-color: @color;\n  a&:hover,\n  a&:focus {\n    background-color: darken(@color, 10%);\n  }\n}\n","// Text overflow\n// Requires inline-block or block for proper styling\n\n.text-overflow() {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n","//\n// Code (inline and block)\n// --------------------------------------------------\n\n\n// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n  font-family: @font-family-monospace;\n}\n\n// Inline code\ncode {\n  padding: 2px 4px;\n  font-size: 90%;\n  color: @code-color;\n  background-color: @code-bg;\n  border-radius: @border-radius-base;\n}\n\n// User input typically entered via keyboard\nkbd {\n  padding: 2px 4px;\n  font-size: 90%;\n  color: @kbd-color;\n  background-color: @kbd-bg;\n  border-radius: @border-radius-small;\n  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);\n\n  kbd {\n    padding: 0;\n    font-size: 100%;\n    font-weight: 700;\n    box-shadow: none;\n  }\n}\n\n// Blocks of code\npre {\n  display: block;\n  padding: ((@line-height-computed - 1) / 2);\n  margin: 0 0 (@line-height-computed / 2);\n  font-size: (@font-size-base - 1); // 14px to 13px\n  line-height: @line-height-base;\n  color: @pre-color;\n  word-break: break-all;\n  word-wrap: break-word;\n  background-color: @pre-bg;\n  border: 1px solid @pre-border-color;\n  border-radius: @border-radius-base;\n\n  // Account for some code outputs that place code tags in pre tags\n  code {\n    padding: 0;\n    font-size: inherit;\n    color: inherit;\n    white-space: pre-wrap;\n    background-color: transparent;\n    border-radius: 0;\n  }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n  max-height: @pre-scrollable-max-height;\n  overflow-y: scroll;\n}\n","//\n// Grid system\n// --------------------------------------------------\n\n\n// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n.container {\n  .container-fixed();\n\n  @media (min-width: @screen-sm-min) {\n    width: @container-sm;\n  }\n  @media (min-width: @screen-md-min) {\n    width: @container-md;\n  }\n  @media (min-width: @screen-lg-min) {\n    width: @container-lg;\n  }\n}\n\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but without any defined\n// width for fluid, full width layouts.\n\n.container-fluid {\n  .container-fixed();\n}\n\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n.row {\n  .make-row();\n}\n\n.row-no-gutters {\n  margin-right: 0;\n  margin-left: 0;\n\n  [class*=\"col-\"] {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n.make-grid-columns();\n\n\n// Extra small grid\n//\n// Columns, offsets, pushes, and pulls for extra small devices like\n// smartphones.\n\n.make-grid(xs);\n\n\n// Small grid\n//\n// Columns, offsets, pushes, and pulls for the small device range, from phones\n// to tablets.\n\n@media (min-width: @screen-sm-min) {\n  .make-grid(sm);\n}\n\n\n// Medium grid\n//\n// Columns, offsets, pushes, and pulls for the desktop device range.\n\n@media (min-width: @screen-md-min) {\n  .make-grid(md);\n}\n\n\n// Large grid\n//\n// Columns, offsets, pushes, and pulls for the large desktop device range.\n\n@media (min-width: @screen-lg-min) {\n  .make-grid(lg);\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n// Centered container element\n.container-fixed(@gutter: @grid-gutter-width) {\n  padding-right: ceil((@gutter / 2));\n  padding-left: floor((@gutter / 2));\n  margin-right: auto;\n  margin-left: auto;\n  &:extend(.clearfix all);\n}\n\n// Creates a wrapper for a series of columns\n.make-row(@gutter: @grid-gutter-width) {\n  margin-right: floor((@gutter / -2));\n  margin-left: ceil((@gutter / -2));\n  &:extend(.clearfix all);\n}\n\n// Generate the extra small columns\n.make-xs-column(@columns; @gutter: @grid-gutter-width) {\n  position: relative;\n  float: left;\n  width: percentage((@columns / @grid-columns));\n  min-height: 1px;\n  padding-right: (@gutter / 2);\n  padding-left: (@gutter / 2);\n}\n.make-xs-column-offset(@columns) {\n  margin-left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-push(@columns) {\n  left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-pull(@columns) {\n  right: percentage((@columns / @grid-columns));\n}\n\n// Generate the small columns\n.make-sm-column(@columns; @gutter: @grid-gutter-width) {\n  position: relative;\n  min-height: 1px;\n  padding-right: (@gutter / 2);\n  padding-left: (@gutter / 2);\n\n  @media (min-width: @screen-sm-min) {\n    float: left;\n    width: percentage((@columns / @grid-columns));\n  }\n}\n.make-sm-column-offset(@columns) {\n  @media (min-width: @screen-sm-min) {\n    margin-left: percentage((@columns / @grid-columns));\n  }\n}\n.make-sm-column-push(@columns) {\n  @media (min-width: @screen-sm-min) {\n    left: percentage((@columns / @grid-columns));\n  }\n}\n.make-sm-column-pull(@columns) {\n  @media (min-width: @screen-sm-min) {\n    right: percentage((@columns / @grid-columns));\n  }\n}\n\n// Generate the medium columns\n.make-md-column(@columns; @gutter: @grid-gutter-width) {\n  position: relative;\n  min-height: 1px;\n  padding-right: (@gutter / 2);\n  padding-left: (@gutter / 2);\n\n  @media (min-width: @screen-md-min) {\n    float: left;\n    width: percentage((@columns / @grid-columns));\n  }\n}\n.make-md-column-offset(@columns) {\n  @media (min-width: @screen-md-min) {\n    margin-left: percentage((@columns / @grid-columns));\n  }\n}\n.make-md-column-push(@columns) {\n  @media (min-width: @screen-md-min) {\n    left: percentage((@columns / @grid-columns));\n  }\n}\n.make-md-column-pull(@columns) {\n  @media (min-width: @screen-md-min) {\n    right: percentage((@columns / @grid-columns));\n  }\n}\n\n// Generate the large columns\n.make-lg-column(@columns; @gutter: @grid-gutter-width) {\n  position: relative;\n  min-height: 1px;\n  padding-right: (@gutter / 2);\n  padding-left: (@gutter / 2);\n\n  @media (min-width: @screen-lg-min) {\n    float: left;\n    width: percentage((@columns / @grid-columns));\n  }\n}\n.make-lg-column-offset(@columns) {\n  @media (min-width: @screen-lg-min) {\n    margin-left: percentage((@columns / @grid-columns));\n  }\n}\n.make-lg-column-push(@columns) {\n  @media (min-width: @screen-lg-min) {\n    left: percentage((@columns / @grid-columns));\n  }\n}\n.make-lg-column-pull(@columns) {\n  @media (min-width: @screen-lg-min) {\n    right: percentage((@columns / @grid-columns));\n  }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `@grid-columns`.\n\n.make-grid-columns() {\n  // Common styles for all sizes of grid columns, widths 1-12\n  .col(@index) { // initial\n    @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n    .col((@index + 1), @item);\n  }\n  .col(@index, @list) when (@index =< @grid-columns) { // general; \"=<\" isn't a typo\n    @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n    .col((@index + 1), ~\"@{list}, @{item}\");\n  }\n  .col(@index, @list) when (@index > @grid-columns) { // terminal\n    @{list} {\n      position: relative;\n      // Prevent columns from collapsing when empty\n      min-height: 1px;\n      // Inner gutter via padding\n      padding-right: floor((@grid-gutter-width / 2));\n      padding-left: ceil((@grid-gutter-width / 2));\n    }\n  }\n  .col(1); // kickstart it\n}\n\n.float-grid-columns(@class) {\n  .col(@index) { // initial\n    @item: ~\".col-@{class}-@{index}\";\n    .col((@index + 1), @item);\n  }\n  .col(@index, @list) when (@index =< @grid-columns) { // general\n    @item: ~\".col-@{class}-@{index}\";\n    .col((@index + 1), ~\"@{list}, @{item}\");\n  }\n  .col(@index, @list) when (@index > @grid-columns) { // terminal\n    @{list} {\n      float: left;\n    }\n  }\n  .col(1); // kickstart it\n}\n\n.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {\n  .col-@{class}-@{index} {\n    width: percentage((@index / @grid-columns));\n  }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index > 0) {\n  .col-@{class}-push-@{index} {\n    left: percentage((@index / @grid-columns));\n  }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index = 0) {\n  .col-@{class}-push-0 {\n    left: auto;\n  }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index > 0) {\n  .col-@{class}-pull-@{index} {\n    right: percentage((@index / @grid-columns));\n  }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index = 0) {\n  .col-@{class}-pull-0 {\n    right: auto;\n  }\n}\n.calc-grid-column(@index, @class, @type) when (@type = offset) {\n  .col-@{class}-offset-@{index} {\n    margin-left: percentage((@index / @grid-columns));\n  }\n}\n\n// Basic looping in LESS\n.loop-grid-columns(@index, @class, @type) when (@index >= 0) {\n  .calc-grid-column(@index, @class, @type);\n  // next iteration\n  .loop-grid-columns((@index - 1), @class, @type);\n}\n\n// Create grid for specific class\n.make-grid(@class) {\n  .float-grid-columns(@class);\n  .loop-grid-columns(@grid-columns, @class, width);\n  .loop-grid-columns(@grid-columns, @class, pull);\n  .loop-grid-columns(@grid-columns, @class, push);\n  .loop-grid-columns(@grid-columns, @class, offset);\n}\n","// stylelint-disable selector-max-type, selector-max-compound-selectors, selector-no-qualifying-type\n\n//\n// Tables\n// --------------------------------------------------\n\n\ntable {\n  background-color: @table-bg;\n\n  // Table cell sizing\n  //\n  // Reset default table behavior\n\n  col[class*=\"col-\"] {\n    position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n    display: table-column;\n    float: none;\n  }\n\n  td,\n  th {\n    &[class*=\"col-\"] {\n      position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n      display: table-cell;\n      float: none;\n    }\n  }\n}\n\ncaption {\n  padding-top: @table-cell-padding;\n  padding-bottom: @table-cell-padding;\n  color: @text-muted;\n  text-align: left;\n}\n\nth {\n  text-align: left;\n}\n\n\n// Baseline styles\n\n.table {\n  width: 100%;\n  max-width: 100%;\n  margin-bottom: @line-height-computed;\n  // Cells\n  > thead,\n  > tbody,\n  > tfoot {\n    > tr {\n      > th,\n      > td {\n        padding: @table-cell-padding;\n        line-height: @line-height-base;\n        vertical-align: top;\n        border-top: 1px solid @table-border-color;\n      }\n    }\n  }\n  // Bottom align for column headings\n  > thead > tr > th {\n    vertical-align: bottom;\n    border-bottom: 2px solid @table-border-color;\n  }\n  // Remove top border from thead by default\n  > caption + thead,\n  > colgroup + thead,\n  > thead:first-child {\n    > tr:first-child {\n      > th,\n      > td {\n        border-top: 0;\n      }\n    }\n  }\n  // Account for multiple tbody instances\n  > tbody + tbody {\n    border-top: 2px solid @table-border-color;\n  }\n\n  // Nesting\n  .table {\n    background-color: @body-bg;\n  }\n}\n\n\n// Condensed table w/ half padding\n\n.table-condensed {\n  > thead,\n  > tbody,\n  > tfoot {\n    > tr {\n      > th,\n      > td {\n        padding: @table-condensed-cell-padding;\n      }\n    }\n  }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n  border: 1px solid @table-border-color;\n  > thead,\n  > tbody,\n  > tfoot {\n    > tr {\n      > th,\n      > td {\n        border: 1px solid @table-border-color;\n      }\n    }\n  }\n  > thead > tr {\n    > th,\n    > td {\n      border-bottom-width: 2px;\n    }\n  }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n  > tbody > tr:nth-of-type(odd) {\n    background-color: @table-bg-accent;\n  }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n  > tbody > tr:hover {\n    background-color: @table-bg-hover;\n  }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n// Generate the contextual variants\n.table-row-variant(active; @table-bg-active);\n.table-row-variant(success; @state-success-bg);\n.table-row-variant(info; @state-info-bg);\n.table-row-variant(warning; @state-warning-bg);\n.table-row-variant(danger; @state-danger-bg);\n\n\n// Responsive tables\n//\n// Wrap your tables in `.table-responsive` and we'll make them mobile friendly\n// by enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n.table-responsive {\n  min-height: .01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837)\n  overflow-x: auto;\n\n  @media screen and (max-width: @screen-xs-max) {\n    width: 100%;\n    margin-bottom: (@line-height-computed * .75);\n    overflow-y: hidden;\n    -ms-overflow-style: -ms-autohiding-scrollbar;\n    border: 1px solid @table-border-color;\n\n    // Tighten up spacing\n    > .table {\n      margin-bottom: 0;\n\n      // Ensure the content doesn't wrap\n      > thead,\n      > tbody,\n      > tfoot {\n        > tr {\n          > th,\n          > td {\n            white-space: nowrap;\n          }\n        }\n      }\n    }\n\n    // Special overrides for the bordered tables\n    > .table-bordered {\n      border: 0;\n\n      // Nuke the appropriate borders so that the parent can handle them\n      > thead,\n      > tbody,\n      > tfoot {\n        > tr {\n          > th:first-child,\n          > td:first-child {\n            border-left: 0;\n          }\n          > th:last-child,\n          > td:last-child {\n            border-right: 0;\n          }\n        }\n      }\n\n      // Only nuke the last row's bottom-border in `tbody` and `tfoot` since\n      // chances are there will be only one `tr` in a `thead` and that would\n      // remove the border altogether.\n      > tbody,\n      > tfoot {\n        > tr:last-child {\n          > th,\n          > td {\n            border-bottom: 0;\n          }\n        }\n      }\n\n    }\n  }\n}\n","// Tables\n\n.table-row-variant(@state; @background) {\n  // Exact selectors below required to override `.table-striped` and prevent\n  // inheritance to nested tables.\n  .table > thead > tr,\n  .table > tbody > tr,\n  .table > tfoot > tr {\n    > td.@{state},\n    > th.@{state},\n    &.@{state} > td,\n    &.@{state} > th {\n      background-color: @background;\n    }\n  }\n\n  // Hover states for `.table-hover`\n  // Note: this is not available for cells or rows within `thead` or `tfoot`.\n  .table-hover > tbody > tr {\n    > td.@{state}:hover,\n    > th.@{state}:hover,\n    &.@{state}:hover > td,\n    &:hover > .@{state},\n    &.@{state}:hover > th {\n      background-color: darken(@background, 5%);\n    }\n  }\n}\n","// stylelint-disable selector-no-qualifying-type, property-no-vendor-prefix, media-feature-name-no-vendor-prefix\n\n//\n// Forms\n// --------------------------------------------------\n\n\n// Normalize non-controls\n//\n// Restyle and baseline non-control form elements.\n\nfieldset {\n  // Chrome and Firefox set a `min-width: min-content;` on fieldsets,\n  // so we reset that to ensure it behaves more like a standard block element.\n  // See https://github.com/twbs/bootstrap/issues/12359.\n  min-width: 0;\n  padding: 0;\n  margin: 0;\n  border: 0;\n}\n\nlegend {\n  display: block;\n  width: 100%;\n  padding: 0;\n  margin-bottom: @line-height-computed;\n  font-size: (@font-size-base * 1.5);\n  line-height: inherit;\n  color: @legend-color;\n  border: 0;\n  border-bottom: 1px solid @legend-border-color;\n}\n\nlabel {\n  display: inline-block;\n  max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141)\n  margin-bottom: 5px;\n  font-weight: 700;\n}\n\n\n// Normalize form controls\n//\n// While most of our form styles require extra classes, some basic normalization\n// is required to ensure optimum display with or without those classes to better\n// address browser inconsistencies.\n\ninput[type=\"search\"] {\n  // Override content-box in Normalize (* isn't specific enough)\n  .box-sizing(border-box);\n\n  // Search inputs in iOS\n  //\n  // This overrides the extra rounded corners on search inputs in iOS so that our\n  // `.form-control` class can properly style them. Note that this cannot simply\n  // be added to `.form-control` as it's not specific enough. For details, see\n  // https://github.com/twbs/bootstrap/issues/11586.\n  -webkit-appearance: none;\n  appearance: none;\n}\n\n// Position radios and checkboxes better\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n  margin: 4px 0 0;\n  margin-top: 1px \\9; // IE8-9\n  line-height: normal;\n\n  // Apply same disabled cursor tweak as for inputs\n  // Some special care is needed because <label>s don't inherit their parent's `cursor`.\n  //\n  // Note: Neither radios nor checkboxes can be readonly.\n  &[disabled],\n  &.disabled,\n  fieldset[disabled] & {\n    cursor: @cursor-disabled;\n  }\n}\n\ninput[type=\"file\"] {\n  display: block;\n}\n\n// Make range inputs behave like textual form controls\ninput[type=\"range\"] {\n  display: block;\n  width: 100%;\n}\n\n// Make multiple select elements height not fixed\nselect[multiple],\nselect[size] {\n  height: auto;\n}\n\n// Focus for file, radio, and checkbox\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n  .tab-focus();\n}\n\n// Adjust output element\noutput {\n  display: block;\n  padding-top: (@padding-base-vertical + 1);\n  font-size: @font-size-base;\n  line-height: @line-height-base;\n  color: @input-color;\n}\n\n\n// Common form controls\n//\n// Shared size and type resets for form controls. Apply `.form-control` to any\n// of the following form controls:\n//\n// select\n// textarea\n// input[type=\"text\"]\n// input[type=\"password\"]\n// input[type=\"datetime\"]\n// input[type=\"datetime-local\"]\n// input[type=\"date\"]\n// input[type=\"month\"]\n// input[type=\"time\"]\n// input[type=\"week\"]\n// input[type=\"number\"]\n// input[type=\"email\"]\n// input[type=\"url\"]\n// input[type=\"search\"]\n// input[type=\"tel\"]\n// input[type=\"color\"]\n\n.form-control {\n  display: block;\n  width: 100%;\n  height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border)\n  padding: @padding-base-vertical @padding-base-horizontal;\n  font-size: @font-size-base;\n  line-height: @line-height-base;\n  color: @input-color;\n  background-color: @input-bg;\n  background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n  border: 1px solid @input-border;\n  border-radius: @input-border-radius; // Note: This has no effect on <select>s in some browsers, due to the limited stylability of <select>s in CSS.\n  .box-shadow(inset 0 1px 1px rgba(0, 0, 0, .075));\n  .transition(~\"border-color ease-in-out .15s, box-shadow ease-in-out .15s\");\n\n  // Customize the `:focus` state to imitate native WebKit styles.\n  .form-control-focus();\n\n  // Placeholder\n  .placeholder();\n\n  // Unstyle the caret on `<select>`s in IE10+.\n  &::-ms-expand {\n    background-color: transparent;\n    border: 0;\n  }\n\n  // Disabled and read-only inputs\n  //\n  // HTML5 says that controls under a fieldset > legend:first-child won't be\n  // disabled if the fieldset is disabled. Due to implementation difficulty, we\n  // don't honor that edge case; we style them as disabled anyway.\n  &[disabled],\n  &[readonly],\n  fieldset[disabled] & {\n    background-color: @input-bg-disabled;\n    opacity: 1; // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655\n  }\n\n  &[disabled],\n  fieldset[disabled] & {\n    cursor: @cursor-disabled;\n  }\n\n  // Reset height for `textarea`s\n  textarea& {\n    height: auto;\n  }\n}\n\n\n// Special styles for iOS temporal inputs\n//\n// In Mobile Safari, setting `display: block` on temporal inputs causes the\n// text within the input to become vertically misaligned. As a workaround, we\n// set a pixel line-height that matches the given height of the input, but only\n// for Safari. See https://bugs.webkit.org/show_bug.cgi?id=139848\n//\n// Note that as of 9.3, iOS doesn't support `week`.\n\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n  input[type=\"date\"],\n  input[type=\"time\"],\n  input[type=\"datetime-local\"],\n  input[type=\"month\"] {\n    &.form-control {\n      line-height: @input-height-base;\n    }\n\n    &.input-sm,\n    .input-group-sm & {\n      line-height: @input-height-small;\n    }\n\n    &.input-lg,\n    .input-group-lg & {\n      line-height: @input-height-large;\n    }\n  }\n}\n\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n  margin-bottom: @form-group-margin-bottom;\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.radio,\n.checkbox {\n  position: relative;\n  display: block;\n  margin-top: 10px;\n  margin-bottom: 10px;\n\n  // These are used on elements with <label> descendants\n  &.disabled,\n  fieldset[disabled] & {\n    label {\n      cursor: @cursor-disabled;\n    }\n  }\n\n  label {\n    min-height: @line-height-computed; // Ensure the input doesn't jump when there is no text\n    padding-left: 20px;\n    margin-bottom: 0;\n    font-weight: 400;\n    cursor: pointer;\n  }\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n  position: absolute;\n  margin-top: 4px \\9;\n  margin-left: -20px;\n}\n\n.radio + .radio,\n.checkbox + .checkbox {\n  margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing\n}\n\n// Radios and checkboxes on same line\n.radio-inline,\n.checkbox-inline {\n  position: relative;\n  display: inline-block;\n  padding-left: 20px;\n  margin-bottom: 0;\n  font-weight: 400;\n  vertical-align: middle;\n  cursor: pointer;\n\n  // These are used directly on <label>s\n  &.disabled,\n  fieldset[disabled] & {\n    cursor: @cursor-disabled;\n  }\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n  margin-top: 0;\n  margin-left: 10px; // space out consecutive inline controls\n}\n\n\n// Static form control text\n//\n// Apply class to a `p` element to make any string of text align with labels in\n// a horizontal form layout.\n\n.form-control-static {\n  min-height: (@line-height-computed + @font-size-base);\n  // Size it appropriately next to real form controls\n  padding-top: (@padding-base-vertical + 1);\n  padding-bottom: (@padding-base-vertical + 1);\n  // Remove default margin from `p`\n  margin-bottom: 0;\n\n  &.input-lg,\n  &.input-sm {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n//\n// The `.form-group-* form-control` variations are sadly duplicated to avoid the\n// issue documented in https://github.com/twbs/bootstrap/issues/15074.\n\n.input-sm {\n  .input-size(@input-height-small; @padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @input-border-radius-small);\n}\n.form-group-sm {\n  .form-control {\n    height: @input-height-small;\n    padding: @padding-small-vertical @padding-small-horizontal;\n    font-size: @font-size-small;\n    line-height: @line-height-small;\n    border-radius: @input-border-radius-small;\n  }\n  select.form-control {\n    height: @input-height-small;\n    line-height: @input-height-small;\n  }\n  textarea.form-control,\n  select[multiple].form-control {\n    height: auto;\n  }\n  .form-control-static {\n    height: @input-height-small;\n    min-height: (@line-height-computed + @font-size-small);\n    padding: (@padding-small-vertical + 1) @padding-small-horizontal;\n    font-size: @font-size-small;\n    line-height: @line-height-small;\n  }\n}\n\n.input-lg {\n  .input-size(@input-height-large; @padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @input-border-radius-large);\n}\n.form-group-lg {\n  .form-control {\n    height: @input-height-large;\n    padding: @padding-large-vertical @padding-large-horizontal;\n    font-size: @font-size-large;\n    line-height: @line-height-large;\n    border-radius: @input-border-radius-large;\n  }\n  select.form-control {\n    height: @input-height-large;\n    line-height: @input-height-large;\n  }\n  textarea.form-control,\n  select[multiple].form-control {\n    height: auto;\n  }\n  .form-control-static {\n    height: @input-height-large;\n    min-height: (@line-height-computed + @font-size-large);\n    padding: (@padding-large-vertical + 1) @padding-large-horizontal;\n    font-size: @font-size-large;\n    line-height: @line-height-large;\n  }\n}\n\n\n// Form control feedback states\n//\n// Apply contextual and semantic states to individual form controls.\n\n.has-feedback {\n  // Enable absolute positioning\n  position: relative;\n\n  // Ensure icons don't overlap text\n  .form-control {\n    padding-right: (@input-height-base * 1.25);\n  }\n}\n// Feedback icon (requires .glyphicon classes)\n.form-control-feedback {\n  position: absolute;\n  top: 0;\n  right: 0;\n  z-index: 2; // Ensure icon is above input groups\n  display: block;\n  width: @input-height-base;\n  height: @input-height-base;\n  line-height: @input-height-base;\n  text-align: center;\n  pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n  width: @input-height-large;\n  height: @input-height-large;\n  line-height: @input-height-large;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n  width: @input-height-small;\n  height: @input-height-small;\n  line-height: @input-height-small;\n}\n\n// Feedback states\n.has-success {\n  .form-control-validation(@state-success-text; @state-success-text; @state-success-bg);\n}\n.has-warning {\n  .form-control-validation(@state-warning-text; @state-warning-text; @state-warning-bg);\n}\n.has-error {\n  .form-control-validation(@state-danger-text; @state-danger-text; @state-danger-bg);\n}\n\n// Reposition feedback icon if input has visible label above\n.has-feedback label {\n\n  & ~ .form-control-feedback {\n    top: (@line-height-computed + 5); // Height of the `label` and its margin\n  }\n  &.sr-only ~ .form-control-feedback {\n    top: 0;\n  }\n}\n\n\n// Help text\n//\n// Apply to any element you wish to create light text for placement immediately\n// below a form control. Use for general help, formatting, or instructional text.\n\n.help-block {\n  display: block; // account for any element using help-block\n  margin-top: 5px;\n  margin-bottom: 10px;\n  color: lighten(@text-color, 25%); // lighten the text some for contrast\n}\n\n\n// Inline forms\n//\n// Make forms appear inline(-block) by adding the `.form-inline` class. Inline\n// forms begin stacked on extra small (mobile) devices and then go inline when\n// viewports reach <768px.\n//\n// Requires wrapping inputs and labels with `.form-group` for proper display of\n// default HTML form controls and our custom form controls (e.g., input groups).\n//\n// Heads up! This is mixin-ed into `.navbar-form` in navbars.less.\n\n.form-inline {\n\n  // Kick in the inline\n  @media (min-width: @screen-sm-min) {\n    // Inline-block all the things for \"inline\"\n    .form-group {\n      display: inline-block;\n      margin-bottom: 0;\n      vertical-align: middle;\n    }\n\n    // In navbar-form, allow folks to *not* use `.form-group`\n    .form-control {\n      display: inline-block;\n      width: auto; // Prevent labels from stacking above inputs in `.form-group`\n      vertical-align: middle;\n    }\n\n    // Make static controls behave like regular ones\n    .form-control-static {\n      display: inline-block;\n    }\n\n    .input-group {\n      display: inline-table;\n      vertical-align: middle;\n\n      .input-group-addon,\n      .input-group-btn,\n      .form-control {\n        width: auto;\n      }\n    }\n\n    // Input groups need that 100% width though\n    .input-group > .form-control {\n      width: 100%;\n    }\n\n    .control-label {\n      margin-bottom: 0;\n      vertical-align: middle;\n    }\n\n    // Remove default margin on radios/checkboxes that were used for stacking, and\n    // then undo the floating of radios and checkboxes to match.\n    .radio,\n    .checkbox {\n      display: inline-block;\n      margin-top: 0;\n      margin-bottom: 0;\n      vertical-align: middle;\n\n      label {\n        padding-left: 0;\n      }\n    }\n    .radio input[type=\"radio\"],\n    .checkbox input[type=\"checkbox\"] {\n      position: relative;\n      margin-left: 0;\n    }\n\n    // Re-override the feedback icon.\n    .has-feedback .form-control-feedback {\n      top: 0;\n    }\n  }\n}\n\n\n// Horizontal forms\n//\n// Horizontal forms are built on grid classes and allow you to create forms with\n// labels on the left and inputs on the right.\n\n.form-horizontal {\n\n  // Consistent vertical alignment of radios and checkboxes\n  //\n  // Labels also get some reset styles, but that is scoped to a media query below.\n  .radio,\n  .checkbox,\n  .radio-inline,\n  .checkbox-inline {\n    padding-top: (@padding-base-vertical + 1); // Default padding plus a border\n    margin-top: 0;\n    margin-bottom: 0;\n  }\n  // Account for padding we're adding to ensure the alignment and of help text\n  // and other content below items\n  .radio,\n  .checkbox {\n    min-height: (@line-height-computed + (@padding-base-vertical + 1));\n  }\n\n  // Make form groups behave like rows\n  .form-group {\n    .make-row();\n  }\n\n  // Reset spacing and right align labels, but scope to media queries so that\n  // labels on narrow viewports stack the same as a default form example.\n  @media (min-width: @screen-sm-min) {\n    .control-label {\n      padding-top: (@padding-base-vertical + 1); // Default padding plus a border\n      margin-bottom: 0;\n      text-align: right;\n    }\n  }\n\n  // Validation states\n  //\n  // Reposition the icon because it's now within a grid column and columns have\n  // `position: relative;` on them. Also accounts for the grid gutter padding.\n  .has-feedback .form-control-feedback {\n    right: floor((@grid-gutter-width / 2));\n  }\n\n  // Form group sizes\n  //\n  // Quick utility class for applying `.input-lg` and `.input-sm` styles to the\n  // inputs and labels within a `.form-group`.\n  .form-group-lg {\n    @media (min-width: @screen-sm-min) {\n      .control-label {\n        padding-top: (@padding-large-vertical + 1);\n        font-size: @font-size-large;\n      }\n    }\n  }\n  .form-group-sm {\n    @media (min-width: @screen-sm-min) {\n      .control-label {\n        padding-top: (@padding-small-vertical + 1);\n        font-size: @font-size-small;\n      }\n    }\n  }\n}\n","// Form validation states\n//\n// Used in forms.less to generate the form validation CSS for warnings, errors,\n// and successes.\n\n.form-control-validation(@text-color: #555; @border-color: #ccc; @background-color: #f5f5f5) {\n  // Color the label and help text\n  .help-block,\n  .control-label,\n  .radio,\n  .checkbox,\n  .radio-inline,\n  .checkbox-inline,\n  &.radio label,\n  &.checkbox label,\n  &.radio-inline label,\n  &.checkbox-inline label  {\n    color: @text-color;\n  }\n  // Set the border and box shadow on specific inputs to match\n  .form-control {\n    border-color: @border-color;\n    .box-shadow(inset 0 1px 1px rgba(0, 0, 0, .075)); // Redeclare so transitions work\n    &:focus {\n      border-color: darken(@border-color, 10%);\n      @shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px lighten(@border-color, 20%);\n      .box-shadow(@shadow);\n    }\n  }\n  // Set validation states also for addons\n  .input-group-addon {\n    color: @text-color;\n    background-color: @background-color;\n    border-color: @border-color;\n  }\n  // Optional feedback icon\n  .form-control-feedback {\n    color: @text-color;\n  }\n}\n\n\n// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `@input-border-focus` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n.form-control-focus(@color: @input-border-focus) {\n  @color-rgba: rgba(red(@color), green(@color), blue(@color), .6);\n  &:focus {\n    border-color: @color;\n    outline: 0;\n    .box-shadow(~\"inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px @{color-rgba}\");\n  }\n}\n\n// Form control sizing\n//\n// Relative text size, padding, and border-radii changes for form controls. For\n// horizontal sizing, wrap controls in the predefined grid classes. `<select>`\n// element gets special love because it's special, and that's a fact!\n.input-size(@input-height; @padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n  height: @input-height;\n  padding: @padding-vertical @padding-horizontal;\n  font-size: @font-size;\n  line-height: @line-height;\n  border-radius: @border-radius;\n\n  select& {\n    height: @input-height;\n    line-height: @input-height;\n  }\n\n  textarea&,\n  select[multiple]& {\n    height: auto;\n  }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Buttons\n// --------------------------------------------------\n\n\n// Base styles\n// --------------------------------------------------\n\n.btn {\n  display: inline-block;\n  margin-bottom: 0; // For input.btn\n  font-weight: @btn-font-weight;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  touch-action: manipulation;\n  cursor: pointer;\n  background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n  border: 1px solid transparent;\n  .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @btn-border-radius-base);\n  .user-select(none);\n\n  &,\n  &:active,\n  &.active {\n    &:focus,\n    &.focus {\n      .tab-focus();\n    }\n  }\n\n  &:hover,\n  &:focus,\n  &.focus {\n    color: @btn-default-color;\n    text-decoration: none;\n  }\n\n  &:active,\n  &.active {\n    background-image: none;\n    outline: 0;\n    .box-shadow(inset 0 3px 5px rgba(0, 0, 0, .125));\n  }\n\n  &.disabled,\n  &[disabled],\n  fieldset[disabled] & {\n    cursor: @cursor-disabled;\n    .opacity(.65);\n    .box-shadow(none);\n  }\n\n  a& {\n    &.disabled,\n    fieldset[disabled] & {\n      pointer-events: none; // Future-proof disabling of clicks on `<a>` elements\n    }\n  }\n}\n\n\n// Alternate buttons\n// --------------------------------------------------\n\n.btn-default {\n  .button-variant(@btn-default-color; @btn-default-bg; @btn-default-border);\n}\n.btn-primary {\n  .button-variant(@btn-primary-color; @btn-primary-bg; @btn-primary-border);\n}\n// Success appears as green\n.btn-success {\n  .button-variant(@btn-success-color; @btn-success-bg; @btn-success-border);\n}\n// Info appears as blue-green\n.btn-info {\n  .button-variant(@btn-info-color; @btn-info-bg; @btn-info-border);\n}\n// Warning appears as orange\n.btn-warning {\n  .button-variant(@btn-warning-color; @btn-warning-bg; @btn-warning-border);\n}\n// Danger and error appear as red\n.btn-danger {\n  .button-variant(@btn-danger-color; @btn-danger-bg; @btn-danger-border);\n}\n\n\n// Link buttons\n// -------------------------\n\n// Make a button look and behave like a link\n.btn-link {\n  font-weight: 400;\n  color: @link-color;\n  border-radius: 0;\n\n  &,\n  &:active,\n  &.active,\n  &[disabled],\n  fieldset[disabled] & {\n    background-color: transparent;\n    .box-shadow(none);\n  }\n  &,\n  &:hover,\n  &:focus,\n  &:active {\n    border-color: transparent;\n  }\n  &:hover,\n  &:focus {\n    color: @link-hover-color;\n    text-decoration: @link-hover-decoration;\n    background-color: transparent;\n  }\n  &[disabled],\n  fieldset[disabled] & {\n    &:hover,\n    &:focus {\n      color: @btn-link-disabled-color;\n      text-decoration: none;\n    }\n  }\n}\n\n\n// Button Sizes\n// --------------------------------------------------\n\n.btn-lg {\n  // line-height: ensure even-numbered height of button next to large input\n  .button-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @btn-border-radius-large);\n}\n.btn-sm {\n  // line-height: ensure proper height of button next to small input\n  .button-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n.btn-xs {\n  .button-size(@padding-xs-vertical; @padding-xs-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n\n\n// Block button\n// --------------------------------------------------\n\n.btn-block {\n  display: block;\n  width: 100%;\n}\n\n// Vertically space out multiple block buttons\n.btn-block + .btn-block {\n  margin-top: 5px;\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n  &.btn-block {\n    width: 100%;\n  }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n.button-variant(@color; @background; @border) {\n  color: @color;\n  background-color: @background;\n  border-color: @border;\n\n  &:focus,\n  &.focus {\n    color: @color;\n    background-color: darken(@background, 10%);\n    border-color: darken(@border, 25%);\n  }\n  &:hover {\n    color: @color;\n    background-color: darken(@background, 10%);\n    border-color: darken(@border, 12%);\n  }\n  &:active,\n  &.active,\n  .open > .dropdown-toggle& {\n    color: @color;\n    background-color: darken(@background, 10%);\n    background-image: none;\n    border-color: darken(@border, 12%);\n\n    &:hover,\n    &:focus,\n    &.focus {\n      color: @color;\n      background-color: darken(@background, 17%);\n      border-color: darken(@border, 25%);\n    }\n  }\n  &.disabled,\n  &[disabled],\n  fieldset[disabled] & {\n    &:hover,\n    &:focus,\n    &.focus {\n      background-color: @background;\n      border-color: @border;\n    }\n  }\n\n  .badge {\n    color: @background;\n    background-color: @color;\n  }\n}\n\n// Button sizes\n.button-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n  padding: @padding-vertical @padding-horizontal;\n  font-size: @font-size;\n  line-height: @line-height;\n  border-radius: @border-radius;\n}\n","// Opacity\n\n.opacity(@opacity) {\n  @opacity-ie: (@opacity * 100);  // IE8 filter\n  filter: ~\"alpha(opacity=@{opacity-ie})\";\n  opacity: @opacity;\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Component animations\n// --------------------------------------------------\n\n// Heads up!\n//\n// We don't use the `.opacity()` mixin here since it causes a bug with text\n// fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552.\n\n.fade {\n  opacity: 0;\n  .transition(opacity .15s linear);\n\n  &.in {\n    opacity: 1;\n  }\n}\n\n.collapse {\n  display: none;\n\n  &.in      { display: block; }\n  tr&.in    { display: table-row; }\n  tbody&.in { display: table-row-group; }\n}\n\n.collapsing {\n  position: relative;\n  height: 0;\n  overflow: hidden;\n  .transition-property(~\"height, visibility\");\n  .transition-duration(.35s);\n  .transition-timing-function(ease);\n}\n","//\n// Dropdown menus\n// --------------------------------------------------\n\n\n// Dropdown arrow/caret\n.caret {\n  display: inline-block;\n  width: 0;\n  height: 0;\n  margin-left: 2px;\n  vertical-align: middle;\n  border-top: @caret-width-base dashed;\n  border-top: @caret-width-base solid ~\"\\9\"; // IE8\n  border-right: @caret-width-base solid transparent;\n  border-left: @caret-width-base solid transparent;\n}\n\n// The dropdown wrapper (div)\n.dropup,\n.dropdown {\n  position: relative;\n}\n\n// Prevent the focus on the dropdown toggle when closing dropdowns\n.dropdown-toggle:focus {\n  outline: 0;\n}\n\n// The dropdown menu (ul)\n.dropdown-menu {\n  position: absolute;\n  top: 100%;\n  left: 0;\n  z-index: @zindex-dropdown;\n  display: none; // none by default, but block on \"open\" of the menu\n  float: left;\n  min-width: 160px;\n  padding: 5px 0;\n  margin: 2px 0 0; // override default ul\n  font-size: @font-size-base;\n  text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n  list-style: none;\n  background-color: @dropdown-bg;\n  background-clip: padding-box;\n  border: 1px solid @dropdown-fallback-border; // IE8 fallback\n  border: 1px solid @dropdown-border;\n  border-radius: @border-radius-base;\n  .box-shadow(0 6px 12px rgba(0, 0, 0, .175));\n\n  // Aligns the dropdown menu to right\n  //\n  // Deprecated as of 3.1.0 in favor of `.dropdown-menu-[dir]`\n  &.pull-right {\n    right: 0;\n    left: auto;\n  }\n\n  // Dividers (basically an hr) within the dropdown\n  .divider {\n    .nav-divider(@dropdown-divider-bg);\n  }\n\n  // Links within the dropdown menu\n  > li > a {\n    display: block;\n    padding: 3px 20px;\n    clear: both;\n    font-weight: 400;\n    line-height: @line-height-base;\n    color: @dropdown-link-color;\n    white-space: nowrap; // prevent links from randomly breaking onto new lines\n\n    &:hover,\n    &:focus {\n      color: @dropdown-link-hover-color;\n      text-decoration: none;\n      background-color: @dropdown-link-hover-bg;\n    }\n  }\n}\n\n// Active state\n.dropdown-menu > .active > a {\n  &,\n  &:hover,\n  &:focus {\n    color: @dropdown-link-active-color;\n    text-decoration: none;\n    background-color: @dropdown-link-active-bg;\n    outline: 0;\n  }\n}\n\n// Disabled state\n//\n// Gray out text and ensure the hover/focus state remains gray\n\n.dropdown-menu > .disabled > a {\n  &,\n  &:hover,\n  &:focus {\n    color: @dropdown-link-disabled-color;\n  }\n\n  // Nuke hover/focus effects\n  &:hover,\n  &:focus {\n    text-decoration: none;\n    cursor: @cursor-disabled;\n    background-color: transparent;\n    background-image: none; // Remove CSS gradient\n    .reset-filter();\n  }\n}\n\n// Open state for the dropdown\n.open {\n  // Show the menu\n  > .dropdown-menu {\n    display: block;\n  }\n\n  // Remove the outline when :focus is triggered\n  > a {\n    outline: 0;\n  }\n}\n\n// Menu positioning\n//\n// Add extra class to `.dropdown-menu` to flip the alignment of the dropdown\n// menu with the parent.\n.dropdown-menu-right {\n  right: 0;\n  left: auto; // Reset the default from `.dropdown-menu`\n}\n// With v3, we enabled auto-flipping if you have a dropdown within a right\n// aligned nav component. To enable the undoing of that, we provide an override\n// to restore the default dropdown menu alignment.\n//\n// This is only for left-aligning a dropdown menu within a `.navbar-right` or\n// `.pull-right` nav component.\n.dropdown-menu-left {\n  right: auto;\n  left: 0;\n}\n\n// Dropdown section headers\n.dropdown-header {\n  display: block;\n  padding: 3px 20px;\n  font-size: @font-size-small;\n  line-height: @line-height-base;\n  color: @dropdown-header-color;\n  white-space: nowrap; // as with > li > a\n}\n\n// Backdrop to catch body clicks on mobile, etc.\n.dropdown-backdrop {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: (@zindex-dropdown - 10);\n}\n\n// Right aligned dropdowns\n.pull-right > .dropdown-menu {\n  right: 0;\n  left: auto;\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n//\n// Just add .dropup after the standard .dropdown class and you're set, bro.\n// TODO: abstract this so that the navbar fixed styles are not placed here?\n\n.dropup,\n.navbar-fixed-bottom .dropdown {\n  // Reverse the caret\n  .caret {\n    content: \"\";\n    border-top: 0;\n    border-bottom: @caret-width-base dashed;\n    border-bottom: @caret-width-base solid ~\"\\9\"; // IE8\n  }\n  // Different positioning for bottom up menu\n  .dropdown-menu {\n    top: auto;\n    bottom: 100%;\n    margin-bottom: 2px;\n  }\n}\n\n\n// Component alignment\n//\n// Reiterate per navbar.less and the modified component alignment there.\n\n@media (min-width: @grid-float-breakpoint) {\n  .navbar-right {\n    .dropdown-menu {\n      .dropdown-menu-right();\n    }\n    // Necessary for overrides of the default right aligned menu.\n    // Will remove come v4 in all likelihood.\n    .dropdown-menu-left {\n      .dropdown-menu-left();\n    }\n  }\n}\n","// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\n.nav-divider(@color: #e5e5e5) {\n  height: 1px;\n  margin: ((@line-height-computed / 2) - 1) 0;\n  overflow: hidden;\n  background-color: @color;\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n  filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n","// stylelint-disable selector-no-qualifying-type */\n\n//\n// Button groups\n// --------------------------------------------------\n\n// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: inline-block;\n  vertical-align: middle; // match .btn alignment given font-size hack above\n  > .btn {\n    position: relative;\n    float: left;\n    // Bring the \"active\" button to the front\n    &:hover,\n    &:focus,\n    &:active,\n    &.active {\n      z-index: 2;\n    }\n  }\n}\n\n// Prevent double borders when buttons are next to each other\n.btn-group {\n  .btn + .btn,\n  .btn + .btn-group,\n  .btn-group + .btn,\n  .btn-group + .btn-group {\n    margin-left: -1px;\n  }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n  margin-left: -5px; // Offset the first child's margin\n  &:extend(.clearfix all);\n\n  .btn,\n  .btn-group,\n  .input-group {\n    float: left;\n  }\n  > .btn,\n  > .btn-group,\n  > .input-group {\n    margin-left: 5px;\n  }\n}\n\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n  border-radius: 0;\n}\n\n// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match\n.btn-group > .btn:first-child {\n  margin-left: 0;\n  &:not(:last-child):not(.dropdown-toggle) {\n    .border-right-radius(0);\n  }\n}\n// Need .dropdown-toggle since :last-child doesn't apply, given that a .dropdown-menu is used immediately after it\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n  .border-left-radius(0);\n}\n\n// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group)\n.btn-group > .btn-group {\n  float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n  border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) {\n  > .btn:last-child,\n  > .dropdown-toggle {\n    .border-right-radius(0);\n  }\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n  .border-left-radius(0);\n}\n\n// On active and open, don't show outline\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n  outline: 0;\n}\n\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-xs > .btn { &:extend(.btn-xs); }\n.btn-group-sm > .btn { &:extend(.btn-sm); }\n.btn-group-lg > .btn { &:extend(.btn-lg); }\n\n\n// Split button dropdowns\n// ----------------------\n\n// Give the line between buttons some depth\n.btn-group > .btn + .dropdown-toggle {\n  padding-right: 8px;\n  padding-left: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n  padding-right: 12px;\n  padding-left: 12px;\n}\n\n// The clickable button for toggling the menu\n// Remove the gradient and set the same inset shadow as the :active state\n.btn-group.open .dropdown-toggle {\n  .box-shadow(inset 0 3px 5px rgba(0, 0, 0, .125));\n\n  // Show no shadow for `.btn-link` since it has no other button styles.\n  &.btn-link {\n    .box-shadow(none);\n  }\n}\n\n\n// Reposition the caret\n.btn .caret {\n  margin-left: 0;\n}\n// Carets in other button sizes\n.btn-lg .caret {\n  border-width: @caret-width-large @caret-width-large 0;\n  border-bottom-width: 0;\n}\n// Upside down carets for .dropup\n.dropup .btn-lg .caret {\n  border-width: 0 @caret-width-large @caret-width-large;\n}\n\n\n// Vertical button groups\n// ----------------------\n\n.btn-group-vertical {\n  > .btn,\n  > .btn-group,\n  > .btn-group > .btn {\n    display: block;\n    float: none;\n    width: 100%;\n    max-width: 100%;\n  }\n\n  // Clear floats so dropdown menus can be properly placed\n  > .btn-group {\n    &:extend(.clearfix all);\n    > .btn {\n      float: none;\n    }\n  }\n\n  > .btn + .btn,\n  > .btn + .btn-group,\n  > .btn-group + .btn,\n  > .btn-group + .btn-group {\n    margin-top: -1px;\n    margin-left: 0;\n  }\n}\n\n.btn-group-vertical > .btn {\n  &:not(:first-child):not(:last-child) {\n    border-radius: 0;\n  }\n  &:first-child:not(:last-child) {\n    .border-top-radius(@btn-border-radius-base);\n    .border-bottom-radius(0);\n  }\n  &:last-child:not(:first-child) {\n    .border-top-radius(0);\n    .border-bottom-radius(@btn-border-radius-base);\n  }\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n  border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) {\n  > .btn:last-child,\n  > .dropdown-toggle {\n    .border-bottom-radius(0);\n  }\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n  .border-top-radius(0);\n}\n\n\n// Justified button groups\n// ----------------------\n\n.btn-group-justified {\n  display: table;\n  width: 100%;\n  table-layout: fixed;\n  border-collapse: separate;\n  > .btn,\n  > .btn-group {\n    display: table-cell;\n    float: none;\n    width: 1%;\n  }\n  > .btn-group .btn {\n    width: 100%;\n  }\n\n  > .btn-group .dropdown-menu {\n    left: auto;\n  }\n}\n\n\n// Checkbox and radio options\n//\n// In order to support the browser's form validation feedback, powered by the\n// `required` attribute, we have to \"hide\" the inputs via `clip`. We cannot use\n// `display: none;` or `visibility: hidden;` as that also hides the popover.\n// Simply visually hiding the inputs via `opacity` would leave them clickable in\n// certain cases which is prevented by using `clip` and `pointer-events`.\n// This way, we ensure a DOM element is visible to position the popover from.\n//\n// See https://github.com/twbs/bootstrap/pull/12794 and\n// https://github.com/twbs/bootstrap/pull/14559 for more information.\n\n[data-toggle=\"buttons\"] {\n  > .btn,\n  > .btn-group > .btn {\n    input[type=\"radio\"],\n    input[type=\"checkbox\"] {\n      position: absolute;\n      clip: rect(0, 0, 0, 0);\n      pointer-events: none;\n    }\n  }\n}\n","// Single side border-radius\n\n.border-top-radius(@radius) {\n  border-top-left-radius: @radius;\n  border-top-right-radius: @radius;\n}\n.border-right-radius(@radius) {\n  border-top-right-radius: @radius;\n  border-bottom-right-radius: @radius;\n}\n.border-bottom-radius(@radius) {\n  border-bottom-right-radius: @radius;\n  border-bottom-left-radius: @radius;\n}\n.border-left-radius(@radius) {\n  border-top-left-radius: @radius;\n  border-bottom-left-radius: @radius;\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Input groups\n// --------------------------------------------------\n\n// Base styles\n// -------------------------\n.input-group {\n  position: relative; // For dropdowns\n  display: table;\n  border-collapse: separate; // prevent input groups from inheriting border styles from table cells when placed within a table\n\n  // Undo padding and float of grid classes\n  &[class*=\"col-\"] {\n    float: none;\n    padding-right: 0;\n    padding-left: 0;\n  }\n\n  .form-control {\n    // Ensure that the input is always above the *appended* addon button for\n    // proper border colors.\n    position: relative;\n    z-index: 2;\n\n    // IE9 fubars the placeholder attribute in text inputs and the arrows on\n    // select elements in input groups. To fix it, we float the input. Details:\n    // https://github.com/twbs/bootstrap/issues/11561#issuecomment-28936855\n    float: left;\n\n    width: 100%;\n    margin-bottom: 0;\n\n    &:focus {\n      z-index: 3;\n    }\n  }\n}\n\n// Sizing options\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n  .input-lg();\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n  .input-sm();\n}\n\n\n// Display as table-cell\n// -------------------------\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n  display: table-cell;\n\n  &:not(:first-child):not(:last-child) {\n    border-radius: 0;\n  }\n}\n// Addon and addon wrapper for buttons\n.input-group-addon,\n.input-group-btn {\n  width: 1%;\n  white-space: nowrap;\n  vertical-align: middle; // Match the inputs\n}\n\n// Text input groups\n// -------------------------\n.input-group-addon {\n  padding: @padding-base-vertical @padding-base-horizontal;\n  font-size: @font-size-base;\n  font-weight: 400;\n  line-height: 1;\n  color: @input-color;\n  text-align: center;\n  background-color: @input-group-addon-bg;\n  border: 1px solid @input-group-addon-border-color;\n  border-radius: @input-border-radius;\n\n  // Sizing\n  &.input-sm {\n    padding: @padding-small-vertical @padding-small-horizontal;\n    font-size: @font-size-small;\n    border-radius: @input-border-radius-small;\n  }\n  &.input-lg {\n    padding: @padding-large-vertical @padding-large-horizontal;\n    font-size: @font-size-large;\n    border-radius: @input-border-radius-large;\n  }\n\n  // Nuke default margins from checkboxes and radios to vertically center within.\n  input[type=\"radio\"],\n  input[type=\"checkbox\"] {\n    margin-top: 0;\n  }\n}\n\n// Reset rounded corners\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n  .border-right-radius(0);\n}\n.input-group-addon:first-child {\n  border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n  .border-left-radius(0);\n}\n.input-group-addon:last-child {\n  border-left: 0;\n}\n\n// Button input groups\n// -------------------------\n.input-group-btn {\n  position: relative;\n  // Jankily prevent input button groups from wrapping with `white-space` and\n  // `font-size` in combination with `inline-block` on buttons.\n  font-size: 0;\n  white-space: nowrap;\n\n  // Negative margin for spacing, position for bringing hovered/focused/actived\n  // element above the siblings.\n  > .btn {\n    position: relative;\n    + .btn {\n      margin-left: -1px;\n    }\n    // Bring the \"active\" button to the front\n    &:hover,\n    &:focus,\n    &:active {\n      z-index: 2;\n    }\n  }\n\n  // Negative margin to only have a 1px border between the two\n  &:first-child {\n    > .btn,\n    > .btn-group {\n      margin-right: -1px;\n    }\n  }\n  &:last-child {\n    > .btn,\n    > .btn-group {\n      z-index: 2;\n      margin-left: -1px;\n    }\n  }\n}\n","// stylelint-disable selector-no-qualifying-type, selector-max-type\n\n//\n// Navs\n// --------------------------------------------------\n\n\n// Base class\n// --------------------------------------------------\n\n.nav {\n  padding-left: 0; // Override default ul/ol\n  margin-bottom: 0;\n  list-style: none;\n  &:extend(.clearfix all);\n\n  > li {\n    position: relative;\n    display: block;\n\n    > a {\n      position: relative;\n      display: block;\n      padding: @nav-link-padding;\n      &:hover,\n      &:focus {\n        text-decoration: none;\n        background-color: @nav-link-hover-bg;\n      }\n    }\n\n    // Disabled state sets text to gray and nukes hover/tab effects\n    &.disabled > a {\n      color: @nav-disabled-link-color;\n\n      &:hover,\n      &:focus {\n        color: @nav-disabled-link-hover-color;\n        text-decoration: none;\n        cursor: @cursor-disabled;\n        background-color: transparent;\n      }\n    }\n  }\n\n  // Open dropdowns\n  .open > a {\n    &,\n    &:hover,\n    &:focus {\n      background-color: @nav-link-hover-bg;\n      border-color: @link-color;\n    }\n  }\n\n  // Nav dividers (deprecated with v3.0.1)\n  //\n  // This should have been removed in v3 with the dropping of `.nav-list`, but\n  // we missed it. We don't currently support this anywhere, but in the interest\n  // of maintaining backward compatibility in case you use it, it's deprecated.\n  .nav-divider {\n    .nav-divider();\n  }\n\n  // Prevent IE8 from misplacing imgs\n  //\n  // See https://github.com/h5bp/html5-boilerplate/issues/984#issuecomment-3985989\n  > li > a > img {\n    max-width: none;\n  }\n}\n\n\n// Tabs\n// -------------------------\n\n// Give the tabs something to sit on\n.nav-tabs {\n  border-bottom: 1px solid @nav-tabs-border-color;\n  > li {\n    float: left;\n    // Make the list-items overlay the bottom border\n    margin-bottom: -1px;\n\n    // Actual tabs (as links)\n    > a {\n      margin-right: 2px;\n      line-height: @line-height-base;\n      border: 1px solid transparent;\n      border-radius: @border-radius-base @border-radius-base 0 0;\n      &:hover {\n        border-color: @nav-tabs-link-hover-border-color @nav-tabs-link-hover-border-color @nav-tabs-border-color;\n      }\n    }\n\n    // Active state, and its :hover to override normal :hover\n    &.active > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @nav-tabs-active-link-hover-color;\n        cursor: default;\n        background-color: @nav-tabs-active-link-hover-bg;\n        border: 1px solid @nav-tabs-active-link-hover-border-color;\n        border-bottom-color: transparent;\n      }\n    }\n  }\n  // pulling this in mainly for less shorthand\n  &.nav-justified {\n    .nav-justified();\n    .nav-tabs-justified();\n  }\n}\n\n\n// Pills\n// -------------------------\n.nav-pills {\n  > li {\n    float: left;\n\n    // Links rendered as pills\n    > a {\n      border-radius: @nav-pills-border-radius;\n    }\n    + li {\n      margin-left: 2px;\n    }\n\n    // Active state\n    &.active > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @nav-pills-active-link-hover-color;\n        background-color: @nav-pills-active-link-hover-bg;\n      }\n    }\n  }\n}\n\n\n// Stacked pills\n.nav-stacked {\n  > li {\n    float: none;\n    + li {\n      margin-top: 2px;\n      margin-left: 0; // no need for this gap between nav items\n    }\n  }\n}\n\n\n// Nav variations\n// --------------------------------------------------\n\n// Justified nav links\n// -------------------------\n\n.nav-justified {\n  width: 100%;\n\n  > li {\n    float: none;\n    > a {\n      margin-bottom: 5px;\n      text-align: center;\n    }\n  }\n\n  > .dropdown .dropdown-menu {\n    top: auto;\n    left: auto;\n  }\n\n  @media (min-width: @screen-sm-min) {\n    > li {\n      display: table-cell;\n      width: 1%;\n      > a {\n        margin-bottom: 0;\n      }\n    }\n  }\n}\n\n// Move borders to anchors instead of bottom of list\n//\n// Mixin for adding on top the shared `.nav-justified` styles for our tabs\n.nav-tabs-justified {\n  border-bottom: 0;\n\n  > li > a {\n    // Override margin from .nav-tabs\n    margin-right: 0;\n    border-radius: @border-radius-base;\n  }\n\n  > .active > a,\n  > .active > a:hover,\n  > .active > a:focus {\n    border: 1px solid @nav-tabs-justified-link-border-color;\n  }\n\n  @media (min-width: @screen-sm-min) {\n    > li > a {\n      border-bottom: 1px solid @nav-tabs-justified-link-border-color;\n      border-radius: @border-radius-base @border-radius-base 0 0;\n    }\n    > .active > a,\n    > .active > a:hover,\n    > .active > a:focus {\n      border-bottom-color: @nav-tabs-justified-active-link-border-color;\n    }\n  }\n}\n\n\n// Tabbable tabs\n// -------------------------\n\n// Hide tabbable panes to start, show them when `.active`\n.tab-content {\n  > .tab-pane {\n    display: none;\n  }\n  > .active {\n    display: block;\n  }\n}\n\n\n// Dropdowns\n// -------------------------\n\n// Specific dropdowns\n.nav-tabs .dropdown-menu {\n  // make dropdown border overlap tab border\n  margin-top: -1px;\n  // Remove the top rounded corners here since there is a hard edge above the menu\n  .border-top-radius(0);\n}\n","// stylelint-disable selector-max-type, selector-max-compound-selectors, selector-max-combinators, selector-max-class, declaration-no-important, selector-no-qualifying-type\n\n//\n// Navbars\n// --------------------------------------------------\n\n\n// Wrapper and base class\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n  position: relative;\n  min-height: @navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode)\n  margin-bottom: @navbar-margin-bottom;\n  border: 1px solid transparent;\n\n  // Prevent floats from breaking the navbar\n  &:extend(.clearfix all);\n\n  @media (min-width: @grid-float-breakpoint) {\n    border-radius: @navbar-border-radius;\n  }\n}\n\n\n// Navbar heading\n//\n// Groups `.navbar-brand` and `.navbar-toggle` into a single component for easy\n// styling of responsive aspects.\n\n.navbar-header {\n  &:extend(.clearfix all);\n\n  @media (min-width: @grid-float-breakpoint) {\n    float: left;\n  }\n}\n\n\n// Navbar collapse (body)\n//\n// Group your navbar content into this for easy collapsing and expanding across\n// various device sizes. By default, this content is collapsed when <768px, but\n// will expand past that for a horizontal display.\n//\n// To start (on mobile devices) the navbar links, forms, and buttons are stacked\n// vertically and include a `max-height` to overflow in case you have too much\n// content for the user's viewport.\n\n.navbar-collapse {\n  padding-right: @navbar-padding-horizontal;\n  padding-left: @navbar-padding-horizontal;\n  overflow-x: visible;\n  border-top: 1px solid transparent;\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);\n  &:extend(.clearfix all);\n  -webkit-overflow-scrolling: touch;\n\n  &.in {\n    overflow-y: auto;\n  }\n\n  @media (min-width: @grid-float-breakpoint) {\n    width: auto;\n    border-top: 0;\n    box-shadow: none;\n\n    &.collapse {\n      display: block !important;\n      height: auto !important;\n      padding-bottom: 0; // Override default setting\n      overflow: visible !important;\n    }\n\n    &.in {\n      overflow-y: visible;\n    }\n\n    // Undo the collapse side padding for navbars with containers to ensure\n    // alignment of right-aligned contents.\n    .navbar-fixed-top &,\n    .navbar-static-top &,\n    .navbar-fixed-bottom & {\n      padding-right: 0;\n      padding-left: 0;\n    }\n  }\n}\n\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n  .navbar-collapse {\n    max-height: @navbar-collapse-max-height;\n\n    @media (max-device-width: @screen-xs-min) and (orientation: landscape) {\n      max-height: 200px;\n    }\n  }\n\n  // Fix the top/bottom navbars when screen real estate supports it\n  position: fixed;\n  right: 0;\n  left: 0;\n  z-index: @zindex-navbar-fixed;\n\n  // Undo the rounded corners\n  @media (min-width: @grid-float-breakpoint) {\n    border-radius: 0;\n  }\n}\n\n.navbar-fixed-top {\n  top: 0;\n  border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n  bottom: 0;\n  margin-bottom: 0; // override .navbar defaults\n  border-width: 1px 0 0;\n}\n\n\n// Both navbar header and collapse\n//\n// When a container is present, change the behavior of the header and collapse.\n\n.container,\n.container-fluid {\n  > .navbar-header,\n  > .navbar-collapse {\n    margin-right: -@navbar-padding-horizontal;\n    margin-left: -@navbar-padding-horizontal;\n\n    @media (min-width: @grid-float-breakpoint) {\n      margin-right: 0;\n      margin-left: 0;\n    }\n  }\n}\n\n\n//\n// Navbar alignment options\n//\n// Display the navbar across the entirety of the page or fixed it to the top or\n// bottom of the page.\n\n// Static top (unfixed, but 100% wide) navbar\n.navbar-static-top {\n  z-index: @zindex-navbar;\n  border-width: 0 0 1px;\n\n  @media (min-width: @grid-float-breakpoint) {\n    border-radius: 0;\n  }\n}\n\n\n// Brand/project name\n\n.navbar-brand {\n  float: left;\n  height: @navbar-height;\n  padding: @navbar-padding-vertical @navbar-padding-horizontal;\n  font-size: @font-size-large;\n  line-height: @line-height-computed;\n\n  &:hover,\n  &:focus {\n    text-decoration: none;\n  }\n\n  > img {\n    display: block;\n  }\n\n  @media (min-width: @grid-float-breakpoint) {\n    .navbar > .container &,\n    .navbar > .container-fluid & {\n      margin-left: -@navbar-padding-horizontal;\n    }\n  }\n}\n\n\n// Navbar toggle\n//\n// Custom button for toggling the `.navbar-collapse`, powered by the collapse\n// JavaScript plugin.\n\n.navbar-toggle {\n  position: relative;\n  float: right;\n  padding: 9px 10px;\n  margin-right: @navbar-padding-horizontal;\n  .navbar-vertical-align(34px);\n  background-color: transparent;\n  background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n  border: 1px solid transparent;\n  border-radius: @border-radius-base;\n\n  // We remove the `outline` here, but later compensate by attaching `:hover`\n  // styles to `:focus`.\n  &:focus {\n    outline: 0;\n  }\n\n  // Bars\n  .icon-bar {\n    display: block;\n    width: 22px;\n    height: 2px;\n    border-radius: 1px;\n  }\n  .icon-bar + .icon-bar {\n    margin-top: 4px;\n  }\n\n  @media (min-width: @grid-float-breakpoint) {\n    display: none;\n  }\n}\n\n\n// Navbar nav links\n//\n// Builds on top of the `.nav` components with its own modifier class to make\n// the nav the full height of the horizontal nav (above 768px).\n\n.navbar-nav {\n  margin: (@navbar-padding-vertical / 2) -@navbar-padding-horizontal;\n\n  > li > a {\n    padding-top: 10px;\n    padding-bottom: 10px;\n    line-height: @line-height-computed;\n  }\n\n  @media (max-width: @grid-float-breakpoint-max) {\n    // Dropdowns get custom display when collapsed\n    .open .dropdown-menu {\n      position: static;\n      float: none;\n      width: auto;\n      margin-top: 0;\n      background-color: transparent;\n      border: 0;\n      box-shadow: none;\n      > li > a,\n      .dropdown-header {\n        padding: 5px 15px 5px 25px;\n      }\n      > li > a {\n        line-height: @line-height-computed;\n        &:hover,\n        &:focus {\n          background-image: none;\n        }\n      }\n    }\n  }\n\n  // Uncollapse the nav\n  @media (min-width: @grid-float-breakpoint) {\n    float: left;\n    margin: 0;\n\n    > li {\n      float: left;\n      > a {\n        padding-top: @navbar-padding-vertical;\n        padding-bottom: @navbar-padding-vertical;\n      }\n    }\n  }\n}\n\n\n// Navbar form\n//\n// Extension of the `.form-inline` with some extra flavor for optimum display in\n// our navbars.\n\n.navbar-form {\n  padding: 10px @navbar-padding-horizontal;\n  margin-right: -@navbar-padding-horizontal;\n  margin-left: -@navbar-padding-horizontal;\n  border-top: 1px solid transparent;\n  border-bottom: 1px solid transparent;\n  @shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);\n  .box-shadow(@shadow);\n\n  // Mixin behavior for optimum display\n  .form-inline();\n\n  .form-group {\n    @media (max-width: @grid-float-breakpoint-max) {\n      margin-bottom: 5px;\n\n      &:last-child {\n        margin-bottom: 0;\n      }\n    }\n  }\n\n  // Vertically center in expanded, horizontal navbar\n  .navbar-vertical-align(@input-height-base);\n\n  // Undo 100% width for pull classes\n  @media (min-width: @grid-float-breakpoint) {\n    width: auto;\n    padding-top: 0;\n    padding-bottom: 0;\n    margin-right: 0;\n    margin-left: 0;\n    border: 0;\n    .box-shadow(none);\n  }\n}\n\n\n// Dropdown menus\n\n// Menu position and menu carets\n.navbar-nav > li > .dropdown-menu {\n  margin-top: 0;\n  .border-top-radius(0);\n}\n// Menu position and menu caret support for dropups via extra dropup class\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n  margin-bottom: 0;\n  .border-top-radius(@navbar-border-radius);\n  .border-bottom-radius(0);\n}\n\n\n// Buttons in navbars\n//\n// Vertically center a button within a navbar (when *not* in a form).\n\n.navbar-btn {\n  .navbar-vertical-align(@input-height-base);\n\n  &.btn-sm {\n    .navbar-vertical-align(@input-height-small);\n  }\n  &.btn-xs {\n    .navbar-vertical-align(22);\n  }\n}\n\n\n// Text in navbars\n//\n// Add a class to make any element properly align itself vertically within the navbars.\n\n.navbar-text {\n  .navbar-vertical-align(@line-height-computed);\n\n  @media (min-width: @grid-float-breakpoint) {\n    float: left;\n    margin-right: @navbar-padding-horizontal;\n    margin-left: @navbar-padding-horizontal;\n  }\n}\n\n\n// Component alignment\n//\n// Repurpose the pull utilities as their own navbar utilities to avoid specificity\n// issues with parents and chaining. Only do this when the navbar is uncollapsed\n// though so that navbar contents properly stack and align in mobile.\n//\n// Declared after the navbar components to ensure more specificity on the margins.\n\n@media (min-width: @grid-float-breakpoint) {\n  .navbar-left  { .pull-left(); }\n  .navbar-right {\n    .pull-right();\n    margin-right: -@navbar-padding-horizontal;\n\n    ~ .navbar-right {\n      margin-right: 0;\n    }\n  }\n}\n\n\n// Alternate navbars\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n  background-color: @navbar-default-bg;\n  border-color: @navbar-default-border;\n\n  .navbar-brand {\n    color: @navbar-default-brand-color;\n    &:hover,\n    &:focus {\n      color: @navbar-default-brand-hover-color;\n      background-color: @navbar-default-brand-hover-bg;\n    }\n  }\n\n  .navbar-text {\n    color: @navbar-default-color;\n  }\n\n  .navbar-nav {\n    > li > a {\n      color: @navbar-default-link-color;\n\n      &:hover,\n      &:focus {\n        color: @navbar-default-link-hover-color;\n        background-color: @navbar-default-link-hover-bg;\n      }\n    }\n    > .active > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-default-link-active-color;\n        background-color: @navbar-default-link-active-bg;\n      }\n    }\n    > .disabled > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-default-link-disabled-color;\n        background-color: @navbar-default-link-disabled-bg;\n      }\n    }\n\n    // Dropdown menu items\n    // Remove background color from open dropdown\n    > .open > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-default-link-active-color;\n        background-color: @navbar-default-link-active-bg;\n      }\n    }\n\n    @media (max-width: @grid-float-breakpoint-max) {\n      // Dropdowns get custom display when collapsed\n      .open .dropdown-menu {\n        > li > a {\n          color: @navbar-default-link-color;\n          &:hover,\n          &:focus {\n            color: @navbar-default-link-hover-color;\n            background-color: @navbar-default-link-hover-bg;\n          }\n        }\n        > .active > a {\n          &,\n          &:hover,\n          &:focus {\n            color: @navbar-default-link-active-color;\n            background-color: @navbar-default-link-active-bg;\n          }\n        }\n        > .disabled > a {\n          &,\n          &:hover,\n          &:focus {\n            color: @navbar-default-link-disabled-color;\n            background-color: @navbar-default-link-disabled-bg;\n          }\n        }\n      }\n    }\n  }\n\n  .navbar-toggle {\n    border-color: @navbar-default-toggle-border-color;\n    &:hover,\n    &:focus {\n      background-color: @navbar-default-toggle-hover-bg;\n    }\n    .icon-bar {\n      background-color: @navbar-default-toggle-icon-bar-bg;\n    }\n  }\n\n  .navbar-collapse,\n  .navbar-form {\n    border-color: @navbar-default-border;\n  }\n\n\n  // Links in navbars\n  //\n  // Add a class to ensure links outside the navbar nav are colored correctly.\n\n  .navbar-link {\n    color: @navbar-default-link-color;\n    &:hover {\n      color: @navbar-default-link-hover-color;\n    }\n  }\n\n  .btn-link {\n    color: @navbar-default-link-color;\n    &:hover,\n    &:focus {\n      color: @navbar-default-link-hover-color;\n    }\n    &[disabled],\n    fieldset[disabled] & {\n      &:hover,\n      &:focus {\n        color: @navbar-default-link-disabled-color;\n      }\n    }\n  }\n}\n\n// Inverse navbar\n\n.navbar-inverse {\n  background-color: @navbar-inverse-bg;\n  border-color: @navbar-inverse-border;\n\n  .navbar-brand {\n    color: @navbar-inverse-brand-color;\n    &:hover,\n    &:focus {\n      color: @navbar-inverse-brand-hover-color;\n      background-color: @navbar-inverse-brand-hover-bg;\n    }\n  }\n\n  .navbar-text {\n    color: @navbar-inverse-color;\n  }\n\n  .navbar-nav {\n    > li > a {\n      color: @navbar-inverse-link-color;\n\n      &:hover,\n      &:focus {\n        color: @navbar-inverse-link-hover-color;\n        background-color: @navbar-inverse-link-hover-bg;\n      }\n    }\n    > .active > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-inverse-link-active-color;\n        background-color: @navbar-inverse-link-active-bg;\n      }\n    }\n    > .disabled > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-inverse-link-disabled-color;\n        background-color: @navbar-inverse-link-disabled-bg;\n      }\n    }\n\n    // Dropdowns\n    > .open > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-inverse-link-active-color;\n        background-color: @navbar-inverse-link-active-bg;\n      }\n    }\n\n    @media (max-width: @grid-float-breakpoint-max) {\n      // Dropdowns get custom display\n      .open .dropdown-menu {\n        > .dropdown-header {\n          border-color: @navbar-inverse-border;\n        }\n        .divider {\n          background-color: @navbar-inverse-border;\n        }\n        > li > a {\n          color: @navbar-inverse-link-color;\n          &:hover,\n          &:focus {\n            color: @navbar-inverse-link-hover-color;\n            background-color: @navbar-inverse-link-hover-bg;\n          }\n        }\n        > .active > a {\n          &,\n          &:hover,\n          &:focus {\n            color: @navbar-inverse-link-active-color;\n            background-color: @navbar-inverse-link-active-bg;\n          }\n        }\n        > .disabled > a {\n          &,\n          &:hover,\n          &:focus {\n            color: @navbar-inverse-link-disabled-color;\n            background-color: @navbar-inverse-link-disabled-bg;\n          }\n        }\n      }\n    }\n  }\n\n  // Darken the responsive nav toggle\n  .navbar-toggle {\n    border-color: @navbar-inverse-toggle-border-color;\n    &:hover,\n    &:focus {\n      background-color: @navbar-inverse-toggle-hover-bg;\n    }\n    .icon-bar {\n      background-color: @navbar-inverse-toggle-icon-bar-bg;\n    }\n  }\n\n  .navbar-collapse,\n  .navbar-form {\n    border-color: darken(@navbar-inverse-bg, 7%);\n  }\n\n  .navbar-link {\n    color: @navbar-inverse-link-color;\n    &:hover {\n      color: @navbar-inverse-link-hover-color;\n    }\n  }\n\n  .btn-link {\n    color: @navbar-inverse-link-color;\n    &:hover,\n    &:focus {\n      color: @navbar-inverse-link-hover-color;\n    }\n    &[disabled],\n    fieldset[disabled] & {\n      &:hover,\n      &:focus {\n        color: @navbar-inverse-link-disabled-color;\n      }\n    }\n  }\n}\n","// Navbar vertical align\n//\n// Vertically center elements in the navbar.\n// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin.\n\n.navbar-vertical-align(@element-height) {\n  margin-top: ((@navbar-height - @element-height) / 2);\n  margin-bottom: ((@navbar-height - @element-height) / 2);\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utility classes\n// --------------------------------------------------\n\n\n// Floats\n// -------------------------\n\n.clearfix {\n  .clearfix();\n}\n.center-block {\n  .center-block();\n}\n.pull-right {\n  float: right !important;\n}\n.pull-left {\n  float: left !important;\n}\n\n\n// Toggling content\n// -------------------------\n\n// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1\n.hide {\n  display: none !important;\n}\n.show {\n  display: block !important;\n}\n.invisible {\n  visibility: hidden;\n}\n.text-hide {\n  .text-hide();\n}\n\n\n// Hide from screenreaders and browsers\n//\n// Credit: HTML5 Boilerplate\n\n.hidden {\n  display: none !important;\n}\n\n\n// For Affix plugin\n// -------------------------\n\n.affix {\n  position: fixed;\n}\n","//\n// Breadcrumbs\n// --------------------------------------------------\n\n\n.breadcrumb {\n  padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal;\n  margin-bottom: @line-height-computed;\n  list-style: none;\n  background-color: @breadcrumb-bg;\n  border-radius: @border-radius-base;\n\n  > li {\n    display: inline-block;\n\n    + li:before {\n      padding: 0 5px;\n      color: @breadcrumb-color;\n      content: \"@{breadcrumb-separator}\\00a0\"; // Unicode space added since inline-block means non-collapsing white-space\n    }\n  }\n\n  > .active {\n    color: @breadcrumb-active-color;\n  }\n}\n","//\n// Pagination (multiple pages)\n// --------------------------------------------------\n.pagination {\n  display: inline-block;\n  padding-left: 0;\n  margin: @line-height-computed 0;\n  border-radius: @border-radius-base;\n\n  > li {\n    display: inline; // Remove list-style and block-level defaults\n    > a,\n    > span {\n      position: relative;\n      float: left; // Collapse white-space\n      padding: @padding-base-vertical @padding-base-horizontal;\n      margin-left: -1px;\n      line-height: @line-height-base;\n      color: @pagination-color;\n      text-decoration: none;\n      background-color: @pagination-bg;\n      border: 1px solid @pagination-border;\n\n      &:hover,\n      &:focus {\n        z-index: 2;\n        color: @pagination-hover-color;\n        background-color: @pagination-hover-bg;\n        border-color: @pagination-hover-border;\n      }\n    }\n    &:first-child {\n      > a,\n      > span {\n        margin-left: 0;\n        .border-left-radius(@border-radius-base);\n      }\n    }\n    &:last-child {\n      > a,\n      > span {\n        .border-right-radius(@border-radius-base);\n      }\n    }\n  }\n\n  > .active > a,\n  > .active > span {\n    &,\n    &:hover,\n    &:focus {\n      z-index: 3;\n      color: @pagination-active-color;\n      cursor: default;\n      background-color: @pagination-active-bg;\n      border-color: @pagination-active-border;\n    }\n  }\n\n  > .disabled {\n    > span,\n    > span:hover,\n    > span:focus,\n    > a,\n    > a:hover,\n    > a:focus {\n      color: @pagination-disabled-color;\n      cursor: @cursor-disabled;\n      background-color: @pagination-disabled-bg;\n      border-color: @pagination-disabled-border;\n    }\n  }\n}\n\n// Sizing\n// --------------------------------------------------\n\n// Large\n.pagination-lg {\n  .pagination-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large);\n}\n\n// Small\n.pagination-sm {\n  .pagination-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);\n}\n","// Pagination\n\n.pagination-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n  > li {\n    > a,\n    > span {\n      padding: @padding-vertical @padding-horizontal;\n      font-size: @font-size;\n      line-height: @line-height;\n    }\n    &:first-child {\n      > a,\n      > span {\n        .border-left-radius(@border-radius);\n      }\n    }\n    &:last-child {\n      > a,\n      > span {\n        .border-right-radius(@border-radius);\n      }\n    }\n  }\n}\n","//\n// Pager pagination\n// --------------------------------------------------\n\n\n.pager {\n  padding-left: 0;\n  margin: @line-height-computed 0;\n  text-align: center;\n  list-style: none;\n  &:extend(.clearfix all);\n  li {\n    display: inline;\n    > a,\n    > span {\n      display: inline-block;\n      padding: 5px 14px;\n      background-color: @pager-bg;\n      border: 1px solid @pager-border;\n      border-radius: @pager-border-radius;\n    }\n\n    > a:hover,\n    > a:focus {\n      text-decoration: none;\n      background-color: @pager-hover-bg;\n    }\n  }\n\n  .next {\n    > a,\n    > span {\n      float: right;\n    }\n  }\n\n  .previous {\n    > a,\n    > span {\n      float: left;\n    }\n  }\n\n  .disabled {\n    > a,\n    > a:hover,\n    > a:focus,\n    > span {\n      color: @pager-disabled-color;\n      cursor: @cursor-disabled;\n      background-color: @pager-bg;\n    }\n  }\n}\n","//\n// Labels\n// --------------------------------------------------\n\n.label {\n  display: inline;\n  padding: .2em .6em .3em;\n  font-size: 75%;\n  font-weight: 700;\n  line-height: 1;\n  color: @label-color;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  border-radius: .25em;\n\n  // Add hover effects, but only for links\n  a& {\n    &:hover,\n    &:focus {\n      color: @label-link-hover-color;\n      text-decoration: none;\n      cursor: pointer;\n    }\n  }\n\n  // Empty labels collapse automatically (not available in IE8)\n  &:empty {\n    display: none;\n  }\n\n  // Quick fix for labels in buttons\n  .btn & {\n    position: relative;\n    top: -1px;\n  }\n}\n\n// Colors\n// Contextual variations (linked labels get darker on :hover)\n\n.label-default {\n  .label-variant(@label-default-bg);\n}\n\n.label-primary {\n  .label-variant(@label-primary-bg);\n}\n\n.label-success {\n  .label-variant(@label-success-bg);\n}\n\n.label-info {\n  .label-variant(@label-info-bg);\n}\n\n.label-warning {\n  .label-variant(@label-warning-bg);\n}\n\n.label-danger {\n  .label-variant(@label-danger-bg);\n}\n","// Labels\n\n.label-variant(@color) {\n  background-color: @color;\n\n  &[href] {\n    &:hover,\n    &:focus {\n      background-color: darken(@color, 10%);\n    }\n  }\n}\n","//\n// Badges\n// --------------------------------------------------\n\n\n// Base class\n.badge {\n  display: inline-block;\n  min-width: 10px;\n  padding: 3px 7px;\n  font-size: @font-size-small;\n  font-weight: @badge-font-weight;\n  line-height: @badge-line-height;\n  color: @badge-color;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  background-color: @badge-bg;\n  border-radius: @badge-border-radius;\n\n  // Empty badges collapse automatically (not available in IE8)\n  &:empty {\n    display: none;\n  }\n\n  // Quick fix for badges in buttons\n  .btn & {\n    position: relative;\n    top: -1px;\n  }\n\n  .btn-xs &,\n  .btn-group-xs > .btn & {\n    top: 0;\n    padding: 1px 5px;\n  }\n\n  // Hover state, but only for links\n  a& {\n    &:hover,\n    &:focus {\n      color: @badge-link-hover-color;\n      text-decoration: none;\n      cursor: pointer;\n    }\n  }\n\n  // Account for badges in navs\n  .list-group-item.active > &,\n  .nav-pills > .active > a > & {\n    color: @badge-active-color;\n    background-color: @badge-active-bg;\n  }\n\n  .list-group-item > & {\n    float: right;\n  }\n\n  .list-group-item > & + & {\n    margin-right: 5px;\n  }\n\n  .nav-pills > li > a > & {\n    margin-left: 3px;\n  }\n}\n","//\n// Jumbotron\n// --------------------------------------------------\n\n\n.jumbotron {\n  padding-top: @jumbotron-padding;\n  padding-bottom: @jumbotron-padding;\n  margin-bottom: @jumbotron-padding;\n  color: @jumbotron-color;\n  background-color: @jumbotron-bg;\n\n  h1,\n  .h1 {\n    color: @jumbotron-heading-color;\n  }\n\n  p {\n    margin-bottom: (@jumbotron-padding / 2);\n    font-size: @jumbotron-font-size;\n    font-weight: 200;\n  }\n\n  > hr {\n    border-top-color: darken(@jumbotron-bg, 10%);\n  }\n\n  .container &,\n  .container-fluid & {\n    padding-right: (@grid-gutter-width / 2);\n    padding-left: (@grid-gutter-width / 2);\n    border-radius: @border-radius-large; // Only round corners at higher resolutions if contained in a container\n  }\n\n  .container {\n    max-width: 100%;\n  }\n\n  @media screen and (min-width: @screen-sm-min) {\n    padding-top: (@jumbotron-padding * 1.6);\n    padding-bottom: (@jumbotron-padding * 1.6);\n\n    .container &,\n    .container-fluid & {\n      padding-right: (@jumbotron-padding * 2);\n      padding-left: (@jumbotron-padding * 2);\n    }\n\n    h1,\n    .h1 {\n      font-size: @jumbotron-heading-font-size;\n    }\n  }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Thumbnails\n// --------------------------------------------------\n\n\n// Mixin and adjust the regular image class\n.thumbnail {\n  display: block;\n  padding: @thumbnail-padding;\n  margin-bottom: @line-height-computed;\n  line-height: @line-height-base;\n  background-color: @thumbnail-bg;\n  border: 1px solid @thumbnail-border;\n  border-radius: @thumbnail-border-radius;\n  .transition(border .2s ease-in-out);\n\n  > img,\n  a > img {\n    &:extend(.img-responsive);\n    margin-right: auto;\n    margin-left: auto;\n  }\n\n  // Add a hover state for linked versions only\n  a&:hover,\n  a&:focus,\n  a&.active {\n    border-color: @link-color;\n  }\n\n  // Image captions\n  .caption {\n    padding: @thumbnail-caption-padding;\n    color: @thumbnail-caption-color;\n  }\n}\n","//\n// Alerts\n// --------------------------------------------------\n\n\n// Base styles\n// -------------------------\n\n.alert {\n  padding: @alert-padding;\n  margin-bottom: @line-height-computed;\n  border: 1px solid transparent;\n  border-radius: @alert-border-radius;\n\n  // Headings for larger alerts\n  h4 {\n    margin-top: 0;\n    color: inherit; // Specified for the h4 to prevent conflicts of changing @headings-color\n  }\n\n  // Provide class for links that match alerts\n  .alert-link {\n    font-weight: @alert-link-font-weight;\n  }\n\n  // Improve alignment and spacing of inner content\n  > p,\n  > ul {\n    margin-bottom: 0;\n  }\n\n  > p + p {\n    margin-top: 5px;\n  }\n}\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n// The misspelled .alert-dismissable was deprecated in 3.2.0.\n.alert-dismissable,\n.alert-dismissible {\n  padding-right: (@alert-padding + 20);\n\n  // Adjust close link position\n  .close {\n    position: relative;\n    top: -2px;\n    right: -21px;\n    color: inherit;\n  }\n}\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n.alert-success {\n  .alert-variant(@alert-success-bg; @alert-success-border; @alert-success-text);\n}\n\n.alert-info {\n  .alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text);\n}\n\n.alert-warning {\n  .alert-variant(@alert-warning-bg; @alert-warning-border; @alert-warning-text);\n}\n\n.alert-danger {\n  .alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text);\n}\n","// Alerts\n\n.alert-variant(@background; @border; @text-color) {\n  color: @text-color;\n  background-color: @background;\n  border-color: @border;\n\n  hr {\n    border-top-color: darken(@border, 5%);\n  }\n\n  .alert-link {\n    color: darken(@text-color, 10%);\n  }\n}\n","// stylelint-disable at-rule-no-vendor-prefix\n\n//\n// Progress bars\n// --------------------------------------------------\n\n\n// Bar animations\n// -------------------------\n\n// WebKit\n@-webkit-keyframes progress-bar-stripes {\n  from  { background-position: 40px 0; }\n  to    { background-position: 0 0; }\n}\n\n// Spec and IE10+\n@keyframes progress-bar-stripes {\n  from  { background-position: 40px 0; }\n  to    { background-position: 0 0; }\n}\n\n\n// Bar itself\n// -------------------------\n\n// Outer container\n.progress {\n  height: @line-height-computed;\n  margin-bottom: @line-height-computed;\n  overflow: hidden;\n  background-color: @progress-bg;\n  border-radius: @progress-border-radius;\n  .box-shadow(inset 0 1px 2px rgba(0, 0, 0, .1));\n}\n\n// Bar of progress\n.progress-bar {\n  float: left;\n  width: 0%;\n  height: 100%;\n  font-size: @font-size-small;\n  line-height: @line-height-computed;\n  color: @progress-bar-color;\n  text-align: center;\n  background-color: @progress-bar-bg;\n  .box-shadow(inset 0 -1px 0 rgba(0, 0, 0, .15));\n  .transition(width .6s ease);\n}\n\n// Striped bars\n//\n// `.progress-striped .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar-striped` class, which you just add to an existing\n// `.progress-bar`.\n.progress-striped .progress-bar,\n.progress-bar-striped {\n  #gradient > .striped();\n  background-size: 40px 40px;\n}\n\n// Call animation for the active one\n//\n// `.progress.active .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar.active` approach.\n.progress.active .progress-bar,\n.progress-bar.active {\n  .animation(progress-bar-stripes 2s linear infinite);\n}\n\n\n// Variations\n// -------------------------\n\n.progress-bar-success {\n  .progress-bar-variant(@progress-bar-success-bg);\n}\n\n.progress-bar-info {\n  .progress-bar-variant(@progress-bar-info-bg);\n}\n\n.progress-bar-warning {\n  .progress-bar-variant(@progress-bar-warning-bg);\n}\n\n.progress-bar-danger {\n  .progress-bar-variant(@progress-bar-danger-bg);\n}\n","// stylelint-disable value-no-vendor-prefix, selector-max-id\n\n#gradient {\n\n  // Horizontal gradient, from left to right\n  //\n  // Creates two color stops, start and end, by specifying a color and position for each color stop.\n  // Color stops are not available in IE9 and below.\n  .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n    background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n    background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n    background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\", argb(@start-color), argb(@end-color))); // IE9 and down\n    background-repeat: repeat-x;\n  }\n\n  // Vertical gradient, from top to bottom\n  //\n  // Creates two color stops, start and end, by specifying a color and position for each color stop.\n  // Color stops are not available in IE9 and below.\n  .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n    background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent);  // Safari 5.1-6, Chrome 10+\n    background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent);  // Opera 12\n    background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\", argb(@start-color), argb(@end-color))); // IE9 and down\n    background-repeat: repeat-x;\n  }\n\n  .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n    background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n    background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n    background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n    background-repeat: repeat-x;\n  }\n  .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n    background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n    background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n    background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\", argb(@start-color), argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n    background-repeat: no-repeat;\n  }\n  .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n    background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n    background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n    background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\", argb(@start-color), argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n    background-repeat: no-repeat;\n  }\n  .radial(@inner-color: #555; @outer-color: #333) {\n    background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n    background-image: radial-gradient(circle, @inner-color, @outer-color);\n    background-repeat: no-repeat;\n  }\n  .striped(@color: rgba(255, 255, 255, .15); @angle: 45deg) {\n    background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n    background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n    background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n  }\n}\n","// Progress bars\n\n.progress-bar-variant(@color) {\n  background-color: @color;\n\n  // Deprecated parent class requirement as of v3.2.0\n  .progress-striped & {\n    #gradient > .striped();\n  }\n}\n",".media {\n  // Proper spacing between instances of .media\n  margin-top: 15px;\n\n  &:first-child {\n    margin-top: 0;\n  }\n}\n\n.media,\n.media-body {\n  overflow: hidden;\n  zoom: 1;\n}\n\n.media-body {\n  width: 10000px;\n}\n\n.media-object {\n  display: block;\n\n  // Fix collapse in webkit from max-width: 100% and display: table-cell.\n  &.img-thumbnail {\n    max-width: none;\n  }\n}\n\n.media-right,\n.media > .pull-right {\n  padding-left: 10px;\n}\n\n.media-left,\n.media > .pull-left {\n  padding-right: 10px;\n}\n\n.media-left,\n.media-right,\n.media-body {\n  display: table-cell;\n  vertical-align: top;\n}\n\n.media-middle {\n  vertical-align: middle;\n}\n\n.media-bottom {\n  vertical-align: bottom;\n}\n\n// Reset margins on headings for tighter default spacing\n.media-heading {\n  margin-top: 0;\n  margin-bottom: 5px;\n}\n\n// Media list variation\n//\n// Undo default ul/ol styles\n.media-list {\n  padding-left: 0;\n  list-style: none;\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// List groups\n// --------------------------------------------------\n\n\n// Base class\n//\n// Easily usable on <ul>, <ol>, or <div>.\n\n.list-group {\n  // No need to set list-style: none; since .list-group-item is block level\n  padding-left: 0; // reset padding because ul and ol\n  margin-bottom: 20px;\n}\n\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: 10px 15px;\n  // Place the border on the list items and negative margin up for better styling\n  margin-bottom: -1px;\n  background-color: @list-group-bg;\n  border: 1px solid @list-group-border;\n\n  // Round the first and last items\n  &:first-child {\n    .border-top-radius(@list-group-border-radius);\n  }\n  &:last-child {\n    margin-bottom: 0;\n    .border-bottom-radius(@list-group-border-radius);\n  }\n\n  // Disabled state\n  &.disabled,\n  &.disabled:hover,\n  &.disabled:focus {\n    color: @list-group-disabled-color;\n    cursor: @cursor-disabled;\n    background-color: @list-group-disabled-bg;\n\n    // Force color to inherit for custom content\n    .list-group-item-heading {\n      color: inherit;\n    }\n    .list-group-item-text {\n      color: @list-group-disabled-text-color;\n    }\n  }\n\n  // Active class on item itself, not parent\n  &.active,\n  &.active:hover,\n  &.active:focus {\n    z-index: 2; // Place active items above their siblings for proper border styling\n    color: @list-group-active-color;\n    background-color: @list-group-active-bg;\n    border-color: @list-group-active-border;\n\n    // Force color to inherit for custom content\n    .list-group-item-heading,\n    .list-group-item-heading > small,\n    .list-group-item-heading > .small {\n      color: inherit;\n    }\n    .list-group-item-text {\n      color: @list-group-active-text-color;\n    }\n  }\n}\n\n\n// Interactive list items\n//\n// Use anchor or button elements instead of `li`s or `div`s to create interactive items.\n// Includes an extra `.active` modifier class for showing selected items.\n\na.list-group-item,\nbutton.list-group-item {\n  color: @list-group-link-color;\n\n  .list-group-item-heading {\n    color: @list-group-link-heading-color;\n  }\n\n  // Hover state\n  &:hover,\n  &:focus {\n    color: @list-group-link-hover-color;\n    text-decoration: none;\n    background-color: @list-group-hover-bg;\n  }\n}\n\nbutton.list-group-item {\n  width: 100%;\n  text-align: left;\n}\n\n\n// Contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n.list-group-item-variant(success; @state-success-bg; @state-success-text);\n.list-group-item-variant(info; @state-info-bg; @state-info-text);\n.list-group-item-variant(warning; @state-warning-bg; @state-warning-text);\n.list-group-item-variant(danger; @state-danger-bg; @state-danger-text);\n\n\n// Custom content options\n//\n// Extra classes for creating well-formatted content within `.list-group-item`s.\n\n.list-group-item-heading {\n  margin-top: 0;\n  margin-bottom: 5px;\n}\n.list-group-item-text {\n  margin-bottom: 0;\n  line-height: 1.3;\n}\n","// List Groups\n\n.list-group-item-variant(@state; @background; @color) {\n  .list-group-item-@{state} {\n    color: @color;\n    background-color: @background;\n\n    a&,\n    button& {\n      color: @color;\n\n      .list-group-item-heading {\n        color: inherit;\n      }\n\n      &:hover,\n      &:focus {\n        color: @color;\n        background-color: darken(@background, 5%);\n      }\n      &.active,\n      &.active:hover,\n      &.active:focus {\n        color: #fff;\n        background-color: @color;\n        border-color: @color;\n      }\n    }\n  }\n}\n","// stylelint-disable selector-max-type, selector-max-compound-selectors, selector-max-combinators, no-duplicate-selectors\n\n//\n// Panels\n// --------------------------------------------------\n\n\n// Base class\n.panel {\n  margin-bottom: @line-height-computed;\n  background-color: @panel-bg;\n  border: 1px solid transparent;\n  border-radius: @panel-border-radius;\n  .box-shadow(0 1px 1px rgba(0, 0, 0, .05));\n}\n\n// Panel contents\n.panel-body {\n  padding: @panel-body-padding;\n  &:extend(.clearfix all);\n}\n\n// Optional heading\n.panel-heading {\n  padding: @panel-heading-padding;\n  border-bottom: 1px solid transparent;\n  .border-top-radius((@panel-border-radius - 1));\n\n  > .dropdown .dropdown-toggle {\n    color: inherit;\n  }\n}\n\n// Within heading, strip any `h*` tag of its default margins for spacing.\n.panel-title {\n  margin-top: 0;\n  margin-bottom: 0;\n  font-size: ceil((@font-size-base * 1.125));\n  color: inherit;\n\n  > a,\n  > small,\n  > .small,\n  > small > a,\n  > .small > a {\n    color: inherit;\n  }\n}\n\n// Optional footer (stays gray in every modifier class)\n.panel-footer {\n  padding: @panel-footer-padding;\n  background-color: @panel-footer-bg;\n  border-top: 1px solid @panel-inner-border;\n  .border-bottom-radius((@panel-border-radius - 1));\n}\n\n\n// List groups in panels\n//\n// By default, space out list group content from panel headings to account for\n// any kind of custom content between the two.\n\n.panel {\n  > .list-group,\n  > .panel-collapse > .list-group {\n    margin-bottom: 0;\n\n    .list-group-item {\n      border-width: 1px 0;\n      border-radius: 0;\n    }\n\n    // Add border top radius for first one\n    &:first-child {\n      .list-group-item:first-child {\n        border-top: 0;\n        .border-top-radius((@panel-border-radius - 1));\n      }\n    }\n\n    // Add border bottom radius for last one\n    &:last-child {\n      .list-group-item:last-child {\n        border-bottom: 0;\n        .border-bottom-radius((@panel-border-radius - 1));\n      }\n    }\n  }\n  > .panel-heading + .panel-collapse > .list-group {\n    .list-group-item:first-child {\n      .border-top-radius(0);\n    }\n  }\n}\n// Collapse space between when there's no additional content.\n.panel-heading + .list-group {\n  .list-group-item:first-child {\n    border-top-width: 0;\n  }\n}\n.list-group + .panel-footer {\n  border-top-width: 0;\n}\n\n// Tables in panels\n//\n// Place a non-bordered `.table` within a panel (not within a `.panel-body`) and\n// watch it go full width.\n\n.panel {\n  > .table,\n  > .table-responsive > .table,\n  > .panel-collapse > .table {\n    margin-bottom: 0;\n\n    caption {\n      padding-right: @panel-body-padding;\n      padding-left: @panel-body-padding;\n    }\n  }\n  // Add border top radius for first one\n  > .table:first-child,\n  > .table-responsive:first-child > .table:first-child {\n    .border-top-radius((@panel-border-radius - 1));\n\n    > thead:first-child,\n    > tbody:first-child {\n      > tr:first-child {\n        border-top-left-radius: (@panel-border-radius - 1);\n        border-top-right-radius: (@panel-border-radius - 1);\n\n        td:first-child,\n        th:first-child {\n          border-top-left-radius: (@panel-border-radius - 1);\n        }\n        td:last-child,\n        th:last-child {\n          border-top-right-radius: (@panel-border-radius - 1);\n        }\n      }\n    }\n  }\n  // Add border bottom radius for last one\n  > .table:last-child,\n  > .table-responsive:last-child > .table:last-child {\n    .border-bottom-radius((@panel-border-radius - 1));\n\n    > tbody:last-child,\n    > tfoot:last-child {\n      > tr:last-child {\n        border-bottom-right-radius: (@panel-border-radius - 1);\n        border-bottom-left-radius: (@panel-border-radius - 1);\n\n        td:first-child,\n        th:first-child {\n          border-bottom-left-radius: (@panel-border-radius - 1);\n        }\n        td:last-child,\n        th:last-child {\n          border-bottom-right-radius: (@panel-border-radius - 1);\n        }\n      }\n    }\n  }\n  > .panel-body + .table,\n  > .panel-body + .table-responsive,\n  > .table + .panel-body,\n  > .table-responsive + .panel-body {\n    border-top: 1px solid @table-border-color;\n  }\n  > .table > tbody:first-child > tr:first-child th,\n  > .table > tbody:first-child > tr:first-child td {\n    border-top: 0;\n  }\n  > .table-bordered,\n  > .table-responsive > .table-bordered {\n    border: 0;\n    > thead,\n    > tbody,\n    > tfoot {\n      > tr {\n        > th:first-child,\n        > td:first-child {\n          border-left: 0;\n        }\n        > th:last-child,\n        > td:last-child {\n          border-right: 0;\n        }\n      }\n    }\n    > thead,\n    > tbody {\n      > tr:first-child {\n        > td,\n        > th {\n          border-bottom: 0;\n        }\n      }\n    }\n    > tbody,\n    > tfoot {\n      > tr:last-child {\n        > td,\n        > th {\n          border-bottom: 0;\n        }\n      }\n    }\n  }\n  > .table-responsive {\n    margin-bottom: 0;\n    border: 0;\n  }\n}\n\n\n// Collapsible panels (aka, accordion)\n//\n// Wrap a series of panels in `.panel-group` to turn them into an accordion with\n// the help of our collapse JavaScript plugin.\n\n.panel-group {\n  margin-bottom: @line-height-computed;\n\n  // Tighten up margin so it's only between panels\n  .panel {\n    margin-bottom: 0;\n    border-radius: @panel-border-radius;\n\n    + .panel {\n      margin-top: 5px;\n    }\n  }\n\n  .panel-heading {\n    border-bottom: 0;\n\n    + .panel-collapse > .panel-body,\n    + .panel-collapse > .list-group {\n      border-top: 1px solid @panel-inner-border;\n    }\n  }\n\n  .panel-footer {\n    border-top: 0;\n    + .panel-collapse .panel-body {\n      border-bottom: 1px solid @panel-inner-border;\n    }\n  }\n}\n\n\n// Contextual variations\n.panel-default {\n  .panel-variant(@panel-default-border; @panel-default-text; @panel-default-heading-bg; @panel-default-border);\n}\n.panel-primary {\n  .panel-variant(@panel-primary-border; @panel-primary-text; @panel-primary-heading-bg; @panel-primary-border);\n}\n.panel-success {\n  .panel-variant(@panel-success-border; @panel-success-text; @panel-success-heading-bg; @panel-success-border);\n}\n.panel-info {\n  .panel-variant(@panel-info-border; @panel-info-text; @panel-info-heading-bg; @panel-info-border);\n}\n.panel-warning {\n  .panel-variant(@panel-warning-border; @panel-warning-text; @panel-warning-heading-bg; @panel-warning-border);\n}\n.panel-danger {\n  .panel-variant(@panel-danger-border; @panel-danger-text; @panel-danger-heading-bg; @panel-danger-border);\n}\n","// Panels\n\n.panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border) {\n  border-color: @border;\n\n  & > .panel-heading {\n    color: @heading-text-color;\n    background-color: @heading-bg-color;\n    border-color: @heading-border;\n\n    + .panel-collapse > .panel-body {\n      border-top-color: @border;\n    }\n    .badge {\n      color: @heading-bg-color;\n      background-color: @heading-text-color;\n    }\n  }\n  & > .panel-footer {\n    + .panel-collapse > .panel-body {\n      border-bottom-color: @border;\n    }\n  }\n}\n","// Embeds responsive\n//\n// Credit: Nicolas Gallagher and SUIT CSS.\n\n.embed-responsive {\n  position: relative;\n  display: block;\n  height: 0;\n  padding: 0;\n  overflow: hidden;\n\n  .embed-responsive-item,\n  iframe,\n  embed,\n  object,\n  video {\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n}\n\n// Modifier class for 16:9 aspect ratio\n.embed-responsive-16by9 {\n  padding-bottom: 56.25%;\n}\n\n// Modifier class for 4:3 aspect ratio\n.embed-responsive-4by3 {\n  padding-bottom: 75%;\n}\n","//\n// Wells\n// --------------------------------------------------\n\n\n// Base class\n.well {\n  min-height: 20px;\n  padding: 19px;\n  margin-bottom: 20px;\n  background-color: @well-bg;\n  border: 1px solid @well-border;\n  border-radius: @border-radius-base;\n  .box-shadow(inset 0 1px 1px rgba(0, 0, 0, .05));\n  blockquote {\n    border-color: #ddd;\n    border-color: rgba(0, 0, 0, .15);\n  }\n}\n\n// Sizes\n.well-lg {\n  padding: 24px;\n  border-radius: @border-radius-large;\n}\n.well-sm {\n  padding: 9px;\n  border-radius: @border-radius-small;\n}\n","// stylelint-disable property-no-vendor-prefix\n\n//\n// Close icons\n// --------------------------------------------------\n\n\n.close {\n  float: right;\n  font-size: (@font-size-base * 1.5);\n  font-weight: @close-font-weight;\n  line-height: 1;\n  color: @close-color;\n  text-shadow: @close-text-shadow;\n  .opacity(.2);\n\n  &:hover,\n  &:focus {\n    color: @close-color;\n    text-decoration: none;\n    cursor: pointer;\n    .opacity(.5);\n  }\n\n  // Additional properties for button version\n  // iOS requires the button element instead of an anchor tag.\n  // If you want the anchor version, it requires `href=\"#\"`.\n  // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n  button& {\n    padding: 0;\n    cursor: pointer;\n    background: transparent;\n    border: 0;\n    -webkit-appearance: none;\n    appearance: none;\n  }\n}\n","//\n// Modals\n// --------------------------------------------------\n\n// .modal-open      - body class for killing the scroll\n// .modal           - container to scroll within\n// .modal-dialog    - positioning shell for the actual modal\n// .modal-content   - actual modal w/ bg and corners and shit\n\n// Kill the scroll on the body\n.modal-open {\n  overflow: hidden;\n}\n\n// Container that the modal scrolls within\n.modal {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: @zindex-modal;\n  display: none;\n  overflow: hidden;\n  -webkit-overflow-scrolling: touch;\n\n  // Prevent Chrome on Windows from adding a focus outline. For details, see\n  // https://github.com/twbs/bootstrap/pull/10951.\n  outline: 0;\n\n  // When fading in the modal, animate it to slide down\n  &.fade .modal-dialog {\n    .translate(0, -25%);\n    .transition-transform(~\"0.3s ease-out\");\n  }\n  &.in .modal-dialog { .translate(0, 0); }\n}\n.modal-open .modal {\n  overflow-x: hidden;\n  overflow-y: auto;\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: 10px;\n}\n\n// Actual modal\n.modal-content {\n  position: relative;\n  background-color: @modal-content-bg;\n  background-clip: padding-box;\n  border: 1px solid @modal-content-fallback-border-color; //old browsers fallback (ie8 etc)\n  border: 1px solid @modal-content-border-color;\n  border-radius: @border-radius-large;\n  .box-shadow(0 3px 9px rgba(0, 0, 0, .5));\n  // Remove focus outline from opened modal\n  outline: 0;\n}\n\n// Modal background\n.modal-backdrop {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: @zindex-modal-background;\n  background-color: @modal-backdrop-bg;\n  // Fade for backdrop\n  &.fade { .opacity(0); }\n  &.in { .opacity(@modal-backdrop-opacity); }\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n  padding: @modal-title-padding;\n  border-bottom: 1px solid @modal-header-border-color;\n  &:extend(.clearfix all);\n}\n// Close icon\n.modal-header .close {\n  margin-top: -2px;\n}\n\n// Title text within header\n.modal-title {\n  margin: 0;\n  line-height: @modal-title-line-height;\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n  position: relative;\n  padding: @modal-inner-padding;\n}\n\n// Footer (for actions)\n.modal-footer {\n  padding: @modal-inner-padding;\n  text-align: right; // right align buttons\n  border-top: 1px solid @modal-footer-border-color;\n  &:extend(.clearfix all); // clear it in case folks use .pull-* classes on buttons\n\n  // Properly space out buttons\n  .btn + .btn {\n    margin-bottom: 0; // account for input[type=\"submit\"] which gets the bottom margin like all other inputs\n    margin-left: 5px;\n  }\n  // but override that for button groups\n  .btn-group .btn + .btn {\n    margin-left: -1px;\n  }\n  // and override it for block buttons as well\n  .btn-block + .btn-block {\n    margin-left: 0;\n  }\n}\n\n// Measure scrollbar width for padding body during modal show/hide\n.modal-scrollbar-measure {\n  position: absolute;\n  top: -9999px;\n  width: 50px;\n  height: 50px;\n  overflow: scroll;\n}\n\n// Scale up the modal\n@media (min-width: @screen-sm-min) {\n  // Automatically set modal's width for larger viewports\n  .modal-dialog {\n    width: @modal-md;\n    margin: 30px auto;\n  }\n  .modal-content {\n    .box-shadow(0 5px 15px rgba(0, 0, 0, .5));\n  }\n\n  // Modal sizes\n  .modal-sm { width: @modal-sm; }\n}\n\n@media (min-width: @screen-md-min) {\n  .modal-lg { width: @modal-lg; }\n}\n","//\n// Tooltips\n// --------------------------------------------------\n\n\n// Base class\n.tooltip {\n  position: absolute;\n  z-index: @zindex-tooltip;\n  display: block;\n  // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n  // So reset our font and text properties to avoid inheriting weird values.\n  .reset-text();\n  font-size: @font-size-small;\n\n  .opacity(0);\n\n  &.in { .opacity(@tooltip-opacity); }\n  &.top {\n    padding: @tooltip-arrow-width 0;\n    margin-top: -3px;\n  }\n  &.right {\n    padding: 0 @tooltip-arrow-width;\n    margin-left: 3px;\n  }\n  &.bottom {\n    padding: @tooltip-arrow-width 0;\n    margin-top: 3px;\n  }\n  &.left {\n    padding: 0 @tooltip-arrow-width;\n    margin-left: -3px;\n  }\n\n  // Note: Deprecated .top-left, .top-right, .bottom-left, and .bottom-right as of v3.3.1\n  &.top .tooltip-arrow {\n    bottom: 0;\n    left: 50%;\n    margin-left: -@tooltip-arrow-width;\n    border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n    border-top-color: @tooltip-arrow-color;\n  }\n  &.top-left .tooltip-arrow {\n    right: @tooltip-arrow-width;\n    bottom: 0;\n    margin-bottom: -@tooltip-arrow-width;\n    border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n    border-top-color: @tooltip-arrow-color;\n  }\n  &.top-right .tooltip-arrow {\n    bottom: 0;\n    left: @tooltip-arrow-width;\n    margin-bottom: -@tooltip-arrow-width;\n    border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n    border-top-color: @tooltip-arrow-color;\n  }\n  &.right .tooltip-arrow {\n    top: 50%;\n    left: 0;\n    margin-top: -@tooltip-arrow-width;\n    border-width: @tooltip-arrow-width @tooltip-arrow-width @tooltip-arrow-width 0;\n    border-right-color: @tooltip-arrow-color;\n  }\n  &.left .tooltip-arrow {\n    top: 50%;\n    right: 0;\n    margin-top: -@tooltip-arrow-width;\n    border-width: @tooltip-arrow-width 0 @tooltip-arrow-width @tooltip-arrow-width;\n    border-left-color: @tooltip-arrow-color;\n  }\n  &.bottom .tooltip-arrow {\n    top: 0;\n    left: 50%;\n    margin-left: -@tooltip-arrow-width;\n    border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n    border-bottom-color: @tooltip-arrow-color;\n  }\n  &.bottom-left .tooltip-arrow {\n    top: 0;\n    right: @tooltip-arrow-width;\n    margin-top: -@tooltip-arrow-width;\n    border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n    border-bottom-color: @tooltip-arrow-color;\n  }\n  &.bottom-right .tooltip-arrow {\n    top: 0;\n    left: @tooltip-arrow-width;\n    margin-top: -@tooltip-arrow-width;\n    border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n    border-bottom-color: @tooltip-arrow-color;\n  }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n  max-width: @tooltip-max-width;\n  padding: 3px 8px;\n  color: @tooltip-color;\n  text-align: center;\n  background-color: @tooltip-bg;\n  border-radius: @border-radius-base;\n}\n\n// Arrows\n.tooltip-arrow {\n  position: absolute;\n  width: 0;\n  height: 0;\n  border-color: transparent;\n  border-style: solid;\n}\n",".reset-text() {\n  font-family: @font-family-base;\n  // We deliberately do NOT reset font-size.\n  font-style: normal;\n  font-weight: 400;\n  line-height: @line-height-base;\n  line-break: auto;\n  text-align: left; // Fallback for where `start` is not supported\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  word-wrap: normal;\n  white-space: normal;\n}\n","//\n// Popovers\n// --------------------------------------------------\n\n\n.popover {\n  position: absolute;\n  top: 0;\n  left: 0;\n  z-index: @zindex-popover;\n  display: none;\n  max-width: @popover-max-width;\n  padding: 1px;\n  // Our parent element can be arbitrary since popovers are by default inserted as a sibling of their target element.\n  // So reset our font and text properties to avoid inheriting weird values.\n  .reset-text();\n  font-size: @font-size-base;\n  background-color: @popover-bg;\n  background-clip: padding-box;\n  border: 1px solid @popover-fallback-border-color;\n  border: 1px solid @popover-border-color;\n  border-radius: @border-radius-large;\n  .box-shadow(0 5px 10px rgba(0, 0, 0, .2));\n\n  // Offset the popover to account for the popover arrow\n  &.top { margin-top: -@popover-arrow-width; }\n  &.right { margin-left: @popover-arrow-width; }\n  &.bottom { margin-top: @popover-arrow-width; }\n  &.left { margin-left: -@popover-arrow-width; }\n\n  // Arrows\n  // .arrow is outer, .arrow:after is inner\n  > .arrow {\n    border-width: @popover-arrow-outer-width;\n\n    &,\n    &:after {\n      position: absolute;\n      display: block;\n      width: 0;\n      height: 0;\n      border-color: transparent;\n      border-style: solid;\n    }\n\n    &:after {\n      content: \"\";\n      border-width: @popover-arrow-width;\n    }\n  }\n\n  &.top > .arrow {\n    bottom: -@popover-arrow-outer-width;\n    left: 50%;\n    margin-left: -@popover-arrow-outer-width;\n    border-top-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n    border-top-color: @popover-arrow-outer-color;\n    border-bottom-width: 0;\n    &:after {\n      bottom: 1px;\n      margin-left: -@popover-arrow-width;\n      content: \" \";\n      border-top-color: @popover-arrow-color;\n      border-bottom-width: 0;\n    }\n  }\n  &.right > .arrow {\n    top: 50%;\n    left: -@popover-arrow-outer-width;\n    margin-top: -@popover-arrow-outer-width;\n    border-right-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n    border-right-color: @popover-arrow-outer-color;\n    border-left-width: 0;\n    &:after {\n      bottom: -@popover-arrow-width;\n      left: 1px;\n      content: \" \";\n      border-right-color: @popover-arrow-color;\n      border-left-width: 0;\n    }\n  }\n  &.bottom > .arrow {\n    top: -@popover-arrow-outer-width;\n    left: 50%;\n    margin-left: -@popover-arrow-outer-width;\n    border-top-width: 0;\n    border-bottom-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n    border-bottom-color: @popover-arrow-outer-color;\n    &:after {\n      top: 1px;\n      margin-left: -@popover-arrow-width;\n      content: \" \";\n      border-top-width: 0;\n      border-bottom-color: @popover-arrow-color;\n    }\n  }\n\n  &.left > .arrow {\n    top: 50%;\n    right: -@popover-arrow-outer-width;\n    margin-top: -@popover-arrow-outer-width;\n    border-right-width: 0;\n    border-left-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n    border-left-color: @popover-arrow-outer-color;\n    &:after {\n      right: 1px;\n      bottom: -@popover-arrow-width;\n      content: \" \";\n      border-right-width: 0;\n      border-left-color: @popover-arrow-color;\n    }\n  }\n}\n\n.popover-title {\n  padding: 8px 14px;\n  margin: 0; // reset heading margin\n  font-size: @font-size-base;\n  background-color: @popover-title-bg;\n  border-bottom: 1px solid darken(@popover-title-bg, 5%);\n  border-radius: (@border-radius-large - 1) (@border-radius-large - 1) 0 0;\n}\n\n.popover-content {\n  padding: 9px 14px;\n}\n","// stylelint-disable media-feature-name-no-unknown\n\n//\n// Carousel\n// --------------------------------------------------\n\n\n// Wrapper for the slide container and indicators\n.carousel {\n  position: relative;\n}\n\n.carousel-inner {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n\n  > .item {\n    position: relative;\n    display: none;\n    .transition(.6s ease-in-out left);\n\n    // Account for jankitude on images\n    > img,\n    > a > img {\n      &:extend(.img-responsive);\n      line-height: 1;\n    }\n\n    // WebKit CSS3 transforms for supported devices\n    @media all and (transform-3d), (-webkit-transform-3d) {\n      .transition-transform(~\"0.6s ease-in-out\");\n      .backface-visibility(~\"hidden\");\n      .perspective(1000px);\n\n      &.next,\n      &.active.right {\n        .translate3d(100%, 0, 0);\n        left: 0;\n      }\n      &.prev,\n      &.active.left {\n        .translate3d(-100%, 0, 0);\n        left: 0;\n      }\n      &.next.left,\n      &.prev.right,\n      &.active {\n        .translate3d(0, 0, 0);\n        left: 0;\n      }\n    }\n  }\n\n  > .active,\n  > .next,\n  > .prev {\n    display: block;\n  }\n\n  > .active {\n    left: 0;\n  }\n\n  > .next,\n  > .prev {\n    position: absolute;\n    top: 0;\n    width: 100%;\n  }\n\n  > .next {\n    left: 100%;\n  }\n  > .prev {\n    left: -100%;\n  }\n  > .next.left,\n  > .prev.right {\n    left: 0;\n  }\n\n  > .active.left {\n    left: -100%;\n  }\n  > .active.right {\n    left: 100%;\n  }\n\n}\n\n// Left/right controls for nav\n// ---------------------------\n\n.carousel-control {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  width: @carousel-control-width;\n  font-size: @carousel-control-font-size;\n  color: @carousel-control-color;\n  text-align: center;\n  text-shadow: @carousel-text-shadow;\n  background-color: rgba(0, 0, 0, 0); // Fix IE9 click-thru bug\n  .opacity(@carousel-control-opacity);\n  // We can't have this transition here because WebKit cancels the carousel\n  // animation if you trip this while in the middle of another animation.\n\n  // Set gradients for backgrounds\n  &.left {\n    #gradient > .horizontal(@start-color: rgba(0, 0, 0, .5); @end-color: rgba(0, 0, 0, .0001));\n  }\n  &.right {\n    right: 0;\n    left: auto;\n    #gradient > .horizontal(@start-color: rgba(0, 0, 0, .0001); @end-color: rgba(0, 0, 0, .5));\n  }\n\n  // Hover/focus state\n  &:hover,\n  &:focus {\n    color: @carousel-control-color;\n    text-decoration: none;\n    outline: 0;\n    .opacity(.9);\n  }\n\n  // Toggles\n  .icon-prev,\n  .icon-next,\n  .glyphicon-chevron-left,\n  .glyphicon-chevron-right {\n    position: absolute;\n    top: 50%;\n    z-index: 5;\n    display: inline-block;\n    margin-top: -10px;\n  }\n  .icon-prev,\n  .glyphicon-chevron-left {\n    left: 50%;\n    margin-left: -10px;\n  }\n  .icon-next,\n  .glyphicon-chevron-right {\n    right: 50%;\n    margin-right: -10px;\n  }\n  .icon-prev,\n  .icon-next {\n    width: 20px;\n    height: 20px;\n    font-family: serif;\n    line-height: 1;\n  }\n\n  .icon-prev {\n    &:before {\n      content: \"\\2039\";// SINGLE LEFT-POINTING ANGLE QUOTATION MARK (U+2039)\n    }\n  }\n  .icon-next {\n    &:before {\n      content: \"\\203a\";// SINGLE RIGHT-POINTING ANGLE QUOTATION MARK (U+203A)\n    }\n  }\n}\n\n// Optional indicator pips\n//\n// Add an unordered list with the following class and add a list item for each\n// slide your carousel holds.\n\n.carousel-indicators {\n  position: absolute;\n  bottom: 10px;\n  left: 50%;\n  z-index: 15;\n  width: 60%;\n  padding-left: 0;\n  margin-left: -30%;\n  text-align: center;\n  list-style: none;\n\n  li {\n    display: inline-block;\n    width: 10px;\n    height: 10px;\n    margin: 1px;\n    text-indent: -999px;\n    cursor: pointer;\n    // IE8-9 hack for event handling\n    //\n    // Internet Explorer 8-9 does not support clicks on elements without a set\n    // `background-color`. We cannot use `filter` since that's not viewed as a\n    // background color by the browser. Thus, a hack is needed.\n    // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Internet_Explorer\n    //\n    // For IE8, we set solid black as it doesn't support `rgba()`. For IE9, we\n    // set alpha transparency for the best results possible.\n    background-color: #000 \\9; // IE8\n    background-color: rgba(0, 0, 0, 0); // IE9\n\n    border: 1px solid @carousel-indicator-border-color;\n    border-radius: 10px;\n  }\n\n  .active {\n    width: 12px;\n    height: 12px;\n    margin: 0;\n    background-color: @carousel-indicator-active-bg;\n  }\n}\n\n// Optional captions\n// -----------------------------\n// Hidden by default for smaller viewports\n.carousel-caption {\n  position: absolute;\n  right: 15%;\n  bottom: 20px;\n  left: 15%;\n  z-index: 10;\n  padding-top: 20px;\n  padding-bottom: 20px;\n  color: @carousel-caption-color;\n  text-align: center;\n  text-shadow: @carousel-text-shadow;\n\n  & .btn {\n    text-shadow: none; // No shadow for button elements in carousel-caption\n  }\n}\n\n\n// Scale up controls for tablets and up\n@media screen and (min-width: @screen-sm-min) {\n\n  // Scale up the controls a smidge\n  .carousel-control {\n    .glyphicon-chevron-left,\n    .glyphicon-chevron-right,\n    .icon-prev,\n    .icon-next {\n      width: (@carousel-control-font-size * 1.5);\n      height: (@carousel-control-font-size * 1.5);\n      margin-top: (@carousel-control-font-size / -2);\n      font-size: (@carousel-control-font-size * 1.5);\n    }\n    .glyphicon-chevron-left,\n    .icon-prev {\n      margin-left: (@carousel-control-font-size / -2);\n    }\n    .glyphicon-chevron-right,\n    .icon-next {\n      margin-right: (@carousel-control-font-size / -2);\n    }\n  }\n\n  // Show and left align the captions\n  .carousel-caption {\n    right: 20%;\n    left: 20%;\n    padding-bottom: 30px;\n  }\n\n  // Move up the indicators\n  .carousel-indicators {\n    bottom: 20px;\n  }\n}\n","// Clearfix\n//\n// For modern browsers\n// 1. The space content is one way to avoid an Opera bug when the\n//    contenteditable attribute is included anywhere else in the document.\n//    Otherwise it causes space to appear at the top and bottom of elements\n//    that are clearfixed.\n// 2. The use of `table` rather than `block` is only necessary if using\n//    `:before` to contain the top-margins of child elements.\n//\n// Source: http://nicolasgallagher.com/micro-clearfix-hack/\n\n.clearfix() {\n  &:before,\n  &:after {\n    display: table; // 2\n    content: \" \"; // 1\n  }\n  &:after {\n    clear: both;\n  }\n}\n","// Center-align a block level element\n\n.center-block() {\n  display: block;\n  margin-right: auto;\n  margin-left: auto;\n}\n","// stylelint-disable font-family-name-quotes, font-family-no-missing-generic-family-keyword\n\n// CSS image replacement\n//\n// Heads up! v3 launched with only `.hide-text()`, but per our pattern for\n// mixins being reused as classes with the same name, this doesn't hold up. As\n// of v3.0.1 we have added `.text-hide()` and deprecated `.hide-text()`.\n//\n// Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757\n\n// Deprecated as of v3.0.1 (has been removed in v4)\n.hide-text() {\n  font: ~\"0/0\" a;\n  color: transparent;\n  text-shadow: none;\n  background-color: transparent;\n  border: 0;\n}\n\n// New mixin to use as of v3.0.1\n.text-hide() {\n  .hide-text();\n}\n","// stylelint-disable declaration-no-important, at-rule-no-vendor-prefix\n\n//\n// Responsive: Utility classes\n// --------------------------------------------------\n\n\n// IE10 in Windows (Phone) 8\n//\n// Support for responsive views via media queries is kind of borked in IE10, for\n// Surface/desktop in split view and for Windows Phone 8. This particular fix\n// must be accompanied by a snippet of JavaScript to sniff the user agent and\n// apply some conditional CSS to *only* the Surface/desktop Windows 8. Look at\n// our Getting Started page for more information on this bug.\n//\n// For more information, see the following:\n//\n// Issue: https://github.com/twbs/bootstrap/issues/10497\n// Docs: https://getbootstrap.com/docs/3.4/getting-started/#support-ie10-width\n// Source: https://timkadlec.com/2013/01/windows-phone-8-and-device-width/\n// Source: https://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/\n\n@-ms-viewport {\n  width: device-width;\n}\n\n\n// Visibility utilities\n// Note: Deprecated .visible-xs, .visible-sm, .visible-md, and .visible-lg as of v3.2.0\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n  .responsive-invisibility();\n}\n\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n  display: none !important;\n}\n\n.visible-xs {\n  @media (max-width: @screen-xs-max) {\n    .responsive-visibility();\n  }\n}\n.visible-xs-block {\n  @media (max-width: @screen-xs-max) {\n    display: block !important;\n  }\n}\n.visible-xs-inline {\n  @media (max-width: @screen-xs-max) {\n    display: inline !important;\n  }\n}\n.visible-xs-inline-block {\n  @media (max-width: @screen-xs-max) {\n    display: inline-block !important;\n  }\n}\n\n.visible-sm {\n  @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n    .responsive-visibility();\n  }\n}\n.visible-sm-block {\n  @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n    display: block !important;\n  }\n}\n.visible-sm-inline {\n  @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n    display: inline !important;\n  }\n}\n.visible-sm-inline-block {\n  @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n    display: inline-block !important;\n  }\n}\n\n.visible-md {\n  @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n    .responsive-visibility();\n  }\n}\n.visible-md-block {\n  @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n    display: block !important;\n  }\n}\n.visible-md-inline {\n  @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n    display: inline !important;\n  }\n}\n.visible-md-inline-block {\n  @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n    display: inline-block !important;\n  }\n}\n\n.visible-lg {\n  @media (min-width: @screen-lg-min) {\n    .responsive-visibility();\n  }\n}\n.visible-lg-block {\n  @media (min-width: @screen-lg-min) {\n    display: block !important;\n  }\n}\n.visible-lg-inline {\n  @media (min-width: @screen-lg-min) {\n    display: inline !important;\n  }\n}\n.visible-lg-inline-block {\n  @media (min-width: @screen-lg-min) {\n    display: inline-block !important;\n  }\n}\n\n.hidden-xs {\n  @media (max-width: @screen-xs-max) {\n    .responsive-invisibility();\n  }\n}\n.hidden-sm {\n  @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n    .responsive-invisibility();\n  }\n}\n.hidden-md {\n  @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n    .responsive-invisibility();\n  }\n}\n.hidden-lg {\n  @media (min-width: @screen-lg-min) {\n    .responsive-invisibility();\n  }\n}\n\n\n// Print utilities\n//\n// Media queries are placed on the inside to be mixin-friendly.\n\n// Note: Deprecated .visible-print as of v3.2.0\n.visible-print {\n  .responsive-invisibility();\n\n  @media print {\n    .responsive-visibility();\n  }\n}\n.visible-print-block {\n  display: none !important;\n\n  @media print {\n    display: block !important;\n  }\n}\n.visible-print-inline {\n  display: none !important;\n\n  @media print {\n    display: inline !important;\n  }\n}\n.visible-print-inline-block {\n  display: none !important;\n\n  @media print {\n    display: inline-block !important;\n  }\n}\n\n.hidden-print {\n  @media print {\n    .responsive-invisibility();\n  }\n}\n","// stylelint-disable declaration-no-important\n\n.responsive-visibility() {\n  display: block !important;\n  table&  { display: table !important; }\n  tr&     { display: table-row !important; }\n  th&,\n  td&     { display: table-cell !important; }\n}\n\n.responsive-invisibility() {\n  display: none !important;\n}\n"]}PKM"]���]P'P'bootstrap-theme.min.css.mapnu&1i�{"version":3,"sources":["bootstrap-theme.css","dist/css/bootstrap-theme.css","less/theme.less","less/mixins/vendor-prefixes.less","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":"AAAA;;;;ACUA,YCWA,aDbA,UAFA,aACA,aAEA,aCkBE,YAAA,EAAA,KAAA,EAAA,eC2CA,mBAAA,MAAA,EAAA,IAAA,EAAA,qBAAA,CAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,EAAA,qBAAA,CAAA,EAAA,IAAA,IAAA,iBF7CV,mBANA,mBACA,oBCWE,oBDRF,iBANA,iBAIA,oBANA,oBAOA,oBANA,oBAQA,oBANA,oBEmDE,mBAAA,MAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,iBFpCV,qBAMA,sBCJE,sBDDF,uBAHA,mBAMA,oBARA,sBAMA,uBALA,sBAMA,uBAJA,sBAMA,uBAOA,+BALA,gCAGA,6BAFA,gCACA,gCAEA,gCEwBE,mBAAA,KACQ,WAAA,KFfV,mBCnCA,oBDiCA,iBAFA,oBACA,oBAEA,oBCXI,YAAA,KDgBJ,YCyBE,YAEE,iBAAA,KAKJ,aEvEI,iBAAA,iDACA,iBAAA,4CACA,iBAAA,qEAAA,iBAAA,+CACA,OAAA,+GClBF,OAAA,0DH8CA,kBAAA,SACA,aAAA,QAyCA,YAAA,EAAA,IAAA,EAAA,KACA,aAAA,KDnBF,mBCrBE,mBAEE,iBAAA,QACA,oBAAA,EAAA,MDuBJ,oBCpBE,oBAEE,iBAAA,QACA,aAAA,QAMA,sBD8BJ,6BANA,4BAGA,6BANA,4BAHA,4BAFA,uBAeA,8BANA,6BAGA,8BANA,6BAHA,6BAFA,gCAeA,uCANA,sCAGA,uCANA,sCAHA,sCCdM,iBAAA,QACA,iBAAA,KAoBN,aE5EI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GClBF,OAAA,0DH8CA,kBAAA,SACA,aAAA,QDgEF,mBC9DE,mBAEE,iBAAA,QACA,oBAAA,EAAA,MDgEJ,oBC7DE,oBAEE,iBAAA,QACA,aAAA,QAMA,sBDuEJ,6BANA,4BAGA,6BANA,4BAHA,4BAFA,uBAeA,8BANA,6BAGA,8BANA,6BAHA,6BAFA,gCAeA,uCANA,sCAGA,uCANA,sCAHA,sCCvDM,iBAAA,QACA,iBAAA,KAqBN,aE7EI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GClBF,OAAA,0DH8CA,kBAAA,SACA,aAAA,QDyGF,mBCvGE,mBAEE,iBAAA,QACA,oBAAA,EAAA,MDyGJ,oBCtGE,oBAEE,iBAAA,QACA,aAAA,QAMA,sBDgHJ,6BANA,4BAGA,6BANA,4BAHA,4BAFA,uBAeA,8BANA,6BAGA,8BANA,6BAHA,6BAFA,gCAeA,uCANA,sCAGA,uCANA,sCAHA,sCChGM,iBAAA,QACA,iBAAA,KAsBN,UE9EI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GClBF,OAAA,0DH8CA,kBAAA,SACA,aAAA,QDkJF,gBChJE,gBAEE,iBAAA,QACA,oBAAA,EAAA,MDkJJ,iBC/IE,iBAEE,iBAAA,QACA,aAAA,QAMA,mBDyJJ,0BANA,yBAGA,0BANA,yBAHA,yBAFA,oBAeA,2BANA,0BAGA,2BANA,0BAHA,0BAFA,6BAeA,oCANA,mCAGA,oCANA,mCAHA,mCCzIM,iBAAA,QACA,iBAAA,KAuBN,aE/EI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GClBF,OAAA,0DH8CA,kBAAA,SACA,aAAA,QD2LF,mBCzLE,mBAEE,iBAAA,QACA,oBAAA,EAAA,MD2LJ,oBCxLE,oBAEE,iBAAA,QACA,aAAA,QAMA,sBDkMJ,6BANA,4BAGA,6BANA,4BAHA,4BAFA,uBAeA,8BANA,6BAGA,8BANA,6BAHA,6BAFA,gCAeA,uCANA,sCAGA,uCANA,sCAHA,sCClLM,iBAAA,QACA,iBAAA,KAwBN,YEhFI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GClBF,OAAA,0DH8CA,kBAAA,SACA,aAAA,QDoOF,kBClOE,kBAEE,iBAAA,QACA,oBAAA,EAAA,MDoOJ,mBCjOE,mBAEE,iBAAA,QACA,aAAA,QAMA,qBD2OJ,4BANA,2BAGA,4BANA,2BAHA,2BAFA,sBAeA,6BANA,4BAGA,6BANA,4BAHA,4BAFA,+BAeA,sCANA,qCAGA,sCANA,qCAHA,qCC3NM,iBAAA,QACA,iBAAA,KD2ON,eC5MA,WCtCE,mBAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,EAAA,IAAA,IAAA,iBFsPV,0BCvMA,0BEjGI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFgGF,iBAAA,QAEF,yBD6MA,+BADA,+BGlTI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFsGF,iBAAA,QASF,gBEnHI,iBAAA,iDACA,iBAAA,4CACA,iBAAA,qEAAA,iBAAA,+CACA,OAAA,+GACA,kBAAA,SCnBF,OAAA,0DHqIA,cAAA,ICrEA,mBAAA,MAAA,EAAA,IAAA,EAAA,qBAAA,CAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,EAAA,qBAAA,CAAA,EAAA,IAAA,IAAA,iBFuRV,sCCtNA,oCEnHI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SD6CF,mBAAA,MAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,iBD8EV,cDoNA,iBClNE,YAAA,EAAA,IAAA,EAAA,sBAIF,gBEtII,iBAAA,iDACA,iBAAA,4CACA,iBAAA,qEAAA,iBAAA,+CACA,OAAA,+GACA,kBAAA,SCnBF,OAAA,0DHwJA,cAAA,IDyNF,sCC5NA,oCEtII,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SD6CF,mBAAA,MAAA,EAAA,IAAA,IAAA,gBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,gBDoFV,8BDuOA,iCC3NI,YAAA,EAAA,KAAA,EAAA,gBDgOJ,qBADA,kBC1NA,mBAGE,cAAA,EAIF,yBAEI,mDDwNF,yDADA,yDCpNI,MAAA,KEnKF,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,UF2KJ,OACE,YAAA,EAAA,IAAA,EAAA,qBC/HA,mBAAA,MAAA,EAAA,IAAA,EAAA,qBAAA,CAAA,EAAA,IAAA,IAAA,gBACQ,WAAA,MAAA,EAAA,IAAA,EAAA,qBAAA,CAAA,EAAA,IAAA,IAAA,gBD0IV,eE5LI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFoLF,aAAA,QAKF,YE7LI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFoLF,aAAA,QAMF,eE9LI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFoLF,aAAA,QAOF,cE/LI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFoLF,aAAA,QAeF,UEvMI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF6MJ,cEjNI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF8MJ,sBElNI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF+MJ,mBEnNI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFgNJ,sBEpNI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFiNJ,qBErNI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFqNJ,sBExLI,iBAAA,yKACA,iBAAA,oKACA,iBAAA,iKF+LJ,YACE,cAAA,IClLA,mBAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,EAAA,IAAA,IAAA,iBDoLV,wBDiQA,8BADA,8BC7PE,YAAA,EAAA,KAAA,EAAA,QEzOE,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFuOF,aAAA,QALF,+BD6QA,qCADA,qCCpQI,YAAA,KAUJ,OCvME,mBAAA,EAAA,IAAA,IAAA,gBACQ,WAAA,EAAA,IAAA,IAAA,gBDgNV,8BElQI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF+PJ,8BEnQI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFgQJ,8BEpQI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFiQJ,2BErQI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFkQJ,8BEtQI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFmQJ,6BEvQI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF0QJ,ME9QI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF4QF,aAAA,QC/NA,mBAAA,MAAA,EAAA,IAAA,IAAA,eAAA,CAAA,EAAA,IAAA,EAAA,qBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,eAAA,CAAA,EAAA,IAAA,EAAA","sourcesContent":["/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);\n  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.btn-default:active,\n.btn-primary:active,\n.btn-success:active,\n.btn-info:active,\n.btn-warning:active,\n.btn-danger:active,\n.btn-default.active,\n.btn-primary.active,\n.btn-success.active,\n.btn-info.active,\n.btn-warning.active,\n.btn-danger.active {\n  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-default.disabled,\n.btn-primary.disabled,\n.btn-success.disabled,\n.btn-info.disabled,\n.btn-warning.disabled,\n.btn-danger.disabled,\n.btn-default[disabled],\n.btn-primary[disabled],\n.btn-success[disabled],\n.btn-info[disabled],\n.btn-warning[disabled],\n.btn-danger[disabled],\nfieldset[disabled] .btn-default,\nfieldset[disabled] .btn-primary,\nfieldset[disabled] .btn-success,\nfieldset[disabled] .btn-info,\nfieldset[disabled] .btn-warning,\nfieldset[disabled] .btn-danger {\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.btn-default .badge,\n.btn-primary .badge,\n.btn-success .badge,\n.btn-info .badge,\n.btn-warning .badge,\n.btn-danger .badge {\n  text-shadow: none;\n}\n.btn:active,\n.btn.active {\n  background-image: none;\n}\n.btn-default {\n  background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n  background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n  background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #dbdbdb;\n  text-shadow: 0 1px 0 #fff;\n  border-color: #ccc;\n}\n.btn-default:hover,\n.btn-default:focus {\n  background-color: #e0e0e0;\n  background-position: 0 -15px;\n}\n.btn-default:active,\n.btn-default.active {\n  background-color: #e0e0e0;\n  border-color: #dbdbdb;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n  background-color: #e0e0e0;\n  background-image: none;\n}\n.btn-primary {\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);\n  background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #245580;\n}\n.btn-primary:hover,\n.btn-primary:focus {\n  background-color: #265a88;\n  background-position: 0 -15px;\n}\n.btn-primary:active,\n.btn-primary.active {\n  background-color: #265a88;\n  border-color: #245580;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n  background-color: #265a88;\n  background-image: none;\n}\n.btn-success {\n  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);\n  background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);\n  background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #3e8f3e;\n}\n.btn-success:hover,\n.btn-success:focus {\n  background-color: #419641;\n  background-position: 0 -15px;\n}\n.btn-success:active,\n.btn-success.active {\n  background-color: #419641;\n  border-color: #3e8f3e;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n  background-color: #419641;\n  background-image: none;\n}\n.btn-info {\n  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n  background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n  background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #28a4c9;\n}\n.btn-info:hover,\n.btn-info:focus {\n  background-color: #2aabd2;\n  background-position: 0 -15px;\n}\n.btn-info:active,\n.btn-info.active {\n  background-color: #2aabd2;\n  border-color: #28a4c9;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n  background-color: #2aabd2;\n  background-image: none;\n}\n.btn-warning {\n  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n  background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n  background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #e38d13;\n}\n.btn-warning:hover,\n.btn-warning:focus {\n  background-color: #eb9316;\n  background-position: 0 -15px;\n}\n.btn-warning:active,\n.btn-warning.active {\n  background-color: #eb9316;\n  border-color: #e38d13;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n  background-color: #eb9316;\n  background-image: none;\n}\n.btn-danger {\n  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n  background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n  background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #b92c28;\n}\n.btn-danger:hover,\n.btn-danger:focus {\n  background-color: #c12e2a;\n  background-position: 0 -15px;\n}\n.btn-danger:active,\n.btn-danger.active {\n  background-color: #c12e2a;\n  border-color: #b92c28;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n  background-color: #c12e2a;\n  background-image: none;\n}\n.thumbnail,\n.img-thumbnail {\n  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n  background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n  background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n  background-repeat: repeat-x;\n  background-color: #e8e8e8;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n  background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n  background-repeat: repeat-x;\n  background-color: #2e6da4;\n}\n.navbar-default {\n  background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n  background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n  background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  border-radius: 4px;\n  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .active > a {\n  background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n  background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n  background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);\n  background-repeat: repeat-x;\n  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n}\n.navbar-brand,\n.navbar-nav > li > a {\n  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);\n}\n.navbar-inverse {\n  background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);\n  background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%);\n  background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  border-radius: 4px;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .active > a {\n  background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n  background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n  background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);\n  background-repeat: repeat-x;\n  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n  box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n}\n.navbar-inverse .navbar-brand,\n.navbar-inverse .navbar-nav > li > a {\n  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n  border-radius: 0;\n}\n@media (max-width: 767px) {\n  .navbar .navbar-nav .open .dropdown-menu > .active > a,\n  .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,\n  .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {\n    color: #fff;\n    background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n    background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n    background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n    background-repeat: repeat-x;\n  }\n}\n.alert {\n  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.alert-success {\n  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n  background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n  background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #b2dba1;\n}\n.alert-info {\n  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n  background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n  background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #9acfea;\n}\n.alert-warning {\n  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n  background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n  background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #f5e79e;\n}\n.alert-danger {\n  background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n  background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n  background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #dca7a7;\n}\n.progress {\n  background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n  background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n  background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar {\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);\n  background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-success {\n  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n  background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n  background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-info {\n  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n  background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n  background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-warning {\n  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n  background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n  background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-danger {\n  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n  background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n  background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-striped {\n  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);\n  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);\n  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);\n}\n.list-group {\n  border-radius: 4px;\n  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n  text-shadow: 0 -1px 0 #286090;\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n  background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #2b669a;\n}\n.list-group-item.active .badge,\n.list-group-item.active:hover .badge,\n.list-group-item.active:focus .badge {\n  text-shadow: none;\n}\n.panel {\n  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.panel-default > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n  background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n  background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-primary > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n  background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-success > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n  background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n  background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-info > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n  background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n  background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-warning > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n  background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n  background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-danger > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n  background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n  background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);\n  background-repeat: repeat-x;\n}\n.well {\n  background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n  background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n  background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #dcdcdc;\n  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n}\n/*# sourceMappingURL=bootstrap-theme.css.map */","/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);\n  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.btn-default:active,\n.btn-primary:active,\n.btn-success:active,\n.btn-info:active,\n.btn-warning:active,\n.btn-danger:active,\n.btn-default.active,\n.btn-primary.active,\n.btn-success.active,\n.btn-info.active,\n.btn-warning.active,\n.btn-danger.active {\n  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-default.disabled,\n.btn-primary.disabled,\n.btn-success.disabled,\n.btn-info.disabled,\n.btn-warning.disabled,\n.btn-danger.disabled,\n.btn-default[disabled],\n.btn-primary[disabled],\n.btn-success[disabled],\n.btn-info[disabled],\n.btn-warning[disabled],\n.btn-danger[disabled],\nfieldset[disabled] .btn-default,\nfieldset[disabled] .btn-primary,\nfieldset[disabled] .btn-success,\nfieldset[disabled] .btn-info,\nfieldset[disabled] .btn-warning,\nfieldset[disabled] .btn-danger {\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.btn-default .badge,\n.btn-primary .badge,\n.btn-success .badge,\n.btn-info .badge,\n.btn-warning .badge,\n.btn-danger .badge {\n  text-shadow: none;\n}\n.btn:active,\n.btn.active {\n  background-image: none;\n}\n.btn-default {\n  background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n  background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));\n  background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #dbdbdb;\n  text-shadow: 0 1px 0 #fff;\n  border-color: #ccc;\n}\n.btn-default:hover,\n.btn-default:focus {\n  background-color: #e0e0e0;\n  background-position: 0 -15px;\n}\n.btn-default:active,\n.btn-default.active {\n  background-color: #e0e0e0;\n  border-color: #dbdbdb;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n  background-color: #e0e0e0;\n  background-image: none;\n}\n.btn-primary {\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88));\n  background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #245580;\n}\n.btn-primary:hover,\n.btn-primary:focus {\n  background-color: #265a88;\n  background-position: 0 -15px;\n}\n.btn-primary:active,\n.btn-primary.active {\n  background-color: #265a88;\n  border-color: #245580;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n  background-color: #265a88;\n  background-image: none;\n}\n.btn-success {\n  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);\n  background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641));\n  background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #3e8f3e;\n}\n.btn-success:hover,\n.btn-success:focus {\n  background-color: #419641;\n  background-position: 0 -15px;\n}\n.btn-success:active,\n.btn-success.active {\n  background-color: #419641;\n  border-color: #3e8f3e;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n  background-color: #419641;\n  background-image: none;\n}\n.btn-info {\n  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n  background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2));\n  background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #28a4c9;\n}\n.btn-info:hover,\n.btn-info:focus {\n  background-color: #2aabd2;\n  background-position: 0 -15px;\n}\n.btn-info:active,\n.btn-info.active {\n  background-color: #2aabd2;\n  border-color: #28a4c9;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n  background-color: #2aabd2;\n  background-image: none;\n}\n.btn-warning {\n  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n  background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316));\n  background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #e38d13;\n}\n.btn-warning:hover,\n.btn-warning:focus {\n  background-color: #eb9316;\n  background-position: 0 -15px;\n}\n.btn-warning:active,\n.btn-warning.active {\n  background-color: #eb9316;\n  border-color: #e38d13;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n  background-color: #eb9316;\n  background-image: none;\n}\n.btn-danger {\n  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n  background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a));\n  background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #b92c28;\n}\n.btn-danger:hover,\n.btn-danger:focus {\n  background-color: #c12e2a;\n  background-position: 0 -15px;\n}\n.btn-danger:active,\n.btn-danger.active {\n  background-color: #c12e2a;\n  border-color: #b92c28;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n  background-color: #c12e2a;\n  background-image: none;\n}\n.thumbnail,\n.img-thumbnail {\n  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n  background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));\n  background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n  background-repeat: repeat-x;\n  background-color: #e8e8e8;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));\n  background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n  background-repeat: repeat-x;\n  background-color: #2e6da4;\n}\n.navbar-default {\n  background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n  background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f8f8f8));\n  background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  border-radius: 4px;\n  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .active > a {\n  background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n  background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2));\n  background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);\n  background-repeat: repeat-x;\n  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n}\n.navbar-brand,\n.navbar-nav > li > a {\n  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);\n}\n.navbar-inverse {\n  background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);\n  background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222));\n  background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  border-radius: 4px;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .active > a {\n  background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n  background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f));\n  background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);\n  background-repeat: repeat-x;\n  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n  box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n}\n.navbar-inverse .navbar-brand,\n.navbar-inverse .navbar-nav > li > a {\n  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n  border-radius: 0;\n}\n@media (max-width: 767px) {\n  .navbar .navbar-nav .open .dropdown-menu > .active > a,\n  .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,\n  .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {\n    color: #fff;\n    background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n    background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n    background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));\n    background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n    background-repeat: repeat-x;\n  }\n}\n.alert {\n  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.alert-success {\n  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n  background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc));\n  background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #b2dba1;\n}\n.alert-info {\n  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n  background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0));\n  background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #9acfea;\n}\n.alert-warning {\n  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n  background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0));\n  background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #f5e79e;\n}\n.alert-danger {\n  background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n  background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3));\n  background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #dca7a7;\n}\n.progress {\n  background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n  background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5));\n  background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar {\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090));\n  background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-success {\n  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n  background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44));\n  background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-info {\n  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n  background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5));\n  background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-warning {\n  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n  background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f));\n  background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-danger {\n  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n  background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c));\n  background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-striped {\n  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);\n  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);\n  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);\n}\n.list-group {\n  border-radius: 4px;\n  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n  text-shadow: 0 -1px 0 #286090;\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a));\n  background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #2b669a;\n}\n.list-group-item.active .badge,\n.list-group-item.active:hover .badge,\n.list-group-item.active:focus .badge {\n  text-shadow: none;\n}\n.panel {\n  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.panel-default > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n  background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));\n  background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-primary > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));\n  background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-success > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n  background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6));\n  background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-info > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n  background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3));\n  background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-warning > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n  background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc));\n  background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-danger > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n  background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc));\n  background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);\n  background-repeat: repeat-x;\n}\n.well {\n  background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n  background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5));\n  background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #dcdcdc;\n  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n}\n/*# sourceMappingURL=bootstrap-theme.css.map */","// stylelint-disable selector-no-qualifying-type, selector-max-compound-selectors\n\n/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n//\n// Load core variables and mixins\n// --------------------------------------------------\n\n@import \"variables.less\";\n@import \"mixins.less\";\n\n\n//\n// Buttons\n// --------------------------------------------------\n\n// Common styles\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n  text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);\n  @shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);\n  .box-shadow(@shadow);\n\n  // Reset the shadow\n  &:active,\n  &.active {\n    .box-shadow(inset 0 3px 5px rgba(0, 0, 0, .125));\n  }\n\n  &.disabled,\n  &[disabled],\n  fieldset[disabled] & {\n    .box-shadow(none);\n  }\n\n  .badge {\n    text-shadow: none;\n  }\n}\n\n// Mixin for generating new styles\n.btn-styles(@btn-color: #555) {\n  #gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%));\n  .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620\n  background-repeat: repeat-x;\n  border-color: darken(@btn-color, 14%);\n\n  &:hover,\n  &:focus  {\n    background-color: darken(@btn-color, 12%);\n    background-position: 0 -15px;\n  }\n\n  &:active,\n  &.active {\n    background-color: darken(@btn-color, 12%);\n    border-color: darken(@btn-color, 14%);\n  }\n\n  &.disabled,\n  &[disabled],\n  fieldset[disabled] & {\n    &,\n    &:hover,\n    &:focus,\n    &.focus,\n    &:active,\n    &.active {\n      background-color: darken(@btn-color, 12%);\n      background-image: none;\n    }\n  }\n}\n\n// Common styles\n.btn {\n  // Remove the gradient for the pressed/active state\n  &:active,\n  &.active {\n    background-image: none;\n  }\n}\n\n// Apply the mixin to the buttons\n.btn-default {\n  .btn-styles(@btn-default-bg);\n  text-shadow: 0 1px 0 #fff;\n  border-color: #ccc;\n}\n.btn-primary { .btn-styles(@btn-primary-bg); }\n.btn-success { .btn-styles(@btn-success-bg); }\n.btn-info    { .btn-styles(@btn-info-bg); }\n.btn-warning { .btn-styles(@btn-warning-bg); }\n.btn-danger  { .btn-styles(@btn-danger-bg); }\n\n\n//\n// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n  .box-shadow(0 1px 2px rgba(0, 0, 0, .075));\n}\n\n\n//\n// Dropdowns\n// --------------------------------------------------\n\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n  #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%));\n  background-color: darken(@dropdown-link-hover-bg, 5%);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n  #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n  background-color: darken(@dropdown-link-active-bg, 5%);\n}\n\n\n//\n// Navbar\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n  #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg);\n  .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n  border-radius: @navbar-border-radius;\n  @shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);\n  .box-shadow(@shadow);\n\n  .navbar-nav > .open > a,\n  .navbar-nav > .active > a {\n    #gradient > .vertical(@start-color: darken(@navbar-default-link-active-bg, 5%); @end-color: darken(@navbar-default-link-active-bg, 2%));\n    .box-shadow(inset 0 3px 9px rgba(0, 0, 0, .075));\n  }\n}\n.navbar-brand,\n.navbar-nav > li > a {\n  text-shadow: 0 1px 0 rgba(255, 255, 255, .25);\n}\n\n// Inverted navbar\n.navbar-inverse {\n  #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg);\n  .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257\n  border-radius: @navbar-border-radius;\n  .navbar-nav > .open > a,\n  .navbar-nav > .active > a {\n    #gradient > .vertical(@start-color: @navbar-inverse-link-active-bg; @end-color: lighten(@navbar-inverse-link-active-bg, 2.5%));\n    .box-shadow(inset 0 3px 9px rgba(0, 0, 0, .25));\n  }\n\n  .navbar-brand,\n  .navbar-nav > li > a {\n    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);\n  }\n}\n\n// Undo rounded corners in static and fixed navbars\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n  border-radius: 0;\n}\n\n// Fix active state of dropdown items in collapsed mode\n@media (max-width: @grid-float-breakpoint-max) {\n  .navbar .navbar-nav .open .dropdown-menu > .active > a {\n    &,\n    &:hover,\n    &:focus {\n      color: #fff;\n      #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n    }\n  }\n}\n\n\n//\n// Alerts\n// --------------------------------------------------\n\n// Common styles\n.alert {\n  text-shadow: 0 1px 0 rgba(255, 255, 255, .2);\n  @shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);\n  .box-shadow(@shadow);\n}\n\n// Mixin for generating new styles\n.alert-styles(@color) {\n  #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%));\n  border-color: darken(@color, 15%);\n}\n\n// Apply the mixin to the alerts\n.alert-success    { .alert-styles(@alert-success-bg); }\n.alert-info       { .alert-styles(@alert-info-bg); }\n.alert-warning    { .alert-styles(@alert-warning-bg); }\n.alert-danger     { .alert-styles(@alert-danger-bg); }\n\n\n//\n// Progress bars\n// --------------------------------------------------\n\n// Give the progress background some depth\n.progress {\n  #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg)\n}\n\n// Mixin for generating new styles\n.progress-bar-styles(@color) {\n  #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%));\n}\n\n// Apply the mixin to the progress bars\n.progress-bar            { .progress-bar-styles(@progress-bar-bg); }\n.progress-bar-success    { .progress-bar-styles(@progress-bar-success-bg); }\n.progress-bar-info       { .progress-bar-styles(@progress-bar-info-bg); }\n.progress-bar-warning    { .progress-bar-styles(@progress-bar-warning-bg); }\n.progress-bar-danger     { .progress-bar-styles(@progress-bar-danger-bg); }\n\n// Reset the striped class because our mixins don't do multiple gradients and\n// the above custom styles override the new `.progress-bar-striped` in v3.2.0.\n.progress-bar-striped {\n  #gradient > .striped();\n}\n\n\n//\n// List groups\n// --------------------------------------------------\n\n.list-group {\n  border-radius: @border-radius-base;\n  .box-shadow(0 1px 2px rgba(0, 0, 0, .075));\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n  text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%);\n  #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%));\n  border-color: darken(@list-group-active-border, 7.5%);\n\n  .badge {\n    text-shadow: none;\n  }\n}\n\n\n//\n// Panels\n// --------------------------------------------------\n\n// Common styles\n.panel {\n  .box-shadow(0 1px 2px rgba(0, 0, 0, .05));\n}\n\n// Mixin for generating new styles\n.panel-heading-styles(@color) {\n  #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%));\n}\n\n// Apply the mixin to the panel headings only\n.panel-default > .panel-heading   { .panel-heading-styles(@panel-default-heading-bg); }\n.panel-primary > .panel-heading   { .panel-heading-styles(@panel-primary-heading-bg); }\n.panel-success > .panel-heading   { .panel-heading-styles(@panel-success-heading-bg); }\n.panel-info > .panel-heading      { .panel-heading-styles(@panel-info-heading-bg); }\n.panel-warning > .panel-heading   { .panel-heading-styles(@panel-warning-heading-bg); }\n.panel-danger > .panel-heading    { .panel-heading-styles(@panel-danger-heading-bg); }\n\n\n//\n// Wells\n// --------------------------------------------------\n\n.well {\n  #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg);\n  border-color: darken(@well-bg, 10%);\n  @shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);\n  .box-shadow(@shadow);\n}\n","// stylelint-disable indentation, property-no-vendor-prefix, selector-no-vendor-prefix\n\n// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n  -webkit-animation: @animation;\n       -o-animation: @animation;\n          animation: @animation;\n}\n.animation-name(@name) {\n  -webkit-animation-name: @name;\n          animation-name: @name;\n}\n.animation-duration(@duration) {\n  -webkit-animation-duration: @duration;\n          animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n  -webkit-animation-timing-function: @timing-function;\n          animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n  -webkit-animation-delay: @delay;\n          animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n  -webkit-animation-iteration-count: @iteration-count;\n          animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n  -webkit-animation-direction: @direction;\n          animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n  -webkit-animation-fill-mode: @fill-mode;\n          animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n  -webkit-backface-visibility: @visibility;\n     -moz-backface-visibility: @visibility;\n          backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n  -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n          box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n  -webkit-box-sizing: @boxmodel;\n     -moz-box-sizing: @boxmodel;\n          box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n  -webkit-column-count: @column-count;\n     -moz-column-count: @column-count;\n          column-count: @column-count;\n  -webkit-column-gap: @column-gap;\n     -moz-column-gap: @column-gap;\n          column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n  -webkit-hyphens: @mode;\n     -moz-hyphens: @mode;\n      -ms-hyphens: @mode; // IE10+\n       -o-hyphens: @mode;\n          hyphens: @mode;\n  word-wrap: break-word;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n  // Firefox\n  &::-moz-placeholder {\n    color: @color;\n    opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n  }\n  &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n  &::-webkit-input-placeholder  { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n  -webkit-transform: scale(@ratio);\n      -ms-transform: scale(@ratio); // IE9 only\n       -o-transform: scale(@ratio);\n          transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n  -webkit-transform: scale(@ratioX, @ratioY);\n      -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n       -o-transform: scale(@ratioX, @ratioY);\n          transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n  -webkit-transform: scaleX(@ratio);\n      -ms-transform: scaleX(@ratio); // IE9 only\n       -o-transform: scaleX(@ratio);\n          transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n  -webkit-transform: scaleY(@ratio);\n      -ms-transform: scaleY(@ratio); // IE9 only\n       -o-transform: scaleY(@ratio);\n          transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n  -webkit-transform: skewX(@x) skewY(@y);\n      -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n       -o-transform: skewX(@x) skewY(@y);\n          transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n  -webkit-transform: translate(@x, @y);\n      -ms-transform: translate(@x, @y); // IE9 only\n       -o-transform: translate(@x, @y);\n          transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n  -webkit-transform: translate3d(@x, @y, @z);\n          transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n  -webkit-transform: rotate(@degrees);\n      -ms-transform: rotate(@degrees); // IE9 only\n       -o-transform: rotate(@degrees);\n          transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n  -webkit-transform: rotateX(@degrees);\n      -ms-transform: rotateX(@degrees); // IE9 only\n       -o-transform: rotateX(@degrees);\n          transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n  -webkit-transform: rotateY(@degrees);\n      -ms-transform: rotateY(@degrees); // IE9 only\n       -o-transform: rotateY(@degrees);\n          transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n  -webkit-perspective: @perspective;\n     -moz-perspective: @perspective;\n          perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n  -webkit-perspective-origin: @perspective;\n     -moz-perspective-origin: @perspective;\n          perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n  -webkit-transform-origin: @origin;\n     -moz-transform-origin: @origin;\n      -ms-transform-origin: @origin; // IE9 only\n          transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n  -webkit-transition: @transition;\n       -o-transition: @transition;\n          transition: @transition;\n}\n.transition-property(@transition-property) {\n  -webkit-transition-property: @transition-property;\n          transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n  -webkit-transition-delay: @transition-delay;\n          transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n  -webkit-transition-duration: @transition-duration;\n          transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n  -webkit-transition-timing-function: @timing-function;\n          transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n  -webkit-transition: -webkit-transform @transition;\n     -moz-transition: -moz-transform @transition;\n       -o-transition: -o-transform @transition;\n          transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n  -webkit-user-select: @select;\n     -moz-user-select: @select;\n      -ms-user-select: @select; // IE10+\n          user-select: @select;\n}\n","// stylelint-disable value-no-vendor-prefix, selector-max-id\n\n#gradient {\n\n  // Horizontal gradient, from left to right\n  //\n  // Creates two color stops, start and end, by specifying a color and position for each color stop.\n  // Color stops are not available in IE9 and below.\n  .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n    background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n    background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n    background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\", argb(@start-color), argb(@end-color))); // IE9 and down\n    background-repeat: repeat-x;\n  }\n\n  // Vertical gradient, from top to bottom\n  //\n  // Creates two color stops, start and end, by specifying a color and position for each color stop.\n  // Color stops are not available in IE9 and below.\n  .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n    background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent);  // Safari 5.1-6, Chrome 10+\n    background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent);  // Opera 12\n    background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\", argb(@start-color), argb(@end-color))); // IE9 and down\n    background-repeat: repeat-x;\n  }\n\n  .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n    background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n    background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n    background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n    background-repeat: repeat-x;\n  }\n  .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n    background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n    background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n    background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\", argb(@start-color), argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n    background-repeat: no-repeat;\n  }\n  .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n    background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n    background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n    background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\", argb(@start-color), argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n    background-repeat: no-repeat;\n  }\n  .radial(@inner-color: #555; @outer-color: #333) {\n    background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n    background-image: radial-gradient(circle, @inner-color, @outer-color);\n    background-repeat: no-repeat;\n  }\n  .striped(@color: rgba(255, 255, 255, .15); @angle: 45deg) {\n    background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n    background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n    background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n  }\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n  filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n"]}PKM"]��	
??bootstrap.min.css.mapnu&1i�{"version":3,"sources":["bootstrap.css","less/normalize.less","dist/css/bootstrap.css","less/print.less","less/glyphicons.less","less/scaffolding.less","less/mixins/vendor-prefixes.less","less/mixins/tab-focus.less","less/mixins/image.less","less/type.less","less/mixins/text-emphasis.less","less/mixins/background-variant.less","less/mixins/text-overflow.less","less/code.less","less/grid.less","less/mixins/grid.less","less/mixins/grid-framework.less","less/tables.less","less/mixins/table-row.less","less/forms.less","less/mixins/forms.less","less/buttons.less","less/mixins/buttons.less","less/mixins/opacity.less","less/component-animations.less","less/dropdowns.less","less/mixins/nav-divider.less","less/mixins/reset-filter.less","less/button-groups.less","less/mixins/border-radius.less","less/input-groups.less","less/navs.less","less/navbar.less","less/mixins/nav-vertical-align.less","less/utilities.less","less/breadcrumbs.less","less/pagination.less","less/mixins/pagination.less","less/pager.less","less/labels.less","less/mixins/labels.less","less/badges.less","less/jumbotron.less","less/thumbnails.less","less/alerts.less","less/mixins/alerts.less","less/progress-bars.less","less/mixins/gradients.less","less/mixins/progress-bar.less","less/media.less","less/list-group.less","less/mixins/list-group.less","less/panels.less","less/mixins/panels.less","less/responsive-embed.less","less/wells.less","less/close.less","less/modals.less","less/tooltip.less","less/mixins/reset-text.less","less/popovers.less","less/carousel.less","less/mixins/clearfix.less","less/mixins/center-block.less","less/mixins/hide-text.less","less/responsive-utilities.less","less/mixins/responsive-visibility.less"],"names":[],"mappings":"AAAA;;;;AAKA,4ECKA,KACE,YAAA,WACA,qBAAA,KACA,yBAAA,KAOF,KACE,OAAA,EAaF,QCnBA,MACA,QACA,WACA,OACA,OACA,OACA,OACA,KACA,KACA,IACA,QACA,QDqBE,QAAA,MAQF,MCzBA,OACA,SACA,MD2BE,QAAA,aACA,eAAA,SAQF,sBACE,QAAA,KACA,OAAA,EAQF,SCrCA,SDuCE,QAAA,KAUF,EACE,iBAAA,YAQF,SCnDA,QDqDE,QAAA,EAWF,YACE,cAAA,KACA,gBAAA,UACA,wBAAA,UAAA,OAAA,qBAAA,UAAA,OAAA,gBAAA,UAAA,OAOF,EC/DA,ODiEE,YAAA,IAOF,IACE,WAAA,OAQF,GACE,UAAA,IACA,OAAA,MAAA,EAOF,KACE,WAAA,KACA,MAAA,KAOF,MACE,UAAA,IAOF,ICzFA,ID2FE,UAAA,IACA,YAAA,EACA,SAAA,SACA,eAAA,SAGF,IACE,IAAA,MAGF,IACE,OAAA,OAUF,IACE,OAAA,EAOF,eACE,SAAA,OAUF,OACE,OAAA,IAAA,KAOF,GACE,mBAAA,YAAA,gBAAA,YAAA,WAAA,YACA,OAAA,EAOF,IACE,SAAA,KAOF,KC7HA,IACA,IACA,KD+HE,YAAA,SAAA,CAAA,UACA,UAAA,IAkBF,OC7IA,MACA,SACA,OACA,SD+IE,MAAA,QACA,KAAA,QACA,OAAA,EAOF,OACE,SAAA,QAUF,OC1JA,OD4JE,eAAA,KAWF,OCnKA,wBACA,kBACA,mBDqKE,mBAAA,OACA,OAAA,QAOF,iBCxKA,qBD0KE,OAAA,QAOF,yBC7KA,wBD+KE,OAAA,EACA,QAAA,EAQF,MACE,YAAA,OAWF,qBC5LA,kBD8LE,mBAAA,WAAA,gBAAA,WAAA,WAAA,WACA,QAAA,EASF,8CCjMA,8CDmME,OAAA,KAQF,mBACE,mBAAA,UACA,mBAAA,YAAA,gBAAA,YAAA,WAAA,YASF,iDC5MA,8CD8ME,mBAAA,KAOF,SACE,OAAA,IAAA,MAAA,OACA,OAAA,EAAA,IACA,QAAA,MAAA,OAAA,MAQF,OACE,OAAA,EACA,QAAA,EAOF,SACE,SAAA,KAQF,SACE,YAAA,IAUF,MACE,gBAAA,SACA,eAAA,EAGF,GC3OA,GD6OE,QAAA,EDlPF,qFGhLA,aACE,ED2LA,OADA,QCvLE,MAAA,eACA,YAAA,eACA,WAAA,cACA,mBAAA,eAAA,WAAA,eAGF,ED0LA,UCxLE,gBAAA,UAGF,cACE,QAAA,KAAA,WAAA,IAGF,kBACE,QAAA,KAAA,YAAA,IAKF,mBDqLA,6BCnLE,QAAA,GDuLF,WCpLA,IAEE,OAAA,IAAA,MAAA,KACA,kBAAA,MAGF,MACE,QAAA,mBDqLF,IClLA,GAEE,kBAAA,MAGF,IACE,UAAA,eDmLF,GACA,GCjLA,EAGE,QAAA,EACA,OAAA,EAGF,GD+KA,GC7KE,iBAAA,MAMF,QACE,QAAA,KAEF,YD2KA,oBCxKI,iBAAA,eAGJ,OACE,OAAA,IAAA,MAAA,KAGF,OACE,gBAAA,mBADF,UD2KA,UCtKI,iBAAA,eD0KJ,mBCvKA,mBAGI,OAAA,IAAA,MAAA,gBCrFN,WACE,YAAA,uBACA,IAAA,+CACA,IAAA,sDAAA,2BAAA,CAAA,iDAAA,eAAA,CAAA,gDAAA,cAAA,CAAA,+CAAA,kBAAA,CAAA,2EAAA,cAQF,WACE,SAAA,SACA,IAAA,IACA,QAAA,aACA,YAAA,uBACA,WAAA,OACA,YAAA,IACA,YAAA,EACA,uBAAA,YACA,wBAAA,UAIkC,2BAAW,QAAA,QACX,uBAAW,QAAA,QF2P/C,sBEzPoC,uBAAW,QAAA,QACX,wBAAW,QAAA,QACX,wBAAW,QAAA,QACX,2BAAW,QAAA,QACX,yBAAW,QAAA,QACX,wBAAW,QAAA,QACX,wBAAW,QAAA,QACX,yBAAW,QAAA,QACX,wBAAW,QAAA,QACX,uBAAW,QAAA,QACX,6BAAW,QAAA,QACX,uBAAW,QAAA,QACX,uBAAW,QAAA,QACX,2BAAW,QAAA,QACX,qBAAW,QAAA,QACX,0BAAW,QAAA,QACX,qBAAW,QAAA,QACX,yBAAW,QAAA,QACX,0BAAW,QAAA,QACX,2BAAW,QAAA,QACX,sBAAW,QAAA,QACX,yBAAW,QAAA,QACX,sBAAW,QAAA,QACX,wBAAW,QAAA,QACX,uBAAW,QAAA,QACX,uBAAW,QAAA,QACX,uBAAW,QAAA,QACX,uBAAW,QAAA,QACX,+BAAW,QAAA,QACX,2BAAW,QAAA,QACX,yBAAW,QAAA,QACX,wBAAW,QAAA,QACX,8BAAW,QAAA,QACX,yBAAW,QAAA,QACX,0BAAW,QAAA,QACX,2BAAW,QAAA,QACX,uBAAW,QAAA,QACX,uBAAW,QAAA,QACX,6BAAW,QAAA,QACX,6BAAW,QAAA,QACX,8BAAW,QAAA,QACX,4BAAW,QAAA,QACX,yBAAW,QAAA,QACX,0BAAW,QAAA,QACX,sBAAW,QAAA,QACX,uBAAW,QAAA,QACX,uBAAW,QAAA,QACX,2BAAW,QAAA,QACX,wBAAW,QAAA,QACX,yBAAW,QAAA,QACX,uBAAW,QAAA,QACX,uBAAW,QAAA,QACX,yBAAW,QAAA,QACX,8BAAW,QAAA,QACX,6BAAW,QAAA,QACX,6BAAW,QAAA,QACX,+BAAW,QAAA,QACX,8BAAW,QAAA,QACX,gCAAW,QAAA,QACX,uBAAW,QAAA,QACX,8BAAW,QAAA,QACX,+BAAW,QAAA,QACX,iCAAW,QAAA,QACX,0BAAW,QAAA,QACX,6BAAW,QAAA,QACX,yBAAW,QAAA,QACX,uBAAW,QAAA,QACX,uBAAW,QAAA,QACX,wBAAW,QAAA,QACX,wBAAW,QAAA,QACX,uBAAW,QAAA,QACX,gCAAW,QAAA,QACX,gCAAW,QAAA,QACX,2BAAW,QAAA,QACX,uBAAW,QAAA,QACX,wBAAW,QAAA,QACX,uBAAW,QAAA,QACX,0BAAW,QAAA,QACX,+BAAW,QAAA,QACX,+BAAW,QAAA,QACX,wBAAW,QAAA,QACX,+BAAW,QAAA,QACX,gCAAW,QAAA,QACX,4BAAW,QAAA,QACX,6BAAW,QAAA,QACX,8BAAW,QAAA,QACX,0BAAW,QAAA,QACX,gCAAW,QAAA,QACX,4BAAW,QAAA,QACX,6BAAW,QAAA,QACX,gCAAW,QAAA,QACX,4BAAW,QAAA,QACX,6BAAW,QAAA,QACX,6BAAW,QAAA,QACX,8BAAW,QAAA,QACX,2BAAW,QAAA,QACX,6BAAW,QAAA,QACX,4BAAW,QAAA,QACX,8BAAW,QAAA,QACX,+BAAW,QAAA,QACX,mCAAW,QAAA,QACX,uBAAW,QAAA,QACX,uBAAW,QAAA,QACX,uBAAW,QAAA,QACX,2BAAW,QAAA,QACX,4BAAW,QAAA,QACX,+BAAW,QAAA,QACX,wBAAW,QAAA,QACX,2BAAW,QAAA,QACX,yBAAW,QAAA,QACX,0BAAW,QAAA,QACX,yBAAW,QAAA,QACX,6BAAW,QAAA,QACX,+BAAW,QAAA,QACX,0BAAW,QAAA,QACX,gCAAW,QAAA,QACX,+BAAW,QAAA,QACX,8BAAW,QAAA,QACX,kCAAW,QAAA,QACX,oCAAW,QAAA,QACX,sBAAW,QAAA,QACX,2BAAW,QAAA,QACX,uBAAW,QAAA,QACX,8BAAW,QAAA,QACX,4BAAW,QAAA,QACX,8BAAW,QAAA,QACX,6BAAW,QAAA,QACX,4BAAW,QAAA,QACX,0BAAW,QAAA,QACX,4BAAW,QAAA,QACX,qCAAW,QAAA,QACX,oCAAW,QAAA,QACX,kCAAW,QAAA,QACX,oCAAW,QAAA,QACX,wBAAW,QAAA,QACX,yBAAW,QAAA,QACX,wBAAW,QAAA,QACX,yBAAW,QAAA,QACX,4BAAW,QAAA,QACX,6BAAW,QAAA,QACX,4BAAW,QAAA,QACX,4BAAW,QAAA,QACX,8BAAW,QAAA,QACX,uBAAW,QAAA,QACX,wBAAW,QAAA,QACX,0BAAW,QAAA,QACX,sBAAW,QAAA,QACX,sBAAW,QAAA,QACX,uBAAW,QAAA,QACX,mCAAW,QAAA,QACX,uCAAW,QAAA,QACX,gCAAW,QAAA,QACX,oCAAW,QAAA,QACX,qCAAW,QAAA,QACX,yCAAW,QAAA,QACX,4BAAW,QAAA,QACX,yBAAW,QAAA,QACX,gCAAW,QAAA,QACX,8BAAW,QAAA,QACX,yBAAW,QAAA,QACX,wBAAW,QAAA,QACX,0BAAW,QAAA,QACX,6BAAW,QAAA,QACX,yBAAW,QAAA,QACX,uBAAW,QAAA,QACX,uBAAW,QAAA,QACX,wBAAW,QAAA,QACX,yBAAW,QAAA,QACX,yBAAW,QAAA,QACX,uBAAW,QAAA,QACX,8BAAW,QAAA,QACX,+BAAW,QAAA,QACX,gCAAW,QAAA,QACX,8BAAW,QAAA,QACX,8BAAW,QAAA,QACX,8BAAW,QAAA,QACX,2BAAW,QAAA,QACX,0BAAW,QAAA,QACX,yBAAW,QAAA,QACX,6BAAW,QAAA,QACX,2BAAW,QAAA,QACX,4BAAW,QAAA,QACX,wBAAW,QAAA,QACX,wBAAW,QAAA,QACX,2BAAW,QAAA,QACX,2BAAW,QAAA,QACX,4BAAW,QAAA,QACX,+BAAW,QAAA,QACX,8BAAW,QAAA,QACX,4BAAW,QAAA,QACX,4BAAW,QAAA,QACX,4BAAW,QAAA,QACX,iCAAW,QAAA,QACX,oCAAW,QAAA,QACX,iCAAW,QAAA,QACX,+BAAW,QAAA,QACX,+BAAW,QAAA,QACX,iCAAW,QAAA,QACX,qBAAW,QAAA,QACX,4BAAW,QAAA,QACX,4BAAW,QAAA,QACX,2BAAW,QAAA,QACX,uBAAW,QAAA,QACX,wBAAW,QAAA,QASX,wBAAW,QAAA,QACX,4BAAW,QAAA,QACX,uBAAW,QAAA,QACX,wBAAW,QAAA,QACX,uBAAW,QAAA,QACX,yBAAW,QAAA,QACX,yBAAW,QAAA,QACX,+BAAW,QAAA,QACX,uBAAW,QAAA,QACX,6BAAW,QAAA,QACX,sBAAW,QAAA,QACX,wBAAW,QAAA,QACX,wBAAW,QAAA,QACX,4BAAW,QAAA,QACX,uBAAW,QAAA,QACX,4BAAW,QAAA,QACX,6BAAW,QAAA,QACX,2BAAW,QAAA,QACX,0BAAW,QAAA,QACX,sBAAW,QAAA,QACX,sBAAW,QAAA,QACX,sBAAW,QAAA,QACX,sBAAW,QAAA,QACX,wBAAW,QAAA,QACX,sBAAW,QAAA,QACX,wBAAW,QAAA,QACX,4BAAW,QAAA,QACX,mCAAW,QAAA,QACX,4BAAW,QAAA,QACX,oCAAW,QAAA,QACX,kCAAW,QAAA,QACX,iCAAW,QAAA,QACX,+BAAW,QAAA,QACX,sBAAW,QAAA,QACX,wBAAW,QAAA,QACX,6BAAW,QAAA,QACX,4BAAW,QAAA,QACX,6BAAW,QAAA,QACX,kCAAW,QAAA,QACX,mCAAW,QAAA,QACX,sCAAW,QAAA,QACX,0CAAW,QAAA,QACX,oCAAW,QAAA,QACX,wCAAW,QAAA,QACX,qCAAW,QAAA,QACX,iCAAW,QAAA,QACX,gCAAW,QAAA,QACX,kCAAW,QAAA,QACX,+BAAW,QAAA,QACX,0BAAW,QAAA,QACX,8BAAW,QAAA,QACX,4BAAW,QAAA,QACX,4BAAW,QAAA,QACX,6BAAW,QAAA,QACX,4BAAW,QAAA,QACX,0BAAW,QAAA,QCxS/C,ECkEE,mBAAA,WACG,gBAAA,WACK,WAAA,WJo+BV,OGriCA,QC+DE,mBAAA,WACG,gBAAA,WACK,WAAA,WDzDV,KACE,UAAA,KACA,4BAAA,cAGF,KACE,YAAA,gBAAA,CAAA,SAAA,CAAA,KAAA,CAAA,WACA,UAAA,KACA,YAAA,WACA,MAAA,KACA,iBAAA,KHoiCF,OGhiCA,MHiiCA,OACA,SG9hCE,YAAA,QACA,UAAA,QACA,YAAA,QAMF,EACE,MAAA,QACA,gBAAA,KH8hCF,QG5hCE,QAEE,MAAA,QACA,gBAAA,UAGF,QEnDA,QAAA,IAAA,KAAA,yBACA,eAAA,KF6DF,OACE,OAAA,EAMF,IACE,eAAA,OHqhCF,4BADA,0BGhhCA,gBH+gCA,iBADA,eMxlCE,QAAA,MACA,UAAA,KACA,OAAA,KH6EF,aACE,cAAA,IAMF,eACE,QAAA,IACA,YAAA,WACA,iBAAA,KACA,OAAA,IAAA,MAAA,KACA,cAAA,IC+FA,mBAAA,IAAA,IAAA,YACK,cAAA,IAAA,IAAA,YACG,WAAA,IAAA,IAAA,YE5LR,QAAA,aACA,UAAA,KACA,OAAA,KHiGF,YACE,cAAA,IAMF,GACE,WAAA,KACA,cAAA,KACA,OAAA,EACA,WAAA,IAAA,MAAA,KAQF,SACE,SAAA,SACA,MAAA,IACA,OAAA,IACA,QAAA,EACA,OAAA,KACA,SAAA,OACA,KAAA,cACA,OAAA,EAQA,0BH8/BF,yBG5/BI,SAAA,OACA,MAAA,KACA,OAAA,KACA,OAAA,EACA,SAAA,QACA,KAAA,KAWJ,cACE,OAAA,QH4/BF,IACA,IACA,IACA,IACA,IACA,IOtpCA,GP4oCA,GACA,GACA,GACA,GACA,GO9oCE,YAAA,QACA,YAAA,IACA,YAAA,IACA,MAAA,QPyqCF,WAZA,UAaA,WAZA,UAaA,WAZA,UAaA,WAZA,UAaA,WAZA,UAaA,WAZA,UACA,UOxqCA,SPyqCA,UAZA,SAaA,UAZA,SAaA,UAZA,SAaA,UAZA,SAaA,UAZA,SOxpCI,YAAA,IACA,YAAA,EACA,MAAA,KP8qCJ,IAEA,IAEA,IO9qCA,GP2qCA,GAEA,GO1qCE,WAAA,KACA,cAAA,KPqrCF,WANA,UAQA,WANA,UAQA,WANA,UACA,UOxrCA,SP0rCA,UANA,SAQA,UANA,SO9qCI,UAAA,IPyrCJ,IAEA,IAEA,IO1rCA,GPurCA,GAEA,GOtrCE,WAAA,KACA,cAAA,KPisCF,WANA,UAQA,WANA,UAQA,WANA,UACA,UOpsCA,SPssCA,UANA,SAQA,UANA,SO1rCI,UAAA,IPqsCJ,IOjsCA,GAAU,UAAA,KPqsCV,IOpsCA,GAAU,UAAA,KPwsCV,IOvsCA,GAAU,UAAA,KP2sCV,IO1sCA,GAAU,UAAA,KP8sCV,IO7sCA,GAAU,UAAA,KPitCV,IOhtCA,GAAU,UAAA,KAMV,EACE,OAAA,EAAA,EAAA,KAGF,MACE,cAAA,KACA,UAAA,KACA,YAAA,IACA,YAAA,IAEA,yBAAA,MACE,UAAA,MPitCJ,OOxsCA,MAEE,UAAA,IP0sCF,MOvsCA,KAEE,QAAA,KACA,iBAAA,QAIF,WAAuB,WAAA,KACvB,YAAuB,WAAA,MACvB,aAAuB,WAAA,OACvB,cAAuB,WAAA,QACvB,aAAuB,YAAA,OAGvB,gBAAuB,eAAA,UACvB,gBAAuB,eAAA,UACvB,iBAAuB,eAAA,WAGvB,YACE,MAAA,KAEF,cCvGE,MAAA,QR2zCF,qBQ1zCE,qBAEE,MAAA,QDuGJ,cC1GE,MAAA,QRk0CF,qBQj0CE,qBAEE,MAAA,QD0GJ,WC7GE,MAAA,QRy0CF,kBQx0CE,kBAEE,MAAA,QD6GJ,cChHE,MAAA,QRg1CF,qBQ/0CE,qBAEE,MAAA,QDgHJ,aCnHE,MAAA,QRu1CF,oBQt1CE,oBAEE,MAAA,QDuHJ,YAGE,MAAA,KE7HA,iBAAA,QT+1CF,mBS91CE,mBAEE,iBAAA,QF6HJ,YEhIE,iBAAA,QTs2CF,mBSr2CE,mBAEE,iBAAA,QFgIJ,SEnIE,iBAAA,QT62CF,gBS52CE,gBAEE,iBAAA,QFmIJ,YEtIE,iBAAA,QTo3CF,mBSn3CE,mBAEE,iBAAA,QFsIJ,WEzIE,iBAAA,QT23CF,kBS13CE,kBAEE,iBAAA,QF8IJ,aACE,eAAA,IACA,OAAA,KAAA,EAAA,KACA,cAAA,IAAA,MAAA,KPgvCF,GOxuCA,GAEE,WAAA,EACA,cAAA,KP4uCF,MAFA,MACA,MO9uCA,MAMI,cAAA,EAOJ,eACE,aAAA,EACA,WAAA,KAIF,aALE,aAAA,EACA,WAAA,KAMA,YAAA,KAFF,gBAKI,QAAA,aACA,cAAA,IACA,aAAA,IAKJ,GACE,WAAA,EACA,cAAA,KPouCF,GOluCA,GAEE,YAAA,WAEF,GACE,YAAA,IAEF,GACE,YAAA,EAaA,yBAAA,kBAEI,MAAA,KACA,MAAA,MACA,MAAA,KACA,WAAA,MGxNJ,SAAA,OACA,cAAA,SACA,YAAA,OHiNA,kBASI,YAAA,OP4tCN,0BOjtCA,YAEE,OAAA,KAGF,YACE,UAAA,IA9IqB,eAAA,UAmJvB,WACE,QAAA,KAAA,KACA,OAAA,EAAA,EAAA,KACA,UAAA,OACA,YAAA,IAAA,MAAA,KPitCF,yBO5sCI,wBP2sCJ,yBO1sCM,cAAA,EPgtCN,kBO1tCA,kBPytCA,iBOtsCI,QAAA,MACA,UAAA,IACA,YAAA,WACA,MAAA,KP4sCJ,yBO1sCI,yBPysCJ,wBOxsCM,QAAA,cAQN,oBPqsCA,sBOnsCE,cAAA,KACA,aAAA,EACA,WAAA,MACA,aAAA,IAAA,MAAA,KACA,YAAA,EP0sCF,kCOpsCI,kCPksCJ,iCAGA,oCAJA,oCAEA,mCOnsCe,QAAA,GP4sCf,iCO3sCI,iCPysCJ,gCAGA,mCAJA,mCAEA,kCOzsCM,QAAA,cAMN,QACE,cAAA,KACA,WAAA,OACA,YAAA,WIxSF,KXm/CA,IACA,IACA,KWj/CE,YAAA,KAAA,CAAA,MAAA,CAAA,QAAA,CAAA,aAAA,CAAA,UAIF,KACE,QAAA,IAAA,IACA,UAAA,IACA,MAAA,QACA,iBAAA,QACA,cAAA,IAIF,IACE,QAAA,IAAA,IACA,UAAA,IACA,MAAA,KACA,iBAAA,KACA,cAAA,IACA,mBAAA,MAAA,EAAA,KAAA,EAAA,gBAAA,WAAA,MAAA,EAAA,KAAA,EAAA,gBANF,QASI,QAAA,EACA,UAAA,KACA,YAAA,IACA,mBAAA,KAAA,WAAA,KAKJ,IACE,QAAA,MACA,QAAA,MACA,OAAA,EAAA,EAAA,KACA,UAAA,KACA,YAAA,WACA,MAAA,KACA,WAAA,UACA,UAAA,WACA,iBAAA,QACA,OAAA,IAAA,MAAA,KACA,cAAA,IAXF,SAeI,QAAA,EACA,UAAA,QACA,MAAA,QACA,YAAA,SACA,iBAAA,YACA,cAAA,EAKJ,gBACE,WAAA,MACA,WAAA,OC1DF,WCHE,cAAA,KACA,aAAA,KACA,aAAA,KACA,YAAA,KDGA,yBAAA,WACE,MAAA,OAEF,yBAAA,WACE,MAAA,OAEF,0BAAA,WACE,MAAA,QAUJ,iBCvBE,cAAA,KACA,aAAA,KACA,aAAA,KACA,YAAA,KD6BF,KCvBE,aAAA,MACA,YAAA,MD0BF,gBACE,aAAA,EACA,YAAA,EAFF,8BAKI,cAAA,EACA,aAAA,EZwiDJ,UAoCA,WAIA,WAIA,WAxCA,UAIA,UAIA,UAIA,UAIA,UAIA,UAIA,UAIA,UAjCA,UAoCA,WAIA,WAIA,WAxCA,UAIA,UAIA,UAIA,UAIA,UAIA,UAIA,UAIA,UAjCA,UAoCA,WAIA,WAIA,WAxCA,UAIA,UAIA,UAIA,UAIA,UAIA,UAIA,UAIA,UatnDC,UbynDD,WAIA,WAIA,WAxCA,UAIA,UAIA,UAIA,UAIA,UAIA,UAIA,UAIA,UcpmDM,SAAA,SAEA,WAAA,IAEA,cAAA,KACA,aAAA,KDtBL,UbmpDD,WACA,WACA,WAVA,UACA,UACA,UACA,UACA,UACA,UACA,UACA,Uc3mDM,MAAA,KDvCL,WC+CG,MAAA,KD/CH,WC+CG,MAAA,aD/CH,WC+CG,MAAA,aD/CH,UC+CG,MAAA,ID/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,ID/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,ID/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,YD/CH,gBC8DG,MAAA,KD9DH,gBC8DG,MAAA,aD9DH,gBC8DG,MAAA,aD9DH,eC8DG,MAAA,ID9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,ID9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,ID9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,YD9DH,eCmEG,MAAA,KDnEH,gBCoDG,KAAA,KDpDH,gBCoDG,KAAA,aDpDH,gBCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,YDpDH,eCyDG,KAAA,KDzDH,kBCwEG,YAAA,KDxEH,kBCwEG,YAAA,aDxEH,kBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,YDxEH,iBCwEG,YAAA,EFCJ,yBCzEC,Ub2zDC,WACA,WACA,WAVA,UACA,UACA,UACA,UACA,UACA,UACA,UACA,UcnxDI,MAAA,KDvCL,WC+CG,MAAA,KD/CH,WC+CG,MAAA,aD/CH,WC+CG,MAAA,aD/CH,UC+CG,MAAA,ID/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,ID/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,ID/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,YD/CH,gBC8DG,MAAA,KD9DH,gBC8DG,MAAA,aD9DH,gBC8DG,MAAA,aD9DH,eC8DG,MAAA,ID9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,ID9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,ID9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,YD9DH,eCmEG,MAAA,KDnEH,gBCoDG,KAAA,KDpDH,gBCoDG,KAAA,aDpDH,gBCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,YDpDH,eCyDG,KAAA,KDzDH,kBCwEG,YAAA,KDxEH,kBCwEG,YAAA,aDxEH,kBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,YDxEH,iBCwEG,YAAA,GFUJ,yBClFC,Ubo+DC,WACA,WACA,WAVA,UACA,UACA,UACA,UACA,UACA,UACA,UACA,Uc57DI,MAAA,KDvCL,WC+CG,MAAA,KD/CH,WC+CG,MAAA,aD/CH,WC+CG,MAAA,aD/CH,UC+CG,MAAA,ID/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,ID/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,ID/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,YD/CH,gBC8DG,MAAA,KD9DH,gBC8DG,MAAA,aD9DH,gBC8DG,MAAA,aD9DH,eC8DG,MAAA,ID9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,ID9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,ID9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,YD9DH,eCmEG,MAAA,KDnEH,gBCoDG,KAAA,KDpDH,gBCoDG,KAAA,aDpDH,gBCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,YDpDH,eCyDG,KAAA,KDzDH,kBCwEG,YAAA,KDxEH,kBCwEG,YAAA,aDxEH,kBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,YDxEH,iBCwEG,YAAA,GFmBJ,0BC3FC,Ub6oEC,WACA,WACA,WAVA,UACA,UACA,UACA,UACA,UACA,UACA,UACA,UcrmEI,MAAA,KDvCL,WC+CG,MAAA,KD/CH,WC+CG,MAAA,aD/CH,WC+CG,MAAA,aD/CH,UC+CG,MAAA,ID/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,ID/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,ID/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,YD/CH,gBC8DG,MAAA,KD9DH,gBC8DG,MAAA,aD9DH,gBC8DG,MAAA,aD9DH,eC8DG,MAAA,ID9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,ID9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,ID9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,YD9DH,eCmEG,MAAA,KDnEH,gBCoDG,KAAA,KDpDH,gBCoDG,KAAA,aDpDH,gBCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,YDpDH,eCyDG,KAAA,KDzDH,kBCwEG,YAAA,KDxEH,kBCwEG,YAAA,aDxEH,kBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,YDxEH,iBCwEG,YAAA,GCjEJ,MACE,iBAAA,YADF,uBAQI,SAAA,OACA,QAAA,aACA,MAAA,KAKA,sBf+xEJ,sBe9xEM,SAAA,OACA,QAAA,WACA,MAAA,KAKN,QACE,YAAA,IACA,eAAA,IACA,MAAA,KACA,WAAA,KAGF,GACE,WAAA,KAMF,OACE,MAAA,KACA,UAAA,KACA,cAAA,Kf6xEF,mBAHA,mBAIA,mBAHA,mBACA,mBe/xEA,mBAWQ,QAAA,IACA,YAAA,WACA,eAAA,IACA,WAAA,IAAA,MAAA,KAdR,mBAoBI,eAAA,OACA,cAAA,IAAA,MAAA,KfyxEJ,uCe9yEA,uCf+yEA,wCAHA,wCAIA,2CAHA,2Ce/wEQ,WAAA,EA9BR,mBAoCI,WAAA,IAAA,MAAA,KApCJ,cAyCI,iBAAA,KfoxEJ,6BAHA,6BAIA,6BAHA,6BACA,6Be5wEA,6BAOQ,QAAA,IAWR,gBACE,OAAA,IAAA,MAAA,KfqwEF,4BAHA,4BAIA,4BAHA,4BACA,4BerwEA,4BAQQ,OAAA,IAAA,MAAA,KfmwER,4Be3wEA,4BAeM,oBAAA,IAUN,yCAEI,iBAAA,QASJ,4BAEI,iBAAA,QfqvEJ,0BAGA,0BATA,0BAGA,0BAIA,0BAGA,0BATA,0BAGA,0BACA,0BAGA,0BgBt4EE,0BhBg4EF,0BgBz3EM,iBAAA,QhBs4EN,sCAEA,sCADA,oCgBj4EE,sChB+3EF,sCgBz3EM,iBAAA,QhBs4EN,2BAGA,2BATA,2BAGA,2BAIA,2BAGA,2BATA,2BAGA,2BACA,2BAGA,2BgB35EE,2BhBq5EF,2BgB94EM,iBAAA,QhB25EN,uCAEA,uCADA,qCgBt5EE,uChBo5EF,uCgB94EM,iBAAA,QhB25EN,wBAGA,wBATA,wBAGA,wBAIA,wBAGA,wBATA,wBAGA,wBACA,wBAGA,wBgBh7EE,wBhB06EF,wBgBn6EM,iBAAA,QhBg7EN,oCAEA,oCADA,kCgB36EE,oChBy6EF,oCgBn6EM,iBAAA,QhBg7EN,2BAGA,2BATA,2BAGA,2BAIA,2BAGA,2BATA,2BAGA,2BACA,2BAGA,2BgBr8EE,2BhB+7EF,2BgBx7EM,iBAAA,QhBq8EN,uCAEA,uCADA,qCgBh8EE,uChB87EF,uCgBx7EM,iBAAA,QhBq8EN,0BAGA,0BATA,0BAGA,0BAIA,0BAGA,0BATA,0BAGA,0BACA,0BAGA,0BgB19EE,0BhBo9EF,0BgB78EM,iBAAA,QhB09EN,sCAEA,sCADA,oCgBr9EE,sChBm9EF,sCgB78EM,iBAAA,QDoJN,kBACE,WAAA,KACA,WAAA,KAEA,oCAAA,kBACE,MAAA,KACA,cAAA,KACA,WAAA,OACA,mBAAA,yBACA,OAAA,IAAA,MAAA,KALF,yBASI,cAAA,Efq0EJ,qCAHA,qCAIA,qCAHA,qCACA,qCe70EA,qCAkBU,YAAA,OAlBV,kCA0BI,OAAA,Ef+zEJ,0DAHA,0DAIA,0DAHA,0DACA,0Dex1EA,0DAmCU,YAAA,Ef8zEV,yDAHA,yDAIA,yDAHA,yDACA,yDeh2EA,yDAuCU,aAAA,Efg0EV,yDev2EA,yDfw2EA,yDAFA,yDelzEU,cAAA,GEzNZ,SAIE,UAAA,EACA,QAAA,EACA,OAAA,EACA,OAAA,EAGF,OACE,QAAA,MACA,MAAA,KACA,QAAA,EACA,cAAA,KACA,UAAA,KACA,YAAA,QACA,MAAA,KACA,OAAA,EACA,cAAA,IAAA,MAAA,QAGF,MACE,QAAA,aACA,UAAA,KACA,cAAA,IACA,YAAA,IAUF,mBb6BE,mBAAA,WACG,gBAAA,WACK,WAAA,WarBR,mBAAA,KACA,gBAAA,KAAA,WAAA,KjBkgFF,qBiB9/EA,kBAEE,OAAA,IAAA,EAAA,EACA,WAAA,MACA,YAAA,OjBogFF,wCADA,qCADA,8BAFA,+BACA,2BiB3/EE,4BAGE,OAAA,YAIJ,iBACE,QAAA,MAIF,kBACE,QAAA,MACA,MAAA,KAIF,iBjBu/EA,aiBr/EE,OAAA,KjB0/EF,2BiBt/EA,uBjBq/EA,wBK/kFE,QAAA,IAAA,KAAA,yBACA,eAAA,KYgGF,OACE,QAAA,MACA,YAAA,IACA,UAAA,KACA,YAAA,WACA,MAAA,KA0BF,cACE,QAAA,MACA,MAAA,KACA,OAAA,KACA,QAAA,IAAA,KACA,UAAA,KACA,YAAA,WACA,MAAA,KACA,iBAAA,KACA,iBAAA,KACA,OAAA,IAAA,MAAA,KACA,cAAA,Ib3EA,mBAAA,MAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,iBAyHR,mBAAA,aAAA,YAAA,IAAA,CAAA,WAAA,YAAA,KACK,cAAA,aAAA,YAAA,IAAA,CAAA,WAAA,YAAA,KACG,mBAAA,aAAA,YAAA,IAAA,CAAA,mBAAA,YAAA,KAAA,WAAA,aAAA,YAAA,IAAA,CAAA,mBAAA,YAAA,KAAA,WAAA,aAAA,YAAA,IAAA,CAAA,WAAA,YAAA,KAAA,WAAA,aAAA,YAAA,IAAA,CAAA,WAAA,YAAA,IAAA,CAAA,mBAAA,YAAA,Kc1IR,oBACE,aAAA,QACA,QAAA,EdYF,mBAAA,MAAA,EAAA,IAAA,IAAA,gBAAA,CAAA,EAAA,EAAA,IAAA,qBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,gBAAA,CAAA,EAAA,EAAA,IAAA,qBAiCR,gCACE,MAAA,KACA,QAAA,EAEF,oCAA0B,MAAA,KAC1B,yCAAgC,MAAA,Ka+ChC,0BACE,iBAAA,YACA,OAAA,EAQF,wBjBq+EF,wBACA,iCiBn+EI,iBAAA,KACA,QAAA,EAGF,wBjBo+EF,iCiBl+EI,OAAA,YAIF,sBACE,OAAA,KAcJ,qDAKI,8BjBm9EF,wCACA,+BAFA,8BiBj9EI,YAAA,KjB09EJ,iCAEA,2CACA,kCAFA,iCiBx9EE,0BjBq9EF,oCACA,2BAFA,0BiBl9EI,YAAA,KjB+9EJ,iCAEA,2CACA,kCAFA,iCiB79EE,0BjB09EF,oCACA,2BAFA,0BiBv9EI,YAAA,MAWN,YACE,cAAA,KjBy9EF,UiBj9EA,OAEE,SAAA,SACA,QAAA,MACA,WAAA,KACA,cAAA,KjBm9EF,yBiBh9EE,sBjBk9EF,mCADA,gCiB98EM,OAAA,YjBm9EN,gBiB99EA,aAgBI,WAAA,KACA,aAAA,KACA,cAAA,EACA,YAAA,IACA,OAAA,QjBm9EJ,+BACA,sCiBj9EA,yBjB+8EA,gCiB38EE,SAAA,SACA,WAAA,MACA,YAAA,MjBi9EF,oBiB98EA,cAEE,WAAA,KjBg9EF,iBiB58EA,cAEE,SAAA,SACA,QAAA,aACA,aAAA,KACA,cAAA,EACA,YAAA,IACA,eAAA,OACA,OAAA,QjB88EF,0BiB38EE,uBjB68EF,oCADA,iCiB18EI,OAAA,YjB+8EJ,kCiB58EA,4BAEE,WAAA,EACA,YAAA,KASF,qBACE,WAAA,KAEA,YAAA,IACA,eAAA,IAEA,cAAA,EAEA,8BjBm8EF,8BiBj8EI,cAAA,EACA,aAAA,EAaJ,UC3PE,OAAA,KACA,QAAA,IAAA,KACA,UAAA,KACA,YAAA,IACA,cAAA,IAEA,gBACE,OAAA,KACA,YAAA,KlBsrFJ,0BkBnrFE,kBAEE,OAAA,KDiPJ,6BAEI,OAAA,KACA,QAAA,IAAA,KACA,UAAA,KACA,YAAA,IACA,cAAA,IANJ,mCASI,OAAA,KACA,YAAA,KjBq8EJ,6CiB/8EA,qCAcI,OAAA,KAdJ,oCAiBI,OAAA,KACA,WAAA,KACA,QAAA,IAAA,KACA,UAAA,KACA,YAAA,IAIJ,UCvRE,OAAA,KACA,QAAA,KAAA,KACA,UAAA,KACA,YAAA,UACA,cAAA,IAEA,gBACE,OAAA,KACA,YAAA,KlB2tFJ,0BkBxtFE,kBAEE,OAAA,KD6QJ,6BAEI,OAAA,KACA,QAAA,KAAA,KACA,UAAA,KACA,YAAA,UACA,cAAA,IANJ,mCASI,OAAA,KACA,YAAA,KjB88EJ,6CiBx9EA,qCAcI,OAAA,KAdJ,oCAiBI,OAAA,KACA,WAAA,KACA,QAAA,KAAA,KACA,UAAA,KACA,YAAA,UASJ,cAEE,SAAA,SAFF,4BAMI,cAAA,OAIJ,uBACE,SAAA,SACA,IAAA,EACA,MAAA,EACA,QAAA,EACA,QAAA,MACA,MAAA,KACA,OAAA,KACA,YAAA,KACA,WAAA,OACA,eAAA,KjBo8EF,oDADA,uCiBj8EA,iCAGE,MAAA,KACA,OAAA,KACA,YAAA,KjBo8EF,oDADA,uCiBj8EA,iCAGE,MAAA,KACA,OAAA,KACA,YAAA,KjBq8EF,uBAEA,8BAJA,4BiB/7EA,yBjBg8EA,oBAEA,2BAGA,4BAEA,mCAHA,yBAEA,gCkBx1FI,MAAA,QDkZJ,2BC9YI,aAAA,QdiDF,mBAAA,MAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,iBchDN,iCACE,aAAA,Qd8CJ,mBAAA,MAAA,EAAA,IAAA,IAAA,gBAAA,CAAA,EAAA,EAAA,IAAA,QACQ,WAAA,MAAA,EAAA,IAAA,IAAA,gBAAA,CAAA,EAAA,EAAA,IAAA,Qa4VV,gCCpYI,MAAA,QACA,iBAAA,QACA,aAAA,QDkYJ,oCC9XI,MAAA,QlB61FJ,uBAEA,8BAJA,4BiB19EA,yBjB29EA,oBAEA,2BAGA,4BAEA,mCAHA,yBAEA,gCkBt3FI,MAAA,QDqZJ,2BCjZI,aAAA,QdiDF,mBAAA,MAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,iBchDN,iCACE,aAAA,Qd8CJ,mBAAA,MAAA,EAAA,IAAA,IAAA,gBAAA,CAAA,EAAA,EAAA,IAAA,QACQ,WAAA,MAAA,EAAA,IAAA,IAAA,gBAAA,CAAA,EAAA,EAAA,IAAA,Qa+VV,gCCvYI,MAAA,QACA,iBAAA,QACA,aAAA,QDqYJ,oCCjYI,MAAA,QlB23FJ,qBAEA,4BAJA,0BiBr/EA,uBjBs/EA,kBAEA,yBAGA,0BAEA,iCAHA,uBAEA,8BkBp5FI,MAAA,QDwZJ,yBCpZI,aAAA,QdiDF,mBAAA,MAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,iBchDN,+BACE,aAAA,Qd8CJ,mBAAA,MAAA,EAAA,IAAA,IAAA,gBAAA,CAAA,EAAA,EAAA,IAAA,QACQ,WAAA,MAAA,EAAA,IAAA,IAAA,gBAAA,CAAA,EAAA,EAAA,IAAA,QakWV,8BC1YI,MAAA,QACA,iBAAA,QACA,aAAA,QDwYJ,kCCpYI,MAAA,QD2YF,2CACE,IAAA,KAEF,mDACE,IAAA,EAUJ,YACE,QAAA,MACA,WAAA,IACA,cAAA,KACA,MAAA,QAkBA,yBAAA,yBAGI,QAAA,aACA,cAAA,EACA,eAAA,OALJ,2BAUI,QAAA,aACA,MAAA,KACA,eAAA,OAZJ,kCAiBI,QAAA,aAjBJ,0BAqBI,QAAA,aACA,eAAA,OjBi/EJ,wCiBvgFA,6CjBsgFA,2CiB3+EM,MAAA,KA3BN,wCAiCI,MAAA,KAjCJ,4BAqCI,cAAA,EACA,eAAA,OjB4+EJ,uBiBlhFA,oBA6CI,QAAA,aACA,WAAA,EACA,cAAA,EACA,eAAA,OjBy+EJ,6BiBzhFA,0BAmDM,aAAA,EjB0+EN,4CiB7hFA,sCAwDI,SAAA,SACA,YAAA,EAzDJ,kDA8DI,IAAA,GjBw+EN,2BAEA,kCiB/9EA,wBjB89EA,+BiBr9EI,YAAA,IACA,WAAA,EACA,cAAA,EjB09EJ,2BiBr+EA,wBAiBI,WAAA,KAjBJ,6BJ9gBE,aAAA,MACA,YAAA,MIwiBA,yBAAA,gCAEI,YAAA,IACA,cAAA,EACA,WAAA,OA/BN,sDAwCI,MAAA,KAQA,yBAAA,+CAEI,YAAA,KACA,UAAA,MAKJ,yBAAA,+CAEI,YAAA,IACA,UAAA,ME9kBR,KACE,QAAA,aACA,cAAA,EACA,YAAA,IACA,WAAA,OACA,YAAA,OACA,eAAA,OACA,iBAAA,aAAA,aAAA,aACA,OAAA,QACA,iBAAA,KACA,OAAA,IAAA,MAAA,YCoCA,QAAA,IAAA,KACA,UAAA,KACA,YAAA,WACA,cAAA,IhBqKA,oBAAA,KACG,iBAAA,KACC,gBAAA,KACI,YAAA,KJs1FV,kBAHA,kBACA,WACA,kBAHA,kBmB1hGI,WdrBF,QAAA,IAAA,KAAA,yBACA,eAAA,KLwjGF,WADA,WmB7hGE,WAGE,MAAA,KACA,gBAAA,KnB+hGJ,YmB5hGE,YAEE,iBAAA,KACA,QAAA,Ef2BF,mBAAA,MAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,iBexBR,cnB4hGF,eACA,wBmB1hGI,OAAA,YE9CF,OAAA,kBACA,QAAA,IjBiEA,mBAAA,KACQ,WAAA,KefN,enB4hGJ,yBmB1hGM,eAAA,KASN,aC7DE,MAAA,KACA,iBAAA,KACA,aAAA,KpBqlGF,mBoBnlGE,mBAEE,MAAA,KACA,iBAAA,QACA,aAAA,QAEF,mBACE,MAAA,KACA,iBAAA,QACA,aAAA,QpBqlGJ,oBoBnlGE,oBpBolGF,mCoBjlGI,MAAA,KACA,iBAAA,QACA,iBAAA,KACA,aAAA,QpB2lGJ,0BAHA,0BAHA,0BAKA,0BAHA,0BoBrlGI,0BpB0lGJ,yCAHA,yCAHA,yCoBjlGM,MAAA,KACA,iBAAA,QACA,aAAA,QpBgmGN,4BAHA,4BoBvlGI,4BpB2lGJ,6BAHA,6BAHA,6BAOA,sCAHA,sCAHA,sCoBnlGM,iBAAA,KACA,aAAA,KDuBN,oBClBI,MAAA,KACA,iBAAA,KDoBJ,aChEE,MAAA,KACA,iBAAA,QACA,aAAA,QpB0oGF,mBoBxoGE,mBAEE,MAAA,KACA,iBAAA,QACA,aAAA,QAEF,mBACE,MAAA,KACA,iBAAA,QACA,aAAA,QpB0oGJ,oBoBxoGE,oBpByoGF,mCoBtoGI,MAAA,KACA,iBAAA,QACA,iBAAA,KACA,aAAA,QpBgpGJ,0BAHA,0BAHA,0BAKA,0BAHA,0BoB1oGI,0BpB+oGJ,yCAHA,yCAHA,yCoBtoGM,MAAA,KACA,iBAAA,QACA,aAAA,QpBqpGN,4BAHA,4BoB5oGI,4BpBgpGJ,6BAHA,6BAHA,6BAOA,sCAHA,sCAHA,sCoBxoGM,iBAAA,QACA,aAAA,QD0BN,oBCrBI,MAAA,QACA,iBAAA,KDwBJ,aCpEE,MAAA,KACA,iBAAA,QACA,aAAA,QpB+rGF,mBoB7rGE,mBAEE,MAAA,KACA,iBAAA,QACA,aAAA,QAEF,mBACE,MAAA,KACA,iBAAA,QACA,aAAA,QpB+rGJ,oBoB7rGE,oBpB8rGF,mCoB3rGI,MAAA,KACA,iBAAA,QACA,iBAAA,KACA,aAAA,QpBqsGJ,0BAHA,0BAHA,0BAKA,0BAHA,0BoB/rGI,0BpBosGJ,yCAHA,yCAHA,yCoB3rGM,MAAA,KACA,iBAAA,QACA,aAAA,QpB0sGN,4BAHA,4BoBjsGI,4BpBqsGJ,6BAHA,6BAHA,6BAOA,sCAHA,sCAHA,sCoB7rGM,iBAAA,QACA,aAAA,QD8BN,oBCzBI,MAAA,QACA,iBAAA,KD4BJ,UCxEE,MAAA,KACA,iBAAA,QACA,aAAA,QpBovGF,gBoBlvGE,gBAEE,MAAA,KACA,iBAAA,QACA,aAAA,QAEF,gBACE,MAAA,KACA,iBAAA,QACA,aAAA,QpBovGJ,iBoBlvGE,iBpBmvGF,gCoBhvGI,MAAA,KACA,iBAAA,QACA,iBAAA,KACA,aAAA,QpB0vGJ,uBAHA,uBAHA,uBAKA,uBAHA,uBoBpvGI,uBpByvGJ,sCAHA,sCAHA,sCoBhvGM,MAAA,KACA,iBAAA,QACA,aAAA,QpB+vGN,yBAHA,yBoBtvGI,yBpB0vGJ,0BAHA,0BAHA,0BAOA,mCAHA,mCAHA,mCoBlvGM,iBAAA,QACA,aAAA,QDkCN,iBC7BI,MAAA,QACA,iBAAA,KDgCJ,aC5EE,MAAA,KACA,iBAAA,QACA,aAAA,QpByyGF,mBoBvyGE,mBAEE,MAAA,KACA,iBAAA,QACA,aAAA,QAEF,mBACE,MAAA,KACA,iBAAA,QACA,aAAA,QpByyGJ,oBoBvyGE,oBpBwyGF,mCoBryGI,MAAA,KACA,iBAAA,QACA,iBAAA,KACA,aAAA,QpB+yGJ,0BAHA,0BAHA,0BAKA,0BAHA,0BoBzyGI,0BpB8yGJ,yCAHA,yCAHA,yCoBryGM,MAAA,KACA,iBAAA,QACA,aAAA,QpBozGN,4BAHA,4BoB3yGI,4BpB+yGJ,6BAHA,6BAHA,6BAOA,sCAHA,sCAHA,sCoBvyGM,iBAAA,QACA,aAAA,QDsCN,oBCjCI,MAAA,QACA,iBAAA,KDoCJ,YChFE,MAAA,KACA,iBAAA,QACA,aAAA,QpB81GF,kBoB51GE,kBAEE,MAAA,KACA,iBAAA,QACA,aAAA,QAEF,kBACE,MAAA,KACA,iBAAA,QACA,aAAA,QpB81GJ,mBoB51GE,mBpB61GF,kCoB11GI,MAAA,KACA,iBAAA,QACA,iBAAA,KACA,aAAA,QpBo2GJ,yBAHA,yBAHA,yBAKA,yBAHA,yBoB91GI,yBpBm2GJ,wCAHA,wCAHA,wCoB11GM,MAAA,KACA,iBAAA,QACA,aAAA,QpBy2GN,2BAHA,2BoBh2GI,2BpBo2GJ,4BAHA,4BAHA,4BAOA,qCAHA,qCAHA,qCoB51GM,iBAAA,QACA,aAAA,QD0CN,mBCrCI,MAAA,QACA,iBAAA,KD6CJ,UACE,YAAA,IACA,MAAA,QACA,cAAA,EAEA,UnBwzGF,iBADA,iBAEA,oBACA,6BmBrzGI,iBAAA,YfnCF,mBAAA,KACQ,WAAA,KeqCR,UnB0zGF,iBADA,gBADA,gBmBpzGI,aAAA,YnB0zGJ,gBmBxzGE,gBAEE,MAAA,QACA,gBAAA,UACA,iBAAA,YnB2zGJ,0BmBvzGI,0BnBwzGJ,mCAFA,mCmBpzGM,MAAA,KACA,gBAAA,KnB0zGN,mBmBjzGA,QC9EE,QAAA,KAAA,KACA,UAAA,KACA,YAAA,UACA,cAAA,IpBm4GF,mBmBpzGA,QClFE,QAAA,IAAA,KACA,UAAA,KACA,YAAA,IACA,cAAA,IpB04GF,mBmBvzGA,QCtFE,QAAA,IAAA,IACA,UAAA,KACA,YAAA,IACA,cAAA,ID2FF,WACE,QAAA,MACA,MAAA,KAIF,sBACE,WAAA,InBuzGF,6BADA,4BmB/yGE,6BACE,MAAA,KG1JJ,MACE,QAAA,ElBoLA,mBAAA,QAAA,KAAA,OACK,cAAA,QAAA,KAAA,OACG,WAAA,QAAA,KAAA,OkBnLR,SACE,QAAA,EAIJ,UACE,QAAA,KAEA,aAAY,QAAA,MACZ,eAAY,QAAA,UACZ,kBAAY,QAAA,gBAGd,YACE,SAAA,SACA,OAAA,EACA,SAAA,OlBsKA,4BAAA,MAAA,CAAA,WACQ,uBAAA,MAAA,CAAA,WAAA,oBAAA,MAAA,CAAA,WAOR,4BAAA,KACQ,uBAAA,KAAA,oBAAA,KAGR,mCAAA,KACQ,8BAAA,KAAA,2BAAA,KmB5MV,OACE,QAAA,aACA,MAAA,EACA,OAAA,EACA,YAAA,IACA,eAAA,OACA,WAAA,IAAA,OACA,WAAA,IAAA,QACA,aAAA,IAAA,MAAA,YACA,YAAA,IAAA,MAAA,YvBu/GF,UuBn/GA,QAEE,SAAA,SAIF,uBACE,QAAA,EAIF,eACE,SAAA,SACA,IAAA,KACA,KAAA,EACA,QAAA,KACA,QAAA,KACA,MAAA,KACA,UAAA,MACA,QAAA,IAAA,EACA,OAAA,IAAA,EAAA,EACA,UAAA,KACA,WAAA,KACA,WAAA,KACA,iBAAA,KACA,gBAAA,YACA,OAAA,IAAA,MAAA,KACA,OAAA,IAAA,MAAA,gBACA,cAAA,InBuBA,mBAAA,EAAA,IAAA,KAAA,iBACQ,WAAA,EAAA,IAAA,KAAA,iBmBlBR,0BACE,MAAA,EACA,KAAA,KAzBJ,wBCzBE,OAAA,IACA,OAAA,IAAA,EACA,SAAA,OACA,iBAAA,QDsBF,oBAmCI,QAAA,MACA,QAAA,IAAA,KACA,MAAA,KACA,YAAA,IACA,YAAA,WACA,MAAA,KACA,YAAA,OvB8+GJ,0BuB5+GI,0BAEE,MAAA,QACA,gBAAA,KACA,iBAAA,QAOJ,yBvBw+GF,+BADA,+BuBp+GI,MAAA,KACA,gBAAA,KACA,iBAAA,QACA,QAAA,EASF,2BvBi+GF,iCADA,iCuB79GI,MAAA,KvBk+GJ,iCuB99GE,iCAEE,gBAAA,KACA,OAAA,YACA,iBAAA,YACA,iBAAA,KEzGF,OAAA,0DF+GF,qBAGI,QAAA,MAHJ,QAQI,QAAA,EAQJ,qBACE,MAAA,EACA,KAAA,KAQF,oBACE,MAAA,KACA,KAAA,EAIF,iBACE,QAAA,MACA,QAAA,IAAA,KACA,UAAA,KACA,YAAA,WACA,MAAA,KACA,YAAA,OAIF,mBACE,SAAA,MACA,IAAA,EACA,MAAA,EACA,OAAA,EACA,KAAA,EACA,QAAA,IAIF,2BACE,MAAA,EACA,KAAA,KAQF,evB+7GA,sCuB37GI,QAAA,GACA,WAAA,EACA,cAAA,IAAA,OACA,cAAA,IAAA,QAPJ,uBvBs8GA,8CuB37GI,IAAA,KACA,OAAA,KACA,cAAA,IASJ,yBACE,6BApEA,MAAA,EACA,KAAA,KAmEA,kCA1DA,MAAA,KACA,KAAA,GG1IF,W1BkoHA,oB0BhoHE,SAAA,SACA,QAAA,aACA,eAAA,O1BooHF,yB0BxoHA,gBAMI,SAAA,SACA,MAAA,K1B4oHJ,gCAFA,gCAFA,+BAFA,+BAKA,uBAFA,uBAFA,sB0BroHI,sBAIE,QAAA,EAMN,qB1BooHA,2BACA,2BACA,iC0BjoHI,YAAA,KAKJ,aACE,YAAA,KADF,kB1BmoHA,wBACA,0B0B7nHI,MAAA,KAPJ,kB1BwoHA,wBACA,0B0B7nHI,YAAA,IAIJ,yEACE,cAAA,EAIF,4BACE,YAAA,EACA,mECpDA,wBAAA,EACA,2BAAA,EDwDF,6C1B2nHA,8C2B5qHE,uBAAA,EACA,0BAAA,EDsDF,sBACE,MAAA,KAEF,8DACE,cAAA,EAEF,mE1B0nHA,oE2B/rHE,wBAAA,EACA,2BAAA,ED0EF,oECnEE,uBAAA,EACA,0BAAA,EDuEF,mC1BwnHA,iC0BtnHE,QAAA,EAiBF,iCACE,cAAA,IACA,aAAA,IAEF,oCACE,cAAA,KACA,aAAA,KAKF,iCtB/CE,mBAAA,MAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,iBsBkDR,0CtBnDA,mBAAA,KACQ,WAAA,KsByDV,YACE,YAAA,EAGF,eACE,aAAA,IAAA,IAAA,EACA,oBAAA,EAGF,uBACE,aAAA,EAAA,IAAA,IAOF,yB1B4lHA,+BACA,oC0BzlHI,QAAA,MACA,MAAA,KACA,MAAA,KACA,UAAA,KAPJ,oCAcM,MAAA,KAdN,8B1BumHA,oCACA,oCACA,0C0BnlHI,WAAA,KACA,YAAA,EAKF,4DACE,cAAA,EAEF,sDC7KA,uBAAA,IACA,wBAAA,IAOA,2BAAA,EACA,0BAAA,EDwKA,sDCjLA,uBAAA,EACA,wBAAA,EAOA,2BAAA,IACA,0BAAA,ID6KF,uEACE,cAAA,EAEF,4E1BqlHA,6E2BtwHE,2BAAA,EACA,0BAAA,EDsLF,6EC/LE,uBAAA,EACA,wBAAA,EDsMF,qBACE,QAAA,MACA,MAAA,KACA,aAAA,MACA,gBAAA,SAJF,0B1BslHA,gC0B/kHI,QAAA,WACA,MAAA,KACA,MAAA,GATJ,qCAYI,MAAA,KAZJ,+CAgBI,KAAA,K1BmlHJ,gD0BlkHA,6C1BmkHA,2DAFA,wD0B5jHM,SAAA,SACA,KAAA,cACA,eAAA,KE1ON,aACE,SAAA,SACA,QAAA,MACA,gBAAA,SAGA,0BACE,MAAA,KACA,cAAA,EACA,aAAA,EATJ,2BAeI,SAAA,SACA,QAAA,EAKA,MAAA,KAEA,MAAA,KACA,cAAA,EAEA,iCACE,QAAA,EAUN,8B5B2xHA,mCACA,sCkBpwHE,OAAA,KACA,QAAA,KAAA,KACA,UAAA,KACA,YAAA,UACA,cAAA,IAEA,oClBswHF,yCACA,4CkBtwHI,OAAA,KACA,YAAA,KlB4wHJ,8CACA,mDACA,sDkB3wHE,sClBuwHF,2CACA,8CkBtwHI,OAAA,KUhCJ,8B5B6yHA,mCACA,sCkB3xHE,OAAA,KACA,QAAA,IAAA,KACA,UAAA,KACA,YAAA,IACA,cAAA,IAEA,oClB6xHF,yCACA,4CkB7xHI,OAAA,KACA,YAAA,KlBmyHJ,8CACA,mDACA,sDkBlyHE,sClB8xHF,2CACA,8CkB7xHI,OAAA,KlBqyHJ,2B4B5zHA,mB5B2zHA,iB4BxzHE,QAAA,W5B8zHF,8D4B5zHE,sD5B2zHF,oD4B1zHI,cAAA,EAIJ,mB5B2zHA,iB4BzzHE,MAAA,GACA,YAAA,OACA,eAAA,OAKF,mBACE,QAAA,IAAA,KACA,UAAA,KACA,YAAA,IACA,YAAA,EACA,MAAA,KACA,WAAA,OACA,iBAAA,KACA,OAAA,IAAA,MAAA,KACA,cAAA,IAGA,4BACE,QAAA,IAAA,KACA,UAAA,KACA,cAAA,IAEF,4BACE,QAAA,KAAA,KACA,UAAA,KACA,cAAA,I5ByzHJ,wC4B70HA,qCA0BI,WAAA,EAKJ,uC5BkzHA,+BACA,kCACA,6CACA,8CAEA,6DADA,wE2B55HE,wBAAA,EACA,2BAAA,EC8GF,+BACE,aAAA,EAEF,sC5BmzHA,8BAKA,+DADA,oDAHA,iCACA,4CACA,6C2Bh6HE,uBAAA,EACA,0BAAA,ECkHF,8BACE,YAAA,EAKF,iBACE,SAAA,SAGA,UAAA,EACA,YAAA,OALF,sBAUI,SAAA,SAVJ,2BAYM,YAAA,K5BizHN,6BADA,4B4B7yHI,4BAGE,QAAA,EAKJ,kC5B0yHF,wC4BvyHM,aAAA,KAGJ,iC5BwyHF,uC4BryHM,QAAA,EACA,YAAA,KC/JN,KACE,aAAA,EACA,cAAA,EACA,WAAA,KAHF,QAOI,SAAA,SACA,QAAA,MARJ,UAWM,SAAA,SACA,QAAA,MACA,QAAA,KAAA,K7By8HN,gB6Bx8HM,gBAEE,gBAAA,KACA,iBAAA,KAKJ,mBACE,MAAA,K7Bu8HN,yB6Br8HM,yBAEE,MAAA,KACA,gBAAA,KACA,OAAA,YACA,iBAAA,YAOJ,a7Bi8HJ,mBADA,mB6B77HM,iBAAA,KACA,aAAA,QAzCN,kBLLE,OAAA,IACA,OAAA,IAAA,EACA,SAAA,OACA,iBAAA,QKEF,cA0DI,UAAA,KASJ,UACE,cAAA,IAAA,MAAA,KADF,aAGI,MAAA,KAEA,cAAA,KALJ,eASM,aAAA,IACA,YAAA,WACA,OAAA,IAAA,MAAA,YACA,cAAA,IAAA,IAAA,EAAA,EACA,qBACE,aAAA,KAAA,KAAA,KAMF,sB7B86HN,4BADA,4B6B16HQ,MAAA,KACA,OAAA,QACA,iBAAA,KACA,OAAA,IAAA,MAAA,KACA,oBAAA,YAKN,wBAqDA,MAAA,KA8BA,cAAA,EAnFA,2BAwDE,MAAA,KAxDF,6BA0DI,cAAA,IACA,WAAA,OA3DJ,iDAgEE,IAAA,KACA,KAAA,KAGF,yBAAA,2BAEI,QAAA,WACA,MAAA,GAHJ,6BAKM,cAAA,GAzEN,6BAuFE,aAAA,EACA,cAAA,IAxFF,kC7Bu8HF,wCADA,wC6Bx2HI,OAAA,IAAA,MAAA,KAGF,yBAAA,6BAEI,cAAA,IAAA,MAAA,KACA,cAAA,IAAA,IAAA,EAAA,EAHJ,kC7Bg3HA,wCADA,wC6Bv2HI,oBAAA,MAhGN,cAEI,MAAA,KAFJ,gBAMM,cAAA,IANN,iBASM,YAAA,IAKA,uB7By8HN,6BADA,6B6Br8HQ,MAAA,KACA,iBAAA,QAQR,gBAEI,MAAA,KAFJ,mBAIM,WAAA,IACA,YAAA,EAYN,eACE,MAAA,KADF,kBAII,MAAA,KAJJ,oBAMM,cAAA,IACA,WAAA,OAPN,wCAYI,IAAA,KACA,KAAA,KAGF,yBAAA,kBAEI,QAAA,WACA,MAAA,GAHJ,oBAKM,cAAA,GASR,oBACE,cAAA,EADF,yBAKI,aAAA,EACA,cAAA,IANJ,8B7By7HA,oCADA,oC6B56HI,OAAA,IAAA,MAAA,KAGF,yBAAA,yBAEI,cAAA,IAAA,MAAA,KACA,cAAA,IAAA,IAAA,EAAA,EAHJ,8B7Bo7HA,oCADA,oC6B36HI,oBAAA,MAUN,uBAEI,QAAA,KAFJ,qBAKI,QAAA,MASJ,yBAEE,WAAA,KF7OA,uBAAA,EACA,wBAAA,EGQF,QACE,SAAA,SACA,WAAA,KACA,cAAA,KACA,OAAA,IAAA,MAAA,YAKA,yBAAA,QACE,cAAA,KAaF,yBAAA,eACE,MAAA,MAeJ,iBACE,cAAA,KACA,aAAA,KACA,WAAA,QACA,WAAA,IAAA,MAAA,YACA,mBAAA,MAAA,EAAA,IAAA,EAAA,qBAAA,WAAA,MAAA,EAAA,IAAA,EAAA,qBAEA,2BAAA,MAEA,oBACE,WAAA,KAGF,yBAAA,iBACE,MAAA,KACA,WAAA,EACA,mBAAA,KAAA,WAAA,KAEA,0BACE,QAAA,gBACA,OAAA,eACA,eAAA,EACA,SAAA,kBAGF,oBACE,WAAA,Q9BknIJ,sC8B7mIE,mC9B4mIF,oC8BzmII,cAAA,EACA,aAAA,G9B+mIN,qB8B1mIA,kBAWE,SAAA,MACA,MAAA,EACA,KAAA,EACA,QAAA,K9BmmIF,sC8BjnIA,mCAGI,WAAA,MAEA,4D9BinIF,sC8BjnIE,mCACE,WAAA,OAWJ,yB9B2mIA,qB8B3mIA,kBACE,cAAA,GAIJ,kBACE,IAAA,EACA,aAAA,EAAA,EAAA,IAEF,qBACE,OAAA,EACA,cAAA,EACA,aAAA,IAAA,EAAA,E9B+mIF,kCAFA,gCACA,4B8BtmIA,0BAII,aAAA,MACA,YAAA,MAEA,yB9BwmIF,kCAFA,gCACA,4B8BvmIE,0BACE,aAAA,EACA,YAAA,GAaN,mBACE,QAAA,KACA,aAAA,EAAA,EAAA,IAEA,yBAAA,mBACE,cAAA,GAOJ,cACE,MAAA,KACA,OAAA,KACA,QAAA,KAAA,KACA,UAAA,KACA,YAAA,K9B8lIF,oB8B5lIE,oBAEE,gBAAA,KATJ,kBAaI,QAAA,MAGF,yBACE,iC9B0lIF,uC8BxlII,YAAA,OAWN,eACE,SAAA,SACA,MAAA,MACA,QAAA,IAAA,KACA,aAAA,KC9LA,WAAA,IACA,cAAA,ID+LA,iBAAA,YACA,iBAAA,KACA,OAAA,IAAA,MAAA,YACA,cAAA,IAIA,qBACE,QAAA,EAdJ,yBAmBI,QAAA,MACA,MAAA,KACA,OAAA,IACA,cAAA,IAtBJ,mCAyBI,WAAA,IAGF,yBAAA,eACE,QAAA,MAUJ,YACE,OAAA,MAAA,MADF,iBAII,YAAA,KACA,eAAA,KACA,YAAA,KAGF,yBAAA,iCAGI,SAAA,OACA,MAAA,KACA,MAAA,KACA,WAAA,EACA,iBAAA,YACA,OAAA,EACA,mBAAA,KAAA,WAAA,K9BykIJ,kD8BllIA,sCAYM,QAAA,IAAA,KAAA,IAAA,KAZN,sCAeM,YAAA,K9B0kIN,4C8BzkIM,4CAEE,iBAAA,MAOR,yBAAA,YACE,MAAA,KACA,OAAA,EAFF,eAKI,MAAA,KALJ,iBAOM,YAAA,KACA,eAAA,MAYR,aACE,QAAA,KAAA,KACA,aAAA,MACA,YAAA,MACA,WAAA,IAAA,MAAA,YACA,cAAA,IAAA,MAAA,Y1B5NA,mBAAA,MAAA,EAAA,IAAA,EAAA,oBAAA,CAAA,EAAA,IAAA,EAAA,qBACQ,WAAA,MAAA,EAAA,IAAA,EAAA,oBAAA,CAAA,EAAA,IAAA,EAAA,qB2BjER,WAAA,IACA,cAAA,Id6cA,yBAAA,yBAGI,QAAA,aACA,cAAA,EACA,eAAA,OALJ,2BAUI,QAAA,aACA,MAAA,KACA,eAAA,OAZJ,kCAiBI,QAAA,aAjBJ,0BAqBI,QAAA,aACA,eAAA,OjB+4HJ,wCiBr6HA,6CjBo6HA,2CiBz4HM,MAAA,KA3BN,wCAiCI,MAAA,KAjCJ,4BAqCI,cAAA,EACA,eAAA,OjB04HJ,uBiBh7HA,oBA6CI,QAAA,aACA,WAAA,EACA,cAAA,EACA,eAAA,OjBu4HJ,6BiBv7HA,0BAmDM,aAAA,EjBw4HN,4CiB37HA,sCAwDI,SAAA,SACA,YAAA,EAzDJ,kDA8DI,IAAA,GaxOF,yBAAA,yBACE,cAAA,IAEA,oCACE,cAAA,GASN,yBAAA,aACE,MAAA,KACA,YAAA,EACA,eAAA,EACA,aAAA,EACA,YAAA,EACA,OAAA,E1BvPF,mBAAA,KACQ,WAAA,M0B+PV,8BACE,WAAA,EHpUA,uBAAA,EACA,wBAAA,EGuUF,mDACE,cAAA,EHzUA,uBAAA,IACA,wBAAA,IAOA,2BAAA,EACA,0BAAA,EG0UF,YChVE,WAAA,IACA,cAAA,IDkVA,mBCnVA,WAAA,KACA,cAAA,KDqVA,mBCtVA,WAAA,KACA,cAAA,KD+VF,aChWE,WAAA,KACA,cAAA,KDkWA,yBAAA,aACE,MAAA,KACA,aAAA,KACA,YAAA,MAaJ,yBACE,aEtWA,MAAA,eFuWA,cE1WA,MAAA,gBF4WE,aAAA,MAFF,4BAKI,aAAA,GAUN,gBACE,iBAAA,QACA,aAAA,QAFF,8BAKI,MAAA,K9BmlIJ,oC8BllII,oCAEE,MAAA,QACA,iBAAA,YATN,6BAcI,MAAA,KAdJ,iCAmBM,MAAA,K9BglIN,uC8B9kIM,uCAEE,MAAA,KACA,iBAAA,YAIF,sC9B6kIN,4CADA,4C8BzkIQ,MAAA,KACA,iBAAA,QAIF,wC9B2kIN,8CADA,8C8BvkIQ,MAAA,KACA,iBAAA,YAOF,oC9BskIN,0CADA,0C8BlkIQ,MAAA,KACA,iBAAA,QAIJ,yBAAA,sDAIM,MAAA,K9BmkIR,4D8BlkIQ,4DAEE,MAAA,KACA,iBAAA,YAIF,2D9BikIR,iEADA,iE8B7jIU,MAAA,KACA,iBAAA,QAIF,6D9B+jIR,mEADA,mE8B3jIU,MAAA,KACA,iBAAA,aA/EZ,+BAuFI,aAAA,K9B4jIJ,qC8B3jII,qCAEE,iBAAA,KA1FN,yCA6FM,iBAAA,KA7FN,iC9B0pIA,6B8BvjII,aAAA,QAnGJ,6BA4GI,MAAA,KACA,mCACE,MAAA,KA9GN,0BAmHI,MAAA,K9BojIJ,gC8BnjII,gCAEE,MAAA,K9BsjIN,0C8BljIM,0C9BmjIN,mDAFA,mD8B/iIQ,MAAA,KAQR,gBACE,iBAAA,KACA,aAAA,QAFF,8BAKI,MAAA,Q9B+iIJ,oC8B9iII,oCAEE,MAAA,KACA,iBAAA,YATN,6BAcI,MAAA,QAdJ,iCAmBM,MAAA,Q9B4iIN,uC8B1iIM,uCAEE,MAAA,KACA,iBAAA,YAIF,sC9ByiIN,4CADA,4C8BriIQ,MAAA,KACA,iBAAA,QAIF,wC9BuiIN,8CADA,8C8BniIQ,MAAA,KACA,iBAAA,YAMF,oC9BmiIN,0CADA,0C8B/hIQ,MAAA,KACA,iBAAA,QAIJ,yBAAA,kEAIM,aAAA,QAJN,0DAOM,iBAAA,QAPN,sDAUM,MAAA,Q9BgiIR,4D8B/hIQ,4DAEE,MAAA,KACA,iBAAA,YAIF,2D9B8hIR,iEADA,iE8B1hIU,MAAA,KACA,iBAAA,QAIF,6D9B4hIR,mEADA,mE8BxhIU,MAAA,KACA,iBAAA,aApFZ,+BA6FI,aAAA,K9BwhIJ,qC8BvhII,qCAEE,iBAAA,KAhGN,yCAmGM,iBAAA,KAnGN,iC9B4nIA,6B8BnhII,aAAA,QAzGJ,6BA6GI,MAAA,QACA,mCACE,MAAA,KA/GN,0BAoHI,MAAA,Q9BqhIJ,gC8BphII,gCAEE,MAAA,K9BuhIN,0C8BnhIM,0C9BohIN,mDAFA,mD8BhhIQ,MAAA,KGtoBR,YACE,QAAA,IAAA,KACA,cAAA,KACA,WAAA,KACA,iBAAA,QACA,cAAA,IALF,eAQI,QAAA,aARJ,yBAWM,QAAA,EAAA,IACA,MAAA,KACA,QAAA,SAbN,oBAkBI,MAAA,KCpBJ,YACE,QAAA,aACA,aAAA,EACA,OAAA,KAAA,EACA,cAAA,IAJF,eAOI,QAAA,OAPJ,iBlCyrJA,oBkC/qJM,SAAA,SACA,MAAA,KACA,QAAA,IAAA,KACA,YAAA,KACA,YAAA,WACA,MAAA,QACA,gBAAA,KACA,iBAAA,KACA,OAAA,IAAA,MAAA,KlCorJN,uBkClrJM,uBlCmrJN,0BAFA,0BkC/qJQ,QAAA,EACA,MAAA,QACA,iBAAA,KACA,aAAA,KAGJ,6BlCkrJJ,gCkC/qJQ,YAAA,EPnBN,uBAAA,IACA,0BAAA,IOsBE,4BlCirJJ,+B2BhtJE,wBAAA,IACA,2BAAA,IOwCE,sBlC+qJJ,4BAFA,4BADA,yBAIA,+BAFA,+BkC3qJM,QAAA,EACA,MAAA,KACA,OAAA,QACA,iBAAA,QACA,aAAA,QlCmrJN,wBAEA,8BADA,8BkCxuJA,2BlCsuJA,iCADA,iCkCtqJM,MAAA,KACA,OAAA,YACA,iBAAA,KACA,aAAA,KASN,oBlCqqJA,uBmC7uJM,QAAA,KAAA,KACA,UAAA,KACA,YAAA,UAEF,gCnC+uJJ,mC2B1uJE,uBAAA,IACA,0BAAA,IQAE,+BnC8uJJ,kC2BvvJE,wBAAA,IACA,2BAAA,IO2EF,oBlCgrJA,uBmC7vJM,QAAA,IAAA,KACA,UAAA,KACA,YAAA,IAEF,gCnC+vJJ,mC2B1vJE,uBAAA,IACA,0BAAA,IQAE,+BnC8vJJ,kC2BvwJE,wBAAA,IACA,2BAAA,ISHF,OACE,aAAA,EACA,OAAA,KAAA,EACA,WAAA,OACA,WAAA,KAJF,UAOI,QAAA,OAPJ,YpCuxJA,eoC7wJM,QAAA,aACA,QAAA,IAAA,KACA,iBAAA,KACA,OAAA,IAAA,MAAA,KACA,cAAA,KpCixJN,kBoC/xJA,kBAmBM,gBAAA,KACA,iBAAA,KApBN,epCoyJA,kBoCzwJM,MAAA,MA3BN,mBpCwyJA,sBoCtwJM,MAAA,KAlCN,mBpC6yJA,yBADA,yBAEA,sBoCnwJM,MAAA,KACA,OAAA,YACA,iBAAA,KC9CN,OACE,QAAA,OACA,QAAA,KAAA,KAAA,KACA,UAAA,IACA,YAAA,IACA,YAAA,EACA,MAAA,KACA,WAAA,OACA,YAAA,OACA,eAAA,SACA,cAAA,MrCuzJF,cqCnzJI,cAEE,MAAA,KACA,gBAAA,KACA,OAAA,QAKJ,aACE,QAAA,KAIF,YACE,SAAA,SACA,IAAA,KAOJ,eCtCE,iBAAA,KtCk1JF,2BsC/0JI,2BAEE,iBAAA,QDqCN,eC1CE,iBAAA,QtCy1JF,2BsCt1JI,2BAEE,iBAAA,QDyCN,eC9CE,iBAAA,QtCg2JF,2BsC71JI,2BAEE,iBAAA,QD6CN,YClDE,iBAAA,QtCu2JF,wBsCp2JI,wBAEE,iBAAA,QDiDN,eCtDE,iBAAA,QtC82JF,2BsC32JI,2BAEE,iBAAA,QDqDN,cC1DE,iBAAA,QtCq3JF,0BsCl3JI,0BAEE,iBAAA,QCFN,OACE,QAAA,aACA,UAAA,KACA,QAAA,IAAA,IACA,UAAA,KACA,YAAA,IACA,YAAA,EACA,MAAA,KACA,WAAA,OACA,YAAA,OACA,eAAA,OACA,iBAAA,KACA,cAAA,KAGA,aACE,QAAA,KAIF,YACE,SAAA,SACA,IAAA,KvCq3JJ,0BuCl3JE,eAEE,IAAA,EACA,QAAA,IAAA,IvCo3JJ,cuC/2JI,cAEE,MAAA,KACA,gBAAA,KACA,OAAA,QAKJ,+BvC42JF,4BuC12JI,MAAA,QACA,iBAAA,KAGF,wBACE,MAAA,MAGF,+BACE,aAAA,IAGF,uBACE,YAAA,IC1DJ,WACE,YAAA,KACA,eAAA,KACA,cAAA,KACA,MAAA,QACA,iBAAA,KxCu6JF,ewC56JA,cASI,MAAA,QATJ,aAaI,cAAA,KACA,UAAA,KACA,YAAA,IAfJ,cAmBI,iBAAA,QAGF,sBxCk6JF,4BwCh6JI,cAAA,KACA,aAAA,KACA,cAAA,IA1BJ,sBA8BI,UAAA,KAGF,oCAAA,WACE,YAAA,KACA,eAAA,KAEA,sBxCi6JF,4BwC/5JI,cAAA,KACA,aAAA,KxCm6JJ,ewC16JA,cAYI,UAAA,MC1CN,WACE,QAAA,MACA,QAAA,IACA,cAAA,KACA,YAAA,WACA,iBAAA,KACA,OAAA,IAAA,MAAA,KACA,cAAA,IrCiLA,mBAAA,OAAA,IAAA,YACK,cAAA,OAAA,IAAA,YACG,WAAA,OAAA,IAAA,YJ+xJV,iByCz9JA,eAaI,aAAA,KACA,YAAA,KzCi9JJ,mBADA,kByC58JE,kBAGE,aAAA,QArBJ,oBA0BI,QAAA,IACA,MAAA,KC3BJ,OACE,QAAA,KACA,cAAA,KACA,OAAA,IAAA,MAAA,YACA,cAAA,IAJF,UAQI,WAAA,EACA,MAAA,QATJ,mBAcI,YAAA,IAdJ,S1Co/JA,U0Ch+JI,cAAA,EApBJ,WAwBI,WAAA,IASJ,mB1C09JA,mB0Cx9JE,cAAA,KAFF,0B1C89JA,0B0Cx9JI,SAAA,SACA,IAAA,KACA,MAAA,MACA,MAAA,QAQJ,eCvDE,MAAA,QACA,iBAAA,QACA,aAAA,QDqDF,kBClDI,iBAAA,QDkDJ,2BC9CI,MAAA,QDkDJ,YC3DE,MAAA,QACA,iBAAA,QACA,aAAA,QDyDF,eCtDI,iBAAA,QDsDJ,wBClDI,MAAA,QDsDJ,eC/DE,MAAA,QACA,iBAAA,QACA,aAAA,QD6DF,kBC1DI,iBAAA,QD0DJ,2BCtDI,MAAA,QD0DJ,cCnEE,MAAA,QACA,iBAAA,QACA,aAAA,QDiEF,iBC9DI,iBAAA,QD8DJ,0BC1DI,MAAA,QCDJ,wCACE,KAAQ,oBAAA,KAAA,EACR,GAAQ,oBAAA,EAAA,GAIV,mCACE,KAAQ,oBAAA,KAAA,EACR,GAAQ,oBAAA,EAAA,GAFV,gCACE,KAAQ,oBAAA,KAAA,EACR,GAAQ,oBAAA,EAAA,GAQV,UACE,OAAA,KACA,cAAA,KACA,SAAA,OACA,iBAAA,QACA,cAAA,IxCsCA,mBAAA,MAAA,EAAA,IAAA,IAAA,eACQ,WAAA,MAAA,EAAA,IAAA,IAAA,ewClCV,cACE,MAAA,KACA,MAAA,GACA,OAAA,KACA,UAAA,KACA,YAAA,KACA,MAAA,KACA,WAAA,OACA,iBAAA,QxCyBA,mBAAA,MAAA,EAAA,KAAA,EAAA,gBACQ,WAAA,MAAA,EAAA,KAAA,EAAA,gBAyHR,mBAAA,MAAA,IAAA,KACK,cAAA,MAAA,IAAA,KACG,WAAA,MAAA,IAAA,KJw6JV,sB4CnjKA,gCCDI,iBAAA,yKACA,iBAAA,oKACA,iBAAA,iKDEF,wBAAA,KAAA,KAAA,gBAAA,KAAA,K5CwjKF,qB4CjjKA,+BxC5CE,kBAAA,qBAAA,GAAA,OAAA,SACK,aAAA,qBAAA,GAAA,OAAA,SACG,UAAA,qBAAA,GAAA,OAAA,SwCmDV,sBEvEE,iBAAA,QAGA,wCDgDE,iBAAA,yKACA,iBAAA,oKACA,iBAAA,iKDsBJ,mBE3EE,iBAAA,QAGA,qCDgDE,iBAAA,yKACA,iBAAA,oKACA,iBAAA,iKD0BJ,sBE/EE,iBAAA,QAGA,wCDgDE,iBAAA,yKACA,iBAAA,oKACA,iBAAA,iKD8BJ,qBEnFE,iBAAA,QAGA,uCDgDE,iBAAA,yKACA,iBAAA,oKACA,iBAAA,iKExDJ,OAEE,WAAA,KAEA,mBACE,WAAA,EAIJ,O/CqpKA,Y+CnpKE,SAAA,OACA,KAAA,EAGF,YACE,MAAA,QAGF,cACE,QAAA,MAGA,4BACE,UAAA,KAIJ,a/CgpKA,mB+C9oKE,aAAA,KAGF,Y/C+oKA,kB+C7oKE,cAAA,K/CkpKF,Y+C/oKA,Y/C8oKA,a+C3oKE,QAAA,WACA,eAAA,IAGF,cACE,eAAA,OAGF,cACE,eAAA,OAIF,eACE,WAAA,EACA,cAAA,IAMF,YACE,aAAA,EACA,WAAA,KCrDF,YAEE,aAAA,EACA,cAAA,KAQF,iBACE,SAAA,SACA,QAAA,MACA,QAAA,KAAA,KAEA,cAAA,KACA,iBAAA,KACA,OAAA,IAAA,MAAA,KAGA,6BrB7BA,uBAAA,IACA,wBAAA,IqB+BA,4BACE,cAAA,ErBzBF,2BAAA,IACA,0BAAA,IqB6BA,0BhDqrKF,gCADA,gCgDjrKI,MAAA,KACA,OAAA,YACA,iBAAA,KALF,mDhD4rKF,yDADA,yDgDlrKM,MAAA,QATJ,gDhDisKF,sDADA,sDgDprKM,MAAA,KAKJ,wBhDqrKF,8BADA,8BgDjrKI,QAAA,EACA,MAAA,KACA,iBAAA,QACA,aAAA,QANF,iDhDisKF,wDAHA,uDADA,uDAMA,8DAHA,6DAJA,uDAMA,8DAHA,6DgDnrKM,MAAA,QAZJ,8ChDwsKF,oDADA,oDgDxrKM,MAAA,QAWN,kBhDkrKA,uBgDhrKE,MAAA,KAFF,2ChDsrKA,gDgDjrKI,MAAA,KhDsrKJ,wBgDlrKE,wBhDmrKF,6BAFA,6BgD/qKI,MAAA,KACA,gBAAA,KACA,iBAAA,QAIJ,uBACE,MAAA,KACA,WAAA,KnCvGD,yBoCIG,MAAA,QACA,iBAAA,QAEA,0BjDuxKJ,+BiDrxKM,MAAA,QAFF,mDjD2xKJ,wDiDtxKQ,MAAA,QjD2xKR,gCiDxxKM,gCjDyxKN,qCAFA,qCiDrxKQ,MAAA,QACA,iBAAA,QAEF,iCjD4xKN,uCAFA,uCADA,sCAIA,4CAFA,4CiDxxKQ,MAAA,KACA,iBAAA,QACA,aAAA,QpCzBP,sBoCIG,MAAA,QACA,iBAAA,QAEA,uBjDozKJ,4BiDlzKM,MAAA,QAFF,gDjDwzKJ,qDiDnzKQ,MAAA,QjDwzKR,6BiDrzKM,6BjDszKN,kCAFA,kCiDlzKQ,MAAA,QACA,iBAAA,QAEF,8BjDyzKN,oCAFA,oCADA,mCAIA,yCAFA,yCiDrzKQ,MAAA,KACA,iBAAA,QACA,aAAA,QpCzBP,yBoCIG,MAAA,QACA,iBAAA,QAEA,0BjDi1KJ,+BiD/0KM,MAAA,QAFF,mDjDq1KJ,wDiDh1KQ,MAAA,QjDq1KR,gCiDl1KM,gCjDm1KN,qCAFA,qCiD/0KQ,MAAA,QACA,iBAAA,QAEF,iCjDs1KN,uCAFA,uCADA,sCAIA,4CAFA,4CiDl1KQ,MAAA,KACA,iBAAA,QACA,aAAA,QpCzBP,wBoCIG,MAAA,QACA,iBAAA,QAEA,yBjD82KJ,8BiD52KM,MAAA,QAFF,kDjDk3KJ,uDiD72KQ,MAAA,QjDk3KR,+BiD/2KM,+BjDg3KN,oCAFA,oCiD52KQ,MAAA,QACA,iBAAA,QAEF,gCjDm3KN,sCAFA,sCADA,qCAIA,2CAFA,2CiD/2KQ,MAAA,KACA,iBAAA,QACA,aAAA,QDiGR,yBACE,WAAA,EACA,cAAA,IAEF,sBACE,cAAA,EACA,YAAA,IExHF,OACE,cAAA,KACA,iBAAA,KACA,OAAA,IAAA,MAAA,YACA,cAAA,I9C0DA,mBAAA,EAAA,IAAA,IAAA,gBACQ,WAAA,EAAA,IAAA,IAAA,gB8CtDV,YACE,QAAA,KAKF,eACE,QAAA,KAAA,KACA,cAAA,IAAA,MAAA,YvBtBA,uBAAA,IACA,wBAAA,IuBmBF,0CAMI,MAAA,QAKJ,aACE,WAAA,EACA,cAAA,EACA,UAAA,KACA,MAAA,QlD24KF,oBAEA,sBkDj5KA,elD84KA,mBAEA,qBkDr4KI,MAAA,QAKJ,cACE,QAAA,KAAA,KACA,iBAAA,QACA,WAAA,IAAA,MAAA,KvB1CA,2BAAA,IACA,0BAAA,IuBmDF,mBlD+3KA,mCkD53KI,cAAA,EAHJ,oClDm4KA,oDkD73KM,aAAA,IAAA,EACA,cAAA,EAIF,4DlD63KJ,4EkD33KQ,WAAA,EvBzEN,uBAAA,IACA,wBAAA,IuB8EE,0DlD23KJ,0EkDz3KQ,cAAA,EvBzEN,2BAAA,IACA,0BAAA,IuBmDF,+EvB5DE,uBAAA,EACA,wBAAA,EuB4FF,wDAEI,iBAAA,EAGJ,0BACE,iBAAA,ElDw3KF,8BkDh3KA,clD+2KA,gCkD32KI,cAAA,ElDi3KJ,sCkDr3KA,sBlDo3KA,wCkD72KM,cAAA,KACA,aAAA,KlDk3KN,wDkD13KA,0BvB3GE,uBAAA,IACA,wBAAA,I3B2+KF,yFAFA,yFACA,2DkDh4KA,2DAmBQ,uBAAA,IACA,wBAAA,IlDo3KR,wGAIA,wGANA,wGAIA,wGAHA,0EAIA,0EkD34KA,0ElDy4KA,0EkDj3KU,uBAAA,IlD03KV,uGAIA,uGANA,uGAIA,uGAHA,yEAIA,yEkDr5KA,yElDm5KA,yEkDv3KU,wBAAA,IlD83KV,sDkD15KA,yBvBnGE,2BAAA,IACA,0BAAA,I3BigLF,qFAEA,qFkDj6KA,wDlDg6KA,wDkDv3KQ,2BAAA,IACA,0BAAA,IlD43KR,oGAIA,oGAFA,oGAIA,oGkD56KA,uElDy6KA,uEAFA,uEAIA,uEkD73KU,0BAAA,IlDk4KV,mGAIA,mGAFA,mGAIA,mGkDt7KA,sElDm7KA,sEAFA,sEAIA,sEkDn4KU,2BAAA,IAlDV,0BlD07KA,qCACA,0BACA,qCkDj4KI,WAAA,IAAA,MAAA,KlDq4KJ,kDkDh8KA,kDA+DI,WAAA,EA/DJ,uBlDo8KA,yCkDj4KI,OAAA,ElD44KJ,+CANA,+CAQA,+CANA,+CAEA,+CkD78KA,+ClDg9KA,iEANA,iEAQA,iEANA,iEAEA,iEANA,iEkD93KU,YAAA,ElDm5KV,8CANA,8CAQA,8CANA,8CAEA,8CkD39KA,8ClD89KA,gEANA,gEAQA,gEANA,gEAEA,gEANA,gEkDx4KU,aAAA,ElDu5KV,+CAIA,+CkDz+KA,+ClDu+KA,+CADA,iEAIA,iEANA,iEAIA,iEkDj5KU,cAAA,EAvFV,8ClDi/KA,8CAFA,8CAIA,8CALA,gEAIA,gEAFA,gEAIA,gEkDp5KU,cAAA,EAhGV,yBAsGI,cAAA,EACA,OAAA,EAUJ,aACE,cAAA,KADF,oBAKI,cAAA,EACA,cAAA,IANJ,2BASM,WAAA,IATN,4BAcI,cAAA,ElD04KJ,wDkDx5KA,wDAkBM,WAAA,IAAA,MAAA,KAlBN,2BAuBI,WAAA,EAvBJ,uDAyBM,cAAA,IAAA,MAAA,KAON,eC5PE,aAAA,KAEA,8BACE,MAAA,KACA,iBAAA,QACA,aAAA,KAHF,0DAMI,iBAAA,KANJ,qCASI,MAAA,QACA,iBAAA,KAGJ,yDAEI,oBAAA,KD8ON,eC/PE,aAAA,QAEA,8BACE,MAAA,KACA,iBAAA,QACA,aAAA,QAHF,0DAMI,iBAAA,QANJ,qCASI,MAAA,QACA,iBAAA,KAGJ,yDAEI,oBAAA,QDiPN,eClQE,aAAA,QAEA,8BACE,MAAA,QACA,iBAAA,QACA,aAAA,QAHF,0DAMI,iBAAA,QANJ,qCASI,MAAA,QACA,iBAAA,QAGJ,yDAEI,oBAAA,QDoPN,YCrQE,aAAA,QAEA,2BACE,MAAA,QACA,iBAAA,QACA,aAAA,QAHF,uDAMI,iBAAA,QANJ,kCASI,MAAA,QACA,iBAAA,QAGJ,sDAEI,oBAAA,QDuPN,eCxQE,aAAA,QAEA,8BACE,MAAA,QACA,iBAAA,QACA,aAAA,QAHF,0DAMI,iBAAA,QANJ,qCASI,MAAA,QACA,iBAAA,QAGJ,yDAEI,oBAAA,QD0PN,cC3QE,aAAA,QAEA,6BACE,MAAA,QACA,iBAAA,QACA,aAAA,QAHF,yDAMI,iBAAA,QANJ,oCASI,MAAA,QACA,iBAAA,QAGJ,wDAEI,oBAAA,QChBN,kBACE,SAAA,SACA,QAAA,MACA,OAAA,EACA,QAAA,EACA,SAAA,OALF,yCpDivLA,wBADA,yBAEA,yBACA,wBoDvuLI,SAAA,SACA,IAAA,EACA,OAAA,EACA,KAAA,EACA,MAAA,KACA,OAAA,KACA,OAAA,EAKJ,wBACE,eAAA,OAIF,uBACE,eAAA,IC3BF,MACE,WAAA,KACA,QAAA,KACA,cAAA,KACA,iBAAA,QACA,OAAA,IAAA,MAAA,QACA,cAAA,IjD0DA,mBAAA,MAAA,EAAA,IAAA,IAAA,gBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,gBiDjEV,iBASI,aAAA,KACA,aAAA,gBAKJ,SACE,QAAA,KACA,cAAA,IAEF,SACE,QAAA,IACA,cAAA,ICpBF,OACE,MAAA,MACA,UAAA,KACA,YAAA,IACA,YAAA,EACA,MAAA,KACA,YAAA,EAAA,IAAA,EAAA,KjCTA,OAAA,kBACA,QAAA,GrBkyLF,asDvxLE,aAEE,MAAA,KACA,gBAAA,KACA,OAAA,QjChBF,OAAA,kBACA,QAAA,GiCuBA,aACE,QAAA,EACA,OAAA,QACA,WAAA,IACA,OAAA,EACA,mBAAA,KACA,gBAAA,KAAA,WAAA,KCxBJ,YACE,SAAA,OAIF,OACE,SAAA,MACA,IAAA,EACA,MAAA,EACA,OAAA,EACA,KAAA,EACA,QAAA,KACA,QAAA,KACA,SAAA,OACA,2BAAA,MAIA,QAAA,EAGA,0BnDiHA,kBAAA,kBACI,cAAA,kBACC,aAAA,kBACG,UAAA,kBAkER,mBAAA,kBAAA,IAAA,SAEK,cAAA,aAAA,IAAA,SACG,WAAA,kBAAA,IAAA,SAAA,WAAA,UAAA,IAAA,SAAA,WAAA,UAAA,IAAA,QAAA,CAAA,kBAAA,IAAA,QAAA,CAAA,aAAA,IAAA,SmDrLR,wBnD6GA,kBAAA,eACI,cAAA,eACC,aAAA,eACG,UAAA,emD9GV,mBACE,WAAA,OACA,WAAA,KAIF,cACE,SAAA,SACA,MAAA,KACA,OAAA,KAIF,eACE,SAAA,SACA,iBAAA,KACA,gBAAA,YACA,OAAA,IAAA,MAAA,KACA,OAAA,IAAA,MAAA,eACA,cAAA,InDcA,mBAAA,EAAA,IAAA,IAAA,eACQ,WAAA,EAAA,IAAA,IAAA,emDZR,QAAA,EAIF,gBACE,SAAA,MACA,IAAA,EACA,MAAA,EACA,OAAA,EACA,KAAA,EACA,QAAA,KACA,iBAAA,KAEA,qBlCpEA,OAAA,iBACA,QAAA,EkCoEA,mBlCrEA,OAAA,kBACA,QAAA,GkCyEF,cACE,QAAA,KACA,cAAA,IAAA,MAAA,QAIF,qBACE,WAAA,KAIF,aACE,OAAA,EACA,YAAA,WAKF,YACE,SAAA,SACA,QAAA,KAIF,cACE,QAAA,KACA,WAAA,MACA,WAAA,IAAA,MAAA,QAHF,wBAQI,cAAA,EACA,YAAA,IATJ,mCAaI,YAAA,KAbJ,oCAiBI,YAAA,EAKJ,yBACE,SAAA,SACA,IAAA,QACA,MAAA,KACA,OAAA,KACA,SAAA,OAIF,yBAEE,cACE,MAAA,MACA,OAAA,KAAA,KAEF,enDrEA,mBAAA,EAAA,IAAA,KAAA,eACQ,WAAA,EAAA,IAAA,KAAA,emDyER,UAAY,MAAA,OAGd,yBACE,UAAY,MAAA,OC9Id,SACE,SAAA,SACA,QAAA,KACA,QAAA,MCRA,YAAA,gBAAA,CAAA,SAAA,CAAA,KAAA,CAAA,WAEA,WAAA,OACA,YAAA,IACA,YAAA,WACA,WAAA,KACA,WAAA,KACA,WAAA,MACA,gBAAA,KACA,YAAA,KACA,eAAA,KACA,eAAA,OACA,WAAA,OACA,aAAA,OACA,UAAA,OACA,YAAA,ODHA,UAAA,KnCTA,OAAA,iBACA,QAAA,EmCYA,YnCbA,OAAA,kBACA,QAAA,GmCaA,aACE,QAAA,IAAA,EACA,WAAA,KAEF,eACE,QAAA,EAAA,IACA,YAAA,IAEF,gBACE,QAAA,IAAA,EACA,WAAA,IAEF,cACE,QAAA,EAAA,IACA,YAAA,KAIF,4BACE,OAAA,EACA,KAAA,IACA,YAAA,KACA,aAAA,IAAA,IAAA,EACA,iBAAA,KAEF,iCACE,MAAA,IACA,OAAA,EACA,cAAA,KACA,aAAA,IAAA,IAAA,EACA,iBAAA,KAEF,kCACE,OAAA,EACA,KAAA,IACA,cAAA,KACA,aAAA,IAAA,IAAA,EACA,iBAAA,KAEF,8BACE,IAAA,IACA,KAAA,EACA,WAAA,KACA,aAAA,IAAA,IAAA,IAAA,EACA,mBAAA,KAEF,6BACE,IAAA,IACA,MAAA,EACA,WAAA,KACA,aAAA,IAAA,EAAA,IAAA,IACA,kBAAA,KAEF,+BACE,IAAA,EACA,KAAA,IACA,YAAA,KACA,aAAA,EAAA,IAAA,IACA,oBAAA,KAEF,oCACE,IAAA,EACA,MAAA,IACA,WAAA,KACA,aAAA,EAAA,IAAA,IACA,oBAAA,KAEF,qCACE,IAAA,EACA,KAAA,IACA,WAAA,KACA,aAAA,EAAA,IAAA,IACA,oBAAA,KAKJ,eACE,UAAA,MACA,QAAA,IAAA,IACA,MAAA,KACA,WAAA,OACA,iBAAA,KACA,cAAA,IAIF,eACE,SAAA,SACA,MAAA,EACA,OAAA,EACA,aAAA,YACA,aAAA,MEzGF,SACE,SAAA,SACA,IAAA,EACA,KAAA,EACA,QAAA,KACA,QAAA,KACA,UAAA,MACA,QAAA,IDXA,YAAA,gBAAA,CAAA,SAAA,CAAA,KAAA,CAAA,WAEA,WAAA,OACA,YAAA,IACA,YAAA,WACA,WAAA,KACA,WAAA,KACA,WAAA,MACA,gBAAA,KACA,YAAA,KACA,eAAA,KACA,eAAA,OACA,WAAA,OACA,aAAA,OACA,UAAA,OACA,YAAA,OCAA,UAAA,KACA,iBAAA,KACA,gBAAA,YACA,OAAA,IAAA,MAAA,KACA,OAAA,IAAA,MAAA,eACA,cAAA,ItDiDA,mBAAA,EAAA,IAAA,KAAA,eACQ,WAAA,EAAA,IAAA,KAAA,esD9CR,aAAQ,WAAA,MACR,eAAU,YAAA,KACV,gBAAW,WAAA,KACX,cAAS,YAAA,MAvBX,gBA4BI,aAAA,KAEA,gB1DkjMJ,sB0DhjMM,SAAA,SACA,QAAA,MACA,MAAA,EACA,OAAA,EACA,aAAA,YACA,aAAA,MAGF,sBACE,QAAA,GACA,aAAA,KAIJ,oBACE,OAAA,MACA,KAAA,IACA,YAAA,MACA,iBAAA,KACA,iBAAA,gBACA,oBAAA,EACA,0BACE,OAAA,IACA,YAAA,MACA,QAAA,IACA,iBAAA,KACA,oBAAA,EAGJ,sBACE,IAAA,IACA,KAAA,MACA,WAAA,MACA,mBAAA,KACA,mBAAA,gBACA,kBAAA,EACA,4BACE,OAAA,MACA,KAAA,IACA,QAAA,IACA,mBAAA,KACA,kBAAA,EAGJ,uBACE,IAAA,MACA,KAAA,IACA,YAAA,MACA,iBAAA,EACA,oBAAA,KACA,oBAAA,gBACA,6BACE,IAAA,IACA,YAAA,MACA,QAAA,IACA,iBAAA,EACA,oBAAA,KAIJ,qBACE,IAAA,IACA,MAAA,MACA,WAAA,MACA,mBAAA,EACA,kBAAA,KACA,kBAAA,gBACA,2BACE,MAAA,IACA,OAAA,MACA,QAAA,IACA,mBAAA,EACA,kBAAA,KAKN,eACE,QAAA,IAAA,KACA,OAAA,EACA,UAAA,KACA,iBAAA,QACA,cAAA,IAAA,MAAA,QACA,cAAA,IAAA,IAAA,EAAA,EAGF,iBACE,QAAA,IAAA,KCpHF,UACE,SAAA,SAGF,gBACE,SAAA,SACA,MAAA,KACA,SAAA,OAHF,sBAMI,SAAA,SACA,QAAA,KvD6KF,mBAAA,IAAA,YAAA,KACK,cAAA,IAAA,YAAA,KACG,WAAA,IAAA,YAAA,KJs/LV,4B2D5qMA,0BAcM,YAAA,EAIF,8BAAA,uBAAA,sBvDuLF,mBAAA,kBAAA,IAAA,YAEK,cAAA,aAAA,IAAA,YACG,WAAA,kBAAA,IAAA,YAAA,WAAA,UAAA,IAAA,YAAA,WAAA,UAAA,IAAA,WAAA,CAAA,kBAAA,IAAA,WAAA,CAAA,aAAA,IAAA,YA7JR,4BAAA,OAEQ,oBAAA,OA+GR,oBAAA,OAEQ,YAAA,OJ0hMR,mC2DrqMI,2BvDmHJ,kBAAA,sBACQ,UAAA,sBuDjHF,KAAA,E3DwqMN,kC2DtqMI,2BvD8GJ,kBAAA,uBACQ,UAAA,uBuD5GF,KAAA,E3D0qMN,6B2DxqMI,gC3DuqMJ,iCI9jMA,kBAAA,mBACQ,UAAA,mBuDtGF,KAAA,GArCR,wB3DgtMA,sBACA,sB2DpqMI,QAAA,MA7CJ,wBAiDI,KAAA,EAjDJ,sB3DwtMA,sB2DlqMI,SAAA,SACA,IAAA,EACA,MAAA,KAxDJ,sBA4DI,KAAA,KA5DJ,sBA+DI,KAAA,MA/DJ,2B3DouMA,4B2DjqMI,KAAA,EAnEJ,6BAuEI,KAAA,MAvEJ,8BA0EI,KAAA,KAQJ,kBACE,SAAA,SACA,IAAA,EACA,OAAA,EACA,KAAA,EACA,MAAA,IACA,UAAA,KACA,MAAA,KACA,WAAA,OACA,YAAA,EAAA,IAAA,IAAA,eACA,iBAAA,ctCpGA,OAAA,kBACA,QAAA,GsCyGA,uBdrGE,iBAAA,sEACA,iBAAA,iEACA,iBAAA,uFAAA,iBAAA,kEACA,OAAA,+GACA,kBAAA,ScoGF,wBACE,MAAA,EACA,KAAA,Kd1GA,iBAAA,sEACA,iBAAA,iEACA,iBAAA,uFAAA,iBAAA,kEACA,OAAA,+GACA,kBAAA,S7C6wMJ,wB2DlqME,wBAEE,MAAA,KACA,gBAAA,KACA,QAAA,EtCxHF,OAAA,kBACA,QAAA,GrB8xMF,0CACA,2CAFA,6B2DpsMA,6BAuCI,SAAA,SACA,IAAA,IACA,QAAA,EACA,QAAA,aACA,WAAA,M3DmqMJ,0C2D9sMA,6BA+CI,KAAA,IACA,YAAA,M3DmqMJ,2C2DntMA,6BAoDI,MAAA,IACA,aAAA,M3DmqMJ,6B2DxtMA,6BAyDI,MAAA,KACA,OAAA,KACA,YAAA,MACA,YAAA,EAIA,oCACE,QAAA,QAIF,oCACE,QAAA,QAUN,qBACE,SAAA,SACA,OAAA,KACA,KAAA,IACA,QAAA,GACA,MAAA,IACA,aAAA,EACA,YAAA,KACA,WAAA,OACA,WAAA,KATF,wBAYI,QAAA,aACA,MAAA,KACA,OAAA,KACA,OAAA,IACA,YAAA,OACA,OAAA,QAUA,iBAAA,OACA,iBAAA,cAEA,OAAA,IAAA,MAAA,KACA,cAAA,KA/BJ,6BAmCI,MAAA,KACA,OAAA,KACA,OAAA,EACA,iBAAA,KAOJ,kBACE,SAAA,SACA,MAAA,IACA,OAAA,KACA,KAAA,IACA,QAAA,GACA,YAAA,KACA,eAAA,KACA,MAAA,KACA,WAAA,OACA,YAAA,EAAA,IAAA,IAAA,eAEA,uBACE,YAAA,KAMJ,oCAGE,0C3D+nMA,2CAEA,6BADA,6B2D3nMI,MAAA,KACA,OAAA,KACA,WAAA,MACA,UAAA,KARJ,0C3DwoMA,6B2D5nMI,YAAA,MAZJ,2C3D4oMA,6B2D5nMI,aAAA,MAKJ,kBACE,MAAA,IACA,KAAA,IACA,eAAA,KAIF,qBACE,OAAA,M3D0oMJ,qCADA,sCADA,mBADA,oBAXA,gB4D73ME,iB5Dm4MF,uBADA,wBADA,iBADA,kBADA,wBADA,yBASA,mCADA,oCAqBA,oBADA,qBADA,oBADA,qBAXA,WADA,YAOA,uBADA,wBADA,qBADA,sBADA,cADA,eAOA,aADA,cAGA,kBADA,mBAjBA,WADA,Y4Dl4MI,QAAA,MACA,QAAA,I5Dm6MJ,qCADA,mB4Dh6ME,gB5D65MF,uBADA,iBADA,wBAIA,mCAUA,oBADA,oBANA,WAGA,uBADA,qBADA,cAGA,aACA,kBATA,W4D75MI,MAAA,K5BNJ,c6BVE,QAAA,MACA,aAAA,KACA,YAAA,K7BWF,YACE,MAAA,gBAEF,WACE,MAAA,eAQF,MACE,QAAA,eAEF,MACE,QAAA,gBAEF,WACE,WAAA,OAEF,W8BzBE,KAAA,CAAA,CAAA,EAAA,EACA,MAAA,YACA,YAAA,KACA,iBAAA,YACA,OAAA,E9B8BF,QACE,QAAA,eAOF,OACE,SAAA,M+BjCF,cACE,MAAA,a/D88MF,YADA,YADA,Y+Dt8MA,YClBE,QAAA,ehEs+MF,kBACA,mBACA,yBALA,kBACA,mBACA,yBALA,kBACA,mBACA,yB+Dz8MA,kB/Dq8MA,mBACA,yB+D17ME,QAAA,eAIA,yBAAA,YCjDA,QAAA,gBACA,iBAAU,QAAA,gBACV,cAAU,QAAA,oBhE4/MV,cgE3/MA,cACU,QAAA,sBDkDV,yBAAA,kBACE,QAAA,iBAIF,yBAAA,mBACE,QAAA,kBAIF,yBAAA,yBACE,QAAA,wBAKF,+CAAA,YCtEA,QAAA,gBACA,iBAAU,QAAA,gBACV,cAAU,QAAA,oBhE0hNV,cgEzhNA,cACU,QAAA,sBDuEV,+CAAA,kBACE,QAAA,iBAIF,+CAAA,mBACE,QAAA,kBAIF,+CAAA,yBACE,QAAA,wBAKF,gDAAA,YC3FA,QAAA,gBACA,iBAAU,QAAA,gBACV,cAAU,QAAA,oBhEwjNV,cgEvjNA,cACU,QAAA,sBD4FV,gDAAA,kBACE,QAAA,iBAIF,gDAAA,mBACE,QAAA,kBAIF,gDAAA,yBACE,QAAA,wBAKF,0BAAA,YChHA,QAAA,gBACA,iBAAU,QAAA,gBACV,cAAU,QAAA,oBhEslNV,cgErlNA,cACU,QAAA,sBDiHV,0BAAA,kBACE,QAAA,iBAIF,0BAAA,mBACE,QAAA,kBAIF,0BAAA,yBACE,QAAA,wBAKF,yBAAA,WC7HA,QAAA,gBDkIA,+CAAA,WClIA,QAAA,gBDuIA,gDAAA,WCvIA,QAAA,gBD4IA,0BAAA,WC5IA,QAAA,gBDuJF,eCvJE,QAAA,eD0JA,aAAA,eClKA,QAAA,gBACA,oBAAU,QAAA,gBACV,iBAAU,QAAA,oBhE2oNV,iBgE1oNA,iBACU,QAAA,sBDkKZ,qBACE,QAAA,eAEA,aAAA,qBACE,QAAA,iBAGJ,sBACE,QAAA,eAEA,aAAA,sBACE,QAAA,kBAGJ,4BACE,QAAA,eAEA,aAAA,4BACE,QAAA,wBAKF,aAAA,cCrLA,QAAA","sourcesContent":["/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n  font-family: sans-serif;\n  -ms-text-size-adjust: 100%;\n  -webkit-text-size-adjust: 100%;\n}\nbody {\n  margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n  display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n  display: inline-block;\n  vertical-align: baseline;\n}\naudio:not([controls]) {\n  display: none;\n  height: 0;\n}\n[hidden],\ntemplate {\n  display: none;\n}\na {\n  background-color: transparent;\n}\na:active,\na:hover {\n  outline: 0;\n}\nabbr[title] {\n  border-bottom: none;\n  text-decoration: underline;\n  text-decoration: underline dotted;\n}\nb,\nstrong {\n  font-weight: bold;\n}\ndfn {\n  font-style: italic;\n}\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0;\n}\nmark {\n  background: #ff0;\n  color: #000;\n}\nsmall {\n  font-size: 80%;\n}\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\nsup {\n  top: -0.5em;\n}\nsub {\n  bottom: -0.25em;\n}\nimg {\n  border: 0;\n}\nsvg:not(:root) {\n  overflow: hidden;\n}\nfigure {\n  margin: 1em 40px;\n}\nhr {\n  box-sizing: content-box;\n  height: 0;\n}\npre {\n  overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n  font-family: monospace, monospace;\n  font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  color: inherit;\n  font: inherit;\n  margin: 0;\n}\nbutton {\n  overflow: visible;\n}\nbutton,\nselect {\n  text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n  -webkit-appearance: button;\n  cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n  cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n  border: 0;\n  padding: 0;\n}\ninput {\n  line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n  box-sizing: border-box;\n  padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto;\n}\ninput[type=\"search\"] {\n  -webkit-appearance: textfield;\n  box-sizing: content-box;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n  border: 0;\n  padding: 0;\n}\ntextarea {\n  overflow: auto;\n}\noptgroup {\n  font-weight: bold;\n}\ntable {\n  border-collapse: collapse;\n  border-spacing: 0;\n}\ntd,\nth {\n  padding: 0;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n  *,\n  *:before,\n  *:after {\n    color: #000 !important;\n    text-shadow: none !important;\n    background: transparent !important;\n    box-shadow: none !important;\n  }\n  a,\n  a:visited {\n    text-decoration: underline;\n  }\n  a[href]:after {\n    content: \" (\" attr(href) \")\";\n  }\n  abbr[title]:after {\n    content: \" (\" attr(title) \")\";\n  }\n  a[href^=\"#\"]:after,\n  a[href^=\"javascript:\"]:after {\n    content: \"\";\n  }\n  pre,\n  blockquote {\n    border: 1px solid #999;\n    page-break-inside: avoid;\n  }\n  thead {\n    display: table-header-group;\n  }\n  tr,\n  img {\n    page-break-inside: avoid;\n  }\n  img {\n    max-width: 100% !important;\n  }\n  p,\n  h2,\n  h3 {\n    orphans: 3;\n    widows: 3;\n  }\n  h2,\n  h3 {\n    page-break-after: avoid;\n  }\n  .navbar {\n    display: none;\n  }\n  .btn > .caret,\n  .dropup > .btn > .caret {\n    border-top-color: #000 !important;\n  }\n  .label {\n    border: 1px solid #000;\n  }\n  .table {\n    border-collapse: collapse !important;\n  }\n  .table td,\n  .table th {\n    background-color: #fff !important;\n  }\n  .table-bordered th,\n  .table-bordered td {\n    border: 1px solid #ddd !important;\n  }\n}\n@font-face {\n  font-family: \"Glyphicons Halflings\";\n  src: url(\"../fonts/glyphicons-halflings-regular.eot\");\n  src: url(\"../fonts/glyphicons-halflings-regular.eot?#iefix\") format(\"embedded-opentype\"), url(\"../fonts/glyphicons-halflings-regular.woff2\") format(\"woff2\"), url(\"../fonts/glyphicons-halflings-regular.woff\") format(\"woff\"), url(\"../fonts/glyphicons-halflings-regular.ttf\") format(\"truetype\"), url(\"../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular\") format(\"svg\");\n}\n.glyphicon {\n  position: relative;\n  top: 1px;\n  display: inline-block;\n  font-family: \"Glyphicons Halflings\";\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n.glyphicon-asterisk:before {\n  content: \"\\002a\";\n}\n.glyphicon-plus:before {\n  content: \"\\002b\";\n}\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n  content: \"\\20ac\";\n}\n.glyphicon-minus:before {\n  content: \"\\2212\";\n}\n.glyphicon-cloud:before {\n  content: \"\\2601\";\n}\n.glyphicon-envelope:before {\n  content: \"\\2709\";\n}\n.glyphicon-pencil:before {\n  content: \"\\270f\";\n}\n.glyphicon-glass:before {\n  content: \"\\e001\";\n}\n.glyphicon-music:before {\n  content: \"\\e002\";\n}\n.glyphicon-search:before {\n  content: \"\\e003\";\n}\n.glyphicon-heart:before {\n  content: \"\\e005\";\n}\n.glyphicon-star:before {\n  content: \"\\e006\";\n}\n.glyphicon-star-empty:before {\n  content: \"\\e007\";\n}\n.glyphicon-user:before {\n  content: \"\\e008\";\n}\n.glyphicon-film:before {\n  content: \"\\e009\";\n}\n.glyphicon-th-large:before {\n  content: \"\\e010\";\n}\n.glyphicon-th:before {\n  content: \"\\e011\";\n}\n.glyphicon-th-list:before {\n  content: \"\\e012\";\n}\n.glyphicon-ok:before {\n  content: \"\\e013\";\n}\n.glyphicon-remove:before {\n  content: \"\\e014\";\n}\n.glyphicon-zoom-in:before {\n  content: \"\\e015\";\n}\n.glyphicon-zoom-out:before {\n  content: \"\\e016\";\n}\n.glyphicon-off:before {\n  content: \"\\e017\";\n}\n.glyphicon-signal:before {\n  content: \"\\e018\";\n}\n.glyphicon-cog:before {\n  content: \"\\e019\";\n}\n.glyphicon-trash:before {\n  content: \"\\e020\";\n}\n.glyphicon-home:before {\n  content: \"\\e021\";\n}\n.glyphicon-file:before {\n  content: \"\\e022\";\n}\n.glyphicon-time:before {\n  content: \"\\e023\";\n}\n.glyphicon-road:before {\n  content: \"\\e024\";\n}\n.glyphicon-download-alt:before {\n  content: \"\\e025\";\n}\n.glyphicon-download:before {\n  content: \"\\e026\";\n}\n.glyphicon-upload:before {\n  content: \"\\e027\";\n}\n.glyphicon-inbox:before {\n  content: \"\\e028\";\n}\n.glyphicon-play-circle:before {\n  content: \"\\e029\";\n}\n.glyphicon-repeat:before {\n  content: \"\\e030\";\n}\n.glyphicon-refresh:before {\n  content: \"\\e031\";\n}\n.glyphicon-list-alt:before {\n  content: \"\\e032\";\n}\n.glyphicon-lock:before {\n  content: \"\\e033\";\n}\n.glyphicon-flag:before {\n  content: \"\\e034\";\n}\n.glyphicon-headphones:before {\n  content: \"\\e035\";\n}\n.glyphicon-volume-off:before {\n  content: \"\\e036\";\n}\n.glyphicon-volume-down:before {\n  content: \"\\e037\";\n}\n.glyphicon-volume-up:before {\n  content: \"\\e038\";\n}\n.glyphicon-qrcode:before {\n  content: \"\\e039\";\n}\n.glyphicon-barcode:before {\n  content: \"\\e040\";\n}\n.glyphicon-tag:before {\n  content: \"\\e041\";\n}\n.glyphicon-tags:before {\n  content: \"\\e042\";\n}\n.glyphicon-book:before {\n  content: \"\\e043\";\n}\n.glyphicon-bookmark:before {\n  content: \"\\e044\";\n}\n.glyphicon-print:before {\n  content: \"\\e045\";\n}\n.glyphicon-camera:before {\n  content: \"\\e046\";\n}\n.glyphicon-font:before {\n  content: \"\\e047\";\n}\n.glyphicon-bold:before {\n  content: \"\\e048\";\n}\n.glyphicon-italic:before {\n  content: \"\\e049\";\n}\n.glyphicon-text-height:before {\n  content: \"\\e050\";\n}\n.glyphicon-text-width:before {\n  content: \"\\e051\";\n}\n.glyphicon-align-left:before {\n  content: \"\\e052\";\n}\n.glyphicon-align-center:before {\n  content: \"\\e053\";\n}\n.glyphicon-align-right:before {\n  content: \"\\e054\";\n}\n.glyphicon-align-justify:before {\n  content: \"\\e055\";\n}\n.glyphicon-list:before {\n  content: \"\\e056\";\n}\n.glyphicon-indent-left:before {\n  content: \"\\e057\";\n}\n.glyphicon-indent-right:before {\n  content: \"\\e058\";\n}\n.glyphicon-facetime-video:before {\n  content: \"\\e059\";\n}\n.glyphicon-picture:before {\n  content: \"\\e060\";\n}\n.glyphicon-map-marker:before {\n  content: \"\\e062\";\n}\n.glyphicon-adjust:before {\n  content: \"\\e063\";\n}\n.glyphicon-tint:before {\n  content: \"\\e064\";\n}\n.glyphicon-edit:before {\n  content: \"\\e065\";\n}\n.glyphicon-share:before {\n  content: \"\\e066\";\n}\n.glyphicon-check:before {\n  content: \"\\e067\";\n}\n.glyphicon-move:before {\n  content: \"\\e068\";\n}\n.glyphicon-step-backward:before {\n  content: \"\\e069\";\n}\n.glyphicon-fast-backward:before {\n  content: \"\\e070\";\n}\n.glyphicon-backward:before {\n  content: \"\\e071\";\n}\n.glyphicon-play:before {\n  content: \"\\e072\";\n}\n.glyphicon-pause:before {\n  content: \"\\e073\";\n}\n.glyphicon-stop:before {\n  content: \"\\e074\";\n}\n.glyphicon-forward:before {\n  content: \"\\e075\";\n}\n.glyphicon-fast-forward:before {\n  content: \"\\e076\";\n}\n.glyphicon-step-forward:before {\n  content: \"\\e077\";\n}\n.glyphicon-eject:before {\n  content: \"\\e078\";\n}\n.glyphicon-chevron-left:before {\n  content: \"\\e079\";\n}\n.glyphicon-chevron-right:before {\n  content: \"\\e080\";\n}\n.glyphicon-plus-sign:before {\n  content: \"\\e081\";\n}\n.glyphicon-minus-sign:before {\n  content: \"\\e082\";\n}\n.glyphicon-remove-sign:before {\n  content: \"\\e083\";\n}\n.glyphicon-ok-sign:before {\n  content: \"\\e084\";\n}\n.glyphicon-question-sign:before {\n  content: \"\\e085\";\n}\n.glyphicon-info-sign:before {\n  content: \"\\e086\";\n}\n.glyphicon-screenshot:before {\n  content: \"\\e087\";\n}\n.glyphicon-remove-circle:before {\n  content: \"\\e088\";\n}\n.glyphicon-ok-circle:before {\n  content: \"\\e089\";\n}\n.glyphicon-ban-circle:before {\n  content: \"\\e090\";\n}\n.glyphicon-arrow-left:before {\n  content: \"\\e091\";\n}\n.glyphicon-arrow-right:before {\n  content: \"\\e092\";\n}\n.glyphicon-arrow-up:before {\n  content: \"\\e093\";\n}\n.glyphicon-arrow-down:before {\n  content: \"\\e094\";\n}\n.glyphicon-share-alt:before {\n  content: \"\\e095\";\n}\n.glyphicon-resize-full:before {\n  content: \"\\e096\";\n}\n.glyphicon-resize-small:before {\n  content: \"\\e097\";\n}\n.glyphicon-exclamation-sign:before {\n  content: \"\\e101\";\n}\n.glyphicon-gift:before {\n  content: \"\\e102\";\n}\n.glyphicon-leaf:before {\n  content: \"\\e103\";\n}\n.glyphicon-fire:before {\n  content: \"\\e104\";\n}\n.glyphicon-eye-open:before {\n  content: \"\\e105\";\n}\n.glyphicon-eye-close:before {\n  content: \"\\e106\";\n}\n.glyphicon-warning-sign:before {\n  content: \"\\e107\";\n}\n.glyphicon-plane:before {\n  content: \"\\e108\";\n}\n.glyphicon-calendar:before {\n  content: \"\\e109\";\n}\n.glyphicon-random:before {\n  content: \"\\e110\";\n}\n.glyphicon-comment:before {\n  content: \"\\e111\";\n}\n.glyphicon-magnet:before {\n  content: \"\\e112\";\n}\n.glyphicon-chevron-up:before {\n  content: \"\\e113\";\n}\n.glyphicon-chevron-down:before {\n  content: \"\\e114\";\n}\n.glyphicon-retweet:before {\n  content: \"\\e115\";\n}\n.glyphicon-shopping-cart:before {\n  content: \"\\e116\";\n}\n.glyphicon-folder-close:before {\n  content: \"\\e117\";\n}\n.glyphicon-folder-open:before {\n  content: \"\\e118\";\n}\n.glyphicon-resize-vertical:before {\n  content: \"\\e119\";\n}\n.glyphicon-resize-horizontal:before {\n  content: \"\\e120\";\n}\n.glyphicon-hdd:before {\n  content: \"\\e121\";\n}\n.glyphicon-bullhorn:before {\n  content: \"\\e122\";\n}\n.glyphicon-bell:before {\n  content: \"\\e123\";\n}\n.glyphicon-certificate:before {\n  content: \"\\e124\";\n}\n.glyphicon-thumbs-up:before {\n  content: \"\\e125\";\n}\n.glyphicon-thumbs-down:before {\n  content: \"\\e126\";\n}\n.glyphicon-hand-right:before {\n  content: \"\\e127\";\n}\n.glyphicon-hand-left:before {\n  content: \"\\e128\";\n}\n.glyphicon-hand-up:before {\n  content: \"\\e129\";\n}\n.glyphicon-hand-down:before {\n  content: \"\\e130\";\n}\n.glyphicon-circle-arrow-right:before {\n  content: \"\\e131\";\n}\n.glyphicon-circle-arrow-left:before {\n  content: \"\\e132\";\n}\n.glyphicon-circle-arrow-up:before {\n  content: \"\\e133\";\n}\n.glyphicon-circle-arrow-down:before {\n  content: \"\\e134\";\n}\n.glyphicon-globe:before {\n  content: \"\\e135\";\n}\n.glyphicon-wrench:before {\n  content: \"\\e136\";\n}\n.glyphicon-tasks:before {\n  content: \"\\e137\";\n}\n.glyphicon-filter:before {\n  content: \"\\e138\";\n}\n.glyphicon-briefcase:before {\n  content: \"\\e139\";\n}\n.glyphicon-fullscreen:before {\n  content: \"\\e140\";\n}\n.glyphicon-dashboard:before {\n  content: \"\\e141\";\n}\n.glyphicon-paperclip:before {\n  content: \"\\e142\";\n}\n.glyphicon-heart-empty:before {\n  content: \"\\e143\";\n}\n.glyphicon-link:before {\n  content: \"\\e144\";\n}\n.glyphicon-phone:before {\n  content: \"\\e145\";\n}\n.glyphicon-pushpin:before {\n  content: \"\\e146\";\n}\n.glyphicon-usd:before {\n  content: \"\\e148\";\n}\n.glyphicon-gbp:before {\n  content: \"\\e149\";\n}\n.glyphicon-sort:before {\n  content: \"\\e150\";\n}\n.glyphicon-sort-by-alphabet:before {\n  content: \"\\e151\";\n}\n.glyphicon-sort-by-alphabet-alt:before {\n  content: \"\\e152\";\n}\n.glyphicon-sort-by-order:before {\n  content: \"\\e153\";\n}\n.glyphicon-sort-by-order-alt:before {\n  content: \"\\e154\";\n}\n.glyphicon-sort-by-attributes:before {\n  content: \"\\e155\";\n}\n.glyphicon-sort-by-attributes-alt:before {\n  content: \"\\e156\";\n}\n.glyphicon-unchecked:before {\n  content: \"\\e157\";\n}\n.glyphicon-expand:before {\n  content: \"\\e158\";\n}\n.glyphicon-collapse-down:before {\n  content: \"\\e159\";\n}\n.glyphicon-collapse-up:before {\n  content: \"\\e160\";\n}\n.glyphicon-log-in:before {\n  content: \"\\e161\";\n}\n.glyphicon-flash:before {\n  content: \"\\e162\";\n}\n.glyphicon-log-out:before {\n  content: \"\\e163\";\n}\n.glyphicon-new-window:before {\n  content: \"\\e164\";\n}\n.glyphicon-record:before {\n  content: \"\\e165\";\n}\n.glyphicon-save:before {\n  content: \"\\e166\";\n}\n.glyphicon-open:before {\n  content: \"\\e167\";\n}\n.glyphicon-saved:before {\n  content: \"\\e168\";\n}\n.glyphicon-import:before {\n  content: \"\\e169\";\n}\n.glyphicon-export:before {\n  content: \"\\e170\";\n}\n.glyphicon-send:before {\n  content: \"\\e171\";\n}\n.glyphicon-floppy-disk:before {\n  content: \"\\e172\";\n}\n.glyphicon-floppy-saved:before {\n  content: \"\\e173\";\n}\n.glyphicon-floppy-remove:before {\n  content: \"\\e174\";\n}\n.glyphicon-floppy-save:before {\n  content: \"\\e175\";\n}\n.glyphicon-floppy-open:before {\n  content: \"\\e176\";\n}\n.glyphicon-credit-card:before {\n  content: \"\\e177\";\n}\n.glyphicon-transfer:before {\n  content: \"\\e178\";\n}\n.glyphicon-cutlery:before {\n  content: \"\\e179\";\n}\n.glyphicon-header:before {\n  content: \"\\e180\";\n}\n.glyphicon-compressed:before {\n  content: \"\\e181\";\n}\n.glyphicon-earphone:before {\n  content: \"\\e182\";\n}\n.glyphicon-phone-alt:before {\n  content: \"\\e183\";\n}\n.glyphicon-tower:before {\n  content: \"\\e184\";\n}\n.glyphicon-stats:before {\n  content: \"\\e185\";\n}\n.glyphicon-sd-video:before {\n  content: \"\\e186\";\n}\n.glyphicon-hd-video:before {\n  content: \"\\e187\";\n}\n.glyphicon-subtitles:before {\n  content: \"\\e188\";\n}\n.glyphicon-sound-stereo:before {\n  content: \"\\e189\";\n}\n.glyphicon-sound-dolby:before {\n  content: \"\\e190\";\n}\n.glyphicon-sound-5-1:before {\n  content: \"\\e191\";\n}\n.glyphicon-sound-6-1:before {\n  content: \"\\e192\";\n}\n.glyphicon-sound-7-1:before {\n  content: \"\\e193\";\n}\n.glyphicon-copyright-mark:before {\n  content: \"\\e194\";\n}\n.glyphicon-registration-mark:before {\n  content: \"\\e195\";\n}\n.glyphicon-cloud-download:before {\n  content: \"\\e197\";\n}\n.glyphicon-cloud-upload:before {\n  content: \"\\e198\";\n}\n.glyphicon-tree-conifer:before {\n  content: \"\\e199\";\n}\n.glyphicon-tree-deciduous:before {\n  content: \"\\e200\";\n}\n.glyphicon-cd:before {\n  content: \"\\e201\";\n}\n.glyphicon-save-file:before {\n  content: \"\\e202\";\n}\n.glyphicon-open-file:before {\n  content: \"\\e203\";\n}\n.glyphicon-level-up:before {\n  content: \"\\e204\";\n}\n.glyphicon-copy:before {\n  content: \"\\e205\";\n}\n.glyphicon-paste:before {\n  content: \"\\e206\";\n}\n.glyphicon-alert:before {\n  content: \"\\e209\";\n}\n.glyphicon-equalizer:before {\n  content: \"\\e210\";\n}\n.glyphicon-king:before {\n  content: \"\\e211\";\n}\n.glyphicon-queen:before {\n  content: \"\\e212\";\n}\n.glyphicon-pawn:before {\n  content: \"\\e213\";\n}\n.glyphicon-bishop:before {\n  content: \"\\e214\";\n}\n.glyphicon-knight:before {\n  content: \"\\e215\";\n}\n.glyphicon-baby-formula:before {\n  content: \"\\e216\";\n}\n.glyphicon-tent:before {\n  content: \"\\26fa\";\n}\n.glyphicon-blackboard:before {\n  content: \"\\e218\";\n}\n.glyphicon-bed:before {\n  content: \"\\e219\";\n}\n.glyphicon-apple:before {\n  content: \"\\f8ff\";\n}\n.glyphicon-erase:before {\n  content: \"\\e221\";\n}\n.glyphicon-hourglass:before {\n  content: \"\\231b\";\n}\n.glyphicon-lamp:before {\n  content: \"\\e223\";\n}\n.glyphicon-duplicate:before {\n  content: \"\\e224\";\n}\n.glyphicon-piggy-bank:before {\n  content: \"\\e225\";\n}\n.glyphicon-scissors:before {\n  content: \"\\e226\";\n}\n.glyphicon-bitcoin:before {\n  content: \"\\e227\";\n}\n.glyphicon-btc:before {\n  content: \"\\e227\";\n}\n.glyphicon-xbt:before {\n  content: \"\\e227\";\n}\n.glyphicon-yen:before {\n  content: \"\\00a5\";\n}\n.glyphicon-jpy:before {\n  content: \"\\00a5\";\n}\n.glyphicon-ruble:before {\n  content: \"\\20bd\";\n}\n.glyphicon-rub:before {\n  content: \"\\20bd\";\n}\n.glyphicon-scale:before {\n  content: \"\\e230\";\n}\n.glyphicon-ice-lolly:before {\n  content: \"\\e231\";\n}\n.glyphicon-ice-lolly-tasted:before {\n  content: \"\\e232\";\n}\n.glyphicon-education:before {\n  content: \"\\e233\";\n}\n.glyphicon-option-horizontal:before {\n  content: \"\\e234\";\n}\n.glyphicon-option-vertical:before {\n  content: \"\\e235\";\n}\n.glyphicon-menu-hamburger:before {\n  content: \"\\e236\";\n}\n.glyphicon-modal-window:before {\n  content: \"\\e237\";\n}\n.glyphicon-oil:before {\n  content: \"\\e238\";\n}\n.glyphicon-grain:before {\n  content: \"\\e239\";\n}\n.glyphicon-sunglasses:before {\n  content: \"\\e240\";\n}\n.glyphicon-text-size:before {\n  content: \"\\e241\";\n}\n.glyphicon-text-color:before {\n  content: \"\\e242\";\n}\n.glyphicon-text-background:before {\n  content: \"\\e243\";\n}\n.glyphicon-object-align-top:before {\n  content: \"\\e244\";\n}\n.glyphicon-object-align-bottom:before {\n  content: \"\\e245\";\n}\n.glyphicon-object-align-horizontal:before {\n  content: \"\\e246\";\n}\n.glyphicon-object-align-left:before {\n  content: \"\\e247\";\n}\n.glyphicon-object-align-vertical:before {\n  content: \"\\e248\";\n}\n.glyphicon-object-align-right:before {\n  content: \"\\e249\";\n}\n.glyphicon-triangle-right:before {\n  content: \"\\e250\";\n}\n.glyphicon-triangle-left:before {\n  content: \"\\e251\";\n}\n.glyphicon-triangle-bottom:before {\n  content: \"\\e252\";\n}\n.glyphicon-triangle-top:before {\n  content: \"\\e253\";\n}\n.glyphicon-console:before {\n  content: \"\\e254\";\n}\n.glyphicon-superscript:before {\n  content: \"\\e255\";\n}\n.glyphicon-subscript:before {\n  content: \"\\e256\";\n}\n.glyphicon-menu-left:before {\n  content: \"\\e257\";\n}\n.glyphicon-menu-right:before {\n  content: \"\\e258\";\n}\n.glyphicon-menu-down:before {\n  content: \"\\e259\";\n}\n.glyphicon-menu-up:before {\n  content: \"\\e260\";\n}\n* {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n}\n*:before,\n*:after {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n}\nhtml {\n  font-size: 10px;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n  font-size: 14px;\n  line-height: 1.42857143;\n  color: #333333;\n  background-color: #fff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n  font-family: inherit;\n  font-size: inherit;\n  line-height: inherit;\n}\na {\n  color: #337ab7;\n  text-decoration: none;\n}\na:hover,\na:focus {\n  color: #23527c;\n  text-decoration: underline;\n}\na:focus {\n  outline: 5px auto -webkit-focus-ring-color;\n  outline-offset: -2px;\n}\nfigure {\n  margin: 0;\n}\nimg {\n  vertical-align: middle;\n}\n.img-responsive,\n.thumbnail > img,\n.thumbnail a > img,\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n  display: block;\n  max-width: 100%;\n  height: auto;\n}\n.img-rounded {\n  border-radius: 6px;\n}\n.img-thumbnail {\n  padding: 4px;\n  line-height: 1.42857143;\n  background-color: #fff;\n  border: 1px solid #ddd;\n  border-radius: 4px;\n  -webkit-transition: all 0.2s ease-in-out;\n  -o-transition: all 0.2s ease-in-out;\n  transition: all 0.2s ease-in-out;\n  display: inline-block;\n  max-width: 100%;\n  height: auto;\n}\n.img-circle {\n  border-radius: 50%;\n}\nhr {\n  margin-top: 20px;\n  margin-bottom: 20px;\n  border: 0;\n  border-top: 1px solid #eeeeee;\n}\n.sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n  position: static;\n  width: auto;\n  height: auto;\n  margin: 0;\n  overflow: visible;\n  clip: auto;\n}\n[role=\"button\"] {\n  cursor: pointer;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n  font-family: inherit;\n  font-weight: 500;\n  line-height: 1.1;\n  color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small,\nh1 .small,\nh2 .small,\nh3 .small,\nh4 .small,\nh5 .small,\nh6 .small,\n.h1 .small,\n.h2 .small,\n.h3 .small,\n.h4 .small,\n.h5 .small,\n.h6 .small {\n  font-weight: 400;\n  line-height: 1;\n  color: #777777;\n}\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n  margin-top: 20px;\n  margin-bottom: 10px;\n}\nh1 small,\n.h1 small,\nh2 small,\n.h2 small,\nh3 small,\n.h3 small,\nh1 .small,\n.h1 .small,\nh2 .small,\n.h2 .small,\nh3 .small,\n.h3 .small {\n  font-size: 65%;\n}\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n  margin-top: 10px;\n  margin-bottom: 10px;\n}\nh4 small,\n.h4 small,\nh5 small,\n.h5 small,\nh6 small,\n.h6 small,\nh4 .small,\n.h4 .small,\nh5 .small,\n.h5 .small,\nh6 .small,\n.h6 .small {\n  font-size: 75%;\n}\nh1,\n.h1 {\n  font-size: 36px;\n}\nh2,\n.h2 {\n  font-size: 30px;\n}\nh3,\n.h3 {\n  font-size: 24px;\n}\nh4,\n.h4 {\n  font-size: 18px;\n}\nh5,\n.h5 {\n  font-size: 14px;\n}\nh6,\n.h6 {\n  font-size: 12px;\n}\np {\n  margin: 0 0 10px;\n}\n.lead {\n  margin-bottom: 20px;\n  font-size: 16px;\n  font-weight: 300;\n  line-height: 1.4;\n}\n@media (min-width: 768px) {\n  .lead {\n    font-size: 21px;\n  }\n}\nsmall,\n.small {\n  font-size: 85%;\n}\nmark,\n.mark {\n  padding: 0.2em;\n  background-color: #fcf8e3;\n}\n.text-left {\n  text-align: left;\n}\n.text-right {\n  text-align: right;\n}\n.text-center {\n  text-align: center;\n}\n.text-justify {\n  text-align: justify;\n}\n.text-nowrap {\n  white-space: nowrap;\n}\n.text-lowercase {\n  text-transform: lowercase;\n}\n.text-uppercase {\n  text-transform: uppercase;\n}\n.text-capitalize {\n  text-transform: capitalize;\n}\n.text-muted {\n  color: #777777;\n}\n.text-primary {\n  color: #337ab7;\n}\na.text-primary:hover,\na.text-primary:focus {\n  color: #286090;\n}\n.text-success {\n  color: #3c763d;\n}\na.text-success:hover,\na.text-success:focus {\n  color: #2b542c;\n}\n.text-info {\n  color: #31708f;\n}\na.text-info:hover,\na.text-info:focus {\n  color: #245269;\n}\n.text-warning {\n  color: #8a6d3b;\n}\na.text-warning:hover,\na.text-warning:focus {\n  color: #66512c;\n}\n.text-danger {\n  color: #a94442;\n}\na.text-danger:hover,\na.text-danger:focus {\n  color: #843534;\n}\n.bg-primary {\n  color: #fff;\n  background-color: #337ab7;\n}\na.bg-primary:hover,\na.bg-primary:focus {\n  background-color: #286090;\n}\n.bg-success {\n  background-color: #dff0d8;\n}\na.bg-success:hover,\na.bg-success:focus {\n  background-color: #c1e2b3;\n}\n.bg-info {\n  background-color: #d9edf7;\n}\na.bg-info:hover,\na.bg-info:focus {\n  background-color: #afd9ee;\n}\n.bg-warning {\n  background-color: #fcf8e3;\n}\na.bg-warning:hover,\na.bg-warning:focus {\n  background-color: #f7ecb5;\n}\n.bg-danger {\n  background-color: #f2dede;\n}\na.bg-danger:hover,\na.bg-danger:focus {\n  background-color: #e4b9b9;\n}\n.page-header {\n  padding-bottom: 9px;\n  margin: 40px 0 20px;\n  border-bottom: 1px solid #eeeeee;\n}\nul,\nol {\n  margin-top: 0;\n  margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n  margin-bottom: 0;\n}\n.list-unstyled {\n  padding-left: 0;\n  list-style: none;\n}\n.list-inline {\n  padding-left: 0;\n  list-style: none;\n  margin-left: -5px;\n}\n.list-inline > li {\n  display: inline-block;\n  padding-right: 5px;\n  padding-left: 5px;\n}\ndl {\n  margin-top: 0;\n  margin-bottom: 20px;\n}\ndt,\ndd {\n  line-height: 1.42857143;\n}\ndt {\n  font-weight: 700;\n}\ndd {\n  margin-left: 0;\n}\n@media (min-width: 768px) {\n  .dl-horizontal dt {\n    float: left;\n    width: 160px;\n    clear: left;\n    text-align: right;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n  .dl-horizontal dd {\n    margin-left: 180px;\n  }\n}\nabbr[title],\nabbr[data-original-title] {\n  cursor: help;\n}\n.initialism {\n  font-size: 90%;\n  text-transform: uppercase;\n}\nblockquote {\n  padding: 10px 20px;\n  margin: 0 0 20px;\n  font-size: 17.5px;\n  border-left: 5px solid #eeeeee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n  margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n  display: block;\n  font-size: 80%;\n  line-height: 1.42857143;\n  color: #777777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n  content: \"\\2014 \\00A0\";\n}\n.blockquote-reverse,\nblockquote.pull-right {\n  padding-right: 15px;\n  padding-left: 0;\n  text-align: right;\n  border-right: 5px solid #eeeeee;\n  border-left: 0;\n}\n.blockquote-reverse footer:before,\nblockquote.pull-right footer:before,\n.blockquote-reverse small:before,\nblockquote.pull-right small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right .small:before {\n  content: \"\";\n}\n.blockquote-reverse footer:after,\nblockquote.pull-right footer:after,\n.blockquote-reverse small:after,\nblockquote.pull-right small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right .small:after {\n  content: \"\\00A0 \\2014\";\n}\naddress {\n  margin-bottom: 20px;\n  font-style: normal;\n  line-height: 1.42857143;\n}\ncode,\nkbd,\npre,\nsamp {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\ncode {\n  padding: 2px 4px;\n  font-size: 90%;\n  color: #c7254e;\n  background-color: #f9f2f4;\n  border-radius: 4px;\n}\nkbd {\n  padding: 2px 4px;\n  font-size: 90%;\n  color: #fff;\n  background-color: #333;\n  border-radius: 3px;\n  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\nkbd kbd {\n  padding: 0;\n  font-size: 100%;\n  font-weight: 700;\n  box-shadow: none;\n}\npre {\n  display: block;\n  padding: 9.5px;\n  margin: 0 0 10px;\n  font-size: 13px;\n  line-height: 1.42857143;\n  color: #333333;\n  word-break: break-all;\n  word-wrap: break-word;\n  background-color: #f5f5f5;\n  border: 1px solid #ccc;\n  border-radius: 4px;\n}\npre code {\n  padding: 0;\n  font-size: inherit;\n  color: inherit;\n  white-space: pre-wrap;\n  background-color: transparent;\n  border-radius: 0;\n}\n.pre-scrollable {\n  max-height: 340px;\n  overflow-y: scroll;\n}\n.container {\n  padding-right: 15px;\n  padding-left: 15px;\n  margin-right: auto;\n  margin-left: auto;\n}\n@media (min-width: 768px) {\n  .container {\n    width: 750px;\n  }\n}\n@media (min-width: 992px) {\n  .container {\n    width: 970px;\n  }\n}\n@media (min-width: 1200px) {\n  .container {\n    width: 1170px;\n  }\n}\n.container-fluid {\n  padding-right: 15px;\n  padding-left: 15px;\n  margin-right: auto;\n  margin-left: auto;\n}\n.row {\n  margin-right: -15px;\n  margin-left: -15px;\n}\n.row-no-gutters {\n  margin-right: 0;\n  margin-left: 0;\n}\n.row-no-gutters [class*=\"col-\"] {\n  padding-right: 0;\n  padding-left: 0;\n}\n.col-xs-1,\n.col-sm-1,\n.col-md-1,\n.col-lg-1,\n.col-xs-2,\n.col-sm-2,\n.col-md-2,\n.col-lg-2,\n.col-xs-3,\n.col-sm-3,\n.col-md-3,\n.col-lg-3,\n.col-xs-4,\n.col-sm-4,\n.col-md-4,\n.col-lg-4,\n.col-xs-5,\n.col-sm-5,\n.col-md-5,\n.col-lg-5,\n.col-xs-6,\n.col-sm-6,\n.col-md-6,\n.col-lg-6,\n.col-xs-7,\n.col-sm-7,\n.col-md-7,\n.col-lg-7,\n.col-xs-8,\n.col-sm-8,\n.col-md-8,\n.col-lg-8,\n.col-xs-9,\n.col-sm-9,\n.col-md-9,\n.col-lg-9,\n.col-xs-10,\n.col-sm-10,\n.col-md-10,\n.col-lg-10,\n.col-xs-11,\n.col-sm-11,\n.col-md-11,\n.col-lg-11,\n.col-xs-12,\n.col-sm-12,\n.col-md-12,\n.col-lg-12 {\n  position: relative;\n  min-height: 1px;\n  padding-right: 15px;\n  padding-left: 15px;\n}\n.col-xs-1,\n.col-xs-2,\n.col-xs-3,\n.col-xs-4,\n.col-xs-5,\n.col-xs-6,\n.col-xs-7,\n.col-xs-8,\n.col-xs-9,\n.col-xs-10,\n.col-xs-11,\n.col-xs-12 {\n  float: left;\n}\n.col-xs-12 {\n  width: 100%;\n}\n.col-xs-11 {\n  width: 91.66666667%;\n}\n.col-xs-10 {\n  width: 83.33333333%;\n}\n.col-xs-9 {\n  width: 75%;\n}\n.col-xs-8 {\n  width: 66.66666667%;\n}\n.col-xs-7 {\n  width: 58.33333333%;\n}\n.col-xs-6 {\n  width: 50%;\n}\n.col-xs-5 {\n  width: 41.66666667%;\n}\n.col-xs-4 {\n  width: 33.33333333%;\n}\n.col-xs-3 {\n  width: 25%;\n}\n.col-xs-2 {\n  width: 16.66666667%;\n}\n.col-xs-1 {\n  width: 8.33333333%;\n}\n.col-xs-pull-12 {\n  right: 100%;\n}\n.col-xs-pull-11 {\n  right: 91.66666667%;\n}\n.col-xs-pull-10 {\n  right: 83.33333333%;\n}\n.col-xs-pull-9 {\n  right: 75%;\n}\n.col-xs-pull-8 {\n  right: 66.66666667%;\n}\n.col-xs-pull-7 {\n  right: 58.33333333%;\n}\n.col-xs-pull-6 {\n  right: 50%;\n}\n.col-xs-pull-5 {\n  right: 41.66666667%;\n}\n.col-xs-pull-4 {\n  right: 33.33333333%;\n}\n.col-xs-pull-3 {\n  right: 25%;\n}\n.col-xs-pull-2 {\n  right: 16.66666667%;\n}\n.col-xs-pull-1 {\n  right: 8.33333333%;\n}\n.col-xs-pull-0 {\n  right: auto;\n}\n.col-xs-push-12 {\n  left: 100%;\n}\n.col-xs-push-11 {\n  left: 91.66666667%;\n}\n.col-xs-push-10 {\n  left: 83.33333333%;\n}\n.col-xs-push-9 {\n  left: 75%;\n}\n.col-xs-push-8 {\n  left: 66.66666667%;\n}\n.col-xs-push-7 {\n  left: 58.33333333%;\n}\n.col-xs-push-6 {\n  left: 50%;\n}\n.col-xs-push-5 {\n  left: 41.66666667%;\n}\n.col-xs-push-4 {\n  left: 33.33333333%;\n}\n.col-xs-push-3 {\n  left: 25%;\n}\n.col-xs-push-2 {\n  left: 16.66666667%;\n}\n.col-xs-push-1 {\n  left: 8.33333333%;\n}\n.col-xs-push-0 {\n  left: auto;\n}\n.col-xs-offset-12 {\n  margin-left: 100%;\n}\n.col-xs-offset-11 {\n  margin-left: 91.66666667%;\n}\n.col-xs-offset-10 {\n  margin-left: 83.33333333%;\n}\n.col-xs-offset-9 {\n  margin-left: 75%;\n}\n.col-xs-offset-8 {\n  margin-left: 66.66666667%;\n}\n.col-xs-offset-7 {\n  margin-left: 58.33333333%;\n}\n.col-xs-offset-6 {\n  margin-left: 50%;\n}\n.col-xs-offset-5 {\n  margin-left: 41.66666667%;\n}\n.col-xs-offset-4 {\n  margin-left: 33.33333333%;\n}\n.col-xs-offset-3 {\n  margin-left: 25%;\n}\n.col-xs-offset-2 {\n  margin-left: 16.66666667%;\n}\n.col-xs-offset-1 {\n  margin-left: 8.33333333%;\n}\n.col-xs-offset-0 {\n  margin-left: 0%;\n}\n@media (min-width: 768px) {\n  .col-sm-1,\n  .col-sm-2,\n  .col-sm-3,\n  .col-sm-4,\n  .col-sm-5,\n  .col-sm-6,\n  .col-sm-7,\n  .col-sm-8,\n  .col-sm-9,\n  .col-sm-10,\n  .col-sm-11,\n  .col-sm-12 {\n    float: left;\n  }\n  .col-sm-12 {\n    width: 100%;\n  }\n  .col-sm-11 {\n    width: 91.66666667%;\n  }\n  .col-sm-10 {\n    width: 83.33333333%;\n  }\n  .col-sm-9 {\n    width: 75%;\n  }\n  .col-sm-8 {\n    width: 66.66666667%;\n  }\n  .col-sm-7 {\n    width: 58.33333333%;\n  }\n  .col-sm-6 {\n    width: 50%;\n  }\n  .col-sm-5 {\n    width: 41.66666667%;\n  }\n  .col-sm-4 {\n    width: 33.33333333%;\n  }\n  .col-sm-3 {\n    width: 25%;\n  }\n  .col-sm-2 {\n    width: 16.66666667%;\n  }\n  .col-sm-1 {\n    width: 8.33333333%;\n  }\n  .col-sm-pull-12 {\n    right: 100%;\n  }\n  .col-sm-pull-11 {\n    right: 91.66666667%;\n  }\n  .col-sm-pull-10 {\n    right: 83.33333333%;\n  }\n  .col-sm-pull-9 {\n    right: 75%;\n  }\n  .col-sm-pull-8 {\n    right: 66.66666667%;\n  }\n  .col-sm-pull-7 {\n    right: 58.33333333%;\n  }\n  .col-sm-pull-6 {\n    right: 50%;\n  }\n  .col-sm-pull-5 {\n    right: 41.66666667%;\n  }\n  .col-sm-pull-4 {\n    right: 33.33333333%;\n  }\n  .col-sm-pull-3 {\n    right: 25%;\n  }\n  .col-sm-pull-2 {\n    right: 16.66666667%;\n  }\n  .col-sm-pull-1 {\n    right: 8.33333333%;\n  }\n  .col-sm-pull-0 {\n    right: auto;\n  }\n  .col-sm-push-12 {\n    left: 100%;\n  }\n  .col-sm-push-11 {\n    left: 91.66666667%;\n  }\n  .col-sm-push-10 {\n    left: 83.33333333%;\n  }\n  .col-sm-push-9 {\n    left: 75%;\n  }\n  .col-sm-push-8 {\n    left: 66.66666667%;\n  }\n  .col-sm-push-7 {\n    left: 58.33333333%;\n  }\n  .col-sm-push-6 {\n    left: 50%;\n  }\n  .col-sm-push-5 {\n    left: 41.66666667%;\n  }\n  .col-sm-push-4 {\n    left: 33.33333333%;\n  }\n  .col-sm-push-3 {\n    left: 25%;\n  }\n  .col-sm-push-2 {\n    left: 16.66666667%;\n  }\n  .col-sm-push-1 {\n    left: 8.33333333%;\n  }\n  .col-sm-push-0 {\n    left: auto;\n  }\n  .col-sm-offset-12 {\n    margin-left: 100%;\n  }\n  .col-sm-offset-11 {\n    margin-left: 91.66666667%;\n  }\n  .col-sm-offset-10 {\n    margin-left: 83.33333333%;\n  }\n  .col-sm-offset-9 {\n    margin-left: 75%;\n  }\n  .col-sm-offset-8 {\n    margin-left: 66.66666667%;\n  }\n  .col-sm-offset-7 {\n    margin-left: 58.33333333%;\n  }\n  .col-sm-offset-6 {\n    margin-left: 50%;\n  }\n  .col-sm-offset-5 {\n    margin-left: 41.66666667%;\n  }\n  .col-sm-offset-4 {\n    margin-left: 33.33333333%;\n  }\n  .col-sm-offset-3 {\n    margin-left: 25%;\n  }\n  .col-sm-offset-2 {\n    margin-left: 16.66666667%;\n  }\n  .col-sm-offset-1 {\n    margin-left: 8.33333333%;\n  }\n  .col-sm-offset-0 {\n    margin-left: 0%;\n  }\n}\n@media (min-width: 992px) {\n  .col-md-1,\n  .col-md-2,\n  .col-md-3,\n  .col-md-4,\n  .col-md-5,\n  .col-md-6,\n  .col-md-7,\n  .col-md-8,\n  .col-md-9,\n  .col-md-10,\n  .col-md-11,\n  .col-md-12 {\n    float: left;\n  }\n  .col-md-12 {\n    width: 100%;\n  }\n  .col-md-11 {\n    width: 91.66666667%;\n  }\n  .col-md-10 {\n    width: 83.33333333%;\n  }\n  .col-md-9 {\n    width: 75%;\n  }\n  .col-md-8 {\n    width: 66.66666667%;\n  }\n  .col-md-7 {\n    width: 58.33333333%;\n  }\n  .col-md-6 {\n    width: 50%;\n  }\n  .col-md-5 {\n    width: 41.66666667%;\n  }\n  .col-md-4 {\n    width: 33.33333333%;\n  }\n  .col-md-3 {\n    width: 25%;\n  }\n  .col-md-2 {\n    width: 16.66666667%;\n  }\n  .col-md-1 {\n    width: 8.33333333%;\n  }\n  .col-md-pull-12 {\n    right: 100%;\n  }\n  .col-md-pull-11 {\n    right: 91.66666667%;\n  }\n  .col-md-pull-10 {\n    right: 83.33333333%;\n  }\n  .col-md-pull-9 {\n    right: 75%;\n  }\n  .col-md-pull-8 {\n    right: 66.66666667%;\n  }\n  .col-md-pull-7 {\n    right: 58.33333333%;\n  }\n  .col-md-pull-6 {\n    right: 50%;\n  }\n  .col-md-pull-5 {\n    right: 41.66666667%;\n  }\n  .col-md-pull-4 {\n    right: 33.33333333%;\n  }\n  .col-md-pull-3 {\n    right: 25%;\n  }\n  .col-md-pull-2 {\n    right: 16.66666667%;\n  }\n  .col-md-pull-1 {\n    right: 8.33333333%;\n  }\n  .col-md-pull-0 {\n    right: auto;\n  }\n  .col-md-push-12 {\n    left: 100%;\n  }\n  .col-md-push-11 {\n    left: 91.66666667%;\n  }\n  .col-md-push-10 {\n    left: 83.33333333%;\n  }\n  .col-md-push-9 {\n    left: 75%;\n  }\n  .col-md-push-8 {\n    left: 66.66666667%;\n  }\n  .col-md-push-7 {\n    left: 58.33333333%;\n  }\n  .col-md-push-6 {\n    left: 50%;\n  }\n  .col-md-push-5 {\n    left: 41.66666667%;\n  }\n  .col-md-push-4 {\n    left: 33.33333333%;\n  }\n  .col-md-push-3 {\n    left: 25%;\n  }\n  .col-md-push-2 {\n    left: 16.66666667%;\n  }\n  .col-md-push-1 {\n    left: 8.33333333%;\n  }\n  .col-md-push-0 {\n    left: auto;\n  }\n  .col-md-offset-12 {\n    margin-left: 100%;\n  }\n  .col-md-offset-11 {\n    margin-left: 91.66666667%;\n  }\n  .col-md-offset-10 {\n    margin-left: 83.33333333%;\n  }\n  .col-md-offset-9 {\n    margin-left: 75%;\n  }\n  .col-md-offset-8 {\n    margin-left: 66.66666667%;\n  }\n  .col-md-offset-7 {\n    margin-left: 58.33333333%;\n  }\n  .col-md-offset-6 {\n    margin-left: 50%;\n  }\n  .col-md-offset-5 {\n    margin-left: 41.66666667%;\n  }\n  .col-md-offset-4 {\n    margin-left: 33.33333333%;\n  }\n  .col-md-offset-3 {\n    margin-left: 25%;\n  }\n  .col-md-offset-2 {\n    margin-left: 16.66666667%;\n  }\n  .col-md-offset-1 {\n    margin-left: 8.33333333%;\n  }\n  .col-md-offset-0 {\n    margin-left: 0%;\n  }\n}\n@media (min-width: 1200px) {\n  .col-lg-1,\n  .col-lg-2,\n  .col-lg-3,\n  .col-lg-4,\n  .col-lg-5,\n  .col-lg-6,\n  .col-lg-7,\n  .col-lg-8,\n  .col-lg-9,\n  .col-lg-10,\n  .col-lg-11,\n  .col-lg-12 {\n    float: left;\n  }\n  .col-lg-12 {\n    width: 100%;\n  }\n  .col-lg-11 {\n    width: 91.66666667%;\n  }\n  .col-lg-10 {\n    width: 83.33333333%;\n  }\n  .col-lg-9 {\n    width: 75%;\n  }\n  .col-lg-8 {\n    width: 66.66666667%;\n  }\n  .col-lg-7 {\n    width: 58.33333333%;\n  }\n  .col-lg-6 {\n    width: 50%;\n  }\n  .col-lg-5 {\n    width: 41.66666667%;\n  }\n  .col-lg-4 {\n    width: 33.33333333%;\n  }\n  .col-lg-3 {\n    width: 25%;\n  }\n  .col-lg-2 {\n    width: 16.66666667%;\n  }\n  .col-lg-1 {\n    width: 8.33333333%;\n  }\n  .col-lg-pull-12 {\n    right: 100%;\n  }\n  .col-lg-pull-11 {\n    right: 91.66666667%;\n  }\n  .col-lg-pull-10 {\n    right: 83.33333333%;\n  }\n  .col-lg-pull-9 {\n    right: 75%;\n  }\n  .col-lg-pull-8 {\n    right: 66.66666667%;\n  }\n  .col-lg-pull-7 {\n    right: 58.33333333%;\n  }\n  .col-lg-pull-6 {\n    right: 50%;\n  }\n  .col-lg-pull-5 {\n    right: 41.66666667%;\n  }\n  .col-lg-pull-4 {\n    right: 33.33333333%;\n  }\n  .col-lg-pull-3 {\n    right: 25%;\n  }\n  .col-lg-pull-2 {\n    right: 16.66666667%;\n  }\n  .col-lg-pull-1 {\n    right: 8.33333333%;\n  }\n  .col-lg-pull-0 {\n    right: auto;\n  }\n  .col-lg-push-12 {\n    left: 100%;\n  }\n  .col-lg-push-11 {\n    left: 91.66666667%;\n  }\n  .col-lg-push-10 {\n    left: 83.33333333%;\n  }\n  .col-lg-push-9 {\n    left: 75%;\n  }\n  .col-lg-push-8 {\n    left: 66.66666667%;\n  }\n  .col-lg-push-7 {\n    left: 58.33333333%;\n  }\n  .col-lg-push-6 {\n    left: 50%;\n  }\n  .col-lg-push-5 {\n    left: 41.66666667%;\n  }\n  .col-lg-push-4 {\n    left: 33.33333333%;\n  }\n  .col-lg-push-3 {\n    left: 25%;\n  }\n  .col-lg-push-2 {\n    left: 16.66666667%;\n  }\n  .col-lg-push-1 {\n    left: 8.33333333%;\n  }\n  .col-lg-push-0 {\n    left: auto;\n  }\n  .col-lg-offset-12 {\n    margin-left: 100%;\n  }\n  .col-lg-offset-11 {\n    margin-left: 91.66666667%;\n  }\n  .col-lg-offset-10 {\n    margin-left: 83.33333333%;\n  }\n  .col-lg-offset-9 {\n    margin-left: 75%;\n  }\n  .col-lg-offset-8 {\n    margin-left: 66.66666667%;\n  }\n  .col-lg-offset-7 {\n    margin-left: 58.33333333%;\n  }\n  .col-lg-offset-6 {\n    margin-left: 50%;\n  }\n  .col-lg-offset-5 {\n    margin-left: 41.66666667%;\n  }\n  .col-lg-offset-4 {\n    margin-left: 33.33333333%;\n  }\n  .col-lg-offset-3 {\n    margin-left: 25%;\n  }\n  .col-lg-offset-2 {\n    margin-left: 16.66666667%;\n  }\n  .col-lg-offset-1 {\n    margin-left: 8.33333333%;\n  }\n  .col-lg-offset-0 {\n    margin-left: 0%;\n  }\n}\ntable {\n  background-color: transparent;\n}\ntable col[class*=\"col-\"] {\n  position: static;\n  display: table-column;\n  float: none;\n}\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n  position: static;\n  display: table-cell;\n  float: none;\n}\ncaption {\n  padding-top: 8px;\n  padding-bottom: 8px;\n  color: #777777;\n  text-align: left;\n}\nth {\n  text-align: left;\n}\n.table {\n  width: 100%;\n  max-width: 100%;\n  margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n  padding: 8px;\n  line-height: 1.42857143;\n  vertical-align: top;\n  border-top: 1px solid #ddd;\n}\n.table > thead > tr > th {\n  vertical-align: bottom;\n  border-bottom: 2px solid #ddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n  border-top: 0;\n}\n.table > tbody + tbody {\n  border-top: 2px solid #ddd;\n}\n.table .table {\n  background-color: #fff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n  padding: 5px;\n}\n.table-bordered {\n  border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n  border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n  border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n  background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n  background-color: #f5f5f5;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n  background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n  background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n  background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n  background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n  background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n  background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n  background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n  background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n  background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n  background-color: #ebcccc;\n}\n.table-responsive {\n  min-height: 0.01%;\n  overflow-x: auto;\n}\n@media screen and (max-width: 767px) {\n  .table-responsive {\n    width: 100%;\n    margin-bottom: 15px;\n    overflow-y: hidden;\n    -ms-overflow-style: -ms-autohiding-scrollbar;\n    border: 1px solid #ddd;\n  }\n  .table-responsive > .table {\n    margin-bottom: 0;\n  }\n  .table-responsive > .table > thead > tr > th,\n  .table-responsive > .table > tbody > tr > th,\n  .table-responsive > .table > tfoot > tr > th,\n  .table-responsive > .table > thead > tr > td,\n  .table-responsive > .table > tbody > tr > td,\n  .table-responsive > .table > tfoot > tr > td {\n    white-space: nowrap;\n  }\n  .table-responsive > .table-bordered {\n    border: 0;\n  }\n  .table-responsive > .table-bordered > thead > tr > th:first-child,\n  .table-responsive > .table-bordered > tbody > tr > th:first-child,\n  .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n  .table-responsive > .table-bordered > thead > tr > td:first-child,\n  .table-responsive > .table-bordered > tbody > tr > td:first-child,\n  .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n    border-left: 0;\n  }\n  .table-responsive > .table-bordered > thead > tr > th:last-child,\n  .table-responsive > .table-bordered > tbody > tr > th:last-child,\n  .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n  .table-responsive > .table-bordered > thead > tr > td:last-child,\n  .table-responsive > .table-bordered > tbody > tr > td:last-child,\n  .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n    border-right: 0;\n  }\n  .table-responsive > .table-bordered > tbody > tr:last-child > th,\n  .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n  .table-responsive > .table-bordered > tbody > tr:last-child > td,\n  .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n    border-bottom: 0;\n  }\n}\nfieldset {\n  min-width: 0;\n  padding: 0;\n  margin: 0;\n  border: 0;\n}\nlegend {\n  display: block;\n  width: 100%;\n  padding: 0;\n  margin-bottom: 20px;\n  font-size: 21px;\n  line-height: inherit;\n  color: #333333;\n  border: 0;\n  border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n  display: inline-block;\n  max-width: 100%;\n  margin-bottom: 5px;\n  font-weight: 700;\n}\ninput[type=\"search\"] {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  -webkit-appearance: none;\n  appearance: none;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n  margin: 4px 0 0;\n  margin-top: 1px \\9;\n  line-height: normal;\n}\ninput[type=\"radio\"][disabled],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"radio\"].disabled,\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\nfieldset[disabled] input[type=\"checkbox\"] {\n  cursor: not-allowed;\n}\ninput[type=\"file\"] {\n  display: block;\n}\ninput[type=\"range\"] {\n  display: block;\n  width: 100%;\n}\nselect[multiple],\nselect[size] {\n  height: auto;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n  outline: 5px auto -webkit-focus-ring-color;\n  outline-offset: -2px;\n}\noutput {\n  display: block;\n  padding-top: 7px;\n  font-size: 14px;\n  line-height: 1.42857143;\n  color: #555555;\n}\n.form-control {\n  display: block;\n  width: 100%;\n  height: 34px;\n  padding: 6px 12px;\n  font-size: 14px;\n  line-height: 1.42857143;\n  color: #555555;\n  background-color: #fff;\n  background-image: none;\n  border: 1px solid #ccc;\n  border-radius: 4px;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n  border-color: #66afe9;\n  outline: 0;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n.form-control::-moz-placeholder {\n  color: #999;\n  opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n  color: #999;\n}\n.form-control::-webkit-input-placeholder {\n  color: #999;\n}\n.form-control::-ms-expand {\n  background-color: transparent;\n  border: 0;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n  background-color: #eeeeee;\n  opacity: 1;\n}\n.form-control[disabled],\nfieldset[disabled] .form-control {\n  cursor: not-allowed;\n}\ntextarea.form-control {\n  height: auto;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n  input[type=\"date\"].form-control,\n  input[type=\"time\"].form-control,\n  input[type=\"datetime-local\"].form-control,\n  input[type=\"month\"].form-control {\n    line-height: 34px;\n  }\n  input[type=\"date\"].input-sm,\n  input[type=\"time\"].input-sm,\n  input[type=\"datetime-local\"].input-sm,\n  input[type=\"month\"].input-sm,\n  .input-group-sm input[type=\"date\"],\n  .input-group-sm input[type=\"time\"],\n  .input-group-sm input[type=\"datetime-local\"],\n  .input-group-sm input[type=\"month\"] {\n    line-height: 30px;\n  }\n  input[type=\"date\"].input-lg,\n  input[type=\"time\"].input-lg,\n  input[type=\"datetime-local\"].input-lg,\n  input[type=\"month\"].input-lg,\n  .input-group-lg input[type=\"date\"],\n  .input-group-lg input[type=\"time\"],\n  .input-group-lg input[type=\"datetime-local\"],\n  .input-group-lg input[type=\"month\"] {\n    line-height: 46px;\n  }\n}\n.form-group {\n  margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n  position: relative;\n  display: block;\n  margin-top: 10px;\n  margin-bottom: 10px;\n}\n.radio.disabled label,\n.checkbox.disabled label,\nfieldset[disabled] .radio label,\nfieldset[disabled] .checkbox label {\n  cursor: not-allowed;\n}\n.radio label,\n.checkbox label {\n  min-height: 20px;\n  padding-left: 20px;\n  margin-bottom: 0;\n  font-weight: 400;\n  cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n  position: absolute;\n  margin-top: 4px \\9;\n  margin-left: -20px;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n  margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n  position: relative;\n  display: inline-block;\n  padding-left: 20px;\n  margin-bottom: 0;\n  font-weight: 400;\n  vertical-align: middle;\n  cursor: pointer;\n}\n.radio-inline.disabled,\n.checkbox-inline.disabled,\nfieldset[disabled] .radio-inline,\nfieldset[disabled] .checkbox-inline {\n  cursor: not-allowed;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n  margin-top: 0;\n  margin-left: 10px;\n}\n.form-control-static {\n  min-height: 34px;\n  padding-top: 7px;\n  padding-bottom: 7px;\n  margin-bottom: 0;\n}\n.form-control-static.input-lg,\n.form-control-static.input-sm {\n  padding-right: 0;\n  padding-left: 0;\n}\n.input-sm {\n  height: 30px;\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\nselect.input-sm {\n  height: 30px;\n  line-height: 30px;\n}\ntextarea.input-sm,\nselect[multiple].input-sm {\n  height: auto;\n}\n.form-group-sm .form-control {\n  height: 30px;\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\n.form-group-sm select.form-control {\n  height: 30px;\n  line-height: 30px;\n}\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n  height: auto;\n}\n.form-group-sm .form-control-static {\n  height: 30px;\n  min-height: 32px;\n  padding: 6px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n}\n.input-lg {\n  height: 46px;\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n  border-radius: 6px;\n}\nselect.input-lg {\n  height: 46px;\n  line-height: 46px;\n}\ntextarea.input-lg,\nselect[multiple].input-lg {\n  height: auto;\n}\n.form-group-lg .form-control {\n  height: 46px;\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n  border-radius: 6px;\n}\n.form-group-lg select.form-control {\n  height: 46px;\n  line-height: 46px;\n}\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n  height: auto;\n}\n.form-group-lg .form-control-static {\n  height: 46px;\n  min-height: 38px;\n  padding: 11px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n}\n.has-feedback {\n  position: relative;\n}\n.has-feedback .form-control {\n  padding-right: 42.5px;\n}\n.form-control-feedback {\n  position: absolute;\n  top: 0;\n  right: 0;\n  z-index: 2;\n  display: block;\n  width: 34px;\n  height: 34px;\n  line-height: 34px;\n  text-align: center;\n  pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n  width: 46px;\n  height: 46px;\n  line-height: 46px;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n  width: 30px;\n  height: 30px;\n  line-height: 30px;\n}\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n  color: #3c763d;\n}\n.has-success .form-control {\n  border-color: #3c763d;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-success .form-control:focus {\n  border-color: #2b542c;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n  color: #3c763d;\n  background-color: #dff0d8;\n  border-color: #3c763d;\n}\n.has-success .form-control-feedback {\n  color: #3c763d;\n}\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n  color: #8a6d3b;\n}\n.has-warning .form-control {\n  border-color: #8a6d3b;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-warning .form-control:focus {\n  border-color: #66512c;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n  color: #8a6d3b;\n  background-color: #fcf8e3;\n  border-color: #8a6d3b;\n}\n.has-warning .form-control-feedback {\n  color: #8a6d3b;\n}\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n  color: #a94442;\n}\n.has-error .form-control {\n  border-color: #a94442;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .form-control:focus {\n  border-color: #843534;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n  color: #a94442;\n  background-color: #f2dede;\n  border-color: #a94442;\n}\n.has-error .form-control-feedback {\n  color: #a94442;\n}\n.has-feedback label ~ .form-control-feedback {\n  top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n  top: 0;\n}\n.help-block {\n  display: block;\n  margin-top: 5px;\n  margin-bottom: 10px;\n  color: #737373;\n}\n@media (min-width: 768px) {\n  .form-inline .form-group {\n    display: inline-block;\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .form-inline .form-control {\n    display: inline-block;\n    width: auto;\n    vertical-align: middle;\n  }\n  .form-inline .form-control-static {\n    display: inline-block;\n  }\n  .form-inline .input-group {\n    display: inline-table;\n    vertical-align: middle;\n  }\n  .form-inline .input-group .input-group-addon,\n  .form-inline .input-group .input-group-btn,\n  .form-inline .input-group .form-control {\n    width: auto;\n  }\n  .form-inline .input-group > .form-control {\n    width: 100%;\n  }\n  .form-inline .control-label {\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .form-inline .radio,\n  .form-inline .checkbox {\n    display: inline-block;\n    margin-top: 0;\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .form-inline .radio label,\n  .form-inline .checkbox label {\n    padding-left: 0;\n  }\n  .form-inline .radio input[type=\"radio\"],\n  .form-inline .checkbox input[type=\"checkbox\"] {\n    position: relative;\n    margin-left: 0;\n  }\n  .form-inline .has-feedback .form-control-feedback {\n    top: 0;\n  }\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n  padding-top: 7px;\n  margin-top: 0;\n  margin-bottom: 0;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n  min-height: 27px;\n}\n.form-horizontal .form-group {\n  margin-right: -15px;\n  margin-left: -15px;\n}\n@media (min-width: 768px) {\n  .form-horizontal .control-label {\n    padding-top: 7px;\n    margin-bottom: 0;\n    text-align: right;\n  }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n  right: 15px;\n}\n@media (min-width: 768px) {\n  .form-horizontal .form-group-lg .control-label {\n    padding-top: 11px;\n    font-size: 18px;\n  }\n}\n@media (min-width: 768px) {\n  .form-horizontal .form-group-sm .control-label {\n    padding-top: 6px;\n    font-size: 12px;\n  }\n}\n.btn {\n  display: inline-block;\n  margin-bottom: 0;\n  font-weight: normal;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  touch-action: manipulation;\n  cursor: pointer;\n  background-image: none;\n  border: 1px solid transparent;\n  padding: 6px 12px;\n  font-size: 14px;\n  line-height: 1.42857143;\n  border-radius: 4px;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n}\n.btn:focus,\n.btn:active:focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn.active.focus {\n  outline: 5px auto -webkit-focus-ring-color;\n  outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n  color: #333;\n  text-decoration: none;\n}\n.btn:active,\n.btn.active {\n  background-image: none;\n  outline: 0;\n  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n  cursor: not-allowed;\n  filter: alpha(opacity=65);\n  opacity: 0.65;\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\na.btn.disabled,\nfieldset[disabled] a.btn {\n  pointer-events: none;\n}\n.btn-default {\n  color: #333;\n  background-color: #fff;\n  border-color: #ccc;\n}\n.btn-default:focus,\n.btn-default.focus {\n  color: #333;\n  background-color: #e6e6e6;\n  border-color: #8c8c8c;\n}\n.btn-default:hover {\n  color: #333;\n  background-color: #e6e6e6;\n  border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n  color: #333;\n  background-color: #e6e6e6;\n  background-image: none;\n  border-color: #adadad;\n}\n.btn-default:active:hover,\n.btn-default.active:hover,\n.open > .dropdown-toggle.btn-default:hover,\n.btn-default:active:focus,\n.btn-default.active:focus,\n.open > .dropdown-toggle.btn-default:focus,\n.btn-default:active.focus,\n.btn-default.active.focus,\n.open > .dropdown-toggle.btn-default.focus {\n  color: #333;\n  background-color: #d4d4d4;\n  border-color: #8c8c8c;\n}\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus {\n  background-color: #fff;\n  border-color: #ccc;\n}\n.btn-default .badge {\n  color: #fff;\n  background-color: #333;\n}\n.btn-primary {\n  color: #fff;\n  background-color: #337ab7;\n  border-color: #2e6da4;\n}\n.btn-primary:focus,\n.btn-primary.focus {\n  color: #fff;\n  background-color: #286090;\n  border-color: #122b40;\n}\n.btn-primary:hover {\n  color: #fff;\n  background-color: #286090;\n  border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n  color: #fff;\n  background-color: #286090;\n  background-image: none;\n  border-color: #204d74;\n}\n.btn-primary:active:hover,\n.btn-primary.active:hover,\n.open > .dropdown-toggle.btn-primary:hover,\n.btn-primary:active:focus,\n.btn-primary.active:focus,\n.open > .dropdown-toggle.btn-primary:focus,\n.btn-primary:active.focus,\n.btn-primary.active.focus,\n.open > .dropdown-toggle.btn-primary.focus {\n  color: #fff;\n  background-color: #204d74;\n  border-color: #122b40;\n}\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus {\n  background-color: #337ab7;\n  border-color: #2e6da4;\n}\n.btn-primary .badge {\n  color: #337ab7;\n  background-color: #fff;\n}\n.btn-success {\n  color: #fff;\n  background-color: #5cb85c;\n  border-color: #4cae4c;\n}\n.btn-success:focus,\n.btn-success.focus {\n  color: #fff;\n  background-color: #449d44;\n  border-color: #255625;\n}\n.btn-success:hover {\n  color: #fff;\n  background-color: #449d44;\n  border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n  color: #fff;\n  background-color: #449d44;\n  background-image: none;\n  border-color: #398439;\n}\n.btn-success:active:hover,\n.btn-success.active:hover,\n.open > .dropdown-toggle.btn-success:hover,\n.btn-success:active:focus,\n.btn-success.active:focus,\n.open > .dropdown-toggle.btn-success:focus,\n.btn-success:active.focus,\n.btn-success.active.focus,\n.open > .dropdown-toggle.btn-success.focus {\n  color: #fff;\n  background-color: #398439;\n  border-color: #255625;\n}\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus {\n  background-color: #5cb85c;\n  border-color: #4cae4c;\n}\n.btn-success .badge {\n  color: #5cb85c;\n  background-color: #fff;\n}\n.btn-info {\n  color: #fff;\n  background-color: #5bc0de;\n  border-color: #46b8da;\n}\n.btn-info:focus,\n.btn-info.focus {\n  color: #fff;\n  background-color: #31b0d5;\n  border-color: #1b6d85;\n}\n.btn-info:hover {\n  color: #fff;\n  background-color: #31b0d5;\n  border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n  color: #fff;\n  background-color: #31b0d5;\n  background-image: none;\n  border-color: #269abc;\n}\n.btn-info:active:hover,\n.btn-info.active:hover,\n.open > .dropdown-toggle.btn-info:hover,\n.btn-info:active:focus,\n.btn-info.active:focus,\n.open > .dropdown-toggle.btn-info:focus,\n.btn-info:active.focus,\n.btn-info.active.focus,\n.open > .dropdown-toggle.btn-info.focus {\n  color: #fff;\n  background-color: #269abc;\n  border-color: #1b6d85;\n}\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus {\n  background-color: #5bc0de;\n  border-color: #46b8da;\n}\n.btn-info .badge {\n  color: #5bc0de;\n  background-color: #fff;\n}\n.btn-warning {\n  color: #fff;\n  background-color: #f0ad4e;\n  border-color: #eea236;\n}\n.btn-warning:focus,\n.btn-warning.focus {\n  color: #fff;\n  background-color: #ec971f;\n  border-color: #985f0d;\n}\n.btn-warning:hover {\n  color: #fff;\n  background-color: #ec971f;\n  border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n  color: #fff;\n  background-color: #ec971f;\n  background-image: none;\n  border-color: #d58512;\n}\n.btn-warning:active:hover,\n.btn-warning.active:hover,\n.open > .dropdown-toggle.btn-warning:hover,\n.btn-warning:active:focus,\n.btn-warning.active:focus,\n.open > .dropdown-toggle.btn-warning:focus,\n.btn-warning:active.focus,\n.btn-warning.active.focus,\n.open > .dropdown-toggle.btn-warning.focus {\n  color: #fff;\n  background-color: #d58512;\n  border-color: #985f0d;\n}\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus {\n  background-color: #f0ad4e;\n  border-color: #eea236;\n}\n.btn-warning .badge {\n  color: #f0ad4e;\n  background-color: #fff;\n}\n.btn-danger {\n  color: #fff;\n  background-color: #d9534f;\n  border-color: #d43f3a;\n}\n.btn-danger:focus,\n.btn-danger.focus {\n  color: #fff;\n  background-color: #c9302c;\n  border-color: #761c19;\n}\n.btn-danger:hover {\n  color: #fff;\n  background-color: #c9302c;\n  border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n  color: #fff;\n  background-color: #c9302c;\n  background-image: none;\n  border-color: #ac2925;\n}\n.btn-danger:active:hover,\n.btn-danger.active:hover,\n.open > .dropdown-toggle.btn-danger:hover,\n.btn-danger:active:focus,\n.btn-danger.active:focus,\n.open > .dropdown-toggle.btn-danger:focus,\n.btn-danger:active.focus,\n.btn-danger.active.focus,\n.open > .dropdown-toggle.btn-danger.focus {\n  color: #fff;\n  background-color: #ac2925;\n  border-color: #761c19;\n}\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus {\n  background-color: #d9534f;\n  border-color: #d43f3a;\n}\n.btn-danger .badge {\n  color: #d9534f;\n  background-color: #fff;\n}\n.btn-link {\n  font-weight: 400;\n  color: #337ab7;\n  border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link.active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n  background-color: transparent;\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n  border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n  color: #23527c;\n  text-decoration: underline;\n  background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n  color: #777777;\n  text-decoration: none;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n  border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n  padding: 1px 5px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\n.btn-block {\n  display: block;\n  width: 100%;\n}\n.btn-block + .btn-block {\n  margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n  width: 100%;\n}\n.fade {\n  opacity: 0;\n  -webkit-transition: opacity 0.15s linear;\n  -o-transition: opacity 0.15s linear;\n  transition: opacity 0.15s linear;\n}\n.fade.in {\n  opacity: 1;\n}\n.collapse {\n  display: none;\n}\n.collapse.in {\n  display: block;\n}\ntr.collapse.in {\n  display: table-row;\n}\ntbody.collapse.in {\n  display: table-row-group;\n}\n.collapsing {\n  position: relative;\n  height: 0;\n  overflow: hidden;\n  -webkit-transition-property: height, visibility;\n  transition-property: height, visibility;\n  -webkit-transition-duration: 0.35s;\n  transition-duration: 0.35s;\n  -webkit-transition-timing-function: ease;\n  transition-timing-function: ease;\n}\n.caret {\n  display: inline-block;\n  width: 0;\n  height: 0;\n  margin-left: 2px;\n  vertical-align: middle;\n  border-top: 4px dashed;\n  border-top: 4px solid \\9;\n  border-right: 4px solid transparent;\n  border-left: 4px solid transparent;\n}\n.dropup,\n.dropdown {\n  position: relative;\n}\n.dropdown-toggle:focus {\n  outline: 0;\n}\n.dropdown-menu {\n  position: absolute;\n  top: 100%;\n  left: 0;\n  z-index: 1000;\n  display: none;\n  float: left;\n  min-width: 160px;\n  padding: 5px 0;\n  margin: 2px 0 0;\n  font-size: 14px;\n  text-align: left;\n  list-style: none;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid #ccc;\n  border: 1px solid rgba(0, 0, 0, 0.15);\n  border-radius: 4px;\n  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n}\n.dropdown-menu.pull-right {\n  right: 0;\n  left: auto;\n}\n.dropdown-menu .divider {\n  height: 1px;\n  margin: 9px 0;\n  overflow: hidden;\n  background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n  display: block;\n  padding: 3px 20px;\n  clear: both;\n  font-weight: 400;\n  line-height: 1.42857143;\n  color: #333333;\n  white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n  color: #262626;\n  text-decoration: none;\n  background-color: #f5f5f5;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n  color: #fff;\n  text-decoration: none;\n  background-color: #337ab7;\n  outline: 0;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n  color: #777777;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n  text-decoration: none;\n  cursor: not-allowed;\n  background-color: transparent;\n  background-image: none;\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n}\n.open > .dropdown-menu {\n  display: block;\n}\n.open > a {\n  outline: 0;\n}\n.dropdown-menu-right {\n  right: 0;\n  left: auto;\n}\n.dropdown-menu-left {\n  right: auto;\n  left: 0;\n}\n.dropdown-header {\n  display: block;\n  padding: 3px 20px;\n  font-size: 12px;\n  line-height: 1.42857143;\n  color: #777777;\n  white-space: nowrap;\n}\n.dropdown-backdrop {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 990;\n}\n.pull-right > .dropdown-menu {\n  right: 0;\n  left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n  content: \"\";\n  border-top: 0;\n  border-bottom: 4px dashed;\n  border-bottom: 4px solid \\9;\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n  top: auto;\n  bottom: 100%;\n  margin-bottom: 2px;\n}\n@media (min-width: 768px) {\n  .navbar-right .dropdown-menu {\n    right: 0;\n    left: auto;\n  }\n  .navbar-right .dropdown-menu-left {\n    right: auto;\n    left: 0;\n  }\n}\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: inline-block;\n  vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n  position: relative;\n  float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group-vertical > .btn:focus,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn.active {\n  z-index: 2;\n}\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n  margin-left: -1px;\n}\n.btn-toolbar {\n  margin-left: -5px;\n}\n.btn-toolbar .btn,\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n  float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n  margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n  border-radius: 0;\n}\n.btn-group > .btn:first-child {\n  margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.btn-group > .btn-group {\n  float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n  border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n  outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n  padding-right: 8px;\n  padding-left: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n  padding-right: 12px;\n  padding-left: 12px;\n}\n.btn-group.open .dropdown-toggle {\n  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.btn .caret {\n  margin-left: 0;\n}\n.btn-lg .caret {\n  border-width: 5px 5px 0;\n  border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n  border-width: 0 5px 5px;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n  display: block;\n  float: none;\n  width: 100%;\n  max-width: 100%;\n}\n.btn-group-vertical > .btn-group > .btn {\n  float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n  margin-top: -1px;\n  margin-left: 0;\n}\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n  border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n  border-top-left-radius: 4px;\n  border-top-right-radius: 4px;\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 4px;\n  border-bottom-left-radius: 4px;\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n  border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.btn-group-justified {\n  display: table;\n  width: 100%;\n  table-layout: fixed;\n  border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n  display: table-cell;\n  float: none;\n  width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n  width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n  left: auto;\n}\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n  position: absolute;\n  clip: rect(0, 0, 0, 0);\n  pointer-events: none;\n}\n.input-group {\n  position: relative;\n  display: table;\n  border-collapse: separate;\n}\n.input-group[class*=\"col-\"] {\n  float: none;\n  padding-right: 0;\n  padding-left: 0;\n}\n.input-group .form-control {\n  position: relative;\n  z-index: 2;\n  float: left;\n  width: 100%;\n  margin-bottom: 0;\n}\n.input-group .form-control:focus {\n  z-index: 3;\n}\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n  height: 46px;\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n  border-radius: 6px;\n}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn {\n  height: 46px;\n  line-height: 46px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn {\n  height: auto;\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n  height: 30px;\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn {\n  height: 30px;\n  line-height: 30px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn {\n  height: auto;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n  display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n  border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n  width: 1%;\n  white-space: nowrap;\n  vertical-align: middle;\n}\n.input-group-addon {\n  padding: 6px 12px;\n  font-size: 14px;\n  font-weight: 400;\n  line-height: 1;\n  color: #555555;\n  text-align: center;\n  background-color: #eeeeee;\n  border: 1px solid #ccc;\n  border-radius: 4px;\n}\n.input-group-addon.input-sm {\n  padding: 5px 10px;\n  font-size: 12px;\n  border-radius: 3px;\n}\n.input-group-addon.input-lg {\n  padding: 10px 16px;\n  font-size: 18px;\n  border-radius: 6px;\n}\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n  margin-top: 0;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.input-group-addon:first-child {\n  border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.input-group-addon:last-child {\n  border-left: 0;\n}\n.input-group-btn {\n  position: relative;\n  font-size: 0;\n  white-space: nowrap;\n}\n.input-group-btn > .btn {\n  position: relative;\n}\n.input-group-btn > .btn + .btn {\n  margin-left: -1px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:focus,\n.input-group-btn > .btn:active {\n  z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n  margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n  z-index: 2;\n  margin-left: -1px;\n}\n.nav {\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n.nav > li {\n  position: relative;\n  display: block;\n}\n.nav > li > a {\n  position: relative;\n  display: block;\n  padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n  text-decoration: none;\n  background-color: #eeeeee;\n}\n.nav > li.disabled > a {\n  color: #777777;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n  color: #777777;\n  text-decoration: none;\n  cursor: not-allowed;\n  background-color: transparent;\n}\n.nav .open > a,\n.nav .open > a:hover,\n.nav .open > a:focus {\n  background-color: #eeeeee;\n  border-color: #337ab7;\n}\n.nav .nav-divider {\n  height: 1px;\n  margin: 9px 0;\n  overflow: hidden;\n  background-color: #e5e5e5;\n}\n.nav > li > a > img {\n  max-width: none;\n}\n.nav-tabs {\n  border-bottom: 1px solid #ddd;\n}\n.nav-tabs > li {\n  float: left;\n  margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n  margin-right: 2px;\n  line-height: 1.42857143;\n  border: 1px solid transparent;\n  border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n  border-color: #eeeeee #eeeeee #ddd;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n  color: #555555;\n  cursor: default;\n  background-color: #fff;\n  border: 1px solid #ddd;\n  border-bottom-color: transparent;\n}\n.nav-tabs.nav-justified {\n  width: 100%;\n  border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n  float: none;\n}\n.nav-tabs.nav-justified > li > a {\n  margin-bottom: 5px;\n  text-align: center;\n}\n.nav-tabs.nav-justified > .dropdown .dropdown-menu {\n  top: auto;\n  left: auto;\n}\n@media (min-width: 768px) {\n  .nav-tabs.nav-justified > li {\n    display: table-cell;\n    width: 1%;\n  }\n  .nav-tabs.nav-justified > li > a {\n    margin-bottom: 0;\n  }\n}\n.nav-tabs.nav-justified > li > a {\n  margin-right: 0;\n  border-radius: 4px;\n}\n.nav-tabs.nav-justified > .active > a,\n.nav-tabs.nav-justified > .active > a:hover,\n.nav-tabs.nav-justified > .active > a:focus {\n  border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n  .nav-tabs.nav-justified > li > a {\n    border-bottom: 1px solid #ddd;\n    border-radius: 4px 4px 0 0;\n  }\n  .nav-tabs.nav-justified > .active > a,\n  .nav-tabs.nav-justified > .active > a:hover,\n  .nav-tabs.nav-justified > .active > a:focus {\n    border-bottom-color: #fff;\n  }\n}\n.nav-pills > li {\n  float: left;\n}\n.nav-pills > li > a {\n  border-radius: 4px;\n}\n.nav-pills > li + li {\n  margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n  color: #fff;\n  background-color: #337ab7;\n}\n.nav-stacked > li {\n  float: none;\n}\n.nav-stacked > li + li {\n  margin-top: 2px;\n  margin-left: 0;\n}\n.nav-justified {\n  width: 100%;\n}\n.nav-justified > li {\n  float: none;\n}\n.nav-justified > li > a {\n  margin-bottom: 5px;\n  text-align: center;\n}\n.nav-justified > .dropdown .dropdown-menu {\n  top: auto;\n  left: auto;\n}\n@media (min-width: 768px) {\n  .nav-justified > li {\n    display: table-cell;\n    width: 1%;\n  }\n  .nav-justified > li > a {\n    margin-bottom: 0;\n  }\n}\n.nav-tabs-justified {\n  border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n  margin-right: 0;\n  border-radius: 4px;\n}\n.nav-tabs-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n  border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n  .nav-tabs-justified > li > a {\n    border-bottom: 1px solid #ddd;\n    border-radius: 4px 4px 0 0;\n  }\n  .nav-tabs-justified > .active > a,\n  .nav-tabs-justified > .active > a:hover,\n  .nav-tabs-justified > .active > a:focus {\n    border-bottom-color: #fff;\n  }\n}\n.tab-content > .tab-pane {\n  display: none;\n}\n.tab-content > .active {\n  display: block;\n}\n.nav-tabs .dropdown-menu {\n  margin-top: -1px;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.navbar {\n  position: relative;\n  min-height: 50px;\n  margin-bottom: 20px;\n  border: 1px solid transparent;\n}\n@media (min-width: 768px) {\n  .navbar {\n    border-radius: 4px;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-header {\n    float: left;\n  }\n}\n.navbar-collapse {\n  padding-right: 15px;\n  padding-left: 15px;\n  overflow-x: visible;\n  border-top: 1px solid transparent;\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n  -webkit-overflow-scrolling: touch;\n}\n.navbar-collapse.in {\n  overflow-y: auto;\n}\n@media (min-width: 768px) {\n  .navbar-collapse {\n    width: auto;\n    border-top: 0;\n    box-shadow: none;\n  }\n  .navbar-collapse.collapse {\n    display: block !important;\n    height: auto !important;\n    padding-bottom: 0;\n    overflow: visible !important;\n  }\n  .navbar-collapse.in {\n    overflow-y: visible;\n  }\n  .navbar-fixed-top .navbar-collapse,\n  .navbar-static-top .navbar-collapse,\n  .navbar-fixed-bottom .navbar-collapse {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n  position: fixed;\n  right: 0;\n  left: 0;\n  z-index: 1030;\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n  max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n  .navbar-fixed-top .navbar-collapse,\n  .navbar-fixed-bottom .navbar-collapse {\n    max-height: 200px;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-fixed-top,\n  .navbar-fixed-bottom {\n    border-radius: 0;\n  }\n}\n.navbar-fixed-top {\n  top: 0;\n  border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n  bottom: 0;\n  margin-bottom: 0;\n  border-width: 1px 0 0;\n}\n.container > .navbar-header,\n.container-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-fluid > .navbar-collapse {\n  margin-right: -15px;\n  margin-left: -15px;\n}\n@media (min-width: 768px) {\n  .container > .navbar-header,\n  .container-fluid > .navbar-header,\n  .container > .navbar-collapse,\n  .container-fluid > .navbar-collapse {\n    margin-right: 0;\n    margin-left: 0;\n  }\n}\n.navbar-static-top {\n  z-index: 1000;\n  border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n  .navbar-static-top {\n    border-radius: 0;\n  }\n}\n.navbar-brand {\n  float: left;\n  height: 50px;\n  padding: 15px 15px;\n  font-size: 18px;\n  line-height: 20px;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n  text-decoration: none;\n}\n.navbar-brand > img {\n  display: block;\n}\n@media (min-width: 768px) {\n  .navbar > .container .navbar-brand,\n  .navbar > .container-fluid .navbar-brand {\n    margin-left: -15px;\n  }\n}\n.navbar-toggle {\n  position: relative;\n  float: right;\n  padding: 9px 10px;\n  margin-right: 15px;\n  margin-top: 8px;\n  margin-bottom: 8px;\n  background-color: transparent;\n  background-image: none;\n  border: 1px solid transparent;\n  border-radius: 4px;\n}\n.navbar-toggle:focus {\n  outline: 0;\n}\n.navbar-toggle .icon-bar {\n  display: block;\n  width: 22px;\n  height: 2px;\n  border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n  margin-top: 4px;\n}\n@media (min-width: 768px) {\n  .navbar-toggle {\n    display: none;\n  }\n}\n.navbar-nav {\n  margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n  padding-top: 10px;\n  padding-bottom: 10px;\n  line-height: 20px;\n}\n@media (max-width: 767px) {\n  .navbar-nav .open .dropdown-menu {\n    position: static;\n    float: none;\n    width: auto;\n    margin-top: 0;\n    background-color: transparent;\n    border: 0;\n    box-shadow: none;\n  }\n  .navbar-nav .open .dropdown-menu > li > a,\n  .navbar-nav .open .dropdown-menu .dropdown-header {\n    padding: 5px 15px 5px 25px;\n  }\n  .navbar-nav .open .dropdown-menu > li > a {\n    line-height: 20px;\n  }\n  .navbar-nav .open .dropdown-menu > li > a:hover,\n  .navbar-nav .open .dropdown-menu > li > a:focus {\n    background-image: none;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-nav {\n    float: left;\n    margin: 0;\n  }\n  .navbar-nav > li {\n    float: left;\n  }\n  .navbar-nav > li > a {\n    padding-top: 15px;\n    padding-bottom: 15px;\n  }\n}\n.navbar-form {\n  padding: 10px 15px;\n  margin-right: -15px;\n  margin-left: -15px;\n  border-top: 1px solid transparent;\n  border-bottom: 1px solid transparent;\n  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n  margin-top: 8px;\n  margin-bottom: 8px;\n}\n@media (min-width: 768px) {\n  .navbar-form .form-group {\n    display: inline-block;\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .navbar-form .form-control {\n    display: inline-block;\n    width: auto;\n    vertical-align: middle;\n  }\n  .navbar-form .form-control-static {\n    display: inline-block;\n  }\n  .navbar-form .input-group {\n    display: inline-table;\n    vertical-align: middle;\n  }\n  .navbar-form .input-group .input-group-addon,\n  .navbar-form .input-group .input-group-btn,\n  .navbar-form .input-group .form-control {\n    width: auto;\n  }\n  .navbar-form .input-group > .form-control {\n    width: 100%;\n  }\n  .navbar-form .control-label {\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .navbar-form .radio,\n  .navbar-form .checkbox {\n    display: inline-block;\n    margin-top: 0;\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .navbar-form .radio label,\n  .navbar-form .checkbox label {\n    padding-left: 0;\n  }\n  .navbar-form .radio input[type=\"radio\"],\n  .navbar-form .checkbox input[type=\"checkbox\"] {\n    position: relative;\n    margin-left: 0;\n  }\n  .navbar-form .has-feedback .form-control-feedback {\n    top: 0;\n  }\n}\n@media (max-width: 767px) {\n  .navbar-form .form-group {\n    margin-bottom: 5px;\n  }\n  .navbar-form .form-group:last-child {\n    margin-bottom: 0;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-form {\n    width: auto;\n    padding-top: 0;\n    padding-bottom: 0;\n    margin-right: 0;\n    margin-left: 0;\n    border: 0;\n    -webkit-box-shadow: none;\n    box-shadow: none;\n  }\n}\n.navbar-nav > li > .dropdown-menu {\n  margin-top: 0;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n  margin-bottom: 0;\n  border-top-left-radius: 4px;\n  border-top-right-radius: 4px;\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.navbar-btn {\n  margin-top: 8px;\n  margin-bottom: 8px;\n}\n.navbar-btn.btn-sm {\n  margin-top: 10px;\n  margin-bottom: 10px;\n}\n.navbar-btn.btn-xs {\n  margin-top: 14px;\n  margin-bottom: 14px;\n}\n.navbar-text {\n  margin-top: 15px;\n  margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n  .navbar-text {\n    float: left;\n    margin-right: 15px;\n    margin-left: 15px;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-left {\n    float: left !important;\n  }\n  .navbar-right {\n    float: right !important;\n    margin-right: -15px;\n  }\n  .navbar-right ~ .navbar-right {\n    margin-right: 0;\n  }\n}\n.navbar-default {\n  background-color: #f8f8f8;\n  border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n  color: #777;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n  color: #5e5e5e;\n  background-color: transparent;\n}\n.navbar-default .navbar-text {\n  color: #777;\n}\n.navbar-default .navbar-nav > li > a {\n  color: #777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n  color: #333;\n  background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n  color: #555;\n  background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n  color: #ccc;\n  background-color: transparent;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n  color: #555;\n  background-color: #e7e7e7;\n}\n@media (max-width: 767px) {\n  .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n    color: #777;\n  }\n  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n    color: #333;\n    background-color: transparent;\n  }\n  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n    color: #555;\n    background-color: #e7e7e7;\n  }\n  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n    color: #ccc;\n    background-color: transparent;\n  }\n}\n.navbar-default .navbar-toggle {\n  border-color: #ddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n  background-color: #ddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n  background-color: #888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n  border-color: #e7e7e7;\n}\n.navbar-default .navbar-link {\n  color: #777;\n}\n.navbar-default .navbar-link:hover {\n  color: #333;\n}\n.navbar-default .btn-link {\n  color: #777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n  color: #333;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n  color: #ccc;\n}\n.navbar-inverse {\n  background-color: #222;\n  border-color: #080808;\n}\n.navbar-inverse .navbar-brand {\n  color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n  color: #fff;\n  background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n  color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n  color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n  color: #fff;\n  background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n  color: #fff;\n  background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n  color: #444;\n  background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n  color: #fff;\n  background-color: #080808;\n}\n@media (max-width: 767px) {\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n    border-color: #080808;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n    background-color: #080808;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n    color: #9d9d9d;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n    color: #fff;\n    background-color: transparent;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n    color: #fff;\n    background-color: #080808;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n    color: #444;\n    background-color: transparent;\n  }\n}\n.navbar-inverse .navbar-toggle {\n  border-color: #333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n  background-color: #333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n  background-color: #fff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n  border-color: #101010;\n}\n.navbar-inverse .navbar-link {\n  color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n  color: #fff;\n}\n.navbar-inverse .btn-link {\n  color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n  color: #fff;\n}\n.navbar-inverse .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-inverse .btn-link:focus {\n  color: #444;\n}\n.breadcrumb {\n  padding: 8px 15px;\n  margin-bottom: 20px;\n  list-style: none;\n  background-color: #f5f5f5;\n  border-radius: 4px;\n}\n.breadcrumb > li {\n  display: inline-block;\n}\n.breadcrumb > li + li:before {\n  padding: 0 5px;\n  color: #ccc;\n  content: \"/\\00a0\";\n}\n.breadcrumb > .active {\n  color: #777777;\n}\n.pagination {\n  display: inline-block;\n  padding-left: 0;\n  margin: 20px 0;\n  border-radius: 4px;\n}\n.pagination > li {\n  display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n  position: relative;\n  float: left;\n  padding: 6px 12px;\n  margin-left: -1px;\n  line-height: 1.42857143;\n  color: #337ab7;\n  text-decoration: none;\n  background-color: #fff;\n  border: 1px solid #ddd;\n}\n.pagination > li > a:hover,\n.pagination > li > span:hover,\n.pagination > li > a:focus,\n.pagination > li > span:focus {\n  z-index: 2;\n  color: #23527c;\n  background-color: #eeeeee;\n  border-color: #ddd;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n  margin-left: 0;\n  border-top-left-radius: 4px;\n  border-bottom-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n  border-top-right-radius: 4px;\n  border-bottom-right-radius: 4px;\n}\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n  z-index: 3;\n  color: #fff;\n  cursor: default;\n  background-color: #337ab7;\n  border-color: #337ab7;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n  color: #777777;\n  cursor: not-allowed;\n  background-color: #fff;\n  border-color: #ddd;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n  border-top-left-radius: 6px;\n  border-bottom-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n  border-top-right-radius: 6px;\n  border-bottom-right-radius: 6px;\n}\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n  border-top-left-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n  border-top-right-radius: 3px;\n  border-bottom-right-radius: 3px;\n}\n.pager {\n  padding-left: 0;\n  margin: 20px 0;\n  text-align: center;\n  list-style: none;\n}\n.pager li {\n  display: inline;\n}\n.pager li > a,\n.pager li > span {\n  display: inline-block;\n  padding: 5px 14px;\n  background-color: #fff;\n  border: 1px solid #ddd;\n  border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n  text-decoration: none;\n  background-color: #eeeeee;\n}\n.pager .next > a,\n.pager .next > span {\n  float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n  float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n  color: #777777;\n  cursor: not-allowed;\n  background-color: #fff;\n}\n.label {\n  display: inline;\n  padding: 0.2em 0.6em 0.3em;\n  font-size: 75%;\n  font-weight: 700;\n  line-height: 1;\n  color: #fff;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  border-radius: 0.25em;\n}\na.label:hover,\na.label:focus {\n  color: #fff;\n  text-decoration: none;\n  cursor: pointer;\n}\n.label:empty {\n  display: none;\n}\n.btn .label {\n  position: relative;\n  top: -1px;\n}\n.label-default {\n  background-color: #777777;\n}\n.label-default[href]:hover,\n.label-default[href]:focus {\n  background-color: #5e5e5e;\n}\n.label-primary {\n  background-color: #337ab7;\n}\n.label-primary[href]:hover,\n.label-primary[href]:focus {\n  background-color: #286090;\n}\n.label-success {\n  background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n  background-color: #449d44;\n}\n.label-info {\n  background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n  background-color: #31b0d5;\n}\n.label-warning {\n  background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n  background-color: #ec971f;\n}\n.label-danger {\n  background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n  background-color: #c9302c;\n}\n.badge {\n  display: inline-block;\n  min-width: 10px;\n  padding: 3px 7px;\n  font-size: 12px;\n  font-weight: bold;\n  line-height: 1;\n  color: #fff;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  background-color: #777777;\n  border-radius: 10px;\n}\n.badge:empty {\n  display: none;\n}\n.btn .badge {\n  position: relative;\n  top: -1px;\n}\n.btn-xs .badge,\n.btn-group-xs > .btn .badge {\n  top: 0;\n  padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n  color: #fff;\n  text-decoration: none;\n  cursor: pointer;\n}\n.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n  color: #337ab7;\n  background-color: #fff;\n}\n.list-group-item > .badge {\n  float: right;\n}\n.list-group-item > .badge + .badge {\n  margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n  margin-left: 3px;\n}\n.jumbotron {\n  padding-top: 30px;\n  padding-bottom: 30px;\n  margin-bottom: 30px;\n  color: inherit;\n  background-color: #eeeeee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n  color: inherit;\n}\n.jumbotron p {\n  margin-bottom: 15px;\n  font-size: 21px;\n  font-weight: 200;\n}\n.jumbotron > hr {\n  border-top-color: #d5d5d5;\n}\n.container .jumbotron,\n.container-fluid .jumbotron {\n  padding-right: 15px;\n  padding-left: 15px;\n  border-radius: 6px;\n}\n.jumbotron .container {\n  max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n  .jumbotron {\n    padding-top: 48px;\n    padding-bottom: 48px;\n  }\n  .container .jumbotron,\n  .container-fluid .jumbotron {\n    padding-right: 60px;\n    padding-left: 60px;\n  }\n  .jumbotron h1,\n  .jumbotron .h1 {\n    font-size: 63px;\n  }\n}\n.thumbnail {\n  display: block;\n  padding: 4px;\n  margin-bottom: 20px;\n  line-height: 1.42857143;\n  background-color: #fff;\n  border: 1px solid #ddd;\n  border-radius: 4px;\n  -webkit-transition: border 0.2s ease-in-out;\n  -o-transition: border 0.2s ease-in-out;\n  transition: border 0.2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n  margin-right: auto;\n  margin-left: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n  border-color: #337ab7;\n}\n.thumbnail .caption {\n  padding: 9px;\n  color: #333333;\n}\n.alert {\n  padding: 15px;\n  margin-bottom: 20px;\n  border: 1px solid transparent;\n  border-radius: 4px;\n}\n.alert h4 {\n  margin-top: 0;\n  color: inherit;\n}\n.alert .alert-link {\n  font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n  margin-bottom: 0;\n}\n.alert > p + p {\n  margin-top: 5px;\n}\n.alert-dismissable,\n.alert-dismissible {\n  padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n  position: relative;\n  top: -2px;\n  right: -21px;\n  color: inherit;\n}\n.alert-success {\n  color: #3c763d;\n  background-color: #dff0d8;\n  border-color: #d6e9c6;\n}\n.alert-success hr {\n  border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n  color: #2b542c;\n}\n.alert-info {\n  color: #31708f;\n  background-color: #d9edf7;\n  border-color: #bce8f1;\n}\n.alert-info hr {\n  border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n  color: #245269;\n}\n.alert-warning {\n  color: #8a6d3b;\n  background-color: #fcf8e3;\n  border-color: #faebcc;\n}\n.alert-warning hr {\n  border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n  color: #66512c;\n}\n.alert-danger {\n  color: #a94442;\n  background-color: #f2dede;\n  border-color: #ebccd1;\n}\n.alert-danger hr {\n  border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n  color: #843534;\n}\n@-webkit-keyframes progress-bar-stripes {\n  from {\n    background-position: 40px 0;\n  }\n  to {\n    background-position: 0 0;\n  }\n}\n@keyframes progress-bar-stripes {\n  from {\n    background-position: 40px 0;\n  }\n  to {\n    background-position: 0 0;\n  }\n}\n.progress {\n  height: 20px;\n  margin-bottom: 20px;\n  overflow: hidden;\n  background-color: #f5f5f5;\n  border-radius: 4px;\n  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n  float: left;\n  width: 0%;\n  height: 100%;\n  font-size: 12px;\n  line-height: 20px;\n  color: #fff;\n  text-align: center;\n  background-color: #337ab7;\n  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n  -webkit-transition: width 0.6s ease;\n  -o-transition: width 0.6s ease;\n  transition: width 0.6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n  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);\n  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);\n  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);\n  background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n  -webkit-animation: progress-bar-stripes 2s linear infinite;\n  -o-animation: progress-bar-stripes 2s linear infinite;\n  animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n  background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n  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);\n  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);\n  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);\n}\n.progress-bar-info {\n  background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n  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);\n  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);\n  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);\n}\n.progress-bar-warning {\n  background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n  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);\n  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);\n  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);\n}\n.progress-bar-danger {\n  background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n  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);\n  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);\n  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);\n}\n.media {\n  margin-top: 15px;\n}\n.media:first-child {\n  margin-top: 0;\n}\n.media,\n.media-body {\n  overflow: hidden;\n  zoom: 1;\n}\n.media-body {\n  width: 10000px;\n}\n.media-object {\n  display: block;\n}\n.media-object.img-thumbnail {\n  max-width: none;\n}\n.media-right,\n.media > .pull-right {\n  padding-left: 10px;\n}\n.media-left,\n.media > .pull-left {\n  padding-right: 10px;\n}\n.media-left,\n.media-right,\n.media-body {\n  display: table-cell;\n  vertical-align: top;\n}\n.media-middle {\n  vertical-align: middle;\n}\n.media-bottom {\n  vertical-align: bottom;\n}\n.media-heading {\n  margin-top: 0;\n  margin-bottom: 5px;\n}\n.media-list {\n  padding-left: 0;\n  list-style: none;\n}\n.list-group {\n  padding-left: 0;\n  margin-bottom: 20px;\n}\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: 10px 15px;\n  margin-bottom: -1px;\n  background-color: #fff;\n  border: 1px solid #ddd;\n}\n.list-group-item:first-child {\n  border-top-left-radius: 4px;\n  border-top-right-radius: 4px;\n}\n.list-group-item:last-child {\n  margin-bottom: 0;\n  border-bottom-right-radius: 4px;\n  border-bottom-left-radius: 4px;\n}\n.list-group-item.disabled,\n.list-group-item.disabled:hover,\n.list-group-item.disabled:focus {\n  color: #777777;\n  cursor: not-allowed;\n  background-color: #eeeeee;\n}\n.list-group-item.disabled .list-group-item-heading,\n.list-group-item.disabled:hover .list-group-item-heading,\n.list-group-item.disabled:focus .list-group-item-heading {\n  color: inherit;\n}\n.list-group-item.disabled .list-group-item-text,\n.list-group-item.disabled:hover .list-group-item-text,\n.list-group-item.disabled:focus .list-group-item-text {\n  color: #777777;\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n  z-index: 2;\n  color: #fff;\n  background-color: #337ab7;\n  border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small,\n.list-group-item.active:hover .list-group-item-heading > .small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n  color: inherit;\n}\n.list-group-item.active .list-group-item-text,\n.list-group-item.active:hover .list-group-item-text,\n.list-group-item.active:focus .list-group-item-text {\n  color: #c7ddef;\n}\na.list-group-item,\nbutton.list-group-item {\n  color: #555;\n}\na.list-group-item .list-group-item-heading,\nbutton.list-group-item .list-group-item-heading {\n  color: #333;\n}\na.list-group-item:hover,\nbutton.list-group-item:hover,\na.list-group-item:focus,\nbutton.list-group-item:focus {\n  color: #555;\n  text-decoration: none;\n  background-color: #f5f5f5;\n}\nbutton.list-group-item {\n  width: 100%;\n  text-align: left;\n}\n.list-group-item-success {\n  color: #3c763d;\n  background-color: #dff0d8;\n}\na.list-group-item-success,\nbutton.list-group-item-success {\n  color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n  color: inherit;\n}\na.list-group-item-success:hover,\nbutton.list-group-item-success:hover,\na.list-group-item-success:focus,\nbutton.list-group-item-success:focus {\n  color: #3c763d;\n  background-color: #d0e9c6;\n}\na.list-group-item-success.active,\nbutton.list-group-item-success.active,\na.list-group-item-success.active:hover,\nbutton.list-group-item-success.active:hover,\na.list-group-item-success.active:focus,\nbutton.list-group-item-success.active:focus {\n  color: #fff;\n  background-color: #3c763d;\n  border-color: #3c763d;\n}\n.list-group-item-info {\n  color: #31708f;\n  background-color: #d9edf7;\n}\na.list-group-item-info,\nbutton.list-group-item-info {\n  color: #31708f;\n}\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n  color: inherit;\n}\na.list-group-item-info:hover,\nbutton.list-group-item-info:hover,\na.list-group-item-info:focus,\nbutton.list-group-item-info:focus {\n  color: #31708f;\n  background-color: #c4e3f3;\n}\na.list-group-item-info.active,\nbutton.list-group-item-info.active,\na.list-group-item-info.active:hover,\nbutton.list-group-item-info.active:hover,\na.list-group-item-info.active:focus,\nbutton.list-group-item-info.active:focus {\n  color: #fff;\n  background-color: #31708f;\n  border-color: #31708f;\n}\n.list-group-item-warning {\n  color: #8a6d3b;\n  background-color: #fcf8e3;\n}\na.list-group-item-warning,\nbutton.list-group-item-warning {\n  color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n  color: inherit;\n}\na.list-group-item-warning:hover,\nbutton.list-group-item-warning:hover,\na.list-group-item-warning:focus,\nbutton.list-group-item-warning:focus {\n  color: #8a6d3b;\n  background-color: #faf2cc;\n}\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\nbutton.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus,\nbutton.list-group-item-warning.active:focus {\n  color: #fff;\n  background-color: #8a6d3b;\n  border-color: #8a6d3b;\n}\n.list-group-item-danger {\n  color: #a94442;\n  background-color: #f2dede;\n}\na.list-group-item-danger,\nbutton.list-group-item-danger {\n  color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n  color: inherit;\n}\na.list-group-item-danger:hover,\nbutton.list-group-item-danger:hover,\na.list-group-item-danger:focus,\nbutton.list-group-item-danger:focus {\n  color: #a94442;\n  background-color: #ebcccc;\n}\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\nbutton.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus,\nbutton.list-group-item-danger.active:focus {\n  color: #fff;\n  background-color: #a94442;\n  border-color: #a94442;\n}\n.list-group-item-heading {\n  margin-top: 0;\n  margin-bottom: 5px;\n}\n.list-group-item-text {\n  margin-bottom: 0;\n  line-height: 1.3;\n}\n.panel {\n  margin-bottom: 20px;\n  background-color: #fff;\n  border: 1px solid transparent;\n  border-radius: 4px;\n  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.panel-body {\n  padding: 15px;\n}\n.panel-heading {\n  padding: 10px 15px;\n  border-bottom: 1px solid transparent;\n  border-top-left-radius: 3px;\n  border-top-right-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n  color: inherit;\n}\n.panel-title {\n  margin-top: 0;\n  margin-bottom: 0;\n  font-size: 16px;\n  color: inherit;\n}\n.panel-title > a,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n  color: inherit;\n}\n.panel-footer {\n  padding: 10px 15px;\n  background-color: #f5f5f5;\n  border-top: 1px solid #ddd;\n  border-bottom-right-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n  margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n  border-width: 1px 0;\n  border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n  border-top: 0;\n  border-top-left-radius: 3px;\n  border-top-right-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n  border-bottom: 0;\n  border-bottom-right-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.panel-heading + .list-group .list-group-item:first-child {\n  border-top-width: 0;\n}\n.list-group + .panel-footer {\n  border-top-width: 0;\n}\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n  margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n  padding-right: 15px;\n  padding-left: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n  border-top-left-radius: 3px;\n  border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n  border-top-left-radius: 3px;\n  border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n  border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n  border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n  border-bottom-right-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n  border-bottom-right-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n  border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n  border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n  border-top: 1px solid #ddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n  border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n  border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n  border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n  border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n  border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n  border-bottom: 0;\n}\n.panel > .table-responsive {\n  margin-bottom: 0;\n  border: 0;\n}\n.panel-group {\n  margin-bottom: 20px;\n}\n.panel-group .panel {\n  margin-bottom: 0;\n  border-radius: 4px;\n}\n.panel-group .panel + .panel {\n  margin-top: 5px;\n}\n.panel-group .panel-heading {\n  border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n  border-top: 1px solid #ddd;\n}\n.panel-group .panel-footer {\n  border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n  border-bottom: 1px solid #ddd;\n}\n.panel-default {\n  border-color: #ddd;\n}\n.panel-default > .panel-heading {\n  color: #333333;\n  background-color: #f5f5f5;\n  border-color: #ddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #ddd;\n}\n.panel-default > .panel-heading .badge {\n  color: #f5f5f5;\n  background-color: #333333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #ddd;\n}\n.panel-primary {\n  border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n  color: #fff;\n  background-color: #337ab7;\n  border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n  color: #337ab7;\n  background-color: #fff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #337ab7;\n}\n.panel-success {\n  border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n  color: #3c763d;\n  background-color: #dff0d8;\n  border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n  color: #dff0d8;\n  background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #d6e9c6;\n}\n.panel-info {\n  border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n  color: #31708f;\n  background-color: #d9edf7;\n  border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n  color: #d9edf7;\n  background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #bce8f1;\n}\n.panel-warning {\n  border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n  color: #8a6d3b;\n  background-color: #fcf8e3;\n  border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n  color: #fcf8e3;\n  background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #faebcc;\n}\n.panel-danger {\n  border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n  color: #a94442;\n  background-color: #f2dede;\n  border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n  color: #f2dede;\n  background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #ebccd1;\n}\n.embed-responsive {\n  position: relative;\n  display: block;\n  height: 0;\n  padding: 0;\n  overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  border: 0;\n}\n.embed-responsive-16by9 {\n  padding-bottom: 56.25%;\n}\n.embed-responsive-4by3 {\n  padding-bottom: 75%;\n}\n.well {\n  min-height: 20px;\n  padding: 19px;\n  margin-bottom: 20px;\n  background-color: #f5f5f5;\n  border: 1px solid #e3e3e3;\n  border-radius: 4px;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.well blockquote {\n  border-color: #ddd;\n  border-color: rgba(0, 0, 0, 0.15);\n}\n.well-lg {\n  padding: 24px;\n  border-radius: 6px;\n}\n.well-sm {\n  padding: 9px;\n  border-radius: 3px;\n}\n.close {\n  float: right;\n  font-size: 21px;\n  font-weight: bold;\n  line-height: 1;\n  color: #000;\n  text-shadow: 0 1px 0 #fff;\n  filter: alpha(opacity=20);\n  opacity: 0.2;\n}\n.close:hover,\n.close:focus {\n  color: #000;\n  text-decoration: none;\n  cursor: pointer;\n  filter: alpha(opacity=50);\n  opacity: 0.5;\n}\nbutton.close {\n  padding: 0;\n  cursor: pointer;\n  background: transparent;\n  border: 0;\n  -webkit-appearance: none;\n  appearance: none;\n}\n.modal-open {\n  overflow: hidden;\n}\n.modal {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1050;\n  display: none;\n  overflow: hidden;\n  -webkit-overflow-scrolling: touch;\n  outline: 0;\n}\n.modal.fade .modal-dialog {\n  -webkit-transform: translate(0, -25%);\n  -ms-transform: translate(0, -25%);\n  -o-transform: translate(0, -25%);\n  transform: translate(0, -25%);\n  -webkit-transition: -webkit-transform 0.3s ease-out;\n  -moz-transition: -moz-transform 0.3s ease-out;\n  -o-transition: -o-transform 0.3s ease-out;\n  transition: transform 0.3s ease-out;\n}\n.modal.in .modal-dialog {\n  -webkit-transform: translate(0, 0);\n  -ms-transform: translate(0, 0);\n  -o-transform: translate(0, 0);\n  transform: translate(0, 0);\n}\n.modal-open .modal {\n  overflow-x: hidden;\n  overflow-y: auto;\n}\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: 10px;\n}\n.modal-content {\n  position: relative;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid #999;\n  border: 1px solid rgba(0, 0, 0, 0.2);\n  border-radius: 6px;\n  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n  outline: 0;\n}\n.modal-backdrop {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1040;\n  background-color: #000;\n}\n.modal-backdrop.fade {\n  filter: alpha(opacity=0);\n  opacity: 0;\n}\n.modal-backdrop.in {\n  filter: alpha(opacity=50);\n  opacity: 0.5;\n}\n.modal-header {\n  padding: 15px;\n  border-bottom: 1px solid #e5e5e5;\n}\n.modal-header .close {\n  margin-top: -2px;\n}\n.modal-title {\n  margin: 0;\n  line-height: 1.42857143;\n}\n.modal-body {\n  position: relative;\n  padding: 15px;\n}\n.modal-footer {\n  padding: 15px;\n  text-align: right;\n  border-top: 1px solid #e5e5e5;\n}\n.modal-footer .btn + .btn {\n  margin-bottom: 0;\n  margin-left: 5px;\n}\n.modal-footer .btn-group .btn + .btn {\n  margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n  margin-left: 0;\n}\n.modal-scrollbar-measure {\n  position: absolute;\n  top: -9999px;\n  width: 50px;\n  height: 50px;\n  overflow: scroll;\n}\n@media (min-width: 768px) {\n  .modal-dialog {\n    width: 600px;\n    margin: 30px auto;\n  }\n  .modal-content {\n    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n  }\n  .modal-sm {\n    width: 300px;\n  }\n}\n@media (min-width: 992px) {\n  .modal-lg {\n    width: 900px;\n  }\n}\n.tooltip {\n  position: absolute;\n  z-index: 1070;\n  display: block;\n  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1.42857143;\n  line-break: auto;\n  text-align: left;\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  word-wrap: normal;\n  white-space: normal;\n  font-size: 12px;\n  filter: alpha(opacity=0);\n  opacity: 0;\n}\n.tooltip.in {\n  filter: alpha(opacity=90);\n  opacity: 0.9;\n}\n.tooltip.top {\n  padding: 5px 0;\n  margin-top: -3px;\n}\n.tooltip.right {\n  padding: 0 5px;\n  margin-left: 3px;\n}\n.tooltip.bottom {\n  padding: 5px 0;\n  margin-top: 3px;\n}\n.tooltip.left {\n  padding: 0 5px;\n  margin-left: -3px;\n}\n.tooltip.top .tooltip-arrow {\n  bottom: 0;\n  left: 50%;\n  margin-left: -5px;\n  border-width: 5px 5px 0;\n  border-top-color: #000;\n}\n.tooltip.top-left .tooltip-arrow {\n  right: 5px;\n  bottom: 0;\n  margin-bottom: -5px;\n  border-width: 5px 5px 0;\n  border-top-color: #000;\n}\n.tooltip.top-right .tooltip-arrow {\n  bottom: 0;\n  left: 5px;\n  margin-bottom: -5px;\n  border-width: 5px 5px 0;\n  border-top-color: #000;\n}\n.tooltip.right .tooltip-arrow {\n  top: 50%;\n  left: 0;\n  margin-top: -5px;\n  border-width: 5px 5px 5px 0;\n  border-right-color: #000;\n}\n.tooltip.left .tooltip-arrow {\n  top: 50%;\n  right: 0;\n  margin-top: -5px;\n  border-width: 5px 0 5px 5px;\n  border-left-color: #000;\n}\n.tooltip.bottom .tooltip-arrow {\n  top: 0;\n  left: 50%;\n  margin-left: -5px;\n  border-width: 0 5px 5px;\n  border-bottom-color: #000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n  top: 0;\n  right: 5px;\n  margin-top: -5px;\n  border-width: 0 5px 5px;\n  border-bottom-color: #000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n  top: 0;\n  left: 5px;\n  margin-top: -5px;\n  border-width: 0 5px 5px;\n  border-bottom-color: #000;\n}\n.tooltip-inner {\n  max-width: 200px;\n  padding: 3px 8px;\n  color: #fff;\n  text-align: center;\n  background-color: #000;\n  border-radius: 4px;\n}\n.tooltip-arrow {\n  position: absolute;\n  width: 0;\n  height: 0;\n  border-color: transparent;\n  border-style: solid;\n}\n.popover {\n  position: absolute;\n  top: 0;\n  left: 0;\n  z-index: 1060;\n  display: none;\n  max-width: 276px;\n  padding: 1px;\n  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1.42857143;\n  line-break: auto;\n  text-align: left;\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  word-wrap: normal;\n  white-space: normal;\n  font-size: 14px;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid #ccc;\n  border: 1px solid rgba(0, 0, 0, 0.2);\n  border-radius: 6px;\n  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n}\n.popover.top {\n  margin-top: -10px;\n}\n.popover.right {\n  margin-left: 10px;\n}\n.popover.bottom {\n  margin-top: 10px;\n}\n.popover.left {\n  margin-left: -10px;\n}\n.popover > .arrow {\n  border-width: 11px;\n}\n.popover > .arrow,\n.popover > .arrow:after {\n  position: absolute;\n  display: block;\n  width: 0;\n  height: 0;\n  border-color: transparent;\n  border-style: solid;\n}\n.popover > .arrow:after {\n  content: \"\";\n  border-width: 10px;\n}\n.popover.top > .arrow {\n  bottom: -11px;\n  left: 50%;\n  margin-left: -11px;\n  border-top-color: #999999;\n  border-top-color: rgba(0, 0, 0, 0.25);\n  border-bottom-width: 0;\n}\n.popover.top > .arrow:after {\n  bottom: 1px;\n  margin-left: -10px;\n  content: \" \";\n  border-top-color: #fff;\n  border-bottom-width: 0;\n}\n.popover.right > .arrow {\n  top: 50%;\n  left: -11px;\n  margin-top: -11px;\n  border-right-color: #999999;\n  border-right-color: rgba(0, 0, 0, 0.25);\n  border-left-width: 0;\n}\n.popover.right > .arrow:after {\n  bottom: -10px;\n  left: 1px;\n  content: \" \";\n  border-right-color: #fff;\n  border-left-width: 0;\n}\n.popover.bottom > .arrow {\n  top: -11px;\n  left: 50%;\n  margin-left: -11px;\n  border-top-width: 0;\n  border-bottom-color: #999999;\n  border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n.popover.bottom > .arrow:after {\n  top: 1px;\n  margin-left: -10px;\n  content: \" \";\n  border-top-width: 0;\n  border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n  top: 50%;\n  right: -11px;\n  margin-top: -11px;\n  border-right-width: 0;\n  border-left-color: #999999;\n  border-left-color: rgba(0, 0, 0, 0.25);\n}\n.popover.left > .arrow:after {\n  right: 1px;\n  bottom: -10px;\n  content: \" \";\n  border-right-width: 0;\n  border-left-color: #fff;\n}\n.popover-title {\n  padding: 8px 14px;\n  margin: 0;\n  font-size: 14px;\n  background-color: #f7f7f7;\n  border-bottom: 1px solid #ebebeb;\n  border-radius: 5px 5px 0 0;\n}\n.popover-content {\n  padding: 9px 14px;\n}\n.carousel {\n  position: relative;\n}\n.carousel-inner {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n}\n.carousel-inner > .item {\n  position: relative;\n  display: none;\n  -webkit-transition: 0.6s ease-in-out left;\n  -o-transition: 0.6s ease-in-out left;\n  transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n  line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n  .carousel-inner > .item {\n    -webkit-transition: -webkit-transform 0.6s ease-in-out;\n    -moz-transition: -moz-transform 0.6s ease-in-out;\n    -o-transition: -o-transform 0.6s ease-in-out;\n    transition: transform 0.6s ease-in-out;\n    -webkit-backface-visibility: hidden;\n    -moz-backface-visibility: hidden;\n    backface-visibility: hidden;\n    -webkit-perspective: 1000px;\n    -moz-perspective: 1000px;\n    perspective: 1000px;\n  }\n  .carousel-inner > .item.next,\n  .carousel-inner > .item.active.right {\n    -webkit-transform: translate3d(100%, 0, 0);\n    transform: translate3d(100%, 0, 0);\n    left: 0;\n  }\n  .carousel-inner > .item.prev,\n  .carousel-inner > .item.active.left {\n    -webkit-transform: translate3d(-100%, 0, 0);\n    transform: translate3d(-100%, 0, 0);\n    left: 0;\n  }\n  .carousel-inner > .item.next.left,\n  .carousel-inner > .item.prev.right,\n  .carousel-inner > .item.active {\n    -webkit-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n    left: 0;\n  }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n  display: block;\n}\n.carousel-inner > .active {\n  left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n  position: absolute;\n  top: 0;\n  width: 100%;\n}\n.carousel-inner > .next {\n  left: 100%;\n}\n.carousel-inner > .prev {\n  left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n  left: 0;\n}\n.carousel-inner > .active.left {\n  left: -100%;\n}\n.carousel-inner > .active.right {\n  left: 100%;\n}\n.carousel-control {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  width: 15%;\n  font-size: 20px;\n  color: #fff;\n  text-align: center;\n  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n  background-color: rgba(0, 0, 0, 0);\n  filter: alpha(opacity=50);\n  opacity: 0.5;\n}\n.carousel-control.left {\n  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n  background-repeat: repeat-x;\n}\n.carousel-control.right {\n  right: 0;\n  left: auto;\n  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n  background-repeat: repeat-x;\n}\n.carousel-control:hover,\n.carousel-control:focus {\n  color: #fff;\n  text-decoration: none;\n  outline: 0;\n  filter: alpha(opacity=90);\n  opacity: 0.9;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n  position: absolute;\n  top: 50%;\n  z-index: 5;\n  display: inline-block;\n  margin-top: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n  left: 50%;\n  margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n  right: 50%;\n  margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n  width: 20px;\n  height: 20px;\n  font-family: serif;\n  line-height: 1;\n}\n.carousel-control .icon-prev:before {\n  content: \"\\2039\";\n}\n.carousel-control .icon-next:before {\n  content: \"\\203a\";\n}\n.carousel-indicators {\n  position: absolute;\n  bottom: 10px;\n  left: 50%;\n  z-index: 15;\n  width: 60%;\n  padding-left: 0;\n  margin-left: -30%;\n  text-align: center;\n  list-style: none;\n}\n.carousel-indicators li {\n  display: inline-block;\n  width: 10px;\n  height: 10px;\n  margin: 1px;\n  text-indent: -999px;\n  cursor: pointer;\n  background-color: #000 \\9;\n  background-color: rgba(0, 0, 0, 0);\n  border: 1px solid #fff;\n  border-radius: 10px;\n}\n.carousel-indicators .active {\n  width: 12px;\n  height: 12px;\n  margin: 0;\n  background-color: #fff;\n}\n.carousel-caption {\n  position: absolute;\n  right: 15%;\n  bottom: 20px;\n  left: 15%;\n  z-index: 10;\n  padding-top: 20px;\n  padding-bottom: 20px;\n  color: #fff;\n  text-align: center;\n  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-caption .btn {\n  text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n  .carousel-control .glyphicon-chevron-left,\n  .carousel-control .glyphicon-chevron-right,\n  .carousel-control .icon-prev,\n  .carousel-control .icon-next {\n    width: 30px;\n    height: 30px;\n    margin-top: -10px;\n    font-size: 30px;\n  }\n  .carousel-control .glyphicon-chevron-left,\n  .carousel-control .icon-prev {\n    margin-left: -10px;\n  }\n  .carousel-control .glyphicon-chevron-right,\n  .carousel-control .icon-next {\n    margin-right: -10px;\n  }\n  .carousel-caption {\n    right: 20%;\n    left: 20%;\n    padding-bottom: 30px;\n  }\n  .carousel-indicators {\n    bottom: 20px;\n  }\n}\n.clearfix:before,\n.clearfix:after,\n.dl-horizontal dd:before,\n.dl-horizontal dd:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after,\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after,\n.btn-toolbar:before,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:before,\n.btn-group-vertical > .btn-group:after,\n.nav:before,\n.nav:after,\n.navbar:before,\n.navbar:after,\n.navbar-header:before,\n.navbar-header:after,\n.navbar-collapse:before,\n.navbar-collapse:after,\n.pager:before,\n.pager:after,\n.panel-body:before,\n.panel-body:after,\n.modal-header:before,\n.modal-header:after,\n.modal-footer:before,\n.modal-footer:after {\n  display: table;\n  content: \" \";\n}\n.clearfix:after,\n.dl-horizontal dd:after,\n.container:after,\n.container-fluid:after,\n.row:after,\n.form-horizontal .form-group:after,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:after,\n.nav:after,\n.navbar:after,\n.navbar-header:after,\n.navbar-collapse:after,\n.pager:after,\n.panel-body:after,\n.modal-header:after,\n.modal-footer:after {\n  clear: both;\n}\n.center-block {\n  display: block;\n  margin-right: auto;\n  margin-left: auto;\n}\n.pull-right {\n  float: right !important;\n}\n.pull-left {\n  float: left !important;\n}\n.hide {\n  display: none !important;\n}\n.show {\n  display: block !important;\n}\n.invisible {\n  visibility: hidden;\n}\n.text-hide {\n  font: 0/0 a;\n  color: transparent;\n  text-shadow: none;\n  background-color: transparent;\n  border: 0;\n}\n.hidden {\n  display: none !important;\n}\n.affix {\n  position: fixed;\n}\n@-ms-viewport {\n  width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n  display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n  display: none !important;\n}\n@media (max-width: 767px) {\n  .visible-xs {\n    display: block !important;\n  }\n  table.visible-xs {\n    display: table !important;\n  }\n  tr.visible-xs {\n    display: table-row !important;\n  }\n  th.visible-xs,\n  td.visible-xs {\n    display: table-cell !important;\n  }\n}\n@media (max-width: 767px) {\n  .visible-xs-block {\n    display: block !important;\n  }\n}\n@media (max-width: 767px) {\n  .visible-xs-inline {\n    display: inline !important;\n  }\n}\n@media (max-width: 767px) {\n  .visible-xs-inline-block {\n    display: inline-block !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .visible-sm {\n    display: block !important;\n  }\n  table.visible-sm {\n    display: table !important;\n  }\n  tr.visible-sm {\n    display: table-row !important;\n  }\n  th.visible-sm,\n  td.visible-sm {\n    display: table-cell !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .visible-sm-block {\n    display: block !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .visible-sm-inline {\n    display: inline !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .visible-sm-inline-block {\n    display: inline-block !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .visible-md {\n    display: block !important;\n  }\n  table.visible-md {\n    display: table !important;\n  }\n  tr.visible-md {\n    display: table-row !important;\n  }\n  th.visible-md,\n  td.visible-md {\n    display: table-cell !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .visible-md-block {\n    display: block !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .visible-md-inline {\n    display: inline !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .visible-md-inline-block {\n    display: inline-block !important;\n  }\n}\n@media (min-width: 1200px) {\n  .visible-lg {\n    display: block !important;\n  }\n  table.visible-lg {\n    display: table !important;\n  }\n  tr.visible-lg {\n    display: table-row !important;\n  }\n  th.visible-lg,\n  td.visible-lg {\n    display: table-cell !important;\n  }\n}\n@media (min-width: 1200px) {\n  .visible-lg-block {\n    display: block !important;\n  }\n}\n@media (min-width: 1200px) {\n  .visible-lg-inline {\n    display: inline !important;\n  }\n}\n@media (min-width: 1200px) {\n  .visible-lg-inline-block {\n    display: inline-block !important;\n  }\n}\n@media (max-width: 767px) {\n  .hidden-xs {\n    display: none !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .hidden-sm {\n    display: none !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .hidden-md {\n    display: none !important;\n  }\n}\n@media (min-width: 1200px) {\n  .hidden-lg {\n    display: none !important;\n  }\n}\n.visible-print {\n  display: none !important;\n}\n@media print {\n  .visible-print {\n    display: block !important;\n  }\n  table.visible-print {\n    display: table !important;\n  }\n  tr.visible-print {\n    display: table-row !important;\n  }\n  th.visible-print,\n  td.visible-print {\n    display: table-cell !important;\n  }\n}\n.visible-print-block {\n  display: none !important;\n}\n@media print {\n  .visible-print-block {\n    display: block !important;\n  }\n}\n.visible-print-inline {\n  display: none !important;\n}\n@media print {\n  .visible-print-inline {\n    display: inline !important;\n  }\n}\n.visible-print-inline-block {\n  display: none !important;\n}\n@media print {\n  .visible-print-inline-block {\n    display: inline-block !important;\n  }\n}\n@media print {\n  .hidden-print {\n    display: none !important;\n  }\n}\n/*# sourceMappingURL=bootstrap.css.map */","// stylelint-disable\n\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\n\n//\n// 1. Set default font family to sans-serif.\n// 2. Prevent iOS and IE text size adjust after device orientation change,\n//    without disabling user zoom.\n//\n\nhtml {\n  font-family: sans-serif; // 1\n  -ms-text-size-adjust: 100%; // 2\n  -webkit-text-size-adjust: 100%; // 2\n}\n\n//\n// Remove default margin.\n//\n\nbody {\n  margin: 0;\n}\n\n// HTML5 display definitions\n// ==========================================================================\n\n//\n// Correct `block` display not defined for any HTML5 element in IE 8/9.\n// Correct `block` display not defined for `details` or `summary` in IE 10/11\n// and Firefox.\n// Correct `block` display not defined for `main` in IE 11.\n//\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n  display: block;\n}\n\n//\n// 1. Correct `inline-block` display not defined in IE 8/9.\n// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n//\n\naudio,\ncanvas,\nprogress,\nvideo {\n  display: inline-block; // 1\n  vertical-align: baseline; // 2\n}\n\n//\n// Prevent modern browsers from displaying `audio` without controls.\n// Remove excess height in iOS 5 devices.\n//\n\naudio:not([controls]) {\n  display: none;\n  height: 0;\n}\n\n//\n// Address `[hidden]` styling not present in IE 8/9/10.\n// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.\n//\n\n[hidden],\ntemplate {\n  display: none;\n}\n\n// Links\n// ==========================================================================\n\n//\n// Remove the gray background color from active links in IE 10.\n//\n\na {\n  background-color: transparent;\n}\n\n//\n// Improve readability of focused elements when they are also in an\n// active/hover state.\n//\n\na:active,\na:hover {\n  outline: 0;\n}\n\n// Text-level semantics\n// ==========================================================================\n\n//\n// 1. Remove the bottom border in Chrome 57- and Firefox 39-.\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n//\n\nabbr[title] {\n  border-bottom: none; // 1\n  text-decoration: underline; // 2\n  text-decoration: underline dotted; // 2\n}\n\n//\n// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n//\n\nb,\nstrong {\n  font-weight: bold;\n}\n\n//\n// Address styling not present in Safari and Chrome.\n//\n\ndfn {\n  font-style: italic;\n}\n\n//\n// Address variable `h1` font-size and margin within `section` and `article`\n// contexts in Firefox 4+, Safari, and Chrome.\n//\n\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0;\n}\n\n//\n// Address styling not present in IE 8/9.\n//\n\nmark {\n  background: #ff0;\n  color: #000;\n}\n\n//\n// Address inconsistent and variable font size in all browsers.\n//\n\nsmall {\n  font-size: 80%;\n}\n\n//\n// Prevent `sub` and `sup` affecting `line-height` in all browsers.\n//\n\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\n\nsup {\n  top: -0.5em;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\n// Embedded content\n// ==========================================================================\n\n//\n// Remove border when inside `a` element in IE 8/9/10.\n//\n\nimg {\n  border: 0;\n}\n\n//\n// Correct overflow not hidden in IE 9/10/11.\n//\n\nsvg:not(:root) {\n  overflow: hidden;\n}\n\n// Grouping content\n// ==========================================================================\n\n//\n// Address margin not present in IE 8/9 and Safari.\n//\n\nfigure {\n  margin: 1em 40px;\n}\n\n//\n// Address differences between Firefox and other browsers.\n//\n\nhr {\n  box-sizing: content-box;\n  height: 0;\n}\n\n//\n// Contain overflow in all browsers.\n//\n\npre {\n  overflow: auto;\n}\n\n//\n// Address odd `em`-unit font size rendering in all browsers.\n//\n\ncode,\nkbd,\npre,\nsamp {\n  font-family: monospace, monospace;\n  font-size: 1em;\n}\n\n// Forms\n// ==========================================================================\n\n//\n// Known limitation: by default, Chrome and Safari on OS X allow very limited\n// styling of `select`, unless a `border` property is set.\n//\n\n//\n// 1. Correct color not being inherited.\n//    Known issue: affects color of disabled elements.\n// 2. Correct font properties not being inherited.\n// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n//\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  color: inherit; // 1\n  font: inherit; // 2\n  margin: 0; // 3\n}\n\n//\n// Address `overflow` set to `hidden` in IE 8/9/10/11.\n//\n\nbutton {\n  overflow: visible;\n}\n\n//\n// Address inconsistent `text-transform` inheritance for `button` and `select`.\n// All other form control elements do not inherit `text-transform` values.\n// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n// Correct `select` style inheritance in Firefox.\n//\n\nbutton,\nselect {\n  text-transform: none;\n}\n\n//\n// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n//    and `video` controls.\n// 2. Correct inability to style clickable `input` types in iOS.\n// 3. Improve usability and consistency of cursor style between image-type\n//    `input` and others.\n//\n\nbutton,\nhtml input[type=\"button\"], // 1\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n  -webkit-appearance: button; // 2\n  cursor: pointer; // 3\n}\n\n//\n// Re-set default cursor for disabled elements.\n//\n\nbutton[disabled],\nhtml input[disabled] {\n  cursor: default;\n}\n\n//\n// Remove inner padding and border in Firefox 4+.\n//\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n  border: 0;\n  padding: 0;\n}\n\n//\n// Address Firefox 4+ setting `line-height` on `input` using `!important` in\n// the UA stylesheet.\n//\n\ninput {\n  line-height: normal;\n}\n\n//\n// It's recommended that you don't attempt to style these elements.\n// Firefox's implementation doesn't respect box-sizing, padding, or width.\n//\n// 1. Address box sizing set to `content-box` in IE 8/9/10.\n// 2. Remove excess padding in IE 8/9/10.\n//\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n  box-sizing: border-box; // 1\n  padding: 0; // 2\n}\n\n//\n// Fix the cursor style for Chrome's increment/decrement buttons. For certain\n// `font-size` values of the `input`, it causes the cursor style of the\n// decrement button to change from `default` to `text`.\n//\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto;\n}\n\n//\n// 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n// 2. Address `box-sizing` set to `border-box` in Safari and Chrome.\n//\n\ninput[type=\"search\"] {\n  -webkit-appearance: textfield; // 1\n  box-sizing: content-box; //2\n}\n\n//\n// Remove inner padding and search cancel button in Safari and Chrome on OS X.\n// Safari (but not Chrome) clips the cancel button when the search input has\n// padding (and `textfield` appearance).\n//\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n//\n// Define consistent border, margin, and padding.\n//\n\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em;\n}\n\n//\n// 1. Correct `color` not being inherited in IE 8/9/10/11.\n// 2. Remove padding so people aren't caught out if they zero out fieldsets.\n//\n\nlegend {\n  border: 0; // 1\n  padding: 0; // 2\n}\n\n//\n// Remove default vertical scrollbar in IE 8/9/10/11.\n//\n\ntextarea {\n  overflow: auto;\n}\n\n//\n// Don't inherit the `font-weight` (applied by a rule above).\n// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n//\n\noptgroup {\n  font-weight: bold;\n}\n\n// Tables\n// ==========================================================================\n\n//\n// Remove most spacing between table cells.\n//\n\ntable {\n  border-collapse: collapse;\n  border-spacing: 0;\n}\n\ntd,\nth {\n  padding: 0;\n}\n","/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n  font-family: sans-serif;\n  -ms-text-size-adjust: 100%;\n  -webkit-text-size-adjust: 100%;\n}\nbody {\n  margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n  display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n  display: inline-block;\n  vertical-align: baseline;\n}\naudio:not([controls]) {\n  display: none;\n  height: 0;\n}\n[hidden],\ntemplate {\n  display: none;\n}\na {\n  background-color: transparent;\n}\na:active,\na:hover {\n  outline: 0;\n}\nabbr[title] {\n  border-bottom: none;\n  text-decoration: underline;\n  -webkit-text-decoration: underline dotted;\n  -moz-text-decoration: underline dotted;\n  text-decoration: underline dotted;\n}\nb,\nstrong {\n  font-weight: bold;\n}\ndfn {\n  font-style: italic;\n}\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0;\n}\nmark {\n  background: #ff0;\n  color: #000;\n}\nsmall {\n  font-size: 80%;\n}\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\nsup {\n  top: -0.5em;\n}\nsub {\n  bottom: -0.25em;\n}\nimg {\n  border: 0;\n}\nsvg:not(:root) {\n  overflow: hidden;\n}\nfigure {\n  margin: 1em 40px;\n}\nhr {\n  -webkit-box-sizing: content-box;\n  -moz-box-sizing: content-box;\n  box-sizing: content-box;\n  height: 0;\n}\npre {\n  overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n  font-family: monospace, monospace;\n  font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  color: inherit;\n  font: inherit;\n  margin: 0;\n}\nbutton {\n  overflow: visible;\n}\nbutton,\nselect {\n  text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n  -webkit-appearance: button;\n  cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n  cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n  border: 0;\n  padding: 0;\n}\ninput {\n  line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto;\n}\ninput[type=\"search\"] {\n  -webkit-appearance: textfield;\n  -webkit-box-sizing: content-box;\n  -moz-box-sizing: content-box;\n  box-sizing: content-box;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n  border: 0;\n  padding: 0;\n}\ntextarea {\n  overflow: auto;\n}\noptgroup {\n  font-weight: bold;\n}\ntable {\n  border-collapse: collapse;\n  border-spacing: 0;\n}\ntd,\nth {\n  padding: 0;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n  *,\n  *:before,\n  *:after {\n    color: #000 !important;\n    text-shadow: none !important;\n    background: transparent !important;\n    -webkit-box-shadow: none !important;\n    box-shadow: none !important;\n  }\n  a,\n  a:visited {\n    text-decoration: underline;\n  }\n  a[href]:after {\n    content: \" (\" attr(href) \")\";\n  }\n  abbr[title]:after {\n    content: \" (\" attr(title) \")\";\n  }\n  a[href^=\"#\"]:after,\n  a[href^=\"javascript:\"]:after {\n    content: \"\";\n  }\n  pre,\n  blockquote {\n    border: 1px solid #999;\n    page-break-inside: avoid;\n  }\n  thead {\n    display: table-header-group;\n  }\n  tr,\n  img {\n    page-break-inside: avoid;\n  }\n  img {\n    max-width: 100% !important;\n  }\n  p,\n  h2,\n  h3 {\n    orphans: 3;\n    widows: 3;\n  }\n  h2,\n  h3 {\n    page-break-after: avoid;\n  }\n  .navbar {\n    display: none;\n  }\n  .btn > .caret,\n  .dropup > .btn > .caret {\n    border-top-color: #000 !important;\n  }\n  .label {\n    border: 1px solid #000;\n  }\n  .table {\n    border-collapse: collapse !important;\n  }\n  .table td,\n  .table th {\n    background-color: #fff !important;\n  }\n  .table-bordered th,\n  .table-bordered td {\n    border: 1px solid #ddd !important;\n  }\n}\n@font-face {\n  font-family: \"Glyphicons Halflings\";\n  src: url(\"../fonts/glyphicons-halflings-regular.eot\");\n  src: url(\"../fonts/glyphicons-halflings-regular.eot?#iefix\") format(\"embedded-opentype\"), url(\"../fonts/glyphicons-halflings-regular.woff2\") format(\"woff2\"), url(\"../fonts/glyphicons-halflings-regular.woff\") format(\"woff\"), url(\"../fonts/glyphicons-halflings-regular.ttf\") format(\"truetype\"), url(\"../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular\") format(\"svg\");\n}\n.glyphicon {\n  position: relative;\n  top: 1px;\n  display: inline-block;\n  font-family: \"Glyphicons Halflings\";\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n.glyphicon-asterisk:before {\n  content: \"\\002a\";\n}\n.glyphicon-plus:before {\n  content: \"\\002b\";\n}\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n  content: \"\\20ac\";\n}\n.glyphicon-minus:before {\n  content: \"\\2212\";\n}\n.glyphicon-cloud:before {\n  content: \"\\2601\";\n}\n.glyphicon-envelope:before {\n  content: \"\\2709\";\n}\n.glyphicon-pencil:before {\n  content: \"\\270f\";\n}\n.glyphicon-glass:before {\n  content: \"\\e001\";\n}\n.glyphicon-music:before {\n  content: \"\\e002\";\n}\n.glyphicon-search:before {\n  content: \"\\e003\";\n}\n.glyphicon-heart:before {\n  content: \"\\e005\";\n}\n.glyphicon-star:before {\n  content: \"\\e006\";\n}\n.glyphicon-star-empty:before {\n  content: \"\\e007\";\n}\n.glyphicon-user:before {\n  content: \"\\e008\";\n}\n.glyphicon-film:before {\n  content: \"\\e009\";\n}\n.glyphicon-th-large:before {\n  content: \"\\e010\";\n}\n.glyphicon-th:before {\n  content: \"\\e011\";\n}\n.glyphicon-th-list:before {\n  content: \"\\e012\";\n}\n.glyphicon-ok:before {\n  content: \"\\e013\";\n}\n.glyphicon-remove:before {\n  content: \"\\e014\";\n}\n.glyphicon-zoom-in:before {\n  content: \"\\e015\";\n}\n.glyphicon-zoom-out:before {\n  content: \"\\e016\";\n}\n.glyphicon-off:before {\n  content: \"\\e017\";\n}\n.glyphicon-signal:before {\n  content: \"\\e018\";\n}\n.glyphicon-cog:before {\n  content: \"\\e019\";\n}\n.glyphicon-trash:before {\n  content: \"\\e020\";\n}\n.glyphicon-home:before {\n  content: \"\\e021\";\n}\n.glyphicon-file:before {\n  content: \"\\e022\";\n}\n.glyphicon-time:before {\n  content: \"\\e023\";\n}\n.glyphicon-road:before {\n  content: \"\\e024\";\n}\n.glyphicon-download-alt:before {\n  content: \"\\e025\";\n}\n.glyphicon-download:before {\n  content: \"\\e026\";\n}\n.glyphicon-upload:before {\n  content: \"\\e027\";\n}\n.glyphicon-inbox:before {\n  content: \"\\e028\";\n}\n.glyphicon-play-circle:before {\n  content: \"\\e029\";\n}\n.glyphicon-repeat:before {\n  content: \"\\e030\";\n}\n.glyphicon-refresh:before {\n  content: \"\\e031\";\n}\n.glyphicon-list-alt:before {\n  content: \"\\e032\";\n}\n.glyphicon-lock:before {\n  content: \"\\e033\";\n}\n.glyphicon-flag:before {\n  content: \"\\e034\";\n}\n.glyphicon-headphones:before {\n  content: \"\\e035\";\n}\n.glyphicon-volume-off:before {\n  content: \"\\e036\";\n}\n.glyphicon-volume-down:before {\n  content: \"\\e037\";\n}\n.glyphicon-volume-up:before {\n  content: \"\\e038\";\n}\n.glyphicon-qrcode:before {\n  content: \"\\e039\";\n}\n.glyphicon-barcode:before {\n  content: \"\\e040\";\n}\n.glyphicon-tag:before {\n  content: \"\\e041\";\n}\n.glyphicon-tags:before {\n  content: \"\\e042\";\n}\n.glyphicon-book:before {\n  content: \"\\e043\";\n}\n.glyphicon-bookmark:before {\n  content: \"\\e044\";\n}\n.glyphicon-print:before {\n  content: \"\\e045\";\n}\n.glyphicon-camera:before {\n  content: \"\\e046\";\n}\n.glyphicon-font:before {\n  content: \"\\e047\";\n}\n.glyphicon-bold:before {\n  content: \"\\e048\";\n}\n.glyphicon-italic:before {\n  content: \"\\e049\";\n}\n.glyphicon-text-height:before {\n  content: \"\\e050\";\n}\n.glyphicon-text-width:before {\n  content: \"\\e051\";\n}\n.glyphicon-align-left:before {\n  content: \"\\e052\";\n}\n.glyphicon-align-center:before {\n  content: \"\\e053\";\n}\n.glyphicon-align-right:before {\n  content: \"\\e054\";\n}\n.glyphicon-align-justify:before {\n  content: \"\\e055\";\n}\n.glyphicon-list:before {\n  content: \"\\e056\";\n}\n.glyphicon-indent-left:before {\n  content: \"\\e057\";\n}\n.glyphicon-indent-right:before {\n  content: \"\\e058\";\n}\n.glyphicon-facetime-video:before {\n  content: \"\\e059\";\n}\n.glyphicon-picture:before {\n  content: \"\\e060\";\n}\n.glyphicon-map-marker:before {\n  content: \"\\e062\";\n}\n.glyphicon-adjust:before {\n  content: \"\\e063\";\n}\n.glyphicon-tint:before {\n  content: \"\\e064\";\n}\n.glyphicon-edit:before {\n  content: \"\\e065\";\n}\n.glyphicon-share:before {\n  content: \"\\e066\";\n}\n.glyphicon-check:before {\n  content: \"\\e067\";\n}\n.glyphicon-move:before {\n  content: \"\\e068\";\n}\n.glyphicon-step-backward:before {\n  content: \"\\e069\";\n}\n.glyphicon-fast-backward:before {\n  content: \"\\e070\";\n}\n.glyphicon-backward:before {\n  content: \"\\e071\";\n}\n.glyphicon-play:before {\n  content: \"\\e072\";\n}\n.glyphicon-pause:before {\n  content: \"\\e073\";\n}\n.glyphicon-stop:before {\n  content: \"\\e074\";\n}\n.glyphicon-forward:before {\n  content: \"\\e075\";\n}\n.glyphicon-fast-forward:before {\n  content: \"\\e076\";\n}\n.glyphicon-step-forward:before {\n  content: \"\\e077\";\n}\n.glyphicon-eject:before {\n  content: \"\\e078\";\n}\n.glyphicon-chevron-left:before {\n  content: \"\\e079\";\n}\n.glyphicon-chevron-right:before {\n  content: \"\\e080\";\n}\n.glyphicon-plus-sign:before {\n  content: \"\\e081\";\n}\n.glyphicon-minus-sign:before {\n  content: \"\\e082\";\n}\n.glyphicon-remove-sign:before {\n  content: \"\\e083\";\n}\n.glyphicon-ok-sign:before {\n  content: \"\\e084\";\n}\n.glyphicon-question-sign:before {\n  content: \"\\e085\";\n}\n.glyphicon-info-sign:before {\n  content: \"\\e086\";\n}\n.glyphicon-screenshot:before {\n  content: \"\\e087\";\n}\n.glyphicon-remove-circle:before {\n  content: \"\\e088\";\n}\n.glyphicon-ok-circle:before {\n  content: \"\\e089\";\n}\n.glyphicon-ban-circle:before {\n  content: \"\\e090\";\n}\n.glyphicon-arrow-left:before {\n  content: \"\\e091\";\n}\n.glyphicon-arrow-right:before {\n  content: \"\\e092\";\n}\n.glyphicon-arrow-up:before {\n  content: \"\\e093\";\n}\n.glyphicon-arrow-down:before {\n  content: \"\\e094\";\n}\n.glyphicon-share-alt:before {\n  content: \"\\e095\";\n}\n.glyphicon-resize-full:before {\n  content: \"\\e096\";\n}\n.glyphicon-resize-small:before {\n  content: \"\\e097\";\n}\n.glyphicon-exclamation-sign:before {\n  content: \"\\e101\";\n}\n.glyphicon-gift:before {\n  content: \"\\e102\";\n}\n.glyphicon-leaf:before {\n  content: \"\\e103\";\n}\n.glyphicon-fire:before {\n  content: \"\\e104\";\n}\n.glyphicon-eye-open:before {\n  content: \"\\e105\";\n}\n.glyphicon-eye-close:before {\n  content: \"\\e106\";\n}\n.glyphicon-warning-sign:before {\n  content: \"\\e107\";\n}\n.glyphicon-plane:before {\n  content: \"\\e108\";\n}\n.glyphicon-calendar:before {\n  content: \"\\e109\";\n}\n.glyphicon-random:before {\n  content: \"\\e110\";\n}\n.glyphicon-comment:before {\n  content: \"\\e111\";\n}\n.glyphicon-magnet:before {\n  content: \"\\e112\";\n}\n.glyphicon-chevron-up:before {\n  content: \"\\e113\";\n}\n.glyphicon-chevron-down:before {\n  content: \"\\e114\";\n}\n.glyphicon-retweet:before {\n  content: \"\\e115\";\n}\n.glyphicon-shopping-cart:before {\n  content: \"\\e116\";\n}\n.glyphicon-folder-close:before {\n  content: \"\\e117\";\n}\n.glyphicon-folder-open:before {\n  content: \"\\e118\";\n}\n.glyphicon-resize-vertical:before {\n  content: \"\\e119\";\n}\n.glyphicon-resize-horizontal:before {\n  content: \"\\e120\";\n}\n.glyphicon-hdd:before {\n  content: \"\\e121\";\n}\n.glyphicon-bullhorn:before {\n  content: \"\\e122\";\n}\n.glyphicon-bell:before {\n  content: \"\\e123\";\n}\n.glyphicon-certificate:before {\n  content: \"\\e124\";\n}\n.glyphicon-thumbs-up:before {\n  content: \"\\e125\";\n}\n.glyphicon-thumbs-down:before {\n  content: \"\\e126\";\n}\n.glyphicon-hand-right:before {\n  content: \"\\e127\";\n}\n.glyphicon-hand-left:before {\n  content: \"\\e128\";\n}\n.glyphicon-hand-up:before {\n  content: \"\\e129\";\n}\n.glyphicon-hand-down:before {\n  content: \"\\e130\";\n}\n.glyphicon-circle-arrow-right:before {\n  content: \"\\e131\";\n}\n.glyphicon-circle-arrow-left:before {\n  content: \"\\e132\";\n}\n.glyphicon-circle-arrow-up:before {\n  content: \"\\e133\";\n}\n.glyphicon-circle-arrow-down:before {\n  content: \"\\e134\";\n}\n.glyphicon-globe:before {\n  content: \"\\e135\";\n}\n.glyphicon-wrench:before {\n  content: \"\\e136\";\n}\n.glyphicon-tasks:before {\n  content: \"\\e137\";\n}\n.glyphicon-filter:before {\n  content: \"\\e138\";\n}\n.glyphicon-briefcase:before {\n  content: \"\\e139\";\n}\n.glyphicon-fullscreen:before {\n  content: \"\\e140\";\n}\n.glyphicon-dashboard:before {\n  content: \"\\e141\";\n}\n.glyphicon-paperclip:before {\n  content: \"\\e142\";\n}\n.glyphicon-heart-empty:before {\n  content: \"\\e143\";\n}\n.glyphicon-link:before {\n  content: \"\\e144\";\n}\n.glyphicon-phone:before {\n  content: \"\\e145\";\n}\n.glyphicon-pushpin:before {\n  content: \"\\e146\";\n}\n.glyphicon-usd:before {\n  content: \"\\e148\";\n}\n.glyphicon-gbp:before {\n  content: \"\\e149\";\n}\n.glyphicon-sort:before {\n  content: \"\\e150\";\n}\n.glyphicon-sort-by-alphabet:before {\n  content: \"\\e151\";\n}\n.glyphicon-sort-by-alphabet-alt:before {\n  content: \"\\e152\";\n}\n.glyphicon-sort-by-order:before {\n  content: \"\\e153\";\n}\n.glyphicon-sort-by-order-alt:before {\n  content: \"\\e154\";\n}\n.glyphicon-sort-by-attributes:before {\n  content: \"\\e155\";\n}\n.glyphicon-sort-by-attributes-alt:before {\n  content: \"\\e156\";\n}\n.glyphicon-unchecked:before {\n  content: \"\\e157\";\n}\n.glyphicon-expand:before {\n  content: \"\\e158\";\n}\n.glyphicon-collapse-down:before {\n  content: \"\\e159\";\n}\n.glyphicon-collapse-up:before {\n  content: \"\\e160\";\n}\n.glyphicon-log-in:before {\n  content: \"\\e161\";\n}\n.glyphicon-flash:before {\n  content: \"\\e162\";\n}\n.glyphicon-log-out:before {\n  content: \"\\e163\";\n}\n.glyphicon-new-window:before {\n  content: \"\\e164\";\n}\n.glyphicon-record:before {\n  content: \"\\e165\";\n}\n.glyphicon-save:before {\n  content: \"\\e166\";\n}\n.glyphicon-open:before {\n  content: \"\\e167\";\n}\n.glyphicon-saved:before {\n  content: \"\\e168\";\n}\n.glyphicon-import:before {\n  content: \"\\e169\";\n}\n.glyphicon-export:before {\n  content: \"\\e170\";\n}\n.glyphicon-send:before {\n  content: \"\\e171\";\n}\n.glyphicon-floppy-disk:before {\n  content: \"\\e172\";\n}\n.glyphicon-floppy-saved:before {\n  content: \"\\e173\";\n}\n.glyphicon-floppy-remove:before {\n  content: \"\\e174\";\n}\n.glyphicon-floppy-save:before {\n  content: \"\\e175\";\n}\n.glyphicon-floppy-open:before {\n  content: \"\\e176\";\n}\n.glyphicon-credit-card:before {\n  content: \"\\e177\";\n}\n.glyphicon-transfer:before {\n  content: \"\\e178\";\n}\n.glyphicon-cutlery:before {\n  content: \"\\e179\";\n}\n.glyphicon-header:before {\n  content: \"\\e180\";\n}\n.glyphicon-compressed:before {\n  content: \"\\e181\";\n}\n.glyphicon-earphone:before {\n  content: \"\\e182\";\n}\n.glyphicon-phone-alt:before {\n  content: \"\\e183\";\n}\n.glyphicon-tower:before {\n  content: \"\\e184\";\n}\n.glyphicon-stats:before {\n  content: \"\\e185\";\n}\n.glyphicon-sd-video:before {\n  content: \"\\e186\";\n}\n.glyphicon-hd-video:before {\n  content: \"\\e187\";\n}\n.glyphicon-subtitles:before {\n  content: \"\\e188\";\n}\n.glyphicon-sound-stereo:before {\n  content: \"\\e189\";\n}\n.glyphicon-sound-dolby:before {\n  content: \"\\e190\";\n}\n.glyphicon-sound-5-1:before {\n  content: \"\\e191\";\n}\n.glyphicon-sound-6-1:before {\n  content: \"\\e192\";\n}\n.glyphicon-sound-7-1:before {\n  content: \"\\e193\";\n}\n.glyphicon-copyright-mark:before {\n  content: \"\\e194\";\n}\n.glyphicon-registration-mark:before {\n  content: \"\\e195\";\n}\n.glyphicon-cloud-download:before {\n  content: \"\\e197\";\n}\n.glyphicon-cloud-upload:before {\n  content: \"\\e198\";\n}\n.glyphicon-tree-conifer:before {\n  content: \"\\e199\";\n}\n.glyphicon-tree-deciduous:before {\n  content: \"\\e200\";\n}\n.glyphicon-cd:before {\n  content: \"\\e201\";\n}\n.glyphicon-save-file:before {\n  content: \"\\e202\";\n}\n.glyphicon-open-file:before {\n  content: \"\\e203\";\n}\n.glyphicon-level-up:before {\n  content: \"\\e204\";\n}\n.glyphicon-copy:before {\n  content: \"\\e205\";\n}\n.glyphicon-paste:before {\n  content: \"\\e206\";\n}\n.glyphicon-alert:before {\n  content: \"\\e209\";\n}\n.glyphicon-equalizer:before {\n  content: \"\\e210\";\n}\n.glyphicon-king:before {\n  content: \"\\e211\";\n}\n.glyphicon-queen:before {\n  content: \"\\e212\";\n}\n.glyphicon-pawn:before {\n  content: \"\\e213\";\n}\n.glyphicon-bishop:before {\n  content: \"\\e214\";\n}\n.glyphicon-knight:before {\n  content: \"\\e215\";\n}\n.glyphicon-baby-formula:before {\n  content: \"\\e216\";\n}\n.glyphicon-tent:before {\n  content: \"\\26fa\";\n}\n.glyphicon-blackboard:before {\n  content: \"\\e218\";\n}\n.glyphicon-bed:before {\n  content: \"\\e219\";\n}\n.glyphicon-apple:before {\n  content: \"\\f8ff\";\n}\n.glyphicon-erase:before {\n  content: \"\\e221\";\n}\n.glyphicon-hourglass:before {\n  content: \"\\231b\";\n}\n.glyphicon-lamp:before {\n  content: \"\\e223\";\n}\n.glyphicon-duplicate:before {\n  content: \"\\e224\";\n}\n.glyphicon-piggy-bank:before {\n  content: \"\\e225\";\n}\n.glyphicon-scissors:before {\n  content: \"\\e226\";\n}\n.glyphicon-bitcoin:before {\n  content: \"\\e227\";\n}\n.glyphicon-btc:before {\n  content: \"\\e227\";\n}\n.glyphicon-xbt:before {\n  content: \"\\e227\";\n}\n.glyphicon-yen:before {\n  content: \"\\00a5\";\n}\n.glyphicon-jpy:before {\n  content: \"\\00a5\";\n}\n.glyphicon-ruble:before {\n  content: \"\\20bd\";\n}\n.glyphicon-rub:before {\n  content: \"\\20bd\";\n}\n.glyphicon-scale:before {\n  content: \"\\e230\";\n}\n.glyphicon-ice-lolly:before {\n  content: \"\\e231\";\n}\n.glyphicon-ice-lolly-tasted:before {\n  content: \"\\e232\";\n}\n.glyphicon-education:before {\n  content: \"\\e233\";\n}\n.glyphicon-option-horizontal:before {\n  content: \"\\e234\";\n}\n.glyphicon-option-vertical:before {\n  content: \"\\e235\";\n}\n.glyphicon-menu-hamburger:before {\n  content: \"\\e236\";\n}\n.glyphicon-modal-window:before {\n  content: \"\\e237\";\n}\n.glyphicon-oil:before {\n  content: \"\\e238\";\n}\n.glyphicon-grain:before {\n  content: \"\\e239\";\n}\n.glyphicon-sunglasses:before {\n  content: \"\\e240\";\n}\n.glyphicon-text-size:before {\n  content: \"\\e241\";\n}\n.glyphicon-text-color:before {\n  content: \"\\e242\";\n}\n.glyphicon-text-background:before {\n  content: \"\\e243\";\n}\n.glyphicon-object-align-top:before {\n  content: \"\\e244\";\n}\n.glyphicon-object-align-bottom:before {\n  content: \"\\e245\";\n}\n.glyphicon-object-align-horizontal:before {\n  content: \"\\e246\";\n}\n.glyphicon-object-align-left:before {\n  content: \"\\e247\";\n}\n.glyphicon-object-align-vertical:before {\n  content: \"\\e248\";\n}\n.glyphicon-object-align-right:before {\n  content: \"\\e249\";\n}\n.glyphicon-triangle-right:before {\n  content: \"\\e250\";\n}\n.glyphicon-triangle-left:before {\n  content: \"\\e251\";\n}\n.glyphicon-triangle-bottom:before {\n  content: \"\\e252\";\n}\n.glyphicon-triangle-top:before {\n  content: \"\\e253\";\n}\n.glyphicon-console:before {\n  content: \"\\e254\";\n}\n.glyphicon-superscript:before {\n  content: \"\\e255\";\n}\n.glyphicon-subscript:before {\n  content: \"\\e256\";\n}\n.glyphicon-menu-left:before {\n  content: \"\\e257\";\n}\n.glyphicon-menu-right:before {\n  content: \"\\e258\";\n}\n.glyphicon-menu-down:before {\n  content: \"\\e259\";\n}\n.glyphicon-menu-up:before {\n  content: \"\\e260\";\n}\n* {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n}\n*:before,\n*:after {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n}\nhtml {\n  font-size: 10px;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n  font-size: 14px;\n  line-height: 1.42857143;\n  color: #333333;\n  background-color: #fff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n  font-family: inherit;\n  font-size: inherit;\n  line-height: inherit;\n}\na {\n  color: #337ab7;\n  text-decoration: none;\n}\na:hover,\na:focus {\n  color: #23527c;\n  text-decoration: underline;\n}\na:focus {\n  outline: 5px auto -webkit-focus-ring-color;\n  outline-offset: -2px;\n}\nfigure {\n  margin: 0;\n}\nimg {\n  vertical-align: middle;\n}\n.img-responsive,\n.thumbnail > img,\n.thumbnail a > img,\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n  display: block;\n  max-width: 100%;\n  height: auto;\n}\n.img-rounded {\n  border-radius: 6px;\n}\n.img-thumbnail {\n  padding: 4px;\n  line-height: 1.42857143;\n  background-color: #fff;\n  border: 1px solid #ddd;\n  border-radius: 4px;\n  -webkit-transition: all 0.2s ease-in-out;\n  -o-transition: all 0.2s ease-in-out;\n  transition: all 0.2s ease-in-out;\n  display: inline-block;\n  max-width: 100%;\n  height: auto;\n}\n.img-circle {\n  border-radius: 50%;\n}\nhr {\n  margin-top: 20px;\n  margin-bottom: 20px;\n  border: 0;\n  border-top: 1px solid #eeeeee;\n}\n.sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n  position: static;\n  width: auto;\n  height: auto;\n  margin: 0;\n  overflow: visible;\n  clip: auto;\n}\n[role=\"button\"] {\n  cursor: pointer;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n  font-family: inherit;\n  font-weight: 500;\n  line-height: 1.1;\n  color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small,\nh1 .small,\nh2 .small,\nh3 .small,\nh4 .small,\nh5 .small,\nh6 .small,\n.h1 .small,\n.h2 .small,\n.h3 .small,\n.h4 .small,\n.h5 .small,\n.h6 .small {\n  font-weight: 400;\n  line-height: 1;\n  color: #777777;\n}\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n  margin-top: 20px;\n  margin-bottom: 10px;\n}\nh1 small,\n.h1 small,\nh2 small,\n.h2 small,\nh3 small,\n.h3 small,\nh1 .small,\n.h1 .small,\nh2 .small,\n.h2 .small,\nh3 .small,\n.h3 .small {\n  font-size: 65%;\n}\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n  margin-top: 10px;\n  margin-bottom: 10px;\n}\nh4 small,\n.h4 small,\nh5 small,\n.h5 small,\nh6 small,\n.h6 small,\nh4 .small,\n.h4 .small,\nh5 .small,\n.h5 .small,\nh6 .small,\n.h6 .small {\n  font-size: 75%;\n}\nh1,\n.h1 {\n  font-size: 36px;\n}\nh2,\n.h2 {\n  font-size: 30px;\n}\nh3,\n.h3 {\n  font-size: 24px;\n}\nh4,\n.h4 {\n  font-size: 18px;\n}\nh5,\n.h5 {\n  font-size: 14px;\n}\nh6,\n.h6 {\n  font-size: 12px;\n}\np {\n  margin: 0 0 10px;\n}\n.lead {\n  margin-bottom: 20px;\n  font-size: 16px;\n  font-weight: 300;\n  line-height: 1.4;\n}\n@media (min-width: 768px) {\n  .lead {\n    font-size: 21px;\n  }\n}\nsmall,\n.small {\n  font-size: 85%;\n}\nmark,\n.mark {\n  padding: 0.2em;\n  background-color: #fcf8e3;\n}\n.text-left {\n  text-align: left;\n}\n.text-right {\n  text-align: right;\n}\n.text-center {\n  text-align: center;\n}\n.text-justify {\n  text-align: justify;\n}\n.text-nowrap {\n  white-space: nowrap;\n}\n.text-lowercase {\n  text-transform: lowercase;\n}\n.text-uppercase {\n  text-transform: uppercase;\n}\n.text-capitalize {\n  text-transform: capitalize;\n}\n.text-muted {\n  color: #777777;\n}\n.text-primary {\n  color: #337ab7;\n}\na.text-primary:hover,\na.text-primary:focus {\n  color: #286090;\n}\n.text-success {\n  color: #3c763d;\n}\na.text-success:hover,\na.text-success:focus {\n  color: #2b542c;\n}\n.text-info {\n  color: #31708f;\n}\na.text-info:hover,\na.text-info:focus {\n  color: #245269;\n}\n.text-warning {\n  color: #8a6d3b;\n}\na.text-warning:hover,\na.text-warning:focus {\n  color: #66512c;\n}\n.text-danger {\n  color: #a94442;\n}\na.text-danger:hover,\na.text-danger:focus {\n  color: #843534;\n}\n.bg-primary {\n  color: #fff;\n  background-color: #337ab7;\n}\na.bg-primary:hover,\na.bg-primary:focus {\n  background-color: #286090;\n}\n.bg-success {\n  background-color: #dff0d8;\n}\na.bg-success:hover,\na.bg-success:focus {\n  background-color: #c1e2b3;\n}\n.bg-info {\n  background-color: #d9edf7;\n}\na.bg-info:hover,\na.bg-info:focus {\n  background-color: #afd9ee;\n}\n.bg-warning {\n  background-color: #fcf8e3;\n}\na.bg-warning:hover,\na.bg-warning:focus {\n  background-color: #f7ecb5;\n}\n.bg-danger {\n  background-color: #f2dede;\n}\na.bg-danger:hover,\na.bg-danger:focus {\n  background-color: #e4b9b9;\n}\n.page-header {\n  padding-bottom: 9px;\n  margin: 40px 0 20px;\n  border-bottom: 1px solid #eeeeee;\n}\nul,\nol {\n  margin-top: 0;\n  margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n  margin-bottom: 0;\n}\n.list-unstyled {\n  padding-left: 0;\n  list-style: none;\n}\n.list-inline {\n  padding-left: 0;\n  list-style: none;\n  margin-left: -5px;\n}\n.list-inline > li {\n  display: inline-block;\n  padding-right: 5px;\n  padding-left: 5px;\n}\ndl {\n  margin-top: 0;\n  margin-bottom: 20px;\n}\ndt,\ndd {\n  line-height: 1.42857143;\n}\ndt {\n  font-weight: 700;\n}\ndd {\n  margin-left: 0;\n}\n@media (min-width: 768px) {\n  .dl-horizontal dt {\n    float: left;\n    width: 160px;\n    clear: left;\n    text-align: right;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n  .dl-horizontal dd {\n    margin-left: 180px;\n  }\n}\nabbr[title],\nabbr[data-original-title] {\n  cursor: help;\n}\n.initialism {\n  font-size: 90%;\n  text-transform: uppercase;\n}\nblockquote {\n  padding: 10px 20px;\n  margin: 0 0 20px;\n  font-size: 17.5px;\n  border-left: 5px solid #eeeeee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n  margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n  display: block;\n  font-size: 80%;\n  line-height: 1.42857143;\n  color: #777777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n  content: \"\\2014 \\00A0\";\n}\n.blockquote-reverse,\nblockquote.pull-right {\n  padding-right: 15px;\n  padding-left: 0;\n  text-align: right;\n  border-right: 5px solid #eeeeee;\n  border-left: 0;\n}\n.blockquote-reverse footer:before,\nblockquote.pull-right footer:before,\n.blockquote-reverse small:before,\nblockquote.pull-right small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right .small:before {\n  content: \"\";\n}\n.blockquote-reverse footer:after,\nblockquote.pull-right footer:after,\n.blockquote-reverse small:after,\nblockquote.pull-right small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right .small:after {\n  content: \"\\00A0 \\2014\";\n}\naddress {\n  margin-bottom: 20px;\n  font-style: normal;\n  line-height: 1.42857143;\n}\ncode,\nkbd,\npre,\nsamp {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\ncode {\n  padding: 2px 4px;\n  font-size: 90%;\n  color: #c7254e;\n  background-color: #f9f2f4;\n  border-radius: 4px;\n}\nkbd {\n  padding: 2px 4px;\n  font-size: 90%;\n  color: #fff;\n  background-color: #333;\n  border-radius: 3px;\n  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\nkbd kbd {\n  padding: 0;\n  font-size: 100%;\n  font-weight: 700;\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\npre {\n  display: block;\n  padding: 9.5px;\n  margin: 0 0 10px;\n  font-size: 13px;\n  line-height: 1.42857143;\n  color: #333333;\n  word-break: break-all;\n  word-wrap: break-word;\n  background-color: #f5f5f5;\n  border: 1px solid #ccc;\n  border-radius: 4px;\n}\npre code {\n  padding: 0;\n  font-size: inherit;\n  color: inherit;\n  white-space: pre-wrap;\n  background-color: transparent;\n  border-radius: 0;\n}\n.pre-scrollable {\n  max-height: 340px;\n  overflow-y: scroll;\n}\n.container {\n  padding-right: 15px;\n  padding-left: 15px;\n  margin-right: auto;\n  margin-left: auto;\n}\n@media (min-width: 768px) {\n  .container {\n    width: 750px;\n  }\n}\n@media (min-width: 992px) {\n  .container {\n    width: 970px;\n  }\n}\n@media (min-width: 1200px) {\n  .container {\n    width: 1170px;\n  }\n}\n.container-fluid {\n  padding-right: 15px;\n  padding-left: 15px;\n  margin-right: auto;\n  margin-left: auto;\n}\n.row {\n  margin-right: -15px;\n  margin-left: -15px;\n}\n.row-no-gutters {\n  margin-right: 0;\n  margin-left: 0;\n}\n.row-no-gutters [class*=\"col-\"] {\n  padding-right: 0;\n  padding-left: 0;\n}\n.col-xs-1,\n.col-sm-1,\n.col-md-1,\n.col-lg-1,\n.col-xs-2,\n.col-sm-2,\n.col-md-2,\n.col-lg-2,\n.col-xs-3,\n.col-sm-3,\n.col-md-3,\n.col-lg-3,\n.col-xs-4,\n.col-sm-4,\n.col-md-4,\n.col-lg-4,\n.col-xs-5,\n.col-sm-5,\n.col-md-5,\n.col-lg-5,\n.col-xs-6,\n.col-sm-6,\n.col-md-6,\n.col-lg-6,\n.col-xs-7,\n.col-sm-7,\n.col-md-7,\n.col-lg-7,\n.col-xs-8,\n.col-sm-8,\n.col-md-8,\n.col-lg-8,\n.col-xs-9,\n.col-sm-9,\n.col-md-9,\n.col-lg-9,\n.col-xs-10,\n.col-sm-10,\n.col-md-10,\n.col-lg-10,\n.col-xs-11,\n.col-sm-11,\n.col-md-11,\n.col-lg-11,\n.col-xs-12,\n.col-sm-12,\n.col-md-12,\n.col-lg-12 {\n  position: relative;\n  min-height: 1px;\n  padding-right: 15px;\n  padding-left: 15px;\n}\n.col-xs-1,\n.col-xs-2,\n.col-xs-3,\n.col-xs-4,\n.col-xs-5,\n.col-xs-6,\n.col-xs-7,\n.col-xs-8,\n.col-xs-9,\n.col-xs-10,\n.col-xs-11,\n.col-xs-12 {\n  float: left;\n}\n.col-xs-12 {\n  width: 100%;\n}\n.col-xs-11 {\n  width: 91.66666667%;\n}\n.col-xs-10 {\n  width: 83.33333333%;\n}\n.col-xs-9 {\n  width: 75%;\n}\n.col-xs-8 {\n  width: 66.66666667%;\n}\n.col-xs-7 {\n  width: 58.33333333%;\n}\n.col-xs-6 {\n  width: 50%;\n}\n.col-xs-5 {\n  width: 41.66666667%;\n}\n.col-xs-4 {\n  width: 33.33333333%;\n}\n.col-xs-3 {\n  width: 25%;\n}\n.col-xs-2 {\n  width: 16.66666667%;\n}\n.col-xs-1 {\n  width: 8.33333333%;\n}\n.col-xs-pull-12 {\n  right: 100%;\n}\n.col-xs-pull-11 {\n  right: 91.66666667%;\n}\n.col-xs-pull-10 {\n  right: 83.33333333%;\n}\n.col-xs-pull-9 {\n  right: 75%;\n}\n.col-xs-pull-8 {\n  right: 66.66666667%;\n}\n.col-xs-pull-7 {\n  right: 58.33333333%;\n}\n.col-xs-pull-6 {\n  right: 50%;\n}\n.col-xs-pull-5 {\n  right: 41.66666667%;\n}\n.col-xs-pull-4 {\n  right: 33.33333333%;\n}\n.col-xs-pull-3 {\n  right: 25%;\n}\n.col-xs-pull-2 {\n  right: 16.66666667%;\n}\n.col-xs-pull-1 {\n  right: 8.33333333%;\n}\n.col-xs-pull-0 {\n  right: auto;\n}\n.col-xs-push-12 {\n  left: 100%;\n}\n.col-xs-push-11 {\n  left: 91.66666667%;\n}\n.col-xs-push-10 {\n  left: 83.33333333%;\n}\n.col-xs-push-9 {\n  left: 75%;\n}\n.col-xs-push-8 {\n  left: 66.66666667%;\n}\n.col-xs-push-7 {\n  left: 58.33333333%;\n}\n.col-xs-push-6 {\n  left: 50%;\n}\n.col-xs-push-5 {\n  left: 41.66666667%;\n}\n.col-xs-push-4 {\n  left: 33.33333333%;\n}\n.col-xs-push-3 {\n  left: 25%;\n}\n.col-xs-push-2 {\n  left: 16.66666667%;\n}\n.col-xs-push-1 {\n  left: 8.33333333%;\n}\n.col-xs-push-0 {\n  left: auto;\n}\n.col-xs-offset-12 {\n  margin-left: 100%;\n}\n.col-xs-offset-11 {\n  margin-left: 91.66666667%;\n}\n.col-xs-offset-10 {\n  margin-left: 83.33333333%;\n}\n.col-xs-offset-9 {\n  margin-left: 75%;\n}\n.col-xs-offset-8 {\n  margin-left: 66.66666667%;\n}\n.col-xs-offset-7 {\n  margin-left: 58.33333333%;\n}\n.col-xs-offset-6 {\n  margin-left: 50%;\n}\n.col-xs-offset-5 {\n  margin-left: 41.66666667%;\n}\n.col-xs-offset-4 {\n  margin-left: 33.33333333%;\n}\n.col-xs-offset-3 {\n  margin-left: 25%;\n}\n.col-xs-offset-2 {\n  margin-left: 16.66666667%;\n}\n.col-xs-offset-1 {\n  margin-left: 8.33333333%;\n}\n.col-xs-offset-0 {\n  margin-left: 0%;\n}\n@media (min-width: 768px) {\n  .col-sm-1,\n  .col-sm-2,\n  .col-sm-3,\n  .col-sm-4,\n  .col-sm-5,\n  .col-sm-6,\n  .col-sm-7,\n  .col-sm-8,\n  .col-sm-9,\n  .col-sm-10,\n  .col-sm-11,\n  .col-sm-12 {\n    float: left;\n  }\n  .col-sm-12 {\n    width: 100%;\n  }\n  .col-sm-11 {\n    width: 91.66666667%;\n  }\n  .col-sm-10 {\n    width: 83.33333333%;\n  }\n  .col-sm-9 {\n    width: 75%;\n  }\n  .col-sm-8 {\n    width: 66.66666667%;\n  }\n  .col-sm-7 {\n    width: 58.33333333%;\n  }\n  .col-sm-6 {\n    width: 50%;\n  }\n  .col-sm-5 {\n    width: 41.66666667%;\n  }\n  .col-sm-4 {\n    width: 33.33333333%;\n  }\n  .col-sm-3 {\n    width: 25%;\n  }\n  .col-sm-2 {\n    width: 16.66666667%;\n  }\n  .col-sm-1 {\n    width: 8.33333333%;\n  }\n  .col-sm-pull-12 {\n    right: 100%;\n  }\n  .col-sm-pull-11 {\n    right: 91.66666667%;\n  }\n  .col-sm-pull-10 {\n    right: 83.33333333%;\n  }\n  .col-sm-pull-9 {\n    right: 75%;\n  }\n  .col-sm-pull-8 {\n    right: 66.66666667%;\n  }\n  .col-sm-pull-7 {\n    right: 58.33333333%;\n  }\n  .col-sm-pull-6 {\n    right: 50%;\n  }\n  .col-sm-pull-5 {\n    right: 41.66666667%;\n  }\n  .col-sm-pull-4 {\n    right: 33.33333333%;\n  }\n  .col-sm-pull-3 {\n    right: 25%;\n  }\n  .col-sm-pull-2 {\n    right: 16.66666667%;\n  }\n  .col-sm-pull-1 {\n    right: 8.33333333%;\n  }\n  .col-sm-pull-0 {\n    right: auto;\n  }\n  .col-sm-push-12 {\n    left: 100%;\n  }\n  .col-sm-push-11 {\n    left: 91.66666667%;\n  }\n  .col-sm-push-10 {\n    left: 83.33333333%;\n  }\n  .col-sm-push-9 {\n    left: 75%;\n  }\n  .col-sm-push-8 {\n    left: 66.66666667%;\n  }\n  .col-sm-push-7 {\n    left: 58.33333333%;\n  }\n  .col-sm-push-6 {\n    left: 50%;\n  }\n  .col-sm-push-5 {\n    left: 41.66666667%;\n  }\n  .col-sm-push-4 {\n    left: 33.33333333%;\n  }\n  .col-sm-push-3 {\n    left: 25%;\n  }\n  .col-sm-push-2 {\n    left: 16.66666667%;\n  }\n  .col-sm-push-1 {\n    left: 8.33333333%;\n  }\n  .col-sm-push-0 {\n    left: auto;\n  }\n  .col-sm-offset-12 {\n    margin-left: 100%;\n  }\n  .col-sm-offset-11 {\n    margin-left: 91.66666667%;\n  }\n  .col-sm-offset-10 {\n    margin-left: 83.33333333%;\n  }\n  .col-sm-offset-9 {\n    margin-left: 75%;\n  }\n  .col-sm-offset-8 {\n    margin-left: 66.66666667%;\n  }\n  .col-sm-offset-7 {\n    margin-left: 58.33333333%;\n  }\n  .col-sm-offset-6 {\n    margin-left: 50%;\n  }\n  .col-sm-offset-5 {\n    margin-left: 41.66666667%;\n  }\n  .col-sm-offset-4 {\n    margin-left: 33.33333333%;\n  }\n  .col-sm-offset-3 {\n    margin-left: 25%;\n  }\n  .col-sm-offset-2 {\n    margin-left: 16.66666667%;\n  }\n  .col-sm-offset-1 {\n    margin-left: 8.33333333%;\n  }\n  .col-sm-offset-0 {\n    margin-left: 0%;\n  }\n}\n@media (min-width: 992px) {\n  .col-md-1,\n  .col-md-2,\n  .col-md-3,\n  .col-md-4,\n  .col-md-5,\n  .col-md-6,\n  .col-md-7,\n  .col-md-8,\n  .col-md-9,\n  .col-md-10,\n  .col-md-11,\n  .col-md-12 {\n    float: left;\n  }\n  .col-md-12 {\n    width: 100%;\n  }\n  .col-md-11 {\n    width: 91.66666667%;\n  }\n  .col-md-10 {\n    width: 83.33333333%;\n  }\n  .col-md-9 {\n    width: 75%;\n  }\n  .col-md-8 {\n    width: 66.66666667%;\n  }\n  .col-md-7 {\n    width: 58.33333333%;\n  }\n  .col-md-6 {\n    width: 50%;\n  }\n  .col-md-5 {\n    width: 41.66666667%;\n  }\n  .col-md-4 {\n    width: 33.33333333%;\n  }\n  .col-md-3 {\n    width: 25%;\n  }\n  .col-md-2 {\n    width: 16.66666667%;\n  }\n  .col-md-1 {\n    width: 8.33333333%;\n  }\n  .col-md-pull-12 {\n    right: 100%;\n  }\n  .col-md-pull-11 {\n    right: 91.66666667%;\n  }\n  .col-md-pull-10 {\n    right: 83.33333333%;\n  }\n  .col-md-pull-9 {\n    right: 75%;\n  }\n  .col-md-pull-8 {\n    right: 66.66666667%;\n  }\n  .col-md-pull-7 {\n    right: 58.33333333%;\n  }\n  .col-md-pull-6 {\n    right: 50%;\n  }\n  .col-md-pull-5 {\n    right: 41.66666667%;\n  }\n  .col-md-pull-4 {\n    right: 33.33333333%;\n  }\n  .col-md-pull-3 {\n    right: 25%;\n  }\n  .col-md-pull-2 {\n    right: 16.66666667%;\n  }\n  .col-md-pull-1 {\n    right: 8.33333333%;\n  }\n  .col-md-pull-0 {\n    right: auto;\n  }\n  .col-md-push-12 {\n    left: 100%;\n  }\n  .col-md-push-11 {\n    left: 91.66666667%;\n  }\n  .col-md-push-10 {\n    left: 83.33333333%;\n  }\n  .col-md-push-9 {\n    left: 75%;\n  }\n  .col-md-push-8 {\n    left: 66.66666667%;\n  }\n  .col-md-push-7 {\n    left: 58.33333333%;\n  }\n  .col-md-push-6 {\n    left: 50%;\n  }\n  .col-md-push-5 {\n    left: 41.66666667%;\n  }\n  .col-md-push-4 {\n    left: 33.33333333%;\n  }\n  .col-md-push-3 {\n    left: 25%;\n  }\n  .col-md-push-2 {\n    left: 16.66666667%;\n  }\n  .col-md-push-1 {\n    left: 8.33333333%;\n  }\n  .col-md-push-0 {\n    left: auto;\n  }\n  .col-md-offset-12 {\n    margin-left: 100%;\n  }\n  .col-md-offset-11 {\n    margin-left: 91.66666667%;\n  }\n  .col-md-offset-10 {\n    margin-left: 83.33333333%;\n  }\n  .col-md-offset-9 {\n    margin-left: 75%;\n  }\n  .col-md-offset-8 {\n    margin-left: 66.66666667%;\n  }\n  .col-md-offset-7 {\n    margin-left: 58.33333333%;\n  }\n  .col-md-offset-6 {\n    margin-left: 50%;\n  }\n  .col-md-offset-5 {\n    margin-left: 41.66666667%;\n  }\n  .col-md-offset-4 {\n    margin-left: 33.33333333%;\n  }\n  .col-md-offset-3 {\n    margin-left: 25%;\n  }\n  .col-md-offset-2 {\n    margin-left: 16.66666667%;\n  }\n  .col-md-offset-1 {\n    margin-left: 8.33333333%;\n  }\n  .col-md-offset-0 {\n    margin-left: 0%;\n  }\n}\n@media (min-width: 1200px) {\n  .col-lg-1,\n  .col-lg-2,\n  .col-lg-3,\n  .col-lg-4,\n  .col-lg-5,\n  .col-lg-6,\n  .col-lg-7,\n  .col-lg-8,\n  .col-lg-9,\n  .col-lg-10,\n  .col-lg-11,\n  .col-lg-12 {\n    float: left;\n  }\n  .col-lg-12 {\n    width: 100%;\n  }\n  .col-lg-11 {\n    width: 91.66666667%;\n  }\n  .col-lg-10 {\n    width: 83.33333333%;\n  }\n  .col-lg-9 {\n    width: 75%;\n  }\n  .col-lg-8 {\n    width: 66.66666667%;\n  }\n  .col-lg-7 {\n    width: 58.33333333%;\n  }\n  .col-lg-6 {\n    width: 50%;\n  }\n  .col-lg-5 {\n    width: 41.66666667%;\n  }\n  .col-lg-4 {\n    width: 33.33333333%;\n  }\n  .col-lg-3 {\n    width: 25%;\n  }\n  .col-lg-2 {\n    width: 16.66666667%;\n  }\n  .col-lg-1 {\n    width: 8.33333333%;\n  }\n  .col-lg-pull-12 {\n    right: 100%;\n  }\n  .col-lg-pull-11 {\n    right: 91.66666667%;\n  }\n  .col-lg-pull-10 {\n    right: 83.33333333%;\n  }\n  .col-lg-pull-9 {\n    right: 75%;\n  }\n  .col-lg-pull-8 {\n    right: 66.66666667%;\n  }\n  .col-lg-pull-7 {\n    right: 58.33333333%;\n  }\n  .col-lg-pull-6 {\n    right: 50%;\n  }\n  .col-lg-pull-5 {\n    right: 41.66666667%;\n  }\n  .col-lg-pull-4 {\n    right: 33.33333333%;\n  }\n  .col-lg-pull-3 {\n    right: 25%;\n  }\n  .col-lg-pull-2 {\n    right: 16.66666667%;\n  }\n  .col-lg-pull-1 {\n    right: 8.33333333%;\n  }\n  .col-lg-pull-0 {\n    right: auto;\n  }\n  .col-lg-push-12 {\n    left: 100%;\n  }\n  .col-lg-push-11 {\n    left: 91.66666667%;\n  }\n  .col-lg-push-10 {\n    left: 83.33333333%;\n  }\n  .col-lg-push-9 {\n    left: 75%;\n  }\n  .col-lg-push-8 {\n    left: 66.66666667%;\n  }\n  .col-lg-push-7 {\n    left: 58.33333333%;\n  }\n  .col-lg-push-6 {\n    left: 50%;\n  }\n  .col-lg-push-5 {\n    left: 41.66666667%;\n  }\n  .col-lg-push-4 {\n    left: 33.33333333%;\n  }\n  .col-lg-push-3 {\n    left: 25%;\n  }\n  .col-lg-push-2 {\n    left: 16.66666667%;\n  }\n  .col-lg-push-1 {\n    left: 8.33333333%;\n  }\n  .col-lg-push-0 {\n    left: auto;\n  }\n  .col-lg-offset-12 {\n    margin-left: 100%;\n  }\n  .col-lg-offset-11 {\n    margin-left: 91.66666667%;\n  }\n  .col-lg-offset-10 {\n    margin-left: 83.33333333%;\n  }\n  .col-lg-offset-9 {\n    margin-left: 75%;\n  }\n  .col-lg-offset-8 {\n    margin-left: 66.66666667%;\n  }\n  .col-lg-offset-7 {\n    margin-left: 58.33333333%;\n  }\n  .col-lg-offset-6 {\n    margin-left: 50%;\n  }\n  .col-lg-offset-5 {\n    margin-left: 41.66666667%;\n  }\n  .col-lg-offset-4 {\n    margin-left: 33.33333333%;\n  }\n  .col-lg-offset-3 {\n    margin-left: 25%;\n  }\n  .col-lg-offset-2 {\n    margin-left: 16.66666667%;\n  }\n  .col-lg-offset-1 {\n    margin-left: 8.33333333%;\n  }\n  .col-lg-offset-0 {\n    margin-left: 0%;\n  }\n}\ntable {\n  background-color: transparent;\n}\ntable col[class*=\"col-\"] {\n  position: static;\n  display: table-column;\n  float: none;\n}\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n  position: static;\n  display: table-cell;\n  float: none;\n}\ncaption {\n  padding-top: 8px;\n  padding-bottom: 8px;\n  color: #777777;\n  text-align: left;\n}\nth {\n  text-align: left;\n}\n.table {\n  width: 100%;\n  max-width: 100%;\n  margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n  padding: 8px;\n  line-height: 1.42857143;\n  vertical-align: top;\n  border-top: 1px solid #ddd;\n}\n.table > thead > tr > th {\n  vertical-align: bottom;\n  border-bottom: 2px solid #ddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n  border-top: 0;\n}\n.table > tbody + tbody {\n  border-top: 2px solid #ddd;\n}\n.table .table {\n  background-color: #fff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n  padding: 5px;\n}\n.table-bordered {\n  border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n  border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n  border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n  background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n  background-color: #f5f5f5;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n  background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n  background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n  background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n  background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n  background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n  background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n  background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n  background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n  background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n  background-color: #ebcccc;\n}\n.table-responsive {\n  min-height: 0.01%;\n  overflow-x: auto;\n}\n@media screen and (max-width: 767px) {\n  .table-responsive {\n    width: 100%;\n    margin-bottom: 15px;\n    overflow-y: hidden;\n    -ms-overflow-style: -ms-autohiding-scrollbar;\n    border: 1px solid #ddd;\n  }\n  .table-responsive > .table {\n    margin-bottom: 0;\n  }\n  .table-responsive > .table > thead > tr > th,\n  .table-responsive > .table > tbody > tr > th,\n  .table-responsive > .table > tfoot > tr > th,\n  .table-responsive > .table > thead > tr > td,\n  .table-responsive > .table > tbody > tr > td,\n  .table-responsive > .table > tfoot > tr > td {\n    white-space: nowrap;\n  }\n  .table-responsive > .table-bordered {\n    border: 0;\n  }\n  .table-responsive > .table-bordered > thead > tr > th:first-child,\n  .table-responsive > .table-bordered > tbody > tr > th:first-child,\n  .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n  .table-responsive > .table-bordered > thead > tr > td:first-child,\n  .table-responsive > .table-bordered > tbody > tr > td:first-child,\n  .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n    border-left: 0;\n  }\n  .table-responsive > .table-bordered > thead > tr > th:last-child,\n  .table-responsive > .table-bordered > tbody > tr > th:last-child,\n  .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n  .table-responsive > .table-bordered > thead > tr > td:last-child,\n  .table-responsive > .table-bordered > tbody > tr > td:last-child,\n  .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n    border-right: 0;\n  }\n  .table-responsive > .table-bordered > tbody > tr:last-child > th,\n  .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n  .table-responsive > .table-bordered > tbody > tr:last-child > td,\n  .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n    border-bottom: 0;\n  }\n}\nfieldset {\n  min-width: 0;\n  padding: 0;\n  margin: 0;\n  border: 0;\n}\nlegend {\n  display: block;\n  width: 100%;\n  padding: 0;\n  margin-bottom: 20px;\n  font-size: 21px;\n  line-height: inherit;\n  color: #333333;\n  border: 0;\n  border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n  display: inline-block;\n  max-width: 100%;\n  margin-bottom: 5px;\n  font-weight: 700;\n}\ninput[type=\"search\"] {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  appearance: none;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n  margin: 4px 0 0;\n  margin-top: 1px \\9;\n  line-height: normal;\n}\ninput[type=\"radio\"][disabled],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"radio\"].disabled,\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\nfieldset[disabled] input[type=\"checkbox\"] {\n  cursor: not-allowed;\n}\ninput[type=\"file\"] {\n  display: block;\n}\ninput[type=\"range\"] {\n  display: block;\n  width: 100%;\n}\nselect[multiple],\nselect[size] {\n  height: auto;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n  outline: 5px auto -webkit-focus-ring-color;\n  outline-offset: -2px;\n}\noutput {\n  display: block;\n  padding-top: 7px;\n  font-size: 14px;\n  line-height: 1.42857143;\n  color: #555555;\n}\n.form-control {\n  display: block;\n  width: 100%;\n  height: 34px;\n  padding: 6px 12px;\n  font-size: 14px;\n  line-height: 1.42857143;\n  color: #555555;\n  background-color: #fff;\n  background-image: none;\n  border: 1px solid #ccc;\n  border-radius: 4px;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;\n  transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;\n  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n  border-color: #66afe9;\n  outline: 0;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n.form-control::-moz-placeholder {\n  color: #999;\n  opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n  color: #999;\n}\n.form-control::-webkit-input-placeholder {\n  color: #999;\n}\n.form-control::-ms-expand {\n  background-color: transparent;\n  border: 0;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n  background-color: #eeeeee;\n  opacity: 1;\n}\n.form-control[disabled],\nfieldset[disabled] .form-control {\n  cursor: not-allowed;\n}\ntextarea.form-control {\n  height: auto;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n  input[type=\"date\"].form-control,\n  input[type=\"time\"].form-control,\n  input[type=\"datetime-local\"].form-control,\n  input[type=\"month\"].form-control {\n    line-height: 34px;\n  }\n  input[type=\"date\"].input-sm,\n  input[type=\"time\"].input-sm,\n  input[type=\"datetime-local\"].input-sm,\n  input[type=\"month\"].input-sm,\n  .input-group-sm input[type=\"date\"],\n  .input-group-sm input[type=\"time\"],\n  .input-group-sm input[type=\"datetime-local\"],\n  .input-group-sm input[type=\"month\"] {\n    line-height: 30px;\n  }\n  input[type=\"date\"].input-lg,\n  input[type=\"time\"].input-lg,\n  input[type=\"datetime-local\"].input-lg,\n  input[type=\"month\"].input-lg,\n  .input-group-lg input[type=\"date\"],\n  .input-group-lg input[type=\"time\"],\n  .input-group-lg input[type=\"datetime-local\"],\n  .input-group-lg input[type=\"month\"] {\n    line-height: 46px;\n  }\n}\n.form-group {\n  margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n  position: relative;\n  display: block;\n  margin-top: 10px;\n  margin-bottom: 10px;\n}\n.radio.disabled label,\n.checkbox.disabled label,\nfieldset[disabled] .radio label,\nfieldset[disabled] .checkbox label {\n  cursor: not-allowed;\n}\n.radio label,\n.checkbox label {\n  min-height: 20px;\n  padding-left: 20px;\n  margin-bottom: 0;\n  font-weight: 400;\n  cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n  position: absolute;\n  margin-top: 4px \\9;\n  margin-left: -20px;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n  margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n  position: relative;\n  display: inline-block;\n  padding-left: 20px;\n  margin-bottom: 0;\n  font-weight: 400;\n  vertical-align: middle;\n  cursor: pointer;\n}\n.radio-inline.disabled,\n.checkbox-inline.disabled,\nfieldset[disabled] .radio-inline,\nfieldset[disabled] .checkbox-inline {\n  cursor: not-allowed;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n  margin-top: 0;\n  margin-left: 10px;\n}\n.form-control-static {\n  min-height: 34px;\n  padding-top: 7px;\n  padding-bottom: 7px;\n  margin-bottom: 0;\n}\n.form-control-static.input-lg,\n.form-control-static.input-sm {\n  padding-right: 0;\n  padding-left: 0;\n}\n.input-sm {\n  height: 30px;\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\nselect.input-sm {\n  height: 30px;\n  line-height: 30px;\n}\ntextarea.input-sm,\nselect[multiple].input-sm {\n  height: auto;\n}\n.form-group-sm .form-control {\n  height: 30px;\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\n.form-group-sm select.form-control {\n  height: 30px;\n  line-height: 30px;\n}\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n  height: auto;\n}\n.form-group-sm .form-control-static {\n  height: 30px;\n  min-height: 32px;\n  padding: 6px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n}\n.input-lg {\n  height: 46px;\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n  border-radius: 6px;\n}\nselect.input-lg {\n  height: 46px;\n  line-height: 46px;\n}\ntextarea.input-lg,\nselect[multiple].input-lg {\n  height: auto;\n}\n.form-group-lg .form-control {\n  height: 46px;\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n  border-radius: 6px;\n}\n.form-group-lg select.form-control {\n  height: 46px;\n  line-height: 46px;\n}\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n  height: auto;\n}\n.form-group-lg .form-control-static {\n  height: 46px;\n  min-height: 38px;\n  padding: 11px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n}\n.has-feedback {\n  position: relative;\n}\n.has-feedback .form-control {\n  padding-right: 42.5px;\n}\n.form-control-feedback {\n  position: absolute;\n  top: 0;\n  right: 0;\n  z-index: 2;\n  display: block;\n  width: 34px;\n  height: 34px;\n  line-height: 34px;\n  text-align: center;\n  pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n  width: 46px;\n  height: 46px;\n  line-height: 46px;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n  width: 30px;\n  height: 30px;\n  line-height: 30px;\n}\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n  color: #3c763d;\n}\n.has-success .form-control {\n  border-color: #3c763d;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-success .form-control:focus {\n  border-color: #2b542c;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n  color: #3c763d;\n  background-color: #dff0d8;\n  border-color: #3c763d;\n}\n.has-success .form-control-feedback {\n  color: #3c763d;\n}\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n  color: #8a6d3b;\n}\n.has-warning .form-control {\n  border-color: #8a6d3b;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-warning .form-control:focus {\n  border-color: #66512c;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n  color: #8a6d3b;\n  background-color: #fcf8e3;\n  border-color: #8a6d3b;\n}\n.has-warning .form-control-feedback {\n  color: #8a6d3b;\n}\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n  color: #a94442;\n}\n.has-error .form-control {\n  border-color: #a94442;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .form-control:focus {\n  border-color: #843534;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n  color: #a94442;\n  background-color: #f2dede;\n  border-color: #a94442;\n}\n.has-error .form-control-feedback {\n  color: #a94442;\n}\n.has-feedback label ~ .form-control-feedback {\n  top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n  top: 0;\n}\n.help-block {\n  display: block;\n  margin-top: 5px;\n  margin-bottom: 10px;\n  color: #737373;\n}\n@media (min-width: 768px) {\n  .form-inline .form-group {\n    display: inline-block;\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .form-inline .form-control {\n    display: inline-block;\n    width: auto;\n    vertical-align: middle;\n  }\n  .form-inline .form-control-static {\n    display: inline-block;\n  }\n  .form-inline .input-group {\n    display: inline-table;\n    vertical-align: middle;\n  }\n  .form-inline .input-group .input-group-addon,\n  .form-inline .input-group .input-group-btn,\n  .form-inline .input-group .form-control {\n    width: auto;\n  }\n  .form-inline .input-group > .form-control {\n    width: 100%;\n  }\n  .form-inline .control-label {\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .form-inline .radio,\n  .form-inline .checkbox {\n    display: inline-block;\n    margin-top: 0;\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .form-inline .radio label,\n  .form-inline .checkbox label {\n    padding-left: 0;\n  }\n  .form-inline .radio input[type=\"radio\"],\n  .form-inline .checkbox input[type=\"checkbox\"] {\n    position: relative;\n    margin-left: 0;\n  }\n  .form-inline .has-feedback .form-control-feedback {\n    top: 0;\n  }\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n  padding-top: 7px;\n  margin-top: 0;\n  margin-bottom: 0;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n  min-height: 27px;\n}\n.form-horizontal .form-group {\n  margin-right: -15px;\n  margin-left: -15px;\n}\n@media (min-width: 768px) {\n  .form-horizontal .control-label {\n    padding-top: 7px;\n    margin-bottom: 0;\n    text-align: right;\n  }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n  right: 15px;\n}\n@media (min-width: 768px) {\n  .form-horizontal .form-group-lg .control-label {\n    padding-top: 11px;\n    font-size: 18px;\n  }\n}\n@media (min-width: 768px) {\n  .form-horizontal .form-group-sm .control-label {\n    padding-top: 6px;\n    font-size: 12px;\n  }\n}\n.btn {\n  display: inline-block;\n  margin-bottom: 0;\n  font-weight: normal;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  -ms-touch-action: manipulation;\n  touch-action: manipulation;\n  cursor: pointer;\n  background-image: none;\n  border: 1px solid transparent;\n  padding: 6px 12px;\n  font-size: 14px;\n  line-height: 1.42857143;\n  border-radius: 4px;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n}\n.btn:focus,\n.btn:active:focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn.active.focus {\n  outline: 5px auto -webkit-focus-ring-color;\n  outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n  color: #333;\n  text-decoration: none;\n}\n.btn:active,\n.btn.active {\n  background-image: none;\n  outline: 0;\n  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n  cursor: not-allowed;\n  filter: alpha(opacity=65);\n  opacity: 0.65;\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\na.btn.disabled,\nfieldset[disabled] a.btn {\n  pointer-events: none;\n}\n.btn-default {\n  color: #333;\n  background-color: #fff;\n  border-color: #ccc;\n}\n.btn-default:focus,\n.btn-default.focus {\n  color: #333;\n  background-color: #e6e6e6;\n  border-color: #8c8c8c;\n}\n.btn-default:hover {\n  color: #333;\n  background-color: #e6e6e6;\n  border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n  color: #333;\n  background-color: #e6e6e6;\n  background-image: none;\n  border-color: #adadad;\n}\n.btn-default:active:hover,\n.btn-default.active:hover,\n.open > .dropdown-toggle.btn-default:hover,\n.btn-default:active:focus,\n.btn-default.active:focus,\n.open > .dropdown-toggle.btn-default:focus,\n.btn-default:active.focus,\n.btn-default.active.focus,\n.open > .dropdown-toggle.btn-default.focus {\n  color: #333;\n  background-color: #d4d4d4;\n  border-color: #8c8c8c;\n}\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus {\n  background-color: #fff;\n  border-color: #ccc;\n}\n.btn-default .badge {\n  color: #fff;\n  background-color: #333;\n}\n.btn-primary {\n  color: #fff;\n  background-color: #337ab7;\n  border-color: #2e6da4;\n}\n.btn-primary:focus,\n.btn-primary.focus {\n  color: #fff;\n  background-color: #286090;\n  border-color: #122b40;\n}\n.btn-primary:hover {\n  color: #fff;\n  background-color: #286090;\n  border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n  color: #fff;\n  background-color: #286090;\n  background-image: none;\n  border-color: #204d74;\n}\n.btn-primary:active:hover,\n.btn-primary.active:hover,\n.open > .dropdown-toggle.btn-primary:hover,\n.btn-primary:active:focus,\n.btn-primary.active:focus,\n.open > .dropdown-toggle.btn-primary:focus,\n.btn-primary:active.focus,\n.btn-primary.active.focus,\n.open > .dropdown-toggle.btn-primary.focus {\n  color: #fff;\n  background-color: #204d74;\n  border-color: #122b40;\n}\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus {\n  background-color: #337ab7;\n  border-color: #2e6da4;\n}\n.btn-primary .badge {\n  color: #337ab7;\n  background-color: #fff;\n}\n.btn-success {\n  color: #fff;\n  background-color: #5cb85c;\n  border-color: #4cae4c;\n}\n.btn-success:focus,\n.btn-success.focus {\n  color: #fff;\n  background-color: #449d44;\n  border-color: #255625;\n}\n.btn-success:hover {\n  color: #fff;\n  background-color: #449d44;\n  border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n  color: #fff;\n  background-color: #449d44;\n  background-image: none;\n  border-color: #398439;\n}\n.btn-success:active:hover,\n.btn-success.active:hover,\n.open > .dropdown-toggle.btn-success:hover,\n.btn-success:active:focus,\n.btn-success.active:focus,\n.open > .dropdown-toggle.btn-success:focus,\n.btn-success:active.focus,\n.btn-success.active.focus,\n.open > .dropdown-toggle.btn-success.focus {\n  color: #fff;\n  background-color: #398439;\n  border-color: #255625;\n}\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus {\n  background-color: #5cb85c;\n  border-color: #4cae4c;\n}\n.btn-success .badge {\n  color: #5cb85c;\n  background-color: #fff;\n}\n.btn-info {\n  color: #fff;\n  background-color: #5bc0de;\n  border-color: #46b8da;\n}\n.btn-info:focus,\n.btn-info.focus {\n  color: #fff;\n  background-color: #31b0d5;\n  border-color: #1b6d85;\n}\n.btn-info:hover {\n  color: #fff;\n  background-color: #31b0d5;\n  border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n  color: #fff;\n  background-color: #31b0d5;\n  background-image: none;\n  border-color: #269abc;\n}\n.btn-info:active:hover,\n.btn-info.active:hover,\n.open > .dropdown-toggle.btn-info:hover,\n.btn-info:active:focus,\n.btn-info.active:focus,\n.open > .dropdown-toggle.btn-info:focus,\n.btn-info:active.focus,\n.btn-info.active.focus,\n.open > .dropdown-toggle.btn-info.focus {\n  color: #fff;\n  background-color: #269abc;\n  border-color: #1b6d85;\n}\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus {\n  background-color: #5bc0de;\n  border-color: #46b8da;\n}\n.btn-info .badge {\n  color: #5bc0de;\n  background-color: #fff;\n}\n.btn-warning {\n  color: #fff;\n  background-color: #f0ad4e;\n  border-color: #eea236;\n}\n.btn-warning:focus,\n.btn-warning.focus {\n  color: #fff;\n  background-color: #ec971f;\n  border-color: #985f0d;\n}\n.btn-warning:hover {\n  color: #fff;\n  background-color: #ec971f;\n  border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n  color: #fff;\n  background-color: #ec971f;\n  background-image: none;\n  border-color: #d58512;\n}\n.btn-warning:active:hover,\n.btn-warning.active:hover,\n.open > .dropdown-toggle.btn-warning:hover,\n.btn-warning:active:focus,\n.btn-warning.active:focus,\n.open > .dropdown-toggle.btn-warning:focus,\n.btn-warning:active.focus,\n.btn-warning.active.focus,\n.open > .dropdown-toggle.btn-warning.focus {\n  color: #fff;\n  background-color: #d58512;\n  border-color: #985f0d;\n}\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus {\n  background-color: #f0ad4e;\n  border-color: #eea236;\n}\n.btn-warning .badge {\n  color: #f0ad4e;\n  background-color: #fff;\n}\n.btn-danger {\n  color: #fff;\n  background-color: #d9534f;\n  border-color: #d43f3a;\n}\n.btn-danger:focus,\n.btn-danger.focus {\n  color: #fff;\n  background-color: #c9302c;\n  border-color: #761c19;\n}\n.btn-danger:hover {\n  color: #fff;\n  background-color: #c9302c;\n  border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n  color: #fff;\n  background-color: #c9302c;\n  background-image: none;\n  border-color: #ac2925;\n}\n.btn-danger:active:hover,\n.btn-danger.active:hover,\n.open > .dropdown-toggle.btn-danger:hover,\n.btn-danger:active:focus,\n.btn-danger.active:focus,\n.open > .dropdown-toggle.btn-danger:focus,\n.btn-danger:active.focus,\n.btn-danger.active.focus,\n.open > .dropdown-toggle.btn-danger.focus {\n  color: #fff;\n  background-color: #ac2925;\n  border-color: #761c19;\n}\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus {\n  background-color: #d9534f;\n  border-color: #d43f3a;\n}\n.btn-danger .badge {\n  color: #d9534f;\n  background-color: #fff;\n}\n.btn-link {\n  font-weight: 400;\n  color: #337ab7;\n  border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link.active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n  background-color: transparent;\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n  border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n  color: #23527c;\n  text-decoration: underline;\n  background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n  color: #777777;\n  text-decoration: none;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n  border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n  padding: 1px 5px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\n.btn-block {\n  display: block;\n  width: 100%;\n}\n.btn-block + .btn-block {\n  margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n  width: 100%;\n}\n.fade {\n  opacity: 0;\n  -webkit-transition: opacity 0.15s linear;\n  -o-transition: opacity 0.15s linear;\n  transition: opacity 0.15s linear;\n}\n.fade.in {\n  opacity: 1;\n}\n.collapse {\n  display: none;\n}\n.collapse.in {\n  display: block;\n}\ntr.collapse.in {\n  display: table-row;\n}\ntbody.collapse.in {\n  display: table-row-group;\n}\n.collapsing {\n  position: relative;\n  height: 0;\n  overflow: hidden;\n  -webkit-transition-property: height, visibility;\n  -o-transition-property: height, visibility;\n  transition-property: height, visibility;\n  -webkit-transition-duration: 0.35s;\n  -o-transition-duration: 0.35s;\n  transition-duration: 0.35s;\n  -webkit-transition-timing-function: ease;\n  -o-transition-timing-function: ease;\n  transition-timing-function: ease;\n}\n.caret {\n  display: inline-block;\n  width: 0;\n  height: 0;\n  margin-left: 2px;\n  vertical-align: middle;\n  border-top: 4px dashed;\n  border-top: 4px solid \\9;\n  border-right: 4px solid transparent;\n  border-left: 4px solid transparent;\n}\n.dropup,\n.dropdown {\n  position: relative;\n}\n.dropdown-toggle:focus {\n  outline: 0;\n}\n.dropdown-menu {\n  position: absolute;\n  top: 100%;\n  left: 0;\n  z-index: 1000;\n  display: none;\n  float: left;\n  min-width: 160px;\n  padding: 5px 0;\n  margin: 2px 0 0;\n  font-size: 14px;\n  text-align: left;\n  list-style: none;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid #ccc;\n  border: 1px solid rgba(0, 0, 0, 0.15);\n  border-radius: 4px;\n  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n}\n.dropdown-menu.pull-right {\n  right: 0;\n  left: auto;\n}\n.dropdown-menu .divider {\n  height: 1px;\n  margin: 9px 0;\n  overflow: hidden;\n  background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n  display: block;\n  padding: 3px 20px;\n  clear: both;\n  font-weight: 400;\n  line-height: 1.42857143;\n  color: #333333;\n  white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n  color: #262626;\n  text-decoration: none;\n  background-color: #f5f5f5;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n  color: #fff;\n  text-decoration: none;\n  background-color: #337ab7;\n  outline: 0;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n  color: #777777;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n  text-decoration: none;\n  cursor: not-allowed;\n  background-color: transparent;\n  background-image: none;\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n}\n.open > .dropdown-menu {\n  display: block;\n}\n.open > a {\n  outline: 0;\n}\n.dropdown-menu-right {\n  right: 0;\n  left: auto;\n}\n.dropdown-menu-left {\n  right: auto;\n  left: 0;\n}\n.dropdown-header {\n  display: block;\n  padding: 3px 20px;\n  font-size: 12px;\n  line-height: 1.42857143;\n  color: #777777;\n  white-space: nowrap;\n}\n.dropdown-backdrop {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 990;\n}\n.pull-right > .dropdown-menu {\n  right: 0;\n  left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n  content: \"\";\n  border-top: 0;\n  border-bottom: 4px dashed;\n  border-bottom: 4px solid \\9;\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n  top: auto;\n  bottom: 100%;\n  margin-bottom: 2px;\n}\n@media (min-width: 768px) {\n  .navbar-right .dropdown-menu {\n    right: 0;\n    left: auto;\n  }\n  .navbar-right .dropdown-menu-left {\n    right: auto;\n    left: 0;\n  }\n}\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: inline-block;\n  vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n  position: relative;\n  float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group-vertical > .btn:focus,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn.active {\n  z-index: 2;\n}\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n  margin-left: -1px;\n}\n.btn-toolbar {\n  margin-left: -5px;\n}\n.btn-toolbar .btn,\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n  float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n  margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n  border-radius: 0;\n}\n.btn-group > .btn:first-child {\n  margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.btn-group > .btn-group {\n  float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n  border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n  outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n  padding-right: 8px;\n  padding-left: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n  padding-right: 12px;\n  padding-left: 12px;\n}\n.btn-group.open .dropdown-toggle {\n  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.btn .caret {\n  margin-left: 0;\n}\n.btn-lg .caret {\n  border-width: 5px 5px 0;\n  border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n  border-width: 0 5px 5px;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n  display: block;\n  float: none;\n  width: 100%;\n  max-width: 100%;\n}\n.btn-group-vertical > .btn-group > .btn {\n  float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n  margin-top: -1px;\n  margin-left: 0;\n}\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n  border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n  border-top-left-radius: 4px;\n  border-top-right-radius: 4px;\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 4px;\n  border-bottom-left-radius: 4px;\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n  border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.btn-group-justified {\n  display: table;\n  width: 100%;\n  table-layout: fixed;\n  border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n  display: table-cell;\n  float: none;\n  width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n  width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n  left: auto;\n}\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n  position: absolute;\n  clip: rect(0, 0, 0, 0);\n  pointer-events: none;\n}\n.input-group {\n  position: relative;\n  display: table;\n  border-collapse: separate;\n}\n.input-group[class*=\"col-\"] {\n  float: none;\n  padding-right: 0;\n  padding-left: 0;\n}\n.input-group .form-control {\n  position: relative;\n  z-index: 2;\n  float: left;\n  width: 100%;\n  margin-bottom: 0;\n}\n.input-group .form-control:focus {\n  z-index: 3;\n}\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n  height: 46px;\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n  border-radius: 6px;\n}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn {\n  height: 46px;\n  line-height: 46px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn {\n  height: auto;\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n  height: 30px;\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn {\n  height: 30px;\n  line-height: 30px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn {\n  height: auto;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n  display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n  border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n  width: 1%;\n  white-space: nowrap;\n  vertical-align: middle;\n}\n.input-group-addon {\n  padding: 6px 12px;\n  font-size: 14px;\n  font-weight: 400;\n  line-height: 1;\n  color: #555555;\n  text-align: center;\n  background-color: #eeeeee;\n  border: 1px solid #ccc;\n  border-radius: 4px;\n}\n.input-group-addon.input-sm {\n  padding: 5px 10px;\n  font-size: 12px;\n  border-radius: 3px;\n}\n.input-group-addon.input-lg {\n  padding: 10px 16px;\n  font-size: 18px;\n  border-radius: 6px;\n}\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n  margin-top: 0;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.input-group-addon:first-child {\n  border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.input-group-addon:last-child {\n  border-left: 0;\n}\n.input-group-btn {\n  position: relative;\n  font-size: 0;\n  white-space: nowrap;\n}\n.input-group-btn > .btn {\n  position: relative;\n}\n.input-group-btn > .btn + .btn {\n  margin-left: -1px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:focus,\n.input-group-btn > .btn:active {\n  z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n  margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n  z-index: 2;\n  margin-left: -1px;\n}\n.nav {\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n.nav > li {\n  position: relative;\n  display: block;\n}\n.nav > li > a {\n  position: relative;\n  display: block;\n  padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n  text-decoration: none;\n  background-color: #eeeeee;\n}\n.nav > li.disabled > a {\n  color: #777777;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n  color: #777777;\n  text-decoration: none;\n  cursor: not-allowed;\n  background-color: transparent;\n}\n.nav .open > a,\n.nav .open > a:hover,\n.nav .open > a:focus {\n  background-color: #eeeeee;\n  border-color: #337ab7;\n}\n.nav .nav-divider {\n  height: 1px;\n  margin: 9px 0;\n  overflow: hidden;\n  background-color: #e5e5e5;\n}\n.nav > li > a > img {\n  max-width: none;\n}\n.nav-tabs {\n  border-bottom: 1px solid #ddd;\n}\n.nav-tabs > li {\n  float: left;\n  margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n  margin-right: 2px;\n  line-height: 1.42857143;\n  border: 1px solid transparent;\n  border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n  border-color: #eeeeee #eeeeee #ddd;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n  color: #555555;\n  cursor: default;\n  background-color: #fff;\n  border: 1px solid #ddd;\n  border-bottom-color: transparent;\n}\n.nav-tabs.nav-justified {\n  width: 100%;\n  border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n  float: none;\n}\n.nav-tabs.nav-justified > li > a {\n  margin-bottom: 5px;\n  text-align: center;\n}\n.nav-tabs.nav-justified > .dropdown .dropdown-menu {\n  top: auto;\n  left: auto;\n}\n@media (min-width: 768px) {\n  .nav-tabs.nav-justified > li {\n    display: table-cell;\n    width: 1%;\n  }\n  .nav-tabs.nav-justified > li > a {\n    margin-bottom: 0;\n  }\n}\n.nav-tabs.nav-justified > li > a {\n  margin-right: 0;\n  border-radius: 4px;\n}\n.nav-tabs.nav-justified > .active > a,\n.nav-tabs.nav-justified > .active > a:hover,\n.nav-tabs.nav-justified > .active > a:focus {\n  border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n  .nav-tabs.nav-justified > li > a {\n    border-bottom: 1px solid #ddd;\n    border-radius: 4px 4px 0 0;\n  }\n  .nav-tabs.nav-justified > .active > a,\n  .nav-tabs.nav-justified > .active > a:hover,\n  .nav-tabs.nav-justified > .active > a:focus {\n    border-bottom-color: #fff;\n  }\n}\n.nav-pills > li {\n  float: left;\n}\n.nav-pills > li > a {\n  border-radius: 4px;\n}\n.nav-pills > li + li {\n  margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n  color: #fff;\n  background-color: #337ab7;\n}\n.nav-stacked > li {\n  float: none;\n}\n.nav-stacked > li + li {\n  margin-top: 2px;\n  margin-left: 0;\n}\n.nav-justified {\n  width: 100%;\n}\n.nav-justified > li {\n  float: none;\n}\n.nav-justified > li > a {\n  margin-bottom: 5px;\n  text-align: center;\n}\n.nav-justified > .dropdown .dropdown-menu {\n  top: auto;\n  left: auto;\n}\n@media (min-width: 768px) {\n  .nav-justified > li {\n    display: table-cell;\n    width: 1%;\n  }\n  .nav-justified > li > a {\n    margin-bottom: 0;\n  }\n}\n.nav-tabs-justified {\n  border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n  margin-right: 0;\n  border-radius: 4px;\n}\n.nav-tabs-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n  border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n  .nav-tabs-justified > li > a {\n    border-bottom: 1px solid #ddd;\n    border-radius: 4px 4px 0 0;\n  }\n  .nav-tabs-justified > .active > a,\n  .nav-tabs-justified > .active > a:hover,\n  .nav-tabs-justified > .active > a:focus {\n    border-bottom-color: #fff;\n  }\n}\n.tab-content > .tab-pane {\n  display: none;\n}\n.tab-content > .active {\n  display: block;\n}\n.nav-tabs .dropdown-menu {\n  margin-top: -1px;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.navbar {\n  position: relative;\n  min-height: 50px;\n  margin-bottom: 20px;\n  border: 1px solid transparent;\n}\n@media (min-width: 768px) {\n  .navbar {\n    border-radius: 4px;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-header {\n    float: left;\n  }\n}\n.navbar-collapse {\n  padding-right: 15px;\n  padding-left: 15px;\n  overflow-x: visible;\n  border-top: 1px solid transparent;\n  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n  -webkit-overflow-scrolling: touch;\n}\n.navbar-collapse.in {\n  overflow-y: auto;\n}\n@media (min-width: 768px) {\n  .navbar-collapse {\n    width: auto;\n    border-top: 0;\n    -webkit-box-shadow: none;\n    box-shadow: none;\n  }\n  .navbar-collapse.collapse {\n    display: block !important;\n    height: auto !important;\n    padding-bottom: 0;\n    overflow: visible !important;\n  }\n  .navbar-collapse.in {\n    overflow-y: visible;\n  }\n  .navbar-fixed-top .navbar-collapse,\n  .navbar-static-top .navbar-collapse,\n  .navbar-fixed-bottom .navbar-collapse {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n  position: fixed;\n  right: 0;\n  left: 0;\n  z-index: 1030;\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n  max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n  .navbar-fixed-top .navbar-collapse,\n  .navbar-fixed-bottom .navbar-collapse {\n    max-height: 200px;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-fixed-top,\n  .navbar-fixed-bottom {\n    border-radius: 0;\n  }\n}\n.navbar-fixed-top {\n  top: 0;\n  border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n  bottom: 0;\n  margin-bottom: 0;\n  border-width: 1px 0 0;\n}\n.container > .navbar-header,\n.container-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-fluid > .navbar-collapse {\n  margin-right: -15px;\n  margin-left: -15px;\n}\n@media (min-width: 768px) {\n  .container > .navbar-header,\n  .container-fluid > .navbar-header,\n  .container > .navbar-collapse,\n  .container-fluid > .navbar-collapse {\n    margin-right: 0;\n    margin-left: 0;\n  }\n}\n.navbar-static-top {\n  z-index: 1000;\n  border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n  .navbar-static-top {\n    border-radius: 0;\n  }\n}\n.navbar-brand {\n  float: left;\n  height: 50px;\n  padding: 15px 15px;\n  font-size: 18px;\n  line-height: 20px;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n  text-decoration: none;\n}\n.navbar-brand > img {\n  display: block;\n}\n@media (min-width: 768px) {\n  .navbar > .container .navbar-brand,\n  .navbar > .container-fluid .navbar-brand {\n    margin-left: -15px;\n  }\n}\n.navbar-toggle {\n  position: relative;\n  float: right;\n  padding: 9px 10px;\n  margin-right: 15px;\n  margin-top: 8px;\n  margin-bottom: 8px;\n  background-color: transparent;\n  background-image: none;\n  border: 1px solid transparent;\n  border-radius: 4px;\n}\n.navbar-toggle:focus {\n  outline: 0;\n}\n.navbar-toggle .icon-bar {\n  display: block;\n  width: 22px;\n  height: 2px;\n  border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n  margin-top: 4px;\n}\n@media (min-width: 768px) {\n  .navbar-toggle {\n    display: none;\n  }\n}\n.navbar-nav {\n  margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n  padding-top: 10px;\n  padding-bottom: 10px;\n  line-height: 20px;\n}\n@media (max-width: 767px) {\n  .navbar-nav .open .dropdown-menu {\n    position: static;\n    float: none;\n    width: auto;\n    margin-top: 0;\n    background-color: transparent;\n    border: 0;\n    -webkit-box-shadow: none;\n    box-shadow: none;\n  }\n  .navbar-nav .open .dropdown-menu > li > a,\n  .navbar-nav .open .dropdown-menu .dropdown-header {\n    padding: 5px 15px 5px 25px;\n  }\n  .navbar-nav .open .dropdown-menu > li > a {\n    line-height: 20px;\n  }\n  .navbar-nav .open .dropdown-menu > li > a:hover,\n  .navbar-nav .open .dropdown-menu > li > a:focus {\n    background-image: none;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-nav {\n    float: left;\n    margin: 0;\n  }\n  .navbar-nav > li {\n    float: left;\n  }\n  .navbar-nav > li > a {\n    padding-top: 15px;\n    padding-bottom: 15px;\n  }\n}\n.navbar-form {\n  padding: 10px 15px;\n  margin-right: -15px;\n  margin-left: -15px;\n  border-top: 1px solid transparent;\n  border-bottom: 1px solid transparent;\n  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n  margin-top: 8px;\n  margin-bottom: 8px;\n}\n@media (min-width: 768px) {\n  .navbar-form .form-group {\n    display: inline-block;\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .navbar-form .form-control {\n    display: inline-block;\n    width: auto;\n    vertical-align: middle;\n  }\n  .navbar-form .form-control-static {\n    display: inline-block;\n  }\n  .navbar-form .input-group {\n    display: inline-table;\n    vertical-align: middle;\n  }\n  .navbar-form .input-group .input-group-addon,\n  .navbar-form .input-group .input-group-btn,\n  .navbar-form .input-group .form-control {\n    width: auto;\n  }\n  .navbar-form .input-group > .form-control {\n    width: 100%;\n  }\n  .navbar-form .control-label {\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .navbar-form .radio,\n  .navbar-form .checkbox {\n    display: inline-block;\n    margin-top: 0;\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .navbar-form .radio label,\n  .navbar-form .checkbox label {\n    padding-left: 0;\n  }\n  .navbar-form .radio input[type=\"radio\"],\n  .navbar-form .checkbox input[type=\"checkbox\"] {\n    position: relative;\n    margin-left: 0;\n  }\n  .navbar-form .has-feedback .form-control-feedback {\n    top: 0;\n  }\n}\n@media (max-width: 767px) {\n  .navbar-form .form-group {\n    margin-bottom: 5px;\n  }\n  .navbar-form .form-group:last-child {\n    margin-bottom: 0;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-form {\n    width: auto;\n    padding-top: 0;\n    padding-bottom: 0;\n    margin-right: 0;\n    margin-left: 0;\n    border: 0;\n    -webkit-box-shadow: none;\n    box-shadow: none;\n  }\n}\n.navbar-nav > li > .dropdown-menu {\n  margin-top: 0;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n  margin-bottom: 0;\n  border-top-left-radius: 4px;\n  border-top-right-radius: 4px;\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.navbar-btn {\n  margin-top: 8px;\n  margin-bottom: 8px;\n}\n.navbar-btn.btn-sm {\n  margin-top: 10px;\n  margin-bottom: 10px;\n}\n.navbar-btn.btn-xs {\n  margin-top: 14px;\n  margin-bottom: 14px;\n}\n.navbar-text {\n  margin-top: 15px;\n  margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n  .navbar-text {\n    float: left;\n    margin-right: 15px;\n    margin-left: 15px;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-left {\n    float: left !important;\n  }\n  .navbar-right {\n    float: right !important;\n    margin-right: -15px;\n  }\n  .navbar-right ~ .navbar-right {\n    margin-right: 0;\n  }\n}\n.navbar-default {\n  background-color: #f8f8f8;\n  border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n  color: #777;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n  color: #5e5e5e;\n  background-color: transparent;\n}\n.navbar-default .navbar-text {\n  color: #777;\n}\n.navbar-default .navbar-nav > li > a {\n  color: #777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n  color: #333;\n  background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n  color: #555;\n  background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n  color: #ccc;\n  background-color: transparent;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n  color: #555;\n  background-color: #e7e7e7;\n}\n@media (max-width: 767px) {\n  .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n    color: #777;\n  }\n  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n    color: #333;\n    background-color: transparent;\n  }\n  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n    color: #555;\n    background-color: #e7e7e7;\n  }\n  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n    color: #ccc;\n    background-color: transparent;\n  }\n}\n.navbar-default .navbar-toggle {\n  border-color: #ddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n  background-color: #ddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n  background-color: #888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n  border-color: #e7e7e7;\n}\n.navbar-default .navbar-link {\n  color: #777;\n}\n.navbar-default .navbar-link:hover {\n  color: #333;\n}\n.navbar-default .btn-link {\n  color: #777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n  color: #333;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n  color: #ccc;\n}\n.navbar-inverse {\n  background-color: #222;\n  border-color: #080808;\n}\n.navbar-inverse .navbar-brand {\n  color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n  color: #fff;\n  background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n  color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n  color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n  color: #fff;\n  background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n  color: #fff;\n  background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n  color: #444;\n  background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n  color: #fff;\n  background-color: #080808;\n}\n@media (max-width: 767px) {\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n    border-color: #080808;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n    background-color: #080808;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n    color: #9d9d9d;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n    color: #fff;\n    background-color: transparent;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n    color: #fff;\n    background-color: #080808;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n    color: #444;\n    background-color: transparent;\n  }\n}\n.navbar-inverse .navbar-toggle {\n  border-color: #333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n  background-color: #333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n  background-color: #fff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n  border-color: #101010;\n}\n.navbar-inverse .navbar-link {\n  color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n  color: #fff;\n}\n.navbar-inverse .btn-link {\n  color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n  color: #fff;\n}\n.navbar-inverse .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-inverse .btn-link:focus {\n  color: #444;\n}\n.breadcrumb {\n  padding: 8px 15px;\n  margin-bottom: 20px;\n  list-style: none;\n  background-color: #f5f5f5;\n  border-radius: 4px;\n}\n.breadcrumb > li {\n  display: inline-block;\n}\n.breadcrumb > li + li:before {\n  padding: 0 5px;\n  color: #ccc;\n  content: \"/\\00a0\";\n}\n.breadcrumb > .active {\n  color: #777777;\n}\n.pagination {\n  display: inline-block;\n  padding-left: 0;\n  margin: 20px 0;\n  border-radius: 4px;\n}\n.pagination > li {\n  display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n  position: relative;\n  float: left;\n  padding: 6px 12px;\n  margin-left: -1px;\n  line-height: 1.42857143;\n  color: #337ab7;\n  text-decoration: none;\n  background-color: #fff;\n  border: 1px solid #ddd;\n}\n.pagination > li > a:hover,\n.pagination > li > span:hover,\n.pagination > li > a:focus,\n.pagination > li > span:focus {\n  z-index: 2;\n  color: #23527c;\n  background-color: #eeeeee;\n  border-color: #ddd;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n  margin-left: 0;\n  border-top-left-radius: 4px;\n  border-bottom-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n  border-top-right-radius: 4px;\n  border-bottom-right-radius: 4px;\n}\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n  z-index: 3;\n  color: #fff;\n  cursor: default;\n  background-color: #337ab7;\n  border-color: #337ab7;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n  color: #777777;\n  cursor: not-allowed;\n  background-color: #fff;\n  border-color: #ddd;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n  border-top-left-radius: 6px;\n  border-bottom-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n  border-top-right-radius: 6px;\n  border-bottom-right-radius: 6px;\n}\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n  border-top-left-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n  border-top-right-radius: 3px;\n  border-bottom-right-radius: 3px;\n}\n.pager {\n  padding-left: 0;\n  margin: 20px 0;\n  text-align: center;\n  list-style: none;\n}\n.pager li {\n  display: inline;\n}\n.pager li > a,\n.pager li > span {\n  display: inline-block;\n  padding: 5px 14px;\n  background-color: #fff;\n  border: 1px solid #ddd;\n  border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n  text-decoration: none;\n  background-color: #eeeeee;\n}\n.pager .next > a,\n.pager .next > span {\n  float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n  float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n  color: #777777;\n  cursor: not-allowed;\n  background-color: #fff;\n}\n.label {\n  display: inline;\n  padding: 0.2em 0.6em 0.3em;\n  font-size: 75%;\n  font-weight: 700;\n  line-height: 1;\n  color: #fff;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  border-radius: 0.25em;\n}\na.label:hover,\na.label:focus {\n  color: #fff;\n  text-decoration: none;\n  cursor: pointer;\n}\n.label:empty {\n  display: none;\n}\n.btn .label {\n  position: relative;\n  top: -1px;\n}\n.label-default {\n  background-color: #777777;\n}\n.label-default[href]:hover,\n.label-default[href]:focus {\n  background-color: #5e5e5e;\n}\n.label-primary {\n  background-color: #337ab7;\n}\n.label-primary[href]:hover,\n.label-primary[href]:focus {\n  background-color: #286090;\n}\n.label-success {\n  background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n  background-color: #449d44;\n}\n.label-info {\n  background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n  background-color: #31b0d5;\n}\n.label-warning {\n  background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n  background-color: #ec971f;\n}\n.label-danger {\n  background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n  background-color: #c9302c;\n}\n.badge {\n  display: inline-block;\n  min-width: 10px;\n  padding: 3px 7px;\n  font-size: 12px;\n  font-weight: bold;\n  line-height: 1;\n  color: #fff;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  background-color: #777777;\n  border-radius: 10px;\n}\n.badge:empty {\n  display: none;\n}\n.btn .badge {\n  position: relative;\n  top: -1px;\n}\n.btn-xs .badge,\n.btn-group-xs > .btn .badge {\n  top: 0;\n  padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n  color: #fff;\n  text-decoration: none;\n  cursor: pointer;\n}\n.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n  color: #337ab7;\n  background-color: #fff;\n}\n.list-group-item > .badge {\n  float: right;\n}\n.list-group-item > .badge + .badge {\n  margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n  margin-left: 3px;\n}\n.jumbotron {\n  padding-top: 30px;\n  padding-bottom: 30px;\n  margin-bottom: 30px;\n  color: inherit;\n  background-color: #eeeeee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n  color: inherit;\n}\n.jumbotron p {\n  margin-bottom: 15px;\n  font-size: 21px;\n  font-weight: 200;\n}\n.jumbotron > hr {\n  border-top-color: #d5d5d5;\n}\n.container .jumbotron,\n.container-fluid .jumbotron {\n  padding-right: 15px;\n  padding-left: 15px;\n  border-radius: 6px;\n}\n.jumbotron .container {\n  max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n  .jumbotron {\n    padding-top: 48px;\n    padding-bottom: 48px;\n  }\n  .container .jumbotron,\n  .container-fluid .jumbotron {\n    padding-right: 60px;\n    padding-left: 60px;\n  }\n  .jumbotron h1,\n  .jumbotron .h1 {\n    font-size: 63px;\n  }\n}\n.thumbnail {\n  display: block;\n  padding: 4px;\n  margin-bottom: 20px;\n  line-height: 1.42857143;\n  background-color: #fff;\n  border: 1px solid #ddd;\n  border-radius: 4px;\n  -webkit-transition: border 0.2s ease-in-out;\n  -o-transition: border 0.2s ease-in-out;\n  transition: border 0.2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n  margin-right: auto;\n  margin-left: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n  border-color: #337ab7;\n}\n.thumbnail .caption {\n  padding: 9px;\n  color: #333333;\n}\n.alert {\n  padding: 15px;\n  margin-bottom: 20px;\n  border: 1px solid transparent;\n  border-radius: 4px;\n}\n.alert h4 {\n  margin-top: 0;\n  color: inherit;\n}\n.alert .alert-link {\n  font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n  margin-bottom: 0;\n}\n.alert > p + p {\n  margin-top: 5px;\n}\n.alert-dismissable,\n.alert-dismissible {\n  padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n  position: relative;\n  top: -2px;\n  right: -21px;\n  color: inherit;\n}\n.alert-success {\n  color: #3c763d;\n  background-color: #dff0d8;\n  border-color: #d6e9c6;\n}\n.alert-success hr {\n  border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n  color: #2b542c;\n}\n.alert-info {\n  color: #31708f;\n  background-color: #d9edf7;\n  border-color: #bce8f1;\n}\n.alert-info hr {\n  border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n  color: #245269;\n}\n.alert-warning {\n  color: #8a6d3b;\n  background-color: #fcf8e3;\n  border-color: #faebcc;\n}\n.alert-warning hr {\n  border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n  color: #66512c;\n}\n.alert-danger {\n  color: #a94442;\n  background-color: #f2dede;\n  border-color: #ebccd1;\n}\n.alert-danger hr {\n  border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n  color: #843534;\n}\n@-webkit-keyframes progress-bar-stripes {\n  from {\n    background-position: 40px 0;\n  }\n  to {\n    background-position: 0 0;\n  }\n}\n@-o-keyframes progress-bar-stripes {\n  from {\n    background-position: 40px 0;\n  }\n  to {\n    background-position: 0 0;\n  }\n}\n@keyframes progress-bar-stripes {\n  from {\n    background-position: 40px 0;\n  }\n  to {\n    background-position: 0 0;\n  }\n}\n.progress {\n  height: 20px;\n  margin-bottom: 20px;\n  overflow: hidden;\n  background-color: #f5f5f5;\n  border-radius: 4px;\n  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n  float: left;\n  width: 0%;\n  height: 100%;\n  font-size: 12px;\n  line-height: 20px;\n  color: #fff;\n  text-align: center;\n  background-color: #337ab7;\n  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n  -webkit-transition: width 0.6s ease;\n  -o-transition: width 0.6s ease;\n  transition: width 0.6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n  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);\n  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);\n  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);\n  -webkit-background-size: 40px 40px;\n  background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n  -webkit-animation: progress-bar-stripes 2s linear infinite;\n  -o-animation: progress-bar-stripes 2s linear infinite;\n  animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n  background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n  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);\n  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);\n  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);\n}\n.progress-bar-info {\n  background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n  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);\n  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);\n  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);\n}\n.progress-bar-warning {\n  background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n  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);\n  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);\n  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);\n}\n.progress-bar-danger {\n  background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n  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);\n  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);\n  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);\n}\n.media {\n  margin-top: 15px;\n}\n.media:first-child {\n  margin-top: 0;\n}\n.media,\n.media-body {\n  overflow: hidden;\n  zoom: 1;\n}\n.media-body {\n  width: 10000px;\n}\n.media-object {\n  display: block;\n}\n.media-object.img-thumbnail {\n  max-width: none;\n}\n.media-right,\n.media > .pull-right {\n  padding-left: 10px;\n}\n.media-left,\n.media > .pull-left {\n  padding-right: 10px;\n}\n.media-left,\n.media-right,\n.media-body {\n  display: table-cell;\n  vertical-align: top;\n}\n.media-middle {\n  vertical-align: middle;\n}\n.media-bottom {\n  vertical-align: bottom;\n}\n.media-heading {\n  margin-top: 0;\n  margin-bottom: 5px;\n}\n.media-list {\n  padding-left: 0;\n  list-style: none;\n}\n.list-group {\n  padding-left: 0;\n  margin-bottom: 20px;\n}\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: 10px 15px;\n  margin-bottom: -1px;\n  background-color: #fff;\n  border: 1px solid #ddd;\n}\n.list-group-item:first-child {\n  border-top-left-radius: 4px;\n  border-top-right-radius: 4px;\n}\n.list-group-item:last-child {\n  margin-bottom: 0;\n  border-bottom-right-radius: 4px;\n  border-bottom-left-radius: 4px;\n}\n.list-group-item.disabled,\n.list-group-item.disabled:hover,\n.list-group-item.disabled:focus {\n  color: #777777;\n  cursor: not-allowed;\n  background-color: #eeeeee;\n}\n.list-group-item.disabled .list-group-item-heading,\n.list-group-item.disabled:hover .list-group-item-heading,\n.list-group-item.disabled:focus .list-group-item-heading {\n  color: inherit;\n}\n.list-group-item.disabled .list-group-item-text,\n.list-group-item.disabled:hover .list-group-item-text,\n.list-group-item.disabled:focus .list-group-item-text {\n  color: #777777;\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n  z-index: 2;\n  color: #fff;\n  background-color: #337ab7;\n  border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small,\n.list-group-item.active:hover .list-group-item-heading > .small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n  color: inherit;\n}\n.list-group-item.active .list-group-item-text,\n.list-group-item.active:hover .list-group-item-text,\n.list-group-item.active:focus .list-group-item-text {\n  color: #c7ddef;\n}\na.list-group-item,\nbutton.list-group-item {\n  color: #555;\n}\na.list-group-item .list-group-item-heading,\nbutton.list-group-item .list-group-item-heading {\n  color: #333;\n}\na.list-group-item:hover,\nbutton.list-group-item:hover,\na.list-group-item:focus,\nbutton.list-group-item:focus {\n  color: #555;\n  text-decoration: none;\n  background-color: #f5f5f5;\n}\nbutton.list-group-item {\n  width: 100%;\n  text-align: left;\n}\n.list-group-item-success {\n  color: #3c763d;\n  background-color: #dff0d8;\n}\na.list-group-item-success,\nbutton.list-group-item-success {\n  color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n  color: inherit;\n}\na.list-group-item-success:hover,\nbutton.list-group-item-success:hover,\na.list-group-item-success:focus,\nbutton.list-group-item-success:focus {\n  color: #3c763d;\n  background-color: #d0e9c6;\n}\na.list-group-item-success.active,\nbutton.list-group-item-success.active,\na.list-group-item-success.active:hover,\nbutton.list-group-item-success.active:hover,\na.list-group-item-success.active:focus,\nbutton.list-group-item-success.active:focus {\n  color: #fff;\n  background-color: #3c763d;\n  border-color: #3c763d;\n}\n.list-group-item-info {\n  color: #31708f;\n  background-color: #d9edf7;\n}\na.list-group-item-info,\nbutton.list-group-item-info {\n  color: #31708f;\n}\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n  color: inherit;\n}\na.list-group-item-info:hover,\nbutton.list-group-item-info:hover,\na.list-group-item-info:focus,\nbutton.list-group-item-info:focus {\n  color: #31708f;\n  background-color: #c4e3f3;\n}\na.list-group-item-info.active,\nbutton.list-group-item-info.active,\na.list-group-item-info.active:hover,\nbutton.list-group-item-info.active:hover,\na.list-group-item-info.active:focus,\nbutton.list-group-item-info.active:focus {\n  color: #fff;\n  background-color: #31708f;\n  border-color: #31708f;\n}\n.list-group-item-warning {\n  color: #8a6d3b;\n  background-color: #fcf8e3;\n}\na.list-group-item-warning,\nbutton.list-group-item-warning {\n  color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n  color: inherit;\n}\na.list-group-item-warning:hover,\nbutton.list-group-item-warning:hover,\na.list-group-item-warning:focus,\nbutton.list-group-item-warning:focus {\n  color: #8a6d3b;\n  background-color: #faf2cc;\n}\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\nbutton.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus,\nbutton.list-group-item-warning.active:focus {\n  color: #fff;\n  background-color: #8a6d3b;\n  border-color: #8a6d3b;\n}\n.list-group-item-danger {\n  color: #a94442;\n  background-color: #f2dede;\n}\na.list-group-item-danger,\nbutton.list-group-item-danger {\n  color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n  color: inherit;\n}\na.list-group-item-danger:hover,\nbutton.list-group-item-danger:hover,\na.list-group-item-danger:focus,\nbutton.list-group-item-danger:focus {\n  color: #a94442;\n  background-color: #ebcccc;\n}\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\nbutton.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus,\nbutton.list-group-item-danger.active:focus {\n  color: #fff;\n  background-color: #a94442;\n  border-color: #a94442;\n}\n.list-group-item-heading {\n  margin-top: 0;\n  margin-bottom: 5px;\n}\n.list-group-item-text {\n  margin-bottom: 0;\n  line-height: 1.3;\n}\n.panel {\n  margin-bottom: 20px;\n  background-color: #fff;\n  border: 1px solid transparent;\n  border-radius: 4px;\n  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.panel-body {\n  padding: 15px;\n}\n.panel-heading {\n  padding: 10px 15px;\n  border-bottom: 1px solid transparent;\n  border-top-left-radius: 3px;\n  border-top-right-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n  color: inherit;\n}\n.panel-title {\n  margin-top: 0;\n  margin-bottom: 0;\n  font-size: 16px;\n  color: inherit;\n}\n.panel-title > a,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n  color: inherit;\n}\n.panel-footer {\n  padding: 10px 15px;\n  background-color: #f5f5f5;\n  border-top: 1px solid #ddd;\n  border-bottom-right-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n  margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n  border-width: 1px 0;\n  border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n  border-top: 0;\n  border-top-left-radius: 3px;\n  border-top-right-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n  border-bottom: 0;\n  border-bottom-right-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.panel-heading + .list-group .list-group-item:first-child {\n  border-top-width: 0;\n}\n.list-group + .panel-footer {\n  border-top-width: 0;\n}\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n  margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n  padding-right: 15px;\n  padding-left: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n  border-top-left-radius: 3px;\n  border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n  border-top-left-radius: 3px;\n  border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n  border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n  border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n  border-bottom-right-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n  border-bottom-right-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n  border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n  border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n  border-top: 1px solid #ddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n  border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n  border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n  border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n  border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n  border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n  border-bottom: 0;\n}\n.panel > .table-responsive {\n  margin-bottom: 0;\n  border: 0;\n}\n.panel-group {\n  margin-bottom: 20px;\n}\n.panel-group .panel {\n  margin-bottom: 0;\n  border-radius: 4px;\n}\n.panel-group .panel + .panel {\n  margin-top: 5px;\n}\n.panel-group .panel-heading {\n  border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n  border-top: 1px solid #ddd;\n}\n.panel-group .panel-footer {\n  border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n  border-bottom: 1px solid #ddd;\n}\n.panel-default {\n  border-color: #ddd;\n}\n.panel-default > .panel-heading {\n  color: #333333;\n  background-color: #f5f5f5;\n  border-color: #ddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #ddd;\n}\n.panel-default > .panel-heading .badge {\n  color: #f5f5f5;\n  background-color: #333333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #ddd;\n}\n.panel-primary {\n  border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n  color: #fff;\n  background-color: #337ab7;\n  border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n  color: #337ab7;\n  background-color: #fff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #337ab7;\n}\n.panel-success {\n  border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n  color: #3c763d;\n  background-color: #dff0d8;\n  border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n  color: #dff0d8;\n  background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #d6e9c6;\n}\n.panel-info {\n  border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n  color: #31708f;\n  background-color: #d9edf7;\n  border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n  color: #d9edf7;\n  background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #bce8f1;\n}\n.panel-warning {\n  border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n  color: #8a6d3b;\n  background-color: #fcf8e3;\n  border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n  color: #fcf8e3;\n  background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #faebcc;\n}\n.panel-danger {\n  border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n  color: #a94442;\n  background-color: #f2dede;\n  border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n  color: #f2dede;\n  background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #ebccd1;\n}\n.embed-responsive {\n  position: relative;\n  display: block;\n  height: 0;\n  padding: 0;\n  overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  border: 0;\n}\n.embed-responsive-16by9 {\n  padding-bottom: 56.25%;\n}\n.embed-responsive-4by3 {\n  padding-bottom: 75%;\n}\n.well {\n  min-height: 20px;\n  padding: 19px;\n  margin-bottom: 20px;\n  background-color: #f5f5f5;\n  border: 1px solid #e3e3e3;\n  border-radius: 4px;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.well blockquote {\n  border-color: #ddd;\n  border-color: rgba(0, 0, 0, 0.15);\n}\n.well-lg {\n  padding: 24px;\n  border-radius: 6px;\n}\n.well-sm {\n  padding: 9px;\n  border-radius: 3px;\n}\n.close {\n  float: right;\n  font-size: 21px;\n  font-weight: bold;\n  line-height: 1;\n  color: #000;\n  text-shadow: 0 1px 0 #fff;\n  filter: alpha(opacity=20);\n  opacity: 0.2;\n}\n.close:hover,\n.close:focus {\n  color: #000;\n  text-decoration: none;\n  cursor: pointer;\n  filter: alpha(opacity=50);\n  opacity: 0.5;\n}\nbutton.close {\n  padding: 0;\n  cursor: pointer;\n  background: transparent;\n  border: 0;\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  appearance: none;\n}\n.modal-open {\n  overflow: hidden;\n}\n.modal {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1050;\n  display: none;\n  overflow: hidden;\n  -webkit-overflow-scrolling: touch;\n  outline: 0;\n}\n.modal.fade .modal-dialog {\n  -webkit-transform: translate(0, -25%);\n  -ms-transform: translate(0, -25%);\n  -o-transform: translate(0, -25%);\n  transform: translate(0, -25%);\n  -webkit-transition: -webkit-transform 0.3s ease-out;\n  -o-transition: -o-transform 0.3s ease-out;\n  transition: -webkit-transform 0.3s ease-out;\n  transition: transform 0.3s ease-out;\n  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out, -o-transform 0.3s ease-out;\n}\n.modal.in .modal-dialog {\n  -webkit-transform: translate(0, 0);\n  -ms-transform: translate(0, 0);\n  -o-transform: translate(0, 0);\n  transform: translate(0, 0);\n}\n.modal-open .modal {\n  overflow-x: hidden;\n  overflow-y: auto;\n}\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: 10px;\n}\n.modal-content {\n  position: relative;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid #999;\n  border: 1px solid rgba(0, 0, 0, 0.2);\n  border-radius: 6px;\n  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n  outline: 0;\n}\n.modal-backdrop {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1040;\n  background-color: #000;\n}\n.modal-backdrop.fade {\n  filter: alpha(opacity=0);\n  opacity: 0;\n}\n.modal-backdrop.in {\n  filter: alpha(opacity=50);\n  opacity: 0.5;\n}\n.modal-header {\n  padding: 15px;\n  border-bottom: 1px solid #e5e5e5;\n}\n.modal-header .close {\n  margin-top: -2px;\n}\n.modal-title {\n  margin: 0;\n  line-height: 1.42857143;\n}\n.modal-body {\n  position: relative;\n  padding: 15px;\n}\n.modal-footer {\n  padding: 15px;\n  text-align: right;\n  border-top: 1px solid #e5e5e5;\n}\n.modal-footer .btn + .btn {\n  margin-bottom: 0;\n  margin-left: 5px;\n}\n.modal-footer .btn-group .btn + .btn {\n  margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n  margin-left: 0;\n}\n.modal-scrollbar-measure {\n  position: absolute;\n  top: -9999px;\n  width: 50px;\n  height: 50px;\n  overflow: scroll;\n}\n@media (min-width: 768px) {\n  .modal-dialog {\n    width: 600px;\n    margin: 30px auto;\n  }\n  .modal-content {\n    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n  }\n  .modal-sm {\n    width: 300px;\n  }\n}\n@media (min-width: 992px) {\n  .modal-lg {\n    width: 900px;\n  }\n}\n.tooltip {\n  position: absolute;\n  z-index: 1070;\n  display: block;\n  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1.42857143;\n  line-break: auto;\n  text-align: left;\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  word-wrap: normal;\n  white-space: normal;\n  font-size: 12px;\n  filter: alpha(opacity=0);\n  opacity: 0;\n}\n.tooltip.in {\n  filter: alpha(opacity=90);\n  opacity: 0.9;\n}\n.tooltip.top {\n  padding: 5px 0;\n  margin-top: -3px;\n}\n.tooltip.right {\n  padding: 0 5px;\n  margin-left: 3px;\n}\n.tooltip.bottom {\n  padding: 5px 0;\n  margin-top: 3px;\n}\n.tooltip.left {\n  padding: 0 5px;\n  margin-left: -3px;\n}\n.tooltip.top .tooltip-arrow {\n  bottom: 0;\n  left: 50%;\n  margin-left: -5px;\n  border-width: 5px 5px 0;\n  border-top-color: #000;\n}\n.tooltip.top-left .tooltip-arrow {\n  right: 5px;\n  bottom: 0;\n  margin-bottom: -5px;\n  border-width: 5px 5px 0;\n  border-top-color: #000;\n}\n.tooltip.top-right .tooltip-arrow {\n  bottom: 0;\n  left: 5px;\n  margin-bottom: -5px;\n  border-width: 5px 5px 0;\n  border-top-color: #000;\n}\n.tooltip.right .tooltip-arrow {\n  top: 50%;\n  left: 0;\n  margin-top: -5px;\n  border-width: 5px 5px 5px 0;\n  border-right-color: #000;\n}\n.tooltip.left .tooltip-arrow {\n  top: 50%;\n  right: 0;\n  margin-top: -5px;\n  border-width: 5px 0 5px 5px;\n  border-left-color: #000;\n}\n.tooltip.bottom .tooltip-arrow {\n  top: 0;\n  left: 50%;\n  margin-left: -5px;\n  border-width: 0 5px 5px;\n  border-bottom-color: #000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n  top: 0;\n  right: 5px;\n  margin-top: -5px;\n  border-width: 0 5px 5px;\n  border-bottom-color: #000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n  top: 0;\n  left: 5px;\n  margin-top: -5px;\n  border-width: 0 5px 5px;\n  border-bottom-color: #000;\n}\n.tooltip-inner {\n  max-width: 200px;\n  padding: 3px 8px;\n  color: #fff;\n  text-align: center;\n  background-color: #000;\n  border-radius: 4px;\n}\n.tooltip-arrow {\n  position: absolute;\n  width: 0;\n  height: 0;\n  border-color: transparent;\n  border-style: solid;\n}\n.popover {\n  position: absolute;\n  top: 0;\n  left: 0;\n  z-index: 1060;\n  display: none;\n  max-width: 276px;\n  padding: 1px;\n  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1.42857143;\n  line-break: auto;\n  text-align: left;\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  word-wrap: normal;\n  white-space: normal;\n  font-size: 14px;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid #ccc;\n  border: 1px solid rgba(0, 0, 0, 0.2);\n  border-radius: 6px;\n  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n}\n.popover.top {\n  margin-top: -10px;\n}\n.popover.right {\n  margin-left: 10px;\n}\n.popover.bottom {\n  margin-top: 10px;\n}\n.popover.left {\n  margin-left: -10px;\n}\n.popover > .arrow {\n  border-width: 11px;\n}\n.popover > .arrow,\n.popover > .arrow:after {\n  position: absolute;\n  display: block;\n  width: 0;\n  height: 0;\n  border-color: transparent;\n  border-style: solid;\n}\n.popover > .arrow:after {\n  content: \"\";\n  border-width: 10px;\n}\n.popover.top > .arrow {\n  bottom: -11px;\n  left: 50%;\n  margin-left: -11px;\n  border-top-color: #999999;\n  border-top-color: rgba(0, 0, 0, 0.25);\n  border-bottom-width: 0;\n}\n.popover.top > .arrow:after {\n  bottom: 1px;\n  margin-left: -10px;\n  content: \" \";\n  border-top-color: #fff;\n  border-bottom-width: 0;\n}\n.popover.right > .arrow {\n  top: 50%;\n  left: -11px;\n  margin-top: -11px;\n  border-right-color: #999999;\n  border-right-color: rgba(0, 0, 0, 0.25);\n  border-left-width: 0;\n}\n.popover.right > .arrow:after {\n  bottom: -10px;\n  left: 1px;\n  content: \" \";\n  border-right-color: #fff;\n  border-left-width: 0;\n}\n.popover.bottom > .arrow {\n  top: -11px;\n  left: 50%;\n  margin-left: -11px;\n  border-top-width: 0;\n  border-bottom-color: #999999;\n  border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n.popover.bottom > .arrow:after {\n  top: 1px;\n  margin-left: -10px;\n  content: \" \";\n  border-top-width: 0;\n  border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n  top: 50%;\n  right: -11px;\n  margin-top: -11px;\n  border-right-width: 0;\n  border-left-color: #999999;\n  border-left-color: rgba(0, 0, 0, 0.25);\n}\n.popover.left > .arrow:after {\n  right: 1px;\n  bottom: -10px;\n  content: \" \";\n  border-right-width: 0;\n  border-left-color: #fff;\n}\n.popover-title {\n  padding: 8px 14px;\n  margin: 0;\n  font-size: 14px;\n  background-color: #f7f7f7;\n  border-bottom: 1px solid #ebebeb;\n  border-radius: 5px 5px 0 0;\n}\n.popover-content {\n  padding: 9px 14px;\n}\n.carousel {\n  position: relative;\n}\n.carousel-inner {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n}\n.carousel-inner > .item {\n  position: relative;\n  display: none;\n  -webkit-transition: 0.6s ease-in-out left;\n  -o-transition: 0.6s ease-in-out left;\n  transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n  line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n  .carousel-inner > .item {\n    -webkit-transition: -webkit-transform 0.6s ease-in-out;\n    -o-transition: -o-transform 0.6s ease-in-out;\n    transition: -webkit-transform 0.6s ease-in-out;\n    transition: transform 0.6s ease-in-out;\n    transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;\n    -webkit-backface-visibility: hidden;\n    backface-visibility: hidden;\n    -webkit-perspective: 1000px;\n    perspective: 1000px;\n  }\n  .carousel-inner > .item.next,\n  .carousel-inner > .item.active.right {\n    -webkit-transform: translate3d(100%, 0, 0);\n    transform: translate3d(100%, 0, 0);\n    left: 0;\n  }\n  .carousel-inner > .item.prev,\n  .carousel-inner > .item.active.left {\n    -webkit-transform: translate3d(-100%, 0, 0);\n    transform: translate3d(-100%, 0, 0);\n    left: 0;\n  }\n  .carousel-inner > .item.next.left,\n  .carousel-inner > .item.prev.right,\n  .carousel-inner > .item.active {\n    -webkit-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n    left: 0;\n  }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n  display: block;\n}\n.carousel-inner > .active {\n  left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n  position: absolute;\n  top: 0;\n  width: 100%;\n}\n.carousel-inner > .next {\n  left: 100%;\n}\n.carousel-inner > .prev {\n  left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n  left: 0;\n}\n.carousel-inner > .active.left {\n  left: -100%;\n}\n.carousel-inner > .active.right {\n  left: 100%;\n}\n.carousel-control {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  width: 15%;\n  font-size: 20px;\n  color: #fff;\n  text-align: center;\n  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n  background-color: rgba(0, 0, 0, 0);\n  filter: alpha(opacity=50);\n  opacity: 0.5;\n}\n.carousel-control.left {\n  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));\n  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n  background-repeat: repeat-x;\n}\n.carousel-control.right {\n  right: 0;\n  left: auto;\n  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));\n  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n  background-repeat: repeat-x;\n}\n.carousel-control:hover,\n.carousel-control:focus {\n  color: #fff;\n  text-decoration: none;\n  outline: 0;\n  filter: alpha(opacity=90);\n  opacity: 0.9;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n  position: absolute;\n  top: 50%;\n  z-index: 5;\n  display: inline-block;\n  margin-top: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n  left: 50%;\n  margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n  right: 50%;\n  margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n  width: 20px;\n  height: 20px;\n  font-family: serif;\n  line-height: 1;\n}\n.carousel-control .icon-prev:before {\n  content: \"\\2039\";\n}\n.carousel-control .icon-next:before {\n  content: \"\\203a\";\n}\n.carousel-indicators {\n  position: absolute;\n  bottom: 10px;\n  left: 50%;\n  z-index: 15;\n  width: 60%;\n  padding-left: 0;\n  margin-left: -30%;\n  text-align: center;\n  list-style: none;\n}\n.carousel-indicators li {\n  display: inline-block;\n  width: 10px;\n  height: 10px;\n  margin: 1px;\n  text-indent: -999px;\n  cursor: pointer;\n  background-color: #000 \\9;\n  background-color: rgba(0, 0, 0, 0);\n  border: 1px solid #fff;\n  border-radius: 10px;\n}\n.carousel-indicators .active {\n  width: 12px;\n  height: 12px;\n  margin: 0;\n  background-color: #fff;\n}\n.carousel-caption {\n  position: absolute;\n  right: 15%;\n  bottom: 20px;\n  left: 15%;\n  z-index: 10;\n  padding-top: 20px;\n  padding-bottom: 20px;\n  color: #fff;\n  text-align: center;\n  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-caption .btn {\n  text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n  .carousel-control .glyphicon-chevron-left,\n  .carousel-control .glyphicon-chevron-right,\n  .carousel-control .icon-prev,\n  .carousel-control .icon-next {\n    width: 30px;\n    height: 30px;\n    margin-top: -10px;\n    font-size: 30px;\n  }\n  .carousel-control .glyphicon-chevron-left,\n  .carousel-control .icon-prev {\n    margin-left: -10px;\n  }\n  .carousel-control .glyphicon-chevron-right,\n  .carousel-control .icon-next {\n    margin-right: -10px;\n  }\n  .carousel-caption {\n    right: 20%;\n    left: 20%;\n    padding-bottom: 30px;\n  }\n  .carousel-indicators {\n    bottom: 20px;\n  }\n}\n.clearfix:before,\n.clearfix:after,\n.dl-horizontal dd:before,\n.dl-horizontal dd:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after,\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after,\n.btn-toolbar:before,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:before,\n.btn-group-vertical > .btn-group:after,\n.nav:before,\n.nav:after,\n.navbar:before,\n.navbar:after,\n.navbar-header:before,\n.navbar-header:after,\n.navbar-collapse:before,\n.navbar-collapse:after,\n.pager:before,\n.pager:after,\n.panel-body:before,\n.panel-body:after,\n.modal-header:before,\n.modal-header:after,\n.modal-footer:before,\n.modal-footer:after {\n  display: table;\n  content: \" \";\n}\n.clearfix:after,\n.dl-horizontal dd:after,\n.container:after,\n.container-fluid:after,\n.row:after,\n.form-horizontal .form-group:after,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:after,\n.nav:after,\n.navbar:after,\n.navbar-header:after,\n.navbar-collapse:after,\n.pager:after,\n.panel-body:after,\n.modal-header:after,\n.modal-footer:after {\n  clear: both;\n}\n.center-block {\n  display: block;\n  margin-right: auto;\n  margin-left: auto;\n}\n.pull-right {\n  float: right !important;\n}\n.pull-left {\n  float: left !important;\n}\n.hide {\n  display: none !important;\n}\n.show {\n  display: block !important;\n}\n.invisible {\n  visibility: hidden;\n}\n.text-hide {\n  font: 0/0 a;\n  color: transparent;\n  text-shadow: none;\n  background-color: transparent;\n  border: 0;\n}\n.hidden {\n  display: none !important;\n}\n.affix {\n  position: fixed;\n}\n@-ms-viewport {\n  width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n  display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n  display: none !important;\n}\n@media (max-width: 767px) {\n  .visible-xs {\n    display: block !important;\n  }\n  table.visible-xs {\n    display: table !important;\n  }\n  tr.visible-xs {\n    display: table-row !important;\n  }\n  th.visible-xs,\n  td.visible-xs {\n    display: table-cell !important;\n  }\n}\n@media (max-width: 767px) {\n  .visible-xs-block {\n    display: block !important;\n  }\n}\n@media (max-width: 767px) {\n  .visible-xs-inline {\n    display: inline !important;\n  }\n}\n@media (max-width: 767px) {\n  .visible-xs-inline-block {\n    display: inline-block !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .visible-sm {\n    display: block !important;\n  }\n  table.visible-sm {\n    display: table !important;\n  }\n  tr.visible-sm {\n    display: table-row !important;\n  }\n  th.visible-sm,\n  td.visible-sm {\n    display: table-cell !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .visible-sm-block {\n    display: block !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .visible-sm-inline {\n    display: inline !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .visible-sm-inline-block {\n    display: inline-block !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .visible-md {\n    display: block !important;\n  }\n  table.visible-md {\n    display: table !important;\n  }\n  tr.visible-md {\n    display: table-row !important;\n  }\n  th.visible-md,\n  td.visible-md {\n    display: table-cell !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .visible-md-block {\n    display: block !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .visible-md-inline {\n    display: inline !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .visible-md-inline-block {\n    display: inline-block !important;\n  }\n}\n@media (min-width: 1200px) {\n  .visible-lg {\n    display: block !important;\n  }\n  table.visible-lg {\n    display: table !important;\n  }\n  tr.visible-lg {\n    display: table-row !important;\n  }\n  th.visible-lg,\n  td.visible-lg {\n    display: table-cell !important;\n  }\n}\n@media (min-width: 1200px) {\n  .visible-lg-block {\n    display: block !important;\n  }\n}\n@media (min-width: 1200px) {\n  .visible-lg-inline {\n    display: inline !important;\n  }\n}\n@media (min-width: 1200px) {\n  .visible-lg-inline-block {\n    display: inline-block !important;\n  }\n}\n@media (max-width: 767px) {\n  .hidden-xs {\n    display: none !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .hidden-sm {\n    display: none !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .hidden-md {\n    display: none !important;\n  }\n}\n@media (min-width: 1200px) {\n  .hidden-lg {\n    display: none !important;\n  }\n}\n.visible-print {\n  display: none !important;\n}\n@media print {\n  .visible-print {\n    display: block !important;\n  }\n  table.visible-print {\n    display: table !important;\n  }\n  tr.visible-print {\n    display: table-row !important;\n  }\n  th.visible-print,\n  td.visible-print {\n    display: table-cell !important;\n  }\n}\n.visible-print-block {\n  display: none !important;\n}\n@media print {\n  .visible-print-block {\n    display: block !important;\n  }\n}\n.visible-print-inline {\n  display: none !important;\n}\n@media print {\n  .visible-print-inline {\n    display: inline !important;\n  }\n}\n.visible-print-inline-block {\n  display: none !important;\n}\n@media print {\n  .visible-print-inline-block {\n    display: inline-block !important;\n  }\n}\n@media print {\n  .hidden-print {\n    display: none !important;\n  }\n}\n/*# sourceMappingURL=bootstrap.css.map */","// stylelint-disable declaration-no-important, selector-no-qualifying-type\n\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request: h5bp.com/r\n// ==========================================================================\n\n@media print {\n  *,\n  *:before,\n  *:after {\n    color: #000 !important; // Black prints faster: h5bp.com/s\n    text-shadow: none !important;\n    background: transparent !important;\n    box-shadow: none !important;\n  }\n\n  a,\n  a:visited {\n    text-decoration: underline;\n  }\n\n  a[href]:after {\n    content: \" (\" attr(href) \")\";\n  }\n\n  abbr[title]:after {\n    content: \" (\" attr(title) \")\";\n  }\n\n  // Don't show links that are fragment identifiers,\n  // or use the `javascript:` pseudo protocol\n  a[href^=\"#\"]:after,\n  a[href^=\"javascript:\"]:after {\n    content: \"\";\n  }\n\n  pre,\n  blockquote {\n    border: 1px solid #999;\n    page-break-inside: avoid;\n  }\n\n  thead {\n    display: table-header-group; // h5bp.com/t\n  }\n\n  tr,\n  img {\n    page-break-inside: avoid;\n  }\n\n  img {\n    max-width: 100% !important;\n  }\n\n  p,\n  h2,\n  h3 {\n    orphans: 3;\n    widows: 3;\n  }\n\n  h2,\n  h3 {\n    page-break-after: avoid;\n  }\n\n  // Bootstrap specific changes start\n\n  // Bootstrap components\n  .navbar {\n    display: none;\n  }\n  .btn,\n  .dropup > .btn {\n    > .caret {\n      border-top-color: #000 !important;\n    }\n  }\n  .label {\n    border: 1px solid #000;\n  }\n\n  .table {\n    border-collapse: collapse !important;\n\n    td,\n    th {\n      background-color: #fff !important;\n    }\n  }\n  .table-bordered {\n    th,\n    td {\n      border: 1px solid #ddd !important;\n    }\n  }\n}\n","// stylelint-disable value-list-comma-newline-after, value-list-comma-space-after, indentation, declaration-colon-newline-after, font-family-no-missing-generic-family-keyword\n\n//\n// Glyphicons for Bootstrap\n//\n// Since icons are fonts, they can be placed anywhere text is placed and are\n// thus automatically sized to match the surrounding child. To use, create an\n// inline element with the appropriate classes, like so:\n//\n// <a href=\"#\"><span class=\"glyphicon glyphicon-star\"></span> Star</a>\n\n// Import the fonts\n@font-face {\n  font-family: \"Glyphicons Halflings\";\n  src: url(\"@{icon-font-path}@{icon-font-name}.eot\");\n  src: url(\"@{icon-font-path}@{icon-font-name}.eot?#iefix\") format(\"embedded-opentype\"),\n       url(\"@{icon-font-path}@{icon-font-name}.woff2\") format(\"woff2\"),\n       url(\"@{icon-font-path}@{icon-font-name}.woff\") format(\"woff\"),\n       url(\"@{icon-font-path}@{icon-font-name}.ttf\") format(\"truetype\"),\n       url(\"@{icon-font-path}@{icon-font-name}.svg#@{icon-font-svg-id}\") format(\"svg\");\n}\n\n// Catchall baseclass\n.glyphicon {\n  position: relative;\n  top: 1px;\n  display: inline-block;\n  font-family: \"Glyphicons Halflings\";\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n\n// Individual icons\n.glyphicon-asterisk               { &:before { content: \"\\002a\"; } }\n.glyphicon-plus                   { &:before { content: \"\\002b\"; } }\n.glyphicon-euro,\n.glyphicon-eur                    { &:before { content: \"\\20ac\"; } }\n.glyphicon-minus                  { &:before { content: \"\\2212\"; } }\n.glyphicon-cloud                  { &:before { content: \"\\2601\"; } }\n.glyphicon-envelope               { &:before { content: \"\\2709\"; } }\n.glyphicon-pencil                 { &:before { content: \"\\270f\"; } }\n.glyphicon-glass                  { &:before { content: \"\\e001\"; } }\n.glyphicon-music                  { &:before { content: \"\\e002\"; } }\n.glyphicon-search                 { &:before { content: \"\\e003\"; } }\n.glyphicon-heart                  { &:before { content: \"\\e005\"; } }\n.glyphicon-star                   { &:before { content: \"\\e006\"; } }\n.glyphicon-star-empty             { &:before { content: \"\\e007\"; } }\n.glyphicon-user                   { &:before { content: \"\\e008\"; } }\n.glyphicon-film                   { &:before { content: \"\\e009\"; } }\n.glyphicon-th-large               { &:before { content: \"\\e010\"; } }\n.glyphicon-th                     { &:before { content: \"\\e011\"; } }\n.glyphicon-th-list                { &:before { content: \"\\e012\"; } }\n.glyphicon-ok                     { &:before { content: \"\\e013\"; } }\n.glyphicon-remove                 { &:before { content: \"\\e014\"; } }\n.glyphicon-zoom-in                { &:before { content: \"\\e015\"; } }\n.glyphicon-zoom-out               { &:before { content: \"\\e016\"; } }\n.glyphicon-off                    { &:before { content: \"\\e017\"; } }\n.glyphicon-signal                 { &:before { content: \"\\e018\"; } }\n.glyphicon-cog                    { &:before { content: \"\\e019\"; } }\n.glyphicon-trash                  { &:before { content: \"\\e020\"; } }\n.glyphicon-home                   { &:before { content: \"\\e021\"; } }\n.glyphicon-file                   { &:before { content: \"\\e022\"; } }\n.glyphicon-time                   { &:before { content: \"\\e023\"; } }\n.glyphicon-road                   { &:before { content: \"\\e024\"; } }\n.glyphicon-download-alt           { &:before { content: \"\\e025\"; } }\n.glyphicon-download               { &:before { content: \"\\e026\"; } }\n.glyphicon-upload                 { &:before { content: \"\\e027\"; } }\n.glyphicon-inbox                  { &:before { content: \"\\e028\"; } }\n.glyphicon-play-circle            { &:before { content: \"\\e029\"; } }\n.glyphicon-repeat                 { &:before { content: \"\\e030\"; } }\n.glyphicon-refresh                { &:before { content: \"\\e031\"; } }\n.glyphicon-list-alt               { &:before { content: \"\\e032\"; } }\n.glyphicon-lock                   { &:before { content: \"\\e033\"; } }\n.glyphicon-flag                   { &:before { content: \"\\e034\"; } }\n.glyphicon-headphones             { &:before { content: \"\\e035\"; } }\n.glyphicon-volume-off             { &:before { content: \"\\e036\"; } }\n.glyphicon-volume-down            { &:before { content: \"\\e037\"; } }\n.glyphicon-volume-up              { &:before { content: \"\\e038\"; } }\n.glyphicon-qrcode                 { &:before { content: \"\\e039\"; } }\n.glyphicon-barcode                { &:before { content: \"\\e040\"; } }\n.glyphicon-tag                    { &:before { content: \"\\e041\"; } }\n.glyphicon-tags                   { &:before { content: \"\\e042\"; } }\n.glyphicon-book                   { &:before { content: \"\\e043\"; } }\n.glyphicon-bookmark               { &:before { content: \"\\e044\"; } }\n.glyphicon-print                  { &:before { content: \"\\e045\"; } }\n.glyphicon-camera                 { &:before { content: \"\\e046\"; } }\n.glyphicon-font                   { &:before { content: \"\\e047\"; } }\n.glyphicon-bold                   { &:before { content: \"\\e048\"; } }\n.glyphicon-italic                 { &:before { content: \"\\e049\"; } }\n.glyphicon-text-height            { &:before { content: \"\\e050\"; } }\n.glyphicon-text-width             { &:before { content: \"\\e051\"; } }\n.glyphicon-align-left             { &:before { content: \"\\e052\"; } }\n.glyphicon-align-center           { &:before { content: \"\\e053\"; } }\n.glyphicon-align-right            { &:before { content: \"\\e054\"; } }\n.glyphicon-align-justify          { &:before { content: \"\\e055\"; } }\n.glyphicon-list                   { &:before { content: \"\\e056\"; } }\n.glyphicon-indent-left            { &:before { content: \"\\e057\"; } }\n.glyphicon-indent-right           { &:before { content: \"\\e058\"; } }\n.glyphicon-facetime-video         { &:before { content: \"\\e059\"; } }\n.glyphicon-picture                { &:before { content: \"\\e060\"; } }\n.glyphicon-map-marker             { &:before { content: \"\\e062\"; } }\n.glyphicon-adjust                 { &:before { content: \"\\e063\"; } }\n.glyphicon-tint                   { &:before { content: \"\\e064\"; } }\n.glyphicon-edit                   { &:before { content: \"\\e065\"; } }\n.glyphicon-share                  { &:before { content: \"\\e066\"; } }\n.glyphicon-check                  { &:before { content: \"\\e067\"; } }\n.glyphicon-move                   { &:before { content: \"\\e068\"; } }\n.glyphicon-step-backward          { &:before { content: \"\\e069\"; } }\n.glyphicon-fast-backward          { &:before { content: \"\\e070\"; } }\n.glyphicon-backward               { &:before { content: \"\\e071\"; } }\n.glyphicon-play                   { &:before { content: \"\\e072\"; } }\n.glyphicon-pause                  { &:before { content: \"\\e073\"; } }\n.glyphicon-stop                   { &:before { content: \"\\e074\"; } }\n.glyphicon-forward                { &:before { content: \"\\e075\"; } }\n.glyphicon-fast-forward           { &:before { content: \"\\e076\"; } }\n.glyphicon-step-forward           { &:before { content: \"\\e077\"; } }\n.glyphicon-eject                  { &:before { content: \"\\e078\"; } }\n.glyphicon-chevron-left           { &:before { content: \"\\e079\"; } }\n.glyphicon-chevron-right          { &:before { content: \"\\e080\"; } }\n.glyphicon-plus-sign              { &:before { content: \"\\e081\"; } }\n.glyphicon-minus-sign             { &:before { content: \"\\e082\"; } }\n.glyphicon-remove-sign            { &:before { content: \"\\e083\"; } }\n.glyphicon-ok-sign                { &:before { content: \"\\e084\"; } }\n.glyphicon-question-sign          { &:before { content: \"\\e085\"; } }\n.glyphicon-info-sign              { &:before { content: \"\\e086\"; } }\n.glyphicon-screenshot             { &:before { content: \"\\e087\"; } }\n.glyphicon-remove-circle          { &:before { content: \"\\e088\"; } }\n.glyphicon-ok-circle              { &:before { content: \"\\e089\"; } }\n.glyphicon-ban-circle             { &:before { content: \"\\e090\"; } }\n.glyphicon-arrow-left             { &:before { content: \"\\e091\"; } }\n.glyphicon-arrow-right            { &:before { content: \"\\e092\"; } }\n.glyphicon-arrow-up               { &:before { content: \"\\e093\"; } }\n.glyphicon-arrow-down             { &:before { content: \"\\e094\"; } }\n.glyphicon-share-alt              { &:before { content: \"\\e095\"; } }\n.glyphicon-resize-full            { &:before { content: \"\\e096\"; } }\n.glyphicon-resize-small           { &:before { content: \"\\e097\"; } }\n.glyphicon-exclamation-sign       { &:before { content: \"\\e101\"; } }\n.glyphicon-gift                   { &:before { content: \"\\e102\"; } }\n.glyphicon-leaf                   { &:before { content: \"\\e103\"; } }\n.glyphicon-fire                   { &:before { content: \"\\e104\"; } }\n.glyphicon-eye-open               { &:before { content: \"\\e105\"; } }\n.glyphicon-eye-close              { &:before { content: \"\\e106\"; } }\n.glyphicon-warning-sign           { &:before { content: \"\\e107\"; } }\n.glyphicon-plane                  { &:before { content: \"\\e108\"; } }\n.glyphicon-calendar               { &:before { content: \"\\e109\"; } }\n.glyphicon-random                 { &:before { content: \"\\e110\"; } }\n.glyphicon-comment                { &:before { content: \"\\e111\"; } }\n.glyphicon-magnet                 { &:before { content: \"\\e112\"; } }\n.glyphicon-chevron-up             { &:before { content: \"\\e113\"; } }\n.glyphicon-chevron-down           { &:before { content: \"\\e114\"; } }\n.glyphicon-retweet                { &:before { content: \"\\e115\"; } }\n.glyphicon-shopping-cart          { &:before { content: \"\\e116\"; } }\n.glyphicon-folder-close           { &:before { content: \"\\e117\"; } }\n.glyphicon-folder-open            { &:before { content: \"\\e118\"; } }\n.glyphicon-resize-vertical        { &:before { content: \"\\e119\"; } }\n.glyphicon-resize-horizontal      { &:before { content: \"\\e120\"; } }\n.glyphicon-hdd                    { &:before { content: \"\\e121\"; } }\n.glyphicon-bullhorn               { &:before { content: \"\\e122\"; } }\n.glyphicon-bell                   { &:before { content: \"\\e123\"; } }\n.glyphicon-certificate            { &:before { content: \"\\e124\"; } }\n.glyphicon-thumbs-up              { &:before { content: \"\\e125\"; } }\n.glyphicon-thumbs-down            { &:before { content: \"\\e126\"; } }\n.glyphicon-hand-right             { &:before { content: \"\\e127\"; } }\n.glyphicon-hand-left              { &:before { content: \"\\e128\"; } }\n.glyphicon-hand-up                { &:before { content: \"\\e129\"; } }\n.glyphicon-hand-down              { &:before { content: \"\\e130\"; } }\n.glyphicon-circle-arrow-right     { &:before { content: \"\\e131\"; } }\n.glyphicon-circle-arrow-left      { &:before { content: \"\\e132\"; } }\n.glyphicon-circle-arrow-up        { &:before { content: \"\\e133\"; } }\n.glyphicon-circle-arrow-down      { &:before { content: \"\\e134\"; } }\n.glyphicon-globe                  { &:before { content: \"\\e135\"; } }\n.glyphicon-wrench                 { &:before { content: \"\\e136\"; } }\n.glyphicon-tasks                  { &:before { content: \"\\e137\"; } }\n.glyphicon-filter                 { &:before { content: \"\\e138\"; } }\n.glyphicon-briefcase              { &:before { content: \"\\e139\"; } }\n.glyphicon-fullscreen             { &:before { content: \"\\e140\"; } }\n.glyphicon-dashboard              { &:before { content: \"\\e141\"; } }\n.glyphicon-paperclip              { &:before { content: \"\\e142\"; } }\n.glyphicon-heart-empty            { &:before { content: \"\\e143\"; } }\n.glyphicon-link                   { &:before { content: \"\\e144\"; } }\n.glyphicon-phone                  { &:before { content: \"\\e145\"; } }\n.glyphicon-pushpin                { &:before { content: \"\\e146\"; } }\n.glyphicon-usd                    { &:before { content: \"\\e148\"; } }\n.glyphicon-gbp                    { &:before { content: \"\\e149\"; } }\n.glyphicon-sort                   { &:before { content: \"\\e150\"; } }\n.glyphicon-sort-by-alphabet       { &:before { content: \"\\e151\"; } }\n.glyphicon-sort-by-alphabet-alt   { &:before { content: \"\\e152\"; } }\n.glyphicon-sort-by-order          { &:before { content: \"\\e153\"; } }\n.glyphicon-sort-by-order-alt      { &:before { content: \"\\e154\"; } }\n.glyphicon-sort-by-attributes     { &:before { content: \"\\e155\"; } }\n.glyphicon-sort-by-attributes-alt { &:before { content: \"\\e156\"; } }\n.glyphicon-unchecked              { &:before { content: \"\\e157\"; } }\n.glyphicon-expand                 { &:before { content: \"\\e158\"; } }\n.glyphicon-collapse-down          { &:before { content: \"\\e159\"; } }\n.glyphicon-collapse-up            { &:before { content: \"\\e160\"; } }\n.glyphicon-log-in                 { &:before { content: \"\\e161\"; } }\n.glyphicon-flash                  { &:before { content: \"\\e162\"; } }\n.glyphicon-log-out                { &:before { content: \"\\e163\"; } }\n.glyphicon-new-window             { &:before { content: \"\\e164\"; } }\n.glyphicon-record                 { &:before { content: \"\\e165\"; } }\n.glyphicon-save                   { &:before { content: \"\\e166\"; } }\n.glyphicon-open                   { &:before { content: \"\\e167\"; } }\n.glyphicon-saved                  { &:before { content: \"\\e168\"; } }\n.glyphicon-import                 { &:before { content: \"\\e169\"; } }\n.glyphicon-export                 { &:before { content: \"\\e170\"; } }\n.glyphicon-send                   { &:before { content: \"\\e171\"; } }\n.glyphicon-floppy-disk            { &:before { content: \"\\e172\"; } }\n.glyphicon-floppy-saved           { &:before { content: \"\\e173\"; } }\n.glyphicon-floppy-remove          { &:before { content: \"\\e174\"; } }\n.glyphicon-floppy-save            { &:before { content: \"\\e175\"; } }\n.glyphicon-floppy-open            { &:before { content: \"\\e176\"; } }\n.glyphicon-credit-card            { &:before { content: \"\\e177\"; } }\n.glyphicon-transfer               { &:before { content: \"\\e178\"; } }\n.glyphicon-cutlery                { &:before { content: \"\\e179\"; } }\n.glyphicon-header                 { &:before { content: \"\\e180\"; } }\n.glyphicon-compressed             { &:before { content: \"\\e181\"; } }\n.glyphicon-earphone               { &:before { content: \"\\e182\"; } }\n.glyphicon-phone-alt              { &:before { content: \"\\e183\"; } }\n.glyphicon-tower                  { &:before { content: \"\\e184\"; } }\n.glyphicon-stats                  { &:before { content: \"\\e185\"; } }\n.glyphicon-sd-video               { &:before { content: \"\\e186\"; } }\n.glyphicon-hd-video               { &:before { content: \"\\e187\"; } }\n.glyphicon-subtitles              { &:before { content: \"\\e188\"; } }\n.glyphicon-sound-stereo           { &:before { content: \"\\e189\"; } }\n.glyphicon-sound-dolby            { &:before { content: \"\\e190\"; } }\n.glyphicon-sound-5-1              { &:before { content: \"\\e191\"; } }\n.glyphicon-sound-6-1              { &:before { content: \"\\e192\"; } }\n.glyphicon-sound-7-1              { &:before { content: \"\\e193\"; } }\n.glyphicon-copyright-mark         { &:before { content: \"\\e194\"; } }\n.glyphicon-registration-mark      { &:before { content: \"\\e195\"; } }\n.glyphicon-cloud-download         { &:before { content: \"\\e197\"; } }\n.glyphicon-cloud-upload           { &:before { content: \"\\e198\"; } }\n.glyphicon-tree-conifer           { &:before { content: \"\\e199\"; } }\n.glyphicon-tree-deciduous         { &:before { content: \"\\e200\"; } }\n.glyphicon-cd                     { &:before { content: \"\\e201\"; } }\n.glyphicon-save-file              { &:before { content: \"\\e202\"; } }\n.glyphicon-open-file              { &:before { content: \"\\e203\"; } }\n.glyphicon-level-up               { &:before { content: \"\\e204\"; } }\n.glyphicon-copy                   { &:before { content: \"\\e205\"; } }\n.glyphicon-paste                  { &:before { content: \"\\e206\"; } }\n// The following 2 Glyphicons are omitted for the time being because\n// they currently use Unicode codepoints that are outside the\n// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle\n// non-BMP codepoints in CSS string escapes, and thus can't display these two icons.\n// Notably, the bug affects some older versions of the Android Browser.\n// More info: https://github.com/twbs/bootstrap/issues/10106\n// .glyphicon-door                   { &:before { content: \"\\1f6aa\"; } }\n// .glyphicon-key                    { &:before { content: \"\\1f511\"; } }\n.glyphicon-alert                  { &:before { content: \"\\e209\"; } }\n.glyphicon-equalizer              { &:before { content: \"\\e210\"; } }\n.glyphicon-king                   { &:before { content: \"\\e211\"; } }\n.glyphicon-queen                  { &:before { content: \"\\e212\"; } }\n.glyphicon-pawn                   { &:before { content: \"\\e213\"; } }\n.glyphicon-bishop                 { &:before { content: \"\\e214\"; } }\n.glyphicon-knight                 { &:before { content: \"\\e215\"; } }\n.glyphicon-baby-formula           { &:before { content: \"\\e216\"; } }\n.glyphicon-tent                   { &:before { content: \"\\26fa\"; } }\n.glyphicon-blackboard             { &:before { content: \"\\e218\"; } }\n.glyphicon-bed                    { &:before { content: \"\\e219\"; } }\n.glyphicon-apple                  { &:before { content: \"\\f8ff\"; } }\n.glyphicon-erase                  { &:before { content: \"\\e221\"; } }\n.glyphicon-hourglass              { &:before { content: \"\\231b\"; } }\n.glyphicon-lamp                   { &:before { content: \"\\e223\"; } }\n.glyphicon-duplicate              { &:before { content: \"\\e224\"; } }\n.glyphicon-piggy-bank             { &:before { content: \"\\e225\"; } }\n.glyphicon-scissors               { &:before { content: \"\\e226\"; } }\n.glyphicon-bitcoin                { &:before { content: \"\\e227\"; } }\n.glyphicon-btc                    { &:before { content: \"\\e227\"; } }\n.glyphicon-xbt                    { &:before { content: \"\\e227\"; } }\n.glyphicon-yen                    { &:before { content: \"\\00a5\"; } }\n.glyphicon-jpy                    { &:before { content: \"\\00a5\"; } }\n.glyphicon-ruble                  { &:before { content: \"\\20bd\"; } }\n.glyphicon-rub                    { &:before { content: \"\\20bd\"; } }\n.glyphicon-scale                  { &:before { content: \"\\e230\"; } }\n.glyphicon-ice-lolly              { &:before { content: \"\\e231\"; } }\n.glyphicon-ice-lolly-tasted       { &:before { content: \"\\e232\"; } }\n.glyphicon-education              { &:before { content: \"\\e233\"; } }\n.glyphicon-option-horizontal      { &:before { content: \"\\e234\"; } }\n.glyphicon-option-vertical        { &:before { content: \"\\e235\"; } }\n.glyphicon-menu-hamburger         { &:before { content: \"\\e236\"; } }\n.glyphicon-modal-window           { &:before { content: \"\\e237\"; } }\n.glyphicon-oil                    { &:before { content: \"\\e238\"; } }\n.glyphicon-grain                  { &:before { content: \"\\e239\"; } }\n.glyphicon-sunglasses             { &:before { content: \"\\e240\"; } }\n.glyphicon-text-size              { &:before { content: \"\\e241\"; } }\n.glyphicon-text-color             { &:before { content: \"\\e242\"; } }\n.glyphicon-text-background        { &:before { content: \"\\e243\"; } }\n.glyphicon-object-align-top       { &:before { content: \"\\e244\"; } }\n.glyphicon-object-align-bottom    { &:before { content: \"\\e245\"; } }\n.glyphicon-object-align-horizontal{ &:before { content: \"\\e246\"; } }\n.glyphicon-object-align-left      { &:before { content: \"\\e247\"; } }\n.glyphicon-object-align-vertical  { &:before { content: \"\\e248\"; } }\n.glyphicon-object-align-right     { &:before { content: \"\\e249\"; } }\n.glyphicon-triangle-right         { &:before { content: \"\\e250\"; } }\n.glyphicon-triangle-left          { &:before { content: \"\\e251\"; } }\n.glyphicon-triangle-bottom        { &:before { content: \"\\e252\"; } }\n.glyphicon-triangle-top           { &:before { content: \"\\e253\"; } }\n.glyphicon-console                { &:before { content: \"\\e254\"; } }\n.glyphicon-superscript            { &:before { content: \"\\e255\"; } }\n.glyphicon-subscript              { &:before { content: \"\\e256\"; } }\n.glyphicon-menu-left              { &:before { content: \"\\e257\"; } }\n.glyphicon-menu-right             { &:before { content: \"\\e258\"; } }\n.glyphicon-menu-down              { &:before { content: \"\\e259\"; } }\n.glyphicon-menu-up                { &:before { content: \"\\e260\"; } }\n","//\n// Scaffolding\n// --------------------------------------------------\n\n\n// Reset the box-sizing\n//\n// Heads up! This reset may cause conflicts with some third-party widgets.\n// For recommendations on resolving such conflicts, see\n// https://getbootstrap.com/docs/3.4/getting-started/#third-box-sizing\n* {\n  .box-sizing(border-box);\n}\n*:before,\n*:after {\n  .box-sizing(border-box);\n}\n\n\n// Body reset\n\nhtml {\n  font-size: 10px;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nbody {\n  font-family: @font-family-base;\n  font-size: @font-size-base;\n  line-height: @line-height-base;\n  color: @text-color;\n  background-color: @body-bg;\n}\n\n// Reset fonts for relevant elements\ninput,\nbutton,\nselect,\ntextarea {\n  font-family: inherit;\n  font-size: inherit;\n  line-height: inherit;\n}\n\n\n// Links\n\na {\n  color: @link-color;\n  text-decoration: none;\n\n  &:hover,\n  &:focus {\n    color: @link-hover-color;\n    text-decoration: @link-hover-decoration;\n  }\n\n  &:focus {\n    .tab-focus();\n  }\n}\n\n\n// Figures\n//\n// We reset this here because previously Normalize had no `figure` margins. This\n// ensures we don't break anyone's use of the element.\n\nfigure {\n  margin: 0;\n}\n\n\n// Images\n\nimg {\n  vertical-align: middle;\n}\n\n// Responsive images (ensure images don't scale beyond their parents)\n.img-responsive {\n  .img-responsive();\n}\n\n// Rounded corners\n.img-rounded {\n  border-radius: @border-radius-large;\n}\n\n// Image thumbnails\n//\n// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.\n.img-thumbnail {\n  padding: @thumbnail-padding;\n  line-height: @line-height-base;\n  background-color: @thumbnail-bg;\n  border: 1px solid @thumbnail-border;\n  border-radius: @thumbnail-border-radius;\n  .transition(all .2s ease-in-out);\n\n  // Keep them at most 100% wide\n  .img-responsive(inline-block);\n}\n\n// Perfect circle\n.img-circle {\n  border-radius: 50%; // set radius in percents\n}\n\n\n// Horizontal rules\n\nhr {\n  margin-top: @line-height-computed;\n  margin-bottom: @line-height-computed;\n  border: 0;\n  border-top: 1px solid @hr-border;\n}\n\n\n// Only display content to screen readers\n//\n// See: https://a11yproject.com/posts/how-to-hide-content\n\n.sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n// Credit: HTML5 Boilerplate\n\n.sr-only-focusable {\n  &:active,\n  &:focus {\n    position: static;\n    width: auto;\n    height: auto;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n  }\n}\n\n\n// iOS \"clickable elements\" fix for role=\"button\"\n//\n// Fixes \"clickability\" issue (and more generally, the firing of events such as focus as well)\n// for traditionally non-focusable elements with role=\"button\"\n// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n[role=\"button\"] {\n  cursor: pointer;\n}\n","// stylelint-disable indentation, property-no-vendor-prefix, selector-no-vendor-prefix\n\n// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n  -webkit-animation: @animation;\n       -o-animation: @animation;\n          animation: @animation;\n}\n.animation-name(@name) {\n  -webkit-animation-name: @name;\n          animation-name: @name;\n}\n.animation-duration(@duration) {\n  -webkit-animation-duration: @duration;\n          animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n  -webkit-animation-timing-function: @timing-function;\n          animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n  -webkit-animation-delay: @delay;\n          animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n  -webkit-animation-iteration-count: @iteration-count;\n          animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n  -webkit-animation-direction: @direction;\n          animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n  -webkit-animation-fill-mode: @fill-mode;\n          animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n  -webkit-backface-visibility: @visibility;\n     -moz-backface-visibility: @visibility;\n          backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n  -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n          box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n  -webkit-box-sizing: @boxmodel;\n     -moz-box-sizing: @boxmodel;\n          box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n  -webkit-column-count: @column-count;\n     -moz-column-count: @column-count;\n          column-count: @column-count;\n  -webkit-column-gap: @column-gap;\n     -moz-column-gap: @column-gap;\n          column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n  -webkit-hyphens: @mode;\n     -moz-hyphens: @mode;\n      -ms-hyphens: @mode; // IE10+\n       -o-hyphens: @mode;\n          hyphens: @mode;\n  word-wrap: break-word;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n  // Firefox\n  &::-moz-placeholder {\n    color: @color;\n    opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n  }\n  &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n  &::-webkit-input-placeholder  { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n  -webkit-transform: scale(@ratio);\n      -ms-transform: scale(@ratio); // IE9 only\n       -o-transform: scale(@ratio);\n          transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n  -webkit-transform: scale(@ratioX, @ratioY);\n      -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n       -o-transform: scale(@ratioX, @ratioY);\n          transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n  -webkit-transform: scaleX(@ratio);\n      -ms-transform: scaleX(@ratio); // IE9 only\n       -o-transform: scaleX(@ratio);\n          transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n  -webkit-transform: scaleY(@ratio);\n      -ms-transform: scaleY(@ratio); // IE9 only\n       -o-transform: scaleY(@ratio);\n          transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n  -webkit-transform: skewX(@x) skewY(@y);\n      -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n       -o-transform: skewX(@x) skewY(@y);\n          transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n  -webkit-transform: translate(@x, @y);\n      -ms-transform: translate(@x, @y); // IE9 only\n       -o-transform: translate(@x, @y);\n          transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n  -webkit-transform: translate3d(@x, @y, @z);\n          transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n  -webkit-transform: rotate(@degrees);\n      -ms-transform: rotate(@degrees); // IE9 only\n       -o-transform: rotate(@degrees);\n          transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n  -webkit-transform: rotateX(@degrees);\n      -ms-transform: rotateX(@degrees); // IE9 only\n       -o-transform: rotateX(@degrees);\n          transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n  -webkit-transform: rotateY(@degrees);\n      -ms-transform: rotateY(@degrees); // IE9 only\n       -o-transform: rotateY(@degrees);\n          transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n  -webkit-perspective: @perspective;\n     -moz-perspective: @perspective;\n          perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n  -webkit-perspective-origin: @perspective;\n     -moz-perspective-origin: @perspective;\n          perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n  -webkit-transform-origin: @origin;\n     -moz-transform-origin: @origin;\n      -ms-transform-origin: @origin; // IE9 only\n          transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n  -webkit-transition: @transition;\n       -o-transition: @transition;\n          transition: @transition;\n}\n.transition-property(@transition-property) {\n  -webkit-transition-property: @transition-property;\n          transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n  -webkit-transition-delay: @transition-delay;\n          transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n  -webkit-transition-duration: @transition-duration;\n          transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n  -webkit-transition-timing-function: @timing-function;\n          transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n  -webkit-transition: -webkit-transform @transition;\n     -moz-transition: -moz-transform @transition;\n       -o-transition: -o-transform @transition;\n          transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n  -webkit-user-select: @select;\n     -moz-user-select: @select;\n      -ms-user-select: @select; // IE10+\n          user-select: @select;\n}\n","// WebKit-style focus\n\n.tab-focus() {\n  // WebKit-specific. Other browsers will keep their default outline style.\n  // (Initially tried to also force default via `outline: initial`,\n  // but that seems to erroneously remove the outline in Firefox altogether.)\n  outline: 5px auto -webkit-focus-ring-color;\n  outline-offset: -2px;\n}\n","// stylelint-disable media-feature-name-no-vendor-prefix, media-feature-parentheses-space-inside, media-feature-name-no-unknown, indentation, at-rule-name-space-after\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n.img-responsive(@display: block) {\n  display: @display;\n  max-width: 100%; // Part 1: Set a maximum relative to the parent\n  height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size. Note that the\n// spelling of `min--moz-device-pixel-ratio` is intentional.\n.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {\n  background-image: url(\"@{file-1x}\");\n\n  @media\n  only screen and (-webkit-min-device-pixel-ratio: 2),\n  only screen and ( min--moz-device-pixel-ratio: 2),\n  only screen and ( -o-min-device-pixel-ratio: 2/1),\n  only screen and ( min-device-pixel-ratio: 2),\n  only screen and ( min-resolution: 192dpi),\n  only screen and ( min-resolution: 2dppx) {\n    background-image: url(\"@{file-2x}\");\n    background-size: @width-1x @height-1x;\n  }\n}\n","// stylelint-disable selector-list-comma-newline-after, selector-no-qualifying-type\n\n//\n// Typography\n// --------------------------------------------------\n\n\n// Headings\n// -------------------------\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n  font-family: @headings-font-family;\n  font-weight: @headings-font-weight;\n  line-height: @headings-line-height;\n  color: @headings-color;\n\n  small,\n  .small {\n    font-weight: 400;\n    line-height: 1;\n    color: @headings-small-color;\n  }\n}\n\nh1, .h1,\nh2, .h2,\nh3, .h3 {\n  margin-top: @line-height-computed;\n  margin-bottom: (@line-height-computed / 2);\n\n  small,\n  .small {\n    font-size: 65%;\n  }\n}\nh4, .h4,\nh5, .h5,\nh6, .h6 {\n  margin-top: (@line-height-computed / 2);\n  margin-bottom: (@line-height-computed / 2);\n\n  small,\n  .small {\n    font-size: 75%;\n  }\n}\n\nh1, .h1 { font-size: @font-size-h1; }\nh2, .h2 { font-size: @font-size-h2; }\nh3, .h3 { font-size: @font-size-h3; }\nh4, .h4 { font-size: @font-size-h4; }\nh5, .h5 { font-size: @font-size-h5; }\nh6, .h6 { font-size: @font-size-h6; }\n\n\n// Body text\n// -------------------------\n\np {\n  margin: 0 0 (@line-height-computed / 2);\n}\n\n.lead {\n  margin-bottom: @line-height-computed;\n  font-size: floor((@font-size-base * 1.15));\n  font-weight: 300;\n  line-height: 1.4;\n\n  @media (min-width: @screen-sm-min) {\n    font-size: (@font-size-base * 1.5);\n  }\n}\n\n\n// Emphasis & misc\n// -------------------------\n\n// Ex: (12px small font / 14px base font) * 100% = about 85%\nsmall,\n.small {\n  font-size: floor((100% * @font-size-small / @font-size-base));\n}\n\nmark,\n.mark {\n  padding: .2em;\n  background-color: @state-warning-bg;\n}\n\n// Alignment\n.text-left           { text-align: left; }\n.text-right          { text-align: right; }\n.text-center         { text-align: center; }\n.text-justify        { text-align: justify; }\n.text-nowrap         { white-space: nowrap; }\n\n// Transformation\n.text-lowercase      { text-transform: lowercase; }\n.text-uppercase      { text-transform: uppercase; }\n.text-capitalize     { text-transform: capitalize; }\n\n// Contextual colors\n.text-muted {\n  color: @text-muted;\n}\n.text-primary {\n  .text-emphasis-variant(@brand-primary);\n}\n.text-success {\n  .text-emphasis-variant(@state-success-text);\n}\n.text-info {\n  .text-emphasis-variant(@state-info-text);\n}\n.text-warning {\n  .text-emphasis-variant(@state-warning-text);\n}\n.text-danger {\n  .text-emphasis-variant(@state-danger-text);\n}\n\n// Contextual backgrounds\n// For now we'll leave these alongside the text classes until v4 when we can\n// safely shift things around (per SemVer rules).\n.bg-primary {\n  // Given the contrast here, this is the only class to have its color inverted\n  // automatically.\n  color: #fff;\n  .bg-variant(@brand-primary);\n}\n.bg-success {\n  .bg-variant(@state-success-bg);\n}\n.bg-info {\n  .bg-variant(@state-info-bg);\n}\n.bg-warning {\n  .bg-variant(@state-warning-bg);\n}\n.bg-danger {\n  .bg-variant(@state-danger-bg);\n}\n\n\n// Page header\n// -------------------------\n\n.page-header {\n  padding-bottom: ((@line-height-computed / 2) - 1);\n  margin: (@line-height-computed * 2) 0 @line-height-computed;\n  border-bottom: 1px solid @page-header-border-color;\n}\n\n\n// Lists\n// -------------------------\n\n// Unordered and Ordered lists\nul,\nol {\n  margin-top: 0;\n  margin-bottom: (@line-height-computed / 2);\n  ul,\n  ol {\n    margin-bottom: 0;\n  }\n}\n\n// List options\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n.list-unstyled {\n  padding-left: 0;\n  list-style: none;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n  .list-unstyled();\n  margin-left: -5px;\n\n  > li {\n    display: inline-block;\n    padding-right: 5px;\n    padding-left: 5px;\n  }\n}\n\n// Description Lists\ndl {\n  margin-top: 0; // Remove browser default\n  margin-bottom: @line-height-computed;\n}\ndt,\ndd {\n  line-height: @line-height-base;\n}\ndt {\n  font-weight: 700;\n}\ndd {\n  margin-left: 0; // Undo browser default\n}\n\n// Horizontal description lists\n//\n// Defaults to being stacked without any of the below styles applied, until the\n// grid breakpoint is reached (default of ~768px).\n\n.dl-horizontal {\n  dd {\n    &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present\n  }\n\n  @media (min-width: @dl-horizontal-breakpoint) {\n    dt {\n      float: left;\n      width: (@dl-horizontal-offset - 20);\n      clear: left;\n      text-align: right;\n      .text-overflow();\n    }\n    dd {\n      margin-left: @dl-horizontal-offset;\n    }\n  }\n}\n\n\n// Misc\n// -------------------------\n\n// Abbreviations and acronyms\n// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257\nabbr[title],\nabbr[data-original-title] {\n  cursor: help;\n}\n\n.initialism {\n  font-size: 90%;\n  .text-uppercase();\n}\n\n// Blockquotes\nblockquote {\n  padding: (@line-height-computed / 2) @line-height-computed;\n  margin: 0 0 @line-height-computed;\n  font-size: @blockquote-font-size;\n  border-left: 5px solid @blockquote-border-color;\n\n  p,\n  ul,\n  ol {\n    &:last-child {\n      margin-bottom: 0;\n    }\n  }\n\n  // Note: Deprecated small and .small as of v3.1.0\n  // Context: https://github.com/twbs/bootstrap/issues/11660\n  footer,\n  small,\n  .small {\n    display: block;\n    font-size: 80%; // back to default font-size\n    line-height: @line-height-base;\n    color: @blockquote-small-color;\n\n    &:before {\n      content: \"\\2014 \\00A0\"; // em dash, nbsp\n    }\n  }\n}\n\n// Opposite alignment of blockquote\n//\n// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0.\n.blockquote-reverse,\nblockquote.pull-right {\n  padding-right: 15px;\n  padding-left: 0;\n  text-align: right;\n  border-right: 5px solid @blockquote-border-color;\n  border-left: 0;\n\n  // Account for citation\n  footer,\n  small,\n  .small {\n    &:before { content: \"\"; }\n    &:after {\n      content: \"\\00A0 \\2014\"; // nbsp, em dash\n    }\n  }\n}\n\n// Addresses\naddress {\n  margin-bottom: @line-height-computed;\n  font-style: normal;\n  line-height: @line-height-base;\n}\n","// Typography\n\n.text-emphasis-variant(@color) {\n  color: @color;\n  a&:hover,\n  a&:focus {\n    color: darken(@color, 10%);\n  }\n}\n","// Contextual backgrounds\n\n.bg-variant(@color) {\n  background-color: @color;\n  a&:hover,\n  a&:focus {\n    background-color: darken(@color, 10%);\n  }\n}\n","// Text overflow\n// Requires inline-block or block for proper styling\n\n.text-overflow() {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n","//\n// Code (inline and block)\n// --------------------------------------------------\n\n\n// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n  font-family: @font-family-monospace;\n}\n\n// Inline code\ncode {\n  padding: 2px 4px;\n  font-size: 90%;\n  color: @code-color;\n  background-color: @code-bg;\n  border-radius: @border-radius-base;\n}\n\n// User input typically entered via keyboard\nkbd {\n  padding: 2px 4px;\n  font-size: 90%;\n  color: @kbd-color;\n  background-color: @kbd-bg;\n  border-radius: @border-radius-small;\n  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);\n\n  kbd {\n    padding: 0;\n    font-size: 100%;\n    font-weight: 700;\n    box-shadow: none;\n  }\n}\n\n// Blocks of code\npre {\n  display: block;\n  padding: ((@line-height-computed - 1) / 2);\n  margin: 0 0 (@line-height-computed / 2);\n  font-size: (@font-size-base - 1); // 14px to 13px\n  line-height: @line-height-base;\n  color: @pre-color;\n  word-break: break-all;\n  word-wrap: break-word;\n  background-color: @pre-bg;\n  border: 1px solid @pre-border-color;\n  border-radius: @border-radius-base;\n\n  // Account for some code outputs that place code tags in pre tags\n  code {\n    padding: 0;\n    font-size: inherit;\n    color: inherit;\n    white-space: pre-wrap;\n    background-color: transparent;\n    border-radius: 0;\n  }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n  max-height: @pre-scrollable-max-height;\n  overflow-y: scroll;\n}\n","//\n// Grid system\n// --------------------------------------------------\n\n\n// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n.container {\n  .container-fixed();\n\n  @media (min-width: @screen-sm-min) {\n    width: @container-sm;\n  }\n  @media (min-width: @screen-md-min) {\n    width: @container-md;\n  }\n  @media (min-width: @screen-lg-min) {\n    width: @container-lg;\n  }\n}\n\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but without any defined\n// width for fluid, full width layouts.\n\n.container-fluid {\n  .container-fixed();\n}\n\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n.row {\n  .make-row();\n}\n\n.row-no-gutters {\n  margin-right: 0;\n  margin-left: 0;\n\n  [class*=\"col-\"] {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n.make-grid-columns();\n\n\n// Extra small grid\n//\n// Columns, offsets, pushes, and pulls for extra small devices like\n// smartphones.\n\n.make-grid(xs);\n\n\n// Small grid\n//\n// Columns, offsets, pushes, and pulls for the small device range, from phones\n// to tablets.\n\n@media (min-width: @screen-sm-min) {\n  .make-grid(sm);\n}\n\n\n// Medium grid\n//\n// Columns, offsets, pushes, and pulls for the desktop device range.\n\n@media (min-width: @screen-md-min) {\n  .make-grid(md);\n}\n\n\n// Large grid\n//\n// Columns, offsets, pushes, and pulls for the large desktop device range.\n\n@media (min-width: @screen-lg-min) {\n  .make-grid(lg);\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n// Centered container element\n.container-fixed(@gutter: @grid-gutter-width) {\n  padding-right: ceil((@gutter / 2));\n  padding-left: floor((@gutter / 2));\n  margin-right: auto;\n  margin-left: auto;\n  &:extend(.clearfix all);\n}\n\n// Creates a wrapper for a series of columns\n.make-row(@gutter: @grid-gutter-width) {\n  margin-right: floor((@gutter / -2));\n  margin-left: ceil((@gutter / -2));\n  &:extend(.clearfix all);\n}\n\n// Generate the extra small columns\n.make-xs-column(@columns; @gutter: @grid-gutter-width) {\n  position: relative;\n  float: left;\n  width: percentage((@columns / @grid-columns));\n  min-height: 1px;\n  padding-right: (@gutter / 2);\n  padding-left: (@gutter / 2);\n}\n.make-xs-column-offset(@columns) {\n  margin-left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-push(@columns) {\n  left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-pull(@columns) {\n  right: percentage((@columns / @grid-columns));\n}\n\n// Generate the small columns\n.make-sm-column(@columns; @gutter: @grid-gutter-width) {\n  position: relative;\n  min-height: 1px;\n  padding-right: (@gutter / 2);\n  padding-left: (@gutter / 2);\n\n  @media (min-width: @screen-sm-min) {\n    float: left;\n    width: percentage((@columns / @grid-columns));\n  }\n}\n.make-sm-column-offset(@columns) {\n  @media (min-width: @screen-sm-min) {\n    margin-left: percentage((@columns / @grid-columns));\n  }\n}\n.make-sm-column-push(@columns) {\n  @media (min-width: @screen-sm-min) {\n    left: percentage((@columns / @grid-columns));\n  }\n}\n.make-sm-column-pull(@columns) {\n  @media (min-width: @screen-sm-min) {\n    right: percentage((@columns / @grid-columns));\n  }\n}\n\n// Generate the medium columns\n.make-md-column(@columns; @gutter: @grid-gutter-width) {\n  position: relative;\n  min-height: 1px;\n  padding-right: (@gutter / 2);\n  padding-left: (@gutter / 2);\n\n  @media (min-width: @screen-md-min) {\n    float: left;\n    width: percentage((@columns / @grid-columns));\n  }\n}\n.make-md-column-offset(@columns) {\n  @media (min-width: @screen-md-min) {\n    margin-left: percentage((@columns / @grid-columns));\n  }\n}\n.make-md-column-push(@columns) {\n  @media (min-width: @screen-md-min) {\n    left: percentage((@columns / @grid-columns));\n  }\n}\n.make-md-column-pull(@columns) {\n  @media (min-width: @screen-md-min) {\n    right: percentage((@columns / @grid-columns));\n  }\n}\n\n// Generate the large columns\n.make-lg-column(@columns; @gutter: @grid-gutter-width) {\n  position: relative;\n  min-height: 1px;\n  padding-right: (@gutter / 2);\n  padding-left: (@gutter / 2);\n\n  @media (min-width: @screen-lg-min) {\n    float: left;\n    width: percentage((@columns / @grid-columns));\n  }\n}\n.make-lg-column-offset(@columns) {\n  @media (min-width: @screen-lg-min) {\n    margin-left: percentage((@columns / @grid-columns));\n  }\n}\n.make-lg-column-push(@columns) {\n  @media (min-width: @screen-lg-min) {\n    left: percentage((@columns / @grid-columns));\n  }\n}\n.make-lg-column-pull(@columns) {\n  @media (min-width: @screen-lg-min) {\n    right: percentage((@columns / @grid-columns));\n  }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `@grid-columns`.\n\n.make-grid-columns() {\n  // Common styles for all sizes of grid columns, widths 1-12\n  .col(@index) { // initial\n    @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n    .col((@index + 1), @item);\n  }\n  .col(@index, @list) when (@index =< @grid-columns) { // general; \"=<\" isn't a typo\n    @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n    .col((@index + 1), ~\"@{list}, @{item}\");\n  }\n  .col(@index, @list) when (@index > @grid-columns) { // terminal\n    @{list} {\n      position: relative;\n      // Prevent columns from collapsing when empty\n      min-height: 1px;\n      // Inner gutter via padding\n      padding-right: floor((@grid-gutter-width / 2));\n      padding-left: ceil((@grid-gutter-width / 2));\n    }\n  }\n  .col(1); // kickstart it\n}\n\n.float-grid-columns(@class) {\n  .col(@index) { // initial\n    @item: ~\".col-@{class}-@{index}\";\n    .col((@index + 1), @item);\n  }\n  .col(@index, @list) when (@index =< @grid-columns) { // general\n    @item: ~\".col-@{class}-@{index}\";\n    .col((@index + 1), ~\"@{list}, @{item}\");\n  }\n  .col(@index, @list) when (@index > @grid-columns) { // terminal\n    @{list} {\n      float: left;\n    }\n  }\n  .col(1); // kickstart it\n}\n\n.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {\n  .col-@{class}-@{index} {\n    width: percentage((@index / @grid-columns));\n  }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index > 0) {\n  .col-@{class}-push-@{index} {\n    left: percentage((@index / @grid-columns));\n  }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index = 0) {\n  .col-@{class}-push-0 {\n    left: auto;\n  }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index > 0) {\n  .col-@{class}-pull-@{index} {\n    right: percentage((@index / @grid-columns));\n  }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index = 0) {\n  .col-@{class}-pull-0 {\n    right: auto;\n  }\n}\n.calc-grid-column(@index, @class, @type) when (@type = offset) {\n  .col-@{class}-offset-@{index} {\n    margin-left: percentage((@index / @grid-columns));\n  }\n}\n\n// Basic looping in LESS\n.loop-grid-columns(@index, @class, @type) when (@index >= 0) {\n  .calc-grid-column(@index, @class, @type);\n  // next iteration\n  .loop-grid-columns((@index - 1), @class, @type);\n}\n\n// Create grid for specific class\n.make-grid(@class) {\n  .float-grid-columns(@class);\n  .loop-grid-columns(@grid-columns, @class, width);\n  .loop-grid-columns(@grid-columns, @class, pull);\n  .loop-grid-columns(@grid-columns, @class, push);\n  .loop-grid-columns(@grid-columns, @class, offset);\n}\n","// stylelint-disable selector-max-type, selector-max-compound-selectors, selector-no-qualifying-type\n\n//\n// Tables\n// --------------------------------------------------\n\n\ntable {\n  background-color: @table-bg;\n\n  // Table cell sizing\n  //\n  // Reset default table behavior\n\n  col[class*=\"col-\"] {\n    position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n    display: table-column;\n    float: none;\n  }\n\n  td,\n  th {\n    &[class*=\"col-\"] {\n      position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n      display: table-cell;\n      float: none;\n    }\n  }\n}\n\ncaption {\n  padding-top: @table-cell-padding;\n  padding-bottom: @table-cell-padding;\n  color: @text-muted;\n  text-align: left;\n}\n\nth {\n  text-align: left;\n}\n\n\n// Baseline styles\n\n.table {\n  width: 100%;\n  max-width: 100%;\n  margin-bottom: @line-height-computed;\n  // Cells\n  > thead,\n  > tbody,\n  > tfoot {\n    > tr {\n      > th,\n      > td {\n        padding: @table-cell-padding;\n        line-height: @line-height-base;\n        vertical-align: top;\n        border-top: 1px solid @table-border-color;\n      }\n    }\n  }\n  // Bottom align for column headings\n  > thead > tr > th {\n    vertical-align: bottom;\n    border-bottom: 2px solid @table-border-color;\n  }\n  // Remove top border from thead by default\n  > caption + thead,\n  > colgroup + thead,\n  > thead:first-child {\n    > tr:first-child {\n      > th,\n      > td {\n        border-top: 0;\n      }\n    }\n  }\n  // Account for multiple tbody instances\n  > tbody + tbody {\n    border-top: 2px solid @table-border-color;\n  }\n\n  // Nesting\n  .table {\n    background-color: @body-bg;\n  }\n}\n\n\n// Condensed table w/ half padding\n\n.table-condensed {\n  > thead,\n  > tbody,\n  > tfoot {\n    > tr {\n      > th,\n      > td {\n        padding: @table-condensed-cell-padding;\n      }\n    }\n  }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n  border: 1px solid @table-border-color;\n  > thead,\n  > tbody,\n  > tfoot {\n    > tr {\n      > th,\n      > td {\n        border: 1px solid @table-border-color;\n      }\n    }\n  }\n  > thead > tr {\n    > th,\n    > td {\n      border-bottom-width: 2px;\n    }\n  }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n  > tbody > tr:nth-of-type(odd) {\n    background-color: @table-bg-accent;\n  }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n  > tbody > tr:hover {\n    background-color: @table-bg-hover;\n  }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n// Generate the contextual variants\n.table-row-variant(active; @table-bg-active);\n.table-row-variant(success; @state-success-bg);\n.table-row-variant(info; @state-info-bg);\n.table-row-variant(warning; @state-warning-bg);\n.table-row-variant(danger; @state-danger-bg);\n\n\n// Responsive tables\n//\n// Wrap your tables in `.table-responsive` and we'll make them mobile friendly\n// by enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n.table-responsive {\n  min-height: .01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837)\n  overflow-x: auto;\n\n  @media screen and (max-width: @screen-xs-max) {\n    width: 100%;\n    margin-bottom: (@line-height-computed * .75);\n    overflow-y: hidden;\n    -ms-overflow-style: -ms-autohiding-scrollbar;\n    border: 1px solid @table-border-color;\n\n    // Tighten up spacing\n    > .table {\n      margin-bottom: 0;\n\n      // Ensure the content doesn't wrap\n      > thead,\n      > tbody,\n      > tfoot {\n        > tr {\n          > th,\n          > td {\n            white-space: nowrap;\n          }\n        }\n      }\n    }\n\n    // Special overrides for the bordered tables\n    > .table-bordered {\n      border: 0;\n\n      // Nuke the appropriate borders so that the parent can handle them\n      > thead,\n      > tbody,\n      > tfoot {\n        > tr {\n          > th:first-child,\n          > td:first-child {\n            border-left: 0;\n          }\n          > th:last-child,\n          > td:last-child {\n            border-right: 0;\n          }\n        }\n      }\n\n      // Only nuke the last row's bottom-border in `tbody` and `tfoot` since\n      // chances are there will be only one `tr` in a `thead` and that would\n      // remove the border altogether.\n      > tbody,\n      > tfoot {\n        > tr:last-child {\n          > th,\n          > td {\n            border-bottom: 0;\n          }\n        }\n      }\n\n    }\n  }\n}\n","// Tables\n\n.table-row-variant(@state; @background) {\n  // Exact selectors below required to override `.table-striped` and prevent\n  // inheritance to nested tables.\n  .table > thead > tr,\n  .table > tbody > tr,\n  .table > tfoot > tr {\n    > td.@{state},\n    > th.@{state},\n    &.@{state} > td,\n    &.@{state} > th {\n      background-color: @background;\n    }\n  }\n\n  // Hover states for `.table-hover`\n  // Note: this is not available for cells or rows within `thead` or `tfoot`.\n  .table-hover > tbody > tr {\n    > td.@{state}:hover,\n    > th.@{state}:hover,\n    &.@{state}:hover > td,\n    &:hover > .@{state},\n    &.@{state}:hover > th {\n      background-color: darken(@background, 5%);\n    }\n  }\n}\n","// stylelint-disable selector-no-qualifying-type, property-no-vendor-prefix, media-feature-name-no-vendor-prefix\n\n//\n// Forms\n// --------------------------------------------------\n\n\n// Normalize non-controls\n//\n// Restyle and baseline non-control form elements.\n\nfieldset {\n  // Chrome and Firefox set a `min-width: min-content;` on fieldsets,\n  // so we reset that to ensure it behaves more like a standard block element.\n  // See https://github.com/twbs/bootstrap/issues/12359.\n  min-width: 0;\n  padding: 0;\n  margin: 0;\n  border: 0;\n}\n\nlegend {\n  display: block;\n  width: 100%;\n  padding: 0;\n  margin-bottom: @line-height-computed;\n  font-size: (@font-size-base * 1.5);\n  line-height: inherit;\n  color: @legend-color;\n  border: 0;\n  border-bottom: 1px solid @legend-border-color;\n}\n\nlabel {\n  display: inline-block;\n  max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141)\n  margin-bottom: 5px;\n  font-weight: 700;\n}\n\n\n// Normalize form controls\n//\n// While most of our form styles require extra classes, some basic normalization\n// is required to ensure optimum display with or without those classes to better\n// address browser inconsistencies.\n\ninput[type=\"search\"] {\n  // Override content-box in Normalize (* isn't specific enough)\n  .box-sizing(border-box);\n\n  // Search inputs in iOS\n  //\n  // This overrides the extra rounded corners on search inputs in iOS so that our\n  // `.form-control` class can properly style them. Note that this cannot simply\n  // be added to `.form-control` as it's not specific enough. For details, see\n  // https://github.com/twbs/bootstrap/issues/11586.\n  -webkit-appearance: none;\n  appearance: none;\n}\n\n// Position radios and checkboxes better\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n  margin: 4px 0 0;\n  margin-top: 1px \\9; // IE8-9\n  line-height: normal;\n\n  // Apply same disabled cursor tweak as for inputs\n  // Some special care is needed because <label>s don't inherit their parent's `cursor`.\n  //\n  // Note: Neither radios nor checkboxes can be readonly.\n  &[disabled],\n  &.disabled,\n  fieldset[disabled] & {\n    cursor: @cursor-disabled;\n  }\n}\n\ninput[type=\"file\"] {\n  display: block;\n}\n\n// Make range inputs behave like textual form controls\ninput[type=\"range\"] {\n  display: block;\n  width: 100%;\n}\n\n// Make multiple select elements height not fixed\nselect[multiple],\nselect[size] {\n  height: auto;\n}\n\n// Focus for file, radio, and checkbox\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n  .tab-focus();\n}\n\n// Adjust output element\noutput {\n  display: block;\n  padding-top: (@padding-base-vertical + 1);\n  font-size: @font-size-base;\n  line-height: @line-height-base;\n  color: @input-color;\n}\n\n\n// Common form controls\n//\n// Shared size and type resets for form controls. Apply `.form-control` to any\n// of the following form controls:\n//\n// select\n// textarea\n// input[type=\"text\"]\n// input[type=\"password\"]\n// input[type=\"datetime\"]\n// input[type=\"datetime-local\"]\n// input[type=\"date\"]\n// input[type=\"month\"]\n// input[type=\"time\"]\n// input[type=\"week\"]\n// input[type=\"number\"]\n// input[type=\"email\"]\n// input[type=\"url\"]\n// input[type=\"search\"]\n// input[type=\"tel\"]\n// input[type=\"color\"]\n\n.form-control {\n  display: block;\n  width: 100%;\n  height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border)\n  padding: @padding-base-vertical @padding-base-horizontal;\n  font-size: @font-size-base;\n  line-height: @line-height-base;\n  color: @input-color;\n  background-color: @input-bg;\n  background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n  border: 1px solid @input-border;\n  border-radius: @input-border-radius; // Note: This has no effect on <select>s in some browsers, due to the limited stylability of <select>s in CSS.\n  .box-shadow(inset 0 1px 1px rgba(0, 0, 0, .075));\n  .transition(~\"border-color ease-in-out .15s, box-shadow ease-in-out .15s\");\n\n  // Customize the `:focus` state to imitate native WebKit styles.\n  .form-control-focus();\n\n  // Placeholder\n  .placeholder();\n\n  // Unstyle the caret on `<select>`s in IE10+.\n  &::-ms-expand {\n    background-color: transparent;\n    border: 0;\n  }\n\n  // Disabled and read-only inputs\n  //\n  // HTML5 says that controls under a fieldset > legend:first-child won't be\n  // disabled if the fieldset is disabled. Due to implementation difficulty, we\n  // don't honor that edge case; we style them as disabled anyway.\n  &[disabled],\n  &[readonly],\n  fieldset[disabled] & {\n    background-color: @input-bg-disabled;\n    opacity: 1; // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655\n  }\n\n  &[disabled],\n  fieldset[disabled] & {\n    cursor: @cursor-disabled;\n  }\n\n  // Reset height for `textarea`s\n  textarea& {\n    height: auto;\n  }\n}\n\n\n// Special styles for iOS temporal inputs\n//\n// In Mobile Safari, setting `display: block` on temporal inputs causes the\n// text within the input to become vertically misaligned. As a workaround, we\n// set a pixel line-height that matches the given height of the input, but only\n// for Safari. See https://bugs.webkit.org/show_bug.cgi?id=139848\n//\n// Note that as of 9.3, iOS doesn't support `week`.\n\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n  input[type=\"date\"],\n  input[type=\"time\"],\n  input[type=\"datetime-local\"],\n  input[type=\"month\"] {\n    &.form-control {\n      line-height: @input-height-base;\n    }\n\n    &.input-sm,\n    .input-group-sm & {\n      line-height: @input-height-small;\n    }\n\n    &.input-lg,\n    .input-group-lg & {\n      line-height: @input-height-large;\n    }\n  }\n}\n\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n  margin-bottom: @form-group-margin-bottom;\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.radio,\n.checkbox {\n  position: relative;\n  display: block;\n  margin-top: 10px;\n  margin-bottom: 10px;\n\n  // These are used on elements with <label> descendants\n  &.disabled,\n  fieldset[disabled] & {\n    label {\n      cursor: @cursor-disabled;\n    }\n  }\n\n  label {\n    min-height: @line-height-computed; // Ensure the input doesn't jump when there is no text\n    padding-left: 20px;\n    margin-bottom: 0;\n    font-weight: 400;\n    cursor: pointer;\n  }\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n  position: absolute;\n  margin-top: 4px \\9;\n  margin-left: -20px;\n}\n\n.radio + .radio,\n.checkbox + .checkbox {\n  margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing\n}\n\n// Radios and checkboxes on same line\n.radio-inline,\n.checkbox-inline {\n  position: relative;\n  display: inline-block;\n  padding-left: 20px;\n  margin-bottom: 0;\n  font-weight: 400;\n  vertical-align: middle;\n  cursor: pointer;\n\n  // These are used directly on <label>s\n  &.disabled,\n  fieldset[disabled] & {\n    cursor: @cursor-disabled;\n  }\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n  margin-top: 0;\n  margin-left: 10px; // space out consecutive inline controls\n}\n\n\n// Static form control text\n//\n// Apply class to a `p` element to make any string of text align with labels in\n// a horizontal form layout.\n\n.form-control-static {\n  min-height: (@line-height-computed + @font-size-base);\n  // Size it appropriately next to real form controls\n  padding-top: (@padding-base-vertical + 1);\n  padding-bottom: (@padding-base-vertical + 1);\n  // Remove default margin from `p`\n  margin-bottom: 0;\n\n  &.input-lg,\n  &.input-sm {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n//\n// The `.form-group-* form-control` variations are sadly duplicated to avoid the\n// issue documented in https://github.com/twbs/bootstrap/issues/15074.\n\n.input-sm {\n  .input-size(@input-height-small; @padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @input-border-radius-small);\n}\n.form-group-sm {\n  .form-control {\n    height: @input-height-small;\n    padding: @padding-small-vertical @padding-small-horizontal;\n    font-size: @font-size-small;\n    line-height: @line-height-small;\n    border-radius: @input-border-radius-small;\n  }\n  select.form-control {\n    height: @input-height-small;\n    line-height: @input-height-small;\n  }\n  textarea.form-control,\n  select[multiple].form-control {\n    height: auto;\n  }\n  .form-control-static {\n    height: @input-height-small;\n    min-height: (@line-height-computed + @font-size-small);\n    padding: (@padding-small-vertical + 1) @padding-small-horizontal;\n    font-size: @font-size-small;\n    line-height: @line-height-small;\n  }\n}\n\n.input-lg {\n  .input-size(@input-height-large; @padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @input-border-radius-large);\n}\n.form-group-lg {\n  .form-control {\n    height: @input-height-large;\n    padding: @padding-large-vertical @padding-large-horizontal;\n    font-size: @font-size-large;\n    line-height: @line-height-large;\n    border-radius: @input-border-radius-large;\n  }\n  select.form-control {\n    height: @input-height-large;\n    line-height: @input-height-large;\n  }\n  textarea.form-control,\n  select[multiple].form-control {\n    height: auto;\n  }\n  .form-control-static {\n    height: @input-height-large;\n    min-height: (@line-height-computed + @font-size-large);\n    padding: (@padding-large-vertical + 1) @padding-large-horizontal;\n    font-size: @font-size-large;\n    line-height: @line-height-large;\n  }\n}\n\n\n// Form control feedback states\n//\n// Apply contextual and semantic states to individual form controls.\n\n.has-feedback {\n  // Enable absolute positioning\n  position: relative;\n\n  // Ensure icons don't overlap text\n  .form-control {\n    padding-right: (@input-height-base * 1.25);\n  }\n}\n// Feedback icon (requires .glyphicon classes)\n.form-control-feedback {\n  position: absolute;\n  top: 0;\n  right: 0;\n  z-index: 2; // Ensure icon is above input groups\n  display: block;\n  width: @input-height-base;\n  height: @input-height-base;\n  line-height: @input-height-base;\n  text-align: center;\n  pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n  width: @input-height-large;\n  height: @input-height-large;\n  line-height: @input-height-large;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n  width: @input-height-small;\n  height: @input-height-small;\n  line-height: @input-height-small;\n}\n\n// Feedback states\n.has-success {\n  .form-control-validation(@state-success-text; @state-success-text; @state-success-bg);\n}\n.has-warning {\n  .form-control-validation(@state-warning-text; @state-warning-text; @state-warning-bg);\n}\n.has-error {\n  .form-control-validation(@state-danger-text; @state-danger-text; @state-danger-bg);\n}\n\n// Reposition feedback icon if input has visible label above\n.has-feedback label {\n\n  & ~ .form-control-feedback {\n    top: (@line-height-computed + 5); // Height of the `label` and its margin\n  }\n  &.sr-only ~ .form-control-feedback {\n    top: 0;\n  }\n}\n\n\n// Help text\n//\n// Apply to any element you wish to create light text for placement immediately\n// below a form control. Use for general help, formatting, or instructional text.\n\n.help-block {\n  display: block; // account for any element using help-block\n  margin-top: 5px;\n  margin-bottom: 10px;\n  color: lighten(@text-color, 25%); // lighten the text some for contrast\n}\n\n\n// Inline forms\n//\n// Make forms appear inline(-block) by adding the `.form-inline` class. Inline\n// forms begin stacked on extra small (mobile) devices and then go inline when\n// viewports reach <768px.\n//\n// Requires wrapping inputs and labels with `.form-group` for proper display of\n// default HTML form controls and our custom form controls (e.g., input groups).\n//\n// Heads up! This is mixin-ed into `.navbar-form` in navbars.less.\n\n.form-inline {\n\n  // Kick in the inline\n  @media (min-width: @screen-sm-min) {\n    // Inline-block all the things for \"inline\"\n    .form-group {\n      display: inline-block;\n      margin-bottom: 0;\n      vertical-align: middle;\n    }\n\n    // In navbar-form, allow folks to *not* use `.form-group`\n    .form-control {\n      display: inline-block;\n      width: auto; // Prevent labels from stacking above inputs in `.form-group`\n      vertical-align: middle;\n    }\n\n    // Make static controls behave like regular ones\n    .form-control-static {\n      display: inline-block;\n    }\n\n    .input-group {\n      display: inline-table;\n      vertical-align: middle;\n\n      .input-group-addon,\n      .input-group-btn,\n      .form-control {\n        width: auto;\n      }\n    }\n\n    // Input groups need that 100% width though\n    .input-group > .form-control {\n      width: 100%;\n    }\n\n    .control-label {\n      margin-bottom: 0;\n      vertical-align: middle;\n    }\n\n    // Remove default margin on radios/checkboxes that were used for stacking, and\n    // then undo the floating of radios and checkboxes to match.\n    .radio,\n    .checkbox {\n      display: inline-block;\n      margin-top: 0;\n      margin-bottom: 0;\n      vertical-align: middle;\n\n      label {\n        padding-left: 0;\n      }\n    }\n    .radio input[type=\"radio\"],\n    .checkbox input[type=\"checkbox\"] {\n      position: relative;\n      margin-left: 0;\n    }\n\n    // Re-override the feedback icon.\n    .has-feedback .form-control-feedback {\n      top: 0;\n    }\n  }\n}\n\n\n// Horizontal forms\n//\n// Horizontal forms are built on grid classes and allow you to create forms with\n// labels on the left and inputs on the right.\n\n.form-horizontal {\n\n  // Consistent vertical alignment of radios and checkboxes\n  //\n  // Labels also get some reset styles, but that is scoped to a media query below.\n  .radio,\n  .checkbox,\n  .radio-inline,\n  .checkbox-inline {\n    padding-top: (@padding-base-vertical + 1); // Default padding plus a border\n    margin-top: 0;\n    margin-bottom: 0;\n  }\n  // Account for padding we're adding to ensure the alignment and of help text\n  // and other content below items\n  .radio,\n  .checkbox {\n    min-height: (@line-height-computed + (@padding-base-vertical + 1));\n  }\n\n  // Make form groups behave like rows\n  .form-group {\n    .make-row();\n  }\n\n  // Reset spacing and right align labels, but scope to media queries so that\n  // labels on narrow viewports stack the same as a default form example.\n  @media (min-width: @screen-sm-min) {\n    .control-label {\n      padding-top: (@padding-base-vertical + 1); // Default padding plus a border\n      margin-bottom: 0;\n      text-align: right;\n    }\n  }\n\n  // Validation states\n  //\n  // Reposition the icon because it's now within a grid column and columns have\n  // `position: relative;` on them. Also accounts for the grid gutter padding.\n  .has-feedback .form-control-feedback {\n    right: floor((@grid-gutter-width / 2));\n  }\n\n  // Form group sizes\n  //\n  // Quick utility class for applying `.input-lg` and `.input-sm` styles to the\n  // inputs and labels within a `.form-group`.\n  .form-group-lg {\n    @media (min-width: @screen-sm-min) {\n      .control-label {\n        padding-top: (@padding-large-vertical + 1);\n        font-size: @font-size-large;\n      }\n    }\n  }\n  .form-group-sm {\n    @media (min-width: @screen-sm-min) {\n      .control-label {\n        padding-top: (@padding-small-vertical + 1);\n        font-size: @font-size-small;\n      }\n    }\n  }\n}\n","// Form validation states\n//\n// Used in forms.less to generate the form validation CSS for warnings, errors,\n// and successes.\n\n.form-control-validation(@text-color: #555; @border-color: #ccc; @background-color: #f5f5f5) {\n  // Color the label and help text\n  .help-block,\n  .control-label,\n  .radio,\n  .checkbox,\n  .radio-inline,\n  .checkbox-inline,\n  &.radio label,\n  &.checkbox label,\n  &.radio-inline label,\n  &.checkbox-inline label  {\n    color: @text-color;\n  }\n  // Set the border and box shadow on specific inputs to match\n  .form-control {\n    border-color: @border-color;\n    .box-shadow(inset 0 1px 1px rgba(0, 0, 0, .075)); // Redeclare so transitions work\n    &:focus {\n      border-color: darken(@border-color, 10%);\n      @shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px lighten(@border-color, 20%);\n      .box-shadow(@shadow);\n    }\n  }\n  // Set validation states also for addons\n  .input-group-addon {\n    color: @text-color;\n    background-color: @background-color;\n    border-color: @border-color;\n  }\n  // Optional feedback icon\n  .form-control-feedback {\n    color: @text-color;\n  }\n}\n\n\n// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `@input-border-focus` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n.form-control-focus(@color: @input-border-focus) {\n  @color-rgba: rgba(red(@color), green(@color), blue(@color), .6);\n  &:focus {\n    border-color: @color;\n    outline: 0;\n    .box-shadow(~\"inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px @{color-rgba}\");\n  }\n}\n\n// Form control sizing\n//\n// Relative text size, padding, and border-radii changes for form controls. For\n// horizontal sizing, wrap controls in the predefined grid classes. `<select>`\n// element gets special love because it's special, and that's a fact!\n.input-size(@input-height; @padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n  height: @input-height;\n  padding: @padding-vertical @padding-horizontal;\n  font-size: @font-size;\n  line-height: @line-height;\n  border-radius: @border-radius;\n\n  select& {\n    height: @input-height;\n    line-height: @input-height;\n  }\n\n  textarea&,\n  select[multiple]& {\n    height: auto;\n  }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Buttons\n// --------------------------------------------------\n\n\n// Base styles\n// --------------------------------------------------\n\n.btn {\n  display: inline-block;\n  margin-bottom: 0; // For input.btn\n  font-weight: @btn-font-weight;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  touch-action: manipulation;\n  cursor: pointer;\n  background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n  border: 1px solid transparent;\n  .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @btn-border-radius-base);\n  .user-select(none);\n\n  &,\n  &:active,\n  &.active {\n    &:focus,\n    &.focus {\n      .tab-focus();\n    }\n  }\n\n  &:hover,\n  &:focus,\n  &.focus {\n    color: @btn-default-color;\n    text-decoration: none;\n  }\n\n  &:active,\n  &.active {\n    background-image: none;\n    outline: 0;\n    .box-shadow(inset 0 3px 5px rgba(0, 0, 0, .125));\n  }\n\n  &.disabled,\n  &[disabled],\n  fieldset[disabled] & {\n    cursor: @cursor-disabled;\n    .opacity(.65);\n    .box-shadow(none);\n  }\n\n  a& {\n    &.disabled,\n    fieldset[disabled] & {\n      pointer-events: none; // Future-proof disabling of clicks on `<a>` elements\n    }\n  }\n}\n\n\n// Alternate buttons\n// --------------------------------------------------\n\n.btn-default {\n  .button-variant(@btn-default-color; @btn-default-bg; @btn-default-border);\n}\n.btn-primary {\n  .button-variant(@btn-primary-color; @btn-primary-bg; @btn-primary-border);\n}\n// Success appears as green\n.btn-success {\n  .button-variant(@btn-success-color; @btn-success-bg; @btn-success-border);\n}\n// Info appears as blue-green\n.btn-info {\n  .button-variant(@btn-info-color; @btn-info-bg; @btn-info-border);\n}\n// Warning appears as orange\n.btn-warning {\n  .button-variant(@btn-warning-color; @btn-warning-bg; @btn-warning-border);\n}\n// Danger and error appear as red\n.btn-danger {\n  .button-variant(@btn-danger-color; @btn-danger-bg; @btn-danger-border);\n}\n\n\n// Link buttons\n// -------------------------\n\n// Make a button look and behave like a link\n.btn-link {\n  font-weight: 400;\n  color: @link-color;\n  border-radius: 0;\n\n  &,\n  &:active,\n  &.active,\n  &[disabled],\n  fieldset[disabled] & {\n    background-color: transparent;\n    .box-shadow(none);\n  }\n  &,\n  &:hover,\n  &:focus,\n  &:active {\n    border-color: transparent;\n  }\n  &:hover,\n  &:focus {\n    color: @link-hover-color;\n    text-decoration: @link-hover-decoration;\n    background-color: transparent;\n  }\n  &[disabled],\n  fieldset[disabled] & {\n    &:hover,\n    &:focus {\n      color: @btn-link-disabled-color;\n      text-decoration: none;\n    }\n  }\n}\n\n\n// Button Sizes\n// --------------------------------------------------\n\n.btn-lg {\n  // line-height: ensure even-numbered height of button next to large input\n  .button-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @btn-border-radius-large);\n}\n.btn-sm {\n  // line-height: ensure proper height of button next to small input\n  .button-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n.btn-xs {\n  .button-size(@padding-xs-vertical; @padding-xs-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n\n\n// Block button\n// --------------------------------------------------\n\n.btn-block {\n  display: block;\n  width: 100%;\n}\n\n// Vertically space out multiple block buttons\n.btn-block + .btn-block {\n  margin-top: 5px;\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n  &.btn-block {\n    width: 100%;\n  }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n.button-variant(@color; @background; @border) {\n  color: @color;\n  background-color: @background;\n  border-color: @border;\n\n  &:focus,\n  &.focus {\n    color: @color;\n    background-color: darken(@background, 10%);\n    border-color: darken(@border, 25%);\n  }\n  &:hover {\n    color: @color;\n    background-color: darken(@background, 10%);\n    border-color: darken(@border, 12%);\n  }\n  &:active,\n  &.active,\n  .open > .dropdown-toggle& {\n    color: @color;\n    background-color: darken(@background, 10%);\n    background-image: none;\n    border-color: darken(@border, 12%);\n\n    &:hover,\n    &:focus,\n    &.focus {\n      color: @color;\n      background-color: darken(@background, 17%);\n      border-color: darken(@border, 25%);\n    }\n  }\n  &.disabled,\n  &[disabled],\n  fieldset[disabled] & {\n    &:hover,\n    &:focus,\n    &.focus {\n      background-color: @background;\n      border-color: @border;\n    }\n  }\n\n  .badge {\n    color: @background;\n    background-color: @color;\n  }\n}\n\n// Button sizes\n.button-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n  padding: @padding-vertical @padding-horizontal;\n  font-size: @font-size;\n  line-height: @line-height;\n  border-radius: @border-radius;\n}\n","// Opacity\n\n.opacity(@opacity) {\n  @opacity-ie: (@opacity * 100);  // IE8 filter\n  filter: ~\"alpha(opacity=@{opacity-ie})\";\n  opacity: @opacity;\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Component animations\n// --------------------------------------------------\n\n// Heads up!\n//\n// We don't use the `.opacity()` mixin here since it causes a bug with text\n// fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552.\n\n.fade {\n  opacity: 0;\n  .transition(opacity .15s linear);\n\n  &.in {\n    opacity: 1;\n  }\n}\n\n.collapse {\n  display: none;\n\n  &.in      { display: block; }\n  tr&.in    { display: table-row; }\n  tbody&.in { display: table-row-group; }\n}\n\n.collapsing {\n  position: relative;\n  height: 0;\n  overflow: hidden;\n  .transition-property(~\"height, visibility\");\n  .transition-duration(.35s);\n  .transition-timing-function(ease);\n}\n","//\n// Dropdown menus\n// --------------------------------------------------\n\n\n// Dropdown arrow/caret\n.caret {\n  display: inline-block;\n  width: 0;\n  height: 0;\n  margin-left: 2px;\n  vertical-align: middle;\n  border-top: @caret-width-base dashed;\n  border-top: @caret-width-base solid ~\"\\9\"; // IE8\n  border-right: @caret-width-base solid transparent;\n  border-left: @caret-width-base solid transparent;\n}\n\n// The dropdown wrapper (div)\n.dropup,\n.dropdown {\n  position: relative;\n}\n\n// Prevent the focus on the dropdown toggle when closing dropdowns\n.dropdown-toggle:focus {\n  outline: 0;\n}\n\n// The dropdown menu (ul)\n.dropdown-menu {\n  position: absolute;\n  top: 100%;\n  left: 0;\n  z-index: @zindex-dropdown;\n  display: none; // none by default, but block on \"open\" of the menu\n  float: left;\n  min-width: 160px;\n  padding: 5px 0;\n  margin: 2px 0 0; // override default ul\n  font-size: @font-size-base;\n  text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n  list-style: none;\n  background-color: @dropdown-bg;\n  background-clip: padding-box;\n  border: 1px solid @dropdown-fallback-border; // IE8 fallback\n  border: 1px solid @dropdown-border;\n  border-radius: @border-radius-base;\n  .box-shadow(0 6px 12px rgba(0, 0, 0, .175));\n\n  // Aligns the dropdown menu to right\n  //\n  // Deprecated as of 3.1.0 in favor of `.dropdown-menu-[dir]`\n  &.pull-right {\n    right: 0;\n    left: auto;\n  }\n\n  // Dividers (basically an hr) within the dropdown\n  .divider {\n    .nav-divider(@dropdown-divider-bg);\n  }\n\n  // Links within the dropdown menu\n  > li > a {\n    display: block;\n    padding: 3px 20px;\n    clear: both;\n    font-weight: 400;\n    line-height: @line-height-base;\n    color: @dropdown-link-color;\n    white-space: nowrap; // prevent links from randomly breaking onto new lines\n\n    &:hover,\n    &:focus {\n      color: @dropdown-link-hover-color;\n      text-decoration: none;\n      background-color: @dropdown-link-hover-bg;\n    }\n  }\n}\n\n// Active state\n.dropdown-menu > .active > a {\n  &,\n  &:hover,\n  &:focus {\n    color: @dropdown-link-active-color;\n    text-decoration: none;\n    background-color: @dropdown-link-active-bg;\n    outline: 0;\n  }\n}\n\n// Disabled state\n//\n// Gray out text and ensure the hover/focus state remains gray\n\n.dropdown-menu > .disabled > a {\n  &,\n  &:hover,\n  &:focus {\n    color: @dropdown-link-disabled-color;\n  }\n\n  // Nuke hover/focus effects\n  &:hover,\n  &:focus {\n    text-decoration: none;\n    cursor: @cursor-disabled;\n    background-color: transparent;\n    background-image: none; // Remove CSS gradient\n    .reset-filter();\n  }\n}\n\n// Open state for the dropdown\n.open {\n  // Show the menu\n  > .dropdown-menu {\n    display: block;\n  }\n\n  // Remove the outline when :focus is triggered\n  > a {\n    outline: 0;\n  }\n}\n\n// Menu positioning\n//\n// Add extra class to `.dropdown-menu` to flip the alignment of the dropdown\n// menu with the parent.\n.dropdown-menu-right {\n  right: 0;\n  left: auto; // Reset the default from `.dropdown-menu`\n}\n// With v3, we enabled auto-flipping if you have a dropdown within a right\n// aligned nav component. To enable the undoing of that, we provide an override\n// to restore the default dropdown menu alignment.\n//\n// This is only for left-aligning a dropdown menu within a `.navbar-right` or\n// `.pull-right` nav component.\n.dropdown-menu-left {\n  right: auto;\n  left: 0;\n}\n\n// Dropdown section headers\n.dropdown-header {\n  display: block;\n  padding: 3px 20px;\n  font-size: @font-size-small;\n  line-height: @line-height-base;\n  color: @dropdown-header-color;\n  white-space: nowrap; // as with > li > a\n}\n\n// Backdrop to catch body clicks on mobile, etc.\n.dropdown-backdrop {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: (@zindex-dropdown - 10);\n}\n\n// Right aligned dropdowns\n.pull-right > .dropdown-menu {\n  right: 0;\n  left: auto;\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n//\n// Just add .dropup after the standard .dropdown class and you're set, bro.\n// TODO: abstract this so that the navbar fixed styles are not placed here?\n\n.dropup,\n.navbar-fixed-bottom .dropdown {\n  // Reverse the caret\n  .caret {\n    content: \"\";\n    border-top: 0;\n    border-bottom: @caret-width-base dashed;\n    border-bottom: @caret-width-base solid ~\"\\9\"; // IE8\n  }\n  // Different positioning for bottom up menu\n  .dropdown-menu {\n    top: auto;\n    bottom: 100%;\n    margin-bottom: 2px;\n  }\n}\n\n\n// Component alignment\n//\n// Reiterate per navbar.less and the modified component alignment there.\n\n@media (min-width: @grid-float-breakpoint) {\n  .navbar-right {\n    .dropdown-menu {\n      .dropdown-menu-right();\n    }\n    // Necessary for overrides of the default right aligned menu.\n    // Will remove come v4 in all likelihood.\n    .dropdown-menu-left {\n      .dropdown-menu-left();\n    }\n  }\n}\n","// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\n.nav-divider(@color: #e5e5e5) {\n  height: 1px;\n  margin: ((@line-height-computed / 2) - 1) 0;\n  overflow: hidden;\n  background-color: @color;\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n  filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n","// stylelint-disable selector-no-qualifying-type */\n\n//\n// Button groups\n// --------------------------------------------------\n\n// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: inline-block;\n  vertical-align: middle; // match .btn alignment given font-size hack above\n  > .btn {\n    position: relative;\n    float: left;\n    // Bring the \"active\" button to the front\n    &:hover,\n    &:focus,\n    &:active,\n    &.active {\n      z-index: 2;\n    }\n  }\n}\n\n// Prevent double borders when buttons are next to each other\n.btn-group {\n  .btn + .btn,\n  .btn + .btn-group,\n  .btn-group + .btn,\n  .btn-group + .btn-group {\n    margin-left: -1px;\n  }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n  margin-left: -5px; // Offset the first child's margin\n  &:extend(.clearfix all);\n\n  .btn,\n  .btn-group,\n  .input-group {\n    float: left;\n  }\n  > .btn,\n  > .btn-group,\n  > .input-group {\n    margin-left: 5px;\n  }\n}\n\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n  border-radius: 0;\n}\n\n// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match\n.btn-group > .btn:first-child {\n  margin-left: 0;\n  &:not(:last-child):not(.dropdown-toggle) {\n    .border-right-radius(0);\n  }\n}\n// Need .dropdown-toggle since :last-child doesn't apply, given that a .dropdown-menu is used immediately after it\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n  .border-left-radius(0);\n}\n\n// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group)\n.btn-group > .btn-group {\n  float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n  border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) {\n  > .btn:last-child,\n  > .dropdown-toggle {\n    .border-right-radius(0);\n  }\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n  .border-left-radius(0);\n}\n\n// On active and open, don't show outline\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n  outline: 0;\n}\n\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-xs > .btn { &:extend(.btn-xs); }\n.btn-group-sm > .btn { &:extend(.btn-sm); }\n.btn-group-lg > .btn { &:extend(.btn-lg); }\n\n\n// Split button dropdowns\n// ----------------------\n\n// Give the line between buttons some depth\n.btn-group > .btn + .dropdown-toggle {\n  padding-right: 8px;\n  padding-left: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n  padding-right: 12px;\n  padding-left: 12px;\n}\n\n// The clickable button for toggling the menu\n// Remove the gradient and set the same inset shadow as the :active state\n.btn-group.open .dropdown-toggle {\n  .box-shadow(inset 0 3px 5px rgba(0, 0, 0, .125));\n\n  // Show no shadow for `.btn-link` since it has no other button styles.\n  &.btn-link {\n    .box-shadow(none);\n  }\n}\n\n\n// Reposition the caret\n.btn .caret {\n  margin-left: 0;\n}\n// Carets in other button sizes\n.btn-lg .caret {\n  border-width: @caret-width-large @caret-width-large 0;\n  border-bottom-width: 0;\n}\n// Upside down carets for .dropup\n.dropup .btn-lg .caret {\n  border-width: 0 @caret-width-large @caret-width-large;\n}\n\n\n// Vertical button groups\n// ----------------------\n\n.btn-group-vertical {\n  > .btn,\n  > .btn-group,\n  > .btn-group > .btn {\n    display: block;\n    float: none;\n    width: 100%;\n    max-width: 100%;\n  }\n\n  // Clear floats so dropdown menus can be properly placed\n  > .btn-group {\n    &:extend(.clearfix all);\n    > .btn {\n      float: none;\n    }\n  }\n\n  > .btn + .btn,\n  > .btn + .btn-group,\n  > .btn-group + .btn,\n  > .btn-group + .btn-group {\n    margin-top: -1px;\n    margin-left: 0;\n  }\n}\n\n.btn-group-vertical > .btn {\n  &:not(:first-child):not(:last-child) {\n    border-radius: 0;\n  }\n  &:first-child:not(:last-child) {\n    .border-top-radius(@btn-border-radius-base);\n    .border-bottom-radius(0);\n  }\n  &:last-child:not(:first-child) {\n    .border-top-radius(0);\n    .border-bottom-radius(@btn-border-radius-base);\n  }\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n  border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) {\n  > .btn:last-child,\n  > .dropdown-toggle {\n    .border-bottom-radius(0);\n  }\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n  .border-top-radius(0);\n}\n\n\n// Justified button groups\n// ----------------------\n\n.btn-group-justified {\n  display: table;\n  width: 100%;\n  table-layout: fixed;\n  border-collapse: separate;\n  > .btn,\n  > .btn-group {\n    display: table-cell;\n    float: none;\n    width: 1%;\n  }\n  > .btn-group .btn {\n    width: 100%;\n  }\n\n  > .btn-group .dropdown-menu {\n    left: auto;\n  }\n}\n\n\n// Checkbox and radio options\n//\n// In order to support the browser's form validation feedback, powered by the\n// `required` attribute, we have to \"hide\" the inputs via `clip`. We cannot use\n// `display: none;` or `visibility: hidden;` as that also hides the popover.\n// Simply visually hiding the inputs via `opacity` would leave them clickable in\n// certain cases which is prevented by using `clip` and `pointer-events`.\n// This way, we ensure a DOM element is visible to position the popover from.\n//\n// See https://github.com/twbs/bootstrap/pull/12794 and\n// https://github.com/twbs/bootstrap/pull/14559 for more information.\n\n[data-toggle=\"buttons\"] {\n  > .btn,\n  > .btn-group > .btn {\n    input[type=\"radio\"],\n    input[type=\"checkbox\"] {\n      position: absolute;\n      clip: rect(0, 0, 0, 0);\n      pointer-events: none;\n    }\n  }\n}\n","// Single side border-radius\n\n.border-top-radius(@radius) {\n  border-top-left-radius: @radius;\n  border-top-right-radius: @radius;\n}\n.border-right-radius(@radius) {\n  border-top-right-radius: @radius;\n  border-bottom-right-radius: @radius;\n}\n.border-bottom-radius(@radius) {\n  border-bottom-right-radius: @radius;\n  border-bottom-left-radius: @radius;\n}\n.border-left-radius(@radius) {\n  border-top-left-radius: @radius;\n  border-bottom-left-radius: @radius;\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Input groups\n// --------------------------------------------------\n\n// Base styles\n// -------------------------\n.input-group {\n  position: relative; // For dropdowns\n  display: table;\n  border-collapse: separate; // prevent input groups from inheriting border styles from table cells when placed within a table\n\n  // Undo padding and float of grid classes\n  &[class*=\"col-\"] {\n    float: none;\n    padding-right: 0;\n    padding-left: 0;\n  }\n\n  .form-control {\n    // Ensure that the input is always above the *appended* addon button for\n    // proper border colors.\n    position: relative;\n    z-index: 2;\n\n    // IE9 fubars the placeholder attribute in text inputs and the arrows on\n    // select elements in input groups. To fix it, we float the input. Details:\n    // https://github.com/twbs/bootstrap/issues/11561#issuecomment-28936855\n    float: left;\n\n    width: 100%;\n    margin-bottom: 0;\n\n    &:focus {\n      z-index: 3;\n    }\n  }\n}\n\n// Sizing options\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n  .input-lg();\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n  .input-sm();\n}\n\n\n// Display as table-cell\n// -------------------------\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n  display: table-cell;\n\n  &:not(:first-child):not(:last-child) {\n    border-radius: 0;\n  }\n}\n// Addon and addon wrapper for buttons\n.input-group-addon,\n.input-group-btn {\n  width: 1%;\n  white-space: nowrap;\n  vertical-align: middle; // Match the inputs\n}\n\n// Text input groups\n// -------------------------\n.input-group-addon {\n  padding: @padding-base-vertical @padding-base-horizontal;\n  font-size: @font-size-base;\n  font-weight: 400;\n  line-height: 1;\n  color: @input-color;\n  text-align: center;\n  background-color: @input-group-addon-bg;\n  border: 1px solid @input-group-addon-border-color;\n  border-radius: @input-border-radius;\n\n  // Sizing\n  &.input-sm {\n    padding: @padding-small-vertical @padding-small-horizontal;\n    font-size: @font-size-small;\n    border-radius: @input-border-radius-small;\n  }\n  &.input-lg {\n    padding: @padding-large-vertical @padding-large-horizontal;\n    font-size: @font-size-large;\n    border-radius: @input-border-radius-large;\n  }\n\n  // Nuke default margins from checkboxes and radios to vertically center within.\n  input[type=\"radio\"],\n  input[type=\"checkbox\"] {\n    margin-top: 0;\n  }\n}\n\n// Reset rounded corners\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n  .border-right-radius(0);\n}\n.input-group-addon:first-child {\n  border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n  .border-left-radius(0);\n}\n.input-group-addon:last-child {\n  border-left: 0;\n}\n\n// Button input groups\n// -------------------------\n.input-group-btn {\n  position: relative;\n  // Jankily prevent input button groups from wrapping with `white-space` and\n  // `font-size` in combination with `inline-block` on buttons.\n  font-size: 0;\n  white-space: nowrap;\n\n  // Negative margin for spacing, position for bringing hovered/focused/actived\n  // element above the siblings.\n  > .btn {\n    position: relative;\n    + .btn {\n      margin-left: -1px;\n    }\n    // Bring the \"active\" button to the front\n    &:hover,\n    &:focus,\n    &:active {\n      z-index: 2;\n    }\n  }\n\n  // Negative margin to only have a 1px border between the two\n  &:first-child {\n    > .btn,\n    > .btn-group {\n      margin-right: -1px;\n    }\n  }\n  &:last-child {\n    > .btn,\n    > .btn-group {\n      z-index: 2;\n      margin-left: -1px;\n    }\n  }\n}\n","// stylelint-disable selector-no-qualifying-type, selector-max-type\n\n//\n// Navs\n// --------------------------------------------------\n\n\n// Base class\n// --------------------------------------------------\n\n.nav {\n  padding-left: 0; // Override default ul/ol\n  margin-bottom: 0;\n  list-style: none;\n  &:extend(.clearfix all);\n\n  > li {\n    position: relative;\n    display: block;\n\n    > a {\n      position: relative;\n      display: block;\n      padding: @nav-link-padding;\n      &:hover,\n      &:focus {\n        text-decoration: none;\n        background-color: @nav-link-hover-bg;\n      }\n    }\n\n    // Disabled state sets text to gray and nukes hover/tab effects\n    &.disabled > a {\n      color: @nav-disabled-link-color;\n\n      &:hover,\n      &:focus {\n        color: @nav-disabled-link-hover-color;\n        text-decoration: none;\n        cursor: @cursor-disabled;\n        background-color: transparent;\n      }\n    }\n  }\n\n  // Open dropdowns\n  .open > a {\n    &,\n    &:hover,\n    &:focus {\n      background-color: @nav-link-hover-bg;\n      border-color: @link-color;\n    }\n  }\n\n  // Nav dividers (deprecated with v3.0.1)\n  //\n  // This should have been removed in v3 with the dropping of `.nav-list`, but\n  // we missed it. We don't currently support this anywhere, but in the interest\n  // of maintaining backward compatibility in case you use it, it's deprecated.\n  .nav-divider {\n    .nav-divider();\n  }\n\n  // Prevent IE8 from misplacing imgs\n  //\n  // See https://github.com/h5bp/html5-boilerplate/issues/984#issuecomment-3985989\n  > li > a > img {\n    max-width: none;\n  }\n}\n\n\n// Tabs\n// -------------------------\n\n// Give the tabs something to sit on\n.nav-tabs {\n  border-bottom: 1px solid @nav-tabs-border-color;\n  > li {\n    float: left;\n    // Make the list-items overlay the bottom border\n    margin-bottom: -1px;\n\n    // Actual tabs (as links)\n    > a {\n      margin-right: 2px;\n      line-height: @line-height-base;\n      border: 1px solid transparent;\n      border-radius: @border-radius-base @border-radius-base 0 0;\n      &:hover {\n        border-color: @nav-tabs-link-hover-border-color @nav-tabs-link-hover-border-color @nav-tabs-border-color;\n      }\n    }\n\n    // Active state, and its :hover to override normal :hover\n    &.active > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @nav-tabs-active-link-hover-color;\n        cursor: default;\n        background-color: @nav-tabs-active-link-hover-bg;\n        border: 1px solid @nav-tabs-active-link-hover-border-color;\n        border-bottom-color: transparent;\n      }\n    }\n  }\n  // pulling this in mainly for less shorthand\n  &.nav-justified {\n    .nav-justified();\n    .nav-tabs-justified();\n  }\n}\n\n\n// Pills\n// -------------------------\n.nav-pills {\n  > li {\n    float: left;\n\n    // Links rendered as pills\n    > a {\n      border-radius: @nav-pills-border-radius;\n    }\n    + li {\n      margin-left: 2px;\n    }\n\n    // Active state\n    &.active > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @nav-pills-active-link-hover-color;\n        background-color: @nav-pills-active-link-hover-bg;\n      }\n    }\n  }\n}\n\n\n// Stacked pills\n.nav-stacked {\n  > li {\n    float: none;\n    + li {\n      margin-top: 2px;\n      margin-left: 0; // no need for this gap between nav items\n    }\n  }\n}\n\n\n// Nav variations\n// --------------------------------------------------\n\n// Justified nav links\n// -------------------------\n\n.nav-justified {\n  width: 100%;\n\n  > li {\n    float: none;\n    > a {\n      margin-bottom: 5px;\n      text-align: center;\n    }\n  }\n\n  > .dropdown .dropdown-menu {\n    top: auto;\n    left: auto;\n  }\n\n  @media (min-width: @screen-sm-min) {\n    > li {\n      display: table-cell;\n      width: 1%;\n      > a {\n        margin-bottom: 0;\n      }\n    }\n  }\n}\n\n// Move borders to anchors instead of bottom of list\n//\n// Mixin for adding on top the shared `.nav-justified` styles for our tabs\n.nav-tabs-justified {\n  border-bottom: 0;\n\n  > li > a {\n    // Override margin from .nav-tabs\n    margin-right: 0;\n    border-radius: @border-radius-base;\n  }\n\n  > .active > a,\n  > .active > a:hover,\n  > .active > a:focus {\n    border: 1px solid @nav-tabs-justified-link-border-color;\n  }\n\n  @media (min-width: @screen-sm-min) {\n    > li > a {\n      border-bottom: 1px solid @nav-tabs-justified-link-border-color;\n      border-radius: @border-radius-base @border-radius-base 0 0;\n    }\n    > .active > a,\n    > .active > a:hover,\n    > .active > a:focus {\n      border-bottom-color: @nav-tabs-justified-active-link-border-color;\n    }\n  }\n}\n\n\n// Tabbable tabs\n// -------------------------\n\n// Hide tabbable panes to start, show them when `.active`\n.tab-content {\n  > .tab-pane {\n    display: none;\n  }\n  > .active {\n    display: block;\n  }\n}\n\n\n// Dropdowns\n// -------------------------\n\n// Specific dropdowns\n.nav-tabs .dropdown-menu {\n  // make dropdown border overlap tab border\n  margin-top: -1px;\n  // Remove the top rounded corners here since there is a hard edge above the menu\n  .border-top-radius(0);\n}\n","// stylelint-disable selector-max-type, selector-max-compound-selectors, selector-max-combinators, selector-max-class, declaration-no-important, selector-no-qualifying-type\n\n//\n// Navbars\n// --------------------------------------------------\n\n\n// Wrapper and base class\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n  position: relative;\n  min-height: @navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode)\n  margin-bottom: @navbar-margin-bottom;\n  border: 1px solid transparent;\n\n  // Prevent floats from breaking the navbar\n  &:extend(.clearfix all);\n\n  @media (min-width: @grid-float-breakpoint) {\n    border-radius: @navbar-border-radius;\n  }\n}\n\n\n// Navbar heading\n//\n// Groups `.navbar-brand` and `.navbar-toggle` into a single component for easy\n// styling of responsive aspects.\n\n.navbar-header {\n  &:extend(.clearfix all);\n\n  @media (min-width: @grid-float-breakpoint) {\n    float: left;\n  }\n}\n\n\n// Navbar collapse (body)\n//\n// Group your navbar content into this for easy collapsing and expanding across\n// various device sizes. By default, this content is collapsed when <768px, but\n// will expand past that for a horizontal display.\n//\n// To start (on mobile devices) the navbar links, forms, and buttons are stacked\n// vertically and include a `max-height` to overflow in case you have too much\n// content for the user's viewport.\n\n.navbar-collapse {\n  padding-right: @navbar-padding-horizontal;\n  padding-left: @navbar-padding-horizontal;\n  overflow-x: visible;\n  border-top: 1px solid transparent;\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);\n  &:extend(.clearfix all);\n  -webkit-overflow-scrolling: touch;\n\n  &.in {\n    overflow-y: auto;\n  }\n\n  @media (min-width: @grid-float-breakpoint) {\n    width: auto;\n    border-top: 0;\n    box-shadow: none;\n\n    &.collapse {\n      display: block !important;\n      height: auto !important;\n      padding-bottom: 0; // Override default setting\n      overflow: visible !important;\n    }\n\n    &.in {\n      overflow-y: visible;\n    }\n\n    // Undo the collapse side padding for navbars with containers to ensure\n    // alignment of right-aligned contents.\n    .navbar-fixed-top &,\n    .navbar-static-top &,\n    .navbar-fixed-bottom & {\n      padding-right: 0;\n      padding-left: 0;\n    }\n  }\n}\n\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n  .navbar-collapse {\n    max-height: @navbar-collapse-max-height;\n\n    @media (max-device-width: @screen-xs-min) and (orientation: landscape) {\n      max-height: 200px;\n    }\n  }\n\n  // Fix the top/bottom navbars when screen real estate supports it\n  position: fixed;\n  right: 0;\n  left: 0;\n  z-index: @zindex-navbar-fixed;\n\n  // Undo the rounded corners\n  @media (min-width: @grid-float-breakpoint) {\n    border-radius: 0;\n  }\n}\n\n.navbar-fixed-top {\n  top: 0;\n  border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n  bottom: 0;\n  margin-bottom: 0; // override .navbar defaults\n  border-width: 1px 0 0;\n}\n\n\n// Both navbar header and collapse\n//\n// When a container is present, change the behavior of the header and collapse.\n\n.container,\n.container-fluid {\n  > .navbar-header,\n  > .navbar-collapse {\n    margin-right: -@navbar-padding-horizontal;\n    margin-left: -@navbar-padding-horizontal;\n\n    @media (min-width: @grid-float-breakpoint) {\n      margin-right: 0;\n      margin-left: 0;\n    }\n  }\n}\n\n\n//\n// Navbar alignment options\n//\n// Display the navbar across the entirety of the page or fixed it to the top or\n// bottom of the page.\n\n// Static top (unfixed, but 100% wide) navbar\n.navbar-static-top {\n  z-index: @zindex-navbar;\n  border-width: 0 0 1px;\n\n  @media (min-width: @grid-float-breakpoint) {\n    border-radius: 0;\n  }\n}\n\n\n// Brand/project name\n\n.navbar-brand {\n  float: left;\n  height: @navbar-height;\n  padding: @navbar-padding-vertical @navbar-padding-horizontal;\n  font-size: @font-size-large;\n  line-height: @line-height-computed;\n\n  &:hover,\n  &:focus {\n    text-decoration: none;\n  }\n\n  > img {\n    display: block;\n  }\n\n  @media (min-width: @grid-float-breakpoint) {\n    .navbar > .container &,\n    .navbar > .container-fluid & {\n      margin-left: -@navbar-padding-horizontal;\n    }\n  }\n}\n\n\n// Navbar toggle\n//\n// Custom button for toggling the `.navbar-collapse`, powered by the collapse\n// JavaScript plugin.\n\n.navbar-toggle {\n  position: relative;\n  float: right;\n  padding: 9px 10px;\n  margin-right: @navbar-padding-horizontal;\n  .navbar-vertical-align(34px);\n  background-color: transparent;\n  background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n  border: 1px solid transparent;\n  border-radius: @border-radius-base;\n\n  // We remove the `outline` here, but later compensate by attaching `:hover`\n  // styles to `:focus`.\n  &:focus {\n    outline: 0;\n  }\n\n  // Bars\n  .icon-bar {\n    display: block;\n    width: 22px;\n    height: 2px;\n    border-radius: 1px;\n  }\n  .icon-bar + .icon-bar {\n    margin-top: 4px;\n  }\n\n  @media (min-width: @grid-float-breakpoint) {\n    display: none;\n  }\n}\n\n\n// Navbar nav links\n//\n// Builds on top of the `.nav` components with its own modifier class to make\n// the nav the full height of the horizontal nav (above 768px).\n\n.navbar-nav {\n  margin: (@navbar-padding-vertical / 2) -@navbar-padding-horizontal;\n\n  > li > a {\n    padding-top: 10px;\n    padding-bottom: 10px;\n    line-height: @line-height-computed;\n  }\n\n  @media (max-width: @grid-float-breakpoint-max) {\n    // Dropdowns get custom display when collapsed\n    .open .dropdown-menu {\n      position: static;\n      float: none;\n      width: auto;\n      margin-top: 0;\n      background-color: transparent;\n      border: 0;\n      box-shadow: none;\n      > li > a,\n      .dropdown-header {\n        padding: 5px 15px 5px 25px;\n      }\n      > li > a {\n        line-height: @line-height-computed;\n        &:hover,\n        &:focus {\n          background-image: none;\n        }\n      }\n    }\n  }\n\n  // Uncollapse the nav\n  @media (min-width: @grid-float-breakpoint) {\n    float: left;\n    margin: 0;\n\n    > li {\n      float: left;\n      > a {\n        padding-top: @navbar-padding-vertical;\n        padding-bottom: @navbar-padding-vertical;\n      }\n    }\n  }\n}\n\n\n// Navbar form\n//\n// Extension of the `.form-inline` with some extra flavor for optimum display in\n// our navbars.\n\n.navbar-form {\n  padding: 10px @navbar-padding-horizontal;\n  margin-right: -@navbar-padding-horizontal;\n  margin-left: -@navbar-padding-horizontal;\n  border-top: 1px solid transparent;\n  border-bottom: 1px solid transparent;\n  @shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);\n  .box-shadow(@shadow);\n\n  // Mixin behavior for optimum display\n  .form-inline();\n\n  .form-group {\n    @media (max-width: @grid-float-breakpoint-max) {\n      margin-bottom: 5px;\n\n      &:last-child {\n        margin-bottom: 0;\n      }\n    }\n  }\n\n  // Vertically center in expanded, horizontal navbar\n  .navbar-vertical-align(@input-height-base);\n\n  // Undo 100% width for pull classes\n  @media (min-width: @grid-float-breakpoint) {\n    width: auto;\n    padding-top: 0;\n    padding-bottom: 0;\n    margin-right: 0;\n    margin-left: 0;\n    border: 0;\n    .box-shadow(none);\n  }\n}\n\n\n// Dropdown menus\n\n// Menu position and menu carets\n.navbar-nav > li > .dropdown-menu {\n  margin-top: 0;\n  .border-top-radius(0);\n}\n// Menu position and menu caret support for dropups via extra dropup class\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n  margin-bottom: 0;\n  .border-top-radius(@navbar-border-radius);\n  .border-bottom-radius(0);\n}\n\n\n// Buttons in navbars\n//\n// Vertically center a button within a navbar (when *not* in a form).\n\n.navbar-btn {\n  .navbar-vertical-align(@input-height-base);\n\n  &.btn-sm {\n    .navbar-vertical-align(@input-height-small);\n  }\n  &.btn-xs {\n    .navbar-vertical-align(22);\n  }\n}\n\n\n// Text in navbars\n//\n// Add a class to make any element properly align itself vertically within the navbars.\n\n.navbar-text {\n  .navbar-vertical-align(@line-height-computed);\n\n  @media (min-width: @grid-float-breakpoint) {\n    float: left;\n    margin-right: @navbar-padding-horizontal;\n    margin-left: @navbar-padding-horizontal;\n  }\n}\n\n\n// Component alignment\n//\n// Repurpose the pull utilities as their own navbar utilities to avoid specificity\n// issues with parents and chaining. Only do this when the navbar is uncollapsed\n// though so that navbar contents properly stack and align in mobile.\n//\n// Declared after the navbar components to ensure more specificity on the margins.\n\n@media (min-width: @grid-float-breakpoint) {\n  .navbar-left  { .pull-left(); }\n  .navbar-right {\n    .pull-right();\n    margin-right: -@navbar-padding-horizontal;\n\n    ~ .navbar-right {\n      margin-right: 0;\n    }\n  }\n}\n\n\n// Alternate navbars\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n  background-color: @navbar-default-bg;\n  border-color: @navbar-default-border;\n\n  .navbar-brand {\n    color: @navbar-default-brand-color;\n    &:hover,\n    &:focus {\n      color: @navbar-default-brand-hover-color;\n      background-color: @navbar-default-brand-hover-bg;\n    }\n  }\n\n  .navbar-text {\n    color: @navbar-default-color;\n  }\n\n  .navbar-nav {\n    > li > a {\n      color: @navbar-default-link-color;\n\n      &:hover,\n      &:focus {\n        color: @navbar-default-link-hover-color;\n        background-color: @navbar-default-link-hover-bg;\n      }\n    }\n    > .active > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-default-link-active-color;\n        background-color: @navbar-default-link-active-bg;\n      }\n    }\n    > .disabled > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-default-link-disabled-color;\n        background-color: @navbar-default-link-disabled-bg;\n      }\n    }\n\n    // Dropdown menu items\n    // Remove background color from open dropdown\n    > .open > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-default-link-active-color;\n        background-color: @navbar-default-link-active-bg;\n      }\n    }\n\n    @media (max-width: @grid-float-breakpoint-max) {\n      // Dropdowns get custom display when collapsed\n      .open .dropdown-menu {\n        > li > a {\n          color: @navbar-default-link-color;\n          &:hover,\n          &:focus {\n            color: @navbar-default-link-hover-color;\n            background-color: @navbar-default-link-hover-bg;\n          }\n        }\n        > .active > a {\n          &,\n          &:hover,\n          &:focus {\n            color: @navbar-default-link-active-color;\n            background-color: @navbar-default-link-active-bg;\n          }\n        }\n        > .disabled > a {\n          &,\n          &:hover,\n          &:focus {\n            color: @navbar-default-link-disabled-color;\n            background-color: @navbar-default-link-disabled-bg;\n          }\n        }\n      }\n    }\n  }\n\n  .navbar-toggle {\n    border-color: @navbar-default-toggle-border-color;\n    &:hover,\n    &:focus {\n      background-color: @navbar-default-toggle-hover-bg;\n    }\n    .icon-bar {\n      background-color: @navbar-default-toggle-icon-bar-bg;\n    }\n  }\n\n  .navbar-collapse,\n  .navbar-form {\n    border-color: @navbar-default-border;\n  }\n\n\n  // Links in navbars\n  //\n  // Add a class to ensure links outside the navbar nav are colored correctly.\n\n  .navbar-link {\n    color: @navbar-default-link-color;\n    &:hover {\n      color: @navbar-default-link-hover-color;\n    }\n  }\n\n  .btn-link {\n    color: @navbar-default-link-color;\n    &:hover,\n    &:focus {\n      color: @navbar-default-link-hover-color;\n    }\n    &[disabled],\n    fieldset[disabled] & {\n      &:hover,\n      &:focus {\n        color: @navbar-default-link-disabled-color;\n      }\n    }\n  }\n}\n\n// Inverse navbar\n\n.navbar-inverse {\n  background-color: @navbar-inverse-bg;\n  border-color: @navbar-inverse-border;\n\n  .navbar-brand {\n    color: @navbar-inverse-brand-color;\n    &:hover,\n    &:focus {\n      color: @navbar-inverse-brand-hover-color;\n      background-color: @navbar-inverse-brand-hover-bg;\n    }\n  }\n\n  .navbar-text {\n    color: @navbar-inverse-color;\n  }\n\n  .navbar-nav {\n    > li > a {\n      color: @navbar-inverse-link-color;\n\n      &:hover,\n      &:focus {\n        color: @navbar-inverse-link-hover-color;\n        background-color: @navbar-inverse-link-hover-bg;\n      }\n    }\n    > .active > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-inverse-link-active-color;\n        background-color: @navbar-inverse-link-active-bg;\n      }\n    }\n    > .disabled > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-inverse-link-disabled-color;\n        background-color: @navbar-inverse-link-disabled-bg;\n      }\n    }\n\n    // Dropdowns\n    > .open > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-inverse-link-active-color;\n        background-color: @navbar-inverse-link-active-bg;\n      }\n    }\n\n    @media (max-width: @grid-float-breakpoint-max) {\n      // Dropdowns get custom display\n      .open .dropdown-menu {\n        > .dropdown-header {\n          border-color: @navbar-inverse-border;\n        }\n        .divider {\n          background-color: @navbar-inverse-border;\n        }\n        > li > a {\n          color: @navbar-inverse-link-color;\n          &:hover,\n          &:focus {\n            color: @navbar-inverse-link-hover-color;\n            background-color: @navbar-inverse-link-hover-bg;\n          }\n        }\n        > .active > a {\n          &,\n          &:hover,\n          &:focus {\n            color: @navbar-inverse-link-active-color;\n            background-color: @navbar-inverse-link-active-bg;\n          }\n        }\n        > .disabled > a {\n          &,\n          &:hover,\n          &:focus {\n            color: @navbar-inverse-link-disabled-color;\n            background-color: @navbar-inverse-link-disabled-bg;\n          }\n        }\n      }\n    }\n  }\n\n  // Darken the responsive nav toggle\n  .navbar-toggle {\n    border-color: @navbar-inverse-toggle-border-color;\n    &:hover,\n    &:focus {\n      background-color: @navbar-inverse-toggle-hover-bg;\n    }\n    .icon-bar {\n      background-color: @navbar-inverse-toggle-icon-bar-bg;\n    }\n  }\n\n  .navbar-collapse,\n  .navbar-form {\n    border-color: darken(@navbar-inverse-bg, 7%);\n  }\n\n  .navbar-link {\n    color: @navbar-inverse-link-color;\n    &:hover {\n      color: @navbar-inverse-link-hover-color;\n    }\n  }\n\n  .btn-link {\n    color: @navbar-inverse-link-color;\n    &:hover,\n    &:focus {\n      color: @navbar-inverse-link-hover-color;\n    }\n    &[disabled],\n    fieldset[disabled] & {\n      &:hover,\n      &:focus {\n        color: @navbar-inverse-link-disabled-color;\n      }\n    }\n  }\n}\n","// Navbar vertical align\n//\n// Vertically center elements in the navbar.\n// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin.\n\n.navbar-vertical-align(@element-height) {\n  margin-top: ((@navbar-height - @element-height) / 2);\n  margin-bottom: ((@navbar-height - @element-height) / 2);\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utility classes\n// --------------------------------------------------\n\n\n// Floats\n// -------------------------\n\n.clearfix {\n  .clearfix();\n}\n.center-block {\n  .center-block();\n}\n.pull-right {\n  float: right !important;\n}\n.pull-left {\n  float: left !important;\n}\n\n\n// Toggling content\n// -------------------------\n\n// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1\n.hide {\n  display: none !important;\n}\n.show {\n  display: block !important;\n}\n.invisible {\n  visibility: hidden;\n}\n.text-hide {\n  .text-hide();\n}\n\n\n// Hide from screenreaders and browsers\n//\n// Credit: HTML5 Boilerplate\n\n.hidden {\n  display: none !important;\n}\n\n\n// For Affix plugin\n// -------------------------\n\n.affix {\n  position: fixed;\n}\n","//\n// Breadcrumbs\n// --------------------------------------------------\n\n\n.breadcrumb {\n  padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal;\n  margin-bottom: @line-height-computed;\n  list-style: none;\n  background-color: @breadcrumb-bg;\n  border-radius: @border-radius-base;\n\n  > li {\n    display: inline-block;\n\n    + li:before {\n      padding: 0 5px;\n      color: @breadcrumb-color;\n      content: \"@{breadcrumb-separator}\\00a0\"; // Unicode space added since inline-block means non-collapsing white-space\n    }\n  }\n\n  > .active {\n    color: @breadcrumb-active-color;\n  }\n}\n","//\n// Pagination (multiple pages)\n// --------------------------------------------------\n.pagination {\n  display: inline-block;\n  padding-left: 0;\n  margin: @line-height-computed 0;\n  border-radius: @border-radius-base;\n\n  > li {\n    display: inline; // Remove list-style and block-level defaults\n    > a,\n    > span {\n      position: relative;\n      float: left; // Collapse white-space\n      padding: @padding-base-vertical @padding-base-horizontal;\n      margin-left: -1px;\n      line-height: @line-height-base;\n      color: @pagination-color;\n      text-decoration: none;\n      background-color: @pagination-bg;\n      border: 1px solid @pagination-border;\n\n      &:hover,\n      &:focus {\n        z-index: 2;\n        color: @pagination-hover-color;\n        background-color: @pagination-hover-bg;\n        border-color: @pagination-hover-border;\n      }\n    }\n    &:first-child {\n      > a,\n      > span {\n        margin-left: 0;\n        .border-left-radius(@border-radius-base);\n      }\n    }\n    &:last-child {\n      > a,\n      > span {\n        .border-right-radius(@border-radius-base);\n      }\n    }\n  }\n\n  > .active > a,\n  > .active > span {\n    &,\n    &:hover,\n    &:focus {\n      z-index: 3;\n      color: @pagination-active-color;\n      cursor: default;\n      background-color: @pagination-active-bg;\n      border-color: @pagination-active-border;\n    }\n  }\n\n  > .disabled {\n    > span,\n    > span:hover,\n    > span:focus,\n    > a,\n    > a:hover,\n    > a:focus {\n      color: @pagination-disabled-color;\n      cursor: @cursor-disabled;\n      background-color: @pagination-disabled-bg;\n      border-color: @pagination-disabled-border;\n    }\n  }\n}\n\n// Sizing\n// --------------------------------------------------\n\n// Large\n.pagination-lg {\n  .pagination-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large);\n}\n\n// Small\n.pagination-sm {\n  .pagination-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);\n}\n","// Pagination\n\n.pagination-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n  > li {\n    > a,\n    > span {\n      padding: @padding-vertical @padding-horizontal;\n      font-size: @font-size;\n      line-height: @line-height;\n    }\n    &:first-child {\n      > a,\n      > span {\n        .border-left-radius(@border-radius);\n      }\n    }\n    &:last-child {\n      > a,\n      > span {\n        .border-right-radius(@border-radius);\n      }\n    }\n  }\n}\n","//\n// Pager pagination\n// --------------------------------------------------\n\n\n.pager {\n  padding-left: 0;\n  margin: @line-height-computed 0;\n  text-align: center;\n  list-style: none;\n  &:extend(.clearfix all);\n  li {\n    display: inline;\n    > a,\n    > span {\n      display: inline-block;\n      padding: 5px 14px;\n      background-color: @pager-bg;\n      border: 1px solid @pager-border;\n      border-radius: @pager-border-radius;\n    }\n\n    > a:hover,\n    > a:focus {\n      text-decoration: none;\n      background-color: @pager-hover-bg;\n    }\n  }\n\n  .next {\n    > a,\n    > span {\n      float: right;\n    }\n  }\n\n  .previous {\n    > a,\n    > span {\n      float: left;\n    }\n  }\n\n  .disabled {\n    > a,\n    > a:hover,\n    > a:focus,\n    > span {\n      color: @pager-disabled-color;\n      cursor: @cursor-disabled;\n      background-color: @pager-bg;\n    }\n  }\n}\n","//\n// Labels\n// --------------------------------------------------\n\n.label {\n  display: inline;\n  padding: .2em .6em .3em;\n  font-size: 75%;\n  font-weight: 700;\n  line-height: 1;\n  color: @label-color;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  border-radius: .25em;\n\n  // Add hover effects, but only for links\n  a& {\n    &:hover,\n    &:focus {\n      color: @label-link-hover-color;\n      text-decoration: none;\n      cursor: pointer;\n    }\n  }\n\n  // Empty labels collapse automatically (not available in IE8)\n  &:empty {\n    display: none;\n  }\n\n  // Quick fix for labels in buttons\n  .btn & {\n    position: relative;\n    top: -1px;\n  }\n}\n\n// Colors\n// Contextual variations (linked labels get darker on :hover)\n\n.label-default {\n  .label-variant(@label-default-bg);\n}\n\n.label-primary {\n  .label-variant(@label-primary-bg);\n}\n\n.label-success {\n  .label-variant(@label-success-bg);\n}\n\n.label-info {\n  .label-variant(@label-info-bg);\n}\n\n.label-warning {\n  .label-variant(@label-warning-bg);\n}\n\n.label-danger {\n  .label-variant(@label-danger-bg);\n}\n","// Labels\n\n.label-variant(@color) {\n  background-color: @color;\n\n  &[href] {\n    &:hover,\n    &:focus {\n      background-color: darken(@color, 10%);\n    }\n  }\n}\n","//\n// Badges\n// --------------------------------------------------\n\n\n// Base class\n.badge {\n  display: inline-block;\n  min-width: 10px;\n  padding: 3px 7px;\n  font-size: @font-size-small;\n  font-weight: @badge-font-weight;\n  line-height: @badge-line-height;\n  color: @badge-color;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  background-color: @badge-bg;\n  border-radius: @badge-border-radius;\n\n  // Empty badges collapse automatically (not available in IE8)\n  &:empty {\n    display: none;\n  }\n\n  // Quick fix for badges in buttons\n  .btn & {\n    position: relative;\n    top: -1px;\n  }\n\n  .btn-xs &,\n  .btn-group-xs > .btn & {\n    top: 0;\n    padding: 1px 5px;\n  }\n\n  // Hover state, but only for links\n  a& {\n    &:hover,\n    &:focus {\n      color: @badge-link-hover-color;\n      text-decoration: none;\n      cursor: pointer;\n    }\n  }\n\n  // Account for badges in navs\n  .list-group-item.active > &,\n  .nav-pills > .active > a > & {\n    color: @badge-active-color;\n    background-color: @badge-active-bg;\n  }\n\n  .list-group-item > & {\n    float: right;\n  }\n\n  .list-group-item > & + & {\n    margin-right: 5px;\n  }\n\n  .nav-pills > li > a > & {\n    margin-left: 3px;\n  }\n}\n","//\n// Jumbotron\n// --------------------------------------------------\n\n\n.jumbotron {\n  padding-top: @jumbotron-padding;\n  padding-bottom: @jumbotron-padding;\n  margin-bottom: @jumbotron-padding;\n  color: @jumbotron-color;\n  background-color: @jumbotron-bg;\n\n  h1,\n  .h1 {\n    color: @jumbotron-heading-color;\n  }\n\n  p {\n    margin-bottom: (@jumbotron-padding / 2);\n    font-size: @jumbotron-font-size;\n    font-weight: 200;\n  }\n\n  > hr {\n    border-top-color: darken(@jumbotron-bg, 10%);\n  }\n\n  .container &,\n  .container-fluid & {\n    padding-right: (@grid-gutter-width / 2);\n    padding-left: (@grid-gutter-width / 2);\n    border-radius: @border-radius-large; // Only round corners at higher resolutions if contained in a container\n  }\n\n  .container {\n    max-width: 100%;\n  }\n\n  @media screen and (min-width: @screen-sm-min) {\n    padding-top: (@jumbotron-padding * 1.6);\n    padding-bottom: (@jumbotron-padding * 1.6);\n\n    .container &,\n    .container-fluid & {\n      padding-right: (@jumbotron-padding * 2);\n      padding-left: (@jumbotron-padding * 2);\n    }\n\n    h1,\n    .h1 {\n      font-size: @jumbotron-heading-font-size;\n    }\n  }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Thumbnails\n// --------------------------------------------------\n\n\n// Mixin and adjust the regular image class\n.thumbnail {\n  display: block;\n  padding: @thumbnail-padding;\n  margin-bottom: @line-height-computed;\n  line-height: @line-height-base;\n  background-color: @thumbnail-bg;\n  border: 1px solid @thumbnail-border;\n  border-radius: @thumbnail-border-radius;\n  .transition(border .2s ease-in-out);\n\n  > img,\n  a > img {\n    &:extend(.img-responsive);\n    margin-right: auto;\n    margin-left: auto;\n  }\n\n  // Add a hover state for linked versions only\n  a&:hover,\n  a&:focus,\n  a&.active {\n    border-color: @link-color;\n  }\n\n  // Image captions\n  .caption {\n    padding: @thumbnail-caption-padding;\n    color: @thumbnail-caption-color;\n  }\n}\n","//\n// Alerts\n// --------------------------------------------------\n\n\n// Base styles\n// -------------------------\n\n.alert {\n  padding: @alert-padding;\n  margin-bottom: @line-height-computed;\n  border: 1px solid transparent;\n  border-radius: @alert-border-radius;\n\n  // Headings for larger alerts\n  h4 {\n    margin-top: 0;\n    color: inherit; // Specified for the h4 to prevent conflicts of changing @headings-color\n  }\n\n  // Provide class for links that match alerts\n  .alert-link {\n    font-weight: @alert-link-font-weight;\n  }\n\n  // Improve alignment and spacing of inner content\n  > p,\n  > ul {\n    margin-bottom: 0;\n  }\n\n  > p + p {\n    margin-top: 5px;\n  }\n}\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n// The misspelled .alert-dismissable was deprecated in 3.2.0.\n.alert-dismissable,\n.alert-dismissible {\n  padding-right: (@alert-padding + 20);\n\n  // Adjust close link position\n  .close {\n    position: relative;\n    top: -2px;\n    right: -21px;\n    color: inherit;\n  }\n}\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n.alert-success {\n  .alert-variant(@alert-success-bg; @alert-success-border; @alert-success-text);\n}\n\n.alert-info {\n  .alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text);\n}\n\n.alert-warning {\n  .alert-variant(@alert-warning-bg; @alert-warning-border; @alert-warning-text);\n}\n\n.alert-danger {\n  .alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text);\n}\n","// Alerts\n\n.alert-variant(@background; @border; @text-color) {\n  color: @text-color;\n  background-color: @background;\n  border-color: @border;\n\n  hr {\n    border-top-color: darken(@border, 5%);\n  }\n\n  .alert-link {\n    color: darken(@text-color, 10%);\n  }\n}\n","// stylelint-disable at-rule-no-vendor-prefix\n\n//\n// Progress bars\n// --------------------------------------------------\n\n\n// Bar animations\n// -------------------------\n\n// WebKit\n@-webkit-keyframes progress-bar-stripes {\n  from  { background-position: 40px 0; }\n  to    { background-position: 0 0; }\n}\n\n// Spec and IE10+\n@keyframes progress-bar-stripes {\n  from  { background-position: 40px 0; }\n  to    { background-position: 0 0; }\n}\n\n\n// Bar itself\n// -------------------------\n\n// Outer container\n.progress {\n  height: @line-height-computed;\n  margin-bottom: @line-height-computed;\n  overflow: hidden;\n  background-color: @progress-bg;\n  border-radius: @progress-border-radius;\n  .box-shadow(inset 0 1px 2px rgba(0, 0, 0, .1));\n}\n\n// Bar of progress\n.progress-bar {\n  float: left;\n  width: 0%;\n  height: 100%;\n  font-size: @font-size-small;\n  line-height: @line-height-computed;\n  color: @progress-bar-color;\n  text-align: center;\n  background-color: @progress-bar-bg;\n  .box-shadow(inset 0 -1px 0 rgba(0, 0, 0, .15));\n  .transition(width .6s ease);\n}\n\n// Striped bars\n//\n// `.progress-striped .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar-striped` class, which you just add to an existing\n// `.progress-bar`.\n.progress-striped .progress-bar,\n.progress-bar-striped {\n  #gradient > .striped();\n  background-size: 40px 40px;\n}\n\n// Call animation for the active one\n//\n// `.progress.active .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar.active` approach.\n.progress.active .progress-bar,\n.progress-bar.active {\n  .animation(progress-bar-stripes 2s linear infinite);\n}\n\n\n// Variations\n// -------------------------\n\n.progress-bar-success {\n  .progress-bar-variant(@progress-bar-success-bg);\n}\n\n.progress-bar-info {\n  .progress-bar-variant(@progress-bar-info-bg);\n}\n\n.progress-bar-warning {\n  .progress-bar-variant(@progress-bar-warning-bg);\n}\n\n.progress-bar-danger {\n  .progress-bar-variant(@progress-bar-danger-bg);\n}\n","// stylelint-disable value-no-vendor-prefix, selector-max-id\n\n#gradient {\n\n  // Horizontal gradient, from left to right\n  //\n  // Creates two color stops, start and end, by specifying a color and position for each color stop.\n  // Color stops are not available in IE9 and below.\n  .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n    background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n    background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n    background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\", argb(@start-color), argb(@end-color))); // IE9 and down\n    background-repeat: repeat-x;\n  }\n\n  // Vertical gradient, from top to bottom\n  //\n  // Creates two color stops, start and end, by specifying a color and position for each color stop.\n  // Color stops are not available in IE9 and below.\n  .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n    background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent);  // Safari 5.1-6, Chrome 10+\n    background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent);  // Opera 12\n    background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\", argb(@start-color), argb(@end-color))); // IE9 and down\n    background-repeat: repeat-x;\n  }\n\n  .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n    background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n    background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n    background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n    background-repeat: repeat-x;\n  }\n  .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n    background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n    background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n    background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\", argb(@start-color), argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n    background-repeat: no-repeat;\n  }\n  .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n    background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n    background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n    background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\", argb(@start-color), argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n    background-repeat: no-repeat;\n  }\n  .radial(@inner-color: #555; @outer-color: #333) {\n    background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n    background-image: radial-gradient(circle, @inner-color, @outer-color);\n    background-repeat: no-repeat;\n  }\n  .striped(@color: rgba(255, 255, 255, .15); @angle: 45deg) {\n    background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n    background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n    background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n  }\n}\n","// Progress bars\n\n.progress-bar-variant(@color) {\n  background-color: @color;\n\n  // Deprecated parent class requirement as of v3.2.0\n  .progress-striped & {\n    #gradient > .striped();\n  }\n}\n",".media {\n  // Proper spacing between instances of .media\n  margin-top: 15px;\n\n  &:first-child {\n    margin-top: 0;\n  }\n}\n\n.media,\n.media-body {\n  overflow: hidden;\n  zoom: 1;\n}\n\n.media-body {\n  width: 10000px;\n}\n\n.media-object {\n  display: block;\n\n  // Fix collapse in webkit from max-width: 100% and display: table-cell.\n  &.img-thumbnail {\n    max-width: none;\n  }\n}\n\n.media-right,\n.media > .pull-right {\n  padding-left: 10px;\n}\n\n.media-left,\n.media > .pull-left {\n  padding-right: 10px;\n}\n\n.media-left,\n.media-right,\n.media-body {\n  display: table-cell;\n  vertical-align: top;\n}\n\n.media-middle {\n  vertical-align: middle;\n}\n\n.media-bottom {\n  vertical-align: bottom;\n}\n\n// Reset margins on headings for tighter default spacing\n.media-heading {\n  margin-top: 0;\n  margin-bottom: 5px;\n}\n\n// Media list variation\n//\n// Undo default ul/ol styles\n.media-list {\n  padding-left: 0;\n  list-style: none;\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// List groups\n// --------------------------------------------------\n\n\n// Base class\n//\n// Easily usable on <ul>, <ol>, or <div>.\n\n.list-group {\n  // No need to set list-style: none; since .list-group-item is block level\n  padding-left: 0; // reset padding because ul and ol\n  margin-bottom: 20px;\n}\n\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: 10px 15px;\n  // Place the border on the list items and negative margin up for better styling\n  margin-bottom: -1px;\n  background-color: @list-group-bg;\n  border: 1px solid @list-group-border;\n\n  // Round the first and last items\n  &:first-child {\n    .border-top-radius(@list-group-border-radius);\n  }\n  &:last-child {\n    margin-bottom: 0;\n    .border-bottom-radius(@list-group-border-radius);\n  }\n\n  // Disabled state\n  &.disabled,\n  &.disabled:hover,\n  &.disabled:focus {\n    color: @list-group-disabled-color;\n    cursor: @cursor-disabled;\n    background-color: @list-group-disabled-bg;\n\n    // Force color to inherit for custom content\n    .list-group-item-heading {\n      color: inherit;\n    }\n    .list-group-item-text {\n      color: @list-group-disabled-text-color;\n    }\n  }\n\n  // Active class on item itself, not parent\n  &.active,\n  &.active:hover,\n  &.active:focus {\n    z-index: 2; // Place active items above their siblings for proper border styling\n    color: @list-group-active-color;\n    background-color: @list-group-active-bg;\n    border-color: @list-group-active-border;\n\n    // Force color to inherit for custom content\n    .list-group-item-heading,\n    .list-group-item-heading > small,\n    .list-group-item-heading > .small {\n      color: inherit;\n    }\n    .list-group-item-text {\n      color: @list-group-active-text-color;\n    }\n  }\n}\n\n\n// Interactive list items\n//\n// Use anchor or button elements instead of `li`s or `div`s to create interactive items.\n// Includes an extra `.active` modifier class for showing selected items.\n\na.list-group-item,\nbutton.list-group-item {\n  color: @list-group-link-color;\n\n  .list-group-item-heading {\n    color: @list-group-link-heading-color;\n  }\n\n  // Hover state\n  &:hover,\n  &:focus {\n    color: @list-group-link-hover-color;\n    text-decoration: none;\n    background-color: @list-group-hover-bg;\n  }\n}\n\nbutton.list-group-item {\n  width: 100%;\n  text-align: left;\n}\n\n\n// Contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n.list-group-item-variant(success; @state-success-bg; @state-success-text);\n.list-group-item-variant(info; @state-info-bg; @state-info-text);\n.list-group-item-variant(warning; @state-warning-bg; @state-warning-text);\n.list-group-item-variant(danger; @state-danger-bg; @state-danger-text);\n\n\n// Custom content options\n//\n// Extra classes for creating well-formatted content within `.list-group-item`s.\n\n.list-group-item-heading {\n  margin-top: 0;\n  margin-bottom: 5px;\n}\n.list-group-item-text {\n  margin-bottom: 0;\n  line-height: 1.3;\n}\n","// List Groups\n\n.list-group-item-variant(@state; @background; @color) {\n  .list-group-item-@{state} {\n    color: @color;\n    background-color: @background;\n\n    a&,\n    button& {\n      color: @color;\n\n      .list-group-item-heading {\n        color: inherit;\n      }\n\n      &:hover,\n      &:focus {\n        color: @color;\n        background-color: darken(@background, 5%);\n      }\n      &.active,\n      &.active:hover,\n      &.active:focus {\n        color: #fff;\n        background-color: @color;\n        border-color: @color;\n      }\n    }\n  }\n}\n","// stylelint-disable selector-max-type, selector-max-compound-selectors, selector-max-combinators, no-duplicate-selectors\n\n//\n// Panels\n// --------------------------------------------------\n\n\n// Base class\n.panel {\n  margin-bottom: @line-height-computed;\n  background-color: @panel-bg;\n  border: 1px solid transparent;\n  border-radius: @panel-border-radius;\n  .box-shadow(0 1px 1px rgba(0, 0, 0, .05));\n}\n\n// Panel contents\n.panel-body {\n  padding: @panel-body-padding;\n  &:extend(.clearfix all);\n}\n\n// Optional heading\n.panel-heading {\n  padding: @panel-heading-padding;\n  border-bottom: 1px solid transparent;\n  .border-top-radius((@panel-border-radius - 1));\n\n  > .dropdown .dropdown-toggle {\n    color: inherit;\n  }\n}\n\n// Within heading, strip any `h*` tag of its default margins for spacing.\n.panel-title {\n  margin-top: 0;\n  margin-bottom: 0;\n  font-size: ceil((@font-size-base * 1.125));\n  color: inherit;\n\n  > a,\n  > small,\n  > .small,\n  > small > a,\n  > .small > a {\n    color: inherit;\n  }\n}\n\n// Optional footer (stays gray in every modifier class)\n.panel-footer {\n  padding: @panel-footer-padding;\n  background-color: @panel-footer-bg;\n  border-top: 1px solid @panel-inner-border;\n  .border-bottom-radius((@panel-border-radius - 1));\n}\n\n\n// List groups in panels\n//\n// By default, space out list group content from panel headings to account for\n// any kind of custom content between the two.\n\n.panel {\n  > .list-group,\n  > .panel-collapse > .list-group {\n    margin-bottom: 0;\n\n    .list-group-item {\n      border-width: 1px 0;\n      border-radius: 0;\n    }\n\n    // Add border top radius for first one\n    &:first-child {\n      .list-group-item:first-child {\n        border-top: 0;\n        .border-top-radius((@panel-border-radius - 1));\n      }\n    }\n\n    // Add border bottom radius for last one\n    &:last-child {\n      .list-group-item:last-child {\n        border-bottom: 0;\n        .border-bottom-radius((@panel-border-radius - 1));\n      }\n    }\n  }\n  > .panel-heading + .panel-collapse > .list-group {\n    .list-group-item:first-child {\n      .border-top-radius(0);\n    }\n  }\n}\n// Collapse space between when there's no additional content.\n.panel-heading + .list-group {\n  .list-group-item:first-child {\n    border-top-width: 0;\n  }\n}\n.list-group + .panel-footer {\n  border-top-width: 0;\n}\n\n// Tables in panels\n//\n// Place a non-bordered `.table` within a panel (not within a `.panel-body`) and\n// watch it go full width.\n\n.panel {\n  > .table,\n  > .table-responsive > .table,\n  > .panel-collapse > .table {\n    margin-bottom: 0;\n\n    caption {\n      padding-right: @panel-body-padding;\n      padding-left: @panel-body-padding;\n    }\n  }\n  // Add border top radius for first one\n  > .table:first-child,\n  > .table-responsive:first-child > .table:first-child {\n    .border-top-radius((@panel-border-radius - 1));\n\n    > thead:first-child,\n    > tbody:first-child {\n      > tr:first-child {\n        border-top-left-radius: (@panel-border-radius - 1);\n        border-top-right-radius: (@panel-border-radius - 1);\n\n        td:first-child,\n        th:first-child {\n          border-top-left-radius: (@panel-border-radius - 1);\n        }\n        td:last-child,\n        th:last-child {\n          border-top-right-radius: (@panel-border-radius - 1);\n        }\n      }\n    }\n  }\n  // Add border bottom radius for last one\n  > .table:last-child,\n  > .table-responsive:last-child > .table:last-child {\n    .border-bottom-radius((@panel-border-radius - 1));\n\n    > tbody:last-child,\n    > tfoot:last-child {\n      > tr:last-child {\n        border-bottom-right-radius: (@panel-border-radius - 1);\n        border-bottom-left-radius: (@panel-border-radius - 1);\n\n        td:first-child,\n        th:first-child {\n          border-bottom-left-radius: (@panel-border-radius - 1);\n        }\n        td:last-child,\n        th:last-child {\n          border-bottom-right-radius: (@panel-border-radius - 1);\n        }\n      }\n    }\n  }\n  > .panel-body + .table,\n  > .panel-body + .table-responsive,\n  > .table + .panel-body,\n  > .table-responsive + .panel-body {\n    border-top: 1px solid @table-border-color;\n  }\n  > .table > tbody:first-child > tr:first-child th,\n  > .table > tbody:first-child > tr:first-child td {\n    border-top: 0;\n  }\n  > .table-bordered,\n  > .table-responsive > .table-bordered {\n    border: 0;\n    > thead,\n    > tbody,\n    > tfoot {\n      > tr {\n        > th:first-child,\n        > td:first-child {\n          border-left: 0;\n        }\n        > th:last-child,\n        > td:last-child {\n          border-right: 0;\n        }\n      }\n    }\n    > thead,\n    > tbody {\n      > tr:first-child {\n        > td,\n        > th {\n          border-bottom: 0;\n        }\n      }\n    }\n    > tbody,\n    > tfoot {\n      > tr:last-child {\n        > td,\n        > th {\n          border-bottom: 0;\n        }\n      }\n    }\n  }\n  > .table-responsive {\n    margin-bottom: 0;\n    border: 0;\n  }\n}\n\n\n// Collapsible panels (aka, accordion)\n//\n// Wrap a series of panels in `.panel-group` to turn them into an accordion with\n// the help of our collapse JavaScript plugin.\n\n.panel-group {\n  margin-bottom: @line-height-computed;\n\n  // Tighten up margin so it's only between panels\n  .panel {\n    margin-bottom: 0;\n    border-radius: @panel-border-radius;\n\n    + .panel {\n      margin-top: 5px;\n    }\n  }\n\n  .panel-heading {\n    border-bottom: 0;\n\n    + .panel-collapse > .panel-body,\n    + .panel-collapse > .list-group {\n      border-top: 1px solid @panel-inner-border;\n    }\n  }\n\n  .panel-footer {\n    border-top: 0;\n    + .panel-collapse .panel-body {\n      border-bottom: 1px solid @panel-inner-border;\n    }\n  }\n}\n\n\n// Contextual variations\n.panel-default {\n  .panel-variant(@panel-default-border; @panel-default-text; @panel-default-heading-bg; @panel-default-border);\n}\n.panel-primary {\n  .panel-variant(@panel-primary-border; @panel-primary-text; @panel-primary-heading-bg; @panel-primary-border);\n}\n.panel-success {\n  .panel-variant(@panel-success-border; @panel-success-text; @panel-success-heading-bg; @panel-success-border);\n}\n.panel-info {\n  .panel-variant(@panel-info-border; @panel-info-text; @panel-info-heading-bg; @panel-info-border);\n}\n.panel-warning {\n  .panel-variant(@panel-warning-border; @panel-warning-text; @panel-warning-heading-bg; @panel-warning-border);\n}\n.panel-danger {\n  .panel-variant(@panel-danger-border; @panel-danger-text; @panel-danger-heading-bg; @panel-danger-border);\n}\n","// Panels\n\n.panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border) {\n  border-color: @border;\n\n  & > .panel-heading {\n    color: @heading-text-color;\n    background-color: @heading-bg-color;\n    border-color: @heading-border;\n\n    + .panel-collapse > .panel-body {\n      border-top-color: @border;\n    }\n    .badge {\n      color: @heading-bg-color;\n      background-color: @heading-text-color;\n    }\n  }\n  & > .panel-footer {\n    + .panel-collapse > .panel-body {\n      border-bottom-color: @border;\n    }\n  }\n}\n","// Embeds responsive\n//\n// Credit: Nicolas Gallagher and SUIT CSS.\n\n.embed-responsive {\n  position: relative;\n  display: block;\n  height: 0;\n  padding: 0;\n  overflow: hidden;\n\n  .embed-responsive-item,\n  iframe,\n  embed,\n  object,\n  video {\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n}\n\n// Modifier class for 16:9 aspect ratio\n.embed-responsive-16by9 {\n  padding-bottom: 56.25%;\n}\n\n// Modifier class for 4:3 aspect ratio\n.embed-responsive-4by3 {\n  padding-bottom: 75%;\n}\n","//\n// Wells\n// --------------------------------------------------\n\n\n// Base class\n.well {\n  min-height: 20px;\n  padding: 19px;\n  margin-bottom: 20px;\n  background-color: @well-bg;\n  border: 1px solid @well-border;\n  border-radius: @border-radius-base;\n  .box-shadow(inset 0 1px 1px rgba(0, 0, 0, .05));\n  blockquote {\n    border-color: #ddd;\n    border-color: rgba(0, 0, 0, .15);\n  }\n}\n\n// Sizes\n.well-lg {\n  padding: 24px;\n  border-radius: @border-radius-large;\n}\n.well-sm {\n  padding: 9px;\n  border-radius: @border-radius-small;\n}\n","// stylelint-disable property-no-vendor-prefix\n\n//\n// Close icons\n// --------------------------------------------------\n\n\n.close {\n  float: right;\n  font-size: (@font-size-base * 1.5);\n  font-weight: @close-font-weight;\n  line-height: 1;\n  color: @close-color;\n  text-shadow: @close-text-shadow;\n  .opacity(.2);\n\n  &:hover,\n  &:focus {\n    color: @close-color;\n    text-decoration: none;\n    cursor: pointer;\n    .opacity(.5);\n  }\n\n  // Additional properties for button version\n  // iOS requires the button element instead of an anchor tag.\n  // If you want the anchor version, it requires `href=\"#\"`.\n  // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n  button& {\n    padding: 0;\n    cursor: pointer;\n    background: transparent;\n    border: 0;\n    -webkit-appearance: none;\n    appearance: none;\n  }\n}\n","//\n// Modals\n// --------------------------------------------------\n\n// .modal-open      - body class for killing the scroll\n// .modal           - container to scroll within\n// .modal-dialog    - positioning shell for the actual modal\n// .modal-content   - actual modal w/ bg and corners and shit\n\n// Kill the scroll on the body\n.modal-open {\n  overflow: hidden;\n}\n\n// Container that the modal scrolls within\n.modal {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: @zindex-modal;\n  display: none;\n  overflow: hidden;\n  -webkit-overflow-scrolling: touch;\n\n  // Prevent Chrome on Windows from adding a focus outline. For details, see\n  // https://github.com/twbs/bootstrap/pull/10951.\n  outline: 0;\n\n  // When fading in the modal, animate it to slide down\n  &.fade .modal-dialog {\n    .translate(0, -25%);\n    .transition-transform(~\"0.3s ease-out\");\n  }\n  &.in .modal-dialog { .translate(0, 0); }\n}\n.modal-open .modal {\n  overflow-x: hidden;\n  overflow-y: auto;\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: 10px;\n}\n\n// Actual modal\n.modal-content {\n  position: relative;\n  background-color: @modal-content-bg;\n  background-clip: padding-box;\n  border: 1px solid @modal-content-fallback-border-color; //old browsers fallback (ie8 etc)\n  border: 1px solid @modal-content-border-color;\n  border-radius: @border-radius-large;\n  .box-shadow(0 3px 9px rgba(0, 0, 0, .5));\n  // Remove focus outline from opened modal\n  outline: 0;\n}\n\n// Modal background\n.modal-backdrop {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: @zindex-modal-background;\n  background-color: @modal-backdrop-bg;\n  // Fade for backdrop\n  &.fade { .opacity(0); }\n  &.in { .opacity(@modal-backdrop-opacity); }\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n  padding: @modal-title-padding;\n  border-bottom: 1px solid @modal-header-border-color;\n  &:extend(.clearfix all);\n}\n// Close icon\n.modal-header .close {\n  margin-top: -2px;\n}\n\n// Title text within header\n.modal-title {\n  margin: 0;\n  line-height: @modal-title-line-height;\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n  position: relative;\n  padding: @modal-inner-padding;\n}\n\n// Footer (for actions)\n.modal-footer {\n  padding: @modal-inner-padding;\n  text-align: right; // right align buttons\n  border-top: 1px solid @modal-footer-border-color;\n  &:extend(.clearfix all); // clear it in case folks use .pull-* classes on buttons\n\n  // Properly space out buttons\n  .btn + .btn {\n    margin-bottom: 0; // account for input[type=\"submit\"] which gets the bottom margin like all other inputs\n    margin-left: 5px;\n  }\n  // but override that for button groups\n  .btn-group .btn + .btn {\n    margin-left: -1px;\n  }\n  // and override it for block buttons as well\n  .btn-block + .btn-block {\n    margin-left: 0;\n  }\n}\n\n// Measure scrollbar width for padding body during modal show/hide\n.modal-scrollbar-measure {\n  position: absolute;\n  top: -9999px;\n  width: 50px;\n  height: 50px;\n  overflow: scroll;\n}\n\n// Scale up the modal\n@media (min-width: @screen-sm-min) {\n  // Automatically set modal's width for larger viewports\n  .modal-dialog {\n    width: @modal-md;\n    margin: 30px auto;\n  }\n  .modal-content {\n    .box-shadow(0 5px 15px rgba(0, 0, 0, .5));\n  }\n\n  // Modal sizes\n  .modal-sm { width: @modal-sm; }\n}\n\n@media (min-width: @screen-md-min) {\n  .modal-lg { width: @modal-lg; }\n}\n","//\n// Tooltips\n// --------------------------------------------------\n\n\n// Base class\n.tooltip {\n  position: absolute;\n  z-index: @zindex-tooltip;\n  display: block;\n  // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n  // So reset our font and text properties to avoid inheriting weird values.\n  .reset-text();\n  font-size: @font-size-small;\n\n  .opacity(0);\n\n  &.in { .opacity(@tooltip-opacity); }\n  &.top {\n    padding: @tooltip-arrow-width 0;\n    margin-top: -3px;\n  }\n  &.right {\n    padding: 0 @tooltip-arrow-width;\n    margin-left: 3px;\n  }\n  &.bottom {\n    padding: @tooltip-arrow-width 0;\n    margin-top: 3px;\n  }\n  &.left {\n    padding: 0 @tooltip-arrow-width;\n    margin-left: -3px;\n  }\n\n  // Note: Deprecated .top-left, .top-right, .bottom-left, and .bottom-right as of v3.3.1\n  &.top .tooltip-arrow {\n    bottom: 0;\n    left: 50%;\n    margin-left: -@tooltip-arrow-width;\n    border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n    border-top-color: @tooltip-arrow-color;\n  }\n  &.top-left .tooltip-arrow {\n    right: @tooltip-arrow-width;\n    bottom: 0;\n    margin-bottom: -@tooltip-arrow-width;\n    border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n    border-top-color: @tooltip-arrow-color;\n  }\n  &.top-right .tooltip-arrow {\n    bottom: 0;\n    left: @tooltip-arrow-width;\n    margin-bottom: -@tooltip-arrow-width;\n    border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n    border-top-color: @tooltip-arrow-color;\n  }\n  &.right .tooltip-arrow {\n    top: 50%;\n    left: 0;\n    margin-top: -@tooltip-arrow-width;\n    border-width: @tooltip-arrow-width @tooltip-arrow-width @tooltip-arrow-width 0;\n    border-right-color: @tooltip-arrow-color;\n  }\n  &.left .tooltip-arrow {\n    top: 50%;\n    right: 0;\n    margin-top: -@tooltip-arrow-width;\n    border-width: @tooltip-arrow-width 0 @tooltip-arrow-width @tooltip-arrow-width;\n    border-left-color: @tooltip-arrow-color;\n  }\n  &.bottom .tooltip-arrow {\n    top: 0;\n    left: 50%;\n    margin-left: -@tooltip-arrow-width;\n    border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n    border-bottom-color: @tooltip-arrow-color;\n  }\n  &.bottom-left .tooltip-arrow {\n    top: 0;\n    right: @tooltip-arrow-width;\n    margin-top: -@tooltip-arrow-width;\n    border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n    border-bottom-color: @tooltip-arrow-color;\n  }\n  &.bottom-right .tooltip-arrow {\n    top: 0;\n    left: @tooltip-arrow-width;\n    margin-top: -@tooltip-arrow-width;\n    border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n    border-bottom-color: @tooltip-arrow-color;\n  }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n  max-width: @tooltip-max-width;\n  padding: 3px 8px;\n  color: @tooltip-color;\n  text-align: center;\n  background-color: @tooltip-bg;\n  border-radius: @border-radius-base;\n}\n\n// Arrows\n.tooltip-arrow {\n  position: absolute;\n  width: 0;\n  height: 0;\n  border-color: transparent;\n  border-style: solid;\n}\n",".reset-text() {\n  font-family: @font-family-base;\n  // We deliberately do NOT reset font-size.\n  font-style: normal;\n  font-weight: 400;\n  line-height: @line-height-base;\n  line-break: auto;\n  text-align: left; // Fallback for where `start` is not supported\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  word-wrap: normal;\n  white-space: normal;\n}\n","//\n// Popovers\n// --------------------------------------------------\n\n\n.popover {\n  position: absolute;\n  top: 0;\n  left: 0;\n  z-index: @zindex-popover;\n  display: none;\n  max-width: @popover-max-width;\n  padding: 1px;\n  // Our parent element can be arbitrary since popovers are by default inserted as a sibling of their target element.\n  // So reset our font and text properties to avoid inheriting weird values.\n  .reset-text();\n  font-size: @font-size-base;\n  background-color: @popover-bg;\n  background-clip: padding-box;\n  border: 1px solid @popover-fallback-border-color;\n  border: 1px solid @popover-border-color;\n  border-radius: @border-radius-large;\n  .box-shadow(0 5px 10px rgba(0, 0, 0, .2));\n\n  // Offset the popover to account for the popover arrow\n  &.top { margin-top: -@popover-arrow-width; }\n  &.right { margin-left: @popover-arrow-width; }\n  &.bottom { margin-top: @popover-arrow-width; }\n  &.left { margin-left: -@popover-arrow-width; }\n\n  // Arrows\n  // .arrow is outer, .arrow:after is inner\n  > .arrow {\n    border-width: @popover-arrow-outer-width;\n\n    &,\n    &:after {\n      position: absolute;\n      display: block;\n      width: 0;\n      height: 0;\n      border-color: transparent;\n      border-style: solid;\n    }\n\n    &:after {\n      content: \"\";\n      border-width: @popover-arrow-width;\n    }\n  }\n\n  &.top > .arrow {\n    bottom: -@popover-arrow-outer-width;\n    left: 50%;\n    margin-left: -@popover-arrow-outer-width;\n    border-top-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n    border-top-color: @popover-arrow-outer-color;\n    border-bottom-width: 0;\n    &:after {\n      bottom: 1px;\n      margin-left: -@popover-arrow-width;\n      content: \" \";\n      border-top-color: @popover-arrow-color;\n      border-bottom-width: 0;\n    }\n  }\n  &.right > .arrow {\n    top: 50%;\n    left: -@popover-arrow-outer-width;\n    margin-top: -@popover-arrow-outer-width;\n    border-right-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n    border-right-color: @popover-arrow-outer-color;\n    border-left-width: 0;\n    &:after {\n      bottom: -@popover-arrow-width;\n      left: 1px;\n      content: \" \";\n      border-right-color: @popover-arrow-color;\n      border-left-width: 0;\n    }\n  }\n  &.bottom > .arrow {\n    top: -@popover-arrow-outer-width;\n    left: 50%;\n    margin-left: -@popover-arrow-outer-width;\n    border-top-width: 0;\n    border-bottom-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n    border-bottom-color: @popover-arrow-outer-color;\n    &:after {\n      top: 1px;\n      margin-left: -@popover-arrow-width;\n      content: \" \";\n      border-top-width: 0;\n      border-bottom-color: @popover-arrow-color;\n    }\n  }\n\n  &.left > .arrow {\n    top: 50%;\n    right: -@popover-arrow-outer-width;\n    margin-top: -@popover-arrow-outer-width;\n    border-right-width: 0;\n    border-left-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n    border-left-color: @popover-arrow-outer-color;\n    &:after {\n      right: 1px;\n      bottom: -@popover-arrow-width;\n      content: \" \";\n      border-right-width: 0;\n      border-left-color: @popover-arrow-color;\n    }\n  }\n}\n\n.popover-title {\n  padding: 8px 14px;\n  margin: 0; // reset heading margin\n  font-size: @font-size-base;\n  background-color: @popover-title-bg;\n  border-bottom: 1px solid darken(@popover-title-bg, 5%);\n  border-radius: (@border-radius-large - 1) (@border-radius-large - 1) 0 0;\n}\n\n.popover-content {\n  padding: 9px 14px;\n}\n","// stylelint-disable media-feature-name-no-unknown\n\n//\n// Carousel\n// --------------------------------------------------\n\n\n// Wrapper for the slide container and indicators\n.carousel {\n  position: relative;\n}\n\n.carousel-inner {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n\n  > .item {\n    position: relative;\n    display: none;\n    .transition(.6s ease-in-out left);\n\n    // Account for jankitude on images\n    > img,\n    > a > img {\n      &:extend(.img-responsive);\n      line-height: 1;\n    }\n\n    // WebKit CSS3 transforms for supported devices\n    @media all and (transform-3d), (-webkit-transform-3d) {\n      .transition-transform(~\"0.6s ease-in-out\");\n      .backface-visibility(~\"hidden\");\n      .perspective(1000px);\n\n      &.next,\n      &.active.right {\n        .translate3d(100%, 0, 0);\n        left: 0;\n      }\n      &.prev,\n      &.active.left {\n        .translate3d(-100%, 0, 0);\n        left: 0;\n      }\n      &.next.left,\n      &.prev.right,\n      &.active {\n        .translate3d(0, 0, 0);\n        left: 0;\n      }\n    }\n  }\n\n  > .active,\n  > .next,\n  > .prev {\n    display: block;\n  }\n\n  > .active {\n    left: 0;\n  }\n\n  > .next,\n  > .prev {\n    position: absolute;\n    top: 0;\n    width: 100%;\n  }\n\n  > .next {\n    left: 100%;\n  }\n  > .prev {\n    left: -100%;\n  }\n  > .next.left,\n  > .prev.right {\n    left: 0;\n  }\n\n  > .active.left {\n    left: -100%;\n  }\n  > .active.right {\n    left: 100%;\n  }\n\n}\n\n// Left/right controls for nav\n// ---------------------------\n\n.carousel-control {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  width: @carousel-control-width;\n  font-size: @carousel-control-font-size;\n  color: @carousel-control-color;\n  text-align: center;\n  text-shadow: @carousel-text-shadow;\n  background-color: rgba(0, 0, 0, 0); // Fix IE9 click-thru bug\n  .opacity(@carousel-control-opacity);\n  // We can't have this transition here because WebKit cancels the carousel\n  // animation if you trip this while in the middle of another animation.\n\n  // Set gradients for backgrounds\n  &.left {\n    #gradient > .horizontal(@start-color: rgba(0, 0, 0, .5); @end-color: rgba(0, 0, 0, .0001));\n  }\n  &.right {\n    right: 0;\n    left: auto;\n    #gradient > .horizontal(@start-color: rgba(0, 0, 0, .0001); @end-color: rgba(0, 0, 0, .5));\n  }\n\n  // Hover/focus state\n  &:hover,\n  &:focus {\n    color: @carousel-control-color;\n    text-decoration: none;\n    outline: 0;\n    .opacity(.9);\n  }\n\n  // Toggles\n  .icon-prev,\n  .icon-next,\n  .glyphicon-chevron-left,\n  .glyphicon-chevron-right {\n    position: absolute;\n    top: 50%;\n    z-index: 5;\n    display: inline-block;\n    margin-top: -10px;\n  }\n  .icon-prev,\n  .glyphicon-chevron-left {\n    left: 50%;\n    margin-left: -10px;\n  }\n  .icon-next,\n  .glyphicon-chevron-right {\n    right: 50%;\n    margin-right: -10px;\n  }\n  .icon-prev,\n  .icon-next {\n    width: 20px;\n    height: 20px;\n    font-family: serif;\n    line-height: 1;\n  }\n\n  .icon-prev {\n    &:before {\n      content: \"\\2039\";// SINGLE LEFT-POINTING ANGLE QUOTATION MARK (U+2039)\n    }\n  }\n  .icon-next {\n    &:before {\n      content: \"\\203a\";// SINGLE RIGHT-POINTING ANGLE QUOTATION MARK (U+203A)\n    }\n  }\n}\n\n// Optional indicator pips\n//\n// Add an unordered list with the following class and add a list item for each\n// slide your carousel holds.\n\n.carousel-indicators {\n  position: absolute;\n  bottom: 10px;\n  left: 50%;\n  z-index: 15;\n  width: 60%;\n  padding-left: 0;\n  margin-left: -30%;\n  text-align: center;\n  list-style: none;\n\n  li {\n    display: inline-block;\n    width: 10px;\n    height: 10px;\n    margin: 1px;\n    text-indent: -999px;\n    cursor: pointer;\n    // IE8-9 hack for event handling\n    //\n    // Internet Explorer 8-9 does not support clicks on elements without a set\n    // `background-color`. We cannot use `filter` since that's not viewed as a\n    // background color by the browser. Thus, a hack is needed.\n    // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Internet_Explorer\n    //\n    // For IE8, we set solid black as it doesn't support `rgba()`. For IE9, we\n    // set alpha transparency for the best results possible.\n    background-color: #000 \\9; // IE8\n    background-color: rgba(0, 0, 0, 0); // IE9\n\n    border: 1px solid @carousel-indicator-border-color;\n    border-radius: 10px;\n  }\n\n  .active {\n    width: 12px;\n    height: 12px;\n    margin: 0;\n    background-color: @carousel-indicator-active-bg;\n  }\n}\n\n// Optional captions\n// -----------------------------\n// Hidden by default for smaller viewports\n.carousel-caption {\n  position: absolute;\n  right: 15%;\n  bottom: 20px;\n  left: 15%;\n  z-index: 10;\n  padding-top: 20px;\n  padding-bottom: 20px;\n  color: @carousel-caption-color;\n  text-align: center;\n  text-shadow: @carousel-text-shadow;\n\n  & .btn {\n    text-shadow: none; // No shadow for button elements in carousel-caption\n  }\n}\n\n\n// Scale up controls for tablets and up\n@media screen and (min-width: @screen-sm-min) {\n\n  // Scale up the controls a smidge\n  .carousel-control {\n    .glyphicon-chevron-left,\n    .glyphicon-chevron-right,\n    .icon-prev,\n    .icon-next {\n      width: (@carousel-control-font-size * 1.5);\n      height: (@carousel-control-font-size * 1.5);\n      margin-top: (@carousel-control-font-size / -2);\n      font-size: (@carousel-control-font-size * 1.5);\n    }\n    .glyphicon-chevron-left,\n    .icon-prev {\n      margin-left: (@carousel-control-font-size / -2);\n    }\n    .glyphicon-chevron-right,\n    .icon-next {\n      margin-right: (@carousel-control-font-size / -2);\n    }\n  }\n\n  // Show and left align the captions\n  .carousel-caption {\n    right: 20%;\n    left: 20%;\n    padding-bottom: 30px;\n  }\n\n  // Move up the indicators\n  .carousel-indicators {\n    bottom: 20px;\n  }\n}\n","// Clearfix\n//\n// For modern browsers\n// 1. The space content is one way to avoid an Opera bug when the\n//    contenteditable attribute is included anywhere else in the document.\n//    Otherwise it causes space to appear at the top and bottom of elements\n//    that are clearfixed.\n// 2. The use of `table` rather than `block` is only necessary if using\n//    `:before` to contain the top-margins of child elements.\n//\n// Source: http://nicolasgallagher.com/micro-clearfix-hack/\n\n.clearfix() {\n  &:before,\n  &:after {\n    display: table; // 2\n    content: \" \"; // 1\n  }\n  &:after {\n    clear: both;\n  }\n}\n","// Center-align a block level element\n\n.center-block() {\n  display: block;\n  margin-right: auto;\n  margin-left: auto;\n}\n","// stylelint-disable font-family-name-quotes, font-family-no-missing-generic-family-keyword\n\n// CSS image replacement\n//\n// Heads up! v3 launched with only `.hide-text()`, but per our pattern for\n// mixins being reused as classes with the same name, this doesn't hold up. As\n// of v3.0.1 we have added `.text-hide()` and deprecated `.hide-text()`.\n//\n// Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757\n\n// Deprecated as of v3.0.1 (has been removed in v4)\n.hide-text() {\n  font: ~\"0/0\" a;\n  color: transparent;\n  text-shadow: none;\n  background-color: transparent;\n  border: 0;\n}\n\n// New mixin to use as of v3.0.1\n.text-hide() {\n  .hide-text();\n}\n","// stylelint-disable declaration-no-important, at-rule-no-vendor-prefix\n\n//\n// Responsive: Utility classes\n// --------------------------------------------------\n\n\n// IE10 in Windows (Phone) 8\n//\n// Support for responsive views via media queries is kind of borked in IE10, for\n// Surface/desktop in split view and for Windows Phone 8. This particular fix\n// must be accompanied by a snippet of JavaScript to sniff the user agent and\n// apply some conditional CSS to *only* the Surface/desktop Windows 8. Look at\n// our Getting Started page for more information on this bug.\n//\n// For more information, see the following:\n//\n// Issue: https://github.com/twbs/bootstrap/issues/10497\n// Docs: https://getbootstrap.com/docs/3.4/getting-started/#support-ie10-width\n// Source: https://timkadlec.com/2013/01/windows-phone-8-and-device-width/\n// Source: https://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/\n\n@-ms-viewport {\n  width: device-width;\n}\n\n\n// Visibility utilities\n// Note: Deprecated .visible-xs, .visible-sm, .visible-md, and .visible-lg as of v3.2.0\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n  .responsive-invisibility();\n}\n\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n  display: none !important;\n}\n\n.visible-xs {\n  @media (max-width: @screen-xs-max) {\n    .responsive-visibility();\n  }\n}\n.visible-xs-block {\n  @media (max-width: @screen-xs-max) {\n    display: block !important;\n  }\n}\n.visible-xs-inline {\n  @media (max-width: @screen-xs-max) {\n    display: inline !important;\n  }\n}\n.visible-xs-inline-block {\n  @media (max-width: @screen-xs-max) {\n    display: inline-block !important;\n  }\n}\n\n.visible-sm {\n  @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n    .responsive-visibility();\n  }\n}\n.visible-sm-block {\n  @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n    display: block !important;\n  }\n}\n.visible-sm-inline {\n  @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n    display: inline !important;\n  }\n}\n.visible-sm-inline-block {\n  @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n    display: inline-block !important;\n  }\n}\n\n.visible-md {\n  @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n    .responsive-visibility();\n  }\n}\n.visible-md-block {\n  @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n    display: block !important;\n  }\n}\n.visible-md-inline {\n  @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n    display: inline !important;\n  }\n}\n.visible-md-inline-block {\n  @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n    display: inline-block !important;\n  }\n}\n\n.visible-lg {\n  @media (min-width: @screen-lg-min) {\n    .responsive-visibility();\n  }\n}\n.visible-lg-block {\n  @media (min-width: @screen-lg-min) {\n    display: block !important;\n  }\n}\n.visible-lg-inline {\n  @media (min-width: @screen-lg-min) {\n    display: inline !important;\n  }\n}\n.visible-lg-inline-block {\n  @media (min-width: @screen-lg-min) {\n    display: inline-block !important;\n  }\n}\n\n.hidden-xs {\n  @media (max-width: @screen-xs-max) {\n    .responsive-invisibility();\n  }\n}\n.hidden-sm {\n  @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n    .responsive-invisibility();\n  }\n}\n.hidden-md {\n  @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n    .responsive-invisibility();\n  }\n}\n.hidden-lg {\n  @media (min-width: @screen-lg-min) {\n    .responsive-invisibility();\n  }\n}\n\n\n// Print utilities\n//\n// Media queries are placed on the inside to be mixin-friendly.\n\n// Note: Deprecated .visible-print as of v3.2.0\n.visible-print {\n  .responsive-invisibility();\n\n  @media print {\n    .responsive-visibility();\n  }\n}\n.visible-print-block {\n  display: none !important;\n\n  @media print {\n    display: block !important;\n  }\n}\n.visible-print-inline {\n  display: none !important;\n\n  @media print {\n    display: inline !important;\n  }\n}\n.visible-print-inline-block {\n  display: none !important;\n\n  @media print {\n    display: inline-block !important;\n  }\n}\n\n.hidden-print {\n  @media print {\n    .responsive-invisibility();\n  }\n}\n","// stylelint-disable declaration-no-important\n\n.responsive-visibility() {\n  display: block !important;\n  table&  { display: table !important; }\n  tr&     { display: table-row !important; }\n  th&,\n  td&     { display: table-cell !important; }\n}\n\n.responsive-invisibility() {\n  display: none !important;\n}\n"]}PKr"]��l��djimageslider_rtl.cssnu&1i�/* RTL slider styles */
.djslider-default {
	direction: rtl;
}
.djslider-default ul.djslider-in > li {
	float: right;
}
.slide-desc-text-default {
	text-align: right;
}
PKr"]I^n�
�
djimageslider.cssnu&1i�/* General slider styles */
.djslider-loader-default {
	margin: 0 auto;
	position: relative;
	background: url(../images/loader.gif) center center no-repeat;
	max-width: 100%;
	overflow: hidden;
}
.djslider-default {
	margin: 0 auto;
	position: relative;
	-webkit-transition: opacity 400ms ease;
	transition: opacity 400ms ease;
	opacity: 0;
}
.djslider-default .slider-container {
	position: absolute;
	overflow:hidden;
	left: 0; 
	top: 0;
	height: 100%;
	width: 100%;
}
.djslider-default ul.djslider-in {
	position: relative;
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
}
.djslider-default ul.djslider-in > li {
	list-style: none outside !important;
	float: left;
	padding: 0 !important;
	border: 0 !important;
	position: relative;
	background: none;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.djslider-default ul.djslider-in > li:before,
.djslider-default ul.djslider-in > li:after {
	display: none !important;
}
ul.djslider-in > li {
	text-align: center;
}	
.djslider-default img.dj-image {
	border: 0 !important;
	margin: 0 !important;
}
.djslider-default.img-vcenter img.dj-image {
	position: relative;
  	top: 50%;
  	-webkit-transform: translateY(-50%);
  	-ms-transform: translateY(-50%);
  	transform: translateY(-50%);
}
/* Slide description area */
.djslider-default .slide-desc {
	position: absolute;
}
.djslider-default .slide-desc-in {
	position: relative;
}
.slide-desc-bg-default {
	position:absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: RGBA(0,0,0,0.65);
}
.slide-desc-text-default {
	position: relative;
	color: #fff;
	padding: 15px 15px 5px;
	text-align: left;
}
.slide-desc-text-default .slide-title {
	font-size: 1.5em;
	color: #fff;
	margin-bottom: 10px;
	font-weight: 600;
}
.slide-desc-text-default .slide-title a {
	color: #fff;
}
.slide-desc-text-default a.readmore {
	float: right;
	margin-bottom: 10px;
}

/* Navigation buttons / indicators */
.djslider-default .navigation-container {
	position: relative;
	text-align: center !important;
}
.djslider-default .navigation-container a {
	outline: none;
}
.djslider-default .navigation-container img {
	width: auto;
	box-shadow: none;
}
.djslider-default .navigation-container .prev-button {
	cursor: pointer;
	display: block;
	position: absolute;
	left: 0;
}
.djslider-default .navigation-container .next-button {
	cursor: pointer;
	display: block;
	position: absolute;
	right: 0;
}
.djslider-default .navigation-container .play-button, 
.djslider-default .navigation-container .pause-button {
	cursor: pointer;
	display: block;
	position: absolute;
	left: 50%;
}

.djslider-default .navigation-container-custom,
.djslider-default .navigation-numbers {
	position: absolute;
	top: 10px;
	right: 10px;
}
.djslider-default .load-button {
	width: 10px;
	height: 10px;
	display: inline-block;
	background: #444;
	border: 2px solid #fff;
	margin: 0 3px;
	cursor: pointer;
	border-radius: 50%;
	opacity: 0.5;
	-webkit-transition: opacity 400ms ease;
	transition: opacity 400ms ease;
}
.djslider-default .load-button-active {
	opacity: 1;
}
.djslider-default .navigation-numbers .load-button {
	width: 16px;
	height: 16px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #fff;
}

/* Fading elements */
.djslider-loader-default .showOnHover {
	opacity: 0;
	-webkit-transition: opacity 200ms ease 50ms;
	transition: opacity 200ms ease 50ms;
}
.djslider-loader-default:hover .showOnHover,
.djslider-loader-default.focused .showOnHover {
	opacity: 1;
}PK`"]e�(�xx
styles.cssnu&1i�/**
 * @package		JCE MediaBox
 * @copyright	Copyright (C) 2009 - 2023 Ryan Demmer. All rights reserved.
 * @license		GNU/GPL
 * This version may have been modified pursuant
 * to the GNU General Public License, and as distributed it includes or
 * is derivative of works licensed under the GNU General Public License or
 * other free or open source software licenses.
 */
.wf-mediabox-theme-squeeze .wf-mediabox-frame {
  padding: 1em;
}
.wf-mediabox-theme-squeeze .wf-mediabox-container {
  overflow: inherit;
}
.wf-mediabox-theme-squeeze .wf-mediabox-close,
.wf-mediabox-theme-squeeze .wf-mediabox-prev,
.wf-mediabox-theme-squeeze .wf-mediabox-next {
  line-height: 1em;
  position: absolute;
  text-align: center;
  color: #fff;
}
.wf-mediabox-theme-squeeze .wf-mediabox-close:before,
.wf-mediabox-theme-squeeze .wf-mediabox-prev:before,
.wf-mediabox-theme-squeeze .wf-mediabox-next:before {
  content: "";
  border-radius: 100%;
  box-shadow: 1px 1px 0.25em #000;
  background-color: #000;
  width: 1.2em;
  height: 1.2em;
  position: absolute;
  z-index: -1;
  left: 0.4em;
  top: 0.3em;
  box-sizing: border-box;
}
.wf-mediabox-theme-squeeze .wf-mediabox-close > svg,
.wf-mediabox-theme-squeeze .wf-mediabox-prev > svg,
.wf-mediabox-theme-squeeze .wf-mediabox-next > svg {
  fill: #fff;
}
.wf-mediabox-theme-squeeze .wf-mediabox-close {
  right: -1em;
  top: -1em;
}
.wf-mediabox-theme-squeeze .wf-mediabox-numbers button.active {
  background-color: #000;
}
.wf-mediabox-theme-squeeze .wf-mediabox-numbers button:focus {
  background-color: #888;
}
.wf-mediabox-theme-squeeze .wf-mediabox-content img.wf-mediabox-focus {
  border: 2px solid #000;
}
PK�!"]������default_module_xsmall.cssnu&1i�/*
 * MOD_ICCALENDAR
 * Extra small devices (usually a mobile phone)
 * 0 < SCREEN WIDTH < ('Small Screen Threshold' - 1)
 * Default : 0 < SCREEN WIDTH < 480
 */

/* Close "X" */
	#ictip a.close {
		padding-right:15px;
	}
PK�!"]9`���default_component-rtl.cssnu&1i�/*
 * COM_ICAGENDA
 * iCagenda by JoomliC
 * Theme Pack Official
 * Default Theme - component
 *
 * @name		default - RTL Styles
 * @author		Lyr!C (JoomliC)
 * @version 	3.4.0 2014-12-01
 * @since		3.4.0
 */


/*
 * Common Styles
 */

/* Align styles */
.ic-align-left {
	text-align: right;
}
.ic-align-right {
	text-align: left;
}

/* Float styles */
.ic-float-left {
	float: right;
}
.ic-float-right {
	float: left;
}

/* Table styles */
.ic-divCell {
	float: right; /* fix for buggy browsers */
}

/* Feature Icons */
.ic-content > .ic-features-container {
	float: left;
	margin-right: auto;
	margin-left: -5px;
}
.ic-feature-icon {
	float: left;
}

/* Buttons (print, Add to Cal, ...) */
.ic-buttons {
	float: left;
}
.ic-icon {
	margin-left: auto;
	margin-right: 7px;
}
div.ic-tip-link {
	text-align: right;
}
div.ic-tip-link img {
	margin-right: auto;
	margin-left: 5px;
}


/*
 * List of Events
 */

/* Box Date */
.ic-box-date {
	float: right;
}

/* Box Content */
.ic-content {
	float: right;
}


/*
 * Event Details
 */

/* Back button */
.ic-back {
	text-align: right;
}

/* Description */
.ic-detail-desc {
	text-align: right;
}

/* Content Box */
.ic-info-box-content {
	text-align: right;
}

/* File attachment */
.ic-info-box-file {
	float: left;
}

/* List of Participants */
#icagenda .panel h3.pane-toggler a {
	background: #f5f5f5 url(../images/pluslist.png) 1% 50% no-repeat;
}
#icagenda .panel h3.pane-toggler-down a {
	background: #f5f5f5 url(../images/minuslist.png) 1% 50% no-repeat;
}
#icagenda .pane-slider {
	margin-right: -1px;
}
#icagenda .list_table {
	float: right;
}


/*
 * Form
 */

/* Label */
.ic-control-label {
	float: right;
}

/* Radio Buttons */
.btn-group > .btn:first-child,
.radio.btn-group > label:first-of-type {
	border-radius: 4px 0 0 4px !important;
}
.btn-group > .btn:last-child {
	border-radius: 0 4px 4px 0 !important;
}

/* Google Maps */
.icmap-label {
	float: right !important;
	text-align: right !important;
}
.icmap-input {
	text-align: right;
}


/*
 * STYLES for classes not presents in Theme Pack php files, but in iCagenda core php files
 */

/* Header - List of Categories */
#icagenda .cat_header_title {
	float: right;
	margin: 3px 0 -2px 10px;
}
PK�!"],����default_component_xsmall.cssnu&1i�/*
 * COM_ICAGENDA
 * Extra small devices (usually a mobile phone)
 * 0 < SCREEN WIDTH < ('Small Screen Threshold' - 1)
 * Default : 0 < SCREEN WIDTH < 480
 */

/* Share buttons (AddThis) */
#icagenda .share {
	display:none;
}

/* Style Information */
.ic-divCell {
	float: left;
}

/* Style Input field */
.icagenda_form input,
.icagenda_form input[type="file"],
.icagenda_form .input-large,
.icagenda_form .input-xlarge,
.icagenda_form .input-xxlarge,
.icagenda_form .select-large,
.icagenda_form .select-xlarge,
.icagenda_form .select-xxlarge {
	width: 90%;
}
.icagenda_form .input-small {
	width: 90px;
}
.icagenda_form .select-small {
	width: 114px;
}
.icagenda_form .ic-date-input {
	width: auto;
}
.ic-captcha-label {
	display: none;
}
PK�!"]� P���default_module-rtl.cssnu&1i�/*
 * MOD_ICCALENDAR
 * iCagenda by JoomliC
 * Theme Pack Official
 * Default Theme - module calendar
 *
 * @name		default - RTL
 * @author		Lyr!C (JoomliC)
 * @version 	3.4.0 2014-12-01
 * @since		3.4.0
 */


#ictip {
	text-align: right;
}
#ictip span.bloc {
	float: right;
}
#ictip a.close {
	right: auto;
	left: 15px;
}
#ictip span.img {
	float: right;
}

/* Features */
#ictip .ic-feature-icon {
	float: left;
}
PK�!"]�*KБ�default_component_large.cssnu&1i�/*
 * COM_ICAGENDA
 * Large devices (usually a desktop computer)
 * SCREEN WIDTH > 'Large Screen Threshold'
 * Default : SCREEN WIDTH > 1201
 */
PK�!"]��n��default_component_small.cssnu&1i�/*
 * COM_ICAGENDA
 * Small devices (usually a tablet computer)
 * 'Small Screen Threshold' < SCREEN WIDTH < ('Medium Screen Threshold' - 1)
 * Default : 481 < SCREEN WIDTH < 768
 */
PK�!"]��2��default_component_medium.cssnu&1i�/*
 * COM_ICAGENDA
 * Medium devices (usually a laptop computer)
 * 'Medium Screen Threshold' < SCREEN WIDTH < ('Large Screen Threshold' - 1)
 * Default : 769 < SCREEN WIDTH < 1200
 */
PK�!"]�E���default_module_medium.cssnu&1i�/*
 * MOD_ICCALENDAR
 * Medium devices (usually a laptop computer)
 * 'Medium Screen Threshold' < SCREEN WIDTH < ('Large Screen Threshold' - 1)
 * Default : 769 < SCREEN WIDTH < 1200
 */
PK�!"]R�a��default_module_large.cssnu&1i�/*
 * MOD_ICCALENDAR
 * Large devices (usually a desktop computer)
 * SCREEN WIDTH > 'Large Screen Threshold'
 * Default : SCREEN WIDTH > 1201
 */
PK�!"]Cyp��default_module_small.cssnu&1i�/*
 * MOD_ICCALENDAR
 * Small devices (usually a tablet computer)
 * 'Small Screen Threshold' < SCREEN WIDTH < ('Medium Screen Threshold' - 1)
 * Default : 481 < SCREEN WIDTH < 768
 */
PK�!"]�9w]
7
7default_component.cssnu&1i�/*
 * COM_ICAGENDA
 * iCagenda by JoomliC
 * Theme Pack Official
 * Default Theme - component
 *
 * @name		default
 * @author		Lyr!C (JoomliC)
 * @version 	3.5.10 2015-08-26
 * @since		1.0
 */


/*
 * GENERAL STYLES (list and event details)
 */

/* General */
#icagenda {
	display: block;
	width: auto;
	margin: 0px;
	padding:0px
}

/* Align styles */
.ic-align-left {
	text-align: left;
}
.ic-align-right {
	text-align: right;
}
.ic-align-center {
	text-align: center;
}

/* Float styles */
.ic-float-left {
	float: left;
}
.ic-float-right {
	float: right;
}
.ic-float-none {
	float: none;
}

/* Clear Float div */
.ic-clearfix {
	*zoom: 1;
}
.ic-clearfix:before,
.ic-clearfix:after {
	display: table;
	content: "";
	line-height: 0;
}
.ic-clearfix:after {
	clear: both;
}

/* Style iC Alert */
.ic-alert-info {}
.ic-alert-error {}

/* Feature Icons */
.ic-content > .ic-features-container {
	margin-right: -5px;
	margin-top: 5px;
}
.ic-feature-icon {
	float: right;
}


/*
 * LIST PAGE CSS (CONTENT)
 */

/* Style Background alternative */
.ic-event {
	background: none;
	background: rgba(221,221,221,0.1);
	border-radius: 6px;
	/*
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.025);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.025);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.025);
	*/
	margin: 5px 0;
	padding: 0px;
}
.ic-event:nth-child(2n+1) {
	background: none;
	background: rgba(221,221,221,0.3);
}

/* Style Category */
.ic-cat {
	margin-top: 0px;
	font-weight: bold;
	text-transform: uppercase;
	font-size:11px;
}

/* Style Left (Container Box Date) */
.ic-box {
	display: block;
	min-height: 96px;
	border: 0px;
}

/* Font color if bright background for date box */
#icagenda .fontColor {color: #666 !important;}

/* Style Box Date */
.ic-box-date {
	display: block;
	text-transform: capitalize;
	width: 60px;
	height: 60px;
	padding: 10px;
	color: #fff;
	margin: 8px 28px 2px 8px;
	border-radius: 6px;
	/* css3 box-sizing added to prevent conflict */
	box-sizing: content-box;
}

/* Current period */
.ic-current-period {
	text-decoration: overline;
}

.ic-date {
	line-height: 0px !important;
	font-size: 30px;
}
.ic-day {
	line-height: 30px !important;
	font-size: 30px;
	font-weight: bold;
}
.ic-month {
	line-height: 16px !important;
	font-size: 16px;
	letter-spacing: 0px;
	margin-left: 1px;
	font-weight: normal;
}
.ic-year {
	line-height: 11px !important;
	font-size: 11px;
	letter-spacing: 2px;
	margin-left: 2px;
	font-weight: bold;
}
.ic-time {
	line-height: 10px !important;
	font-size: 10px;
	letter-spacing: 2px;
	margin-left: 2px;
	font-weight: bold;
}

/* Style Right (Container Title, Cat, Desc...) */
.ic-content {
	display: block;
	border: 0px;
	margin: 0px;
	padding: 8px;
	vertical-align: top;
}
.ic-content h2 {
	font-size: 24px;
	line-height: 24px;
	margin: 3px 0px 3px 0px;
	padding: 0;
}
.ic-place {
	font-weight: normal;
	font-size: 11px;
	line-height: 15px;
}
.ic-descshort {}




/*
 * EVENT PAGE CSS
 */

/* Style full-width div containing Sharing and Register Button */
.ic-event-buttons {
	display: block;
	width: 100%;
	margin-bottom: 10px;
}

/* Style Event General */
.ic-info {
	padding: 1%;
	background: none; /* old versions of IE */
	background: rgba(221,221,221,0.3);
	border: 0px solid #ccc;
	margin-bottom: 10px;
	border-radius: 6px;
}
.ic-info .ic-details {
	padding: 1%;
}

/* Style Image */
.ic-image img {
	max-width: 100%;
	max-height: 400px;
	border: 0px solid #ccc;
	margin-bottom: 10px;
}

/* Style Table-style List */
.ic-divTable {
	display: table;
	width: auto;
	border-spacing: 5px;
	/* border-collapse: separate; */
}
.ic-divRow {
	display: table-row;
}
.ic-divCell {
/*	float: left; */ /* fix for buggy browsers */
	padding: 1px 5px;
}
.ic-label {
	display: table-cell;
	min-width: 110px;
	font-weight: bold;
}
.ic-value {
	display: table-cell;
	width: auto;
}

/* Style Description */
.ic-short-description {
	font-weight: bold;
}
.ic-full-description {
}

/* Style Google Maps */
#ic-detail-map {}
#ic-detail-map .icagenda_map {
	margin: auto;
	border: 0px solid #ccc;
	text-shadow: none;
	border-radius: 0px;
	box-shadow:none;
}

/* Style All Dates */
#ic-list-of-dates {}
.ic-dates-list {}
.ic-all-dates ul {
	padding-left: 1%;
}
.ic-all-dates li {
	background-image: none
}
.ic-all-dates h3 {
	display: block;
	font-size: 18px;
	margin-top: 10px;
	font-weight: bold;
}

/* Style List of Participants */
#ic-list-of-participants {}
.ic-dates-list {}
.ic-participants h3 {
	display: block;
	font-size: 18px;
	margin-top: 10px;
	font-weight: bold;
}

/* Slider */
#icagenda .icpanel {
}
.ic-participants .panel {
	border: none !important;
}
.ic-participants .panel h3 {
	border: none !important;
}
.ic-participants {
	padding: 5px;
	background: #f5f5f5;
	background: rgba(221,221,221,0.3);
}
.ic-participants h3 a {
	display: block;
	text-decoration: none;
	padding: 0 1%;
	color: #444;
	width: 98%;
}
.ic-participants .panel h3.pane-toggler a {
	background: url(../images/pluslist.png) 99% 50% no-repeat;
}
.ic-participants .panel h3.pane-toggler-down a {
	background: url(../images/minuslist.png) 99% 50% no-repeat;
}
#icagenda .pane-slider .ic-content {
}
#icagenda .pane-slider {
	overflow: unset;
}

/* Slider Full list of Participants */
#icagenda .list_table {
	background:#cccccc;
	background:rgba(204,204,204,0.5);
	border-radius:3px 3px 3px 3px;
	float:left;
}
#icagenda .imgbox {
	width:40px;
}
#icagenda .imgbox img {
	border-radius:3px 3px 3px 3px;
	margin:2px 0;
}
#icagenda .list_name {
	font-weight:bold;
}
#icagenda .list_places {
	font-size:smaller;
}
#icagenda .list_date {
	font-size:smaller;
}


/*
 * FORMS - COMMON STYLES
 */

/* Style Form (general) */
.icagenda_form {}
.icagenda_form h3 {
	color: #333;
	font-weight: bold;
	font-size: 14px;
	margin: 15px 0 10px 0px;
}
.icagenda_form .fieldset {
	border-radius: 2px;
	margin: 10px 0;
	background: #f3f3f3;
	padding: 10px;
}
.icagenda_form legend {
	font-weight: bold;
}

/* Style Label */
.icagenda_form label {
	color: #333;
	display: block;
	width: 130px;
	float: left;
	margin: 0px 3px;
}

/* Style Input field */
.icagenda_form input {
	background-color: #fff;
	border: 1px solid #ccc;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
	border-radius: 3px;
	padding: 3px;
	width: auto;
}
.icagenda_form input[type="file"] {
	width: 270px;
}
.icagenda_form .input-small {
	width: 90px;
}
.icagenda_form .select-small {
	width: 104px;
}
.icagenda_form .input-large {
	width: 210px;
}
.icagenda_form .select-large {
	width: 224px;
}
.icagenda_form .input-xlarge {
	width: 270px;
}
.icagenda_form .select-xlarge {
	width: 284px;
}
.icagenda_form .input-xxlarge {
	width: 330px;
}
.icagenda_form .select-xxlarge {
	width: 344px;
}
.icagenda_form .ic-date-input {
	width: auto;
}

/* Style Form Invalid */
.icagenda_form label.invalid {
	color: red;
	font-weight: bold;
}
.icagenda_form input.invalid,
.icagenda_form select.invalid {
	border: 2px solid red;
	color: red;
	font-weight: bold;
}

/* Style button left (joomla 2.5) */
.icagenda_form .button2-left {
	margin: 3px 3px 3px 0px;
	float: left;
}

/* Style Terms of Service */
.icagenda_form .ic-tos-content {
	background: #c0c0c0;
	color: #fff;
	margin-top: 25px;
	padding: 5px;
	border: none;
	border-radius: 2px;
	text-align: center;
}
.icagenda_form .ic-tos-text {
	padding: 25px;
	background: #fff;
	color: #333;
	text-align: left
}
.icagenda_form .ic-tos-agree {
	color: #fff;
	font-weight: bold;
}

/* Style Button Submit */
.icagenda_form .button {
	font-family: arial;
	font-size: 12px;
	background: #555;
	color: #fff;
	padding: 5px;
	border: none;
	border-radius: 6px;
	text-align: center;
}
.icagenda_form .button:hover {
	background: #c72031;
	color: #fff;
}
.icagenda_form .ic-loader {
	display: block;
	width: 100%;
	height: 60px;
	background: url(../../../../../../media/com_icagenda/images/loader.gif) 50% 50% no-repeat;
}

/* Style Button Cancel */
.icagenda_form .buttonx a {
	font-family: arial;
	font-size: 12px;
	background: none !important;
	text-decoration: none;
	color: #555;
	padding: 0;
	border: none;
	border-radius: 6px;
	text-align: center;
}
.icagenda_form .buttonx a:hover {
	background: none !important;
	text-decoration: none;
	color: #c72031 !important;
}



/*
 * SUBMIT AN EVENT FORM
 */

/* Short Description textarea */
.ic-submit-shortdesc,
.ic-submit-metadesc {
	width: 100%;
	box-sizing: border-box;
}


/*
 * REGISTRATION
 */

/* Style Title Registration */
.ic-form-title h2 {}

/* Style fields required info */
.ic-required-info {
	font-size: 0.95em;
}

/* Style Header*/
.ic-reg-event {
	background: none;
	background: rgba(221,221,221,0.3);
	border-radius: 2px;
	margin: 5px 0;
	padding: 0px;
}

/* Registration icon */
.ic-reg-icon {
	background: url(../../../../../../media/com_icagenda/images/registration-48.png) 50% 50% no-repeat;
	display: block;
	width: 48px;
	height: 48px;
	padding: 8px;
	margin-right: 8px;
}

/* Style Right (Container Event title, category) */
.ic-reg-content {
	display: block;
	border: 0;
	margin: 0;
	padding: 8px;
	vertical-align: top;
}

/* Category */
.ic-reg-cat {
	color: #555555;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	text-transform: uppercase;
}

/* Event title */
.ic-reg-event-title {
	font-size: 22px;
	line-height: 28px;
	font-weight: bold;
}

/* Style Registration infos */
.ic-reg-info {
	font-size:0.8em;
}

/* Google Maps */
.icmap-label {
	float: left;
	width: 140px;
	padding-top: 5px;
	padding-right: 5px;
	text-align: left;
}
.icmap-field {
	margin: 5px;
}
.form-validate .icmap-field input,
.icagenda_form .icmap-field input {
	background-color: #eee;
/*	width: auto; */
	color: #777;
}


/*
 * STYLES for classes not presents in Theme Pack php files, but in iCagenda core php files
 */

/* Style Navigation (list of events) */
#icagenda .navigator {margin: 7px 0;}
#icagenda .navigator a {text-decoration:none;}
#icagenda .navigator a:link, #icagenda .navigator a:visited {}
#icagenda .navigator a:hover, #icagenda .navigator a:active, #icagenda .navigator a:focus {cursor:pointer;}
#icagenda .icagenda_back {float:left; margin-left:20px;}
#icagenda .icagenda_next {float: right; margin-right:20px;}
#icagenda .navigator button {border:0; padding:5px; color:#fff; background:#f3f3f3; margin-right:5px;}

/* Header - List of Categories */
.ic-header-categories {
	display: block;
	width: 100%;
	margin-bottom: 20px;
}
#icagenda .cat_header_title {
	display: block;
	padding: 1px 7px;
	font-size: 1em;
	text-align: center;
	color: #fff;
	font-weight: normal;
	float: left;
	margin: 3px 10px -2px 0;
	border-radius: 4px;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
	background: #dddddd;
	background-size: cover;
}
#icagenda .cat_header_desc {
	display: block;
	padding: 3px 7px;
	margin: 2px 0;
}

/* Share buttons (AddThis) */
.ic-share {
	display: block;
	background: none;
	padding: 5px 10px 5px 0;
	text-shadow: none;
}
.ic-share a:link,
.ic-share a:visited {
/*	background: none; */
	text-decoration: none;
}
.ic-share a:hover,
.ic-share a:active,
.ic-share a:focus {
/*	background: none; */
}

/* Style Registration button */
.ic-registration-box {
	float: none;
	margin: 3px 0;
}
.ic-registration-box a {
	text-decoration: none;
	float: none;
}

/* Text Register Button */
.ic-event-register {
	display: inline-block;
	margin: 2px 3px 0 0;
	line-height: 16px;
}

/* Text Event Full Button */
.ic-event-full {
	display: inline-block;
	margin: 2px 3px 0 0;
	line-height: 16px;
}

/* Text Event Finished Button */
.ic-event-finished {
	display: inline-block;
	margin: 2px 3px 0 0;
	line-height: 16px;
}

/* Image Button (removed in 3.3.7) */
#icagenda .regis_imgbutton {display:inline-block; margin:0 3px; height:16px; line-height:16px; width:16px;  background: url('../../../../../../media/com_icagenda/images/btn-regis.png') no-repeat}
#icagenda .regis_imgbutton:hover {text-decoration:none; color:#111111; cursor: pointer;}

/* icon people (nb of registered users) (added in 3.3.7) */
.ic-people {
	color: #999;
}

/* Nb of registered people (in bubble) */
.ic-registered {
	display: inline-block;
	color: #333333;
	text-align: center;
	background: url('../images/regis-baloon.png');
	height: 16px;
	line-height: 16px;
	width: 36px;
	font-size: 11px;
	font-weight: bold;
}

/* Style Time (in date) */
#icagenda .evttime {
	font-size: 0.8em;
}
.ic-next-today {
	font-weight: bold;
}
.ic-period-starttime,
.ic-period-endtime,
.ic-single-starttime,
.ic-single-endtime,
.ic-datetime-separator {
	font-size: 0.8em;
}

/* Style File Download link */
#icagenda .icDownload {}


/*
 * STYLES for classes not presents in Theme Pack php files, but in iCagenda core php files
 */

/* Style iCagenda Header - List of Events */
.ic-header-container {
}
.ic-header-title {
}
.ic-header-subtitle {
	font-size: 0.85em;
}
.ic-subtitle-string {
}
.ic-subtitle-pages {
}

/* Style Back Button (event details) */
.ic-back {
	display: block;
	width: 100%;
	text-align: left;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 1px;
}
.ic-back a:link,
.ic-back a:visited {
	text-decoration:none;
}
.ic-back a:hover,
.ic-back a:active,
.ic-back a:focus {
	text-decoration:none;
}

/* Buttons (print, Add to Cal, ...) */
.ic-buttons {
	display: block;
	float: right;
}
.ic-icon {
	display: inline-block;
	margin-left: 7px;
}
.ic-printpopup-btn {
	display: block;
	text-align: center;
	margin: 15px 0;
}
div.ic-tip-title {
	text-align: center;
	font-weight: bold;
	margin-bottom: 3px;
}
div.ic-tip-link {
	display: block;
	text-align: left;
	margin-bottom: 3px;
}
div.ic-tip-link a {
	color: #D4D4D4;
	text-decoration: none;
}
div.ic-tip-link a:hover {
	color: #FFFFFF;
}
div.ic-tip-link img {
	margin-right: 5px;
}

/* Columns List of Participants (Full) */
#icagenda .total {width:99%; min-width:180px; margin:0.5%;}
#icagenda .demi {width:49%; min-width:180px; margin:0.5%;}
#icagenda .tiers {width:32.3%; min-width:180px; margin:0.5%;}
#icagenda .quart {width:24%; min-width:150px; margin:0.5%;}

.names_noslide {text-align:justify;}
.names_slide {padding:6px !important; text-align:justify;}
PK�!"]K���3&3&default_module.cssnu&1i�/*
 * MOD_ICCALENDAR
 * iCagenda by JoomliC
 * Theme Pack Official
 * Default Theme - module calendar
 *
 * @name		default
 * @author		Lyr!C (JoomliC)
 * @version 	3.5.7 2015-07-14
 * @since		1.0
 */


/* Clear Float div */
.ic-clearfix {
	*zoom: 1;
}
.ic-clearfix:before,
.ic-clearfix:after {
	display: table;
	content: "";
	line-height: 0;
}
.ic-clearfix:after {
	clear: both;
}

/*
 * CALENDAR STYLES
 */

/* General Calendar */
.iccalendar {
	display: block;
	margin: auto !important;
	padding: 3px !important;
}
.iccalendar div {
	padding: 0px !important;
	margin: 0px !important;
	border: 0px;
	text-align: center;
}

/* General Table */
.iccalendar table {
	padding: 1% !important;
	margin: 0px !important;
	border:0px;
}
.iccalendar table th {
	font-size: 10px;
	font-weight: 500;
	padding: 0px !important;
	margin: 0px !important;
	text-align: center;
	border: 0px;
}
.iccalendar table tr {
	padding: 0px !important;
	margin: 0px !important;
	border: 0px;
}


/*
 * DAYS STYLES
 */

/* General */
.iccalendar table td {
	padding: 3px !important;
	margin: 0px !important;
	border: 0px;
}
.iccalendar table td div {
	text-align: center;
	font-size: 10px;
	border-radius: 3px;
	line-height: 20px;
	border: 0px solid #DDDDDD;
	width: auto !important;
}

/* Styles for days (today or else) */
.iccalendar table td div.style_Today {
	border: 1px solid #777;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	text-shadow: 0px 0px 10px #777;
	box-shadow: 0px 0px 5px #999;
}
.iccalendar table td div.style_Day {
	border: none;
}

/* In case of no event */
.iccalendar .no-event {
}

/* In case of event */
.iccalendar table td .icevent a {
	display: block;
	text-align: center;
	height: 100%;
	color: #fff;
	text-decoration: none;
}
.iccalendar table td .icevent a:hover,
.iccalendar table td .icevent a:focus {
	border-radius: 3px;
	background: #333;
}

/* Dark background */
.ic-dark {
	color: #fff !important;
}
/* Bright background */
.ic-bright {
	color: #111 !important;
}
.iccalendar table td .icevent a .ic-bright {
	display: block;
	text-align: center;
	height: 100%;
	color: #111 !important;
	text-decoration: none;
}
.iccalendar table td .icevent a:hover .ic-bright,
.iccalendar table td .icevent a:focus .ic-bright {
	border-radius: 3px;
	color: #fff !important;
	background: #333;
}

/* In case of multi-event day */
.iccalendar table td .icmulti a {
	background: url(../images/plus.png) top right no-repeat;
	display: block;
	text-align: center;
	height: 100%;
	color: #fff !important;
	text-decoration: none;
	border-radius: 3px;
}
.iccalendar table td .icmulti a:hover,
.iccalendar table td .icevent a:focus {
	background: #333;
}

/* In case of multi-event day (bright background) */
.iccalendar table td .icmulti a .bright {
	background: url(../images/plus.png) top right no-repeat;
	display: block;
	text-align: center;
	height: 100%;
	color: #111 !important;
	text-decoration: none;
	border-radius: 3px;
}
.iccalendar table td .icmulti a:hover .bright,
.iccalendar table td .icevent a:focus .bright {
	color: #fff !important;
	background: #333;
}

/* Loading... */
.icloading_box {
	display: block;
	height: 172px;
	font-size: 10px;
}
.icloading_img {
	display: block;
	width: 100%;
	height: 172px;
	background: url(../images/ic_load.gif) 50% 50% no-repeat
}


/*
 * SCRIPT FUNCTION (Dates with event)
 */

/* General */
.icevent,
.icmulti {}

/* Text (Don't modify it!) */
.icevent .spanEv,
.icmulti .spanEv {
	display: none !important;
}

/* Date (Don't modify it!) */
.icevent .date,
.icmulti .date {
	display: none !important;
}

/* Link */
.icevent a,
.icmulti a {
	cursor: pointer;
}


/*
 * NAVIGATOR
 */

/* Arrows General */
.icagendabtn {
	font-family: arial;
}

/* Navigator General */
.icnav {
	font-size: 10px;
	padding: 0px !important;
	margin: 0px !important;
	min-height: 24px;
}

/* Arrows General */
.icnav .backicY,
.icnav .backic,
.icnav .nextic,
.icnav .nexticY {
	display: block;
	text-decoration: none;
	color: #555555;
}
.icnav .backicY {
	letter-spacing: -3px;
	margin-right: 2px !important;
}
.icnav .backic {
	letter-spacing: 0px;
	margin-right: 2px !important;
	margin-left: 3px !important;
}
.icnav .nextic {
	letter-spacing: 0px;
	margin-left: 2px !important;
}
.icnav .nexticY {
	letter-spacing: -3px;
	margin-right: 2px !important;
	margin-left: 2px !important;
}

/* Arrows Back Month and Year (Left) */
.icnav .backic,
.icnav .backicY {
	float: left !important;
}

/* Arrows Next Month and Year (Right) */
.icnav .nextic,
.icnav .nexticY {
	float: right !important;
}

/* Arrows Back and Next - Month */
.icnav .backic,
.icnav .nextic {
	background: none;
	font-size: 12px;
	width: auto !important;
	cursor: pointer;
}

/* Arrows Back and Next - Year */
.icnav .backicY,
.icnav .nexticY {
	background: none;
	font-size: 12px;
	width: auto !important;
	cursor: pointer;
}

/* Arrows Over */
.icnav .backic:hover,
.icnav .nextic:hover,
.icnav .backicY:hover,
.icnav .nexticY:hover {
	background: none;
	color: #333333;
	cursor: pointer;
}

/* Navigator Title (month and year) */
.icnav .titleic {
	font-size: 12px;
	text-align: center;
	width: auto !important;
}


/*
 * INFO TIP
 */

/* General */
#ictip {
	font-family: arial;
	text-align: left;
	background: #ffffff;
	background: rgba(255,255,255,1);
	border: 1px solid #ccc;
	padding: 15px;
	width: auto;
	min-width: 350px;
	border-radius: 7px;
	z-index: 10000;
	max-height: 100%;
	overflow-y: auto;
}
#ictip .ictip-event {
	display: block;
	float: left;
	width: 100%;
	padding: 15px 0;
	border-top: 1px solid #eee;
}
#ictip span {
	margin: 10px;
	font-size: 0.8em;
}
#ictip a {
	display: block;
	font-size: 1.2em;
	text-decoration: none;
	background: none;
}

/* Date Header */
#ictip .ictip-date {
}
#ictip span.ictip-date-lbl {
	font-variant: small-caps;
}
#ictip span.ictip-date-format {
	font-size: 1em;
}

/* Close "X" */
#ictip a.close {
	position: absolute;
	display: block;
	width: auto;
	top: 15px;
	right: 15px;
	color: red;
	text-decoration: none !important;
}
#ictip a.close:hover {
	background: none !important;
	color: black;
	cursor: pointer;
}

/* Event Div */
#ictip div.linkTo {
	color: #333;
	background: none;
	text-decoration: none;
	transition: all 0.5s;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
}
#ictip div.linkTo:hover {
	color: #111;
	background: rgba(0,0,0,0.1);
	border-radius: 5px;
}

/* Contener of the image */
#ictip span.img {
	display: block;
	width: 100px;
	float: left;
	text-align: center;
	padding: 3px;
	border-radius: 3px;
	box-sizing: content-box;
}

/* Image Thumb */
#ictip span.img img {
	width: 100px;
	border: 0px solid #ccc;
	border-radius: 3px;
	opacity: 1 !important; /* Added due to override of some site templates (Shape5 vertex, ...) */
}

/* no-image */
#ictip div.noimg {
	color: #FFFFFF;
	font-size: 10px;
	text-align: center;
	padding: 3px;
}
#ictip .bright {
	color: #111111 !important;
}

/* Event Title */
#ictip .ictip-event-title {
	display: block;
	min-width: 200px;
	font-weight: bold;
	padding: 8px 5px 3px 5px;
}

/* Event Info */
#ictip .ictip-info {
	display: block;
	min-width: 200px;
	font-size: 12px;
	padding: 0 8px 2px 8px;
}
#ictip .ictip-time {
	font-size: 14px;
	padding: 0 8px;
}
#ictip .ictip-location {
	font-size: 12px;
	padding: 0 8px 3px 8px;
}
#ictip .ictip-desc {
	font-size: 12px;
	color: #555;
	line-height: 14px;
}

/* Contener of the description */
#ictip span.bloc {
	display: block;
	width: 300px;
	float: left;
	margin: 3px;
}

/* Registration Infos */
#ictip div.regButtons {
	text-align: center;
	padding: 5px 1px;
}
#ictip span.iCreg {
	display: inline-block;
	font-size: 11px;
	margin: 0 3px;
	padding: 1px 5px;
	text-align: center;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	box-shadow: 0px 0px 1px #333;
/*	cursor: pointer; */
}
#ictip span.iCreg.available,
#ictip span.iCreg.closed {
	color: black;
	background: white;
}
#ictip span.iCreg.ticketsleft {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #5bb75b;
	background-image: -moz-linear-gradient(top,#62c462,#51a351);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
	background-image: -webkit-linear-gradient(top,#62c462,#51a351);
	background-image: -o-linear-gradient(top,#62c462,#51a351);
	background-image: linear-gradient(to bottom,#62c462,#51a351);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
	border-color: #51a351 #51a351 #387038;
	*background-color: #51a351;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
#ictip span.iCreg.registered {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #1d6cb0;
	background-image: -moz-linear-gradient(top,#2384d3,#15497c);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#2384d3),to(#15497c));
	background-image: -webkit-linear-gradient(top,#2384d3,#15497c);
	background-image: -o-linear-gradient(top,#2384d3,#15497c);
	background-image: linear-gradient(to bottom,#2384d3,#15497c);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2384d3', endColorstr='#ff15497c', GradientType=0);
	border-color: #15497c #15497c #0a223b;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #15497c;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

/* End function clear <div> */
#ictip .clr {
	clear: both;
	display: block;
}

/* Features */
#ictip .ic-features-container {
	margin: 2px 8px 2px 2px;
}
#ictip .ic-feature-icon {
	float: right;
	margin: 0px 0.5px;
}

/* Messages Info */
.ic-msg-no-event {
	font-size: 0.8em;
	text-align: center;
}
PK�!"]�3y�bb
nextlabel.gifnu&1i�GIF89a? �zzz������aaa������������mmm������UUU�����������և����Ͼ��������������������rrrIII���333!�,? � �mdi�h��,:�p,�tm�x��|��pH,�ȠF�04��r	�04�R@S�N���b�Ɔ0�6�ŀ P(2��!n�̀(UOaZ�?�[	�e)	L�&[�bU��O�j$l��@�������c��=���*r�JU$�P��'[Y�êŴKfhִ%���Ĩ�R_�%���I�������-�����
H��0D �;PK�!"]�P9Gslimbox.cssnu&1i�/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
	background-color: transparent !important;
}
#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}
PK�!"]���\��closelabel.gifnu&1i�GIF87aB�������zzz�����������YYY��҃����������䌌����PPP���TTTVVV������RRRXXXQQQSSS���UUU�������������{{{```WWW���������OOOLLL���fff___���KKK��ޡ���������������lll���xxx������yyy���dddZZZ�����ﳳ������㇇�iiiNNNsssMMM���ggg|||���ccc�����������߹�����ppp���eee���vvvmmm������nnnooo������,B�������������������������/�������2X]�$�����(Y';��8*'G��×���?,T��!'M�
�
̕	�	��	7�냣&HO�<��p��(h@a�
ș��@@Q���%:��X�d|�@<8��
��U�&�xN*�8���z����+�,<p"��,��ɳ�U*:�yT@RC��HR��*p�)i�%���Z
 �:%��a���FaX�p�B��&�E71��K|, ���H†O
�cc�tMB��neI��Qb�U2Ǒg�]Q$�	q]lp���Nc9'[�l���I@q+݂�iCRH�Pa�pI
:L�`3G�U��q#ذ�K8YO��UQOq��� 7H��¹�M<�cOV��@m
�s�H�xf�)T�� p Zp�/Pr�s��x�29E�K��_�2�"��B��3�A&�Q3`�0���(��"9d��@h�ĕO�"K$Tu�=p��+�4�~g��f��;PK�!"]�F�ss
prevlabel.gifnu&1i�GIF89a? ������������bbbmmm��������Ǻ�����������������yyy�����廻���������������WWW���333!�,? �`&�di�h�����p��rm�x��|��pH,����ib���pdӦ@�i�@��0CS�	�+&�vOR =�Dak#~Xb%|BL�bs#i�&`�LQ}eg|�X��""��N���hr��#\�C�&�d"�&x\j��$��j�&���~Ȅr�Xtu�`���Y���J��"����+*$H0��TP��aÄ#J�H��S�;PK�!"]��>���slimbox-rtl.cssnu&1i�/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	right: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 100% 15%;
}

#lbNextLink {
	left: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 0 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: right;
	border: 10px solid #fff;
	border-top-style: none;
	direction: rtl;
}

#lbCloseLink {
	display: block;
	float: left;
	width: 66px;
	height: 22px;
	background: transparent url(closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-left: 71px;
}

#lbCaption {
	font-weight: bold;
}
PK�!"]�#z��ic_rounded_component_medium.cssnu&1i�/*
 * COM_ICAGENDA
 * Medium devices (usually a laptop computer)
 * 'Medium Screen Threshold' < SCREEN WIDTH < ('Large Screen Threshold' - 1)
 * Default : 769 < SCREEN WIDTH < 1200
 */

/* Style Information */
.ic-info-box {
	text-align: center;
	width: auto;
}

.ic-info-box .ic-info-box-header {
	width: 86%;
}

.ic-info-box .ic-info-box-content {
	width: 64%;
}

.ic-info-box .ic-info-box-file {
	width: 100px;
}
PK�!"]��''ic_rounded_module.cssnu&1i�/*
 * MOD_ICCALENDAR
 * iCagenda by JoomliC
 * Theme Pack Official
 * iC Rounded Theme - module calendar
 *
 * @name		ic_rounded
 * @author		Lyr!C (JoomliC)
 * @version 	3.5.9 2015-07-31
 * @since		1.0
 */


/* Clear Float div */
.ic-clearfix {
	*zoom: 1;
}
.ic-clearfix:before,
.ic-clearfix:after {
	display: table;
	content: "";
	line-height: 0;
}
.ic-clearfix:after {
	clear: both;
}

/*
 * CALENDAR STYLES
 */

/* General Calendar */
.ic_rounded.iccalendar {
	display: block;
	margin: auto;
	padding: 3px;
	border: 3px solid #ddd;
	border-radius: 10px;
	min-width: 150px;
	max-width: 350px;
}

/* General Table */
.ic_rounded.iccalendar .ic-table table {
	padding: 1%;
	margin: 0;
	border: 0;
	border-collapse: collapse;
}
.ic_rounded.iccalendar .ic-table thead {
	font-size: 10px;
	font-weight: 500;
}
.ic_rounded.iccalendar .ic-table th {
	padding: 0;
	margin: 0;
	text-align: center;
	border: 0;
}
.ic_rounded.iccalendar .ic-table tr {
	padding: 0;
	margin: 0;
	border: 0;
}


/*
 * DAYS STYLES
 */

/* General */
.ic_rounded.iccalendar .ic-table td {
	padding: 3px;
	margin: 0;
	border: 0;
}
.ic_rounded.iccalendar .ic-table td div {
	text-align: center;
	font-size: 10px;
	border-radius: 3px;
	line-height: 20px;
	border: none;
	width: auto;
}

/* Styles for days (today or else) */
.ic_rounded.iccalendar div.style_Today {
	border: 1px;
	border-color: #777;
	line-height: 18px;
	border-style: solid;
	font-size: 12px;
	font-weight: bold;
	text-shadow: 0px 0px 10px #777;
	box-shadow: 0px 0px 5px #999;
}
.ic_rounded.iccalendar div.style_Day {
	border: none;
}

/* In case of no event */
.ic_rounded.iccalendar .no-event {
}

/* In case of event */
.ic_rounded.iccalendar .icevent a {
	display: block;
	text-align: center;
	height: 100%;
	color: #fff;
	text-decoration: none;
}

/* Dark background */
.ic-dark {
	color: #fff !important;
}
/* Bright background */
.ic-bright {
	color: #111 !important;
}
.ic_rounded.iccalendar .icevent a .ic-bright {
	display: block;
	text-align: center;
	height: 100%;
	color: #111;
	text-decoration: none;
}

/* In case of multi-event day */
.ic_rounded.iccalendar .icmulti a {
	background: url(../images/plus.png) top right no-repeat;
	display: block;
	text-align: center;
	height: 100%;
	color: #fff;
	text-decoration: none;
	border-radius: 3px;
}

/* In case of multi-event day (bright background) */
.ic_rounded.iccalendar .icmulti a .bright {
	background: url(../images/plus.png) top right no-repeat;
	display: block;
	text-align: center;
	height: 100%;
	color: #111;
	text-decoration: none;
	border-radius: 3px;
}

/* Loading... */
.ic_rounded.iccalendar .icloading_box {
	display: block;
	height: 172px;
	font-size: 10px;
}
.ic_rounded.iccalendar .icloading_img {
	display: block;
	width: 100%;
	height: 172px;
	background: url(../images/ic_load.gif) 50% 50% no-repeat;
}


/*
 * SCRIPT FUNCTION (Dates with event)
 */

/* General */
.ic_rounded .icevent,
.ic_rounded .icmulti {}

/* Text (Don't modify it!) */
.ic_rounded .icevent .spanEv,
.ic_rounded .icmulti .spanEv {
	display: none !important; /* !important to prevent issue with stupid site templates... */
}

/* Date (Don't modify it!) */
.ic_rounded .icevent .date,
.ic_rounded .icmulti .date {
	display: none !important; /* !important to prevent issue with stupid site templates... */
}

/* Link */
.ic_rounded .icevent a,
.ic_rounded .icmulti a {
	cursor: pointer;
}


/*
 * NAVIGATOR
 */

/* Arrows General */
.ic_rounded .icagendabtn {
	font-family: arial;
}

/* Navigator General */
.ic_rounded .icnav {
	font-size: 10px;
	padding: 0px;
	margin: 0px;
	min-height: 24px;
}

/* Arrows General */
.ic_rounded .icnav .backicY,
.ic_rounded .icnav .backic,
.ic_rounded .icnav .nextic,
.ic_rounded .icnav .nexticY {
	display: block;
	text-decoration: none;
	color: #555555;
}

/* Arrows Back Month and Year (Left) */
.ic_rounded .icnav .backic,
.ic_rounded .icnav .backicY {
	float: left
}

/* Arrows Next Month and Year (Right) */
.ic_rounded .icnav .nextic,
.ic_rounded .icnav .nexticY {
	float: right
}

/* Arrows Back and Next - Month */
.ic_rounded .icnav .backic,
.ic_rounded .icnav .nextic {
	background: none;
	font-size: 12px;
	width: auto;
	cursor: pointer;
}

/* Arrows Back and Next - Year */
.ic_rounded .icnav .backicY,
.ic_rounded .icnav .nexticY {
	background: none;
	font-size: 12px;
	width: auto;
	cursor: pointer;
}

/* Arrows General Button Style */
.ic_rounded .icnav .backic,
.ic_rounded .icnav .nextic,
.ic_rounded .icnav .backicY,
.ic_rounded .icnav .nexticY {
	border: 1px solid #ccc;
	border-radius: 3px;
	line-height: 12px;
	margin: 0;
	padding: 2px 0;
	text-align: center;
	vertical-align: middle;
	width: 12%;
}
.ic_rounded .icnav .backic,
.ic_rounded .icnav .backicY {
	margin-right: 3px;
}

.ic_rounded .icnav .nextic,
.ic_rounded .icnav .nexticY {
	margin-left: 3px;
}

/* Arrows General Hover */
.ic_rounded .icnav .backicY:hover,
.ic_rounded .icnav .backic:hover,
.ic_rounded .icnav .nextic:hover,
.ic_rounded .icnav .nexticY:hover {
	display: block;
	text-decoration: none;
	border: 1px solid #999999;
	color: #333333;
}

/* Navigator Title (month and year) */
.ic_rounded .icnav .titleic {
	font-size: 12px;
	text-align: center;
	width: auto;
}


/*
 * INFO TIP
 */

/* General */
#ictip {
	color: #333333;
	font-family: arial;
	text-align: left;
	background: #f3f3f3;
	border: 5px solid #ccc;
	margin: 4px 10px;
	padding: 15px;
	width: auto;
	min-width: 320px;
	border-radius: 10px;
	z-index: 10000;
	-webkit-box-shadow: 2px 2px 4px #999;
	-moz-box-shadow: 2px 2px 4px #999;
	box-shadow: 2px 2px 4px #999;
	max-height: 100%;
	overflow-y: auto;
}
#ictip .ictip-event {
	display: block;
	float: left;
	width: 100%;
	padding: 15px 0;
	border-top: 1px solid #eee;
}
#ictip span {
	margin: 10px;
	font-size: 0.8em;
}
#ictip a {
	display: block;
	font-size: 1.2em;
	text-decoration: none;
	background: none;
}

/* Date Header */
#ictip .ictip-date {
}
#ictip span.ictip-date-lbl {
	font-variant: small-caps;
}
#ictip span.ictip-date-format {
	font-size: 1em;
}

/* Close "X" */
#ictip a.close {
	position: absolute;
	display: block;
	width: auto;
	top: 15px;
	right: 15px;
	color: red;
	text-decoration: none !important;
}
#ictip a.close:hover {
	background: none !important;
	color: black;
	cursor: pointer;
}

/* Event Div */
#ictip div.linkTo {
	color: #333;
	background: none;
	text-decoration: none;
	transition: all 0.5s;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
}
#ictip div.linkTo:hover {
	color: #111;
	background: rgba(0,0,0,0.1);
	background-color: rgba(0,0,0,0.1);
	border-radius: 5px;
}

/* Contener of the image */
#ictip span.img {
	display: block;
	width: 100px;
	float: left;
	text-align: center;
	padding: 5px;
	border-radius: 3px;
	box-sizing: content-box;
}

/* Image Thumb */
#ictip span.img img {
	max-width: 100px;
	border: 0px solid #ccc;
	border-radius: 3px;
	opacity: 1 !important; /* Added due to override of some site templates (Shape5 vertex, ...) */
}

/* no-image */
#ictip div.noimg {
	color: #FFFFFF;
	font-size: 10px;
	text-align: center;
	padding: 5px;
}
#ictip .bright {
	color: #111111 !important;
}

/* Event Title */
#ictip .ictip-event-title {
	display: block;
	min-width: 200px;
	font-weight: bold;
	margin-top: 10px;
	padding: 5px;
}

/* Event Info */
#ictip .ictip-info {
	display: block;
	min-width: 200px;
	font-size: 12px;
	padding: 0 8px 2px 8px;
}
#ictip .ictip-time {
	font-size: 14px;
	padding: 0 8px;
}
#ictip .ictip-location {
	font-size: 12px;
	padding: 0 8px 3px 8px;
}
#ictip .ictip-desc {
	font-size: 12px;
	color: #555;
	line-height: 14px;
}

/* Contener of the description */
#ictip span.bloc {
	display: block;
	width: 300px;
	float: left;
	margin: 3px;
}

/* Registration Infos */
#ictip div.ic-reg-buttons {
	text-align: center;
	padding: 7px 1px;
}
#ictip span.iCreg {
	display: inline-block;
	font-size: 11px;
	margin: 0 3px;
	padding: 1px 5px;
	text-align: center;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	box-shadow: 0px 0px 1px #333;
/*	cursor: pointer; */
}
#ictip span.iCreg.available,
#ictip span.iCreg.closed {
	color: black;
	background: white;
}
#ictip span.iCreg.ticketsleft {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #5bb75b;
	background-image: -moz-linear-gradient(top,#62c462,#51a351);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
	background-image: -webkit-linear-gradient(top,#62c462,#51a351);
	background-image: -o-linear-gradient(top,#62c462,#51a351);
	background-image: linear-gradient(to bottom,#62c462,#51a351);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
	border-color: #51a351 #51a351 #387038;
	*background-color: #51a351;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
#ictip span.iCreg.registered {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #1d6cb0;
	background-image: -moz-linear-gradient(top,#2384d3,#15497c);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#2384d3),to(#15497c));
	background-image: -webkit-linear-gradient(top,#2384d3,#15497c);
	background-image: -o-linear-gradient(top,#2384d3,#15497c);
	background-image: linear-gradient(to bottom,#2384d3,#15497c);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2384d3', endColorstr='#ff15497c', GradientType=0);
	border-color: #15497c #15497c #0a223b;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color: #15497c;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

/* End function clear <div> */
#ictip .clr {clear:both; display:block;}

/* Features */
#ictip .ic-features-container {
	margin: 2px;
}
#ictip .ic-feature-icon {
	float: right;
	margin: 0px 0.5px;
}

/* Messages Info */
.ic-msg-no-event {
	font-size: 0.8em;
	text-align: center;
}
PK�!"]W���ic_rounded_component-rtl.cssnu&1i�/*
 * COM_ICAGENDA
 * iCagenda by JoomliC
 * Theme Pack Official
 * iC Rounded Theme - component
 *
 * @name		ic_rounded - RTL Styles
 * @author		Lyr!C (JoomliC)
 * @version 	3.4.0 2014-12-01
 * @since		3.4.0
 */


/*
 * Common Styles
 */

/* Align styles */
.ic-align-left {
	text-align: right;
}
.ic-align-right {
	text-align: left;
}

/* Float styles */
.ic-float-left {
	float: right;
}
.ic-float-right {
	float: left;
}

/* Table styles */
.ic-divCell {
	float: right; /* fix for buggy browsers */
}

/* Feature Icons */
/* Event Detail */
.event-header > .ic-features-container {
	float: left;
	margin-right: auto;
	margin-left: -5px;
}
.ic-feature-icon {
	float: left;
}

/* Buttons (print, Add to Cal, ...) */
.ic-buttons {
	float: left;
}
.ic-icon {
	margin-left: auto;
	margin-right: 7px;
}
div.ic-tip-link {
	text-align: right;
}
div.ic-tip-link img {
	margin-right: auto;
	margin-left: 5px;
}


/*
 * List of Events
 */

/* Box Date */
.ic-box-date {
	float: right;
}

/* Box Content */
.ic-content {
	float: right;
}


/*
 * Event Details
 */

/* Back button */
.ic-back {
	text-align: right;
}

/* Description */
.ic-detail-desc {
	text-align: right;
}

/* Content Box */
.ic-info-box-content {
	text-align: right;
}

/* File attachment */
.ic-info-box-file {
	float: left;
}

/* List of Participants */
#icagenda .panel h3.pane-toggler a {
	background: #f5f5f5 url(../images/pluslist.png) 1% 50% no-repeat;
}
#icagenda .panel h3.pane-toggler-down a {
	background: #f5f5f5 url(../images/minuslist.png) 1% 50% no-repeat;
}
#icagenda .pane-slider {
	margin-right: -1px;
}
#icagenda .list_table {
	float: right;
}


/*
 * Form
 */

/* Label */
.ic-control-label {
	float: right;
}

/* Radio Buttons */
.btn-group > .btn:first-child,
.radio.btn-group > label:first-of-type {
	border-radius: 4px 0 0 4px !important;
}
.btn-group > .btn:last-child {
	border-radius: 0 4px 4px 0 !important;
}

/* Google Maps */
.icmap-label {
	float: right !important;
	text-align: right !important;
}
.icmap-input {
	text-align: right;
}
#geo_label {
	float: right !important;
}

/*
 * STYLES for classes not presents in Theme Pack php files, but in iCagenda core php files
 */

/* Header - List of Categories */
#icagenda .cat_header_title {
	float: right;
	margin: 3px 0 -2px 10px;
}

PK�!"]������ic_rounded_module_xsmall.cssnu&1i�/*
 * MOD_ICCALENDAR
 * Extra small devices (usually a mobile phone)
 * 0 < SCREEN WIDTH < ('Small Screen Threshold' - 1)
 * Default : 0 < SCREEN WIDTH < 480
 */

/* Close "X" */
	#ictip a.close {
		padding-right:15px;
	}
PK�!"]}����ic_rounded_component_xsmall.cssnu&1i�/*
 * COM_ICAGENDA
 * Extra small devices (usually a mobile phone)
 * 0 < SCREEN WIDTH < ('Small Screen Threshold' - 1)
 * Default : 0 < SCREEN WIDTH < 480
 */

/* Style Background alternative */
.ic-event{
	margin: 20px 0;
}
.ic-box-date {
	width: auto;
	float: none;
}
.ic-content {
	width: auto;
	float:none;
}

/* Style Title/Category Header (event details view) */
.ic-event-header {
	width: auto;
}
.ic-title-header {
	width: 98%;
	text-align: center;
}
.ic-title-cat {
	width: 98%;
	text-align: center;
}

/* Share buttons (AddThis) */
.ic-share {
	display:none;
}

/* Feature Icons */
/* Event List */
.ic-event-title > .ic-features-container {
}
/* Event Detail */
.ic-event-header > .ic-features-container {
	margin-right: 0;
	margin-top: 0;
}
.ic-features-container {
	clear: both;
	text-align: center;
}
.ic-feature-icon {
	float: none;
	display: inline-block;
}

/* Style Information */
.ic-info-box .ic-info-box-file {
	width: auto;
	float: none;
}
.ic-divCell {
	float: left;
}

/* Style Input field */
.icagenda_form input,
.icagenda_form input[type="file"],
.icagenda_form .input-large,
.icagenda_form .input-xlarge,
.icagenda_form .input-xxlarge,
.icagenda_form .select-large,
.icagenda_form .select-xlarge,
.icagenda_form .select-xxlarge {
	width: 90%;
}
.icagenda_form .input-small {
	width: 90px;
}
.icagenda_form .select-small {
	width: 114px;
}
.icagenda_form .ic-date-input {
	width: auto;
}
.ic-captcha-label {
	display: none;
}
PK�!"]Ɠ���I�Iic_rounded_component.cssnu&1i�/*
 * COM_ICAGENDA
 * iCagenda by JoomliC
 * Theme Pack Official
 * iC Rounded Theme - component
 *
 * @name		ic_rounded
 * @author		Lyr!C (JoomliC)
 * @version 	3.5.10 2015-08-26
 * @since		1.0
 */


/*
 * GENERAL STYLES (list and event details)
 */

/* General */
#icagenda {
	width: auto;
	margin: 0;
	padding: 0;
}

/* Align styles */
.ic-align-left {
	text-align: left;
}
.ic-align-right {
	text-align: right;
}
.ic-align-center {
	text-align: center;
}

/* Float styles */
.ic-float-left {
	float: left;
}
.ic-float-right {
	float: right;
}
.ic-float-none {
	float: none;
}

/* Global Styling - colors */
.ic-box-shadow {
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.15);
}
.ic-border {
/*	border: 1px solid #E3E3E3; */
	border: 1px solid #999;
}

/* Global Styling */
.ic-rounded-10 {
	border-radius: 10px;
}

/* Clear Float div */
.ic-clearfix {
	*zoom: 1;
}
.ic-clearfix:before,
.ic-clearfix:after {
	display: table;
	content: "";
	line-height: 0;
}
.ic-clearfix:after {
	clear: both;
}

/* Style iC Alert */
.ic-alert-info {}
.ic-alert-error {}


#icagenda .clr {
	clear: both;
}

#icagenda a:hover {
	text-decoration: none;
}

/* Style Title/Category Header */
.ic-title-header {
	display: block;
	width: 70%;
}
.ic-title-header h2,
.ic-title-header h2 a {
	padding: 0;
	margin: 0;
	font-size: 22px;
	line-height: 24px;
	text-decoration: none;
	text-shadow: none;
	border-bottom: 0;
	background: none;
}
.ic-title-header h2 a:link,
.ic-title-header h2 a:visited {
	padding: 0;
	margin: 0;
	text-decoration: none;
	text-shadow: none;
	background: none;
}
.ic-title-header a:hover,
.ic-title-header a:active,
.ic-title-header a:focus {
	text-decoration: none;
	text-shadow: none;
	background: none;
}
.ic-title-cat {
	display: block;
	width: 30%;
	margin-top: 9px;
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
	text-align: right;
	text-transform: uppercase;
    /*	border-radius: 4px; */
}
.ic-text-border-grey {
	text-shadow:
		-1px 0 grey,
		0 1px grey,
		1px 0 grey,
		0 -1px grey;
}
.ic-text-border {
	text-shadow: 0 0 #000; /* horizontal-offset vertical-offset 'blur' colour */
	-moz-text-shadow: 0 0 #000;
	-webkit-text-shadow: 0 0 #000;
}
.ic-text-shadow {
	text-shadow: 0 0 2px #000; /* horizontal-offset vertical-offset 'blur' colour */
	-moz-text-shadow: 0 0 2px #000;
	-webkit-text-shadow: 0 0 2px #000;
}
.ic-title-cat .caticon {
	color: #FFFFFF;
	font-weight: normal;
	padding: 2px;
	border-radius:3px;
	box-shadow: 0 0 0 1px rgba(0,0,0,0.25);
	cursor: default;
}


/*
 * LIST PAGE CSS
 */

/* Style Navigation */
#icagenda .navigator {
	margin: 7px 0;
}
#icagenda .navigator a {
	text-decoration: none;
}
#icagenda .navigator a:link,
#icagenda .navigator a:visited {}

#icagenda .navigator a:hover,
#icagenda .navigator a:active,
#icagenda .navigator a:focus {
	cursor: pointer;
}
#icagenda .icagenda_back {
	float: left;
	margin-left: 5px;
}
#icagenda .icagenda_next {
	float: right;
	margin-right: 5px;
}
#icagenda .icagenda_back button,
#icagenda .icagenda_next button {
	border: 0;
	padding: 5px;
	background: none;
}
#icagenda .icagenda_back button:hover,
#icagenda .icagenda_next button:hover {
	background: #f3f3f3;
}
/*
#icagenda .navigator button {
	border: 0;
	padding: 5px;
	color: #fff;
	background: #f3f3f3;
	margin-right: 5px;
}
*/

/* Style Background alternative */
.ic-event {
	margin: 2% 0;
	padding: 0.5%;
	border-radius: 6px;
	background: none; /* Old IE version */
	background: rgba(221,221,221,0.1);
}
.ic-event:nth-child(2n+1) {
	background: none; /* Old IE version */
	background: rgba(221,221,221,0.2);
}

/* Style Box Date */
.ic-box-date {
	width: 18%;
	height: 80px;
	padding: 3%;
	padding-top: 25px;
	text-align: center;
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	float: left;
	margin: 0.5%;
	border-radius: 10px;
	text-shadow: #000 2px 2px 10px;
	background-color: #ddd;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	border-width: 1px;
	border-style: solid;
	border-color: #ddd; /*overrided inline by category color in ic_rounded_events.php file */
	/* css3 box-sizing added to prevent conflict with a site template provider who adds a 'problematic' style for div tags */
	box-sizing: content-box;
}
.ic-box-date:hover {
	transition: border-radius 0.5s, color 0.5s;
	-moz-transition: border-radius 0.5s, color 0.5s;
	-webkit-transition: border-radius 0.5s, color 0.5s;
	-o-transition: border-radius 0.5s, color 0.5s;
	border-radius: 15px;
}

/* Current period */
.ic-current-period {
	text-decoration: overline;
}

#icagenda .fontColor {
	color: #666 !important;
}

/* Style Box Date */
.ic-date {
	line-height: 0 !important;
	font-size: 30px;
}
.ic-day {
	line-height: 40px !important;
	font-size: 40px;
	font-weight: bold;
	margin: 0 -6%;
}
.ic-month {
	line-height: 24px !important;
	font-size: 24px;
	letter-spacing: 0;
	margin-left: 0;
	font-weight: normal;
}
.ic-year {
	line-height: 17px !important;
	font-size: 15px;
	letter-spacing: 2px;
	margin-left: 3px;
	font-weight: bold;
}
.ic-time {
	line-height: 15px !important;
	font-size: 13px;
	letter-spacing: 1px;
	margin-left: 3px;
	font-weight: bold;
}
.ic-no-image {
	line-height: 13px !important;
	font-size: 8px;
}


/* Style Right (Container Title, Cat, Desc...) */
.ic-content {
	width:72%;
	margin:1%;
	float:left;
	color:#555555;
}
.ic-content .ic-event-title {
	border-bottom: 1px solid #cccccc;
	height: auto;
	margin: 0;
	padding-bottom: 3px !important;
}
.ic-content .category {
	text-align:right;
	float:right;
	font-size:0.8em;
	text-transform:uppercase;
	margin:0;
	padding:0px;
}
.ic-content .ic-next-date {
	margin: 5px 0;
	font-size: 16px;
}
.ic-place {
	font-weight: normal;
	font-size: 12px;
}
.ic-descshort {
	font-weight: normal;
	font-size: 11px;
	margin: 5px 0 0 0 !important;
}
.ic-descshort p {
	margin: 0px !important;
}
.ic-more-info {
	background: none;
	float: right;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	cursor: pointer;
}
.ic-more-info a:link,
.ic-more-info a:visited {
	background: none;
	color: #555555;
	text-decoration: none;
}
.ic-more-info a:hover,
.ic-more-info a:active,
.ic-more-info a:focus {
	background: none; color:#111111;
	cursor: pointer;
}



/*
 * EVENT PAGE CSS
 */

/* Event Header */
.ic-event-header {
	display: block;
	width: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	background: #f5f5f5;
	background: rgba(221,221,221,0.3);
	padding: 0 10px 0 20px;
	border: 1px solid #999;
	border-radius: 10px;
}
.ic-event-header h1 {
	font-size: 26px;
	line-height: 28px;
	color: #333;
	text-shadow: none;
	text-decoration: none;
	border: 0;
}

/* Event Header - Category */
.ic-details-cat {
	margin-top: 13px;
	font-size: 13px;
	line-height: 15px;
}

/* Style AddThis div */
.ic-event-addthis {
}

/* Style Registration button */
.ic-registration-box {
	float: right;
	margin: 3px 0;
}
.ic-registration-box a {
	float: left;
	text-decoration: none !important;
}
.ic-registration-box a:hover,
.ic-registration-box a:focus {
	float: left;
	text-decoration: none !important;
	cursor: pointer;
}

/* Text Register Button */
.ic-event-register {
	display: inline-block;
	margin: 2px 3px 0 0;
	line-height: 16px;
}

/* Text Event Full Button */
.ic-event-full {
	display: inline-block;
	margin: 2px 3px 0 0;
	line-height: 16px;
}

/* Text Event Finished Button */
.ic-event-finished {
	display: inline-block;
	margin: 2px 3px 0 0;
	line-height: 16px;
}

/* Image Button (removed in 3.3.7) */
#icagenda .regis_imgbutton {display:block; margin:0 3px; height:16px; line-height:16px; width:16px; background:url('../../../../../../media/com_icagenda/images/btn-regis.png') no-repeat;}
#icagenda .regis_imgbutton:hover {text-decoration:none; cursor: pointer;}

/* icon people (nb of registered users) (added in 3.3.7) */
.ic-people {
	color: #999;
}

/* Nb of registered people (in bubble) */
.ic-registered {
	display: inline-block;
	color: #333333;
	text-align: center;
	background: url('../images/regis-baloon.png');
	height: 16px;
	line-height: 16px;
	width: 36px;
	font-size: 11px;
	font-weight: bold;
}

/* Style Event General */
.ic-info {
	margin: 10px 0;
	padding: 10px 5px 10px 5px;
	color: #333333;
	text-align: center;
	background: #e5e5e5;
	background: rgba(0,0,0,0.1);
	border: 1px solid #999;
	border-radius: 10px;
}
.ic-info .ic-details {
	text-align: center;
	padding: 1%;
}
.ic-info .ic-details label {
	float: none !important;
	font-weight: bold;
}

/* Style Image */
.ic-image {
	text-align: center;
}
.ic-image img {
	max-width: 98%;
	max-height: 400px;
	border: 0px solid #ccc;
	margin-bottom: 10px;
	border-radius: 5px;
}

/* Style Time (in date) */
#icagenda .evttime {
	font-size: 0.8em;
}
.ic-next-today {
	font-weight: bold;
}
.ic-period-starttime,
.ic-period-endtime,
.ic-single-starttime,
.ic-single-endtime,
.ic-datetime-separator {
	font-size: 0.8em;
}

/* Style Table-style List */
.ic-divTable {
	display: table;
	width: auto;
	border-collapse: separate;
	border-spacing: 5px;
}
.ic-divRow {
	display: table-row;
}
.ic-divCell {
/*	float: left; */ /* fix for buggy browsers */
	padding: 1px 5px;
}
.ic-label {
	display: table-cell;
	min-width: 110px;
	font-weight: bold;
}
.ic-value {
	display: table-cell;
	width: auto;
}

/* Style Description */
.ic-detail-desc {
	padding: 10px;
	margin: 10px;
	background: #FFFFFF;
	background: rgba(255,255,255,0.9);
	color: #333333;
	text-align: left;
	text-shadow: none;
	border: 0;
	border-radius: 5px;
}
.ic-short-description {
	font-weight: bold;
}
.ic-full-description {
}

/* Style Information */
.ic-info-box {
	display: block;
	width: 100%;
	text-align:center;
	background: #cccccc;
	color: #333;
	padding-top: 0px;
	margin: 0;
	border: 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}
.ic-info-box-header label {
	text-transform:uppercase;
	font-weight:bold;
}
.ic-info-box-header {
	display: block;
	background: #555;
	vertical-align: middle;
	border: 0;
	padding: 10px;
	text-align: center;
	color: #FFF;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-o-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}
.ic-info-box-content {
	display: block;
	width: auto;
	vertical-align: top;
	border: 0;
	margin: 10px;
	text-align: left;
	color: #111;
}
.ic-info-box-file {
	display: block;
	float: right;
	width: auto;
	background: #fafafa;
	vertical-align: top;
	text-align: center;
	padding: 10px;
	margin: 10px;
	color: #333;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}
.ic-info-box-file label {
	font-size: 0.8em;
	color: #555;
}
.ic-download {
	font-weight: bold;
	text-decoration:none !important;
}

/* Slider */
#icagenda .icpanel {
}
.ic-participants .panel {
	border: none !important;
}
.ic-participants .panel h3 {
	border: none !important;
}
.ic-participants {
	padding: 5px;
	border: 1px solid #999;
	background: #f5f5f5;
	background: rgba(221,221,221,0.3);
}
.ic-participants h3 a {
	display: block;
	text-decoration: none;
	padding: 0 1%;
	color: #444;
	width: 98%;
}
.ic-participants .panel h3.pane-toggler a {
	background: url(../images/pluslist.png) 99% 50% no-repeat;
}
.ic-participants .panel h3.pane-toggler-down a {
	background: url(../images/minuslist.png) 99% 50% no-repeat;
}
#icagenda .pane-slider .ic-content {
}
#icagenda .pane-slider {
	overflow: unset;
}

/* Slider Full list of Participants */
#icagenda .list_table {
	background:#cccccc;
	background:rgba(204,204,204,0.5);
	border-radius:3px 3px 3px 3px;
	float:left;
}
#icagenda .imgbox {
	width:40px;
}
#icagenda .imgbox img {
	border-radius:3px 3px 3px 3px;
	margin:2px 0;
}
#icagenda .list_name {
	font-weight:bold;
}
#icagenda .list_places {
	font-size:smaller;
}
#icagenda .list_date {
	font-size:smaller;
}

/* Style Google Maps */
#detail-map {
	margin: 0px 2px 0 0;
}
#detail-map .icagenda_map {
	margin: auto;
	text-shadow: none;
	border: 1px solid #999;
	border-radius: 10px;
	background: #ffffff;
}

/* Style All Dates */
#detail-date-list {}
#detail-date-list .datesList {}
#detail-date-list .alldates ul {
	padding-left:1%;
}
#detail-date-list .alldates li {
	background-image:none;
}
#detail-date-list .alldates h3 {
	font-size:12px;
	margin-top:10px;
	font-weight:bold;
}


/*
 * Feature Icons
 */

/* Event List */
.ic-event-title > .ic-features-container {
}
/* Event Detail */
.ic-event-header > .ic-features-container {
	display: block;
	margin-right: -5px;
	margin-top: 5px;
}
.ic-feature-icon {
	float: right;
	margin: 3px 0.5px;
}


/*
 * FORMS - COMMON STYLES
 */

/* Style Form (general) */
.icagenda_form {
	color: #333;
}
.icagenda_form h3 {
	color: #333;
	font-weight: bold;
	font-size: 14px;
	margin: 15px 0 10px 0;
}
.icagenda_form legend {
	font-weight: bold;
}
.icagenda_form .fieldset {
	border-radius: 5px;
	margin: 10px 0;
	background: #f3f3f3;
	padding: 10px;
}

/* Style Label */
.icagenda_form label {
	color: #333;
	display: block;
	width: 130px;
	float: left;
	margin: 0 3px;
}

/* Style Input field */
.icagenda_form input {
	background-color: #fff;
	border: 1px solid #ccc;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
	border-radius: 3px;
	padding: 3px;
	width: auto;
}
.icagenda_form input[type="file"] {
	width: 270px;
}
.icagenda_form .input-small {
	width: 90px;
}
.icagenda_form .select-small {
	width: 104px;
}
.icagenda_form .input-large {
	width: 210px;
}
.icagenda_form .select-large {
	width: 224px;
}
.icagenda_form .input-xlarge {
	width: 270px;
}
.icagenda_form .select-xlarge {
	width: 284px;
}
.icagenda_form .input-xxlarge {
	width: 330px;
}
.icagenda_form .select-xxlarge {
	width: 344px;
}
.icagenda_form .ic-date-input {
	width: auto;
}

/* Style Form Invalid */
.icagenda_form label.invalid {
	color: red;
	font-weight: bold;
}
.icagenda_form input.invalid,
.icagenda_form select.invalid {
	border: 2px solid red;
	color: red;
	font-weight: bold;
}

/* Style button left (joomla 2.5) */
.icagenda_form .button2-left {
	margin: 3px 3px 3px 0;
	float: left;
}

/* Style Terms of Service */
.icagenda_form .ic-tos-content {
	background: #c0c0c0;
	color: #fff;
	margin-top: 25px;
	padding: 5px;
	border: none;
	border-radius: 5px;
	text-align: center;
}
.icagenda_form .ic-tos-text {
	padding: 25px;
	background: #fff;
	color: #333;
	text-align: left
}
.icagenda_form .ic-tos-agree {
	color: #fff;
	font-weight: bold;
}

/* Style Button Submit */
.icagenda_form .button {
	font-family: arial;
	font-size: 12px;
	background: #555;
	color: #fff;
	padding: 5px;
	border: none;
	border-radius: 6px;
	text-align: center;
}
.icagenda_form .button:hover {
	background: #c72031;
	color: #fff;
}
.icagenda_form .ic-loader {
	display: block;
	width: 100%;
	height: 60px;
	background: url(../../../../../../media/com_icagenda/images/loader.gif) 50% 50% no-repeat;
}

/* Style Button Cancel */
.icagenda_form .buttonx a {
	font-family: arial;
	font-size: 12px;
	background: none !important;
	text-decoration: none;
	color: #555;
	padding: 0px;
	border: none;
	border-radius: 6px;
	text-align: center;
}
.icagenda_form .buttonx a:hover {
	background: none !important;
	text-decoration: none;
	color: #c72031 !important;
}


/*
 * SUBMIT AN EVENT FORM
 */

/* Short Description textarea */
.ic-submit-shortdesc,
.ic-submit-metadesc {
	width: 100%;
	box-sizing: border-box;
}


/*
 * REGISTRATION FORM
 */

/* Style Title Registration */
.ic-form-title h2 {}

/* Style fields required info */
.ic-required-info {
	font-size: 0.95em;
}

/* Style Header*/
.ic-reg-event {
	background: none; /* Old IE version */
	background: rgba(221,221,221,0.2);
	border-radius: 5px;
	margin: 5px 0;
	padding: 0px;
}

/* Registration icon */
.ic-reg-icon {
	background: url(../../../../../../media/com_icagenda/images/registration-48.png) 50% 50% no-repeat;
	display: block;
	width: 48px;
	height: 48px;
	padding: 8px;
	margin-right: 8px;
}

/* Style Right (Container Event title, category) */
.ic-reg-content {
	display: block;
	border: 0;
	margin: 0;
	padding: 8px;
	vertical-align: top;
}

/* Category */
.ic-reg-cat {
	color: #555555;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	text-transform: uppercase;
}

/* Event title */
.ic-reg-event-title {
	font-size: 22px;
	line-height: 28px;
	font-weight: bold;
}

/* Style Registration infos */
.ic-reg-info {
	font-size: 0.8em;
}

/* Google Maps */
.icmap-label {
	float: left;
	width: 140px;
	padding-top: 5px;
	padding-right: 5px;
	text-align: left;
}
.icmap-field {
	margin: 5px;
}
.form-validate .icmap-field input,
.icagenda_form .icmap-field input {
	background-color: #eee;
/*	width: auto; */
	color: #777;
}


/*
 * STYLES for classes not presents in Theme Pack php files, but in iCagenda core php files
 */

/* Style iCagenda Header - List of Events */
.ic-header-container {
}
.ic-header-title {
}
.ic-header-subtitle {
	font-size: 0.85em;
}
.ic-subtitle-string {
}
.ic-subtitle-pages {
}

/* Style Back Button */
.ic-back {
	display: block;
	width: 100%;
	text-align: left;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 1px;
}
.ic-back a:link,
.ic-back a:visited {
	text-decoration:none;
}
.ic-back a:hover,
.ic-back a:active,
.ic-back a:focus {
	text-decoration:none;
}

/* Buttons (print, Add to Cal, ...) */
.ic-buttons {
	display: block;
	float: right;
}
.ic-icon {
	display: inline-block;
	margin-left: 7px;
}
.ic-printpopup-btn {
	display: block;
	text-align: center;
	margin: 15px 0;
}
div.ic-tip-title {
	text-align: center;
	font-weight: bold;
	margin-bottom: 3px;
}
div.ic-tip-link {
	display: block;
	text-align: left;
	margin-bottom: 3px;
}
div.ic-tip-link a {
	color: #D4D4D4;
	text-decoration: none;
}
div.ic-tip-link a:hover {
	color: #FFFFFF;
}
div.ic-tip-link img {
	margin-right: 5px;
}

/* Header - List of Categories */
.ic-header-categories {
	display: block;
	width: 100%;
	margin-bottom: 20px;
}
#icagenda .cat_header_title {
	display: block;
	padding: 1px 7px;
	font-size: 1em;
	text-align: center;
	color: #fff;
	font-weight: normal;
	float: left;
	margin: 3px 10px -2px 0;
	border-radius: 4px;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
	background: #dddddd;
	background-size: cover;
}
#icagenda .cat_header_desc {
	display: block;
	padding: 3px 7px;
	margin: 2px 0;
}

/* Share buttons (AddThis) */
.ic-share {
	float: right;
	background: none;
	padding: 5px 10px 5px 0;
	text-shadow: none;
}
.ic-share a:link,
.ic-share a:visited {
/*	background: none; */
	text-decoration: none;
}
.ic-share a:hover,
.ic-share a:active,
.ic-share a:focus {
/*	background: none; */
}

/* Columns List of Participants (Full) */
#icagenda .total {width:99%; min-width:180px; margin:0.5%;}
#icagenda .demi {width:49%; min-width:180px; margin:0.5%;}
#icagenda .tiers {width:32.3%; min-width:180px; margin:0.5%;}
#icagenda .quart {width:24%; min-width:150px; margin:0.5%;}

.names_noslide {text-align:justify;}
.names_slide { padding:6px !important; text-align:justify;}
PK�!"]�I���ic_rounded_module-rtl.cssnu&1i�/*
 * MOD_ICCALENDAR
 * iCagenda by JoomliC
 * Theme Pack Official
 * iC Rounded Theme - module calendar
 *
 * @name		ic_rounded - RTL
 * @author		Lyr!C (JoomliC)
 * @version 	3.4.0 2014-12-01
 * @since		3.4.0
 */


#ictip {
	text-align: right;
}
#ictip span.bloc {
	float: right;
}
#ictip a.close {
	right: auto;
	left: 15px;
}
#ictip span.img {
	float: right;
}

/* Features */
#ictip .ic-feature-icon {
	float: left;
}
PK�!"]���'��ic_rounded_module_small.cssnu&1i�/*
 * MOD_ICCALENDAR
 * Small devices (usually a tablet computer)
 * 'Small Screen Threshold' < SCREEN WIDTH < ('Medium Screen Threshold' - 1)
 * Default : 481 < SCREEN WIDTH < 768
 */

.ic_rounded.iccalendar table td .icevent a:hover,
.ic_rounded.iccalendar table td .icevent a:focus {
	border-radius:3px;
	background:#333;
}
.ic_rounded.iccalendar table td .icevent a:hover .bright,
.ic_rounded.iccalendar table td .icevent a:focus .bright {
	border-radius:3px;
	color:#fff;
	background:#333;
}
.ic_rounded.iccalendar table td .icmulti a:hover,
.ic_rounded.iccalendar table td .icevent a:focus {
	background:#333;
}
.ic_rounded.iccalendar table td .icmulti a:hover .bright,
.ic_rounded.iccalendar table td .icevent a:focus .bright {
	color:#fff;
	background:#333;
}

/* Arrows Over */
.ic_rounded .icnav .backic:hover,
.ic_rounded .icnav .nextic:hover,
.ic_rounded .icnav .backicY:hover,
.ic_rounded .icnav .nexticY:hover {
	color:#333333;
	background:none;
	cursor:pointer;
}
#ictip a.close:hover {
	color:black;
	background:none;
	cursor:pointer;
}
#ictip div.linkTo:hover {
	color:#000;
	background:#ddd;
	text-decoration:none;
	border-radius:3px;
}
#ictip a:hover {
	background:none;
}
PK�!"]R�a��ic_rounded_module_large.cssnu&1i�/*
 * MOD_ICCALENDAR
 * Large devices (usually a desktop computer)
 * SCREEN WIDTH > 'Large Screen Threshold'
 * Default : SCREEN WIDTH > 1201
 */
PK�!"]�E���ic_rounded_module_medium.cssnu&1i�/*
 * MOD_ICCALENDAR
 * Medium devices (usually a laptop computer)
 * 'Medium Screen Threshold' < SCREEN WIDTH < ('Large Screen Threshold' - 1)
 * Default : 769 < SCREEN WIDTH < 1200
 */
PK�!"]�*KБ�ic_rounded_component_large.cssnu&1i�/*
 * COM_ICAGENDA
 * Large devices (usually a desktop computer)
 * SCREEN WIDTH > 'Large Screen Threshold'
 * Default : SCREEN WIDTH > 1201
 */
PK�!"]	d�-��ic_rounded_component_small.cssnu&1i�/*
 * COM_ICAGENDA
 * Small devices (usually a tablet computer)
 * 'Small Screen Threshold' < SCREEN WIDTH < ('Medium Screen Threshold' - 1)
 * Default : 481 < SCREEN WIDTH < 768
 */

/* Style Title/Category Header (event details view) */
.ic-event-header {
	width: auto;
}
.ic-title-header {
	width: 98%;
	text-align: left;
}
.ic-title-cat {
	width: 98%;
	text-align: left;
}

/* Feature Icons */
/* Event List */
.ic-event-title > .ic-features-container {
}
/* Event Detail */
.ic-event-header > .ic-features-container {
	margin-right: 0;
	margin-top: 0;
}
.ic-features-container {
	clear: both;
	text-align: center;
}
.ic-feature-icon {
	float: none;
	display: inline-block;
}
PK<("]]��;;
error_rtl.cssnu&1i�/**
 * @copyright	(C) 2011 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

/* Start Common Styles */

body {
	text-align: right;
}

.TD{
	text-align: left;
}

#errorboxbody {
	text-align: right;
}
#techinfo {
	text-align: right;
}
PK<("]L
z¡�
editor.cssnu&1i�/**
 * @copyright	(C) 2005 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

body {
	background: #fff;
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	line-height: 1.3em;
	font-size: 76%;
	color: #333;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333;
}

h3 {
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #135cae;
}

h4 {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
}

a:link, a:visited {
	color: #1B57B1; 
	text-decoration: none;
	font-weight: normal;
}

a:hover {
	color: #00c;	
	text-decoration: underline;
	font-weight: normal;
}

div.caption       { padding: 0 10px 0 10px; }
div.caption img   { border: 1px solid #CCC; }
div.caption p     { font-size: .90em; color: #666; text-align: center; }

/* STYLES FOR JOOMLA! EDITOR */
hr#system-readmore  { border: red dashed 1px; color: red; }
hr.system-pagebreak { border: gray dashed 1px; color: gray; }
PK<("]�/Z�offline_rtl.cssnu&1i�/**
 * @copyright	(C) 2008 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

 /**
 * Joomla! 1.5 Offline RTL css file
 *
 * @package				Joomla
 * @since				1.5
 * @version				1.0
 */

#frame form{ text-align: right; }
label { float:right; }
fieldset.input p {clear: right;}

/* -- message styles ----------------------------------- */
.alert {
	padding: 8px 8px 25px 14px;
	text-align: right;
}
.alert .close {
	float: left;
	left: -20px;
	right: 0px;
}PK<("]���4SStoolbar.cssnu&1i�/**
 * @copyright	(C) 2006 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

div.toolbar-list {
	margin-right: 10px;
	float: right;
	text-align: right;
}

div.toolbar-list a {
	color : #808080;
	text-decoration : none;
	display: block;
	float: left;
	border: 1px solid #DDD;
	width: 40px;
	padding: 2px 5px 2px 5px;
}
div.toolbar-list a:hover {
	color : #C64934;
	cursor: pointer;
	border: 1px solid #c24733;
	background-color: #f1e8e6;
	padding: 3px 5px 1px 5px;
}
div.toolbar-list a:active {
	color : #FF9900;
}PKRX!]Ǩ ���sidebyside.cssnu&1i�PKmX!]=��99'acytooltip.cssnu&1i�PKmX!]�#o,,�fonts/index.htmlnu&1i�PKmX!]����<7<7
	fonts/icomoon.ttfnu&1i�PKmX!]�*��7�7�@fonts/icomoon.eotnu&1i�PKmX!]�́n�n��xfonts/icomoon.svgnu&1i�PKmX!]��9�7�7W6fonts/icomoon.woffnu&1i�PKmX!]�ipp!ncomponent_default_box_red.cssnu&1i�PKmX!]V7Lˀ� �scomponent_default_square_red.cssnu&1i�PKmX!]���''!�ycomponent_default_square_blue.cssnu&1i�PKmX!]����hh&�module_default_square_green.cssnu&1i�PKmX!]��$�$"݃component_default_shadow_black.cssnu&1i�PKmX!]:w�ccʨmodule_default_box_sand.cssnu&1i�PKmX!]|!����"x�component_default_square_green.cssnu&1i�PKmX!]4��K�module_default_shadow_black.cssnu&1i�PKmX!]j�'���module_default_box_black.cssnu&1i�PKmX!]o�N�2#2#�component_default_box_black.cssnu&1i�PKmX!]�c	�����acymessages.cssnu&1i�PKmX!]�z�module_default_color_blue.cssnu&1i�PKmX!]Ur|��module_default_basic_red.cssnu&1i�PKmX!]y_D�hhmodule_default_square_sand.cssnu&1i�PKmX!]�"|__'�
component_default_classic_raspberry.cssnu&1i�PKmX!]��hh|component_default_basic_red.cssnu&1i�PKmX!]���>mm%3component_default_color_raspberry.cssnu&1i�PKmX!]���
�
&� component_default_radial_raspberry.cssnu&1i�PKmX!]rX/��&2/component_default_shadow_raspberry.cssnu&1i�PKmX!] ��!��?;frontendedition.cssnu&1i�PKmX!]�

�
�
?Qmodule_default_radial_red.cssnu&1i�PKmX!]�R@��
�
k\module_default_radial_green.cssnu&1i�PKmX!]�#o,,
�gindex.htmlnu&1i�PKmX!]�Y;�
�
"�gcomponent_default_radial_green.cssnu&1i�PKmX!]��?�� "vcomponent_default_basic_sand.cssnu&1i�PKmX!]���ʰ�h~acypopup.cssnu&1i�PKmX!]���V�
�
 T�component_default_radial_red.cssnu&1i�PKmX!]�>��� ��module_default_classic_black.cssnu&1i�PKmX!]X2�jQQ��module_default_basic_sand.cssnu&1i�PKmX!](���<�module_default_color_black.cssnu&1i�PKmX!]o~--�module_default_radial_sand.cssnu&1i�PKmX!]/�>�\\!��component_default_classic_red.cssnu&1i�PKmX!]��&oo%?�component_default_basic_raspberry.cssnu&1i�PKmX!]{&�]]#�component_default_classic_green.cssnu&1i�PKmX!]PT
T
!��component_default_shadow_blue.cssnu&1i�PKmX!]��`oo!X�component_default_basic_green.cssnu&1i�PKmX!]� ��component_default_box_blue.cssnu&1i�PKmX!]�zx�hh��module_default_square_red.cssnu&1i�PKmX!]��C�5�module_default_color_red.cssnu&1i�PKmX!]8K�@��$��module_default_classic_raspberry.cssnu&1i�PKmX!]�U�Smm��component_default_color_red.cssnu&1i�PKmX!]���"W�component_default_fancy_orange.cssnu&1i�PKmX!]P,�;	;	�module_default_shadow_sand.cssnu&1i�PKmX!]`��uuQ acyicon.cssnu&1i�PKmX!]��T��2module_default_basic_black.cssnu&1i�PKmX!]��b@				 =?component_default_color_blue.cssnu&1i�PKmX!]�[H���Hmodule_default_classic_sand.cssnu&1i�PKmX!]��r�� �Lcomponent_default_fancy_blue.cssnu&1i�PKmX!]���cc �gmodule_default_box_raspberry.cssnu&1i�PKmX!]���@oo!�jcomponent_default_fancy_green.cssnu&1i�PKmX!]��mshh#T�module_default_square_raspberry.cssnu&1i�PKmX!]4*�mm!�component_default_color_green.cssnu&1i�PKmX!]Af[��"͑component_default_classic_sand.cssnu&1i�PKmX!]"c�c11!��component_default_radial_blue.cssnu&1i�PKmX!]�x~]]!-�component_default_basic_black.cssnu&1i�PKmX!]9�ܤ��datepicker.cssnu&1i�PKmX!]ubB�LL#)�component_default_classic_black.cssnu&1i�PKmX!]�<��U
U
!��component_default_shadow_sand.cssnu&1i�PKmX!]��Cn�module_default_color_green.cssnu&1i�PKmX!]P��[���module_default_basic_blue.cssnu&1i�PKmX!]�)��cc�module_default_box_red.cssnu&1i�PKmX!]L��
�
k
module_default_radial_blue.cssnu&1i�PKmX!]�4[h�#�#racymenu.cssnu&1i�PKmX!]����� p9module_default_classic_green.cssnu&1i�PKmX!]�����z=acyprint.cssnu&1i�PKmX!]���[["�Bcomponent_default_classic_blue.cssnu&1i�PKmX!]�v���!VHcomponent_default_color_black.cssnu&1i�PKmX!]�5�>��!uccomponent_default_radial_sand.cssnu&1i�PKmX!]Ym�
�
#�tmodule_default_radial_raspberry.cssnu&1i�PKmX!]��_���module_default_classic_blue.cssnu&1i�PKmX!]��o�?	?	�module_default_shadow_red.cssnu&1i�PKmX!]Gs'��}�module_default_basic_green.cssnu&1i�PKmX!]����				 t�component_default_color_sand.cssnu&1i�PKmX!]Ý�D"͚module_default_color_raspberry.cssnu&1i�PKmX!]8*����
+�wordpress.cssnu&1i�PKmX!]0巳pp#<�component_default_box_raspberry.cssnu&1i�PKmX!]'��{:	:	��module_default_shadow_blue.cssnu&1i�PKmX!] �A	A	#��module_default_shadow_raspberry.cssnu&1i�PKmX!]6�R�component_default_box_sand.cssnu&1i�PKmX!][i����module_default_classic_red.cssnu&1i�PKmX!]�މpp��component_default_box_green.cssnu&1i�PKmX!]���J�module_default_color_sand.cssnu&1i�PKmX!]������module_default_shadow_green.cssnu&1i�PKmX!]��cc��module_default_box_green.cssnu&1i�PKmX!]L"�&&"��component_default_square_black.cssnu&1i�PKmX!]�t����"component_default_shadow_green.cssnu&1i�PKmX!]������	component_default.cssnu&1i�PKmX!]U�����backend_default.cssnu&1i�PKmX!]�^�7���rmodule_default_square_black.cssnu&1i�PKmX!]HE+cc��module_default_box_blue.cssnu&1i�PKmX!]�<����"h�module_default_basic_raspberry.cssnu&1i�PKmX!]���)''!c�component_default_square_sand.cssnu&1i�PKmX!]��<;��ەbackend_custom.cssnu&1i�PKmX!]x�~t�� ��component_default_shadow_red.cssnu&1i�PKmX!]o��� �component_default_basic_blue.cssnu&1i�PKmX!]���th&h&"�component_default_radial_black.cssnu&1i�PKmX!]�S�����module_default_radial_black.cssnu&1i�PKmX!]��n����module_default.cssnu&1i�PKmX!]�C���&��component_default_square_raspberry.cssnu&1i�PKmX!]�`���module_default_picture_blue.cssnu&1i�PKmX!]���..�wponlyplugin.cssnu&1i�PKmX!]��P�hho�module_default_square_blue.cssnu&1i�PK�X!]2y4|�	�	
%finder.cssnu&1i�PK�X!]�����indexer.cssnu&1i�PK�X!]J�bW��	+
dates.cssnu&1i�PK�X!]�*@GGanimate.min.cssnu&1i�PK^!]�դ--�'xmap.cssnu&1i�PK�k!]փx�2323	*popup.cssnu&1i�PK�k!]e<W�<<
k]style.min.cssnu&1i�PK�k!]DC��,�,
��popup.min.cssnu&1i�PK�k!]A�D�f�f��old.min.cssnu&1i�PK�k!]үٳ��-	custom.min.cssnu&1i�PK�k!]
�9	custom.cssnu&1i�PK�k!]��h8v8v�9	old.cssnu&1i�PK�k!]6w:��	>�	style.cssnu&1i�PK�k!]�Q-OO��	template.cssnu&1i�PK�k!]�肑�+�+��	template-rtl.cssnu&1i�PK+r!]��y�h�hd�jcemediabox.min.cssnu&1i�PK1t!]ې���:�:�Y
megamenu.cssnu&1i�PK1t!]��k�k��
layout-preview.cssnu&1i�PK1t!]�XS�u$u$�thememagic.cssnu&1i�PK1t!]@:�::%off-canvas.cssnu&1i�PK1t!]S�I%%�,megamenu-responsive.cssnu&1i�PK�t!]��C��c3offline.cssnu&1i�PK�t!])�""N;personal_rtl.cssnu&1i�PK�t!]g�t�+	+	
�;ieonly.cssnu&1i�PK�t!]y��--	Eturq.lessnu&1i�PK�t!]Q��**
Srnature.cssnu&1i�PK�t!]�E��"�"��red.cssnu&1i�PK�t!]�Hd-d-��personal.cssnu&1i�PK�t!]�0���]�nature_rtl.cssnu&1i�PK�t!]6�9�//	�print.cssnu&1i�PK�t!]d��JHJH
�layout.cssnu&1i�PK�t!]���00Kposition.cssnu&1i�PK�t!]猽V�
�
segeneral.cssnu&1i�PK�t!]{���Q�QKptemplate_rtl.cssnu&1i�PK�t!]�˴�;#;#}�turq.cssnu&1i�PK�t!]��A����ie7only.cssnu&1i�PK�t!]��]�9	9	��colorpicker.cssnu&1i�PK�z!]�(�s�!�!)�akeebaui.cssnu�[���PK�z!]T�>dd
'akeebaui.scssnu�[���PK�z!]f�Z��	�dark.scssnu�[���PK�z!]ː�rr�dark.cssnu�[���PK�z!]�HW#;;�0dark.css.mapnu�[���PK�z!]��@�g�g6fef.min.cssnu�[���PK�z!]5O�.AA�sources/_dbfilters.scssnu�[���PK�z!]E���GGq�sources/_fef_backports.scssnu�[���PK�z!]寶n�sources/_restoration.scssnu�[���PK�z!]!v3�LLZ�sources/_variables.scssnu�[���PK�z!]�����sources/_fsfilters.scssnu�[���PK�z!]Jwfm��˲sources/_backup.scssnu�[���PK�z!]G�TLL��sources/_configuration.scssnu�[���PK�z!]P6�2CCS�sources/_manage.scssnu�[���PK�z!]{G�??ڽsources/_title_icon.scssnu�[���PK�z!]��p.�
�
a�sources/_joomla.scssnu�[���PK�z!]�:q2
2
_�sources/_dark.scssnu�[���PK�z!]�DX�NN��sources/_extradb.scssnu�[���PK�z!]���f�sources/_sftpbrowser.scssnu�[���PK�z!]<(�����sources/_changelog.scssnu�[���PK�z!]�j�```��akeebaui.css.mapnu�[���PK |!]�Y�@P@P=�mediaelementplayer.min.cssnu&1i�PK |!]��)���7mediamanager_rtl.cssnu&1i�PK |!]:��d���8background.pngnu&1i�PK |!]�|�ߨ��9controls-wmp-bg.pngnu&1i�PK |!] ��ixAjumpforward.pngnu&1i�PK |!]�}�����Gpopup-imagelist_rtl.cssnu&1i�PK |!]Q��V���Hmedialist-thumbs.cssnu&1i�PK |!]Dbr�a�a�Nmediaelementplayer.cssnu&1i�PK |!]�T���ٰmediamanager.cssnu&1i�PK |!]��NG44�loading.gifnu&1i�PK |!]s+���a�controls-wmp.pngnu&1i�PK |!]l[{T(�controls-ted.pngnu&1i�PK |!]�/W�dd�controls.pngnu&1i�PK |!]?�z1�bigplay.svgnu&1i�PK |!]`}��q;q;_�controls.fw.pngnu&1i�PK |!]O�@�� medialist-details_rtl.cssnu&1i�PK |!]C��B6B6#"bigplay.fw.pngnu&1i�PK |!]��д��Xpopup-imagemanager_rtl.cssnu&1i�PK |!]��V299�[mejs-skins.cssnu&1i�PK |!]PB@�tmedialist-thumbs_rtl.cssnu&1i�PK |!]8p޹�bubigplay.pngnu&1i�PK |!]�Ǩ`��V�popup-imagelist.cssnu&1i�PK |!]*&
��*�medialist-details.cssnu&1i�PK |!]nz6h(h(V�controls.svgnu&1i�PK |!]&�ڤ����skipback.pngnu&1i�PK |!]������popup-imagemanager.cssnu&1i�PK�|!]���_	��admin.cssnu&1i�PK�|!]����a�aM�favpromote.cssnu&1i�PK�|!]>��>	>	bMicagenda.cssnu&1i�PK�|!]u|�æ:�:�Vicagenda-back.cssnu&1i�PK�|!]m]�΂΂Ñjquery-ui-1.8.17.custom.cssnu&1i�PK�|!]�d�ʹ�%�images/ui-bg_flat_0_aaaaaa_40x100.pngnu&1i�PK�|!]T$yn��%�images/ui-bg_flat_0_eeeeee_40x100.pngnu&1i�PK�|!]Y�o��&�images/ui-bg_flat_75_ffffff_40x100.pngnu&1i�PK�|!]5��"�images/ui-icons_454545_256x240.pngnu&1i�PK�|!],XIee/Y)images/ui-bg_highlight-soft_75_cccccc_1x100.pngnu&1i�PK�|!]�Ο�"*images/ui-icons_63a459_256x240.pngnu&1i�PK�|!]�-nnn&�;images/ui-bg_glass_75_e6e6e6_1x400.pngnu&1i�PK�|!]Ր�"D<images/ui-icons_999999_256x240.pngnu&1i�PK�|!]�|�8"�Mimages/ui-icons_2e83ff_256x240.pngnu&1i�PK�|!]T$yn��&
_images/ui-bg_flat_55_eeeeee_40x100.pngnu&1i�PK�|!]�_W nn&`images/ui-bg_glass_60_eeeeee_1x400.pngnu&1i�PK�|!]�;;�rr+�`images/ui-bg_inset-hard_75_999999_1x100.pngnu&1i�PK�|!]q����&�aimages/ui-bg_flat_55_c0402a_40x100.pngnu&1i�PK�|!]���ii&�bimages/ui-bg_glass_65_ffffff_1x400.pngnu&1i�PK�|!]
=-&"pcimages/ui-icons_fbc856_256x240.pngnu&1i�PK�|!]wtW��timages/index.htmlnu&1i�PK�|!]�;\xx&.uimages/ui-bg_glass_55_fbf9ee_1x400.pngnu&1i�PK�|!]�l޳``+�uimages/ui-bg_inset-soft_50_c9c9c9_1x100.pngnu&1i�PK�|!]�7�"�vimages/ui-icons_222222_256x240.pngnu&1i�PK�|!]��w"�images/ui-icons_cd0a0a_256x240.pngnu&1i�PK�|!]�ۇoo&}�images/ui-bg_glass_75_dadada_1x400.pngnu&1i�PK�|!]���"B�images/ui-icons_888888_256x240.pngnu&1i�PK�|!]��mm&��images/ui-bg_glass_35_dddddd_1x400.pngnu&1i�PK�|!]HG����'h�images/ui-bg_glass_100_f8f8f8_1x400.pngnu&1i�PK�|!]�e�ww&@�images/ui-bg_glass_95_fef1ec_1x400.pngnu&1i�PK�|!]�x6"
�images/ui-icons_3383bb_256x240.pngnu&1i�PK�|!]M��	�	
p�tipTip.cssnu&1i�PK�|!]
"��0�0*�template.j25.cssnu&1i�PK�|!]�:DSS'�icagenda-front.cssnu&1i�PK�|!]KM��lMicagenda-back.j25.cssnu&1i�PK�|!]F����|�|CUicagenda-front.j25.cssnu&1i�PK�|!]S-
�\\�colour_blue_rtl.cssnu&1i�PK�|!]��U���colour_brown_rtl.cssnu&1i�PK�|!]i`��XXcolour_standard_rtl.cssnu&1i�PK�|!]`�����	�!error.cssnu&1i�PK�|!]OH>{��	v'theme.cssnu&1i�PK�|!]�9�����1?colour_highcontrast.cssnu&1i�PK�|!]�
�S�S�w�colour_blue.cssnu&1i�PK�|!]{{{S�S�	�colour_standard.cssnu&1i�PK�|!]��!�T ie8.cssnu&1i�PK�|!]�z*S�S��V colour_brown.cssnu&1i�PK�|!]m?�Dnni!boldtext.cssnu&1i�PK�|!]���ʂ�!colour_highcontrast_rtl.cssnu&1i�PK�|!]�����/!ie7.cssnu&1i�PK�|!]+|��qq
�7!system.cssnu&1i�PK�|!]3k�q�q��;!bootstrap.min.cssnu&1i�PK�|!]�-mm9#magnific-popup.cssnu&1i�PK�|!];t6ޏ��4#fmalertcookie-admin-joomla.cssnu&1i�PK�}!]a�!V�5#home.cssnu&1i�PK�}!]�/tP�m�m�<#template-responsive.cssnu&1i�PK�}!]S�I%%%ڪ#themes/orange/megamenu-responsive.cssnu&1i�PK�}!]�%Y��!T�#themes/orange/home-responsive.cssnu&1i�PK�}!]@:�::F�#themes/orange/off-canvas.cssnu&1i�PK�}!]�t��S�S&̼#themes/orange/bootstrap-responsive.cssnu&1i�PK�}!]-9?���$themes/orange/template.cssnu&1i�PK�}!]M���
�
�%themes/orange/home.cssnu&1i�PK�}!]x��!+!+
%%themes/orange/megamenu.cssnu&1i�PK�}!]�/tP�m�m%xP%themes/orange/template-responsive.cssnu&1i�PK�}!]�$4C�#�#a�%themes/orange/frontend-edit.cssnu&1i�PK�}!]Fɏ)�)�O�%themes/orange/bootstrap.cssnu&1i�PK�}!]�xٲ==��'themes/orange/component.cssnu&1i�PK�}!]�$4C�#�#K�'themes/dark/frontend-edit.cssnu&1i�PK�}!]S׸�007�'themes/dark/template.cssnu&1i�PK�}!]��^Y	Y	�)themes/dark/home.cssnu&1i�PK�}!]��"8-8-L)themes/dark/megamenu.cssnu&1i�PK�}!]@:�::�9)themes/dark/off-canvas.cssnu&1i�PK�}!]��-w9p9p#PA)themes/dark/template-responsive.cssnu&1i�PK�}!]�t��S�S$ܱ)themes/dark/bootstrap-responsive.cssnu&1i�PK�}!]�xٲ==*themes/dark/component.cssnu&1i�PK�}!]�}�(5�5��*themes/dark/bootstrap.cssnu&1i�PK�}!]�%Y���+themes/dark/home-responsive.cssnu&1i�PK�}!]b���%%#��+themes/dark/megamenu-responsive.cssnu&1i�PK�}!]S�I%%"o�+themes/red/megamenu-responsive.cssnu&1i�PK�}!]<,t���+themes/red/template.cssnu&1i�PK�}!]��8-8-*-themes/red/megamenu.cssnu&1i�PK�}!]�$4C�#�#�;-themes/red/frontend-edit.cssnu&1i�PK�}!]�t��S�S#�_-themes/red/bootstrap-responsive.cssnu&1i�PK�}!]�%Y����-themes/red/home-responsive.cssnu&1i�PK�}!]�����
�
��-themes/red/home.cssnu&1i�PK�}!]��!9p9p"��-themes/red/template-responsive.cssnu&1i�PK�}!])ty�)�)�O6.themes/red/bootstrap.cssnu&1i�PK�}!]�xٲ==�0themes/red/component.cssnu&1i�PK�}!]@:�::E0themes/red/off-canvas.cssnu&1i�PK�}!]S�I%%$�#0themes/green/megamenu-responsive.cssnu&1i�PK�}!]@:�::A*0themes/green/off-canvas.cssnu&1i�PK�}!]���)�)��10themes/green/bootstrap.cssnu&1i�PK�}!]�xٲ==92themes/green/component.cssnu&1i�PK�}!]�$4C�#�#�2themes/green/frontend-edit.cssnu&1i�PK�}!]�enj�
�
�;2themes/green/home.cssnu&1i�PK�}!]�/tP�m�m$�I2themes/green/template-responsive.cssnu&1i�PK�}!]�t��S�S%��2themes/green/bootstrap-responsive.cssnu&1i�PK�}!]�%Y�� �3themes/green/home-responsive.cssnu&1i�PK�}!]%�ʰ��3themes/green/template.cssnu&1i�PK�}!]x��!+!+�4themes/green/megamenu.cssnu&1i�PK�}!]�0�e33.A4rtl/orange/template.cssnu&1i�PK�}!]�xٲ==�H5rtl/orange/component.cssnu&1i�PK�}!]�$~�0�0-I5rtl/orange/megamenu.cssnu&1i�PK�}!]�������bz5rtl/orange/bootstrap.cssnu&1i�PK�}!]��
��y`7rtl/orange/home-responsive.cssnu&1i�PK�}!]�la�#�#hd7rtl/orange/frontend-edit.cssnu&1i�PK�}!]+=^P�
�
Z�7rtl/orange/home.cssnu&1i�PK�}!]���%%"w�7rtl/orange/megamenu-responsive.cssnu&1i�PK�}!]���W�	�	�7rtl/orange/off-canvas.cssnu&1i�PK�}!]���4n4n"Ϧ7rtl/orange/template-responsive.cssnu&1i�PK�}!]Tq�jmTmT#U8rtl/orange/bootstrap-responsive.cssnu&1i�PK�}!]���*�#�#j8rtl/frontend-edit.cssnu&1i�PK�}!]���4n4n��8rtl/template-responsive.cssnu&1i�PK�}!]@�Y����|�8rtl/bootstrap.cssnu&1i�PK�}!]�xٲ==}�:rtl/component.cssnu&1i�PK�}!]_q���:rtl/home.cssnu&1i�PK�}!]��
��>�:rtl/home-responsive.cssnu&1i�PK�}!]�la�#�#&�:rtl/red/frontend-edit.cssnu&1i�PK�}!]��
��;rtl/red/home-responsive.cssnu&1i�PK�}!]���%%;rtl/red/megamenu-responsive.cssnu&1i�PK�}!]��\�
�
u;rtl/red/home.cssnu&1i�PK�}!]�xٲ==�*;rtl/red/component.cssnu&1i�PK�}!]o�������+;rtl/red/bootstrap.cssnu&1i�PK�}!]Tq�jmTmT %=rtl/red/bootstrap-responsive.cssnu&1i�PK�}!]�L8.33�e=rtl/red/megamenu.cssnu&1i�PK�}!] �I�p�p+�=rtl/red/template-responsive.cssnu&1i�PK�}!]6���S
>rtl/red/template.cssnu&1i�PK�}!]���W�	�	?rtl/red/off-canvas.cssnu&1i�PK�}!]Tq�jmTmT!�&?rtl/dark/bootstrap-responsive.cssnu&1i�PK�}!]c�Y�[	[	�{?rtl/dark/home.cssnu&1i�PK�}!]�la�#�#O�?rtl/dark/frontend-edit.cssnu&1i�PK�}!]���W�	�	?�?rtl/dark/off-canvas.cssnu&1i�PK�}!];�mk33�?rtl/dark/megamenu.cssnu&1i�PK�}!]����h�?rtl/dark/template.cssnu&1i�PK�}!]o���p�p `�@rtl/dark/template-responsive.cssnu&1i�PK�}!]��
���oArtl/dark/home-responsive.cssnu&1i�PK�}!]KհM����vsArtl/dark/bootstrap.cssnu&1i�PK�}!]�xٲ==�YCrtl/dark/component.cssnu&1i�PK�}!]h�ݟ%% ZCrtl/dark/megamenu-responsive.cssnu&1i�PK�}!]Tq�jmTmT�`Crtl/bootstrap-responsive.cssnu&1i�PK�}!]���%%H�Crtl/megamenu-responsive.cssnu&1i�PK�}!]���%%!��Crtl/green/megamenu-responsive.cssnu&1i�PK�}!]�w�33.�Crtl/green/template.cssnu&1i�PK�}!]�$~�0�0��Drtl/green/megamenu.cssnu&1i�PK�}!]���4n4n!�Drtl/green/template-responsive.cssnu&1i�PK�}!]�xٲ==`iErtl/green/component.cssnu&1i�PK�}!]�e������iErtl/green/bootstrap.cssnu&1i�PK�}!]���W�	�	�OGrtl/green/off-canvas.cssnu&1i�PK�}!]Tq�jmTmT"�YGrtl/green/bootstrap-responsive.cssnu&1i�PK�}!]��
����Grtl/green/home-responsive.cssnu&1i�PK�}!]�la�#�#��Grtl/green/frontend-edit.cssnu&1i�PK�}!]�P���
�
x�Grtl/green/home.cssnu&1i�PK�}!]�$~�0�0��Grtl/megamenu.cssnu&1i�PK�}!]���W�	�	�Hrtl/off-canvas.cssnu&1i�PK�}!]���,,�Hrtl/template.cssnu&1i�PK�}!]����#�#&Ifrontend-edit.cssnu&1i�PK�}!]�xٲ==
�IIcomponent.cssnu&1i�PK�}!]�%Y��\JIhome-responsive.cssnu&1i�PK�}!]&
S�
:
:
@NIbootstrap.cssnu&1i�PK�}!]F��_V_V��Kbootstrap-responsive.cssnu&1i�PKU�!]��u��1�Ktemplate_2.cssnu&1i�PKU�!]�z"�����Ktemplate_4.cssnu&1i�PKU�!]h�je))�Ktemplate_3.cssnu&1i�PKU�!]d@,���Ktemplate_1.cssnu&1i�PKR�!]�����Kdefault_style-rtl.cssnu&1i�PKR�!]R������Kicrounded_style-rtl.cssnu&1i�PKR�!]�c6�pp�Ldefault_style.cssnu&1i�PKR�!]������Licrounded_style.cssnu&1i�PK��!]!U����"Lfef-joomla.min.cssnu&1i�PK��!]�Z9�++�<Ofef-reset.min.cssnu&1i�PK��!]>\=�T�T�JOdark.min.cssnu&1i�PK��!]��X��

�Oreset.min.cssnu&1i�PK��!]/��f�f
<�Ocamera.cssnu&1i�PK��!]I��A,,
8Pcamera_ie.cssnu&1i�PK��!]���d�d�Pcamera_rtl.cssnu&1i�PK��!]C9�	RR�}Pcamera_ie8.cssnu&1i�PK�!]�K/�A�Ai~Pbootstrap-responsive.min.cssnu&1i�PK�!]�=\�?�?��Pbootstrap.j3.cssnu&1i�PK�!]q�6:�3�3�Qbootstrap.j3.min.cssnu&1i�PK�!]:���%%�4Qstrapper.min.cssnu&1i�PK�!]�1��xxU<Qbootstrap.j25.min.cssnu&1i�PK�!].��|q�q���Sbootstrap.j25.cssnu&1i�PK�!]�B3V=V=W�Vbootstrap.j32.cssnu&1i�PK�!]cV3�����Vstrapper.j3.cssnu&1i�PK�!]�:;����Vstrapper.j25.min.cssnu&1i�PK�!],XIee:2�Vsmoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.pngnu&1i�PK�!]�|�8-�Vsmoothness/images/ui-icons_2e83ff_256x240.pngnu&1i�PK�!]�e�ww1o�Vsmoothness/images/ui-bg_glass_95_fef1ec_1x400.pngnu&1i�PK�!]�ۇoo1G�Vsmoothness/images/ui-bg_glass_75_dadada_1x400.pngnu&1i�PK�!]5��-�Vsmoothness/images/ui-icons_454545_256x240.pngnu&1i�PK�!]�-nnn1��Vsmoothness/images/ui-bg_glass_75_e6e6e6_1x400.pngnu&1i�PK�!]���-T�Vsmoothness/images/ui-icons_888888_256x240.pngnu&1i�PK�!]�d�ʹ�0�Wsmoothness/images/ui-bg_flat_0_aaaaaa_40x100.pngnu&1i�PK�!]Y�o��1�Wsmoothness/images/ui-bg_flat_75_ffffff_40x100.pngnu&1i�PK�!]�7�-�Wsmoothness/images/ui-icons_222222_256x240.pngnu&1i�PK�!]�;\xx1W#Wsmoothness/images/ui-bg_glass_55_fbf9ee_1x400.pngnu&1i�PK�!]��w-0$Wsmoothness/images/ui-icons_cd0a0a_256x240.pngnu&1i�PK�!]���ii1�5Wsmoothness/images/ui-bg_glass_65_ffffff_1x400.pngnu&1i�PK�!]��%``h6Wsmoothness/theme.min.cssnu&1i�PK�!]9E�"ځځΖWsmoothness/theme.cssnu&1i�PK�!]+���bb�Xstrapper.cssnu&1i�PK�!]�,����!Xstrapper.j25.cssnu&1i�PK�!]�ՐR�1�1P$Xbootstrap.j32.min.cssnu&1i�PK�!]�JY;;7VXstrapper.j3.min.cssnu&1i�PK"�!]���O���\Xvisualblocks.cssnu&1i�PK�!]�!�x��	�pXdebug.cssnu&1i�PK�!]Q+�?�}Xfrontediting.cssnu&1i�PK�!]����
$�Xadminlist.cssnu&1i�PK�!]4��l��-�Xmootree.cssnu&1i�PK�!]*)��F�Xfields/calendar-rtl.cssnu&1i�PK�!]�ZN���5�Xfields/calendar.cssnu&1i�PK�!]j&哾�"�Xmootree_rtl.cssnu&1i�PK�!]T��-..�Xcalendar-jos.cssnu&1i�PK�!]_V�M��	��Xmodal.cssnu&1i�PK�!]|�$����Xjquery.Jcrop.min.cssnu&1i�PKH�!]a�۶s[s[p�Xbootstrap-theme.min.cssnu&1i�PKH�!]
*CYnavbar.cssnu&1i�PKH�!]�]Y=�W�WdCYdocs.cssnu&1i�PKH�!]	g�
RdRdr�Ybootstrap-theme.cssnu&1i�PK��!]Rw�-��
Zoverrider.cssnu&1i�PK֙!]�'>�LjLj
�Zcss.min.jsnu&1i�PK֙!]�;���WnZcss.jsnu&1i�PKT�!]�8ɼ�u[jquery-ui.min.cssnu&1i�PK��!]�#r-��r[jquery.pretty-text-diff.cssnu&1i�PK��!]��l7�*�*
I[glyphicon.cssnu&1i�PKԾ!]]��j��	uD[prism.cssnu&1i�PK�"]?�a�33�M[link.cssnu&1i�PK)"]�Y�~GG
T[frontend.cssnu&1i�PK)"]��؀--[�\form.cssnu&1i�PK)"]�{E���\codemirror.min.cssnu&1i�PK)"]��]�\frontend.min.cssnu&1i�PK)"]�=

\�]form.min.cssnu&1i�PK)"]��l���	�]color.cssnu&1i�PK)"]d���66
>�]color.min.cssnu&1i�PK)"]�:E����]codemirror.cssnu&1i�PK)"]�ަ3NN��]colorpicker.min.cssnu&1i�PK)"][��Am�]multiselect.cssnu&1i�PK)"]��RF��+�]multiselect.min.cssnu&1i�PK:"]�YBA�A�-�]plugin.min.cssnu&1i�PK:"],��T/T/��^filebrowser.min.cssnu&1i�PK:"]���=qqC�^editor.min.cssnu&1i�PKA"]�Td���	_tour.cssnu&1i�PK�"]
(_depend.cssnu&1i�PK+	"]i�<��b_browser.min.cssnu&1i�PK+	"]m�c.��@_cpanel.min.cssnu&1i�PK+	"]*��MMW#_profiles.min.cssnu&1i�PK+	"]|�`�B�B�$_profile.min.cssnu&1i�PK+	"]�p��[[�g_compat.min.cssnu&1i�PK+	"]]k��Y'Y'�p_global.min.cssnu&1i�PKM"]�Ѕ���(�_bootstrap-theme.css.mapnu&1i�PKM"]Ϋ����S`bootstrap.css.mapnu&1i�PKM"]���]P'P'Kfbootstrap-theme.min.css.mapnu&1i�PKM"]��	
??�rgbootstrap.min.css.mapnu&1i�PKr"]��l���odjimageslider_rtl.cssnu&1i�PKr"]I^n�
�
��odjimageslider.cssnu&1i�PK`"]e�(�xx
�ostyles.cssnu&1i�PK�!"]��������odefault_module_xsmall.cssnu&1i�PK�!"]9`�����odefault_component-rtl.cssnu&1i�PK�!"],������odefault_component_xsmall.cssnu&1i�PK�!"]� P����odefault_module-rtl.cssnu&1i�PK�!"]�*KБ���odefault_component_large.cssnu&1i�PK�!"]��n����odefault_component_small.cssnu&1i�PK�!"]��2����odefault_component_medium.cssnu&1i�PK�!"]�E�����odefault_module_medium.cssnu&1i�PK�!"]R�a����odefault_module_large.cssnu&1i�PK�!"]Cyp����odefault_module_small.cssnu&1i�PK�!"]�9w]
7
7��odefault_component.cssnu&1i�PK�!"]K���3&3&pdefault_module.cssnu&1i�PK�!"]�3y�bb
|:pnextlabel.gifnu&1i�PK�!"]�P9G<pslimbox.cssnu&1i�PK�!"]���\��XApcloselabel.gifnu&1i�PK�!"]�F�ss
aEpprevlabel.gifnu&1i�PK�!"]��>���Gpslimbox-rtl.cssnu&1i�PK�!"]�#z��8Lpic_rounded_component_medium.cssnu&1i�PK�!"]��'''Npic_rounded_module.cssnu&1i�PK�!"]W���lupic_rounded_component-rtl.cssnu&1i�PK�!"]�������~pic_rounded_module_xsmall.cssnu&1i�PK�!"]}�����pic_rounded_component_xsmall.cssnu&1i�PK�!"]Ɠ���I�Iƅpic_rounded_component.cssnu&1i�PK�!"]�I����pic_rounded_module-rtl.cssnu&1i�PK�!"]���'����pic_rounded_module_small.cssnu&1i�PK�!"]R�a����pic_rounded_module_large.cssnu&1i�PK�!"]�E�����pic_rounded_module_medium.cssnu&1i�PK�!"]�*KБ���pic_rounded_component_large.cssnu&1i�PK�!"]	d�-����pic_rounded_component_small.cssnu&1i�PK<("]]��;;
��perror_rtl.cssnu&1i�PK<("]L
z¡�
�peditor.cssnu&1i�PK<("]�/Z���poffline_rtl.cssnu&1i�PK<("]���4SSG�ptoolbar.cssnu&1i�PK�� ���p